.modalsss,.modalss{display:none;position:fixed;z-index:111111;padding-top:0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.modal-contents,.modal-content{background-color:#fefefe;margin:auto;padding:2rem;border:1px solid #888;width:80%;max-width:700px;position:relative;border-radius:8px}.close-popo{color:#aaa;font-size:1.5rem;font-weight:700;position:absolute;top:10px;right:16px;cursor:pointer}.close-popo:hover,.close-popo:focus{color:#000}.video_wrapper h1{font-size:1.75rem;margin:0 0 1rem;text-align:center}.video_wrapper p{font-size:1rem;color:#4d4d4d;font-weight:500;line-height:1.6;margin:0 0 1.5rem;text-align:center}.video_wrapper video{width:100%;border-radius:12px;margin-bottom:1.5rem}.thumbnail-image{display:flex;flex-wrap:wrap;gap:1rem;justify-content:start;margin-top:1.5rem}.video_thumb{cursor:pointer;padding:0 10px;text-align:center;flex:1 1 100px;max-width:120px}.video_thumb img{width:100%;border-radius:8px}.gcvs-all-videos-watched{width:100%;border:1px solid #bcbcbc;border-radius:10px;padding:1.5rem;background-color:#f1f1f1;text-align:center}.gcvs-all-videos-watched-inner{display:grid;align-items:center;gap:.5rem;padding:1.5rem}.gcvs-all-videos-watched-inner span.heading.h5{font-size:1.25rem;font-weight:700}.checkout-video_mini-cart-note{display:grid;grid-template-columns:auto 25%;gap:10px;padding:1rem;background-color:#f2f2f2;border-radius:4px;margin-top:1rem;align-items:center}.cart-drawer .checkout-video-mini-cart-thumbnail{height:100%;width:100%;background-size:cover;border-radius:4px;cursor:pointer}.cart-drawer-checkout-video-note.watch-video{margin-bottom:20px}@media (max-width: 768px){.modal-contents,.modal-content{width:96%;padding:0rem}.video_wrapper h1{font-size:1.5rem}.video_wrapper p{font-size:.9rem}.gcvs-all-videos-watched-inner{padding:1rem}.gcvs-all-videos-watched-inner span.heading.h5{font-size:1.1rem}.thumbnail-image{gap:.5rem;justify-content:center}.video_thumb{flex:1 1 80px;max-width:100px}}@media (max-width: 480px){.close-popo{font-size:1.25rem}.video_wrapper h1{font-size:1.25rem;text-align:left}.video_wrapper p{font-size:.85rem;text-align:left}.gcvs-all-videos-watched-inner span.heading.h5{font-size:1rem}.video_thumb{flex:1 1 85px;max-width:100px}}.video-container{border-radius:8px;max-width:700px}.cart-drawer-checkout-video-note{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:8px;margin-bottom:1rem}.checkout-video_mini-cart-note{flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.col-left{flex:1;font-size:1rem;line-height:1.5;color:#333}.col-left a{color:#e5004c;text-decoration:none;font-weight:600}.col-left a:hover{text-decoration:underline}.col-right{flex:0 0 auto}.checkout-video-mini-cart-thumbnail{width:130px;height:130px;overflow:hidden;border-radius:8px;cursor:pointer}.checkout-video-mini-cart-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:8px}.videos-watched{padding:1rem;background-color:#e6f7e6;border:1px solid #b4e2b4;border-radius:8px;font-size:1rem;color:#2d572d;margin-bottom:1rem}.videos-watched a{color:#007bff;font-weight:600;text-decoration:none}.videos-watched a:hover{text-decoration:underline}@media (max-width: 768px){.cart-drawer-checkout-video-note{flex-direction:column;align-items:flex-start}.checkout-video_mini-cart-note{flex-direction:column;gap:.5rem}.checkout-video-mini-cart-thumbnail{width:100px;height:100px}.col-left{font-size:.9rem}}@media (max-width: 480px){.video-container{padding:.5rem;margin:.5rem}.cart-drawer-checkout-video-note{padding:.5rem}.checkout-video-mini-cart-thumbnail{width:80px;height:80px}.col-left{font-size:.85rem}.videos-watched{font-size:.9rem;padding:.8rem}}.video_thumb img{border:1px solid #bcbcbc!important;padding:5px;border-radius:5px!important}.video_thumb svg{position:absolute;margin:30px 25px;padding-left:14px}#gcvs-all-videos::-webkit-media-controls-timeline,#gcvs-all-videos::-webkit-media-controls-progress-bar{display:none!important}.video_thumb svg{display:none}
/*# sourceMappingURL=/cdn/shop/t/42/assets/component-cart.css.map */
