.icon-with-text--horizontal img{margin-bottom:2rem}.icon-with-text img{height:2.4rem;width:2.4rem}.icon-with-text--horizontal .h4{width:90%;font-family:basic-sans,sans-serif!important;font-size:1.3rem;font-weight:600!important}.product__info-container .icon-with-text{margin:4rem 0}.product-form__buttons{max-width:100%}.gk-title h3{margin-top:1.5rem;font-size:2.3rem}.product__description{color:rgb(var(--color-foreground));font-weight:500;font-size:1.4rem;line-height:2.1rem}.select__select{height:3rem}.product__accordion .accordion__content{color:rgb(var(--color-foreground))}.gk-product__accordion.product__accordion .accordion__content{padding:1rem}.gk-product__accordion table:not([class]){width:100%}.gk-product__accordion table:not([class]) td,table:not([class]) th{padding:.5em;text-align:left}.slider-containerv8{position:relative;width:100%;overflow-x:scroll;display:flex;align-items:center;scroll-snap-type:x mandatory;max-width:1200px;margin-left:auto;margin-right:auto;padding:20px 0;background:#fff}.sliderv8{display:flex;gap:10px;scroll-snap-type:x mandatory}.slidev8{flex:0 0 31%;max-width:200px;scroll-snap-align:center;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}@media screen and (min-width:769px){.slidev8{flex:0 0 35%;max-width:260px;scroll-snap-align:center;display:flex;justify-content:center;align-items:center;position:relative}}.tiktok-videov8{width:100%;height:auto;aspect-ratio:9 / 16;border-radius:1rem;display:block;background:#000}.tiktok-videov8:not(.loaded){background:linear-gradient(45deg,#333 25%,transparent 25%,transparent 75%,#333 75%,#333),linear-gradient(45deg,#333 25%,transparent 25%,transparent 75%,#333 75%,#333);background-size:20px 20px;background-position:0 0,10px 10px}.video-loading{position:relative}.video-loading:after{content:"\1f4f1";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px;z-index:5}.play-buttonv8,.pause-buttonv8{position:absolute;width:40px;height:40px;background:#0009;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:20px;cursor:pointer;z-index:10}.play-buttonv8{display:flex;margin-left:2px}.pause-buttonv8{display:none;opacity:1;transition:opacity .5s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;background:none;border:none;cursor:pointer;padding:0;width:64px;height:64px;transition:transform .2s ease}.pause-buttonv8.hiddenv8{opacity:0}.fullscreen-viewer{position:fixed;top:0;left:0;width:100vw;height:100vh;height:calc(var(--real-vh, 1vh) * 100);background:#000;z-index:1000;display:none;overflow:hidden}.fullscreen-viewer.active{display:block}.video-container{position:relative;width:100vw;height:100vh;height:calc(var(--real-vh, 1vh) * 100);display:flex;flex-direction:column;overflow-y:auto;scroll-snap-type:y mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.fullscreen-video-slide{width:100vw;height:100vh;height:calc(var(--real-vh, 1vh) * 100);min-height:calc(var(--real-vh, 1vh) * 100);max-height:calc(var(--real-vh, 1vh) * 100);display:flex;justify-content:center;align-items:center;scroll-snap-align:start;scroll-snap-stop:always;position:relative;flex-shrink:0}.fullscreen-video{width:auto;height:100%;max-width:100%;object-fit:contain;background:#000}@media(min-width:769px){.fullscreen-video-slide{background:#000;justify-content:center;height:100vh}.fullscreen-video{width:auto;height:100vh;max-width:56.25vh;object-fit:contain}}@media(max-width:768px){.fullscreen-video{width:100%;height:100%}.video-container{scroll-behavior:auto}.fullscreen-video-slide{scroll-snap-align:start;scroll-snap-stop:always}}.video-controls{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#0000001a;z-index:10;opacity:0;transition:opacity .3s ease}.video-controls.show{opacity:1}.fullscreen-play-btn,.fullscreen-pause-btn{width:80px;height:80px;background:#ffffffe6;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:30px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px #0000004d}.fullscreen-pause-btn{display:none}.exit-btn{position:absolute;top:20px;right:20px;width:40px;height:40px;background:#000000b3;color:#fff;border:none;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:20px;cursor:pointer;z-index:20}.nav-hint{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#ffffffb3;font-size:12px;text-align:center;z-index:15;pointer-events:none}.nav-hint div{margin:10px 0;padding:5px 10px;background:#0000004d;border-radius:15px}.mobile-scroll-hint{position:absolute;top:20px;left:50%;transform:translate(-50%);color:#ffffffe6;font-size:14px;text-align:center;z-index:25;pointer-events:none;background:#0009;padding:8px 16px;border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:1;transition:opacity .5s ease}.mobile-scroll-hint.fade-out{opacity:0}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}.slider-containerv8::-webkit-scrollbar{height:.5rem;border-radius:10px}.slider-containerv8::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(var(--color-foreground))}.slider-containerv8::-webkit-scrollbar-track{background:#ddd;border-radius:10px}.video-container::-webkit-scrollbar{display:none}@media(max-width:768px){.nav-hint{display:none}.exit-btn{top:10px;right:10px}.fullscreen-play-btn,.fullscreen-pause-btn{width:70px;height:70px;font-size:25px}.mobile-scroll-hint{display:block}}@media(min-width:769px){.mobile-scroll-hint{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gk-section-main-product.css.map */
