:root{--ak-paper: #F5F4F0;--ak-panel: #FAFAF7;--ak-ink: #161A14;--ak-green: #0E2A1D;--ak-hibiscus: #C11E4A;--ak-pea: #3A3D8F;--ak-lemongrass:#C4A81F;--ak-guava: #4F7034;--ak-papaya: #C2571F;--ak-tint-leaf: #E4E9D8;--ak-tint-hib: #F2DCE2;--ak-tint-pea: #DEE0EF;--ak-tint-lem: #EDE7CE;--ak-rule: rgba(22, 26, 20, .16);--ak-rule-soft: rgba(22, 26, 20, .09);--ak-rule-on-dark: rgba(240, 238, 230, .26);--ak-space-xs: 8px;--ak-space-sm: 16px;--ak-space-md: 32px;--ak-space-lg: 64px;--ak-space-xl: 104px;--ak-space-2xl: 152px;--ak-on-dark: #F3F0E4;--ak-on-dark-soft: #C6CDBB;--ak-pine: #1C3A22;--ak-ease: cubic-bezier(.22, .61, .36, 1);--ak-ease-out: cubic-bezier(.16, 1, .3, 1);--ak-dur: .5s;--ak-measure: 62ch}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--ak-paper);color:var(--ak-ink)}::selection{background:var(--ak-hibiscus);color:var(--ak-paper)}:root{--header-font-stack: "Instrument Serif", Georgia, "Times New Roman", serif;--body-font-stack: "Instrument Sans", system-ui, -apple-system, sans-serif;--button-font-stack: "Instrument Sans", system-ui, -apple-system, sans-serif;--label-font-stack: "Instrument Sans", system-ui, -apple-system, sans-serif;--navigation-font-stack: "Instrument Sans", system-ui, -apple-system, sans-serif;--ak-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace}h1,h2,h3,h4,h5,h6,.header-font,.homepage-sections--title{font-family:var(--header-font-stack);font-weight:400;letter-spacing:-.02em;line-height:1.02;text-wrap:balance}h1,.h1{line-height:.94;letter-spacing:-.03em}h2,.h2{letter-spacing:-.025em}h4,h5,h6{letter-spacing:-.01em;line-height:1.15}h1 em,h2 em,.h1 em,.h2 em{font-style:italic}.homepage-sections--title{margin-bottom:var(--ak-space-md)}p,li,.rte p{line-height:1.7}.homepage-featured-rich-text .rte,.rte--indented-content{max-width:var(--ak-measure);margin-left:auto;margin-right:auto}.ak-specimen{font-family:var(--ak-mono);font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;border-top:1px solid var(--ak-rule);border-bottom:1px solid var(--ak-rule);padding:var(--ak-space-sm) 0;display:grid;grid-template-columns:5.5rem 1fr;gap:4px var(--ak-space-sm)}.ak-specimen dt{color:#161a14b3}.ak-specimen dd{color:var(--ak-ink);margin:0}.ak-specimen .ak-coords{letter-spacing:.04em}.color-scheme--accent .ak-specimen,.color-scheme--dark .ak-specimen{border-color:var(--ak-rule-on-dark)}.color-scheme--accent .ak-specimen dt,.color-scheme--dark .ak-specimen dt{color:#f0eee6cc}.color-scheme--accent .ak-specimen dd,.color-scheme--dark .ak-specimen dd{color:var(--ak-paper)}.ak-specimen--inline{display:block;border:0;border-top:1px solid var(--ak-rule);padding:var(--ak-space-xs) 0 0;font-size:10px;letter-spacing:.12em;color:#161a14b3}.ak-eyebrow,.homepage-sections--subtitle{font-family:var(--ak-mono);font-size:11px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--ak-green);display:block;margin-bottom:var(--ak-space-sm)}.ak-quote{font-family:var(--header-font-stack);font-style:italic;font-size:clamp(22px,3vw,34px);line-height:1.35;letter-spacing:-.015em;max-width:24ch}.wrapper-spacing--v{padding-top:clamp(56px,8vw,var(--ak-space-xl));padding-bottom:clamp(56px,8vw,var(--ak-space-xl))}.color-scheme--light{background-color:var(--ak-tint-leaf);color:var(--ak-ink)}.color-scheme--accent{background-color:var(--ak-hibiscus);color:var(--ak-paper)}.color-scheme--dark{background-color:var(--ak-green);color:var(--ak-paper)}.color-scheme--white{background-color:var(--ak-paper);color:var(--ak-ink)}.color-scheme--accent h1,.color-scheme--accent h2,.color-scheme--accent h3,.color-scheme--accent .homepage-sections--title,.color-scheme--dark h1,.color-scheme--dark h2,.color-scheme--dark h3,.color-scheme--dark .homepage-sections--title{color:inherit}.color-scheme--accent .ak-eyebrow,.color-scheme--dark .ak-eyebrow{color:#f0eee6cc}.color-scheme--white+.color-scheme--white{padding-top:0}.btn,.btn-colors-primary{font-family:var(--body-font-stack);font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;padding:17px 34px;border-radius:2px;border:1px solid transparent;transition:background-color var(--ak-dur) var(--ak-ease),color var(--ak-dur) var(--ak-ease),border-color var(--ak-dur) var(--ak-ease),transform .25s var(--ak-ease)}.btn:hover,.btn-colors-primary:hover{background-color:var(--ak-hibiscus);border-color:var(--ak-hibiscus);color:var(--ak-paper);transform:translateY(-1px)}.btn--secondary{background-color:transparent;border-color:currentColor;color:inherit}.btn--secondary:hover{background-color:var(--ak-ink);border-color:var(--ak-ink);color:var(--ak-paper)}.color-scheme--accent .btn,.color-scheme--dark .btn{background-color:var(--ak-paper);border-color:var(--ak-paper);color:var(--ak-ink)}.color-scheme--accent .btn:hover,.color-scheme--dark .btn:hover{background-color:transparent;border-color:var(--ak-paper);color:var(--ak-paper)}.btn-text,.text-link-animated{position:relative;text-decoration:none;letter-spacing:.06em}.btn-text:after,.text-link-animated:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--ak-dur) var(--ak-ease)}.btn-text:hover:after,.text-link-animated:hover:after{transform:scaleX(1)}.grid-view-item-image{background-color:var(--ak-panel);overflow:hidden;position:relative;border-radius:4px}.grid-view-item-image .aspect-ratio img,.grid-view-item-image [data-product-card-image]{object-fit:contain!important;padding:8%;box-sizing:border-box}@media(min-width:769px){.grid-view-item-image .aspect-ratio img,.grid-view-item-image [data-product-card-image]{padding:10%}}.grid-view-item-image .product-card__image--secondary{display:none!important}.grid__item:hover .grid-view-item-image [data-product-card-image],.grid__item:focus-within .grid-view-item-image [data-product-card-image],.grid-view-item-image [data-product-card-image],.grid-view-item-image [data-product-card-swatch-image]{transform:translate(-50%,-50%)!important;transition:none!important}.grid-view-item{gap:0}.grid-view-item .product-grid--footer{padding-top:var(--ak-space-sm)}.grid-view-item .product-grid--title,.grid-view-item .product-grid--price,.grid-view-item .product-grid--rating{text-align:left}.product-grid--title{padding-top:var(--ak-space-sm);font-family:var(--header-font-stack);font-size:19px;font-weight:400;letter-spacing:-.015em;line-height:1.3}.product-grid--title a{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.product-grid--title a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .4s var(--ak-ease)}.grid__item:hover .product-grid--title a,.product-grid--title a:hover{background-size:100% 1px}.product-grid--price{padding-top:6px;font-size:14px;letter-spacing:.01em}.product-grid--price .price--from-text{font-family:var(--ak-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#161a1480;margin-right:4px}.product-grid--price .money{font-variant-numeric:tabular-nums}.product-grid--price .money.price--sale-price,.product-grid--price .money.price-line-through.sale-price+.money{color:var(--ak-ink);font-weight:500;opacity:1}.product-grid--price .money.price--compare-at-price,.product-grid--price .money.price-line-through.sale-price{color:#161a146b;font-weight:400;opacity:1;margin-right:6px}.product-grid--rating{padding-top:8px;font-size:11px;letter-spacing:.04em;color:#161a148c}.product-grid--rating .reviews-star-rating{gap:6px;justify-content:flex-start}.quick-add-wrapper{transition:opacity .35s var(--ak-ease)}.product-card-image--bottom-wrapper .quick-add-button-desktop,.product-card-image--bottom-wrapper .quick-add-button-variants-desktop,.product-card-image--bottom-wrapper .quick-add-button-onboarding-desktop,.product-card-image--bottom-wrapper .btn.quick-add-button,.product-card-image--bottom-wrapper .btn.quick-add-button-variants{padding:12px 20px;font-size:11px;letter-spacing:.16em;background-color:#0e2a1deb;border-color:transparent;color:var(--ak-on-dark);-webkit-backdrop-filter:saturate(1.1) blur(2px);backdrop-filter:saturate(1.1) blur(2px);box-shadow:0 10px 24px -12px #0e2a1db3}.product-card-image--bottom-wrapper{bottom:12px}@media(min-width:769px){.grid__item .quick-add-button-desktop,.grid__item .quick-add-button-variants-desktop,.grid__item .quick-add-button-onboarding-desktop{opacity:0;transition:opacity .35s var(--ak-ease),transform .35s var(--ak-ease-out),background-color .25s var(--ak-ease)}.grid__item:hover .quick-add-button-desktop,.grid__item:hover .quick-add-button-variants-desktop,.grid__item:hover .quick-add-button-onboarding-desktop,.grid__item:focus-within .quick-add-button-desktop,.grid__item:focus-within .quick-add-button-variants-desktop,.grid__item:focus-within .quick-add-button-onboarding-desktop{opacity:1}}.badge,.product-badge{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:5px 9px;border-radius:2px;line-height:1.2}.grid-view-item-image .badge{top:12px;left:12px}.site-header{background-color:var(--ak-paper);border-bottom:1px solid var(--ak-rule-soft)}.site-nav__link{font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.site-header__logo,.site-title{letter-spacing:-.02em}.mobile-nav__link{font-family:var(--header-font-stack);font-size:26px;letter-spacing:-.02em;text-transform:none;font-weight:400}.ak-rule{border:0;border-top:1px solid var(--ak-rule);margin:0}.color-scheme--accent .ak-rule,.color-scheme--dark .ak-rule{border-top-color:var(--ak-rule-on-dark)}.ak-origin{font-family:var(--body-font-stack);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#161a14b3;font-variant-numeric:tabular-nums}.scrolling-banner-section,.scrolling-banner__item{font-family:var(--header-font-stack);font-size:clamp(20px,3vw,34px);letter-spacing:-.015em}img{background-color:var(--ak-rule-soft)}.color-scheme--dark img,.color-scheme--accent img{background-color:transparent}input[type=text],input[type=email],input[type=tel],input[type=search],textarea,select{background-color:transparent;border:1px solid var(--ak-rule);border-radius:2px;padding:15px 16px;font-size:15px;color:inherit;transition:border-color var(--ak-dur) var(--ak-ease)}input:focus,textarea:focus,select:focus{border-color:var(--ak-green)}.color-scheme--accent input,.color-scheme--dark input,.color-scheme--accent textarea,.color-scheme--dark textarea{border-color:var(--ak-rule-on-dark)}.color-scheme--accent input:focus,.color-scheme--dark input:focus{border-color:var(--ak-paper)}label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.site-footer{background-color:var(--ak-green);color:var(--ak-paper)}.site-footer a,.footer-content a{color:#f0eee6cc}.site-footer a:hover,.footer-content a:hover{color:var(--ak-paper)}.footer-header,.site-footer .h3{font-family:var(--body-font-stack);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#f0eee6cc;margin-bottom:var(--ak-space-sm)}.footer-main--inner{padding-top:var(--ak-space-xl);padding-bottom:var(--ak-space-lg)}.footer-email-input{background-color:transparent;border:1px solid var(--ak-rule-on-dark);color:var(--ak-paper)}.footer-email-input::placeholder{color:#f0eee6cc}.footer-email-input:focus{border-color:var(--ak-paper)}.bottom--footer{border-top:1px solid var(--ak-rule-on-dark);font-size:12px;letter-spacing:.04em;color:#f0eee6cc}.bottom--footer---copyright{letter-spacing:.08em}.show-on-scroll{animation-duration:.9s!important;animation-timing-function:var(--ak-ease)!important}a,button{transition:color .3s var(--ak-ease),background-color .3s var(--ak-ease)}:focus-visible{outline:2px solid var(--ak-green);outline-offset:3px;border-radius:1px}.color-scheme--accent :focus-visible,.color-scheme--dark :focus-visible{outline-color:var(--ak-paper)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.show-on-scroll{opacity:1!important}}.product-single-wrapper{padding-top:var(--ak-space-lg)}.product-media--grid__item,.product-media--grid .custom-aspect-ratio{background-color:var(--ak-tint-leaf);overflow:hidden}.product-details-wrapper{padding-left:clamp(0px,3vw,var(--ak-space-lg))}.product-details-wrapper h1,.product-details-wrapper .product-single__title{font-size:clamp(32px,4vw,52px);line-height:1.02;letter-spacing:-.03em;margin-bottom:var(--ak-space-sm)}.product__meta--vendor,.product__meta--type{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ak-green)}.product-details-wrapper .money,.product-details-wrapper .product__price{font-family:var(--header-font-stack);font-size:26px;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.linked-option-label,.product-form__label,.label-font{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#161a14b3}.product--add-to-cart-form .btn{width:100%;padding:20px 34px;font-size:13px;letter-spacing:.16em}.rating-label{letter-spacing:.12em;text-transform:uppercase;font-size:11px}.collapsible-content,.product-page__policies{border-top:1px solid var(--ak-rule)}.product-single-wrapper .collapsible-trigger,.product-single-wrapper .collapsible-trigger-btn{padding-top:var(--ak-space-sm);padding-bottom:var(--ak-space-sm);font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.content.rte{max-width:var(--ak-measure)}.collection-header__title,.template-title--wrapper h1{font-size:clamp(38px,6vw,76px);line-height:1;letter-spacing:-.035em}.collection-header__description{max-width:54ch;font-size:17px;line-height:1.65;color:#161a14b8}.collection-header__breadcrumbs{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#161a14b3;margin-bottom:var(--ak-space-md)}.facets,.collection-filters,.collection-filters__item{border-color:var(--ak-rule)}.collection-filters__label,.facets__heading,.facets__header{font-family:var(--ak-mono);font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:#161a14b8}.facets__disclosure>.facets__summary,.facets__disclosure .facets__header{padding:14px 0;cursor:pointer;border-bottom:1px solid var(--ak-rule);transition:color .3s var(--ak-ease)}.facets__disclosure:hover .facets__header{color:var(--ak-ink)}.facets__display{background:var(--ak-panel);border:1px solid var(--ak-rule);border-radius:4px;box-shadow:0 24px 50px -30px #131a1066;padding:6px 4px}.facets__item .list-menu__item,.list-menu__item.facets__item{font-size:14px;letter-spacing:.01em;padding:9px 12px;border-radius:3px;transition:background-color .25s var(--ak-ease)}.facets__item .list-menu__item:hover,.list-menu__item.facets__item:hover{background:color-mix(in srgb,var(--ak-ink),transparent 94%)}.count-bubble{font-variant-numeric:tabular-nums;color:#161a1480;font-size:12px}.filter-swatch{border-radius:50%;box-shadow:0 0 0 1px var(--ak-rule);transition:box-shadow .25s var(--ak-ease),transform .25s var(--ak-ease)}.filter-swatch:hover{transform:scale(1.08)}input:checked+.filter-swatch,.filter-swatch.is-selected{box-shadow:0 0 0 2px var(--ak-green),0 0 0 4px var(--ak-paper) inset}.field--price .field__input{border:1px solid var(--ak-rule);border-radius:2px}.field--price .field__input:focus{border-color:var(--ak-green)}.active-facets__button{border:1px solid var(--ak-rule);border-radius:999px;font-family:var(--ak-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:8px 14px;transition:border-color .25s var(--ak-ease),color .25s var(--ak-ease)}.active-facets__button:hover{border-color:var(--ak-hibiscus);color:var(--ak-hibiscus)}.facets__reset{font-size:12px;letter-spacing:.04em}.collection-filters__sort,.select__select.collection-filters__sort{font-size:13px;letter-spacing:.02em;border:1px solid var(--ak-rule);border-radius:2px;padding:10px 34px 10px 14px;background:transparent}.mobile-facets__open,.btn.mobile-facets__open{border:1px solid var(--ak-ink);border-radius:999px;background:transparent;color:var(--ak-ink);font-family:var(--ak-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:12px 22px}.filtering-drawer-overlay{background:#131a1073}.collection-info,.template-title--wrapper .collection-info{font-family:var(--ak-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#161a148c}.collection-main-body-inner.product-grid--wrapper{row-gap:var(--ak-space-lg)}.collection-empty,.no-products-message{padding:var(--ak-space-xl) var(--ak-space-md);text-align:center;color:#161a1499}.template-page .rte,.template-article .rte{max-width:var(--ak-measure);font-size:17px;line-height:1.75}.template-page .rte h2,.template-article .rte h2{font-size:clamp(28px,3.4vw,40px);margin-top:var(--ak-space-lg);margin-bottom:var(--ak-space-sm)}.template-page .rte h3,.template-article .rte h3{font-size:clamp(21px,2.4vw,27px);margin-top:var(--ak-space-md);margin-bottom:var(--ak-space-xs)}.template-page .rte>p:first-of-type,.template-article .rte>p:first-of-type{font-size:21px;line-height:1.55;color:#161a14c7}.template-page .rte blockquote,.template-article .rte blockquote{border-left:2px solid var(--ak-hibiscus);padding-left:var(--ak-space-md);margin:var(--ak-space-lg) 0;font-family:var(--header-font-stack);font-style:italic;font-size:clamp(20px,2.6vw,28px);line-height:1.4}.template-page .rte img,.template-article .rte img{margin:var(--ak-space-lg) 0}.contact-form .btn{margin-top:var(--ak-space-sm)}#shopify-section-testimonials_xk3NQM .wrapper-spacing--v{background-color:var(--ak-tint-hib)}#shopify-section-rich_text_UBPpyj .wrapper-spacing--v{padding-bottom:var(--ak-space-md)}#shopify-section-scrolling_banner_CEMWKV .wrapper-spacing--v{border-top:1px solid var(--ak-rule-on-dark);border-bottom:1px solid var(--ak-rule-on-dark)}.template-article__article .rte [style*=height],.template-article__article .rte [style*=overflow],.pa__rte [style*=height],.pa__rte [style*=overflow]{height:auto!important;max-height:none!important;overflow-y:visible!important}.template-article__article .rte nav[style],.pa__rte nav[style]{width:auto!important}
/*# sourceMappingURL=/cdn/shop/t/121/assets/custom.css.map */
