{"title":"Home page","description":null,"products":[{"product_id":"japan-follow-180d67aee-30d0-4456-876e-11b9b2526761","title":"UrbanEase Tailored Drawstring Pants","description":"\u003cdiv class=\"product-desc-content mce__content\"\u003e\n\u003c!--  JAPAN FOLLOW — Shoplazza Product Description (English)  Paste this entire file into Product Description \u003e HTML\/Source mode.  Product price, variants, inventory, quantity and Add to Cart remain in the  native Shoplazza product module above this description.--\u003e\u003cstyle\u003e\u003c!--.jf-detail,  .jf-detail * {    box-sizing: border-box;  }  .jf-detail {    --jf-ink: #171914;    --jf-muted: #62665c;    --jf-paper: #f4f2eb;    --jf-line: #d8d6ce;    --jf-accent: #5c684c;    --jf-white: #ffffff;    width: 100%;    margin: 0 auto;    overflow: hidden;    color: var(--jf-ink);    background: var(--jf-white);    font-family: Arial, Helvetica, sans-serif;    font-size: 16px;    line-height: 1.6;    -webkit-font-smoothing: antialiased;  }  .jf-detail img {    display: block;    width: 100%;    height: auto;    border: 0;  }  .jf-detail h2,  .jf-detail h3,  .jf-detail p,  .jf-detail ul {    margin-top: 0;  }  .jf-detail h2,  .jf-detail h3 {    color: var(--jf-ink);    font-weight: 700;    line-height: 1.08;    letter-spacing: -0.035em;  }  .jf-detail h2 {    margin-bottom: 22px;    font-size: clamp(34px, 5vw, 70px);  }  .jf-detail h3 {    margin-bottom: 14px;    font-size: clamp(25px, 3vw, 38px);  }  .jf-wrap {    width: min(1240px, calc(100% - 40px));    margin: 0 auto;  }  .jf-eyebrow {    margin-bottom: 18px;    color: var(--jf-accent);    font-size: 12px;    font-weight: 700;    letter-spacing: 0.2em;    text-transform: uppercase;  }  .jf-lead {    max-width: 610px;    margin-bottom: 0;    color: var(--jf-muted);    font-size: clamp(17px, 1.6vw, 21px);  }  .jf-hero {    display: grid;    grid-template-columns: minmax(0, 1.12fr) minmax(330px, 0.88fr);    min-height: 680px;    background: var(--jf-paper);  }  .jf-hero__image {    min-height: 680px;    overflow: hidden;  }  .jf-hero__image img {    height: 100%;    object-fit: cover;    object-position: center 28%;  }  .jf-hero__copy {    display: flex;    flex-direction: column;    justify-content: center;    padding: 70px clamp(34px, 6vw, 92px);  }  .jf-hero__copy h2 span {    display: block;    color: var(--jf-accent);  }  .jf-points {    display: grid;    grid-template-columns: repeat(3, 1fr);    border-top: 1px solid var(--jf-line);    border-bottom: 1px solid var(--jf-line);  }  .jf-point {    min-height: 160px;    padding: 32px clamp(22px, 4vw, 54px);    border-right: 1px solid var(--jf-line);  }  .jf-point:last-child {    border-right: 0;  }  .jf-point__number {    display: block;    margin-bottom: 12px;    color: var(--jf-accent);    font-size: 12px;    font-weight: 700;    letter-spacing: 0.16em;  }  .jf-point strong {    display: block;    margin-bottom: 4px;    font-size: 19px;    line-height: 1.3;  }  .jf-point p {    margin-bottom: 0;    color: var(--jf-muted);    font-size: 14px;    line-height: 1.55;  }  .jf-story {    display: grid;    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);    gap: clamp(28px, 6vw, 88px);    align-items: center;    padding-top: clamp(70px, 9vw, 128px);    padding-bottom: clamp(70px, 9vw, 128px);  }  .jf-story__image {    overflow: hidden;    background: #eef0eb;  }  .jf-story__image img {    aspect-ratio: 3 \/ 4;    object-fit: cover;  }  .jf-story__copy {    padding: 20px 0;  }  .jf-story__copy \u003e p:not(.jf-eyebrow) {    max-width: 520px;    margin-bottom: 28px;    color: var(--jf-muted);    font-size: 18px;  }  .jf-detail-list {    display: grid;    grid-template-columns: repeat(2, minmax(0, 1fr));    gap: 0 28px;    margin: 0;    padding: 0;    list-style: none;    border-top: 1px solid var(--jf-line);  }  .jf-detail-list li {    position: relative;    padding: 15px 0 15px 20px;    border-bottom: 1px solid var(--jf-line);    font-size: 15px;  }  .jf-detail-list li::before {    position: absolute;    top: 24px;    left: 2px;    width: 5px;    height: 5px;    border-radius: 50%;    background: var(--jf-accent);    content: \"\";  }  .jf-editorial {    display: grid;    grid-template-columns: repeat(3, 1fr);    gap: 2px;    background: var(--jf-white);  }  .jf-editorial figure {    margin: 0;    overflow: hidden;    background: #e9ebe6;  }  .jf-editorial img {    aspect-ratio: 3 \/ 4;    object-fit: cover;    transition: transform 0.5s ease;  }  .jf-editorial figure:hover img {    transform: scale(1.025);  }  .jf-fabric {    padding: clamp(70px, 9vw, 120px) 0;    background: var(--jf-ink);    color: var(--jf-white);  }  .jf-fabric__grid {    display: grid;    grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr);    gap: clamp(40px, 8vw, 120px);    align-items: start;  }  .jf-fabric h2,  .jf-fabric h3,  .jf-fabric .jf-eyebrow {    color: var(--jf-white);  }  .jf-fabric__intro p:last-child {    max-width: 470px;    margin-bottom: 0;    color: #c7c9c2;    font-size: 18px;  }  .jf-composition {    border-top: 1px solid #44473f;  }  .jf-composition__row {    display: grid;    grid-template-columns: 1fr auto;    gap: 30px;    align-items: center;    padding: 22px 0;    border-bottom: 1px solid #44473f;  }  .jf-composition__row span:first-child {    color: #c7c9c2;  }  .jf-composition__row strong {    font-size: 22px;  }  .jf-colors {    padding: clamp(70px, 9vw, 120px) 0;  }  .jf-section-head {    display: flex;    justify-content: space-between;    gap: 40px;    align-items: end;    margin-bottom: 38px;  }  .jf-section-head h2 {    margin-bottom: 0;    font-size: clamp(34px, 4.5vw, 58px);  }  .jf-section-head p {    max-width: 430px;    margin-bottom: 5px;    color: var(--jf-muted);  }  .jf-color-grid {    display: grid;    grid-template-columns: repeat(4, minmax(0, 1fr));    gap: 24px 14px;  }  .jf-color-card {    margin: 0;  }  .jf-color-card img {    aspect-ratio: 3 \/ 4;    object-fit: cover;    background: #eef0eb;  }  .jf-color-card figcaption {    display: flex;    justify-content: space-between;    gap: 12px;    padding-top: 10px;    font-size: 13px;    font-weight: 700;    letter-spacing: 0.08em;    text-transform: uppercase;  }  .jf-fit {    padding: clamp(70px, 9vw, 120px) 0;    background: var(--jf-paper);  }  .jf-fit__grid {    display: grid;    grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.05fr);    gap: clamp(40px, 8vw, 100px);    align-items: center;  }  .jf-size-pills {    display: flex;    flex-wrap: wrap;    gap: 10px;    margin: 28px 0;  }  .jf-size-pill {    min-width: 90px;    padding: 12px 16px;    border: 1px solid var(--jf-ink);    text-align: center;    font-size: 14px;    font-weight: 700;  }  .jf-model-note {    margin-bottom: 0;    padding: 17px 20px;    border-left: 3px solid var(--jf-accent);    background: rgba(255, 255, 255, 0.65);    color: var(--jf-muted);    font-size: 15px;  }  .jf-fit__image img {    aspect-ratio: 3 \/ 4;    object-fit: cover;  }  .jf-care {    padding: clamp(70px, 9vw, 120px) 0;  }  .jf-care__grid {    display: grid;    grid-template-columns: minmax(0, 0.72fr) minmax(0, 1.28fr);    gap: clamp(40px, 8vw, 110px);  }  .jf-care__steps {    display: grid;    grid-template-columns: repeat(3, 1fr);    gap: 12px;  }  .jf-care__step {    min-height: 180px;    padding: 24px;    border: 1px solid var(--jf-line);  }  .jf-care__step span {    display: block;    margin-bottom: 30px;    color: var(--jf-accent);    font-size: 12px;    font-weight: 700;    letter-spacing: 0.15em;  }  .jf-care__step strong {    display: block;    font-size: 17px;    line-height: 1.4;  }  .jf-faq {    padding: clamp(70px, 9vw, 110px) 0;    background: #f8f8f5;  }  .jf-faq h2 {    margin-bottom: 38px;    font-size: clamp(34px, 4.5vw, 56px);  }  .jf-faq details {    border-top: 1px solid var(--jf-line);  }  .jf-faq details:last-of-type {    border-bottom: 1px solid var(--jf-line);  }  .jf-faq summary {    position: relative;    padding: 22px 48px 22px 0;    cursor: pointer;    font-size: 17px;    font-weight: 700;    list-style: none;  }  .jf-faq summary::-webkit-details-marker {    display: none;  }  .jf-faq summary::after {    position: absolute;    top: 50%;    right: 4px;    color: var(--jf-accent);    font-size: 24px;    font-weight: 400;    transform: translateY(-50%);    content: \"+\";  }  .jf-faq details[open] summary::after {    content: \"−\";  }  .jf-faq details p {    max-width: 760px;    margin-bottom: 24px;    color: var(--jf-muted);  }  .jf-cta {    padding: clamp(68px, 9vw, 110px) 20px;    background: var(--jf-accent);    color: var(--jf-white);    text-align: center;  }  .jf-cta h2 {    max-width: 850px;    margin-right: auto;    margin-bottom: 18px;    margin-left: auto;    color: var(--jf-white);    font-size: clamp(34px, 5vw, 64px);  }  .jf-cta p {    margin-bottom: 30px;    color: #e9ebE5;    font-size: 18px;  }  .jf-cta__button {    display: inline-flex;    min-height: 52px;    align-items: center;    justify-content: center;    padding: 13px 30px;    border: 1px solid var(--jf-white);    color: var(--jf-ink) !important;    background: var(--jf-white);    font-size: 13px;    font-weight: 700;    letter-spacing: 0.12em;    text-decoration: none !important;    text-transform: uppercase;    transition: background 0.2s ease, color 0.2s ease;  }  .jf-cta__button:hover {    color: var(--jf-white) !important;    background: transparent;  }  @media (max-width: 900px) {    .jf-hero {      grid-template-columns: 1fr;      min-height: auto;    }    .jf-hero__image {      min-height: 0;    }    .jf-hero__image img {      aspect-ratio: 4 \/ 5;      height: auto;    }    .jf-hero__copy {      padding: 54px 28px 62px;    }    .jf-points {      grid-template-columns: 1fr;    }    .jf-point {      min-height: 0;      border-right: 0;      border-bottom: 1px solid var(--jf-line);    }    .jf-point:last-child {      border-bottom: 0;    }    .jf-story,    .jf-fabric__grid,    .jf-fit__grid,    .jf-care__grid {      grid-template-columns: 1fr;    }    .jf-color-grid {      grid-template-columns: repeat(2, minmax(0, 1fr));    }    .jf-care__steps {      grid-template-columns: 1fr;    }    .jf-care__step {      min-height: 0;    }    .jf-care__step span {      margin-bottom: 12px;    }  }  @media (max-width: 640px) {    .jf-wrap {      width: min(100% - 28px, 1240px);    }    .jf-editorial {      grid-template-columns: 1fr;      gap: 2px;    }    .jf-editorial figure:nth-child(3) {      display: none;    }    .jf-detail-list {      grid-template-columns: 1fr;    }    .jf-section-head {      display: block;    }    .jf-section-head h2 {      margin-bottom: 16px;    }    .jf-color-grid {      gap: 18px 8px;    }    .jf-color-card figcaption {      display: block;      font-size: 11px;    }    .jf-size-pill {      min-width: calc(50% - 5px);    }  }  @media (prefers-reduced-motion: reduce) {    .jf-detail *,    .jf-detail *::before,    .jf-detail *::after {      scroll-behavior: auto !important;      transition: none !important;    }  }--\u003e\u003c\/style\u003e\n\u003cdiv class=\"jf-detail\"\u003e\n\u003csection aria-labelledby=\"jf-hero-title\" class=\"jf-hero\"\u003e\u003cdiv class=\"jf-hero__image\"\u003e\n\u003cimg alt=\"Japan Follow tapered drawstring pants in a neutral tone\" auto-fit=\"\" class=\"i-spzhtml-layout-intrinsic i-spzhtml-layout-size-defined\" decoding=\"async\" height=\"4032\" i-spzhtml-layout=\"intrinsic\" layout=\"intrinsic\" src=\"https:\/\/img.staticdj.com\/ad8a082ebc7d3d08639a0365664d923a.jpeg\" width=\"3024\"\u003e\u003ci-spzhtml-sizer class=\"i-spzhtml-sizer\" slot=\"i-spzhtml-svc\"\u003e\u003cimg alt=\"\" aria-hidden=\"true\" class=\"i-spzhtml-intrinsic-sizer\" role=\"presentation\" src='data:image\/svg+xml;charset=utf-8,\u0026lt;svg%20height=\"4032px\"%20width=\"3024px\"%20xmlns=\"http:\/\/www.w3.org\/2000\/svg\"%20version=\"1.1\"\/\u0026gt;'\u003e\u003c\/i-spzhtml-sizer\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"jf-hero__copy\"\u003e\n\u003cp class=\"jf-eyebrow\"\u003eJapan Follow Premium\u003c\/p\u003e\n\u003ch2 id=\"jf-hero-title\"\u003eTailored look.\u003cspan\u003eEasy-day comfort.\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp class=\"jf-lead\"\u003eA clean tapered trouser with the comfort of an elastic waist. Front pleats, a contrast drawstring and a fluid stretch blend make it an effortless choice from weekday plans to laid-back weekends.\u003c\/p\u003e\n\u003cp class=\"jf-lead\"\u003e\u003cimg alt=\"\" auto-fit=\"\" class=\"i-spzhtml-layout-intrinsic i-spzhtml-layout-size-defined\" height=\"564\" layout=\"intrinsic\" src=\"https:\/\/img.staticdj.com\/d1c9cd4126dc5596100cf0bb31016711.png\" width=\"1600\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003csection aria-label=\"Product highlights\" class=\"jf-points\"\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"mysite","offers":[{"title":"Black \/ S \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237348093,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237380861,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237413629,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237446397,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237479165,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXXL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237511933,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ S \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237544701,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ M \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237577469,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ L \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237610237,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ XL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237643005,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ XXL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237675773,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ XXXL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237708541,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237741309,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237774077,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237806845,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237839613,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237872381,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XXXL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237905149,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Dark brown \/ S \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237937917,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Dark brown \/ M \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998237970685,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Dark brown \/ L \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238003453,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Dark brown \/ XL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238036221,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Dark brown \/ XXL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238068989,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Dark brown \/ XXXL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238101757,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Dark blue \/ S \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238134525,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Dark blue \/ M \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238167293,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Dark blue \/ L \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238200061,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Dark blue \/ XL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238232829,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Dark blue \/ XXL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238265597,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Dark blue \/ XXXL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238298365,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ S \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238331133,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ M \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238363901,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ L \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238396669,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238429437,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XXL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238462205,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XXXL \/ 78% poliestere 18% viscosa 4% elastan","offer_id":70998238494973,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0833\/1162\/4445\/files\/36063a52ebb125d7c6b797c68e97ba39.jpg?v=1785921573"}],"url":"https:\/\/www.ahlsenco.com\/ga\/collections\/frontpage.oembed","provider":"Ahlsenco","version":"1.0","type":"link"}