.glyd_carousel_section{padding:100px 0;overflow:hidden;width:100%;box-sizing:border-box}.glyd_carousel_section .glyd-viewport{overflow:hidden;width:100%}.glyd_carousel_section .glyd-track{display:flex;flex-direction:row;align-items:stretch;transition:transform .45s ease;will-change:transform}.glyd_carousel_section .glyd-card{flex-shrink:0;background:#f4f3ef;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;border:1.5px solid rgba(255,255,255,.55);box-sizing:border-box;padding:16px}.glyd_carousel_section .glyd-img{width:100%;aspect-ratio:1 / 1;overflow:hidden;flex-shrink:0;background:#e0ddd8;border-radius:10px}.glyd_carousel_section .glyd-img img{width:100%;height:100%;object-fit:cover;display:block}.glyd_carousel_section .glyd-body{padding:16px 0 0;display:flex;flex-direction:column;gap:24px}.glyd_carousel_section .glyd-row{display:flex;justify-content:space-between;align-items:center;letter-spacing:-.18px}.glyd_carousel_section .glyd-name,.glyd_carousel_section .glyd-price{font-weight:400;color:#0d0d0d}.glyd_carousel_section .glyd-btn,.waitlist-btn{display:block;width:100%;padding:16px;background:#f4f3ef;border:1px solid #919DAD;border-radius:56px;color:#919dad;font-size:16px;cursor:pointer;text-align:center;font-family:inherit;letter-spacing:.02em;transition:background .18s ease,color .18s ease;line-height:1.4;text-decoration:none}.glyd_carousel_section .glyd-footer{display:flex;align-items:center;justify-content:space-between;padding:80px 50px 0}.glyd_carousel_section .glyd-dots{display:flex;gap:8px;align-items:center}.glyd_carousel_section .glyd-dot{width:10px;height:10px;border-radius:50%;background:#ffffff59;border:none;cursor:pointer;padding:0;transition:background .2s ease,transform .2s ease;outline:none}.glyd_carousel_section .glyd-dot.active{background:#f4f3ef;transform:scale(1.3)}.glyd_carousel_section .glyd-navs{display:flex;gap:10px}.glyd_carousel_section .glyd-nav{padding:5px 30px;border-radius:48px;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;outline:none}.glyd_carousel_section .glyd-nav--outline{background:transparent;border:1.714px solid #F4F3EF;color:#f4f3ef}.glyd_carousel_section .glyd-nav--fill{background:#f4f3ef;border:1.5px solid #F4F3EF;color:#0d0d0d}.glyd_carousel_section .glyd-nav:hover{opacity:.75}#waitlist-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#919dadd9;display:none;justify-content:center;align-items:center;z-index:9999}#waitlist-popup{position:fixed;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;background:#000000b3;z-index:99999}#waitlist-popup .popup-content{width:700px;max-width:90%;background:#919dad;color:#f4f3ef;border-radius:12px;padding:45px;position:relative;text-align:center;box-sizing:border-box;box-shadow:0 15px 35px #00000059}.popup-close{position:absolute;top:18px;right:22px;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;cursor:pointer;color:#f4f3ef;transition:.3s}.popup-close:hover{background:#ffffff26}#popup-product-title{color:#f4f3ef;font-size:48px!important;font-weight:700;margin-bottom:30px;margin-top:0}.popup-content p{color:#f4f3ef;font-size:18px;line-height:1.6;margin-bottom:15px}#waitlist-email{width:100%;padding:16px 20px;border:2px solid #f4f3ef;background:#fff;color:#000;border-radius:8px;font-size:16px;outline:none;margin-bottom:20px;box-sizing:border-box}#waitlist-email::placeholder{color:#777}#waitlist-form button{padding:10px 32px;background:#f4f3ef;color:#919dad;border:none;border-radius:56px;font-size:17px;font-weight:700;cursor:pointer;transition:.3s}#waitlist-form button:hover{background:#fff}#waitlist-success{margin-top:20px;color:#f4f3ef;font-size:18px;font-weight:600}@media(max-width:749px){#waitlist-popup .popup-content{width:95%;padding:30px 20px}#popup-product-title{font-size:28px!important}.popup-content p{font-size:16px}}@media(max-width:749px){.glyd-section.glyd_carousel_section{padding:50px 0 0!important}.glyd_carousel_section .glyd-nav{padding:5px 20px}.glyd_carousel_section .glyd-viewport{overflow:hidden;width:100%}.glyd_carousel_section .glyd-track{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;padding-left:0!important}.glyd_carousel_section .glyd-card{flex-shrink:0;padding:20px;border-radius:14px;box-sizing:border-box}.glyd_carousel_section .glyd-name{text-transform:capitalize}.glyd_carousel_section .glyd-name,.glyd_carousel_section .glyd-price{font-size:14px}.glyd_carousel_section .glyd-btn,.waitlist-btn{font-size:14px;padding:14px 16px}.glyd_carousel_section .glyd-footer{display:flex!important;padding:20px 20px 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/glyd-carousel.css.map */
