
#ees-shoes-bags-page .section{padding:64px 0}

#ees-shoes-bags-page .hero{
  min-height:390px;
  display:flex;
  align-items:center;
  text-align:center;
  color:#fff !important;
  background-color:#0c4a6e;
  background-image:radial-gradient(circle at 18% 24%,rgba(14,165,233,.30),transparent 26%),radial-gradient(circle at 82% 18%,rgba(125,211,252,.16),transparent 25%),linear-gradient(135deg,#0c4a6e 0%,#075985 55%,#082f49 100%);
}

#ees-shoes-bags-page .hero h1{font-size:45px;line-height:1.15;margin:0 0 16px;font-weight:800;color:#fff !important;letter-spacing:-.03em}

#ees-shoes-bags-page .hero p{max-width:760px;margin:0 auto;color:#dbeafe !important;font-size:18px}

#ees-shoes-bags-page .center{text-align:center}

#ees-shoes-bags-page h2{font-size:31px;line-height:1.25;margin:0 0 14px;color:var(--gray-900);letter-spacing:-.02em}

#ees-shoes-bags-page h3{font-size:20px;line-height:1.35;margin:0 0 10px;color:var(--gray-900)}

#ees-shoes-bags-page p{margin:0;color:var(--gray-600)}

#ees-shoes-bags-page .lead{max-width:760px;margin:0 auto 32px;color:var(--gray-600);font-size:17px}

#ees-shoes-bags-page .soft{background:#fff}

#ees-shoes-bags-page .blue-soft{background:var(--primary-50)}

#ees-shoes-bags-page .grid{display:grid;gap:22px}

#ees-shoes-bags-page .grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}

#ees-shoes-bags-page .grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}

#ees-shoes-bags-page .grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}

#ees-shoes-bags-page .card{background:#fff;border:1px solid var(--gray-200);border-radius:18px;padding:25px;box-shadow:0 10px 26px rgba(15,23,42,.06)}

#ees-shoes-bags-page .card:hover{transform:translateY(-3px);box-shadow:0 18px 36px rgba(15,23,42,.09);transition:.2s ease}

#ees-shoes-bags-page .icon{width:44px;height:44px;border-radius:14px;background:var(--primary-100);color:var(--primary-700);display:flex;align-items:center;justify-content:center;font-size:23px;margin-bottom:14px}

#ees-shoes-bags-page .pill-row{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}

#ees-shoes-bags-page .pill{display:inline-flex;align-items:center;border:1px solid var(--gray-200);background:#fff;border-radius:999px;padding:8px 13px;font-weight:800;color:var(--gray-700);font-size:14px}

#ees-shoes-bags-page .steps{counter-reset:step;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}

#ees-shoes-bags-page .step{background:#fff;border:1px solid var(--gray-200);border-radius:18px;padding:23px;box-shadow:0 10px 24px rgba(15,23,42,.05)}

#ees-shoes-bags-page .step:before{counter-increment:step;content:counter(step);width:40px;height:40px;border-radius:50%;background:var(--primary-600);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;margin-bottom:14px}

#ees-shoes-bags-page .check-list{margin:0;padding:0;list-style:none}

#ees-shoes-bags-page .check-list li{position:relative;padding-left:28px;margin:10px 0;color:var(--gray-700)}

#ees-shoes-bags-page .check-list li:before{content:"✓";position:absolute;left:0;top:0;color:#16a34a;font-weight:900}

#ees-shoes-bags-page .note{background:#fff7ed;border:1px solid #fed7aa;border-radius:18px;padding:24px}

#ees-shoes-bags-page .note h3{color:#9a3412;margin-bottom:8px}

#ees-shoes-bags-page .quick-card{display:block}

#ees-shoes-bags-page .quick-card .arrow{display:inline-block;margin-top:13px;color:var(--primary-700);font-weight:900}

#ees-shoes-bags-page .quick-card:hover .arrow{text-decoration:underline}

#ees-shoes-bags-page details{background:#fff;border:1px solid var(--gray-200);border-radius:14px;margin-bottom:12px;box-shadow:0 8px 20px rgba(15,23,42,.04);overflow:hidden}

#ees-shoes-bags-page summary{cursor:pointer;font-weight:800;color:var(--gray-900);list-style:none;padding:18px 22px;position:relative;padding-right:54px}

#ees-shoes-bags-page summary::-webkit-details-marker{display:none}

#ees-shoes-bags-page summary:after{content:"+";position:absolute;right:22px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:var(--primary-100);color:var(--primary-700);display:flex;align-items:center;justify-content:center;font-weight:900}

#ees-shoes-bags-page details[open] summary:after{content:"−"}

#ees-shoes-bags-page .answer{padding:0 22px 20px;color:var(--gray-600)}

body:has(#ees-shoes-bags-page) .entry-content,
body:has(#ees-shoes-bags-page) .wp-block-post-content,
body:has(#ees-shoes-bags-page) .site-content,
body:has(#ees-shoes-bags-page) .site-main,
body:has(#ees-shoes-bags-page) .content-area,
body:has(#ees-shoes-bags-page) main{max-width:none !important}

body:has(#ees-shoes-bags-page) .wp-block-html:has(#ees-shoes-bags-page),
body:has(#ees-shoes-bags-page) .entry-content > .wp-block-html:has(#ees-shoes-bags-page),
body:has(#ees-shoes-bags-page) .wp-block-post-content > .wp-block-html:has(#ees-shoes-bags-page){width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;padding-left:0 !important;padding-right:0 !important}

@media (max-width:900px){#ees-shoes-bags-page .grid-4,#ees-shoes-bags-page .steps{grid-template-columns:repeat(2,minmax(0,1fr))}#ees-shoes-bags-page .grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}

@media (max-width:680px){#ees-shoes-bags-page .section{padding:48px 0}#ees-shoes-bags-page .hero{min-height:auto;padding:62px 0}#ees-shoes-bags-page .hero h1{font-size:31px}#ees-shoes-bags-page .hero p{font-size:16px}#ees-shoes-bags-page h2{font-size:26px}#ees-shoes-bags-page h3{font-size:19px}#ees-shoes-bags-page .grid-2,#ees-shoes-bags-page .grid-3,#ees-shoes-bags-page .grid-4,#ees-shoes-bags-page .steps{grid-template-columns:1fr}#ees-shoes-bags-page .card{padding:22px}}