.cm-uspbar{display:flex;align-items:stretch;padding:0;color:#fff}.cm-uspbar--dark{background:#000}.cm-uspbar--green{background:#657667}.cm-uspbar__item{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:5px;padding:10px 6px;min-width:0}.cm-uspbar__icon{width:26px;height:26px;flex:0 0 26px;display:inline-flex;align-items:center;justify-content:center}.cm-uspbar__icon img,.cm-uspbar__icon svg{width:26px;height:26px;display:block}.cm-uspbar__text{line-height:1.15;min-width:0}.cm-uspbar__title{font-weight:800;font-size:12px;letter-spacing:.2px;word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.cm-uspbar__sub{margin-top:2px;font-size:10px;opacity:.95;word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.cm-uspbar__sep{width:1px;background:#ffffff38;margin:0}@media(max-width:360px){.cm-uspbar__item{padding:12px 10px;gap:8px}.cm-uspbar__title{font-size:14px}.cm-uspbar__sub{font-size:11px}}@media(min-width:990px){.cm-uspbar{display:none!important}}.cm-glow-section{text-align:center;padding:2rem}.cm-title{margin-bottom:1rem}.cm-price-wrapper{display:flex;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1.5rem;flex-wrap:wrap}.cm-price{font-weight:700;color:#000}.cm-old-price{text-decoration:line-through;color:red}.cm-discount{background-color:#4caf84;color:#fff;padding:.3rem .6rem;border-radius:5px;font-size:.875rem;font-weight:700}.cm-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background-color:#2ca76f;color:#fff;padding:1rem 2rem;border-radius:10px;font-weight:700;text-decoration:none;margin-bottom:.5rem}@media screen and (min-width:768px){.cm-button{width:40%;font-size:20px}.cm-price,.cm-old-price{font-size:28px;margin-right:10px}.cm-title{font-size:28px}.cm-discount{font-size:16px}}@media screen and (max-width:768px){.cm-button{width:100%}.cm-price,.cm-old-price{font-size:20px;margin-right:5px}.cm-discount{font-size:12px}}.cm-note{color:#000}.cm-thumbnail-container{display:flex;gap:10px;align-items:center}.cm-thumbnail-wrapper{display:flex;flex-direction:column;align-items:center}.cm-thumbnail{position:relative;width:90px;height:110px;border-radius:5px;overflow:hidden;cursor:pointer;transition:transform .3s ease;padding:3px;border:2px solid black}.cm-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:5px}.cm-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;background-image:url(https://cdn.shopify.com/s/files/1/0799/1089/5923/files/play.svg?v=1726075407);background-size:cover;pointer-events:none;z-index:2}.cm-thumbnail:hover{transform:scale(1.05)}.cm-thumbnail-text{font-size:14px;color:#000;margin-top:10px;margin-bottom:0}.cm-popup{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background:#000000b3;z-index:999999;justify-content:center;align-items:center}.cm-popup[aria-hidden=false]{display:flex}.cm-popup-content{position:relative;width:100%;max-width:400px;aspect-ratio:9 / 16;background:#fff;border-radius:10px;overflow:hidden}.cm-popup video{width:100%;height:100%;object-fit:cover}.cm-close{position:absolute;top:0;right:0;background:#fff;border:none;cursor:pointer;padding:6px 10px;z-index:2;border-bottom-left-radius:10px}.cm-close:before{content:"\d7  Luk";font-size:16px;color:#000}.cm-close:hover{background:#f0f0f0}@media screen and (max-width:768px){.cm-popup-content{margin:40px;max-width:420px}}.cm-proof{position:relative;max-width:100%;margin-bottom:15px}.cm-proof__text{font-weight:700}.cm-proof__trigger{width:100%;background:#fff;color:#840d3a;font-weight:700;border:2px solid;border-radius:10px;padding:8px 14px;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}@media screen and (max-width:768px){.cm-proof__trigger{width:100%}}.cm-proof__icon{width:26px;height:26px;border-radius:50%;border:2px solid #840d3a;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1;flex:0 0 auto}.cm-proof__popup{position:absolute;top:calc(100% + 10px);left:0;right:0;background:#fff;border-radius:18px;padding:22px 20px;box-shadow:0 20px 40px #0000002e;z-index:20}.cm-proof__popup h3{margin:0 0 12px;font-size:20px}.cm-proof__popup p{margin:0 0 12px;font-size:15px;line-height:1.5}.cm-proof__close{position:absolute;top:12px;right:14px;background:none;border:0;font-size:26px;cursor:pointer;color:#000}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
