.gallery-grid{padding:100px 0}.gallery-grid__content{display:flex;flex-direction:column;gap:10px}.gallery-grid .gallery-grid__header{display:flex;justify-content:center;align-items:center}.gallery-grid .gallery-grid__title{font-size:36px;line-height:1.4;color:#063537;font-weight:600;font-family:Outfit,sans-serif;margin:0 0 60px}.gallery-grid .gallery-grid__tag{display:flex;align-items:center;justify-content:space-between}.gallery-grid .gallery-grid__tag .series-bg{width:80vw;height:55px;background:#a6a9ad;transform:skew(330deg);display:block;border-top-right-radius:10px;margin-left:-50px}.gallery-grid .gallery-grid__tag .series-tag{font-size:26px;letter-spacing:0px;color:#a5a8ac;font-weight:700;font-style:italic;font-family:Outfit,sans-serif;padding:5px 120px;position:relative;min-width:400px;display:flex;align-items:center;justify-content:center}.gallery-grid .gallery-grid__tag .series-tag img.image-logo{max-width:130px;margin:0 auto;width:100%;height:auto}.gallery-grid .gallery-grid__thumbnails{display:flex;flex-wrap:wrap;width:100%;gap:10px;justify-content:space-between}.gallery-grid .gallery-grid__content .main-image{width:100%}.gallery-grid .gallery-grid__thumbnails .w-75{width:calc(70% - 10px);height:100%}.gallery-grid .gallery-grid__thumbnails .w-25{width:30%;height:100%;display:flex;flex-direction:column;gap:10px}.gallery-grid .gallery-grid__content .main-image{position:relative;padding-bottom:50%}.gallery-grid .gallery-grid__content .main-image video,.gallery-grid .gallery-grid__content .main-image img,.gallery-grid .gallery-grid__content .thumbnail img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.gallery-grid .gallery-grid__thumbnails .w-75 .thumbnail{position:relative;padding-bottom:calc(60% + 15px)}.gallery-grid .gallery-grid__thumbnails .w-25 .thumbnail{position:relative;padding-bottom:70%}.gallery-grid .video-wrapper{position:relative;display:inline-block;max-width:100%}.gallery-grid .video-wrapper video{display:block;width:100%}.gallery-grid .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:80px;height:80px;border-radius:50%;font-size:30px;cursor:pointer;transition:.3s;background:transparent;border:2px solid white;display:flex;align-items:center;justify-content:center;padding-left:4px;padding-top:2px}.gallery-grid .play-button:hover{background:#000c}.gallery-grid__box--title h3{margin:0;text-align:center;font-size:30px;line-height:1.5;color:#063537;font-weight:600;font-family:Outfit;padding:50px 0}.gallery-grid__box--text{padding-top:30px;line-height:1.5;color:#3a3e3f;font-weight:400;font-family:Outfit;max-width:1280px;margin:0 auto}.gallery-grid__box--text p{margin:0}.gallery-grid__box--btn{margin-top:40px;display:flex;align-items:center;justify-content:center}.gallery-grid__box--btn a{font-size:14px;font-weight:600;padding:20px 45px;border-radius:10px}.gallery-grid__product--inner{padding:50px 0;display:flex;align-items:center;justify-content:center;width:100%;max-width:1280px;margin:0 auto}.gallery-grid__product--inner.reverse{flex-direction:row-reverse}.gallery-grid__product--content{width:50%;display:flex;flex-direction:column;gap:10px;padding-right:30px}.gallery-grid__product--inner.reverse .gallery-grid__product--content{padding-right:0;padding-left:30px}.gallery-grid__product--images{width:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.gallery-grid__product--images .product-media{width:50%;position:relative;padding-bottom:50%}.gallery-grid__product--images .product-media *{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.gallery-grid__product--content .title h4{font-size:30px;line-height:1.5;letter-spacing:0px;color:#063537;font-weight:600;font-family:Outfit;margin:0}.gallery-grid__product--content .price .price-item{color:#3a3e3f;font-weight:400;font-family:Outfit}.gallery-grid__product--content .description .body-3{max-width:566px;width:100%;line-height:1.5;color:#3a3e3f;font-weight:400;font-family:Outfit;margin-top:20px}.gallery-grid__product--content .btn{max-width:300px;margin-top:20px}.gallery-grid__product--content .btn .button{font-size:14px;font-weight:600;padding:20px 45px;border-radius:10px}@media only screen and (max-width: 1280px){.gallery-grid{padding:60px 0}.gallery-grid__box--title h3{padding:40px 0;font-size:30px}.gallery-grid__product--inner{padding:40px 0}.gallery-grid__product--content .description .body-3{margin-top:15px}.gallery-grid__box--btn{margin-top:40px}}@media only screen and (max-width: 768px){.gallery-grid .gallery-grid__title{font-size:24px;margin:0 0 20px;padding:0 20px;color:#133436}.gallery-grid .gallery-grid__content .main-image{padding-bottom:125%}.gallery-grid .gallery-grid__thumbnails{flex-direction:column}.gallery-grid .gallery-grid__thumbnails .w-75{width:100%}.gallery-grid .gallery-grid__thumbnails .w-25{flex-direction:row;width:100%}.gallery-grid .gallery-grid__thumbnails .w-25 .thumbnail{padding-bottom:35%;width:50%}.gallery-grid .gallery-grid__tag .series-tag{font-size:20px;padding:5px 30px;position:relative;min-width:150px;text-align:right}.gallery-grid__box--title h3{padding:36px 0;font-size:36px;color:#133436}.gallery-grid__product--content .price .price-item{font-size:18px;color:#343b3d}.gallery-grid__product--content .description{margin-top:18px}.gallery-grid__product--content,.gallery-grid__product--images{width:100%}.gallery-grid__product--content,.gallery-grid__product--inner.reverse .gallery-grid__product--content{max-width:100%;margin-left:20%;margin-right:20%;padding-right:0;padding-left:0}.gallery-grid__product--inner,.gallery-grid__product--inner.reverse{flex-direction:column;gap:40px}.gallery-grid__product--images{gap:10px}.gallery-grid__product--images .product-media{width:calc(25% - 7.5px);padding-bottom:25%}.gallery-grid__product--content .title h4{font-size:20px;letter-spacing:0px;color:#133436}.gallery-grid .gallery-grid__tag .series-bg{height:35px;border-top-right-radius:5px}.gallery-grid__box--text{color:#343b3d;letter-spacing:0;padding-top:10px;max-width:100%;margin-left:20%;margin-right:20%}.gallery-grid__box--btn{margin-top:30px}.gallery-grid__product--inner{padding:20px 0}.gallery-grid__product--content .description .body-3{margin-top:0}.gallery-grid__product--content .btn{max-width:100%;display:flex;justify-content:center;align-items:center}}@media only screen and (max-width: 425px){.gallery-grid__box--text,.gallery-grid__product--content{max-width:315px;margin-left:auto;margin-right:auto}.gallery-grid__product--content .btn{max-width:100%;display:flex;align-items:center;justify-items:center}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/l-series-gallery-grid.css.map */
