:root{--akki-font-bamboozle: "bamboozle-fill", "Bamboozle Fill", "bamboozle", "Bamboozle", "EB Garamond", "Noto Serif JP", Georgia, serif}.akki-intro__headline,.akki-entry__tagline,.akki-hero__headline,.akki-hero__title,.akki-shop .akki-shop__title,.akki-shop__title,.akki-shop h2{font-family:var(--akki-font-bamboozle)!important;font-weight:400!important;font-style:normal!important;letter-spacing:.04em!important;color:#111!important}.akki-editorial__title,.akki-editorial .akki-editorial__title{font-family:var(--akki-font-bamboozle)!important;font-weight:400!important;font-style:normal!important;letter-spacing:.03em!important;color:#111!important}.akki-stockist-page__title,#AkkiStockistPage .akki-stockist-page__title,[class*=AkkiStockistPage] .akki-stockist-page__title,.akki-contact-page__title,#AkkiContactPage .akki-contact-page__title,[class*=AkkiContactPage] .akki-contact-page__title,.akki-about-page__title,.akki-about-page__heading,.akki-about-hero__title,.akki-about-hero__heading,#AkkiAboutPage .akki-about-page__title,#AkkiAboutPage .akki-about-page__heading,#AkkiAboutPage .akki-about-hero__title,#AkkiAboutPage .akki-about-hero__heading,[class*=AkkiAboutPage] .akki-about-page__title,[class*=AkkiAboutPage] .akki-about-page__heading,[class*=AkkiAboutPage] .akki-about-hero__title,[class*=AkkiAboutPage] .akki-about-hero__heading{font-family:var(--akki-font-bamboozle)!important;font-weight:400!important;font-style:normal!important;letter-spacing:.03em!important;text-transform:none!important;color:#111!important}@media screen and (max-width:749px){.akki-intro__headline,.akki-entry__tagline,.akki-hero__headline,.akki-hero__title,.akki-shop .akki-shop__title,.akki-shop__title,.akki-shop h2,.shopify-section .akki-shop h2{font-family:var(--akki-font-bamboozle)!important;font-size:clamp(18px,5.3vw,23px)!important;line-height:1.2!important;letter-spacing:.03em!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;color:#111!important}.akki-editorial__title,.akki-editorial .akki-editorial__title{font-family:var(--akki-font-bamboozle)!important;font-size:clamp(27px,7.8vw,34px)!important;line-height:1!important;letter-spacing:.01em!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;color:#111!important}.akki-stockist-page__title,.akki-contact-page__title{font-family:var(--akki-font-bamboozle)!important;font-size:clamp(42px,14vw,64px)!important;line-height:.95!important;letter-spacing:.02em!important;text-transform:none!important;color:#111!important}.akki-about-page__title,.akki-about-page__heading,.akki-about-hero__title,.akki-about-hero__heading,#AkkiAboutPage .akki-about-page__title,#AkkiAboutPage .akki-about-page__heading,#AkkiAboutPage .akki-about-hero__title,#AkkiAboutPage .akki-about-hero__heading,[class*=AkkiAboutPage] .akki-about-page__title,[class*=AkkiAboutPage] .akki-about-page__heading,[class*=AkkiAboutPage] .akki-about-hero__title,[class*=AkkiAboutPage] .akki-about-hero__heading{font-family:var(--akki-font-bamboozle)!important;font-size:clamp(38px,11vw,58px)!important;line-height:1.02!important;letter-spacing:.02em!important;text-transform:none!important;color:#111!important}}@media screen and (max-width:374px){.akki-intro__headline,.akki-entry__tagline,.akki-hero__headline,.akki-hero__title,.akki-shop .akki-shop__title,.akki-shop__title,.akki-shop h2,.shopify-section .akki-shop h2{font-size:17px!important;letter-spacing:.02em!important;color:#111!important}.akki-editorial__title,.akki-editorial .akki-editorial__title{font-size:26px!important;letter-spacing:0!important}.akki-stockist-page__title,.akki-contact-page__title{font-size:40px!important;letter-spacing:.015em!important;color:#111!important}.akki-about-page__title,.akki-about-page__heading,.akki-about-hero__title,.akki-about-hero__heading{font-size:36px!important;letter-spacing:.015em!important;color:#111!important}}@media screen and (max-width:749px){.akki-shop .akki-shop__grid,.akki-shop .product-grid,.akki-shop .collection,.akki-shop .grid,.shopify-section .akki-shop .product-grid,.shopify-section .akki-shop ul.grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;column-gap:10px!important;row-gap:18px!important;width:100%!important}.akki-shop .grid__item,.akki-shop .product-grid .grid__item,.akki-shop ul.grid>li,.shopify-section .akki-shop .grid__item,.shopify-section .akki-shop ul.grid>li{width:100%!important;max-width:none!important;flex:none!important}.akki-shop .card-wrapper,.akki-shop .card,.akki-shop .card__inner,.akki-shop .card__media,.akki-shop .media,.akki-shop .product-card__image-wrapper,.akki-shop .akki-product-card__image{width:100%!important}.akki-shop .card__heading,.akki-shop .card__heading a,.akki-shop .full-unstyled-link,.akki-shop .price,.akki-shop .price-item,.akki-shop .akki-product-card__title,.akki-shop .akki-product-card__price{font-size:10px!important;line-height:1.35!important;letter-spacing:.03em!important}.akki-shop .card__information,.akki-shop .card__content,.akki-shop .akki-product-card__content{padding-top:8px!important;padding-left:0!important;padding-right:0!important}.akki-shop .price{margin-top:4px!important}}@media screen and (max-width:374px){.akki-shop .akki-shop__grid,.akki-shop .product-grid,.akki-shop .collection,.akki-shop .grid,.shopify-section .akki-shop .product-grid,.shopify-section .akki-shop ul.grid{gap:8px!important;row-gap:16px!important}.akki-shop .card__heading,.akki-shop .card__heading a,.akki-shop .full-unstyled-link,.akki-shop .price,.akki-shop .price-item,.akki-shop .akki-product-card__title,.akki-shop .akki-product-card__price{font-size:9px!important}}@media screen and (max-width:749px){.akki-shop .quick-add__submit,.akki-shop button[name=add],.akki-shop product-form button[type=submit],.shopify-section .akki-shop .quick-add__submit,.shopify-section .akki-shop button[name=add],.shopify-section .akki-shop product-form button[type=submit]{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:10px 8px!important;font-size:0!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;color:transparent!important;text-align:center!important}.akki-shop .quick-add__submit span,.akki-shop button[name=add] span,.akki-shop product-form button[type=submit] span,.shopify-section .akki-shop .quick-add__submit span,.shopify-section .akki-shop button[name=add] span,.shopify-section .akki-shop product-form button[type=submit] span{font-size:0!important;line-height:0!important;color:transparent!important}.akki-shop .quick-add__submit:after,.akki-shop button[name=add]:after,.akki-shop product-form button[type=submit]:after,.shopify-section .akki-shop .quick-add__submit:after,.shopify-section .akki-shop button[name=add]:after,.shopify-section .akki-shop product-form button[type=submit]:after{content:"ADD";display:inline-block;font-size:10px!important;line-height:1!important;letter-spacing:.16em!important;color:#111!important;white-space:nowrap!important}}@media screen and (max-width:374px){.akki-shop .quick-add__submit,.akki-shop button[name=add],.akki-shop product-form button[type=submit],.shopify-section .akki-shop .quick-add__submit,.shopify-section .akki-shop button[name=add],.shopify-section .akki-shop product-form button[type=submit]{min-height:40px!important;padding-left:6px!important;padding-right:6px!important}.akki-shop .quick-add__submit:after,.akki-shop button[name=add]:after,.akki-shop product-form button[type=submit]:after,.shopify-section .akki-shop .quick-add__submit:after,.shopify-section .akki-shop button[name=add]:after,.shopify-section .akki-shop product-form button[type=submit]:after{font-size:9px!important;letter-spacing:.14em!important}}@media screen and (max-width:749px){.product__info-container .product-form__submit,.product__info-container .product-form__submit span,.product__info-container button[name=add],.product__info-container button[name=add] span,.product__info-container .shopify-payment-button__button{white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important;text-align:center!important}.product__info-container .product-form__submit,.product__info-container button[name=add]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;width:100%!important;padding-left:14px!important;padding-right:14px!important;font-size:12px!important;letter-spacing:.08em!important;line-height:1.2!important}}@media screen and (max-width:374px){.product__info-container .product-form__submit,.product__info-container button[name=add]{font-size:11px!important;letter-spacing:.06em!important;padding-left:10px!important;padding-right:10px!important}}.akki-footer{margin-top:0!important;padding-top:clamp(80px,8vw,128px)!important}@media screen and (max-width:749px){.akki-footer{box-sizing:border-box!important;margin-top:0!important;padding-top:72px!important;padding-left:24px!important;padding-right:24px!important}.akki-footer__inner,.akki-footer__grid,.akki-footer__brand,.akki-footer__info,.akki-footer__contact,.akki-footer__social,.akki-footer__nav,.akki-footer__menu,.akki-footer__legal{box-sizing:border-box!important;max-width:100%!important}.akki-footer__logo,.akki-footer img{max-width:220px!important;height:auto!important}}@media screen and (max-width:374px){.akki-footer{padding-left:20px!important;padding-right:20px!important}.akki-footer__logo,.akki-footer img{max-width:200px!important}}.template-search,.template-search.template-search--empty{width:100%;min-height:auto!important;padding:132px 24px 72px!important;background:#fff;color:#111}.template-search .template-search__header.page-width{max-width:760px;margin:0 auto!important;padding:0!important}.template-search .template-search__header{margin-bottom:0!important}.template-search .template-search__header .h2,.template-search .template-search__header h1{margin:0 0 42px!important;font-family:EB Garamond,"Noto Serif JP",Georgia,serif;font-size:clamp(30px,3vw,42px);line-height:1.15;font-weight:400;letter-spacing:.06em;text-align:center;color:#111}.template-search .template-search__search{width:100%;max-width:540px!important;margin:0 auto!important}.template-search .template-search__search .search{width:100%;margin:0!important}.template-search .template-search__search .field{position:relative!important;display:flex!important;align-items:center!important;width:100%;height:58px;background:transparent!important;border-bottom:1px solid rgba(17,17,17,.36);box-shadow:none!important}.template-search .template-search__search .field:before,.template-search .template-search__search .field:after{display:none!important}.template-search .template-search__search .search__input.field__input{width:100%;height:58px!important;min-height:58px!important;margin:0!important;padding:0 84px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-family:EB Garamond,"Noto Serif JP",Georgia,serif;font-size:25px;line-height:1;font-weight:400;letter-spacing:.05em;color:#111}.template-search .template-search__search .search__input.field__input::placeholder{opacity:.45!important;color:#111}.template-search .template-search__search .field__label{display:none!important}.template-search .template-search__search .field__button{position:absolute!important;top:50%!important;width:44px!important;height:44px!important;margin:0!important;padding:0!important;transform:translateY(-50%);background:transparent!important;border:0!important;box-shadow:none!important;color:#111}.template-search .template-search__search .search__button{right:0!important}.template-search .template-search__search .reset__button{right:42px!important}.template-search .template-search__search .reset__button:after{display:none!important}.template-search .template-search__search .field__button .svg-wrapper,.template-search .template-search__search .field__button svg{display:block;width:18px!important;height:18px!important}.template-search .template-search__search .search__button:hover,.template-search .template-search__search .reset__button:hover{opacity:.45}.template-search .template-search__search .predictive-search{width:100%;margin-top:12px;border:1px solid rgba(17,17,17,.12);box-shadow:0 18px 50px #11111114}.template-search .facets-wrapper,.template-search .template-search__results,.template-search .product-grid-container{max-width:1180px;margin-left:auto;margin-right:auto}.template-search .product-grid-container{margin-top:56px}.template-search .product-grid-container:empty,.template-search .template-search__results:empty{display:none!important}.template-search .template-search__results .grid{row-gap:48px}.template-search p[role=status]{margin:24px auto 0;text-align:center;font-family:EB Garamond,"Noto Serif JP",Georgia,serif;font-size:18px;line-height:1.8;letter-spacing:.04em;color:#1111119e}@media screen and (max-width:749px){.template-search,.template-search.template-search--empty{min-height:auto!important;padding:116px 36px 44px!important}.template-search .template-search__header{margin-bottom:0!important}.template-search .template-search__header .h2,.template-search .template-search__header h1{margin-bottom:32px!important;font-size:28px;letter-spacing:.05em}.template-search .template-search__search{max-width:100%!important}.template-search .template-search__search .field{height:54px}.template-search .template-search__search .search__input.field__input{height:54px!important;min-height:54px!important;padding-right:74px!important;font-size:22px}.template-search .template-search__search .field__button{width:40px!important;height:40px!important}.template-search .template-search__search .reset__button{right:38px!important}.template-search .template-search__search .field__button .svg-wrapper,.template-search .template-search__search .field__button svg{width:17px!important;height:17px!important}.template-search .product-grid-container{margin-top:40px}}@media screen and (max-width:749px){#MainContent:has(.template-search)+.shopify-section-group-footer-group .akki-footer{padding-top:28px!important;background-position:center top!important}#MainContent:has(.template-search)+.shopify-section-group-footer-group .akki-footer:before{background:#faf8f4db!important}}@media screen and (max-width:749px){#MainContent:has(.template-search)+.shopify-section-group-footer-group .akki-footer{padding-top:28px!important;background-size:cover!important;background-position:center -46px!important;background-repeat:no-repeat!important}#MainContent:has(.template-search)+.shopify-section-group-footer-group .akki-footer:before{background:#faf8f4db!important}}.akki-intro.is-hidden{pointer-events:none!important}.template-search .template-search__search predictive-search{position:relative!important;display:block!important;width:100%!important;z-index:30!important}.template-search .template-search__search .field{flex-wrap:wrap!important;align-items:flex-start!important;height:auto!important;min-height:58px!important;border-bottom:0!important;overflow:visible!important}.template-search .template-search__search .search__input.field__input{flex:0 0 100%!important;width:100%!important;border-bottom:1px solid rgba(17,17,17,.36)!important}.template-search .template-search__search .field__button{top:29px!important;transform:translateY(-50%)!important;z-index:40!important}.template-search .template-search__search .predictive-search,.template-search .template-search__search .predictive-search--search-template{left:auto!important;right:auto!important;top:auto!important;width:100%!important;max-width:100%!important}.template-search .template-search__search predictive-search[open] .predictive-search,.template-search .template-search__search predictive-search[loading] .predictive-search{position:static!important;display:block!important;flex:0 0 100%!important;order:10!important;margin-top:12px!important;border:1px solid rgba(17,17,17,.1)!important;background:#fff!important;box-shadow:0 18px 50px #11111114!important;overflow:visible!important;max-height:none!important}.template-search .template-search__search .predictive-search__results-groups-wrapper{border-bottom:1px solid rgba(17,17,17,.08)!important}.template-search .template-search__search .predictive-search__heading{font-size:10px!important;letter-spacing:.22em!important;color:#11111185!important}.template-search .template-search__search .predictive-search__item-heading{font-family:EB Garamond,"Noto Serif JP",Georgia,serif!important;font-size:16px!important;line-height:1.35!important;letter-spacing:.04em!important;color:#111!important}.template-search .template-search__search .predictive-search__image{object-fit:cover!important}@media screen and (max-width:749px){.template-search .template-search__search .field{min-height:54px!important}.template-search .template-search__search .field__button{top:27px!important}.template-search .template-search__search predictive-search[open] .predictive-search,.template-search .template-search__search predictive-search[loading] .predictive-search{margin-top:10px!important}.template-search .template-search__search .predictive-search__item{padding:10px 18px!important}.template-search .template-search__search .predictive-search__item--link-with-thumbnail{grid-template-columns:52px 1fr!important;grid-column-gap:16px!important}.template-search .template-search__search .predictive-search__image{width:52px!important;height:52px!important}.template-search .template-search__search .predictive-search__item-heading{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/akki-overrides.css.map */
