
Beryl 7 (GL-MT3600BE) Dual-band Wi-Fi 7 Travel Router
25 coupons
#ytvideoPlayer .card { background-color: black; } #ytvideoPlayer .card iframe { aspect-ratio: 16/9; width: 100%; } @media screen and (max-width: 991px) { #ytplaylist { width: 100%; padding: 0 20px !important; } } #ytplaylist .card { background-color: black; } #ytplaylist .card #ytListBtn { display: none; } @media screen and (max-width: 991px) { #ytplaylist .card #ytListBtn { display: inline-block; } } #ytplaylist .card #ytPlayListUl { flex: 1; overflow: auto; padding: 0.5rem 1.5rem; } @media screen and (max-width: 991px) { #ytplaylist .card #ytPlayListUl { display: none; padding: 20px; } } @media screen and (max-width: 991px) { #ytplaylist .card h5 { margin: 0; } } /* Container for video player and playlist */ #youtube-playlist-container { display: flex; flex-direction: column; /* Stack items vertically */ align-items: center; /* Center items horizontally */ } /* Style for the video player container */ #playlistVideo { width: 100%; /* Set width to 100% for responsiveness */ width: 960px; /* Set a maximum width for larger screens */ margin: 0 auto; /* Center the player horizontally */ height: 520px; max-width: 100% !important; } @media only screen and (max-width: 767px) { #playlistVideo { width: 450px; /* Set width to 100% for screens up to 767px (typical tablets and mobile devices) */ max-width: none; /* Remove max-width for mobile responsiveness */ margin: 0; /* Remove any margin for mobile responsiveness */ height: 320px; } } #ytplaylist { overflow-y: auto; /* Enable vertical scrolling */ white-space: nowrap; /* Prevent items from wrapping to the next line */ display: flex; flex-direction: column; /* Align items vertically */ background-color: black; /* Set background color to black */ padding: 20px; /* Add padding for better appearance */ max-height: 520px; /* Set max-height to the same value as the video player's height */ } #ytplaylist li { list-style: none; /* Remove list-style points */ text-align: left; margin-bottom: 10px; display: flex; align-items: center; /* Align items vertically */ transition: background-color 0.3s ease-in-out; /* Add a smooth transition effect for background color */ } #ytplaylist li:hover { background-color: #333; /* Change background color on hover */ border-radius: 15px; } #ytplaylist li:hover .video-title { color: #fff; /* Change text color on hover */ } #ytplaylist img { cursor: pointer; border: 2px solid #ddd; /* Add a border to make it visually distinct */ border-radius: 8px; transition: border-color 0.3s ease-in-out; /* Add a smooth transition effect */ margin-right: 10px; /* Add margin to separate image and title */ width: 150px; /* Set the image width */ } #ytplaylist img:hover { border-color: #555; /* Change border color on hover */ } #ytplaylist .title-container { max-width: 250px; /* Set the maximum width for the title container */ width: 100%; /* Ensure it takes up the available width */ white-space: normal; /* Allow text to break into multiple lines */ } @media screen and (max-width: 991px) { #ytplaylist .title-container { max-width: inherit; } } #ytplaylist .video-title { font-size: 14px; color: white; /* Set text color to white */ transition: color 0.3s ease-in-out; /* Add a smooth transition effect for text color */ text-align: left; /* Align text to the left */ } .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%; 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; } .tiny-slider-controls.circle-controls { margin: 0; padding: 0; cursor: pointer; } .tiny-slider-controls.circle-controls:focus { outline: none; } .tiny-slider-controls.circle-controls a { display: inline-block; width: 50px; height: 50px; text-align: center; border-radius: 25px; border: 1px solid #c5c5c5; padding: 12px; color: #8f969c; } .tiny-slider-controls.circle-controls a:hover { background-color: #17a2b8; color: white; } /* 基础变量 */ .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); 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 input[type="submit"]:hover { background-color: #489384; background-position: right center; color: #fff; text-decoration: none; } .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 .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; -ms-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); 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 .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; } @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 .sub-menu.hover1 { 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: .25rem 1rem !important; color: #6c757d; border: 1px solid #6c757d; margin-right: 0.5rem; 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: #3dc1cf08; } @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, rgba(229, 249, 242, 1) 55%, rgba(186, 232, 214, 1) 100%, rgba(186, 232, 214, 1) 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; } } /* Grid Item 1 (Video & Gradient) */ .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%; 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-image: url('https://static.gl-inet.com/www/images/products/gl-mt3600be/mt3600be_highlight_wifi7_bg.png'); } .mt3600be-main-container .grid .item-1 .grid-cell .font-gradient { background: linear-gradient(180deg, rgba(255, 255, 255, 1) 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-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 .grid-cell { background-size: 110%; background-position: 63% 100%; } @media (max-width: 1199px) { .mt3600be-main-container .grid .item-3 .grid-cell { background-size: 100%; background-position: 65% 65%; } } @media (max-width: 768px) { .mt3600be-main-container .grid .item-3 .grid-cell { background-size: 100%; background-position: 65% 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 .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-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-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; user-select: none; } .mt3600be-main-container .mt3600be-video-carousel .mt3600be-carousel-item .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%; 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 .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(50% - (60% / 2) + 20px); } .mt3600be-main-container .mt3600be-video-carousel .next-btn { right: calc(50% - (60% / 2) + 20px); } .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-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 .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 .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); } } /* 轮播响应式适配 */ @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(50% - (85% / 2) + 10px); } .mt3600be-main-container .mt3600be-video-carousel .next-btn { right: calc(50% - (85% / 2) + 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(50% - (70% / 2) + 10px); } .mt3600be-main-container .mt3600be-video-carousel .next-btn { right: calc(50% - (70% / 2) + 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; } } .tab-panel:has(.mt3600be-main-container) { padding: 0 !important; } @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(50% - (45% / 2) + 20px); } .mt3600be-main-container .mt3600be-video-carousel .next-btn { right: calc(50% - (45% / 2) + 20px); } .mt3600be-main-container .mt3600be-video-carousel .progress-container, .mt3600be-main-container .mt3600be-video-carousel .text-display-container { width: 45%; } } /* Scene Switcher (场景切换) */ .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper { position: relative; } .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, .mt3600be-main-container .scene-switcher-mt3600be .feature-nav-wrapper .feature-nav-item:hover { 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 .nav-indicator { position: absolute; background: #000; 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%; 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, .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-scroll-area { overflow-x: auto; scrollbar-width: none; -webkit-overflow-scrolling: touch; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-container::-webkit-scrollbar, .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs-scroll-area::-webkit-scrollbar { display: none; } .mt3600be-main-container .scene-switcher-mt3600be .mb-tabs-wrapper .mb-tabs { display: flex; flex-wrap: nowrap; width: max-content; position: relative; padding: 0 10px; } .mt3600be-main-container .scene-switcher-mt3600be .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 .mb-tab.active { color: #000; } .mt3600be-main-container .scene-switcher-mt3600be .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); } /* Feature In-view 动画逻辑 */ .mt3600be-main-container .mt3600be-feature.in-view .mt3600be-color .row .model:nth-child(4) { top: 60%; left: 100%; } .mt3600be-main-container .mt3600be-feature.in-view .mt3600be-color .row .model:last-child img { opacity: 1; } /* 模型对比 */ .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; } } .mt3600be-main-container .nav-pills .nav-link { border-radius: 50px; margin: 0.25rem; border-width: 1px; border-style: solid; border-color: initial; border-image: initial; padding: 0.45rem 1.25rem !important; } .mt3600be-main-container .nav-pills .nav-link.active { background-color: var(--mt3600be); } .mt3600be-main-container .btn-underline { color: rgb(59, 62, 64); padding-bottom: 4px; font-weight: 500; line-height: 1.8; border-bottom: 1px solid; } .mt3600be-main-container .btn-underline:hover { color: rgb(145, 145, 145); text-decoration: none; } .model-comparison .comparison-detail img { width: 40px; } /* Model Comparison Root */ .model-comparison .product-img { width: 75%; } @media (max-width: 576px) { .model-comparison .product-img { width: 85%; } } .model-comparison p { margin-bottom: 0; } @media (max-width: 576px) { .model-comparison p { font-size: 0.85rem; } } /* Comparison Detail Row */ .model-comparison .comparison-detail { padding-bottom: 1rem; } @media (max-width: 768px) { .model-comparison .comparison-detail { padding-bottom: 0; background-color: white; } .model-comparison .comparison-detail div { background-color: white; } .model-comparison .comparison-detail:nth-of-type(odd) { background-color: #f7f7f7; } .model-comparison .comparison-detail:nth-of-type(odd) div { background-color: #f7f7f7; } } .model-comparison .comparison-detail img { width: 40px; } /* Row Direct Divs (Columns) */ .model-comparison .comparison-detail > div { padding: 1rem 2rem; background-color: #f7f7f7; align-content: center; border-bottom: 1px solid #dee2e6; } @media (max-width: 991px) { .model-comparison .comparison-detail > div { padding: 1rem 0.5rem; } } @media (max-width: 768px) { .model-comparison .comparison-detail > div { background-color: inherit; padding: 0.7rem 1rem 3rem; border-bottom: 0; } } .model-comparison .comparison-detail > div h5 { font-size: 1rem; margin-bottom: 0; } .model-comparison .comparison-detail > div p { margin-bottom: 0; } /* Icon Styles */ .model-comparison .comparison-detail > div i.fa-crown { font-size: 1.4em; color: #1b488b; transform: rotate(20deg); position: absolute; top: -0.6rem; right: -2rem; } @media (max-width: 768px) { .model-comparison .comparison-detail > div i.fa-crown { right: -14px; font-size: 1rem; } } .model-comparison .comparison-detail > div i.fa-check { color: #17a2b8; } .model-comparison .comparison-detail > div .fa-minus { color: #a1a1a1; } /* Special styling for the second column (usually the highlighted product) */ .model-comparison .comparison-detail div:nth-child(2) { background-color: #1b488b; color: white; } @media (max-width: 768px) { .model-comparison .comparison-detail div:nth-child(2) { padding: 2.5rem 0 0; background-color: inherit; color: #000000; } } .product-img { width: 100%; } @media (max-width:768px){ .mt3600be-main-container .h5,.mt3600be-main-container h5 { font-size: 1rem; } .model-comparison p { font-size: 0.85rem; } } @media (max-width: 768px) { .model-comparison .comparison-detail div:nth-child(2) { background-color: inherit; color: rgb(0, 0, 0); padding: 2.5rem 0px 0px; } } @media (max-width: 768px) { .model-comparison .comparison-detail > div { background-color: inherit; padding: 0.7rem 1rem 3rem; border-bottom: 0px; } } .product-specs-section { background-color: #f4f5f7; } @media (min-width: 1200px){ .mt3600be-main-container .container { max-width: 1280px; } } 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") }) }) }) let currentModel = '' window.addEventListener("scroll", function () { document.querySelectorAll(".product-nav-section").forEach((section) => { let sectionTop = section.offsetTop; if (pageYOffset >= sectionTop - 163) { currentModel = section.getAttribute("id"); } }); // 先移除所有 active class document.querySelectorAll(".product-nav-item").forEach((item) => { item.classList.remove("active"); }); // 移除所有 hover1 class document.querySelectorAll(".sub-menu").forEach((toggle) => { toggle.classList.remove("hover1"); }); // 先隐藏所有 dropdown-menu document.querySelectorAll(".dropdown-menu").forEach((dropdown) => { dropdown.style.display = "none"; }); // 查找并激活当前的 nav item const currentNavItem = document.querySelector(`.product-nav-item.${currentModel}`); if (currentNavItem) { currentNavItem.classList.add("active"); // 检查是否在 dropdown-menu 内 (结构: li.dropdown-menu > div.container-md > a.product-nav-item) const containerDiv = currentNavItem.parentElement; const dropdownMenu = containerDiv ? containerDiv.parentElement : null; if (dropdownMenu && dropdownMenu.classList.contains("dropdown-menu")) { // 获取 dropdown-menu 的 data-dropdown-menu 值 const dropdownMenuValue = dropdownMenu.dataset.dropdownMenu; if (dropdownMenuValue) { // 显示当前匹配的 dropdown-menu dropdownMenu.style.display = "flex"; // 在 product-nav-wrapper 下找到匹配的 sub-menu 并添加 active const parentNavItem = document.querySelector(`.product-nav-wrapper .sub-menu[data-dropdown-menu="${dropdownMenuValue}"]`); if (parentNavItem) { parentNavItem.classList.add("active"); } // 自动滚动到 active 的项,使其居中显示 setTimeout(() => { const activeItem = currentNavItem; const scrollContainer = dropdownMenu.querySelector('.container-md'); if (scrollContainer) { const containerWidth = scrollContainer.offsetWidth; const itemOffsetLeft = activeItem.offsetLeft; const itemWidth = activeItem.offsetWidth; // 计算滚动位置,使 active 项居中 const scrollPosition = itemOffsetLeft - (containerWidth / 2) + (itemWidth / 2); scrollContainer.scrollTo({ left: scrollPosition, behavior: 'smooth' }); } }, 50); } } } }); // 点击切换处理 - 不影响 active class document.querySelectorAll('.sub-menu').forEach(toggle => { const menuId = toggle.dataset.dropdownMenu; const targetMenu = document.querySelector(`.dropdown-menu[data-dropdown-menu="${menuId}"]`); if (!targetMenu) return; // 点击切换显示/隐藏 toggle.addEventListener('click', (e) => { e.preventDefault(); const isVisible = targetMenu.style.display === 'flex'; // 先隐藏所有 dropdown-menu document.querySelectorAll('.dropdown-menu').forEach(menu => { menu.style.display = 'none'; }); // 移除所有 toggle 的 hover1 class document.querySelectorAll('.sub-menu').forEach(t => { t.classList.remove('hover1'); }); // 如果当前是隐藏状态,则显示;如果是显示状态,则保持隐藏 if (!isVisible) { targetMenu.style.display = 'flex'; toggle.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. ▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ ▶ 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 brings dual full-featured 2.5G Ethernet ports that operate bidirectionally as both WAN and LAN. 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 UFi and MiFi devices operate stably and efficiently. Whether you’re using it for high-speed mobile hotspots 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. 512 MB 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 Home Assistant or 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 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"), container = document.getElementById("carouselContainer"), items = document.querySelectorAll(".mt3600be-carousel-item"), textContents = document.querySelectorAll(".mt3600be-text-content"), prevBtn = document.getElementById("prevBtn"), nextBtn = document.getElementById("nextBtn"), progressContainer = document.getElementById("progressContainer"); let currentIndex = 0, isPlaying = !0, imageCurrentTime = 0; const IMAGE_DURATION = 4e3, PAUSE_DELAY = 1e3, radius = 20, circumference = 2 * Math.PI * radius; let lastTimestamp = 0, isPausing = !1, pauseStartTime = 0; items.forEach((e, t) => { const n = document.createElement("div"); n.className = "progress-bar", n.addEventListener("click", () => goToSlide(t)), progressContainer.appendChild(n) }); const progressBars = document.querySelectorAll(".progress-bar"); function updateCarousel() { imageCurrentTime = 0, lastTimestamp = performance.now(), isPausing = !1, pauseStartTime = 0, isPlaying = !0, updatePlayPauseIcons("II"), items.forEach((e, t) => { e.classList.remove("active", "prev", "next", "hidden-left", "hidden-right"); const n = e.querySelector("video"); t === currentIndex ? (e.classList.add("active"), n && (n.currentTime = 0, n.play()), requestAnimationFrame(updateProgressLoop)) : (n && (n.pause(), n.currentTime = 0), t === currentIndex - 1 ? e.classList.add("prev") : t === currentIndex + 1 ? e.classList.add("next") : t < currentIndex ? e.classList.add("hidden-left") : e.classList.add("hidden-right")) }), textContents.forEach((e, t) => { e.classList.toggle("active", t === currentIndex) }), progressBars.forEach((e, t) => { e.classList.toggle("active", t === currentIndex) }), prevBtn.classList.toggle("hidden", currentIndex === 0), nextBtn.classList.toggle("hidden", currentIndex === items.length - 1); const e = items[currentIndex]; e && (container.style.height = e.offsetHeight + "px") } window.addEventListener("resize", updateCarousel); function updatePlayPauseIcons(e) { const t = document.querySelectorAll(".mt3600be-icon"); t.forEach(t => t.textContent = e) } function goToSlide(e) { if (currentIndex === e) return; currentIndex = e, updateCarousel() } function nextSlide() { if (currentIndex < items.length - 1) currentIndex++, updateCarousel(); else { isPlaying = !1, updatePlayPauseIcons("▶"); const e = items[currentIndex].querySelector("video"); e && e.pause() } } function prevSlide() { currentIndex > 0 && (currentIndex--, updateCarousel()) } function updateProgressLoop(e) { lastTimestamp || (lastTimestamp = e); const i = e - lastTimestamp; lastTimestamp = e; const s = items[currentIndex]; if (!s) return; const n = s.querySelector("video"), o = s.querySelector(".mt3600be-progress-ring-circle"); let t = 0; if (n) n.duration && (t = n.currentTime / n.duration); else if (isPlaying) if (isPausing) { const n = e - pauseStartTime; if (n >= PAUSE_DELAY) { isPausing = !1, updatePlayPauseIcons("▶"), nextSlide(); return } t = 1 } else imageCurrentTime += i, imageCurrentTime >= IMAGE_DURATION && (imageCurrentTime = IMAGE_DURATION, isPausing = !0, pauseStartTime = e, updatePlayPauseIcons("▶")), t = imageCurrentTime / IMAGE_DURATION; else t = imageCurrentTime / IMAGE_DURATION; if (o) { const e = circumference - t * circumference; o.style.strokeDashoffset = e } isPlaying && requestAnimationFrame(updateProgressLoop) } function togglePlay() { isPlaying = !isPlaying; const t = items[currentIndex], e = t.querySelector("video"); isPlaying ? (e && e.play(), updatePlayPauseIcons("II"), lastTimestamp = performance.now(), requestAnimationFrame(updateProgressLoop)) : (e && e.pause(), updatePlayPauseIcons("▶")) } let startX = 0, isDragging = !1; 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 = !0, startX = getPositionX(e) } function dragMove() { if (!isDragging) return } function dragEnd(e) { if (!isDragging) return; isDragging = !1; const n = getPositionX(e), t = n - startX; t > 50 ? prevSlide() : t < -50 && nextSlide() } function getPositionX(e) { return e.type.includes("mouse") ? e.pageX : e.touches[0].clientX } items.forEach((e, t) => { const n = e.querySelector("video"); n && (n.onended = () => { t === currentIndex && (isPausing = !0, pauseStartTime = performance.now(), updatePlayPauseIcons("▶"), requestAnimationFrame(waitAndNextSlide)) }) }); function waitAndNextSlide(e) { if (!isPausing) return; const t = e - pauseStartTime; t >= PAUSE_DELAY ? (isPausing = !1, updatePlayPauseIcons("▶"), nextSlide()) : requestAnimationFrame(waitAndNextSlide) } nextBtn.addEventListener("click", e => { e.stopPropagation(), nextSlide() }), prevBtn.addEventListener("click", e => { e.stopPropagation(), prevSlide() }), items.forEach(e => { const t = e.querySelector(".mt3600be-play-pause-btn"); t && t.addEventListener("click", e => { e.stopPropagation(), togglePlay() }), e.addEventListener("click", t => { e.classList.contains("prev") && prevSlide(), e.classList.contains("next") && nextSlide() }) }); let hasInitialized = !1; const observerOptions = { root: null, rootMargin: "0px", threshold: .5 }, observer = new IntersectionObserver(e => { e.forEach(e => { e.isIntersecting ? hasInitialized ? isPlaying || togglePlay() : (updateCarousel(), hasInitialized = !0) : hasInitialized && isPlaying && togglePlay() }) }, observerOptions), targetSection = document.querySelector(".mt3600be-video-carousel"); targetSection ? observer.observe(targetSection) : 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 MiFi into a Powerful Home Network Beryl 7 can turn your MiFi 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", () => { const e = document.querySelectorAll(".scene-switcher-mt3600be"); e.forEach(e => { const t = e.querySelectorAll(".feature-nav-item"), s = e.querySelectorAll(".mb-tab"), c = e.querySelectorAll(".feature-img"), a = e.querySelector(".nav-indicator"), o = e.querySelector(".mb-tab-indicator"); let i = 0, r = null; const n = e => { i = e, t.forEach((t, n) => { const o = n === e; t.classList.toggle("active", o); const s = t.querySelector(".description-box"); s && (s.style.maxHeight = o ? s.scrollHeight + "px" : "0px") }), s.forEach((t, n) => t.classList.toggle("active", n === e)), c.forEach((t, n) => t.classList.toggle("active", n === e)); const r = t[e]; r && a && (a.style.height = `${r.offsetHeight}px`, a.style.transform = `translateY(${r.offsetTop}px)`); const n = s[e]; if (n && o) { o.style.width = `${n.offsetWidth}px`, o.style.transform = `translateX(${n.offsetLeft}px)`; const e = n.closest(".mb-tabs-scroll-area"); if (e) { const t = n.offsetLeft - e.offsetWidth / 2 + n.offsetWidth / 2; e.scrollTo({ left: t, behavior: "smooth" }) } } }; if (window.ResizeObserver) { const e = new ResizeObserver(() => { n(i) }); t.forEach(t => e.observe(t)), o && s.forEach(t => e.observe(t)) } const l = () => { clearInterval(r), r = setInterval(() => { n((i + 1) % t.length) }, 5e3) };[t, s].forEach(e => { e.forEach((e, t) => { e.addEventListener("click", () => { n(t) }) }) }), n(0), window.addEventListener("resize", () => n(i)) }) }) 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 slide 6 to 8 of 7 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 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 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 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 Speed (Via Ethernet) OpenVPN-DCO Speed (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 OpenWrtPre-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 port1 x LAN Ethernet port1 x USB 3.0 port1 x Type-C Power port1 x Reset button1 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 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); var allTinySliderX20000ReviewByClass = document.getElementsByClassName('tiny-slider-beta-tester-review') if (allTinySliderX20000ReviewByClass.length > 0) { const slider = tns({ container: '.tiny-slider-beta-tester-review', loop: true, items: 1, center: false, slideBy: 1, nav: false, autoplay: true, speed: 400, autoplayButtonOutput: false, mouseDrag: true, controlsContainer: '#tiny-slider-controls-beta-tester-review', responsive: { 640: { items: 1 }, 768: { items: 1 }, 991: { items: 1 }, 1440: { items: 2, center: true } } }) }
Save on Beryl 7 (GL-MT3600BE) Dual-band Wi-Fi 7 Travel Router with a GL.iNet coupon
Checkmate is a savings app with over one million users that have saved $$$ on brands like GL.iNet.
The Checkmate extension automatically applies GL.iNet discount codes, GL.iNet coupons and more to give you discounts on products like Beryl 7 (GL-MT3600BE) Dual-band Wi-Fi 7 Travel Router.
Top GL.iNet discount codes
6 people have used this discount code
Last used 3 months ago
15 people have used this coupon
Last used 3 months ago
8% Off Storewide at GL. iNet
Last used 3 months ago
See all codes
Similar items










