.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel .owl-item.center{z-index:5}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("./media/owl.video.play-4O2DMQ3I.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}html{box-sizing:border-box;height:100%;font-size:62.5%;line-height:1;-webkit-marquee-increment:0vh}html *,html *:before,html *:after{box-sizing:inherit}body{display:flex;flex-direction:column;min-width:32rem;min-height:100%;margin:0;overflow-x:hidden;font-family:Zen Kaku Gothic New,sans-serif;letter-spacing:-.02rem;word-break:break-word;overflow-wrap:break-word;text-rendering:optimizelegibility;font-variant-ligatures:none;text-decoration-skip:objects;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}h1,h2,h3,h4,h5,h6,p{margin:0}b,strong{font-weight:bolder}small{font-size:80%}ul,ol{margin:0;padding:0;list-style-type:none}dl,dd,figure,blockquote{margin:0}table{border-collapse:collapse}iframe,img,input,select,textarea{max-width:100%;height:auto}audio,video{display:block}iframe{border:0}dialog{width:auto;padding:0;overflow-y:auto;background-color:transparent;border:0}fieldset{min-width:0;margin:0;padding:.01em 0 0;border:0}button,input,optgroup,select,textarea{margin:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;background-color:transparent;border:0;border-radius:0;box-shadow:none}input[placeholder]{text-overflow:ellipsis}button,input{overflow:visible}button,select{text-align:left;text-transform:none}textarea{resize:vertical}a{color:inherit;text-decoration:none}button,[role=button]{cursor:pointer}[hidden]{display:none}.container{display:flex;flex-direction:column;width:100%;max-width:192rem;height:100%;margin:0 auto}@media (min-width: 1440px){.container{max-width:144rem;padding:0 8rem}}@media (max-width: 1439px){.container{max-width:144rem;padding:0 5rem}}@media (max-width: 767px){.container{padding:0 1.5rem}}.content-container{display:flex;flex-direction:column;height:100%;margin:0 auto;text-align:left}@media (max-width: 1919px){.content-container{max-width:84.4rem}}@media (max-width: 1439px){.content-container{max-width:78rem}}@media (max-width: 1279px){.content-container{max-width:76.6rem}}@media (max-width: 1023px){.content-container{width:100%}}.hero{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:55rem;margin-top:-5.5rem;margin-bottom:8rem;padding-bottom:6.4rem;gap:3.6rem}@media (max-width: 1279px){.hero{padding-bottom:5rem}}@media (max-width: 767px){.hero{min-height:32rem;margin-bottom:4rem;padding-bottom:2.8rem;gap:2.8rem}}.hero:before{content:"";position:absolute;inset:0;z-index:-1}@media (min-width: 1440px){.hero:before{left:50%;width:calc(100% + clamp(30%,15vw,30%));transform:translate(-50%)}}@media (max-width: 1439px){.hero:before{margin-right:-5rem;margin-left:-5rem}}@media (max-width: 767px){.hero:before{margin-right:-1.5rem;margin-left:-1.5rem}}.hero p{font-family:Fixel Variable,sans-serif;font-size:1.8rem;line-height:2.07rem;font-weight:400;color:#ffffffbf}.hero__title{max-width:84.7rem;font-size:6.4rem;line-height:90%;font-weight:500;color:#fff;letter-spacing:-.02em}@media (min-width: 300px) and (max-width: 767px){.hero__title{font-size:3.6rem}}.hero__content{display:flex;justify-content:space-between;gap:2rem}@media (max-width: 1279px){.hero__content{flex-direction:column}}@media (max-width: 1023px){.hero__content{flex-direction:column}}.hero__description{max-width:41.3rem}@media (max-width: 1439px){.hero__description{max-width:56.4rem}}@media (max-width: 1279px){.hero__description{max-width:none}}@media (max-width: 1023px){.hero__description{max-width:none}}@media (max-width: 1279px){.hero__description--glucoin{max-width:56.4rem}}@media (max-width: 1023px){.hero__description--glucoin{max-width:43rem}}.hero__description--service{align-self:flex-end}@media (max-width: 1279px){.hero__description--service{align-self:flex-start;max-width:56.4rem}}@media (max-width: 1023px){.hero__description--service{max-width:43.6rem}}.hero__description--hidden{display:none}@media (max-width: 767px){.hero__description--hidden{display:block}}.hero__info{display:flex;flex-wrap:wrap;width:63rem;padding-right:1.5rem;column-gap:3.6rem;row-gap:6.3rem}@media (max-width: 1439px){.hero__info{width:58rem}}@media (max-width: 1279px){.hero__info{justify-content:flex-start;width:auto}}@media (max-width: 1023px){.hero__info{width:auto}}@media (max-width: 767px){.hero__info{display:none}}.hero__info p{max-width:18rem;text-align:left}@media (max-width: 1439px){.hero__info p{width:15.4rem}}@media (max-width: 1279px){.hero__info p{width:27.8rem}}@media (max-width: 1023px){.hero__info p{width:19.3rem}}@media (max-width: 1279px){.hero__info--titan,.hero__info--lamps{justify-content:space-between}}.hero__info--service{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;row-gap:6.3rem;column-gap:2rem}@media (max-width: 1439px){.hero__info--service{row-gap:4.2rem}}@media (max-width: 1279px){.hero__info--service{row-gap:2rem}}@media (max-width: 767px){.hero__info--service{display:none}}.hero__info--service p{max-width:none}.hero__info--service p:nth-child(1){grid-column:1;grid-row:1}.hero__info--service p:nth-child(2){grid-column:2;grid-row:1}.hero__info--service p:nth-child(3){grid-column:3;grid-row:1}.hero__info--service p:nth-child(4){grid-column:1/span 2;grid-row:2}.hero__info--service p:nth-child(5){justify-self:start;grid-column:2;grid-row:2}.glucoin-list{display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start;margin:0 auto}@media (max-width: 767px){.glucoin-list{flex-direction:column}}.glucoin-list__link{display:flex;flex-direction:column;justify-content:flex-start;width:41.3rem;height:41.3rem;padding:2rem 1.52rem 2rem 2rem;white-space:pre-line;background-color:#dbeaed;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:1.6rem;transition:background-color .3s}@media (max-width: 1439px){.glucoin-list__link{width:38rem;height:38rem}}@media (max-width: 1279px){.glucoin-list__link{width:29.4rem;height:29.4rem}}@media (max-width: 1023px){.glucoin-list__link{width:32.5rem;height:32.5rem}}@media (max-width: 767px){.glucoin-list__link{width:29rem;height:29rem}}.glucoin-list__link:hover{background-color:#0000001f}@media (max-width: 767px){.glucoin-list__link--m{width:100%;min-width:20rem;height:auto;min-height:19.6rem;background-image:none!important;object-fit:contain}}.glucoin-list__info{display:flex;flex-direction:column}.glucoin-list__title{align-self:flex-start;margin-bottom:1.2rem;font-size:2.8rem;line-height:90%;font-weight:500;letter-spacing:-.02em}.glucoin-list__compound{align-self:flex-start!important;font-size:1.8rem;line-height:2.07rem;font-weight:400;color:#00000080}.glucoin-list__price{margin-top:auto;font-size:2.2rem;line-height:1.98rem;font-weight:500;color:#000;letter-spacing:-.02em;white-space:pre-line}@media (max-width: 767px){.glucoin-list__price--small{display:none}}.product-card{display:flex;flex-direction:column;justify-content:flex-start;width:19.6rem;height:19.6rem;padding:1.6rem;white-space:pre-line;background-color:#00000008;background-repeat:no-repeat;border-radius:1.6rem}@media (max-width: 1439px){.product-card{width:17.9rem;height:17.9rem;padding:1.6rem}}@media (max-width: 1279px){.product-card{width:21.6rem;height:21.6rem}}@media (max-width: 1023px){.product-card{width:20.8rem;height:20.8rem}}@media (max-width: 767px){.product-card{width:auto;height:13.8rem;padding:1.2rem}}.product-card__title{align-self:flex-start;margin-bottom:.8rem;font-size:2.2rem;line-height:90%;font-weight:500;letter-spacing:-.02em}@media (max-width: 767px){.product-card__title{font-size:2rem}}.product-card__compound{font-size:1.8rem;line-height:90%;font-weight:400;color:#00000080}@media (max-width: 767px){.product-card__compound{font-size:1.6rem}}.owl-carousel .owl-stage{display:flex}owl-carousel-o{display:flex;width:calc(50vw + 50%)}
