{"product_id":"no-drill-door-stopper-low-profile-repositionable-interior-door-holder","title":"No-drill Door Stopper — Low-profile Repositionable Interior Door Holder","description":"\u003cstyle\u003e\n.glk-page{\n  --glk-navy:#07152b;\n  --glk-navy-2:#102746;\n  --glk-blue:#1356a2;\n  --glk-blue-bright:#287bd6;\n\n  --glk-gold:#c28b3b;\n  --glk-gold-light:#e5bd77;\n\n  --glk-cream:#f7f2ea;\n  --glk-paper:#fffdfa;\n  --glk-mist:#edf1f5;\n\n  --glk-ink:#1d2731;\n  --glk-body:#5d6871;\n\n  --glk-dark-line:rgba(255,255,255,.13);\n  --glk-light-line:rgba(30,46,61,.12);\n\n  --glk-shadow:0 18px 50px rgba(25,43,60,.11);\n  --glk-shadow-dark:0 22px 62px rgba(0,0,0,.32);\n\n  --glk-radius:24px;\n\n  container-name:glk;\n  container-type:inline-size;\n\n  position:relative;\n\n  width:100%;\n  max-width:1180px;\n\n  margin:0 auto;\n\n  overflow:hidden;\n\n  color:var(--glk-ink);\n}\n\n.glk-page,\n.glk-page *{\n  box-sizing:border-box;\n}\n\n.glk-page img{\n  display:block;\n\n  width:100%;\n  max-width:100%;\n  height:auto;\n}\n\n.glk-page a{\n  text-decoration:none;\n}\n\n.glk-page .glk-shell{\n  padding:12px;\n}\n\n.glk-page .glk-section{\n  margin:14px 0;\n}\n\n\n\/* =========================================\n   CARD SYSTEM\n========================================= *\/\n\n.glk-page .glk-card{\n  position:relative;\n\n  overflow:hidden;\n  isolation:isolate;\n\n  border:1px solid transparent;\n  border-radius:var(--glk-radius);\n\n  transition:\n    transform .26s ease,\n    box-shadow .26s ease,\n    border-color .26s ease,\n    background .26s ease;\n}\n\n.glk-page .glk-card::after{\n  content:\"\";\n\n  position:absolute;\n  z-index:-1;\n\n  inset:-60%;\n\n  pointer-events:none;\n\n  background:linear-gradient(\n    112deg,\n    transparent 39%,\n    rgba(255,255,255,.085) 48%,\n    transparent 57%\n  );\n\n  transform:translateX(-43%) rotate(5deg);\n\n  transition:transform .65s ease;\n}\n\n.glk-page .glk-card:hover{\n  transform:translateY(-3px) scale(1.004);\n}\n\n.glk-page .glk-card:hover::after{\n  transform:translateX(43%) rotate(5deg);\n}\n\n.glk-page .glk-card:active{\n  transform:scale(.985);\n}\n\n\n\/* =========================================\n   DARK THEME\n========================================= *\/\n\n.glk-page .glk-dark{\n  color:#f6f9fc;\n\n  background:\n    radial-gradient(\n      circle at 92% 3%,\n      rgba(40,123,214,.22),\n      transparent 29%\n    ),\n    radial-gradient(\n      circle at 0% 100%,\n      rgba(194,139,59,.12),\n      transparent 26%\n    ),\n    linear-gradient(\n      145deg,\n      #07111f,\n      #102849 61%,\n      #091521\n    );\n\n  border-color:var(--glk-dark-line);\n\n  box-shadow:var(--glk-shadow-dark);\n}\n\n.glk-page .glk-dark .glk-title,\n.glk-page .glk-dark .glk-h2,\n.glk-page .glk-dark .glk-h3{\n  color:#f9fbfd;\n}\n\n.glk-page .glk-dark .glk-copy{\n  color:#d3dce4;\n}\n\n.glk-page .glk-dark .glk-copy strong{\n  color:#ffffff;\n}\n\n.glk-page .glk-dark .glk-kicker{\n  color:#d7e9ff;\n}\n\n.glk-page .glk-dark .glk-kicker::before{\n  background:#4c9af1;\n\n  box-shadow:\n    0 0 0 4px rgba(76,154,241,.14);\n}\n\n.glk-page .glk-dark .glk-kicker::after{\n  background:linear-gradient(\n    90deg,\n    rgba(76,154,241,.92),\n    rgba(229,189,119,.36),\n    rgba(255,255,255,.08)\n  );\n}\n\n.glk-page .glk-dark .glk-tag{\n  color:#f6f9fc;\n\n  background:rgba(255,255,255,.06);\n\n  border:1px solid rgba(255,255,255,.14);\n}\n\n\n\/* =========================================\n   LIGHT THEME\n========================================= *\/\n\n.glk-page .glk-light{\n  color:#1f2932;\n\n  background:\n    radial-gradient(\n      circle at 94% 2%,\n      rgba(40,123,214,.09),\n      transparent 27%\n    ),\n    radial-gradient(\n      circle at 0% 100%,\n      rgba(194,139,59,.07),\n      transparent 24%\n    ),\n    linear-gradient(\n      145deg,\n      #ffffff,\n      #edf1f5\n    );\n\n  border-color:var(--glk-light-line);\n\n  box-shadow:var(--glk-shadow);\n}\n\n.glk-page .glk-light .glk-title,\n.glk-page .glk-light .glk-h2,\n.glk-page .glk-light .glk-h3{\n  color:#19232c;\n}\n\n.glk-page .glk-light .glk-copy{\n  color:#5b6670;\n}\n\n.glk-page .glk-light .glk-copy strong{\n  color:#1e2932;\n}\n\n.glk-page .glk-light .glk-kicker{\n  color:#135298;\n}\n\n.glk-page .glk-light .glk-kicker::before{\n  background:#1b65b2;\n\n  box-shadow:\n    0 0 0 4px rgba(27,101,178,.10);\n}\n\n.glk-page .glk-light .glk-kicker::after{\n  background:linear-gradient(\n    90deg,\n    rgba(27,101,178,.76),\n    rgba(194,139,59,.34),\n    rgba(31,44,54,.07)\n  );\n}\n\n.glk-page .glk-light .glk-tag{\n  color:#293640;\n\n  background:rgba(255,255,255,.80);\n\n  border:1px solid rgba(31,47,60,.12);\n}\n\n\n\/* =========================================\n   SPACING\n========================================= *\/\n\n.glk-page .glk-pad{\n  padding:26px 20px;\n}\n\n\n\/* =========================================\n   KICKER\n========================================= *\/\n\n.glk-page .glk-kicker{\n  display:flex;\n  align-items:center;\n\n  gap:9px;\n\n  margin:0 0 14px;\n\n  font-size:12px;\n  line-height:1.2;\n\n  font-weight:850;\n\n  letter-spacing:.12em;\n\n  text-transform:uppercase;\n}\n\n.glk-page .glk-kicker::before{\n  content:\"\";\n\n  flex:0 0 7px;\n\n  width:7px;\n  height:7px;\n\n  border-radius:50%;\n}\n\n.glk-page .glk-kicker::after{\n  content:\"\";\n\n  flex:1 1 auto;\n\n  max-width:84px;\n  height:1px;\n}\n\n\n\/* =========================================\n   TYPE\n========================================= *\/\n\n.glk-page .glk-title{\n  margin:0;\n\n  font-size:clamp(35px,10vw,68px);\n  line-height:.96;\n\n  letter-spacing:-.048em;\n\n  font-weight:900;\n\n  overflow-wrap:anywhere;\n}\n\n.glk-page .glk-h2{\n  margin:0;\n\n  font-size:clamp(29px,8.5vw,51px);\n  line-height:1.01;\n\n  letter-spacing:-.042em;\n\n  font-weight:900;\n\n  overflow-wrap:anywhere;\n}\n\n.glk-page .glk-h3{\n  margin:0;\n\n  font-size:20px;\n  line-height:1.15;\n\n  letter-spacing:-.02em;\n\n  font-weight:850;\n}\n\n.glk-page .glk-copy{\n  margin:16px 0 0;\n\n  font-size:16px;\n  line-height:1.65;\n}\n\n.glk-page .glk-copy strong{\n  font-weight:850;\n}\n\n\n\/* =========================================\n   SHIMMER\n========================================= *\/\n\n.glk-page .glk-shimmer-dark,\n.glk-page .glk-shimmer-light{\n  color:inherit;\n}\n\n@supports ((-webkit-background-clip:text) or (background-clip:text)){\n\n  .glk-page .glk-shimmer-dark{\n    color:#ffffff;\n\n    background:linear-gradient(\n      105deg,\n      #ffffff 0%,\n      #ffffff 22%,\n      #86bcfa 39%,\n      #ffffff 49%,\n      #e8c27d 62%,\n      #ffffff 80%,\n      #ffffff 100%\n    );\n\n    background-size:220% auto;\n\n    -webkit-background-clip:text;\n    background-clip:text;\n\n    -webkit-text-fill-color:transparent;\n\n    animation:glk-shimmer 9s linear infinite;\n  }\n\n\n  .glk-page .glk-shimmer-light{\n    color:#19232c;\n\n    background:linear-gradient(\n      105deg,\n      #19232c 0%,\n      #19232c 22%,\n      #174f8c 39%,\n      #10171d 50%,\n      #805a25 62%,\n      #394955 80%,\n      #19232c 100%\n    );\n\n    background-size:220% auto;\n\n    -webkit-background-clip:text;\n    background-clip:text;\n\n    -webkit-text-fill-color:transparent;\n\n    animation:glk-shimmer 9s linear infinite;\n  }\n}\n\n@keyframes glk-shimmer{\n  0%{\n    background-position:200% center;\n  }\n\n  100%{\n    background-position:-20% center;\n  }\n}\n\n\n\/* =========================================\n   TAGS\n========================================= *\/\n\n.glk-page .glk-tags{\n  display:flex;\n  flex-wrap:wrap;\n\n  gap:8px;\n\n  margin-top:20px;\n}\n\n.glk-page .glk-tag{\n  display:inline-flex;\n  align-items:center;\n\n  min-height:38px;\n\n  padding:8px 12px;\n\n  border-radius:999px;\n\n  font-size:13px;\n  line-height:1.2;\n\n  font-weight:780;\n}\n\n\n\/* =========================================\n   MEDIA\n========================================= *\/\n\n.glk-page .glk-media{\n  overflow:hidden;\n\n  border-radius:19px;\n\n  border:1px solid rgba(255,255,255,.13);\n}\n\n.glk-page .glk-light .glk-media{\n  border-color:rgba(31,47,60,.11);\n}\n\n.glk-page .glk-media img{\n  aspect-ratio:1 \/ 1;\n\n  object-fit:cover;\n}\n\n\n\/* =========================================\n   HERO\n========================================= *\/\n\n.glk-page .glk-hero{\n  padding:22px;\n}\n\n.glk-page .glk-hero-grid{\n  display:grid;\n\n  gap:24px;\n}\n\n.glk-page .glk-hero-note{\n  display:flex;\n  align-items:flex-start;\n\n  gap:10px;\n\n  margin-top:18px;\n\n  padding:14px;\n\n  border-radius:15px;\n\n  color:#e6eff7;\n\n  background:rgba(40,123,214,.09);\n\n  border:1px solid rgba(78,151,232,.19);\n\n  font-size:13px;\n  line-height:1.5;\n}\n\n\n\/* =========================================\n   MARQUEE\n========================================= *\/\n\n.glk-page .glk-marquee{\n  position:relative;\n\n  overflow:hidden;\n\n  border-radius:18px;\n\n  color:#f7fbff;\n\n  background:#081529;\n\n  border:1px solid rgba(255,255,255,.12);\n}\n\n.glk-page .glk-marquee + .glk-marquee{\n  margin-top:8px;\n\n  color:#293640;\n\n  background:#edf1f5;\n\n  border-color:var(--glk-light-line);\n}\n\n.glk-page .glk-marquee-track{\n  display:flex;\n\n  width:max-content;\n\n  animation:glk-scroll 26s linear infinite;\n}\n\n.glk-page .glk-marquee--reverse .glk-marquee-track{\n  animation-direction:reverse;\n}\n\n.glk-page .glk-marquee-group{\n  display:flex;\n  align-items:center;\n\n  white-space:nowrap;\n}\n\n.glk-page .glk-marquee-item{\n  padding:13px 16px;\n\n  font-size:12px;\n  line-height:1;\n\n  font-weight:850;\n\n  letter-spacing:.09em;\n\n  text-transform:uppercase;\n}\n\n.glk-page .glk-marquee-item::after{\n  content:\" ◆\";\n\n  margin-left:15px;\n\n  color:#4b9af1;\n}\n\n.glk-page\n.glk-marquee + .glk-marquee\n.glk-marquee-item::after{\n  color:#976a2a;\n}\n\n@keyframes glk-scroll{\n  to{\n    transform:translateX(-50%);\n  }\n}\n\n\n\/* =========================================\n   SPLIT\n========================================= *\/\n\n.glk-page .glk-split{\n  display:grid;\n\n  gap:20px;\n}\n\n\n\/* =========================================\n   MINI CARDS\n========================================= *\/\n\n.glk-page .glk-mini-grid{\n  display:grid;\n\n  gap:12px;\n\n  margin-top:21px;\n}\n\n.glk-page .glk-mini{\n  padding:16px;\n\n  border-radius:16px;\n}\n\n.glk-page .glk-dark .glk-mini{\n  color:#f7f9fb;\n\n  background:rgba(255,255,255,.055);\n\n  border:1px solid rgba(255,255,255,.11);\n}\n\n.glk-page .glk-dark .glk-mini strong{\n  color:#ffffff;\n}\n\n.glk-page .glk-dark .glk-mini span{\n  color:#d1dbe2;\n}\n\n.glk-page .glk-light .glk-mini{\n  color:#2a3741;\n\n  background:rgba(255,255,255,.76);\n\n  border:1px solid rgba(31,47,60,.11);\n}\n\n.glk-page .glk-light .glk-mini strong{\n  color:#1d2932;\n}\n\n.glk-page .glk-light .glk-mini span{\n  color:#5d6871;\n}\n\n.glk-page .glk-mini strong{\n  display:block;\n\n  margin-bottom:5px;\n\n  font-size:15px;\n  line-height:1.3;\n}\n\n.glk-page .glk-mini span{\n  display:block;\n\n  font-size:13px;\n  line-height:1.5;\n}\n\n\n\/* =========================================\n   QUOTE\n========================================= *\/\n\n.glk-page .glk-quote{\n  margin-top:20px;\n\n  padding:18px;\n\n  border-radius:18px;\n\n  font-size:20px;\n  line-height:1.36;\n\n  font-weight:850;\n}\n\n.glk-page .glk-dark .glk-quote{\n  color:#ffffff;\n\n  background:rgba(255,255,255,.055);\n\n  border-left:4px solid #4b9af1;\n}\n\n.glk-page .glk-light .glk-quote{\n  color:#222e37;\n\n  background:rgba(255,255,255,.78);\n\n  border-left:4px solid var(--glk-blue);\n}\n\n\n\/* =========================================\n   FEATURES\n========================================= *\/\n\n.glk-page .glk-feature-grid{\n  display:grid;\n\n  gap:11px;\n\n  margin-top:21px;\n}\n\n.glk-page .glk-feature{\n  display:grid;\n\n  grid-template-columns:45px 1fr;\n\n  align-items:start;\n\n  gap:12px;\n\n  padding:15px;\n\n  border-radius:16px;\n\n  color:#2a3741;\n\n  background:#ffffff;\n\n  border:1px solid rgba(31,47,60,.11);\n}\n\n.glk-page .glk-feature-icon{\n  display:grid;\n  place-items:center;\n\n  width:45px;\n  height:45px;\n\n  border-radius:14px;\n\n  color:#ffffff;\n\n  background:linear-gradient(\n    145deg,\n    #287bd6,\n    #124e90\n  );\n\n  font-size:18px;\n}\n\n.glk-page .glk-feature strong{\n  display:block;\n\n  color:#1d2932;\n\n  font-size:15px;\n}\n\n.glk-page .glk-feature p{\n  margin:4px 0 0;\n\n  color:#5d6871;\n\n  font-size:13px;\n  line-height:1.5;\n}\n\n\n\/* =========================================\n   STEPS\n========================================= *\/\n\n.glk-page .glk-steps{\n  display:grid;\n\n  gap:12px;\n\n  margin-top:21px;\n}\n\n.glk-page .glk-step{\n  display:grid;\n\n  grid-template-columns:45px 1fr;\n\n  align-items:start;\n\n  gap:12px;\n\n  padding:15px;\n\n  border-radius:16px;\n\n  color:#2a3741;\n\n  background:#ffffff;\n\n  border:1px solid rgba(31,47,60,.11);\n}\n\n.glk-page .glk-step-num{\n  display:grid;\n  place-items:center;\n\n  width:45px;\n  height:45px;\n\n  border-radius:14px;\n\n  color:#ffffff;\n\n  background:linear-gradient(\n    145deg,\n    #1a65ad,\n    #0e3e72\n  );\n\n  font-size:13px;\n\n  font-weight:900;\n}\n\n.glk-page .glk-step strong{\n  display:block;\n\n  color:#1d2932;\n\n  font-size:15px;\n}\n\n.glk-page .glk-step p{\n  margin:4px 0 0;\n\n  color:#5d6871;\n\n  font-size:13px;\n  line-height:1.5;\n}\n\n\n\/* =========================================\n   ROOMS\n========================================= *\/\n\n.glk-page .glk-room-grid{\n  display:grid;\n\n  gap:12px;\n\n  margin-top:21px;\n}\n\n.glk-page .glk-room{\n  padding:17px;\n\n  border-radius:17px;\n\n  color:#2a3741;\n\n  background:#ffffff;\n\n  border:1px solid rgba(31,47,60,.11);\n}\n\n.glk-page .glk-room .glk-emoji{\n  display:block;\n\n  margin-bottom:9px;\n\n  font-size:24px;\n}\n\n.glk-page .glk-room strong{\n  display:block;\n\n  color:#1d2932;\n\n  font-size:15px;\n}\n\n.glk-page .glk-room p{\n  margin:6px 0 0;\n\n  color:#5d6871;\n\n  font-size:13px;\n  line-height:1.5;\n}\n\n\n\/* =========================================\n   COLORS\n========================================= *\/\n\n.glk-page .glk-color-grid{\n  display:grid;\n\n  grid-template-columns:\n    repeat(2,minmax(0,1fr));\n\n  gap:10px;\n\n  margin-top:21px;\n}\n\n.glk-page .glk-color{\n  overflow:hidden;\n\n  border-radius:17px;\n\n  background:#ffffff;\n\n  border:1px solid rgba(31,47,60,.11);\n}\n\n.glk-page .glk-color img{\n  aspect-ratio:1 \/ 1;\n\n  object-fit:cover;\n}\n\n.glk-page .glk-color-copy{\n  padding:12px;\n\n  color:#1d2932;\n\n  font-size:13px;\n  font-weight:850;\n\n  text-align:center;\n}\n\n\n\/* =========================================\n   HIGHLIGHTS\n========================================= *\/\n\n.glk-page .glk-highlights{\n  display:grid;\n\n  gap:12px;\n\n  margin-top:22px;\n}\n\n.glk-page .glk-highlight{\n  padding:18px;\n\n  border-radius:18px;\n\n  color:#2a3741;\n\n  background:#ffffff;\n\n  border:1px solid rgba(31,47,60,.11);\n\n  box-shadow:\n    0 8px 23px rgba(20,40,57,.05);\n}\n\n.glk-page .glk-highlight .glk-emoji{\n  display:block;\n\n  margin-bottom:11px;\n\n  font-size:24px;\n}\n\n.glk-page .glk-highlight strong{\n  display:block;\n\n  color:#1d2932;\n\n  font-size:17px;\n  line-height:1.25;\n}\n\n.glk-page .glk-highlight p{\n  margin:7px 0 0;\n\n  color:#5d6871;\n\n  font-size:13px;\n  line-height:1.55;\n}\n\n\n\/* =========================================\n   SPECS\n========================================= *\/\n\n.glk-page .glk-spec-wrap{\n  overflow:hidden;\n\n  margin-top:20px;\n\n  border-radius:17px;\n\n  border:1px solid rgba(31,47,60,.12);\n\n  background:#ffffff;\n}\n\n.glk-page .glk-spec{\n  width:100%;\n\n  border-collapse:collapse;\n\n  color:#2a3741;\n}\n\n.glk-page .glk-spec th,\n.glk-page .glk-spec td{\n  padding:14px 15px;\n\n  text-align:left;\n  vertical-align:top;\n\n  border-bottom:1px solid rgba(31,47,60,.09);\n\n  font-size:13px;\n  line-height:1.45;\n}\n\n.glk-page .glk-spec tr:last-child th,\n.glk-page .glk-spec tr:last-child td{\n  border-bottom:0;\n}\n\n.glk-page .glk-spec th{\n  width:38%;\n\n  color:#1d2932;\n\n  background:#edf1f5;\n\n  font-weight:850;\n}\n\n.glk-page .glk-spec td{\n  color:#5d6871;\n\n  background:#ffffff;\n}\n\n.glk-page .glk-note{\n  margin:14px 0 0;\n\n  color:#707a83;\n\n  font-size:11px;\n  line-height:1.55;\n}\n\n\n\/* =========================================\n   NOTICE\n========================================= *\/\n\n.glk-page .glk-notice{\n  margin-top:17px;\n\n  padding:15px;\n\n  border-radius:15px;\n\n  color:#38352c;\n\n  background:#fff5dd;\n\n  border:1px solid rgba(151,106,42,.20);\n\n  font-size:12px;\n  line-height:1.6;\n}\n\n.glk-page .glk-notice strong{\n  color:#2b2923;\n}\n\n\n\/* =========================================\n   FAQ\n========================================= *\/\n\n.glk-page .glk-faq{\n  display:grid;\n\n  gap:10px;\n\n  margin-top:20px;\n}\n\n.glk-page .glk-faq details{\n  overflow:hidden;\n\n  border-radius:16px;\n\n  background:rgba(255,255,255,.055);\n\n  border:1px solid rgba(255,255,255,.11);\n}\n\n.glk-page .glk-faq summary{\n  position:relative;\n\n  display:block;\n\n  padding:17px 48px 17px 17px;\n\n  cursor:pointer;\n  list-style:none;\n\n  color:#f7f9fc;\n\n  font-size:14px;\n  line-height:1.4;\n\n  font-weight:820;\n}\n\n.glk-page .glk-faq summary::-webkit-details-marker{\n  display:none;\n}\n\n.glk-page .glk-faq summary::after{\n  content:\"+\";\n\n  position:absolute;\n\n  top:50%;\n  right:17px;\n\n  transform:translateY(-50%);\n\n  color:#8bc1ff;\n\n  font-size:22px;\n  line-height:1;\n}\n\n.glk-page .glk-faq details[open] summary::after{\n  content:\"–\";\n}\n\n.glk-page .glk-faq-answer{\n  padding:0 17px 17px;\n\n  color:#d1dbe2;\n\n  font-size:13px;\n  line-height:1.6;\n}\n\n\n\/* =========================================\n   CTA\n========================================= *\/\n\n.glk-page .glk-cta{\n  padding:35px 22px;\n\n  text-align:center;\n}\n\n.glk-page .glk-cta .glk-kicker{\n  justify-content:center;\n}\n\n.glk-page .glk-cta .glk-kicker::after{\n  display:none;\n}\n\n.glk-page .glk-button{\n  display:inline-flex;\n\n  align-items:center;\n  justify-content:center;\n\n  width:100%;\n  min-height:57px;\n\n  margin-top:22px;\n\n  padding:15px 22px;\n\n  border-radius:999px;\n\n  color:#ffffff;\n\n  background:linear-gradient(\n    135deg,\n    #287bd6,\n    #104a89\n  );\n\n  border:1px solid rgba(255,255,255,.19);\n\n  box-shadow:\n    0 14px 31px rgba(16,74,137,.31),\n    inset 0 1px 0 rgba(255,255,255,.26);\n\n  font-size:15px;\n  line-height:1.2;\n\n  font-weight:900;\n\n  letter-spacing:.01em;\n\n  transition:\n    transform .22s ease,\n    box-shadow .22s ease;\n}\n\n.glk-page .glk-button:hover{\n  transform:translateY(-2px);\n\n  box-shadow:\n    0 18px 38px rgba(16,74,137,.39),\n    inset 0 1px 0 rgba(255,255,255,.26);\n}\n\n.glk-page .glk-button:active{\n  transform:scale(.985);\n}\n\n.glk-page .glk-trust{\n  display:flex;\n\n  justify-content:center;\n  flex-wrap:wrap;\n\n  gap:8px;\n\n  margin-top:15px;\n}\n\n.glk-page .glk-trust span{\n  padding:7px 10px;\n\n  border-radius:999px;\n\n  color:#d9e3eb;\n\n  background:rgba(255,255,255,.055);\n\n  border:1px solid rgba(255,255,255,.11);\n\n  font-size:11px;\n  line-height:1.2;\n\n  font-weight:720;\n}\n\n\n\/* =========================================\n   CONTAINER QUERIES\n========================================= *\/\n\n@container glk (min-width:700px){\n\n  .glk-page .glk-shell{\n    padding:20px;\n  }\n\n  .glk-page .glk-section{\n    margin:20px 0;\n  }\n\n  .glk-page .glk-pad{\n    padding:40px;\n  }\n\n  .glk-page .glk-hero{\n    padding:36px;\n  }\n\n  .glk-page .glk-hero-grid{\n    grid-template-columns:\n      minmax(0,.88fr)\n      minmax(0,1.12fr);\n\n    align-items:center;\n  }\n\n  .glk-page .glk-split{\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n\n    align-items:center;\n  }\n\n  .glk-page .glk-mini-grid{\n    grid-template-columns:\n      repeat(3,minmax(0,1fr));\n  }\n\n  .glk-page .glk-feature-grid{\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n  }\n\n  .glk-page .glk-steps{\n    grid-template-columns:\n      repeat(3,minmax(0,1fr));\n  }\n\n  .glk-page .glk-step{\n    grid-template-columns:1fr;\n  }\n\n  .glk-page .glk-room-grid{\n    grid-template-columns:\n      repeat(4,minmax(0,1fr));\n  }\n\n  .glk-page .glk-color-grid{\n    grid-template-columns:\n      repeat(4,minmax(0,1fr));\n  }\n\n  .glk-page .glk-highlights{\n    grid-template-columns:\n      repeat(2,minmax(0,1fr));\n  }\n\n  .glk-page .glk-button{\n    width:auto;\n\n    min-width:350px;\n  }\n}\n\n\n@container glk (min-width:940px){\n\n  .glk-page .glk-highlights{\n    grid-template-columns:\n      repeat(4,minmax(0,1fr));\n  }\n}\n\n\n\/* =========================================\n   HOVER\n========================================= *\/\n\n@media (hover:hover){\n\n  .glk-page .glk-marquee:hover .glk-marquee-track{\n    animation-play-state:paused;\n  }\n}\n\n\n\/* =========================================\n   REDUCED MOTION\n========================================= *\/\n\n@media (prefers-reduced-motion:reduce){\n\n  .glk-page .glk-card,\n  .glk-page .glk-card::after,\n  .glk-page .glk-button{\n    transition:none;\n  }\n\n  .glk-page .glk-marquee-track,\n  .glk-page .glk-shimmer-dark,\n  .glk-page .glk-shimmer-light{\n    animation:none;\n  }\n\n  .glk-page .glk-card:hover,\n  .glk-page .glk-button:hover{\n    transform:none;\n  }\n}\n\u003c\/style\u003e\u003ch3\u003e🚪 Hands Full? Your Door Shouldn’t Be Another Thing to Hold.\u003c\/h3\u003e\u003cp\u003eCarrying the laundry, tidying a room or moving things around the house? A door that keeps drifting shut is one more interruption you do not need.\u003c\/p\u003e\u003cp\u003eThis low-profile door stopper is designed to help keep a compatible interior door in position, with a broad base and textured contact surface — without drilling into your floor or wall.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eSpend less time adjusting the door and more time getting on with your day.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-09-29\/92235565830766593.webp\" alt=\"1.webp\"\u003e\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e🛠️ Keep the Drill in the Toolbox\u003c\/h3\u003e\u003cp\u003eHolding a door open should not have to become a DIY project.\u003c\/p\u003e\u003cp\u003eThe no-drill design offers an alternative to door stops that require screws or permanent drilled mounting. A practical choice when you would rather leave your floors, walls and skirting boards without extra holes.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eOne everyday inconvenience. No need to reach for the power tools.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e✨ A Practical Shape With a Purpose\u003c\/h3\u003e\u003cp\u003eThe wide base rests at floor level, while the raised, ribbed section provides a textured contact area for the door. Together, these features are designed to help hold a suitable door in position during everyday use.\u003c\/p\u003e\u003cp\u003eWhether you are sorting the washing or rearranging your workspace, it is a small accessory with a straightforward job to do.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eLess fuss with the door. More attention for everything else.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cimg src=\"https:\/\/storage2.tianyierp.com\/public\/merc\/2026-09-29\/92235569253318657.webp\" alt=\"2.webp\"\u003e\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e🏡 Useful Around the Home — and at Work\u003c\/h3\u003e\u003cp\u003eGive your home office door a little more control, keep a suitable bedroom door open while tidying, or use it in a living area where the door keeps moving out of position.\u003c\/p\u003e\u003cp\u003eDesigned for compatible interior doors, it offers a practical option for everyday home and office spaces.\u003c\/p\u003e\u003cp\u003eThink of those little moments when you wish the door would simply stay where you left it.\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e👀 Useful Without Taking Over the Room\u003c\/h3\u003e\u003cp\u003eNot every practical accessory needs to become a feature.\u003c\/p\u003e\u003cp\u003eThe low-profile design keeps the stopper close to the floor, with a simple shape that does not require bulky fittings higher up the door or wall.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eA small addition to your space, rather than another thing to decorate around.\u003c\/strong\u003e\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e🎨 Choose a Colour for Your Space\u003c\/h3\u003e\u003cp\u003eKeep things understated with \u003cstrong\u003eBlack\u003c\/strong\u003e, or add a little colour with \u003cstrong\u003eBlue, Green or Pink\u003c\/strong\u003e.\u003c\/p\u003e\u003cp\u003eChoose your preferred colour and pack option when ordering.\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e✅ Getting Started\u003c\/h3\u003e\u003cp\u003e\u003cstrong\u003e1. Check the fit.\u003c\/strong\u003e\u003cbr\u003eMake sure the door’s bottom clearance and the floor surface are suitable.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e2. Position the stopper.\u003c\/strong\u003e\u003cbr\u003eFollow the supplied fitting instructions, using any required pads or accessories.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e3. Test the hold.\u003c\/strong\u003e\u003cbr\u003eGently check that the door stays in position and that the stopper does not slide before relying on it. Holding performance depends on the door, floor and correct placement.\u003c\/p\u003e\u003cp\u003e\u003cimg src=\"blob:https:\/\/tianyierp.com\/7a4f6287-784f-4fac-ae66-3fa8eea9343e\" alt=\"3.webp\"\u003e\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e💬 Before You Order\u003c\/h3\u003e\u003cp\u003e\u003cstrong\u003eWill it work with every door?\u003c\/strong\u003e\u003cbr\u003eFit depends on the gap beneath the door, its weight and the force acting on it. Check compatibility rather than assuming a universal fit.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCan I use it on carpet?\u003c\/strong\u003e\u003cbr\u003eThe product is shown on smooth indoor flooring. Carpet compatibility is not confirmed, so check before ordering for carpeted rooms.\u003c\/p\u003e\u003chr\u003e\u003ch3\u003e🤍 Use With Care\u003c\/h3\u003e\u003cp\u003eKeep the surrounding walkway clear and check the stopper’s position regularly. Do not use it to hold open fire doors or other safety doors that must close. It is an everyday convenience accessory, not a security lock or child-safety device. \u003ca target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"https:\/\/valorsca.us\/products\/%F0%9F%9A%AA-griplock%E2%84%A2-no-drill-door-stopper-1\"\u003eValors-ca\u003c\/a\u003e\u003c\/p\u003e\u003chr\u003e\u003ch3\u003eMake Everyday Tasks a Little Less Fiddly.\u003c\/h3\u003e\u003cp\u003eFrom laundry day to a workspace refresh, give that drifting door a practical little helper.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e🚪 Choose Your Colour \u0026amp; Add to Basket\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Storekyloe.co.uk","offers":[{"title":"Black 2PCS","offer_id":53828021125386,"sku":"L5P26092903-黑色*2","price":8.14,"currency_code":"GBP","in_stock":true},{"title":"Blue 2PCS","offer_id":53828021158154,"sku":"L5P26092903-蓝色*2","price":8.14,"currency_code":"GBP","in_stock":true},{"title":"Green 2PCS","offer_id":53828021190922,"sku":"L5P26092903-绿色*2","price":8.14,"currency_code":"GBP","in_stock":true},{"title":"Pink 2PCS","offer_id":53828021223690,"sku":"L5P26092903-粉色*2","price":8.14,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0961\/8653\/2106\/files\/no-drill-door-stopper-low-profile-repositionable-interior-holder-457.webp?v=1790675771","url":"https:\/\/storekyloe.co.uk\/products\/no-drill-door-stopper-low-profile-repositionable-interior-door-holder","provider":"Storekyloe.co.uk","version":"1.0","type":"link"}