
Beryl 7 (GL-MT3600BE) Dual-band Wi-Fi 7 Travel Router - DE warehouse - EU+UK plug
.tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review { display: flex; flex-wrap: wrap; } .tiny-slider-container-beta-tester-review .tiny-sl
- Content type
- Catalogue listing
- Data source
- Partner catalog
- Editorially tested
- No
What is Beryl 7 (GL-MT3600BE) Dual-band Wi-Fi 7 Travel Router - DE warehouse - EU+UK plug?
.tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review { display: flex; flex-wrap: wrap; } .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review { padding: 0 1rem; vertical-align: middle; display: inline-flex; } @media (max-width: 1440px) { .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review { transform: translateX(0); } } @media (max-width: 991px) { .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review { vertical-align: top; } } .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card { display: flex; height: 100%; } .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row { background-color: #ffffff; margin: 0; align-items: center; } @media (max-width: 991px) { .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row { align-items: flex-start; } } @media (max-width: 768px) { .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row { margin-right: 0; } } .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row .card-image { height: 100%; } @media (max-width: 991px) { .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row .card-image { height: auto; } } .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row .card-image img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; border-radius: 15px 0 0 15px; } @media (max-width: 991px) { .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row .card-image img { border-radius: 15px 15px 0 0; width: 100%; height: auto; } } .tiny-slider-container-beta-tester-review .tiny-slider-beta-tester-review .tiny-slider-item-beta-tester-review .tiny-slider-review-card .row p { font-size: 1.1rem; } .mt3600be-main-container { --mt3600be: #5dbdaa; } .mt3600be-main-container .text-mt3600be { color: var(--mt3600be); } .mt3600be-main-container .btn-round-mt3600be { background-color: var(--mt3600be); color: #FFF; border-radius: 50px; padding: 1rem 2rem; text-transform: uppercase; font-weight: bold; } @media (max-width: 768px) { .mt3600be-main-container .btn-round-mt3600be { min-height: 50px; border-radius: 50px; text-transform: uppercase; font-weight: bold; } } .mt3600be-main-container .btn-round-mt3600be:hover { background-color: #FFF; color: #5dbdaa; border-color: #5dbdaa; } .mt3600be-main-container #mc_embed_shell { justify-items: center; } .mt3600be-main-container #mc_embed_shell input { border: medium none; color: gray; font-size: 16px; padding: 8px 25px; width: auto; height: 50px; border-radius: 25px 0px 0px 25px; } @media (max-width: 575.98px) { .mt3600be-main-container #mc_embed_shell input { width: 100%; height: 40px; font-size: 13px; } } .mt3600be-main-container #mc_embed_shell input.email { background: #fff; } @media (max-width: 575.98px) { .mt3600be-main-container #mc_embed_shell input.email { font-size: 13px; } } .mt3600be-main-container #mc_embed_shell input[type=submit] { background-color: var(--mt3600be); } .mt3600be-main-container #mc_embed_shell input[type=submit]:hover { background-color: #489384; } .mt3600be-main-container #mc_embed_shell input[type=submit] { text-align: center; transition: 0.5s; background-size: 200% auto; font-weight: bold; color: white; border-radius: 0 25px 25px 0; display: block; margin: 0; } .mt3600be-main-container #mc_embed_shell #mc-embedded-subscribe-form { width: auto; justify-content: start; } @media (max-width: 991.98px) { .mt3600be-main-container #mc_embed_shell #mc-embedded-subscribe-form { margin: auto; justify-content: center; } } .mt3600be-main-container #mc_embed_shell input[type=submit]:hover { background-position: right center; /* change the direction of the change here */ color: #fff; text-decoration: none; } .mt3600be-main-container .video-header-mt3600be { position: relative; background-color: black; height: 55rem; min-height: 25rem; width: 100%; overflow: hidden; } @media (max-width: 768px) { .mt3600be-main-container .video-header-mt3600be { height: 35rem; aspect-ratio: 1/1; } } .mt3600be-main-container .video-header-mt3600be .overlay { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-color: black; opacity: 0.25; z-index: 1; } .mt3600be-main-container .video-header-mt3600be video { position: absolute; top: 50%; left: 50%; min-width: 100%; min-height: 100%; width: auto; height: auto; z-index: 0; transform: translateX(-50%) translateY(-50%); } .mt3600be-main-container .video-header-mt3600be video :focus-visible { outline: none; } .mt3600be-main-container .video-header-mt3600be .container { position: relative; z-index: 2; } .mt3600be-main-container .product-nav { top: 0px; } .mt3600be-main-container .product-nav .product-nav-wrapper { overflow: visible; } .mt3600be-main-container .product-nav .product-nav-wrapper ul, .mt3600be-main-container .product-nav .product-nav-wrapper li { list-style-type: none; margin: 0; padding: 0; unicode-bidi: normal; } .mt3600be-main-container .product-nav .product-nav-content { overflow-x: auto; scrollbar-width: none; display: flex; } .mt3600be-main-container .product-nav .product-nav-content .product-nav-item { margin: 0 0 !important; padding: 0.75rem 1.5rem !important; cursor: pointer; color: #444; background: inherit; border-bottom: 2px solid transparent; } @media (max-width: 768px) { .mt3600be-main-container .product-nav .product-nav-content .product-nav-item { padding: 0.75rem 1rem 0.75rem 0 !important; } } .mt3600be-main-container .product-nav .product-nav-content .product-nav-item.active, .mt3600be-main-container .product-nav .product-nav-content .sub-menu.hover1 { color: var(--mt3600be); border-color: var(--mt3600be); } .mt3600be-main-container .product-nav .dropdown-menu { background-color: #EEE; margin: -1px 0 0 !important; width: 100%; border: none; float: inherit; overflow: hidden; } .mt3600be-main-container .product-nav .dropdown-menu>div { overflow-x: visible; scrollbar-width: none; display: flex; margin: 0 auto; padding: 0.25rem 1rem 0.75rem 2rem; } @media (max-width: 768px) { .mt3600be-main-container .product-nav .dropdown-menu>div { overflow-x: auto; padding: 0.25rem 1rem 0.75rem; } } .mt3600be-main-container .product-nav .dropdown-menu .btn { font-size: 1rem; font-weight: 400; text-transform: inherit; padding: 0.25rem 1rem !important; color: #6c757d; border: 1px solid #6c757d; margin-right: 0.5rem; min-width: -moz-fit-content; min-width: fit-content; } .mt3600be-main-container .product-nav .dropdown-menu .btn.active, .mt3600be-main-container .product-nav .dropdown-menu .btn:hover { color: var(--mt3600be); border-color: var(--mt3600be) !important; background-color: rgba(61, 193, 207, 0.031372549); } @media (max-width: 768px) { .mt3600be-main-container .product-nav .dropdown-menu .btn { font-size: 14px; min-height: inherit; } } .mt3600be-main-container .grid { display: grid; grid-auto-rows: 6rem; } @media (max-width: 991px) { .mt3600be-main-container .grid { grid-auto-rows: 5rem; } } @media (max-width: 768px) { .mt3600be-main-container .grid { grid-auto-rows: 6.5rem; } } @media (max-width: 576px) { .mt3600be-main-container .grid { grid-auto-rows: 5.3rem; } } @media (max-width: 400px) { .mt3600be-main-container .grid { grid-auto-rows: 5.2rem; } } .mt3600be-main-container .grid .grid-item { position: relative; margin: 0.3rem; overflow: hidden; } .mt3600be-main-container .grid .grid-cell { position: absolute; transform: translate(-50%, -50%); top: 50%; left: 50%; height: 100%; width: 100%; background: #E5F9F2; background: linear-gradient(180deg, rgb(229, 249, 242) 55%, rgb(186, 232, 214) 100%, rgb(186, 232, 214) 0%); background-size: cover; background-repeat: no-repeat; background-position: center bottom; padding: 1.5rem 1.5rem; z-index: 2; } @media (max-width: 991px) { .mt3600be-main-container .grid .grid-cell { padding: 1.5rem 1.25rem; } } @media (max-width: 768px) { .mt3600be-main-container .grid .grid-cell { padding: 1rem 0.75rem; } } .mt3600be-main-container .grid .grid-cell h2 { font-size: 1.85rem; } @media (max-width: 1280px) { .mt3600be-main-container .grid .grid-cell h2 { font-size: 1.5rem; } } @media (max-width: 768px) { .mt3600be-main-container .grid .grid-cell h2 { font-size: 1.25rem; } } .mt3600be-main-container .grid .grid-cell h4 { font-size: 1.25rem; } @media (max-width: 768px) { .mt3600be-main-container .grid .grid-cell h4 { font-size: 1rem; } } .mt3600be-main-container .grid .grid-cell img { width: 70%; } .mt3600be-main-container .grid .grid-cell p { margin-bottom: 0; } @media (max-width: 576px) { .mt3600be-main-container .grid .grid-cell p { font-size: 0.75rem; } } .mt3600be-main-container .grid .item-1 .cell-video { position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; } .mt3600be-main-container .grid .item-1 .cell-video video { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .mt3600be-main-container .grid .item-1 .grid-cell { display: flex; justify-content: space-between; flex-direction: column; padding: 2.5rem 1.5rem 2rem; background: transparent; } .mt3600be-main-container .grid .item-1 .grid-cell .font-gradient { background: linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.1) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; color: transparent; } .mt3600be-main-container .grid .item-1 .grid-cell h1 { position: relative; z-index: 1; font-size: 8rem; line-height: 0.8; margin-top: 0; margin-bottom: 0; } @media (max-width: 768px) { .mt3600be-main-container .grid .item-1 .grid-cell h1 { font-size: 5rem; } } .mt3600be-main-container .grid .item-1 .grid-cell h2 { position: relative; z-index: 3; font-size: 2.5rem; margin-bottom: 0; } @media (max-width: 1199px) { .mt3600be-main-container .grid .item-1 .grid-cell h2 { font-size: 1.75rem; } } .mt3600be-main-container .grid .item-1 .grid-cell h2 span { font-size: 1.3em; } .mt3600be-main-container .grid .item-1 .grid-cell div { position: absolute; z-index: 2; width: 100%; height: 100%; top: 0; left: 0; } .mt3600be-main-container .grid .item-1 .grid-cell div img { margin-top: 2.5%; width: auto; height: 73%; } .mt3600be-main-container .grid .item-2 .grid-cell { background-size: 156%; background-position: 30% 86%; } @media (max-width: 768px) { .mt3600be-main-container .grid .item-2 .grid-cell { flex-direction: column; justify-content: center; } } .mt3600be-main-container .grid .item-3 .cell-video { position: absolute; width: 100%; height: 100%; background-position-x: 22%; top: 0; left: 0; z-index: 1; } .mt3600be-main-container .grid .item-3 .cell-video video { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: 85% center; object-position: 85% center; } .mt3600be-main-container .grid .item-3 .grid-cell { background: transparent; } @media (max-width: 1199px) { .mt3600be-main-container .grid .item-3 .grid-cell { background-size: 100%; background-position-x: 65%; background-position-y: 65%; } } @media (max-width: 768px) { .mt3600be-main-container .grid .item-3 .grid-cell { background-size: 100%; background-position-x: 65%; background-position-y: 65%; } } @media (max-width: 576px) { .mt3600be-main-container .grid .item-3 .grid-cell { background-size: 130%; background-position-y: 50%; } } .mt3600be-main-container .grid .item-4 .grid-cell { background-size: 136%; background-position: 36% 86%; } .mt3600be-main-container .grid .item-5 .grid-cell { background-size: 150%; background-position: 90% 50%; } @media (max-width: 768px) { .mt3600be-main-container .grid .item-5 .grid-cell { flex-direction: column; justify-content: center; } } .mt3600be-main-container .grid .item-6 .grid-cell, .mt3600be-main-container .grid .item-7 .grid-cell, .mt3600be-main-container .grid .item-8 .grid-cell { padding: 1.25rem 0.5rem; } .mt3600be-main-container .grid .item-6 .grid-cell>div, .mt3600be-main-container .grid .item-7 .grid-cell>div, .mt3600be-main-container .grid .item-8 .grid-cell>div { position: relative; top: 50%; transform: translateY(-50%); } .mt3600be-main-container .grid .item-6 .grid-cell>div img, .mt3600be-main-container .grid .item-7 .grid-cell>div img, .mt3600be-main-container .grid .item-8 .grid-cell>div img { padding-bottom: 0.25rem; } .mt3600be-main-container .grid .item-6 .grid-cell>div p, .mt3600be-main-container .grid .item-7 .grid-cell>div p, .mt3600be-main-container .grid .item-8 .grid-cell>div p { color: #323436; } @media (max-width: 768px) { .mt3600be-main-container .grid .item-6 .grid-cell>div p, .mt3600be-main-container .grid .item-7 .grid-cell>div p, .mt3600be-main-container .grid .item-8 .grid-cell>div p { font-size: 0.75rem; } } .mt3600be-main-container .grid { /* grid control*/ } .mt3600be-main-container .grid .item-1 { grid-area: 1/4/span 4/span 6; } .mt3600be-main-container .grid .item-2 { grid-area: 1/10/span 2/span 3; } .mt3600be-main-container .grid .item-3 { grid-area: 3/10/span 4/span 3; } .mt3600be-main-container .grid .item-4 { grid-area: 1/1/span 4/span 3; } .mt3600be-main-container .grid .item-5 { grid-area: 5/7/span 2/span 3; } .mt3600be-main-container .grid .item-6 { grid-area: 5/1/span 2/span 2; } .mt3600be-main-container .grid .item-7 { grid-area: 5/3/span 2/span 2; } .mt3600be-main-container .grid .item-8 { grid-area: 5/5/span 2/span 2; } @media (max-width: 1199px) { .mt3600be-main-container .grid .item-1 { grid-area: 1/1/span 3/span 6; } .mt3600be-main-container .grid .item-2 { grid-area: 1/7/span 3/span 4; } .mt3600be-main-container .grid .item-3 { grid-area: 4/1/span 3/span 5; } .mt3600be-main-container .grid .item-4 { grid-area: 4/6/span 3/span 5; } .mt3600be-main-container .grid .item-5 { grid-area: 7/7/span 2/span 4; } .mt3600be-main-container .grid .item-6 { grid-area: 7/1/span 2/span 2; } .mt3600be-main-container .grid .item-7 { grid-area: 7/3/span 2/span 2; } .mt3600be-main-container .grid .item-8 { grid-area: 7/5/span 2/span 2; } } @media (max-width: 768px) { .mt3600be-main-container .grid .item-1 { grid-area: 1/1/span 2/span 6; } .mt3600be-main-container .grid .item-2 { grid-area: 3/1/span 3/span 3; } .mt3600be-main-container .grid .item-3 { grid-area: 3/4/span 2/span 3; } .mt3600be-main-container .grid .item-4 { grid-area: 5/4/span 3/span 3; } .mt3600be-main-container .grid .item-5 { grid-area: 6/1/span 2/span 3; } .mt3600be-main-container .grid .item-6 { grid-area: 8/1/span 2/span 2; } .mt3600be-main-container .grid .item-7 { grid-area: 8/3/span 2/span 2; } .mt3600be-main-container .grid .item-8 { grid-area: 8/5/span 2/span 2; } } @media (max-width: 576px) { .mt3600be-main-container .grid .item-1 { grid-area: 1/1/span 3/span 6; } .mt3600be-main-container .grid .item-2 { grid-area: 7/1/span 3/span 3; } .mt3600be-main-container .grid .item-3 { grid-area: 4/1/span 3/span 3; } .mt3600be-main-container .grid .item-4 { grid-area: 4/4/span 3/span 3; } .mt3600be-main-container .grid .item-5 { grid-area: 7/4/span 3/span 3; } .mt3600be-main-container .grid .item-6 { grid-area: 10/1/span 2/span 2; } .mt3600be-main-container .grid .item-7 { grid-area: 10/3/span 2/span 2; } .mt3600be-main-container .grid .item-8 { grid-area: 10/5/span 2/span 2; } } .mt3600be-main-container { /* 视频轮播样式 */ } .mt3600be-main-container .mt3600be-video-carousel { color: #000; width: 100%; overflow: hidden; background-color: #fff; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-container { width: 100%; text-align: center; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-header h2 { margin-bottom: 10px; } .mt3600be-main-container .mt3600be-video-carousel { /* 轮播主体 */ } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-wrapper { position: relative; width: 100%; display: flex; align-items: center; justify-content: center; overflow: visible; padding: 20px 0; cursor: grab; } @media (max-width: 992px) { .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-wrapper { padding: 0; } } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-wrapper:active { cursor: grabbing; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-container { display: flex; align-items: center; justify-content: center; width: 100%; height: auto; min-height: 400px; position: relative; } @media (max-width: 992px) { .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-container { min-height: auto; } } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item { position: absolute; width: 60%; aspect-ratio: 16/9; border-radius: 15px; overflow: hidden; transition: transform 0.8s cubic-bezier(0.25, 1, 0.5, 1), opacity 0.8s ease; opacity: 0; transform: translateX(0); z-index: 1; -webkit-user-select: none; -moz-user-select: none; user-select: none; } .mt3600be-main-container .mt3600be-video-carousel { /* 内部容器,用于裁剪圆角 */ } .mt3600be-main-container .mt3600be-video-carousel .media-inner { width: 100%; height: 100%; border-radius: 15px; overflow: hidden; position: relative; z-index: 1; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item.active { opacity: 1; z-index: 10; transform: translateX(0); } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item.prev { opacity: 0.4; transform: translateX(-105%); z-index: 5; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item.next { opacity: 0.4; transform: translateX(105%); z-index: 5; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item.hidden-left { opacity: 0; transform: translateX(-200%); } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item.hidden-right { opacity: 0; transform: translateX(200%); } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item video, .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; display: block; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item img { transform: scale(1.01); } .mt3600be-main-container .mt3600be-video-carousel { /* 导航按钮 */ } .mt3600be-main-container .mt3600be-video-carousel .nav-btn { position: absolute; top: 50%; transform: translateY(-50%); background: rgba(255, 255, 255, 0.7); border: none; width: 4vw; height: 4vw; min-width: 40px; min-height: 40px; max-width: 60px; max-height: 60px; border-radius: 50%; color: #333; cursor: pointer; z-index: 30; display: flex; align-items: center; justify-content: center; transition: all 0.3s ease; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); } .mt3600be-main-container .mt3600be-video-carousel .nav-btn:hover { background: #fff; transform: translateY(-50%) scale(1.1); } .mt3600be-main-container .mt3600be-video-carousel .nav-btn:focus { outline: none; } .mt3600be-main-container .mt3600be-video-carousel .nav-btn svg { width: 50%; height: 50%; } .mt3600be-main-container .mt3600be-video-carousel .nav-btn.hidden { opacity: 0; pointer-events: none; } .mt3600be-main-container .mt3600be-video-carousel .prev-btn { left: calc(20% + 20px); } .mt3600be-main-container .mt3600be-video-carousel .next-btn { right: calc(20% + 20px); } .mt3600be-main-container .mt3600be-video-carousel { /* 播放/暂停按钮 */ } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-play-pause-btn { position: absolute; bottom: 20px; right: 20px; background: rgba(0, 0, 0, 0.5); border: none; width: 44px; height: 44px; border-radius: 50%; color: white; cursor: pointer; z-index: 20; display: flex; align-items: center; justify-content: center; opacity: 0; transition: opacity 0.3s; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item.active .mt3600be-play-pause-btn { opacity: 1; } .mt3600be-main-container .mt3600be-video-carousel { /* 图片项隐藏播放按钮 */ } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item.is-image .mt3600be-play-pause-btn { display: none !important; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-play-pause-btn:focus { outline: none; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-play-pause-btn svg { position: absolute; top: 0; left: 0; transform: rotate(-90deg); } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-progress-ring-circle { transition: stroke-dashoffset 0.1s linear; stroke: #fff; stroke-width: 2; fill: transparent; stroke-dasharray: 125.6; stroke-dashoffset: 125.6; } .mt3600be-main-container .mt3600be-video-carousel .bg-ring-circle { stroke: rgba(255, 255, 255, 0.3); stroke-width: 2; fill: transparent; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-icon { position: relative; z-index: 2; font-size: 16px; } .mt3600be-main-container .mt3600be-video-carousel { /* 底部控制区 */ } .mt3600be-main-container .mt3600be-video-carousel .controls-footer { margin-top: 20px; display: flex; flex-direction: column; align-items: center; width: 100%; } .mt3600be-main-container .mt3600be-video-carousel .progress-container { display: flex; gap: 15px; width: 60%; height: 4px; margin-bottom: 30px; } .mt3600be-main-container .mt3600be-video-carousel .progress-bar { flex: 1; background: #e0e0e0; border-radius: 2px; cursor: pointer; transition: background 0.3s; } .mt3600be-main-container .mt3600be-video-carousel .progress-bar.active { background: #333; } .mt3600be-main-container .mt3600be-video-carousel { /* 文案展示区域 */ } .mt3600be-main-container .mt3600be-video-carousel .text-display-container { width: 60%; min-height: 100px; text-align: left; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-text-content { display: none; animation: fadeIn 0.5s ease forwards; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-text-content.active { display: block; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-text-content h5 { margin-bottom: 10px; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-text-content p { margin: 0; } @keyframes fadeIn { from { opacity: 0; transform: translateY(10px); } to { opacity: 1; transform: translateY(0); } } .mt3600be-main-container .mt3600be-video-carousel { /* 移动端适配 */ } @media (max-width: 768px) { .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item { width: 85%; aspect-ratio: 1/0.91; } .mt3600be-main-container .mt3600be-video-carousel .prev-btn { left: calc(7.5% + 10px); } .mt3600be-main-container .mt3600be-video-carousel .next-btn { right: calc(7.5% + 10px); } .mt3600be-main-container .mt3600be-video-carousel .progress-container, .mt3600be-main-container .mt3600be-video-carousel .text-display-container { width: 85%; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-text-content p { font-size: 1rem; } } @media (max-width: 991px) and (min-width: 768px) { .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item { width: 70%; aspect-ratio: 16/9; } .mt3600be-main-container .mt3600be-video-carousel .prev-btn { left: calc(15% + 10px); } .mt3600be-main-container .mt3600be-video-carousel .next-btn { right: calc(15% + 10px); } .mt3600be-main-container .mt3600be-video-carousel .progress-container, .mt3600be-main-container .mt3600be-video-carousel .text-display-container { width: 70%; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-text-content p { font-size: 1rem; } } @media (max-width: 1400px) and (min-width: 991px) { .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item { width: 70%; aspect-ratio: 16/9; } .mt3600be-main-container .mt3600be-video-carousel .prev-btn { left: calc(15% + 10px); } .mt3600be-main-container .mt3600be-video-carousel .next-btn { right: calc(15% + 10px); } .mt3600be-main-container .mt3600be-video-carousel .progress-container, .mt3600be-main-container .mt3600be-video-carousel .text-display-container { width: 70%; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-text-content p { font-size: 1rem; } } @media (min-width: 1400px) { .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item { width: 45%; aspect-ratio: 16/9; } .mt3600be-main-container .mt3600be-video-carousel .prev-btn { left: calc(27.5% + 20px); } .mt3600be-main-container .mt3600be-video-carousel .next-btn { right: calc(27.5% + 20px); } .mt3600be-main-container .mt3600be-video-carousel .progress-container, .mt3600be-main-container .mt3600be-video-carousel .text-display-container { width: 45%; } } .mt3600be-main-container .nav-pills .nav-link { border-radius: 50px; padding: 0.45rem 1.25rem !important; margin: 0.25rem; border: 1px solid; } @media (max-width: 768px) { .mt3600be-main-container .nav-pills .nav-link { padding: 0.25rem 1rem !important; margin: 0.25rem; } } .mt3600be-main-container .nav-pills .nav-link.active { background-color: var(--mt3600be); } .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper { position: relative; } @media (min-width: 992px) { .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper { border-bottom: none; } } .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav { display: flex; flex-direction: row; } @media (min-width: 992px) { .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav { flex-direction: column; } } .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav-item { cursor: pointer; transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1); padding-bottom: 15px; background-color: #ffffff; } .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav-item .fa-regular { background: #f6f6f6; width: 35px; height: 35px; border-radius: 30px; display: flex; align-items: center; justify-content: center; color: var(--mt3600be); flex-shrink: 0; } @media (max-width: 768px) { .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav-item .fa-regular { width: 24px; height: 24px; } } @media (min-width: 992px) { .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav-item { padding-bottom: 0; } } @media (max-width: 991px) { .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav-item { display: block; } .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav-item.active { display: block; } } .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav-item.active { opacity: 1; } .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav-item h3 { font-size: 24px; margin: 0; } @media (max-width: 768px) { .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav-item h3 { font-size: 1.2rem; } } .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav-item .description-box { max-height: 0; overflow: hidden; transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1); } @media (max-width: 991px) { .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav-item .description-box { text-align: left; } } .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav-item:hover { opacity: 1; } .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .nav-indicator { position: absolute; background: #000; /* 使用 cubic-bezier 让滑动更具“高级感”,时长 0.4s 左右最佳 */ transition: transform 0.3s ease, height 0.4s cubic-bezier(0.4, 0, 0.2, 1), width 0.4s cubic-bezier(0.4, 0, 0.2, 1); z-index: 2; width: 2px; left: -1px; top: 0; } @media (max-width: 768px) { .mt3600be-main-container .scene-switcher-mt3600be .description-box .description { font-size: 1rem; text-align: left; } } .mt3600be-main-container .scene-switcher-mt3600be .image-viewer { position: relative; aspect-ratio: 16/9; } @media (max-width: 991px) { .mt3600be-main-container .scene-switcher-mt3600be .image-viewer { aspect-ratio: 4/3; } } .mt3600be-main-container .scene-switcher-mt3600be .image-viewer .feature-img { position: absolute; width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; opacity: 0; transition: opacity 0.8s ease; } .mt3600be-main-container .scene-switcher-mt3600be .image-viewer .feature-img.active { opacity: 1; z-index: 1; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper { overflow: hidden; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-container { overflow-x: auto; scrollbar-width: none; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-container::-webkit-scrollbar { display: none; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-container { -webkit-overflow-scrolling: touch; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper { width: 100%; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs-scroll-area { overflow-x: auto; scrollbar-width: none; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs-scroll-area::-webkit-scrollbar { display: none; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs-scroll-area { -webkit-overflow-scrolling: touch; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs { display: flex; flex-wrap: nowrap; width: -moz-max-content; width: max-content; position: relative; padding: 0 10px; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs .mb-tab { padding: 12px 10px; font-size: 12px; font-weight: 600; color: #666; cursor: pointer; white-space: nowrap; transition: color 0.3s; border-bottom: 1px solid #333; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs .mb-tab.active { color: #000; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs .mb-tab-indicator { position: absolute; bottom: 0; left: 0; height: 2px; background: #000; transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1); } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs .mt3600be-feature.in-view .mt3600be-color .row .model:nth-child(4) { top: 60%; left: 100%; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs .mt3600be-feature.in-view .mt3600be-color .row .model:last-child img { opacity: 1; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs .mt3600be-feature.in-view .mt3600be-color .row { /* img { &:nth-child(1) { opacity: 1; top: 23%; left: 15%; transition-delay: 500ms; } &:nth-child(2) { opacity: 1; top: 23%; left: 85%; transition-delay: 400ms; } &:nth-child(3) { opacity: 1; top: 33%; left: 25%; transition-delay: 300ms; } &:nth-child(4) { opacity: 1; top: 33%; left: 75%; transition-delay: 200ms; } opacity: 1; transition-delay: 10ms; } } */ } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs .model-comparison .comparison-detail>div i.fa-crown { color: var(--mt3600be); } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs .model-comparison .comparison-detail div:nth-child(2) { background-color: var(--mt3600be); } @media (max-width: 768px) { .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-wrapper .mb-tabs .model-comparison .comparison-detail div:nth-child(2) { background-color: inherit; } } .mt3600be-main-container .model-comparison .comparison-detail>div i.fa-crown { color: var(--mt3600be); } .mt3600be-main-container .model-comparison .comparison-detail div:nth-child(2) { background-color: var(--mt3600be); } @media (max-width: 768px) { .mt3600be-main-container .model-comparison .comparison-detail div:nth-child(2) { background-color: inherit; } } Meet Beryl 7 BE3600 Dual-band Wi-Fi 7 Travel Router GL.iNet's Fastest VPN Dual-band Wi-Fi 7 Travel Router As a fully upgraded version of our Beryl AX, Beryl 7 is a compact dual-band Wi-Fi 7 travel router that delivers the fastest VPN speeds (up to 1,100 Mbps via WireGuard®) in GL.iNet's travel router lineup. With PD compatibility, it can be powered using a standard phone charger cable, which not only reduces the weight and clutter in your luggage, but also makes it much easier to keep your travel router powered up. Capable of supporting 120+ devices concurrently-all in a sleek, portable design built for life on the go. Fast Wi-Fi speeds: Max. 688 Mbps (2.4 GHz) + 2,882 Mbps (5 GHz) Robust VPN performance: Max. 1,100 Mbps on WireGuard® and Max. 1,000 Mbps on OpenVPN-DCO Streamlined travel convenience: Universal USB-C charging compatibility Versatile high-speed connectivity: Dual 2.5GbE ports and support for 120+ client devices View Specs Online Guide Previous Next .product-show-list { padding: 0; margin: 0 } .product-show-list>li { list-style-type: none; margin: 0; padding: 0; display: none } .product-show-list>li.active { display: block } .product-show-list model-viewer { display: block; width: 100%; height: 553px } @media(max-width:768px) { .product-show-list model-viewer { height: calc(90vw - 2.5rem) } } .product-type-btn-list { text-align: center; padding-top: 15px } .product-type-btn-list a { cursor: pointer; padding: 5px 10px; border-radius: 30px; margin: 10px } .product-type-btn-list a i { margin-right: 5px } .product-type-btn-list a:hover { background-color: rgba(0, 0, 0, .1) } .product-type-btn-list a.active { background-color: rgba(0, 0, 0, .8); color: #fff } document.querySelectorAll(".product-type-btn-list a").forEach(function (e) { e.addEventListener("click", function () { document.querySelectorAll(".product-type-btn-list a").forEach(function (e) { e.classList.remove("active") }), this.classList.add("active"); var e = this.getAttribute("data-btn"); document.querySelectorAll(".product-show-list li").forEach(function (t) { t.getAttribute("data-type") === e.charAt(0).toUpperCase() + e.slice(1) ? t.classList.add("active") : t.classList.remove("active") }) }) }) Highlight Features Scenarios Reviews Specs let currentModel = ""; window.addEventListener("scroll", function () { document.querySelectorAll(".product-nav-section").forEach(e => { let t = e.offsetTop; pageYOffset >= t - 163 && (currentModel = e.getAttribute("id")) }), document.querySelectorAll(".product-nav-item").forEach(e => { e.classList.remove("active") }), document.querySelectorAll(".sub-menu").forEach(e => { e.classList.remove("hover1") }), document.querySelectorAll(".dropdown-menu").forEach(e => { e.style.display = "none" }); const e = currentModel ? document.querySelector(`.product-nav-item.${currentModel}`) : null; if (e) { e.classList.add("active"); const n = e.parentElement, t = n ? n.parentElement : null; if (t && t.classList.contains("dropdown-menu")) { const n = t.dataset.dropdownMenu; if (n) { t.style.display = "flex"; const s = document.querySelector(`.product-nav-wrapper .sub-menu[data-dropdown-menu="${n}"]`); s && s.classList.add("active"), setTimeout(() => { const s = e, n = t.querySelector(".container-md"); if (n) { const e = n.offsetWidth, t = s.offsetLeft, o = s.offsetWidth, i = t - e / 2 + o / 2; n.scrollTo({ left: i, behavior: "smooth" }) } }, 50) } } } }), document.querySelectorAll(".sub-menu").forEach(e => { const n = e.dataset.dropdownMenu, t = document.querySelector(`.dropdown-menu[data-dropdown-menu="${n}"]`); if (!t) return; e.addEventListener("click", n => { n.preventDefault(); const s = t.style.display === "flex"; document.querySelectorAll(".dropdown-menu").forEach(e => { e.style.display = "none" }), document.querySelectorAll(".sub-menu").forEach(e => { e.classList.remove("hover1") }), s || (t.style.display = "flex", e.classList.add("hover1")) }) }) Wi-Fi 7 3600 Mbps Dual 2.5G Ports Boosted Wired Connections Blazing-Fast VPN Max. 1100 Mbps PD Compatible for True Mobility USB 3.0 AdGuard Home Multi-WAN Failover OpenWrt-based SDK Flexible Customization What's New in Beryl 7? Building on the success of the Beryl AX, the new Beryl 7 represents a major leap forward, engineered with key upgrades and differences for a more connected world. II II II II II II II II II II New Mint Green Color Why should tech stay boring? The new Beryl 7 brings a refreshing Mint Green finish—soft, modern, and designed to stand out beautifully wherever you go. It’s not just a router; it’s a style statement. Up to 1100+ Mbps VPN Speed While the original Beryl already supported 30+ VPN providers, the Beryl 7 shatters speed limits. It now delivers blazing-fast OpenVPN-DCO and WireGuard performance up to 1,100 Mbps—a dramatic increase that transforms your secure experience. Enjoy effortless 8K streaming and seamless remote work with zero lag, even under full encryption. * Tests conducted on a local network. Real world speeds may differ depending on your network configuration. * OpenVPN-DCO and WireGuard speeds will be slower when running the device as a server. Results above are in client mode. Learn More About Our VPN Solutions 3x CPU Power Beryl 7 features a quad-core 2.0 GHz CPU that delivers triple the processing power of the previous model, Beryl AX(GL-MT3000), exceeding typical travel router performance expectations. This exceptional capability enables blazing-fast VPN speeds—allowing WireGuard and OpenVPN to operate at full throughput without bottlenecks—while also supporting QoS management, multi-layer security features, and smooth connectivity for over 120 devices. Pocket-Sized Wi-Fi 7 Carry the next generation of wireless technology in your pocket. Beryl 7 makes a giant leap from Wi-Fi 6 to advanced Wi-Fi 7 technology, delivering a dual-band BE3600 connection with support for key features like Multi-Link Operation (MLO) and 4K QAM. Enjoy high-speed, low-latency internet with wireless speeds of up to 3.6 Gbps, wherever you go. Watch the Wi-Fi 7 Video Explore Wi-Fi 7 Features Dual 2.5G Ports Beryl 7 comes with two full-featured 2.5G Ethernet ports, including one configurable WAN/LAN port. This allows you to fully utilize multi-gigabit internet plans while delivering super-fast wired connections to your NAS, gaming laptop, or media projector. By establishing a high-speed, low-latency wired link, Beryl 7 ensures minimal lag for gaming and smooth, uninterrupted 8K streaming—guaranteeing that every bit of performance reaches your most demanding devices. Maximized USB Power The USB port on Beryl 7 is specially designed to provide higher power output, ensuring that virtually all Mobile Hotspots operate stably and efficiently. Whether you’re using it for high-speed cellular tethering or as a backup WAN connection, this enhanced USB port keeps your equipment running reliably, delivering seamless internet connectivity wherever you go. PD Compatibility Beryl 7 supports universal Power Delivery (PD) compatibility, allowing you to power it with the same high-wattage charger used for your mobile phone, laptop, tablet, or even a high-capacity power bank (supporting 5V/3A, 9V/3A, 12V/2.5A). This ensures your mobile network stays robust and ready anytime, anywhere. 512MB Flash The Beryl AX gave you 256 MB to work with. The new Beryl 7 doubles that to a massive 512 MB Flash. This expanded space unlocks true customization freedom—whether you need to install large game routing rule sets (e.g., for Steam, PSN, or Xbox), run lightweight IoT management tools to turn your travel router into a portable smart hub, or even deploy Python/Node.js scripts for automation tasks. With the Beryl 7, you can build a truly personalized routing setup without ever worrying about storage limitations. 120+ Device Capacity With a massive 120+ device capacity (up from Beryl AX's 70+), Beryl 7 doesn’t just connect you; it empowers your entire digital ecosystem with rock-solid stability, wherever you are. On the road, every connection counts and Beryl 7 ensures you never have to compromise. You can work, stream, and share—all at once, without a hint of lag. That’s the peace of mind Beryl 7 delivers. OpenWrt-Based SDK This router supports OpenWrt 21.02 (Kernel 5.4.281), providing an open-source platform for network customization and development. With 512 MB of memory, the router offers flexible support for various OpenWrt packages and custom scripts, enabling users to implement network optimizations, security enhancements, and personalized configurations to meet specific usage requirements. const wrapper = document.getElementById("carouselWrapper"); const container = document.getElementById("carouselContainer"); const items = document.querySelectorAll(".mt3600be-carousel-item"); const textContents = document.querySelectorAll(".mt3600be-text-content"); const prevBtn = document.getElementById("prevBtn"); const nextBtn = document.getElementById("nextBtn"); const progressContainer = document.getElementById("progressContainer"); let currentIndex = 0; let isPlaying = true; let imageCurrentTime = 0; const IMAGE_DURATION = 4000; // 图片播放时长 4 秒 const PAUSE_DELAY = 1000; // 暂停延迟 1 秒 const radius = 20; const circumference = 2 * Math.PI * radius; let lastTimestamp = 0; let isPausing = false; // 是否处于暂停延迟状态 let pauseStartTime = 0; // 暂停开始时间 // 初始化进度条 items.forEach((_, index) => { const bar = document.createElement("div"); bar.className = "progress-bar"; bar.addEventListener("click", () => goToSlide(index)); progressContainer.appendChild(bar); }); const progressBars = document.querySelectorAll(".progress-bar"); function updateCarousel() { imageCurrentTime = 0; // 重置图片播放时间 lastTimestamp = performance.now(); isPausing = false; // 重置暂停延迟状态 pauseStartTime = 0; // 切换时强制恢复播放状态 isPlaying = true; updatePlayPauseIcons("II"); items.forEach((item, index) => { item.classList.remove("active", "prev", "next", "hidden-left", "hidden-right"); const video = item.querySelector("video"); if (index === currentIndex) { item.classList.add("active"); if (video) { video.currentTime = 0; video.play(); // 强制播放 } // 无论视频还是图片,都开始进度更新循环 requestAnimationFrame(updateProgressLoop); } else { if (video) { video.pause(); video.currentTime = 0; } if (index === currentIndex - 1) { item.classList.add("prev"); } else if (index === currentIndex + 1) { item.classList.add("next"); } else if (index < currentIndex) { item.classList.add("hidden-left"); } else { item.classList.add("hidden-right"); } } }); // 更新文案 textContents.forEach((content, index) => { content.classList.toggle("active", index === currentIndex); }); progressBars.forEach((bar, index) => { bar.classList.toggle("active", index === currentIndex); }); prevBtn.classList.toggle("hidden", currentIndex === 0); nextBtn.classList.toggle("hidden", currentIndex === items.length - 1); // 动态调整容器高度 const activeItem = items[currentIndex]; if (activeItem) { container.style.height = activeItem.offsetHeight + "px"; } } window.addEventListener('resize', updateCarousel); function updatePlayPauseIcons(text) { const icons = document.querySelectorAll(".mt3600be-icon"); icons.forEach((icon) => (icon.textContent = text)); } function goToSlide(index) { if (currentIndex === index) return; currentIndex = index; updateCarousel(); } function nextSlide() { if (currentIndex < items.length - 1) { currentIndex++; updateCarousel(); } else { // 如果到最后一张,停止播放 isPlaying = false; updatePlayPauseIcons("▶"); const video = items[currentIndex].querySelector("video"); if (video) video.pause(); } } function prevSlide() { if (currentIndex > 0) { currentIndex--; updateCarousel(); } } function updateProgressLoop(timestamp) { if (!lastTimestamp) lastTimestamp = timestamp; const deltaTime = timestamp - lastTimestamp; lastTimestamp = timestamp; const activeItem = items[currentIndex]; if (!activeItem) return; const video = activeItem.querySelector("video"); const circle = activeItem.querySelector(".mt3600be-progress-ring-circle"); let percent = 0; if (video) { // 视频逻辑 if (video.duration) { percent = video.currentTime / video.duration; } } else { // 图片逻辑 if (isPlaying) { if (isPausing) { // 暂停延迟期间,保持进度条满状态 const pauseElapsed = timestamp - pauseStartTime; if (pauseElapsed >= PAUSE_DELAY) { isPausing = false; updatePlayPauseIcons("▶"); nextSlide(); return; // 切换后会开启新的循环 } percent = 1; // 保持进度条满状态 } else { imageCurrentTime += deltaTime; if (imageCurrentTime >= IMAGE_DURATION) { imageCurrentTime = IMAGE_DURATION; // 进入暂停延迟状态 isPausing = true; pauseStartTime = timestamp; updatePlayPauseIcons("▶"); } percent = imageCurrentTime / IMAGE_DURATION; } } else { percent = imageCurrentTime / IMAGE_DURATION; } } // 更新进度环 if (circle) { const offset = circumference - percent * circumference; circle.style.strokeDashoffset = offset; } if (isPlaying) { requestAnimationFrame(updateProgressLoop); } } function togglePlay() { isPlaying = !isPlaying; const activeItem = items[currentIndex]; const video = activeItem.querySelector("video"); if (isPlaying) { if (video) video.play(); updatePlayPauseIcons("II"); lastTimestamp = performance.now(); requestAnimationFrame(updateProgressLoop); } else { if (video) video.pause(); updatePlayPauseIcons("▶"); } } // 拖拽功能 let startX = 0; let isDragging = false; wrapper.addEventListener("mousedown", dragStart); wrapper.addEventListener("touchstart", dragStart); wrapper.addEventListener("mousemove", dragMove); wrapper.addEventListener("touchmove", dragMove); wrapper.addEventListener("mouseup", dragEnd); wrapper.addEventListener("touchend", dragEnd); wrapper.addEventListener("mouseleave", dragEnd); function dragStart(e) { isDragging = true; startX = getPositionX(e); } function dragMove(e) { if (!isDragging) return; } function dragEnd(e) { if (!isDragging) return; isDragging = false; const endX = getPositionX(e); const diff = endX - startX; if (diff > 50) { prevSlide(); } else if (diff < -50) { nextSlide(); } } function getPositionX(e) { return e.type.includes("mouse") ? e.pageX : e.touches[0].clientX; } // 视频播放结束逻辑 items.forEach((item, index) => { const video = item.querySelector("video"); if (video) { video.onended = () => { if (index === currentIndex) { // 视频播放完成后,等待2秒再切换 isPausing = true; pauseStartTime = performance.now(); updatePlayPauseIcons("▶"); requestAnimationFrame(waitAndNextSlide); } }; } }); // 视频结束后等待并切换到下一张 function waitAndNextSlide(timestamp) { if (!isPausing) return; const pauseElapsed = timestamp - pauseStartTime; if (pauseElapsed >= PAUSE_DELAY) { isPausing = false; updatePlayPauseIcons("▶"); nextSlide(); } else { requestAnimationFrame(waitAndNextSlide); } } // 按钮点击 nextBtn.addEventListener("click", (e) => { e.stopPropagation(); nextSlide(); }); prevBtn.addEventListener("click", (e) => { e.stopPropagation(); prevSlide(); }); items.forEach((item) => { const btn = item.querySelector(".mt3600be-play-pause-btn"); if (btn) { btn.addEventListener("click", (e) => { e.stopPropagation(); togglePlay(); }); } item.addEventListener("click", (e) => { if (item.classList.contains("prev")) prevSlide(); if (item.classList.contains("next")) nextSlide(); }); }); // 初始化逻辑:使用 Intersection Observer 监听模块可见性 let hasInitialized = false; // 记录是否已经进行了首次初始化 const observerOptions = { root: null, rootMargin: '0px', threshold: 0.5 // 50% 可见即视为进入 }; const observer = new IntersectionObserver((entries) => { entries.forEach(entry => { if (entry.isIntersecting) { // 进入可视区域 if (!hasInitialized) { updateCarousel(); hasInitialized = true; } else { // 如果已经初始化过,且当前是暂停状态,则恢复播放 if (!isPlaying) { togglePlay(); } } } else { // 移出可视区域 // 如果当前正在播放,则暂停 if (hasInitialized && isPlaying) { togglePlay(); } } }); }, observerOptions); const targetSection = document.querySelector('.mt3600be-video-carousel'); if (targetSection) { observer.observe(targetSection); } else { setTimeout(updateCarousel, 100); } How Does the Beryl 7 Fit Your Life? On the Road & Flight/Cruise Trips Travel & Transit Family Trip & Working Crew Travelling Together Family & Group Trip Remote Work & Business Trip Remote Work Compact Living & Dorm Setup Dorm & Small Living Homelab & Media Hub Wireless Setup Connect All Devices for the Price of One Why pay a separate internet fee for every device? The Beryl 7 is your key to significant savings on the go. Simply connect it to the paid network once, and then share secure Wi-Fi with your phone, laptop, tablet, and more-all under a single access cost. Maximize your connectivity while you minimize your expenses and effortlessly bypass the captive portals with a one-time setup-no repeated logins required. *Note: Travel routers may be prohibited by some cruise lines. Please check the specific regulations of your cruise line before use. Stream Your Home Media, Anywhere With Beryl 7, any hotel room can become your private theater. Connect to the hotel Wi-Fi, activate the built-in ultra-fast VPN client to access your home server, and plug in your streaming device or smart TV. Instantly, enjoy your personal media library and stream 8K content at high speed with complete privacy—as if you never left home. File Sharing for Family Trips and Team Travel Beryl 7 makes media and document sharing effortless during group travel. Connect an external USB drive to instantly create a private network storage space, supporting 120+ connected devices simultaneously. Family members or team members can securely access and share photos, videos, and work files—without relying on unstable public networks or limited cloud services. Everyone stays connected through a centralized, secure hub, making collaboration and memory-sharing seamless wherever you go. Remote NAS Access & Backup on the Go With Beryl 7 acting as a VPN client, you can securely connect back to your home network anytime, anywhere. Paired with the Brume 3 (GL-MT5000) at home, it enables seamless remote access to your NAS devices, letting you manage files, stream media, or even perform real-time photo backups directly to your home storage. This setup ensures your personal data remains private and protected over encrypted connections, while giving you LAN-like access as if you were physically at home. Drop-Free Calls, Anywhere You Roam For digital nomads, a reliable internet connection is essential. Beryl 7 can turn any location—a café, co-working space, or beachside apartment—into a secure, productive remote office. It ensures crystal-clear VoIP calls and stable video conferences, while a dedicated guest network keeps your main connection secure for client collaborations. Secure Access to Your Internal Network For business travelers, accessing company resources restricted to specific office IP addresses can be challenging. Beryl 7 solves this seamlessly. Pre-configured with OpenVPN and WireGuard, it can act as a VPN client to securely connect back to your office network, giving you access to internal systems, file servers, or managed printers—as if you were physically in the office—all over a fully encrypted connection. Versatile Connectivity for Uninterrupted Access Never settle for weak signals. Beyond multiple connection methods—including Ethernet, Wi-Fi repeating, and cellular tethering—Beryl 7 is truly smart. Its advanced Multi-WAN feature provides automatic failover, constantly monitoring networks and switching to the best available connection to prevent drops. This ensures a robust, private network with the consistent high performance needed for gaming, 8K streaming and other data-intensive tasks. Transform Your Mobile Hotspots into a Powerful Home Network Beryl 7 can turn your Mobile Hotspots or smartphone data plan into a high-performance Wi-Fi 7 network. Simply connect via USB and activate tethering mode, and it will receive the cellular signal and rebroadcast it as a superior Wi-Fi network throughout your space. With support for over 120 simultaneous connections, every device enjoys stable, high-speed internet—eliminating weak signals and connectivity limitations once and for all. Unlock Global Content in Your Dorm Room Beryl 7 lets you and your roommates bypass geographical restrictions simultaneously using a single VPN account. Supporting 30+ VPN service providers, this compact router provides seamless access to region-locked streaming services and video game platforms across all your devices. It also lets you apply VPN protection to the entire network or select specific devices, eliminating the need for individual per-device VPN subscriptions while ensuring everyone can enjoy their preferred content without compromise. Encrypted Remote Access for Traveling Homelabbers and Media Lovers For homelab enthusiasts and media collectors who travel, the Beryl 7 ensures your entire home network is always within reach. By establishing high-speed encrypted tunnels via WireGuard or OpenVPN, it provides seamless, secure access to your home servers, development environments, and personal media libraries from anywhere. This eliminates the risks of public internet exposure while delivering LAN-like responsiveness, letting you manage critical services or stream your movie collection as if you were locally connected. Wire-free Control for Wired Devices Beryl 7 enables seamless wireless control for Ethernet-only devices through a simple setup: connect the device to the router's LAN port and use your smartphone or tablet for wireless management. This compact solution is ideal for digital audio systems, mini-PCs, PLCs, and other equipment lacking native wireless capability. With flexible uplink options including Wi-Fi relay, Ethernet/USB tethering, plus built-in VPN support for secure data transmission, Beryl 7 provides a complete connectivity solution in a minimal footprint. document.addEventListener('DOMContentLoaded', () => { // 1. 选中页面上所有的 switcher 容器 const containers = document.querySelectorAll('.scene-switcher-mt3600be'); // 2. 遍历每个容器,为其初始化独立逻辑 containers.forEach((container) => { // --- 以下所有变量仅在当前 container 范围内有效 --- const navItems = container.querySelectorAll('.feature-nav-item'); const mbTabs = container.querySelectorAll('.mb-tab'); const imgs = container.querySelectorAll('.feature-img'); const pcIndicator = container.querySelector('.nav-indicator'); const mbIndicator = container.querySelector('.mb-tab-indicator'); let currentIndex = 0; let autoTimer = null; // 更新当前容器 UI 的函数 const updateUI = (index) => { currentIndex = index; // 1. 同步当前容器内部的 active 状态 navItems.forEach((item, i) => { const isActive = i === index; item.classList.toggle('active', isActive); const descBox = item.querySelector('.description-box'); if (descBox) { descBox.style.maxHeight = isActive ? descBox.scrollHeight + 'px' : '0px'; } }); mbTabs.forEach((tab, i) => tab.classList.toggle('active', i === index)); imgs.forEach((img, i) => img.classList.toggle('active', i === index)); // 2. 当前容器的 PC 端竖线逻辑 const activeNavItem = navItems[index]; if (activeNavItem && pcIndicator) { pcIndicator.style.height = `${activeNavItem.offsetHeight}px`; pcIndicator.style.transform = `translateY(${activeNavItem.offsetTop}px)`; } // 3. 当前容器的手机端横线逻辑 const activeTab = mbTabs[index]; if (activeTab && mbIndicator) { mbIndicator.style.width = `${activeTab.offsetWidth}px`; mbIndicator.style.transform = `translateX(${activeTab.offsetLeft}px)`; // 局部滚动:仅滚动当前容器内的 scroll-area const scrollArea = activeTab.closest('.mb-tabs-scroll-area'); if (scrollArea) { const targetScroll = activeTab.offsetLeft - (scrollArea.offsetWidth / 2) + (activeTab.offsetWidth / 2); scrollArea.scrollTo({ left: targetScroll, behavior: 'smooth' }); } } }; // 为当前容器设置独立的 ResizeObserver if (window.ResizeObserver) { const ro = new ResizeObserver(() => { // 当尺寸变化时,重新校准当前激活项的指示器位置 updateUI(currentIndex); }); navItems.forEach(item => ro.observe(item)); if (mbIndicator) mbTabs.forEach(tab => ro.observe(tab)); } // 当前容器的自动播放逻辑 const startAutoPlay = () => { clearInterval(autoTimer); autoTimer = setInterval(() => { updateUI((currentIndex + 1) % navItems.length); }, 5000); }; // 绑定当前容器内的点击事件 [navItems, mbTabs].forEach(group => { group.forEach((el, idx) => { el.addEventListener('click', () => { updateUI(idx); }); }); }); // 初始化当前容器 updateUI(0); // 将窗口 resize 适配也限制在当前实例(或统一处理) window.addEventListener('resize', () => updateUI(currentIndex)); }); }); Product Reviews from Youtubers Beryl 7 (GL-MT3600BE) Reviews BEST Travel Router! 6 New GL.iNet Devices You NEED to See from CES 2026 These Travel Routers Are Amazing | GL.iNet @ CES 2026 Gl.iNet Slate 7 PRO Travel Router Revealed The Newest Travel Routers... Gl.iNet Beryl 7, Comet 5G and Flint 3e Revealed View More What Beta Testers are Saying The device worked stably both at home and during my vacation. At home, I connected it to my IoT network (40+ devices), and everything was stable. @amuzyche I love the Beryl 7 ... is the perfect mix of portability and power. Its slim design fits anywhere, while the performance ensures I stay securely connected to my home network—no matter where I am. @halb_Tarif I am a long-time user of GL.iNet devices, and ... they have never let me down, are incredibly easy to set up, and have proven to be an invaluable tool for both travel and everyday connectivity. Their latest addition, the Beryl 7, is an outstanding device that upholds GL.iNet’s tradition of providing reliable, and fault-free travel networking solutions. @alex_591713 Repeating American Airlines inflight. Set up was super smooth. @Randomstart In summary, I found the product impressive. The build quality is strong, the colour choice gives it a modern feel, and its Wi-Fi 7 performance was comparable to the Slate 7 I tested recently. It stands out as a solid, more budget-friendly alternative to the Slate 7 for users who don’t require a display. @mnavis29 I'm using mine at another job site onsite in an office. Connected right up to their guest WiFi with breeze and created my own private little network for my work laptop and phone. Been running smooth and haven't had anymore issues with Adguard. I was on the other side of the building with my laptop with multiple walls and brick in between and still getting some signal from it. @Xdarkhawkx As the predecessor, the Beryl and Beryl AX, for sure the newcomer is a great platform for frequent travelers with basic network knowledge as well as for OpenWrt enthusiasts. @LupusE Model Comparison Beryl AX (GL-MT3000) VS Beryl 7 (GL-MT3600BE) Reliable Wi-Fi 6 for Basic Travel Needs Positioning Positioning High-value Wi-Fi 7 for Speed and Affordability MediaTek, Dual-core @1.3GHz CPU CPU MediaTek, Quad-core @2.0GHz DDR4 512 MB / NAND Flash 256 MB Memory / Storage Memory / Storage DDR4 512 MB / NAND Flash 512 MB 10/100/1000 Mbps LAN Ethernet Speed LAN Ethernet Speed 100/1000/2500 Mbps 574 Mbps (2.4GHz), 2402 Mbps (5GHz) Wi-Fi Speed Wi-Fi Speed 688 Mbps (2.4GHz), 2882 Mbps (5GHz) Max. 300 Mbps OpenVPN-DCO(Via Ethernet) OpenVPN-DCO(Via Ethernet) Max.1000 Mbps Max. 300 Mbps WireGuard® (Via Ethernet) WireGuard® (Via Ethernet) Max.1100 Mbps Type-C, 5V/3A Power Input Power Input Type-C, 5V/3A, 9V/3A, 12V/2.5A 120 x 83 x 34mm / 196g Dimension / Weight Dimension / Weight 120 x 83 x 34mm / 205g OpenWrt Pre-installed Wi-Fi 7 VPN Client /Server Dual 2.5GEthernet Ports USB 3.0 Port Multi-LinkOperation PD Power Supply (5V/3A, 9V/3A, 12V/2.5A) DNS Encryption Technical Specifications Interface 1 x WAN Ethernet port 1 x LAN Ethernet port 1 x USB 3.0 port 1 x Type-C Power port 1 x Reset button 1 x Toggle button CPU MediaTek, Quad-core @2.0GHz Memory / Storage DDR4 512MB / NAND Flash 512MB Protocol IEEE 802.11a/b/g/n/ac/ax/be Wi-Fi Speed 688Mbps (2.4GHz), 2882Mbps (5GHz) Antennas 2 x foldable external Wi-Fi antennas Ethernet Speed 10/100/1000/2500Mbps Power Input Type-C, 5V/3A, 9V/3A, 12V/2.5A Power Consumption <12W (without USB) Operating Temperature 0 ~ 40°C (32 ~ 104°F) Storage Temperature -20 ~ 70°C (-4 ~ 158°F) Dimension / Weight 120 x 83 x 34mm / 205g Tools & Downloadables Datasheet | Firmware | App | Unboxing | Tutorials | Media Kit document.addEventListener('DOMContentLoaded', function () { // 使用类选择器获取所有下拉框,而不是固定的ID const selects = document.querySelectorAll(".router-select"); const allComparisonRows = document.querySelectorAll('.model-comparisonp-detail'); function updateDisplay() { allComparisonRows.forEach(row => { row.querySelectorAll('.order').forEach(col => { col.classList.remove('selected'); col.style.order = ''; }); }); // 获取所有下拉框的选中值 const selectedValues = Array.from(selects).map(select => select.value); // 为每个选中的值设置显示和顺序 selectedValues.forEach((value, index) => { const cols = document.querySelectorAll(`.model-comparisonp-detail .${value}`); cols.forEach(col => { col.classList.add('selected'); col.style.order = index + 1; // 设置顺序从1开始 }); }); } function updateOptions() { // 收集所有选中的值 const selectedValues = Array.from(selects).map(select => select.value); // 对每个下拉框,更新其选项的可用性 selects.forEach(select => { const currentValue = select.value; // 启用所有选项 Array.from(select.options).forEach(opt => { opt.disabled = false; opt.style.display = ''; }); // 禁用其他下拉框已选中的选项 selectedValues.forEach(value => { if (value !== currentValue) { const optionToDisable = select.querySelector(`option[value="${value}"]`); if (optionToDisable) { optionToDisable.disabled = true; optionToDisable.style.display = 'none'; } } }); }); } function handleSelectChange(e) { const changedSelect = e.target; const changedValue = changedSelect.value; // 检查是否有其他下拉框选择了相同的值 selects.forEach(select => { if (select !== changedSelect && select.value === changedValue) { // 为冲突的下拉框寻找第一个可用选项 const firstAvailableOption = Array.from(select.options).find(opt => !opt.disabled && opt.value !== changedValue); if (firstAvailableOption) { select.value = firstAvailableOption.value; } } }); updateOptions(); updateDisplay(); } // 为所有下拉框添加事件监听器 selects.forEach(select => { select.addEventListener("change", handleSelectChange); }); function initialize() { // 检查窗口宽度,确定是几列布局 const isMediumScreenOrLarger = window.innerWidth >= 768; // 在中等屏幕以下(一行两列布局),隐藏第三列及以后的内容 if (!isMediumScreenOrLarger) { // 只清除第三个下拉框的选中状态 if (selects.length >= 3) { selects[2].selectedIndex = -1; } } else { // 恢复成一行三列时,给第三个下拉框默认选中前两个没有选中的选项 if (selects.length >= 3 && selects[2].selectedIndex === -1) { // 获取前两个下拉框选中的值 const selectedValues = []; if (selects.length >= 1 && selects[0].value) { selectedValues.push(selects[0].value); } if (selects.length >= 2 && selects[1].value) { selectedValues.push(selects[1].value); } // 遍历第三个下拉框的选项,找到第一个没有被前两个选中的选项 let foundUnselected = false; for (let i = 0; i < selects[2].options.length; i++) { const optionValue = selects[2].options[i].value; if (optionValue && !selectedValues.includes(optionValue)) { selects[2].selectedIndex = i; foundUnselected = true; break; } } // 如果没有找到未选中的选项,保持默认选中第三个选项 if (!foundUnselected) { selects[2].selectedIndex = 2; } } } updateOptions(); updateDisplay(); } initialize(); // 添加窗口大小变化事件监听器 window.addEventListener('resize', initialize); }); let lastScrollTop = 0; function handleAnimation() { const elementList = document.querySelectorAll('.animate'); elementList.forEach((element) => { let top = element.getBoundingClientRect().top; let bottom = element.getBoundingClientRect().bottom; let height = element.offsetHeight; let winHeightScrollUp = window.innerHeight * 0.6; let winHeightScrollDown = window.innerHeight * 0.25; // 获取当前的滚动位置 let scrollTop = window.pageYOffset || document.documentElement.scrollTop; // 更新为当前的滚动位置,以便下次比较 setTimeout(function () { lastScrollTop = scrollTop <= 0 ? 0 : Math.floor(scrollTop); }, 1) //console.log('scrollTop', scrollTop, lastScrollTop); if (scrollTop > lastScrollTop) { //console.log('向下滚动'); if ((Math.abs(top) < winHeightScrollUp)) { if (!element.classList.value.includes('in-view')) { element.classList.add('in-view'); } } if (bottom < (window.innerHeight * 0.65) || bottom > (window.innerHeight + height - 50)) { element.classList.remove('in-view'); } } else { //console.log('向上滚动'); if (!element.classList.value.includes('in-view')) { if (bottom > (window.innerHeight * 0.5) || bottom > (window.innerHeight + height - 50)) { element.classList.add('in-view'); } } if (top > (window.innerHeight * 0.45)) { element.classList.remove('in-view'); } } }) } window.addEventListener('scroll', handleAnimation); function handleAnimationOne(element) { const elementList = document.querySelectorAll('.animate_one'); elementList.forEach((element) => { let top = element.getBoundingClientRect().top; let bottom = element.getBoundingClientRect().bottom; let height = element.offsetHeight let winHeight = window.innerHeight * 0.8 if ((Math.abs(top) < winHeight)) { if (!element.classList.value.includes('in-view')) { element.classList.add('in-view'); } } if (bottom < 50 || bottom > (window.innerHeight + height - 50)) { element.classList.remove('in-view'); } }) } window.addEventListener('scroll', handleAnimationOne);
Product description supplied by the merchant catalog.