@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=Noto+Serif+JP:wght@500;600;700&display=swap";.agurme-product{--agurme-ink: #181310;--agurme-ink-soft: #6d6156;--agurme-surface: #fbf7f1;--agurme-surface-strong: #f2e8dc;--agurme-surface-panel: rgba(255, 251, 245, .96);--agurme-surface-deep: #201814;--agurme-border: rgba(24, 19, 16, .12);--agurme-border-strong: rgba(24, 19, 16, .2);--agurme-gold: #b68943;--agurme-oxblood: #6b3024;--agurme-shadow: 0 2.4rem 6rem rgba(24, 19, 16, .1);--agurme-heading-font: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--agurme-body-font: "Noto Sans JP", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:radial-gradient(circle at top left,rgba(182,137,67,.12),transparent 28%),linear-gradient(180deg,#fbf7f1,#f8f1e8 18rem,#fffdfa);color:var(--agurme-ink);font-family:var(--agurme-body-font)}.agurme-product .page-width{position:relative}.agurme-product__page{padding-bottom:4rem}.agurme-product__breadcrumb{display:flex;flex-wrap:wrap;gap:.9rem;margin-bottom:2.6rem;color:var(--agurme-ink-soft);font-size:1.2rem;letter-spacing:.14rem;text-transform:uppercase}.agurme-product__breadcrumb a{color:inherit;text-decoration:none}.agurme-product__breadcrumb a:hover,.agurme-product__breadcrumb a:focus-visible{color:var(--agurme-ink)}.agurme-product .agurme-product__layout{display:grid;row-gap:2.8rem;column-gap:2.8rem;align-items:start}.agurme-product__media-column,.agurme-product__purchase-column{min-width:0}.agurme-product .product__media-wrapper,.agurme-product .product__info-wrapper,.agurme-product .agurme-product__media-column,.agurme-product .agurme-product__purchase-column{width:100%!important;max-width:none!important}.agurme-product .product__info-wrapper{padding-left:0!important}.agurme-product__purchase{padding:2.4rem;border:1px solid var(--agurme-border);border-radius:3rem;background:radial-gradient(circle at top right,rgba(182,137,67,.14),transparent 36%),var(--agurme-surface-panel);box-shadow:var(--agurme-shadow)}.agurme-product__eyebrow,.agurme-product__section-eyebrow{margin:0 0 1rem;color:var(--agurme-gold);font-size:1.2rem;font-weight:700;letter-spacing:.24rem;text-transform:uppercase}.agurme-product__title,.agurme-product__details-title,.agurme-product__recs-title,.agurme-product__panel-title{margin:0;font-family:var(--agurme-heading-font);font-weight:600;letter-spacing:-.04em;line-height:1.08}.agurme-product__title{font-size:clamp(3.8rem,4.8vw,5.8rem)}.agurme-product__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.8rem}.agurme-product__price-row .price{font-size:2rem;font-weight:700}.agurme-product__status{display:inline-flex;align-items:center;min-height:3.4rem;padding:0 1.2rem;border-radius:999px;background:#181310eb;color:#fff8ed;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.agurme-product__lead{margin-top:2rem;color:var(--agurme-ink);font-size:1.75rem;line-height:1.95}.agurme-product__lead>*{margin:0}.agurme-product__note{margin-top:2rem;padding:1.8rem 2rem;border-left:2px solid rgba(182,137,67,.38);background:#f7f0e6b8;color:var(--agurme-ink-soft);font-size:1.5rem;line-height:1.9}.agurme-product__note>*{margin:0}.agurme-product__meta{display:grid;gap:1.2rem;margin-top:2.2rem}.agurme-product__meta-item{display:grid;gap:.4rem;padding:1.4rem 1.6rem;border:1px solid var(--agurme-border);border-radius:2rem;background:#fffdf9e0}.agurme-product__meta-label{margin:0;color:var(--agurme-ink-soft);font-size:1.15rem;font-weight:700;letter-spacing:.18rem;text-transform:uppercase}.agurme-product__meta-value{margin:0;color:var(--agurme-ink);font-size:1.5rem;line-height:1.7}.agurme-product__meta-link{color:var(--agurme-oxblood);text-decoration:none}.agurme-product__form{display:grid;gap:1.8rem;margin-top:2.4rem}.agurme-product .product-form__input{max-width:none;margin:0}.agurme-product .product-form__input--pill .form__label,.agurme-product .quantity__label{margin-bottom:1rem;color:var(--agurme-ink);font-size:1.4rem;font-weight:700}.agurme-product .quantity__label{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.agurme-product .quantity__rules-cart{display:inline-flex;align-items:center;gap:.4rem;color:var(--agurme-ink-soft);font-size:1.2rem;font-weight:500}.agurme-product .quantity__rules{margin-top:1rem;color:var(--agurme-ink-soft);font-size:1.2rem;line-height:1.6}.agurme-product .product-form__input--pill input[type=radio]+label{min-height:4.8rem;padding:0 1.6rem;border-radius:999px;border:1px solid var(--agurme-border-strong);background:#fffdf9;color:var(--agurme-ink);transition:border-color .2s ease,color .2s ease,background-color .2s ease,transform .2s ease}.agurme-product .product-form__input--pill input[type=radio]:checked+label,.agurme-product .product-form__input--pill input[type=radio]+label:hover{border-color:var(--agurme-oxblood);background:#6b302414;color:var(--agurme-oxblood)}.agurme-product .product-form__input--pill input.disabled+label{opacity:.55}.agurme-product .quantity{display:inline-flex;align-items:center;min-height:4.8rem;padding:0 .4rem;border:1px solid var(--agurme-border-strong);border-radius:999px;background:#fffdf9}.agurme-product .quantity__button{width:4.2rem;min-height:4.2rem}.agurme-product .quantity__input{width:5rem;border:0;background:transparent;color:var(--agurme-ink);font-size:1.6rem;font-weight:700}.agurme-product .product-form__buttons{display:grid;gap:1rem}.agurme-product .product-form__submit{min-height:5.6rem;margin-bottom:0;border-radius:999px;border:1px solid transparent;background:var(--agurme-oxblood);box-shadow:0 1.6rem 3rem #6b302429;color:#fff8ed;font-size:1.5rem;font-weight:700;letter-spacing:.06em;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.agurme-product .product-form__submit:hover,.agurme-product .product-form__submit:focus-visible{background:#55261c;transform:translateY(-.1rem)}.agurme-product .product-form__submit:disabled{background:#18131014;box-shadow:none;color:#1813106b}.agurme-product .shopify-payment-button{display:none}.agurme-product__details{display:grid;gap:2rem;margin-top:4.8rem}.agurme-product__details-card,.agurme-product__panel{padding:2.4rem;border:1px solid var(--agurme-border);border-radius:3rem;background:#fffcf7eb;box-shadow:0 1.8rem 4rem #18131014}.agurme-product__details-title,.agurme-product__panel-title,.agurme-product__recs-title{font-size:clamp(2.8rem,4vw,4rem)}.agurme-product__description{margin-top:1.8rem;color:var(--agurme-ink);font-size:1.65rem;line-height:1.95}.agurme-product__description>*:first-child{margin-top:0}.agurme-product__description>*:last-child{margin-bottom:0}.agurme-product__panel-stack{display:grid;gap:1.4rem;margin-top:1.8rem}.agurme-product__panel-copy{color:var(--agurme-ink-soft);font-size:1.5rem;line-height:1.85}.agurme-product__recommendations{margin-top:4.8rem}.agurme-product__recs-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.6rem;align-items:end;margin-bottom:2.4rem}.agurme-product__recs-copy{max-width:44rem;margin:0;color:var(--agurme-ink-soft);font-size:1.5rem;line-height:1.8}.agurme-product__recs-grid{row-gap:2.4rem}.agurme-product__mobile-bar{position:fixed;right:1.2rem;bottom:1.2rem;left:1.2rem;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.4rem;border:1px solid rgba(255,248,237,.18);border-radius:999px;background:#1d1714f0;box-shadow:0 2rem 4rem #1813104d}.agurme-product__mobile-bar-meta{display:grid;gap:.2rem;min-width:0}.agurme-product__mobile-bar-title{color:#fff8ed;font-size:1.3rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agurme-product__mobile-bar-price{color:#fff8edbd;font-size:1.2rem}.agurme-product__mobile-bar-link{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 1.6rem;border-radius:999px;background:var(--agurme-gold);color:#1d1714;font-size:1.25rem;font-weight:700;letter-spacing:.04em;text-decoration:none}.agurme-product .product__media-list{gap:1.2rem}.agurme-product .product__media-item{overflow:hidden;border-radius:2.8rem;background:#f0e5d8}.agurme-product .product__media-item img,.agurme-product .product__media-item video,.agurme-product .product__media-item iframe{border-radius:inherit}.agurme-product .thumbnail-list{gap:1rem}.agurme-product .thumbnail{border-radius:1.8rem;overflow:hidden}.agurme-product .product__media-toggle{border-radius:inherit}.agurme-product .product__pickup-availabilities{display:none}@media screen and (min-width:750px){.agurme-product__page{padding-bottom:5rem}.agurme-product .agurme-product__layout{grid-template-columns:minmax(0,1.08fr) minmax(42rem,.92fr);column-gap:4.4rem!important}.agurme-product__purchase.product__column-sticky{top:4rem}.agurme-product__meta{grid-template-columns:repeat(3,minmax(0,1fr))}.agurme-product__details{grid-template-columns:minmax(0,1.16fr) minmax(28rem,.84fr);gap:2.4rem}}@media screen and (max-width:989px){.agurme-product .product__info-wrapper,.agurme-product .product__info-wrapper--extra-padding{padding:0}}@media screen and (max-width:749px){.agurme-product__page{padding-bottom:9rem}.agurme-product__breadcrumb{margin-bottom:1.8rem}.agurme-product__purchase{padding:2rem 1.8rem;border-radius:2.4rem}.agurme-product__title{font-size:4.8rem}.agurme-product__lead{font-size:1.6rem}.agurme-product .slider-mobile-gutter .product__media-list{margin-left:0;margin-right:0}.agurme-product .product__media-list.grid--peek .product__media-item{width:100%;max-width:100%}.agurme-product .slider-mobile-gutter .slider-button{display:none}.agurme-product .thumbnail-slider{padding:0}.agurme-product .thumbnail-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:750px){.agurme-product__mobile-bar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-agurme-product.css.map */
