/* =========================================================
   表側サイト — エントリ（<link> で読み込む唯一の実体）
   ビルドなし。カスケードを @layer で明示制御する。
     app       … 読み込み順がそのままカスケード順
     utilities … app より後。意図的な上書き専用
   旧 main.scss の @import 順をそのまま保っている。並べ替える前に、後段が前段を
   上書きしている箇所がないか確認すること（css/CLAUDE.md）。
   ========================================================= */
@layer app, unify, utilities;

/* --- app: tokens → reset → 共通 → ページ固有 --- */
@import "tokens.css?v=1794497237"                 layer(app);
@import "component/_reset.css?v=1794497237"       layer(app);
@import "component/_base.css?v=1794497237"        layer(app);
@import "component/_header.css?v=1794497237"      layer(app);
@import "component/_megamenu.css?v=1794497237"    layer(app);
@import "component/_search.css?v=1794497237"      layer(app);
@import "component/_scroll.css?v=1794497237"      layer(app);
@import "component/_shelf.css?v=1794497237"       layer(app);
@import "component/_product.css?v=1794497237"     layer(app);
@import "component/_pager.css?v=1794497237"       layer(app);
@import "component/_select.css?v=1794497237"      layer(app);
@import "component/_cart-drawer.css?v=1794497237" layer(app);
@import "component/_modal.css?v=1794497237"       layer(app);
@import "component/_checkout.css?v=1794497237"    layer(app);
@import "component/_rail.css?v=1794497237"        layer(app);
@import "component/_footer.css?v=1794497237"      layer(app);

@import "page/_top.css?v=1794497237"              layer(app);
@import "page/_list.css?v=1794497237"             layer(app);
@import "page/_item.css?v=1794497237"             layer(app);
@import "page/_faq.css?v=1794497237"              layer(app);
@import "page/_policy.css?v=1794497237"           layer(app);
@import "page/_contact.css?v=1794497237"          layer(app);
@import "page/_about.css?v=1794497237"            layer(app);
@import "page/_class.css?v=1794497237"            layer(app);
@import "page/_best-sellers.css?v=1794497237"     layer(app);
@import "page/_sitemap.css?v=1794497237"          layer(app);
@import "page/_basics.css?v=1794497237"           layer(app);
@import "page/_tools.css?v=1794497237"            layer(app);
@import "page/_brand.css?v=1794497237"            layer(app);
@import "page/_sale.css?v=1794497237"             layer(app);
@import "page/_news.css?v=1794497237"             layer(app);
@import "page/_information.css?v=1794497237"      layer(app);
@import "page/_wholesale.css?v=1794497237"        layer(app);

@import "page/_signup.css?v=1794497237"           layer(app);
@import "page/_login.css?v=1794497237"            layer(app);
@import "page/_logout.css?v=1794497237"           layer(app);

@import "page/_order.css?v=1794497237"            layer(app);
@import "page/_profile.css?v=1794497237"          layer(app);
@import "page/_destination.css?v=1794497237"      layer(app);
@import "page/_addresses.css?v=1794497237"        layer(app);
@import "page/_cart.css?v=1794497237"             layer(app);
@import "page/_bookmark.css?v=1794497237"         layer(app);

@import "page/_error.css?v=1794497237"            layer(app);

/* --- app: 外部ライブラリの CSS（旧 header.inc の <link> 順のまま）---
   レイヤーの外に置くと、詳細度に関係なくサイトの CSS に勝ってしまうので、同じ app に入れる。 */
@import "gridlex.min.css?v=1764554769"                    layer(app);
@import url("https://use.fontawesome.com/releases/v5.6.3/css/all.css")           layer(app);
@import url("https://cdn-images.mailchimp.com/embedcode/horizontal-slim-10_7.css") layer(app);
@import "../js/swiper/swiper.min.css?v=1764554770"        layer(app);
@import url("https://cdn.jsdelivr.net/gh/orestbida/cookieconsent@v3.0.0/dist/cookieconsent.css") layer(app);
@import "component/_cookie.css?v=1794497237"       layer(app);

/* --- utilities: 最上位（上書き用） --- */
@import "component/_parts.css?v=1794497237"       layer(app);
@import "component/_account.css?v=1794497237"     layer(app);
@import "component/_unify.css?v=1794497237"       layer(unify);
@import "component/_utilities.css?v=1794497237"   layer(utilities);
