:root{--a2-bg:#faf7f1;--a2-ink:#1f1a17;--a2-navy:#1a2a4a;--a2-mustard:#d9aa2a;--a2-red:#c8101e;--a2-line:#e4ddd0;--a2-sub:#6b635a}body,.off-canvas--main-content,.main-content{background-color:var(--a2-bg)!important;color:var(--a2-ink)}.announcement--root,.announcement--wrapper{background-color:var(--a2-ink)!important}.announcement--text{color:var(--a2-bg)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.1em}.header--root,.header--bg{background-color:var(--a2-bg)!important}.header--root{border-bottom:1px solid var(--a2-line)}.x-menu--level-1--link>a{color:var(--a2-ink)}.x-menu--level-1--link>a:first-line{font-family:Oswald,sans-serif!important;font-weight:500!important;letter-spacing:.12em}.x-menu--level-1--link>a:hover{color:var(--a2-red)}.font--section-heading,.featured-collections--title,h1,h2{font-family:Oswald,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif!important;font-weight:500!important;letter-spacing:.08em;color:var(--a2-ink)}.font--button,.mybtn a,a.shopmenu,button[type=submit],input[type=submit]{background-color:var(--a2-ink)!important;color:var(--a2-bg)!important;border:1px solid var(--a2-ink)!important;border-radius:2px!important;letter-spacing:.12em;box-shadow:none!important}.font--button:hover,.mybtn a:hover,a.shopmenu:hover,button[type=submit]:hover,input[type=submit]:hover{background-color:var(--a2-navy)!important;border-color:var(--a2-navy)!important}.a2-hero{display:grid;grid-template-columns:1fr 1fr;background:var(--a2-red);color:var(--a2-bg);min-height:420px}.a2-hero__pic{display:block;overflow:hidden;background:var(--a2-red)}.a2-hero__pic img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.a2-hero__tx{padding:48px 64px;display:flex;flex-direction:column;justify-content:center}.a2-hero__kicker{font-size:12px;letter-spacing:.2em;color:var(--a2-mustard);font-weight:700}.a2-hero__title{font-family:Oswald,sans-serif!important;font-weight:500!important;font-size:60px!important;line-height:1.1;letter-spacing:.06em;color:var(--a2-bg)!important;margin:10px 0 14px}.a2-hero__text p{font-size:13px;line-height:2;max-width:440px;opacity:.9;color:var(--a2-bg);margin:0}.a2-hero__btn{display:inline-block;width:fit-content;margin-top:22px;border:1px solid var(--a2-bg);background:var(--a2-bg);color:var(--a2-ink)!important;border-radius:999px;padding:10px 30px;font-size:13px;letter-spacing:.15em;text-decoration:none}.a2-hero__btn:hover{background:transparent;color:var(--a2-bg)!important}.a2-grid{max-width:1200px;margin:0 auto;padding:56px 48px 40px}.a2-grid__head{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid var(--a2-ink);padding-bottom:10px;margin-bottom:24px}.a2-grid__title{font-size:24px!important;margin:0!important}.a2-grid__more{font-size:12px;color:var(--a2-ink)!important;text-decoration:none}.a2-grid__list{display:grid;grid-template-columns:repeat(4,1fr);gap:36px 20px}.a2-card{display:block;color:var(--a2-ink)!important;text-decoration:none}.a2-card__img{position:relative;background:#fff;aspect-ratio:1/1;overflow:hidden}.a2-card__img img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .3s}.a2-card:hover .a2-card__img img{transform:scale(1.03)}.a2-card__sold{position:absolute;left:8px;bottom:8px;background:var(--a2-ink);color:var(--a2-bg);font-size:11px;padding:2px 8px;letter-spacing:.1em}.a2-card__t{font-family:Oswald,sans-serif;font-weight:500;font-size:15px;letter-spacing:.06em;margin-top:12px;line-height:1.35}.a2-card__s{font-size:11px;color:var(--a2-sub);margin:2px 0 4px}.a2-card__p{font-family:Oswald,sans-serif;font-weight:500;font-size:14px}#shopify-section-1661902565de38fe47,#shopify-section-1600673616669{display:none!important}.product--root{text-align:left}.product--image-wrapper{background:#fff}.product--title{font-family:Oswald,sans-serif!important;font-weight:500!important;letter-spacing:.06em;text-align:left}.product--price-wrapper{text-align:left}.product--price{font-family:Oswald,sans-serif;font-weight:500}.footer--root,.footer--sub{background-color:var(--a2-ink)!important;color:var(--a2-bg)!important}.footer--root a,.footer--root .font--block-heading,.footer--root .font--paragraph,.footer--mailmag--ttl,.footer--mailmag--txt{color:var(--a2-bg)!important}.footer--root a:hover{color:var(--a2-mustard)!important}@media only screen and (max-width:767px){.a2-hero{grid-template-columns:1fr}.a2-hero__pic{aspect-ratio:4/3}.a2-hero__tx{padding:32px 20px}.a2-hero__title{font-size:40px!important}.a2-grid{padding:40px 16px 24px}.a2-grid__list{grid-template-columns:repeat(2,1fr);gap:28px 12px}.a2-grid__title{font-size:18px!important}}@media only screen and (max-width:767px){#shopify-section-1589843952702 .owl-pagination{position:static!important;bottom:auto!important;margin:10px 0 0!important;text-align:center}#shopify-section-1589843952702 .owl-page{padding:12px 6px!important}#shopify-section-1589843952702 .owl-page span{background:var(--a2-ink)!important;opacity:.25}#shopify-section-1589843952702 .owl-page.active span{opacity:1!important}}.a2-grid{max-width:none;background:var(--a2-navy);padding:64px max(48px,calc((100% - 1104px)/2)) 64px}.a2-grid__head{display:block;text-align:center;border-bottom:0;padding-bottom:0;margin-bottom:36px}.a2-grid__title{color:var(--a2-mustard)!important;font-size:40px!important;font-weight:600!important;letter-spacing:.06em}.a2-grid__more{display:inline-block;margin-top:8px;color:var(--a2-bg)!important;opacity:.85}.a2-grid__more:hover{opacity:1;color:var(--a2-mustard)!important}.a2-grid__list{gap:44px 28px}.a2-card{color:var(--a2-bg)!important}.a2-card__img{aspect-ratio:5/8;background:#fff;border-radius:2px}.a2-card--illust .a2-card__img{background:var(--a2-navy)}.a2-card--illust .a2-card__img img{object-fit:cover;object-position:center}.a2-card__t{color:var(--a2-bg);font-size:18px;margin-top:14px}.a2-card__s{color:#d6cfc3;font-size:12px}.a2-card__p{color:var(--a2-mustard);font-size:17px}.a2-card__sold{background:var(--a2-red)}.template-index .index-sections{display:flex;flex-direction:column}.template-index .index-sections>*{order:3}.template-index .index-sections>#shopify-section-1589843952702{order:1}.template-index .index-sections>#shopify-section-onsaya-a2-grid{order:2}@media only screen and (max-width:767px){.a2-grid{padding:44px 16px 40px}.a2-grid__title{font-size:28px!important}.a2-grid__list{gap:32px 14px}.a2-card__t{font-size:15px}.a2-card__s{font-size:12px;color:#e2dcd2}.a2-card__p{font-size:15px}}.template-collection img[src*=bnr_October-Novemberblend]{display:none!important}.template-collection .product--root:has(.product--image img:is([data-src*=_illust],[src*=_illust],[srcset*=_illust],[data-srcset*=_illust])) .image--root{width:100%!important}.template-collection .product--root:has(.product--image img:is([data-src*=_illust],[src*=_illust],[srcset*=_illust],[data-srcset*=_illust])) .image--container{padding-top:160%!important;position:relative;overflow:hidden}.template-collection .product--root:has(.product--image img:is([data-src*=_illust],[src*=_illust],[srcset*=_illust],[data-srcset*=_illust])) .image--container img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important;max-width:none!important}.template-product .product-page--media .image--root:has(img:is([data-src*=_illust],[src*=_illust],[srcset*=_illust],[data-srcset*=_illust])){width:100%!important}.template-product .product-page--media .image--root:has(img:is([data-src*=_illust],[src*=_illust],[srcset*=_illust],[data-srcset*=_illust])) .image--container{padding-top:160%!important;position:relative;overflow:hidden}.template-product .product-page--media .image--root:has(img:is([data-src*=_illust],[src*=_illust],[srcset*=_illust],[data-srcset*=_illust])) .image--container img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;object-fit:cover!important;max-width:none!important}html:root{--color-page-bg:var(--a2-bg);--color-panel-bg:#f1ebe0;--color-header-bg:var(--a2-bg);--color-product-slider-bg:var(--a2-bg);--color-featured-promo-bg:#f1ebe0;--color-social-feed-bg:var(--a2-bg);--color-border:var(--a2-line)}.featured-content--root,.article--root,.blog--root,.page--root,.pages--root,#onsaya-section,#locations,#icecoffee-section,.rte-content table,.rte-content td,.rte-content th{background-color:transparent!important}.graybox,.maptext,.additional,header .searcher{background-color:#f1ebe0!important}:is(main,.main-content,.rte-content) [style*=background]:is([style*="#fff" i],[style*="255, 255, 255"],[style*="#f5f5f5" i],[style*="#f7f7f7" i],[style*="#fafafa" i]){background-color:#f1ebe0!important}:is(main,.main-content,.rte-content) [style*=background]:is([style*="608082"],[style*="96, 128, 130"],[style*="96,128,130"]){background:var(--a2-navy)!important;color:var(--a2-bg)!important;font-family:Oswald,\6e38\30b4\30b7\30c3\30af,Yu Gothic,sans-serif;letter-spacing:.06em;border-radius:2px}:is(main,.main-content,.rte-content) [style*=background]:is([style*="608082"],[style*="96, 128, 130"],[style*="96,128,130"]) *{color:var(--a2-bg)!important}:is(main,.main-content,.rte-content) [style*=border-color]:is([style*="608082"],[style*="96, 128, 130"]){border-color:var(--a2-mustard)!important}:is(main,.main-content,.rte-content) [style*=color]:is([style*="608082"],[style*="96, 128, 130"],[style*="96,128,130"]):not([style*=background]){color:var(--a2-navy)!important}:is(main,.main-content,.rte-content) [style*=color]:is([style*=a99700 i],[style*="169, 151, 0"],[style*="169,151,0"]){color:#a87a10!important}:is(main,.main-content,.rte-content) [style*=color]:is([style*=af1a1a i],[style*="175, 26, 26"]){color:var(--a2-red)!important}:is(main,.main-content,.rte-content) a[style*=background]:is([style*="608082"],[style*="96, 128, 130"]){background:var(--a2-ink)!important;color:var(--a2-bg)!important}:is(main,.main-content,.rte-content) [style*=color]:is([style*="5f7f81" i],[style*="95, 127, 129"]){color:var(--a2-navy)!important}:is(main,.main-content,.rte-content) [style*=background]:is([style*="608082"],[style*="96, 128, 130"],[style*="96,128,130"]){font-size:15px!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/onsaya-a2.css.map */
