: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}
/*# sourceMappingURL=/cdn/shop/t/21/assets/onsaya-a2.css.map */
