{"product_id":"soralique™-compact-adventure-shelter","title":"Soralique™ Compact Adventure Shelter","description":"\u003cstyle\u003e\n\/* ============================================================\n   SORALIQUE — RAPID DEPLOY SHELTER\n   Product-specific Shopify Description\n\n   LAYOUT FIX:\n   - 保留原设计\n   - 不修改 Product Gallery\n   - 不使用负 margin\n   - 桌面端宽度逻辑与 Bellorique 一致\n   - 防止 Description intrinsic width 挤压左侧 Gallery\n   ============================================================ *\/\n\n.sq-rds {\n  --pine-950:#082c22;\n  --pine-900:#0d392d;\n  --pine-800:#124b3a;\n  --pine-700:#1d5e49;\n\n  --canvas:#e8dfca;\n  --canvas-soft:#f5f0e5;\n  --canvas-pale:#faf8f2;\n\n  --amber:#c9812d;\n  --amber-soft:#e2ad67;\n\n  --aluminium:#b7bdba;\n  --ink:#10251f;\n  --muted:#66726d;\n  --line:rgba(13,57,45,.16);\n\n  \/*\n    IMPORTANT LAYOUT FIX\n\n    原代码：\n    width:min(1180px, calc(100vw - 32px));\n    max-width:none;\n\n    这里改成正常占满 Product Info，\n    桌面端再通过下面的 media query 向右扩展。\n  *\/\n\n  width:100%;\n  max-width:100%;\n  min-width:0;\n\n  margin:34px 0 54px;\n  padding:0;\n\n  color:var(--ink);\n  font-family:inherit;\n\n  box-sizing:border-box;\n  isolation:isolate;\n}\n\n\n\/* ============================================================\n   SHOPIFY DESCRIPTION CONTAINER FIX\n   只处理包含本模块的 Description\n   不碰 Product Gallery\n   ============================================================ *\/\n\n.product__description:has(.sq-rds),\n.product-description:has(.sq-rds),\n.product__text:has(.sq-rds),\n.product-info__description:has(.sq-rds),\n.product-info__block:has(.sq-rds),\n.rte:has(.sq-rds) {\n  height:auto !important;\n  max-height:none !important;\n\n  overflow:visible !important;\n  overflow-x:visible !important;\n  overflow-y:visible !important;\n\n  \/*\n    防止内容 intrinsic width\n    把 Shopify Product Info 列撑宽\n  *\/\n  min-width:0 !important;\n}\n\n\n\/* ============================================================\n   DESKTOP WIDTH SYSTEM\n   与第一份 Bellorique 使用同一套逻辑\n\n   向右扩展\n   不用负 margin\n   不向左侵入 Gallery\n   ============================================================ *\/\n\n@media screen and (min-width:1200px) {\n\n  .sq-rds {\n    width:min(920px, 46vw);\n    max-width:calc(100vw - 40px);\n    min-width:0;\n  }\n\n}\n\n\n@media screen and (min-width:990px) and (max-width:1199px) {\n\n  .sq-rds {\n    width:min(800px, 46vw);\n    max-width:calc(100vw - 32px);\n    min-width:0;\n  }\n\n}\n\n\n@media screen and (max-width:989px) {\n\n  .sq-rds {\n    width:100%;\n    max-width:100%;\n    min-width:0;\n  }\n\n}\n\n\n.sq-rds *,\n.sq-rds *::before,\n.sq-rds *::after {\n  box-sizing:border-box;\n}\n\n\n\/* ============================================================\n   01 — PRODUCT IDENTITY\n   Inspired by the tent's hub + radial frame\n   ============================================================ *\/\n\n.sq-rds__hero {\n  position:relative;\n  overflow:hidden;\n\n  padding:\n    clamp(30px,5vw,66px)\n    clamp(22px,5vw,64px)\n    clamp(26px,4vw,48px);\n\n  border:1px solid rgba(13,57,45,.12);\n\n  \/*\n    More technical than generic rounded card:\n    asymmetrical clipped shelter silhouette.\n  *\/\n\n  clip-path:polygon(\n    0 0,\n    calc(100% - 42px) 0,\n    100% 42px,\n    100% 100%,\n    0 100%\n  );\n\n  background:\n    radial-gradient(\n      circle at 82% 12%,\n      rgba(201,129,45,.13) 0 2px,\n      transparent 3px\n    ),\n    linear-gradient(\n      120deg,\n      var(--canvas-pale) 0%,\n      #f1eadc 60%,\n      #e7dcc5 100%\n    );\n}\n\n\n.sq-rds__hero::before {\n  content:\"\";\n\n  position:absolute;\n\n  width:340px;\n  height:340px;\n\n  right:-75px;\n  top:-180px;\n\n  border:1px solid rgba(13,57,45,.11);\n  border-radius:50%;\n\n  box-shadow:\n    0 0 0 38px rgba(13,57,45,.035),\n    0 0 0 76px rgba(13,57,45,.024),\n    0 0 0 114px rgba(13,57,45,.015);\n\n  pointer-events:none;\n}\n\n\n.sq-rds__hero::after {\n  content:\"\";\n\n  position:absolute;\n\n  top:0;\n  right:0;\n\n  width:42px;\n  height:42px;\n\n  background:var(--amber);\n\n  clip-path:polygon(\n    100% 0,\n    100% 100%,\n    0 0\n  );\n}\n\n\n.sq-rds__topline {\n  display:flex;\n\n  justify-content:space-between;\n  align-items:center;\n\n  gap:24px;\n\n  margin-bottom:clamp(42px,7vw,86px);\n\n  color:var(--pine-800);\n\n  font-size:10px;\n  font-weight:800;\n\n  letter-spacing:.19em;\n\n  line-height:1.4;\n\n  text-transform:uppercase;\n}\n\n\n.sq-rds__serial {\n  display:flex;\n\n  align-items:center;\n\n  gap:10px;\n}\n\n\n.sq-rds__serial::before {\n  content:\"\";\n\n  width:8px;\n  height:8px;\n\n  border:2px solid var(--amber);\n\n  border-radius:50%;\n}\n\n\n.sq-rds__family {\n  opacity:.65;\n}\n\n\n.sq-rds__hero-grid {\n  position:relative;\n\n  z-index:1;\n\n  display:grid;\n\n  grid-template-columns:\n    minmax(0,1.7fr)\n    minmax(180px,.55fr);\n\n  gap:clamp(28px,5vw,70px);\n\n  align-items:end;\n\n  min-width:0;\n}\n\n\n.sq-rds__kicker {\n  margin:0 0 12px;\n\n  color:var(--amber);\n\n  font-size:11px;\n  font-weight:800;\n\n  letter-spacing:.2em;\n\n  text-transform:uppercase;\n}\n\n\n.sq-rds__title {\n  max-width:760px;\n\n  margin:0;\n\n  color:var(--pine-950);\n\n  font-size:clamp(38px,6.3vw,80px);\n  font-weight:800;\n\n  letter-spacing:-.057em;\n\n  line-height:.89;\n}\n\n\n.sq-rds__title span {\n  display:block;\n\n  color:var(--pine-700);\n}\n\n\n.sq-rds__hero-note {\n  max-width:270px;\n\n  margin:18px 0 0;\n\n  color:rgba(16,37,31,.66);\n\n  font-size:13px;\n\n  line-height:1.7;\n}\n\n\n.sq-rds__hub {\n  position:relative;\n\n  width:min(100%,220px);\n\n  aspect-ratio:1;\n\n  justify-self:end;\n\n  display:grid;\n\n  place-items:center;\n}\n\n\n.sq-rds__hub-ring {\n  position:absolute;\n\n  inset:0;\n\n  border:1px solid rgba(13,57,45,.21);\n\n  border-radius:50%;\n}\n\n\n.sq-rds__hub-ring::before,\n.sq-rds__hub-ring::after {\n  content:\"\";\n\n  position:absolute;\n\n  inset:17%;\n\n  border:1px solid rgba(13,57,45,.13);\n\n  border-radius:50%;\n}\n\n\n.sq-rds__hub-ring::after {\n  inset:35%;\n\n  background:var(--pine-950);\n\n  border:none;\n}\n\n\n.sq-rds__hub-axis {\n  position:absolute;\n\n  width:100%;\n  height:1px;\n\n  background:rgba(13,57,45,.17);\n\n  transform-origin:center;\n}\n\n\n.sq-rds__hub-axis:nth-child(2) {\n  transform:rotate(0deg);\n}\n\n.sq-rds__hub-axis:nth-child(3) {\n  transform:rotate(45deg);\n}\n\n.sq-rds__hub-axis:nth-child(4) {\n  transform:rotate(90deg);\n}\n\n.sq-rds__hub-axis:nth-child(5) {\n  transform:rotate(135deg);\n}\n\n\n.sq-rds__hub-copy {\n  position:relative;\n\n  z-index:2;\n\n  width:90px;\n\n  text-align:center;\n\n  color:white;\n\n  font-size:9px;\n  font-weight:800;\n\n  line-height:1.45;\n\n  letter-spacing:.12em;\n\n  text-transform:uppercase;\n}\n\n\n\/* ============================================================\n   02 — PRODUCT DATA MARQUEE\n   ============================================================ *\/\n\n.sq-rds__marquee {\n  overflow:hidden;\n\n  margin:12px 0;\n\n  border-top:1px solid rgba(255,255,255,.1);\n  border-bottom:1px solid rgba(0,0,0,.2);\n\n  background:var(--pine-950);\n\n  color:#fff;\n}\n\n\n.sq-rds__marquee-track {\n  display:flex;\n\n  width:max-content;\n\n  animation:sqRdsRun 28s linear infinite;\n\n  will-change:transform;\n}\n\n\n.sq-rds__marquee:hover .sq-rds__marquee-track {\n  animation-play-state:paused;\n}\n\n\n.sq-rds__marquee-group {\n  display:flex;\n\n  align-items:center;\n\n  flex-shrink:0;\n\n  white-space:nowrap;\n}\n\n\n.sq-rds__marquee-item {\n  display:inline-flex;\n\n  align-items:center;\n\n  gap:16px;\n\n  padding:14px 22px;\n\n  font-size:10px;\n  font-weight:750;\n\n  letter-spacing:.16em;\n\n  line-height:1;\n\n  text-transform:uppercase;\n}\n\n\n.sq-rds__marquee-node {\n  width:7px;\n  height:7px;\n\n  flex:0 0 7px;\n\n  border:1px solid var(--amber-soft);\n\n  transform:rotate(45deg);\n}\n\n\n@keyframes sqRdsRun {\n\n  from {\n    transform:translateX(0);\n  }\n\n  to {\n    transform:translateX(-50%);\n  }\n\n}\n\n\n\/* ============================================================\n   03 — IMAGE PLATES\n   Images stay 100% intact.\n   ============================================================ *\/\n\n.sq-rds__plate {\n  position:relative;\n\n  width:100%;\n  min-width:0;\n\n  padding:clamp(9px,1.4vw,14px);\n\n  margin:0 0 12px;\n\n  background:\n    linear-gradient(\n      135deg,\n      rgba(13,57,45,.08),\n      rgba(13,57,45,.02)\n    );\n\n  border:1px solid rgba(13,57,45,.11);\n\n  transition:\n    transform .28s ease,\n    box-shadow .28s ease;\n}\n\n\n.sq-rds__plate:hover {\n  transform:translateY(-5px);\n\n  box-shadow:\n    0 26px 55px rgba(8,44,34,.12),\n    0 8px 18px rgba(8,44,34,.06);\n}\n\n\n.sq-rds__plate::before,\n.sq-rds__plate::after {\n  content:\"\";\n\n  position:absolute;\n\n  pointer-events:none;\n}\n\n\n\/* technical corner markers *\/\n\n.sq-rds__plate::before {\n  left:-1px;\n  top:-1px;\n\n  width:28px;\n  height:28px;\n\n  border-left:3px solid var(--amber);\n  border-top:3px solid var(--amber);\n}\n\n\n.sq-rds__plate::after {\n  right:-1px;\n  bottom:-1px;\n\n  width:28px;\n  height:28px;\n\n  border-right:3px solid var(--pine-700);\n  border-bottom:3px solid var(--pine-700);\n}\n\n\n.sq-rds__plate img {\n  display:block;\n\n  width:100%;\n  max-width:100%;\n\n  height:auto;\n\n  margin:0;\n  padding:0;\n\n  object-fit:contain;\n  object-position:center;\n\n  border:0;\n  border-radius:0;\n\n  transform:none;\n}\n\n\n\/* ============================================================\n   04 — CHAPTER SYSTEM\n   Each chapter references actual product characteristics.\n   ============================================================ *\/\n\n.sq-rds__chapter {\n  display:grid;\n\n  grid-template-columns:\n    84px\n    minmax(0,1fr)\n    auto;\n\n  gap:18px;\n\n  align-items:center;\n\n  min-width:0;\n\n  margin:10px 0 12px;\n\n  padding:17px 2px 18px;\n\n  border-bottom:1px solid var(--line);\n}\n\n\n.sq-rds__chapter-index {\n  color:var(--amber);\n\n  font-size:10px;\n  font-weight:800;\n\n  letter-spacing:.16em;\n}\n\n\n.sq-rds__chapter-main {\n  display:flex;\n\n  flex-wrap:wrap;\n\n  align-items:baseline;\n\n  gap:8px 14px;\n\n  min-width:0;\n}\n\n\n.sq-rds__chapter-title {\n  color:var(--pine-950);\n\n  font-size:clamp(17px,2vw,24px);\n  font-weight:780;\n\n  letter-spacing:-.025em;\n}\n\n\n.sq-rds__chapter-desc {\n  color:var(--muted);\n\n  font-size:11px;\n\n  letter-spacing:.06em;\n\n  text-transform:uppercase;\n}\n\n\n.sq-rds__chapter-code {\n  color:rgba(13,57,45,.43);\n\n  font-size:9px;\n  font-weight:750;\n\n  letter-spacing:.15em;\n\n  text-align:right;\n\n  text-transform:uppercase;\n}\n\n\n\/* ============================================================\n   05 — FRAME SYSTEM STRIP\n   A visual reference to the five construction details\n   in the actual product image.\n   ============================================================ *\/\n\n.sq-rds__systems {\n  display:grid;\n\n  grid-template-columns:\n    repeat(5,minmax(0,1fr));\n\n  min-width:0;\n\n  margin:0 0 12px;\n\n  border:1px solid var(--line);\n\n  background:var(--canvas-pale);\n}\n\n\n.sq-rds__system {\n  min-width:0;\n\n  padding:19px 15px 18px;\n\n  border-right:1px solid var(--line);\n}\n\n\n.sq-rds__system:last-child {\n  border-right:0;\n}\n\n\n.sq-rds__system-no {\n  display:flex;\n\n  align-items:center;\n\n  gap:8px;\n\n  margin:0 0 16px;\n\n  color:var(--amber);\n\n  font-size:9px;\n  font-weight:800;\n\n  letter-spacing:.14em;\n}\n\n\n.sq-rds__system-no::after {\n  content:\"\";\n\n  height:1px;\n\n  flex:1;\n\n  background:rgba(201,129,45,.28);\n}\n\n\n.sq-rds__system strong {\n  display:block;\n\n  color:var(--pine-900);\n\n  font-size:11px;\n\n  line-height:1.32;\n\n  letter-spacing:.055em;\n\n  text-transform:uppercase;\n}\n\n\n\/* ============================================================\n   06 — DEPLOY \/ PACK RATIO\n   Derived from the product dimensions shown in image #3.\n   ============================================================ *\/\n\n.sq-rds__ratio {\n  display:grid;\n\n  grid-template-columns:\n    minmax(0,1.4fr)\n    minmax(260px,.6fr);\n\n  gap:1px;\n\n  min-width:0;\n\n  margin:0 0 12px;\n\n  background:rgba(13,57,45,.18);\n\n  border:1px solid rgba(13,57,45,.15);\n}\n\n\n.sq-rds__ratio-main,\n.sq-rds__ratio-pack {\n  min-width:0;\n\n  background:var(--pine-950);\n\n  color:white;\n}\n\n\n.sq-rds__ratio-main {\n  padding:clamp(26px,4.2vw,50px);\n}\n\n\n.sq-rds__ratio-label {\n  margin:0 0 24px;\n\n  color:var(--amber-soft);\n\n  font-size:10px;\n  font-weight:800;\n\n  letter-spacing:.18em;\n\n  text-transform:uppercase;\n}\n\n\n.sq-rds__dimensions {\n  display:flex;\n\n  flex-wrap:wrap;\n\n  align-items:flex-end;\n\n  gap:8px 15px;\n}\n\n\n.sq-rds__dimension {\n  color:white;\n\n  font-size:clamp(35px,6vw,72px);\n  font-weight:790;\n\n  letter-spacing:-.055em;\n\n  line-height:.92;\n}\n\n\n.sq-rds__x {\n  padding-bottom:6px;\n\n  color:var(--amber);\n\n  font-size:16px;\n  font-weight:300;\n}\n\n\n.sq-rds__unit {\n  margin-top:14px;\n\n  color:rgba(255,255,255,.49);\n\n  font-size:10px;\n  font-weight:750;\n\n  letter-spacing:.15em;\n\n  text-transform:uppercase;\n}\n\n\n.sq-rds__ratio-pack {\n  position:relative;\n\n  display:flex;\n\n  flex-direction:column;\n\n  justify-content:space-between;\n\n  padding:clamp(26px,4vw,44px);\n\n  background:\n    linear-gradient(\n      145deg,\n      var(--pine-800),\n      var(--pine-950)\n    );\n}\n\n\n.sq-rds__ratio-pack::before {\n  content:\"\";\n\n  position:absolute;\n\n  width:10px;\n  height:10px;\n\n  left:-5px;\n  top:50%;\n\n  margin-top:-5px;\n\n  background:var(--amber);\n\n  transform:rotate(45deg);\n}\n\n\n.sq-rds__pack-title {\n  color:rgba(255,255,255,.6);\n\n  font-size:10px;\n  font-weight:800;\n\n  letter-spacing:.17em;\n\n  text-transform:uppercase;\n}\n\n\n.sq-rds__pack-value {\n  margin-top:28px;\n\n  color:white;\n\n  font-size:clamp(27px,3vw,40px);\n  font-weight:780;\n\n  line-height:.98;\n\n  letter-spacing:-.04em;\n}\n\n\n.sq-rds__pack-value small {\n  display:block;\n\n  margin-top:9px;\n\n  color:var(--amber-soft);\n\n  font-size:10px;\n  font-weight:750;\n\n  letter-spacing:.13em;\n\n  text-transform:uppercase;\n}\n\n\n\/* ============================================================\n   07 — END PLATE\n   ============================================================ *\/\n\n.sq-rds__end {\n  position:relative;\n\n  overflow:hidden;\n\n  display:grid;\n\n  grid-template-columns:\n    minmax(0,1.3fr)\n    minmax(220px,.7fr);\n\n  gap:28px;\n\n  align-items:end;\n\n  min-width:0;\n\n  padding:clamp(28px,5vw,56px);\n\n  background:var(--canvas);\n\n  border:1px solid rgba(13,57,45,.14);\n}\n\n\n.sq-rds__end::after {\n  content:\"RAPID DEPLOY\";\n\n  position:absolute;\n\n  right:-12px;\n  top:8px;\n\n  color:rgba(13,57,45,.045);\n\n  font-size:clamp(50px,10vw,128px);\n  font-weight:850;\n\n  letter-spacing:-.06em;\n\n  line-height:1;\n\n  white-space:nowrap;\n\n  pointer-events:none;\n}\n\n\n.sq-rds__end-copy {\n  position:relative;\n\n  z-index:1;\n\n  min-width:0;\n}\n\n\n.sq-rds__end-tag {\n  margin-bottom:13px;\n\n  color:var(--amber);\n\n  font-size:10px;\n  font-weight:800;\n\n  letter-spacing:.18em;\n\n  text-transform:uppercase;\n}\n\n\n.sq-rds__end h3 {\n  max-width:650px;\n\n  margin:0;\n\n  color:var(--pine-950);\n\n  font-size:clamp(28px,4.5vw,53px);\n  font-weight:800;\n\n  letter-spacing:-.047em;\n\n  line-height:.98;\n}\n\n\n.sq-rds__end-meta {\n  position:relative;\n\n  z-index:1;\n\n  min-width:0;\n\n  padding-left:20px;\n\n  border-left:2px solid var(--amber);\n\n  color:var(--pine-800);\n\n  font-size:10px;\n  font-weight:750;\n\n  letter-spacing:.13em;\n\n  line-height:1.8;\n\n  text-transform:uppercase;\n}\n\n\n\/* ============================================================\n   MOBILE\n   ============================================================ *\/\n\n@media(max-width:749px) {\n\n  .sq-rds {\n    width:100%;\n    max-width:100%;\n    min-width:0;\n\n    margin:24px 0 38px;\n  }\n\n\n  .sq-rds__hero {\n    padding:27px 19px 25px;\n\n    clip-path:polygon(\n      0 0,\n      calc(100% - 28px) 0,\n      100% 28px,\n      100% 100%,\n      0 100%\n    );\n  }\n\n\n  .sq-rds__hero::after {\n    width:28px;\n    height:28px;\n  }\n\n\n  .sq-rds__topline {\n    margin-bottom:42px;\n  }\n\n\n  .sq-rds__family {\n    display:none;\n  }\n\n\n  .sq-rds__hero-grid {\n    grid-template-columns:1fr;\n\n    gap:30px;\n  }\n\n\n  .sq-rds__title {\n    font-size:clamp(38px,12.5vw,56px);\n  }\n\n\n  .sq-rds__hub {\n    width:150px;\n\n    justify-self:start;\n  }\n\n\n  .sq-rds__marquee-item {\n    padding:13px 16px;\n\n    font-size:9px;\n  }\n\n\n  .sq-rds__plate {\n    padding:5px;\n  }\n\n\n  .sq-rds__plate:hover {\n    transform:translateY(-2px);\n  }\n\n\n  .sq-rds__chapter {\n    grid-template-columns:\n      54px\n      minmax(0,1fr);\n\n    gap:10px;\n  }\n\n\n  .sq-rds__chapter-code {\n    display:none;\n  }\n\n\n  .sq-rds__chapter-main {\n    display:block;\n  }\n\n\n  .sq-rds__chapter-desc {\n    display:block;\n\n    margin-top:5px;\n  }\n\n\n  .sq-rds__systems {\n    grid-template-columns:1fr;\n  }\n\n\n  .sq-rds__system {\n    display:grid;\n\n    grid-template-columns:\n      46px\n      minmax(0,1fr);\n\n    align-items:center;\n\n    padding:13px 15px;\n\n    border-right:0;\n\n    border-bottom:1px solid var(--line);\n  }\n\n\n  .sq-rds__system:last-child {\n    border-bottom:0;\n  }\n\n\n  .sq-rds__system-no {\n    margin:0;\n  }\n\n\n  .sq-rds__system-no::after {\n    display:none;\n  }\n\n\n  .sq-rds__ratio {\n    grid-template-columns:1fr;\n  }\n\n\n  .sq-rds__ratio-pack::before {\n    top:-5px;\n    left:28px;\n\n    margin:0;\n  }\n\n\n  .sq-rds__end {\n    grid-template-columns:1fr;\n  }\n\n\n  .sq-rds__end-meta {\n    padding-left:14px;\n  }\n\n}\n\n\n\/* ============================================================\n   REDUCED MOTION\n   ============================================================ *\/\n\n@media(prefers-reduced-motion:reduce) {\n\n  .sq-rds__marquee-track {\n    animation:none;\n  }\n\n\n  .sq-rds__plate {\n    transition:none;\n  }\n\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"sq-rds\"\u003e\n\n  \u003c!-- ======================================================\n       HERO \/ ENGINEERING ID\n       ====================================================== --\u003e\n\n  \u003csection class=\"sq-rds__hero\"\u003e\n\n    \u003cdiv class=\"sq-rds__topline\"\u003e\n\n      \u003cdiv class=\"sq-rds__serial\"\u003e\n        SORALIQUE \/ FIELD SYSTEM 01\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"sq-rds__family\"\u003e\n        COMPACT ADVENTURE SHELTER\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"sq-rds__hero-grid\"\u003e\n\n      \u003cdiv\u003e\n\n        \u003cp class=\"sq-rds__kicker\"\u003e\n          Rapid Deploy Shelter\n        \u003c\/p\u003e\n\n        \u003ch2 class=\"sq-rds__title\"\u003e\n          Deploy Fast.\n          \u003cspan\u003eStay Further.\u003c\/span\u003e\n        \u003c\/h2\u003e\n\n        \u003cp class=\"sq-rds__hero-note\"\u003e\n          A compact outdoor shelter built around a linked aluminum\n          support system, lightweight packability and fast campsite\n          deployment.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- Abstract hub graphic based on the tent's central frame joint --\u003e\n\n      \u003cdiv class=\"sq-rds__hub\"\u003e\n\n        \u003cdiv class=\"sq-rds__hub-ring\"\u003e\u003c\/div\u003e\n\n        \u003cspan class=\"sq-rds__hub-axis\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"sq-rds__hub-axis\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"sq-rds__hub-axis\"\u003e\u003c\/span\u003e\n        \u003cspan class=\"sq-rds__hub-axis\"\u003e\u003c\/span\u003e\n\n        \u003cdiv class=\"sq-rds__hub-copy\"\u003e\n          LINKED\u003cbr\u003e\n          FRAME\u003cbr\u003e\n          SYSTEM\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- ======================================================\n       REAL PRODUCT DATA MARQUEE\n       ====================================================== --\u003e\n\n  \u003cdiv class=\"sq-rds__marquee\"\u003e\n\n    \u003cdiv class=\"sq-rds__marquee-track\"\u003e\n\n      \u003cdiv class=\"sq-rds__marquee-group\"\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          200 CM LENGTH\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          150 CM WIDTH\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          110 CM HEIGHT\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          55 CM PACK LENGTH\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          ALUMINUM SUPPORT FRAME\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          QUICK SETUP\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          WATER RESISTANT FABRIC\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- duplicate for seamless movement --\u003e\n\n      \u003cdiv class=\"sq-rds__marquee-group\"\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          200 CM LENGTH\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          150 CM WIDTH\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          110 CM HEIGHT\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          55 CM PACK LENGTH\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          ALUMINUM SUPPORT FRAME\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          QUICK SETUP\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n        \u003cspan class=\"sq-rds__marquee-item\"\u003e\n          WATER RESISTANT FABRIC\n          \u003ci class=\"sq-rds__marquee-node\"\u003e\u003c\/i\u003e\n        \u003c\/span\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- ======================================================\n       CHAPTER 01\n       ====================================================== --\u003e\n\n  \u003cdiv class=\"sq-rds__chapter\"\u003e\n\n    \u003cdiv class=\"sq-rds__chapter-index\"\u003e\n      01 \/ 03\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sq-rds__chapter-main\"\u003e\n\n      \u003cstrong class=\"sq-rds__chapter-title\"\u003e\n        CAMP MODE\n      \u003c\/strong\u003e\n\n      \u003cspan class=\"sq-rds__chapter-desc\"\u003e\n        Small shelter \/ social outdoor footprint\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sq-rds__chapter-code\"\u003e\n      FIELD\u003cbr\u003e\n      CONTEXT\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cfigure class=\"sq-rds__plate\"\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0815\/5457\/1287\/files\/1-6.jpg?v=1791274832\" alt=\"SorAlique compact adventure shelter in an outdoor campsite\" width=\"1000\" height=\"1000\" loading=\"lazy\" decoding=\"async\"\u003e\n\n  \u003c\/figure\u003e\n\n\n  \u003c!-- ======================================================\n       CHAPTER 02\n       ====================================================== --\u003e\n\n  \u003cdiv class=\"sq-rds__chapter\"\u003e\n\n    \u003cdiv class=\"sq-rds__chapter-index\"\u003e\n      02 \/ 03\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sq-rds__chapter-main\"\u003e\n\n      \u003cstrong class=\"sq-rds__chapter-title\"\u003e\n        MATERIAL SYSTEM\n      \u003c\/strong\u003e\n\n      \u003cspan class=\"sq-rds__chapter-desc\"\u003e\n        Shell \/ seams \/ hub \/ airflow \/ closure\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sq-rds__chapter-code\"\u003e\n      05 POINT\u003cbr\u003e\n      BUILD\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cdiv class=\"sq-rds__systems\"\u003e\n\n    \u003cdiv class=\"sq-rds__system\"\u003e\n\n      \u003cspan class=\"sq-rds__system-no\"\u003e\n        01\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        Water Resistant\u003cbr\u003e\n        Fabric\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"sq-rds__system\"\u003e\n\n      \u003cspan class=\"sq-rds__system-no\"\u003e\n        02\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        Reinforced\u003cbr\u003e\n        Seams\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"sq-rds__system\"\u003e\n\n      \u003cspan class=\"sq-rds__system-no\"\u003e\n        03\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        Aluminum Frame\u003cbr\u003e\n        Connection\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"sq-rds__system\"\u003e\n\n      \u003cspan class=\"sq-rds__system-no\"\u003e\n        04\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        Ventilation\u003cbr\u003e\n        Mesh\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"sq-rds__system\"\u003e\n\n      \u003cspan class=\"sq-rds__system-no\"\u003e\n        05\n      \u003c\/span\u003e\n\n      \u003cstrong\u003e\n        Zipper\u003cbr\u003e\n        Details\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003cfigure class=\"sq-rds__plate\"\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0815\/5457\/1287\/files\/1-7.png?v=1791274866\" alt=\"SorAlique shelter material and frame construction details\" width=\"1000\" height=\"1000\" loading=\"lazy\" decoding=\"async\"\u003e\n\n  \u003c\/figure\u003e\n\n\n  \u003c!-- ======================================================\n       CHAPTER 03\n       ====================================================== --\u003e\n\n  \u003cdiv class=\"sq-rds__chapter\"\u003e\n\n    \u003cdiv class=\"sq-rds__chapter-index\"\u003e\n      03 \/ 03\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sq-rds__chapter-main\"\u003e\n\n      \u003cstrong class=\"sq-rds__chapter-title\"\u003e\n        DEPLOY \/ PACK\n      \u003c\/strong\u003e\n\n      \u003cspan class=\"sq-rds__chapter-desc\"\u003e\n        Full shelter volume \/ compact carry format\n      \u003c\/span\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"sq-rds__chapter-code\"\u003e\n      SIZE\u003cbr\u003e\n      SYSTEM\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003c!-- dimensional relationship --\u003e\n\n  \u003csection class=\"sq-rds__ratio\"\u003e\n\n    \u003cdiv class=\"sq-rds__ratio-main\"\u003e\n\n      \u003cdiv class=\"sq-rds__ratio-label\"\u003e\n        Deployed footprint\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sq-rds__dimensions\"\u003e\n\n        \u003cstrong class=\"sq-rds__dimension\"\u003e\n          200\n        \u003c\/strong\u003e\n\n        \u003cspan class=\"sq-rds__x\"\u003e\n          ×\n        \u003c\/span\u003e\n\n        \u003cstrong class=\"sq-rds__dimension\"\u003e\n          150\n        \u003c\/strong\u003e\n\n        \u003cspan class=\"sq-rds__x\"\u003e\n          ×\n        \u003c\/span\u003e\n\n        \u003cstrong class=\"sq-rds__dimension\"\u003e\n          110\n        \u003c\/strong\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"sq-rds__unit\"\u003e\n        Length × Width × Height \/ CM\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"sq-rds__ratio-pack\"\u003e\n\n      \u003cspan class=\"sq-rds__pack-title\"\u003e\n        Carry Format\n      \u003c\/span\u003e\n\n      \u003cstrong class=\"sq-rds__pack-value\"\u003e\n\n        55 × 18 × 18\n\n        \u003csmall\u003e\n          CM \/ Packed\n        \u003c\/small\u003e\n\n      \u003c\/strong\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003cfigure class=\"sq-rds__plate\"\u003e\n\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0815\/5457\/1287\/files\/1-8.png?v=1791274866\" alt=\"SorAlique compact adventure shelter size, included contents and features\" width=\"1000\" height=\"1000\" loading=\"lazy\" decoding=\"async\"\u003e\n\n  \u003c\/figure\u003e\n\n\n  \u003c!-- ======================================================\n       CLOSING\n       ====================================================== --\u003e\n\n  \u003csection class=\"sq-rds__end\"\u003e\n\n    \u003cdiv class=\"sq-rds__end-copy\"\u003e\n\n      \u003cdiv class=\"sq-rds__end-tag\"\u003e\n        SorAlique \/ Compact Adventure System\n      \u003c\/div\u003e\n\n      \u003ch3\u003e\n        More shelter when deployed.\u003cbr\u003e\n        Less shelter when carried.\n      \u003c\/h3\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"sq-rds__end-meta\"\u003e\n      Lightweight Design\u003cbr\u003e\n      Quick Setup\u003cbr\u003e\n      Easy Storage\u003cbr\u003e\n      Outdoor Ready\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\u003c\/div\u003e","brand":"Soralique","offers":[{"title":"Default Title","offer_id":45682582028311,"sku":"Soralique001*1","price":89.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0815\/5457\/1287\/files\/1-1.png?v=1791274856","url":"https:\/\/soralique.com\/products\/soralique%e2%84%a2-compact-adventure-shelter","provider":"Soralique","version":"1.0","type":"link"}