@charset "UTF-8";.twos-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.picture{overflow:hidden;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.picture img{transition:all .55s;-moz-transition:all .55s;-webkit-transition:all .55s}.each-item:hover .picture img{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);zoom:1.1 \	}.font12{font-size:12px}.font14{font-size:14px}.font16{font-size:16px}.font20{font-size:clamp(18px,2.5vw,20px)}.font24{font-size:clamp(20px,3vw,24px)}.font36{font-size:clamp(28px,4vw,36px)}.font48,h1{font-size:clamp(32px,5vw,48px)}h2{font-size:clamp(28px,4vw,36px)}h3{font-size:clamp(20px,3vw,24px)}h4{font-size:clamp(18px,2.5vw,20px)}.custom-public-section .public-container{--layout-container-gutter: $container-gutter;max-width:1200px;width:95%;margin:0 auto;padding-right:10px;padding-left:10px}@media screen and (min-width:1024px){.custom-public-section .public-container{padding-right:25px;padding-left:25px}}.custom-public-section .custom-layout-container{margin:0 auto;padding-left:15px;padding-right:15px}.custom-public-section .pc-view{display:block}.custom-public-section .iphone-view{display:none}@media(max-width:1024px){.custom-public-section .custom-layout-container{padding-left:0;padding-right:0}.custom-public-section .custom-public-section .pc-view{display:none}.custom-public-section .iphone-view{display:block}}.custom-public-section *{padding:0;margin:0;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.custom-public-section img{max-width:100%;border:0;vertical-align:top}.custom-public-section ul,.custom-public-section li{list-style:none;list-style-type:none}.custom-public-section a{text-decoration:none}.custom-public-section a:hover,.custom-public-section a:focus{text-decoration:none}.custom-public-section input,.custom-public-section button{-webkit-appearance:none;appearance:none;border-radius:0}.custom-public-section button{cursor:pointer}.custom-public-section input[type=button],.custom-public-section input[type=reset],.custom-public-section input[type=submit]{-webkit-appearance:button;appearance:button;cursor:pointer}.custom-public-section textarea{overflow:auto}.custom-public-section input,.custom-public-section button,.custom-public-section textarea,.custom-public-section select{border:0;font-family:inherit;font-style:inherit;font-size:inherit;color:inherit;background:transparent}.custom-public-section select{-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-public-section select::-ms-expand{display:none}.custom-public-section table{border-collapse:collapse}.custom-public-section .fl{float:left}.custom-public-section .fr{float:right}.custom-public-section .clear{zoom:1}.custom-public-section .clear:after{content:"";display:block;clear:both}.public-img{display:block;position:relative;z-index:1;overflow:hidden}.public-img:before{content:"";display:block;position:relative;z-index:0;padding-top:100%}.public-img>video,.public-img>img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover}.public-img>iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100%;object-fit:cover}.youtube-modal{--modal-scrim-background: rgba(0, 0, 0, .48);--modal-overlay-margin-top: 40px;--modal-overlay-margin-bottom: var(--modal-overlay-margin-top);--modal-overlay-border-radius-top: 18px;--modal-overlay-border-radius-bottom: var(--modal-overlay-border-radius-top);--modal-overlay-background: #fff;--modal-overlay-background: rgb(255, 255, 255);--modal-overlay-padding-top: 76px;--modal-overlay-padding-bottom: 76px;--modal-overlay-padding-inline: 76px;--modal-close-button-offset-top: 20px;--modal-close-button-offset-inline-start: 20px;--modal-close-button-size: 44px;--modal-close-background: rgb(232, 232, 237);--modal-close-background-hover: #ececf0;--modal-close-background-active: #dfdfe4;--modal-close-color: rgba(0, 0, 0, .56);--modal-close-color-hover: rgba(0, 0, 0, .72);--modal-close-border-radius: 50%;--modal-close-button-position: sticky;--modal-close-icon-size: 36px;--modal-close-icon-svg-size: 20px;display:none;z-index:-1;background:var(--modal-scrim-background);position:fixed;inset:0;overflow:auto}.youtube-modal.active{z-index:11000;display:block}.youtube-modal .youtube-modal-close{background:var(--modal-close-background);border-radius:var(--modal-close-border-radius);color:var(--modal-close-color);height:var(--modal-close-icon-size);width:var(--modal-close-icon-size);outline:none;-webkit-transition:color .1s linear,background .1s linear;transition:color .1s linear,background .1s linear;position:absolute;top:var(--modal-close-button-offset-top);right:var(--modal-close-button-offset-inline-start);font-size:var(--modal-close-icon-svg-size);border:0;text-align:center}.youtube-modal .youtube-modal-content{background:var(--modal-overlay-background);padding:80px 25px 25px;position:relative;border-radius:var(--modal-overlay-border-radius-top) var(--modal-overlay-border-radius-top) var(--modal-overlay-border-radius-bottom) var(--modal-overlay-border-radius-bottom)}.youtube-modal iframe{width:100%;border:0;height:60vh}@media screen and (min-width:992px){.youtube-modal iframe{height:28.5vw}}.btn-round{border-radius:50px;padding:1rem 2rem;text-transform:uppercase;font-weight:700}@media(max-width:768px){.btn-round{font-size:13px;min-height:50px;border-radius:50px;padding:14px 1.5rem;text-transform:uppercase;font-weight:700}}.btn-underline{color:#3b3e40;padding-bottom:4px;border-bottom:1px solid;font-weight:500;line-height:1.8}.btn-underline .btn-underline-link{color:#3b3e40;border-bottom:5px solid}.btn-underline:hover{color:#919191;text-decoration:none}body.is-locked{width:100%;overflow:hidden!important;touch-action:none}body.is-locked .gl-search-overlay,body.is-locked .mobile-nav-list,body.is-locked .gl-static-header-container .gl-site-mobile-nav{overscroll-behavior:contain;touch-action:pan-y}.button-small{height:40px;line-height:40px;padding:0 24px;font-size:14px;font-weight:500;min-width:110px;font-family:"Poppins",var(--body-font-family)}@media(max-width:767px){.button-small{height:36px;padding:0 16px;min-width:88px;line-height:36px}}.button-regular{height:48px;line-height:48px;padding:0 32px;font-size:16px;font-weight:500;font-family:"Poppins",var(--body-font-family);min-width:130px}@media(max-width:767px){.button-regular{height:44px;padding:0 24px;min-width:100px;line-height:44px}}.button-large{height:56px;line-height:56px;padding:0 32px;font-size:16px;font-weight:700;font-family:"Poppins",var(--body-font-family);min-width:168px}@media(max-width:767px){.button-large{height:48px;padding:0 24px;min-width:120px;line-height:48px}}.gl-footer-section{overflow:hidden}.gl-footer-section .form-field-filled+.form-field-title{top:7px!important;font-size:12px!important}.gl-footer-section .row{margin-left:0;margin-right:0}.gl-footer-section *{box-sizing:border-box}.gl-footer-section .social-icons{padding:30px 0 15px}.gl-footer-section .gl-newsletter-section{padding:40px 0 25px;margin:0}.gl-footer-section .gl-newsletter-section .text-box .newsletter-title h2{margin-bottom:12px}.gl-footer-section .gl-newsletter-section .text-box .newsletter-title p{color:#9b9a9a;font-size:16px}@media screen and (min-width:992px){.gl-footer-section .gl-newsletter-section{padding:40px 0 20px}}.gl-footer-section .gl-newsletter-section .newsletter-content{padding-top:15px}.gl-footer-section .gl-newsletter-section .newsletter-content P{width:calc(100% - 24px)}.gl-footer-section .gl-newsletter-section .newsletter-content input[type=checkbox]{width:16px;height:16px;border:1px solid #999999;border-radius:4px;cursor:pointer;display:inline-block;vertical-align:middle;margin-right:8px;margin-top:2px;position:relative;transition:all .3s ease-in-out}.gl-footer-section .gl-newsletter-section .newsletter-content input[type=checkbox]:after{content:"✓";font-size:12px;font-weight:600;color:#fff;position:absolute;line-height:16px;text-align:center;width:100%;display:inline-block;opacity:.2}.gl-footer-section .gl-newsletter-section .newsletter-content input[type=checkbox]:checked{background-color:#2cb2ae;border-color:#2cb2ae}.gl-footer-section .gl-newsletter-section .newsletter-content input[type=checkbox]:checked:after{opacity:1}.gl-footer-section .gl-newsletter-section .newsletter-content p{padding:0;margin:0}.gl-footer-section .gl-newsletter-section a{color:#fff;text-decoration:underline;transition:all .4s ease-in-out}.gl-footer-section .gl-newsletter-section a:hover{text-decoration:underline;color:#fff;opacity:.5}.gl-footer-section .gl-newsletter-section .gl-content{padding:25px 0 0;max-width:505px}@media screen and (min-width:992px){.gl-footer-section .gl-newsletter-section .gl-content{padding:0 0 0 30px}}.gl-footer-section .gl-newsletter-section .gl-content .gl-newsletter{max-width:100%}.gl-footer-section .gl-newsletter-section .gl-content .gl-newsletter .newsletter-success{color:var(--gl-primary-color, #2cb2ae)}.gl-footer-section .gl-newsletter-section .gl-content .newsletter-input{border-radius:9px 0 0 9px;overflow:hidden;padding:0;border:1px solid #707070}.gl-footer-section .gl-newsletter-section .gl-content .form-field-input{height:44px;box-sizing:border-box;border:0;width:100%;color:#fff;overflow:hidden;padding:18px 13px 0;line-height:24px}.gl-footer-section .gl-newsletter-section .gl-content .form-field-input:not(.live-search-form-field):focus{outline:none;box-shadow:none}.gl-footer-section .gl-newsletter-section .gl-content .form-field-title{left:13px}.gl-footer-section .gl-newsletter-section .gl-content .newsletter-submit{background:var(--gl-primary-color, #2cb2ae);position:relative;border-radius:0 9px 9px 0;overflow:hidden;padding:0}.gl-footer-section .gl-newsletter-section .gl-content .newsletter-submit button{width:100%;text-align:center;height:44px;line-height:44px;position:relative;z-index:2;font-weight:600;font-family:poppins,sans-serif}.gl-footer-section .gl-newsletter-section .gl-content .newsletter-submit button:disabled{cursor:not-allowed}.gl-footer-section .gl-newsletter-section .gl-content .newsletter-submit:before{content:"";background:linear-gradient(to left,#2cb2ae,#018ecd);position:absolute;width:100%;height:100%;transform:scaleX(0);transform-origin:0 center;opacity:0;z-index:1;transition:all .3s ease-in-out}.gl-footer-section .gl-newsletter-section .gl-content .newsletter-submit:hover:not(:disabled):before{transform:scaleX(1);opacity:1}.gl-footer-section .gl-footer-center-content{padding:30px 0;margin:0}.gl-footer-section .gl-footer-center-content .right{padding:30px 0 0}@media screen and (min-width:992px){.gl-footer-section .gl-footer-center-content .right{padding:0 0 0 30px}}.gl-footer-section .gl-footer-center-content .rich-text-title{font-weight:600}.gl-footer-section .gl-footer-center-content .rich-text-content{font-size:12px;line-height:1.333;color:#999}.gl-footer-section .gl-footer-center-content .rich-text-content a{color:#999;transition:all .3s ease-in-out}.gl-footer-section .gl-footer-center-content .rich-text-content a:hover{color:#fff}.gl-footer-section .gl-footer-center-content .rich-text-content p{padding:0;margin:12px 0 0;font-size:14px}.gl-footer-section .gl-footer-menu{display:block;padding-left:0;padding-right:0}@media screen and (min-width:768px){.gl-footer-section .gl-footer-menu{display:grid;grid-template-columns:repeat(4,1fr);gap:35px}}.gl-footer-section .gl-footer-menu>li{margin-bottom:20px}@media screen and (min-width:768px){.gl-footer-section .gl-footer-menu>li{margin-bottom:0}}.gl-footer-section .gl-footer-menu>li:nth-child(1),.gl-footer-section .gl-footer-menu>li:nth-child(2){grid-row:1/3}.gl-footer-section .payment-icons{justify-content:start;gap:15px;margin-top:15px}.gl-footer-section .payment-icons svg{width:48px;height:30px}@media screen and (min-width:992px){.gl-footer-section .payment-icons{justify-content:start}}.gl-footer-section .additional-menu-list{border-bottom:1px solid #999999;padding-bottom:15px;margin-bottom:15px}@media(min-width:768px){.gl-footer-section .additional-menu-list{border-bottom:0;margin-bottom:0}}.gl-footer-section .additional-menu-list .navmenu{display:flex;flex-wrap:wrap;gap:12px;font-size:12px}@media screen and (min-width:992px){.gl-footer-section .additional-menu-list .navmenu{gap:20px}}.gl-footer-section .additional-menu-list .navmenu .navmenu-item{position:relative;padding-right:12px}@media screen and (min-width:992px){.gl-footer-section .additional-menu-list .navmenu .navmenu-item{padding-right:20px}}.gl-footer-section .additional-menu-list .navmenu .navmenu-item:after{content:"";position:absolute;top:15%;right:0;height:70%;display:block;width:2px;transform:scaleX(.45);background:#999}.gl-footer-section .additional-menu-list .navmenu a{color:#999;line-height:1;transition:all .3s ease-in-out}.gl-footer-section .additional-menu-list .navmenu a:hover{color:#fff}.gl-footer-section .additional-menu-list .navmenu-item:last-child:after{display:none}.gl-footer-section .site-footer-credits{font-size:12px;color:#999}.gl-footer-section .site-footer-credits a{color:#999;transition:all .3s ease-in-out}.gl-footer-section .site-footer-credits a:hover{color:#fff}.gl-footer-section .gl-footer-bottom-content{padding-bottom:60px;display:block;text-align:center;margin-top:10px}@media screen and (min-width:768px){.gl-footer-section .gl-footer-bottom-content{display:flex;margin-top:0}}.gl-footer-section .selector-country-button{cursor:pointer;color:#999;text-align:center;margin-bottom:10px;transition:all .3s ease-in-out;width:max-content}.gl-footer-section .selector-country-button .iconfont{transition:all .3s ease-in-out;background-color:#999}.gl-footer-section .selector-country-button:hover{color:#fff}.gl-footer-section .selector-country-button:hover .iconfont{background-color:#fff}@media screen and (min-width:768px){.gl-footer-section .selector-country-button{margin-bottom:0}}.gl-footer-section .brand-section{padding-bottom:10px;border-top:1px solid #999999;padding-top:5px}@media screen and (min-width:768px){.gl-footer-section .brand-section{border-top:0;padding-top:0;border-bottom:1px solid #999999;margin-bottom:15px}}.gl-footer-section .brand-section .main-logo{position:relative;padding-right:10px}@media screen and (min-width:768px){.gl-footer-section .brand-section .main-logo{padding-right:20px}}.gl-footer-section .brand-section .main-logo:after{content:"";position:absolute;width:2px;top:50%;height:30%;right:0;background-color:#999;transform:scaleX(.5) translateY(-50%);opacity:.7}@media screen and (min-width:768px){.gl-footer-section .brand-section .main-logo:after{opacity:1}}.gl-footer-section .brand-section .sub-brand-list{gap:0 10px}@media screen and (min-width:768px){.gl-footer-section .brand-section .sub-brand-list{gap:5px 20px}}@media screen and (min-width:992px){.gl-footer-section .brand-section .sub-brand-list{gap:5px 30px}}.gl-footer-section .brand-section .sub-brand-list a{cursor:default}.gl-footer-section .brand-section .sub-brand-list a img{transition:all .3s ease-in-out}.gl-footer-section .brand-section .sub-brand-list a:hover img{filter:brightness(1000%)}.gl-footer-section .brand-section .sub-brand-list a[href]:not([href=""]){cursor:pointer}.gl-footer-section .brand-section img{height:45px}@media screen and (min-width:380px){.gl-footer-section .brand-section img{height:50px}}@media screen and (min-width:992px){.gl-footer-section .brand-section img{height:60px}}@media screen and (min-width:1200px){.gl-footer-section .brand-section img{height:75px}}.gl-footer-section .footer-menu-title{cursor:pointer;align-items:center}.gl-footer-section .footer-menu-title span{font-weight:600}@media screen and (min-width:768px){.gl-footer-section .footer-menu-title{cursor:default}}.gl-footer-section .footer-menu-title.pc{display:none}@media screen and (min-width:768px){.gl-footer-section .footer-menu-title.pc{display:flex}}.gl-footer-section .footer-menu-title.mobile{display:flex}@media screen and (min-width:768px){.gl-footer-section .footer-menu-title.mobile{display:none}}.gl-footer-section .footer-menu-title .site-footer-block-icon{margin-left:5px;width:10px;display:block}@media screen and (min-width:768px){.gl-footer-section .footer-menu-title .site-footer-block-icon{display:none}}.gl-footer-section .footer-menu-title .site-footer-block-icon svg{width:100%}.gl-footer-section .site-footer-block-content{display:none}@media screen and (min-width:768px){.gl-footer-section .site-footer-block-content{display:block!important}}.gl-footer-section .site-footer-block-content a{font-size:14px;color:#999;margin-top:12px;line-height:1.333;display:block;transition:all .3s ease-in-out}.gl-footer-section .site-footer-block-content a:hover{color:#fff}.gl-footer-section .text-box{padding-left:0;padding-right:0}@media screen and (max-width:859px){.back-to-top__button{width:30px!important;height:30px!important;position:fixed;bottom:260px;right:15px;z-index:10;display:none!important;padding:5px!important}.back-to-top__button.visible{display:flex!important}.back-to-top__button .back-to-top__button-label{display:none}}
