.frame-wrapper{width:800px;margin:0 auto}.frame-wrapper iframe{width:800px;height:450px}@media screen and (max-width: 640px){.frame-wrapper{position:relative;width:100%;padding-top:56.25%}.frame-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}}.main-content .background-video-wrapper{margin-top:-55px}.background-video-wrapper{position:relative;height:100vh;text-align:center;background-size:cover}.background-video-wrapper .full-frame-wrapper{position:absolute;z-index:1;top:0;right:0;left:0;bottom:0;overflow:hidden}.background-video-wrapper .full-frame-wrapper .video-text{position:absolute;z-index:2;top:50%;left:50%;transform:translateY(-50%) translate(-50%);color:#fff;text-shadow:0 0 15px #666;width:90vw}.background-video-wrapper .full-frame-wrapper .background-youtube-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:100%;min-width:100%;width:100%;height:100%;object-fit:cover}.background-video-wrapper .full-frame-wrapper .mask{position:absolute;z-index:2;top:0;width:100%;height:100%}.development-sub-heading{font-size:24px;font-weight:300;margin-bottom:40px}.development-heading{font-size:60px;font-weight:200;line-height:1.4;letter-spacing:normal}.development-text p{font-size:24px;line-height:1.5;font-weight:300;margin-top:40px}.development-text a{color:#06c;text-decoration:underline}.development-text a:hover{color:#06c}.development-wrapper .related{margin-bottom:40px}@media screen and (max-width: 640px){.development-wrapper .related{margin-bottom:36px}.development-sub-heading{font-size:17px;margin-bottom:17px}.development-heading{font-size:24px;margin-bottom:36px}.development-text p{font-size:17px;line-height:1.7}}.grayback{background:#cdd4d9;padding:.5em}.meigen-text-wrapper{background-size:400% 400%;-webkit-animation:gradient 60s ease infinite;animation:gradient 60s ease infinite;color:#fff;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:3.5rem}.meigen-text{margin-top:.5rem}.meigen-text p{color:#fff;font-size:calc(var(--font-size-base) * 1.5px)}.meigen-heading{color:#fff;font-size:calc(var(--font-size-base) * .8px)}.index-section--featured-product .page-width{max-width:980px!important}@-webkit-keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media screen and (max-width: 640px){.meigen-text-wrapper{padding:2rem}}.newsletter-section.issin-overlay{transform:none;position:fixed;width:410px;bottom:0;left:calc(50% - 205px);background-color:#ffffffe6;color:#202223;padding-top:30px;box-shadow:#0003 0 -1px 5px}.newsletter-section.issin-overlay .page-width{padding-left:50px;padding-right:50px}.newsletter-section.issin-overlay .section-header{margin-bottom:30px}.newsletter-section .issn-overlay-close{position:absolute;right:20px;top:20px;width:30px;height:30px;cursor:pointer;background:#0000004d;box-shadow:0 0 0 2px #ffffff4d;transition:box-shadow .3s ease;border-radius:50%;z-index:999}.newsletter-section .issn-overlay-close img{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.newsletter-section.issin-overlay .form-single-field{margin:0 auto 25px}.newsletter-section.issin-overlay.hide{display:none}.spec-table{max-width:600px;text-align:center;margin:0px auto 2rem}.spec-table tr td{text-align:center}.spec-table tr td:nth-child(1){background:#cdd4d9;width:150px}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map?7851= */
