.cart_and_wislist h1#popup_cart_title{font-family:inherit;font-size:17px;font-weight:500;line-height:32px;letter-spacing:1px;color:#000;margin:0 0 17px;text-transform:none}.product-details-area .product-details-img{display:none!important}.pk-mgallery-wrap{position:relative;margin-bottom:20px}.pk-mstage{position:relative}.pk-mgallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#f4f4f4}.pk-mgallery::-webkit-scrollbar{display:none}.pk-mgallery img{flex:0 0 100%;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;scroll-snap-align:center;display:block}.pk-mcount{position:absolute;right:10px;top:10px;background:#0000008c;color:#fff;font-size:12px;line-height:1;padding:6px 9px;border-radius:12px;letter-spacing:.5px}.pk-marrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:0;border-radius:50%;background:#ffffffe6;color:#1f2226;font-size:26px;line-height:38px;text-align:center;padding:0;cursor:pointer;box-shadow:0 2px 8px #0000001f;display:none}.pk-marrow:hover{background:#1f2226;color:#fff}.pk-mprev{left:12px}.pk-mnext{right:12px}@media(min-width:768px){.pk-marrow{display:block}}.pk-mthumbs{display:flex;gap:8px;overflow-x:auto;padding:10px 0 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pk-mthumbs::-webkit-scrollbar{display:none}.pk-mthumb{flex:0 0 64px;width:64px;height:64px;padding:0;background:#f4f4f4;border:1px solid transparent;border-radius:4px;overflow:hidden;cursor:pointer;opacity:.6;transition:opacity .2s,border-color .2s}@media(min-width:768px){.pk-mthumb{flex-basis:80px;width:80px;height:80px}}.pk-mthumb:hover{opacity:1}.pk-mthumb img{width:100%;height:100%;object-fit:cover;display:block}.pk-mthumb.is-active{opacity:1;border-color:#1f2226}.pk-mgallery img{cursor:zoom-in}.pk-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#fffffffa;display:flex;align-items:center;justify-content:center}.pk-lightbox[hidden]{display:none}body:has(.pk-lightbox:not([hidden])) #ezy-open,body:has(.pk-lightbox:not([hidden])) #scrollUp,body:has(.pk-lightbox:not([hidden])) [class*=ezychat]{display:none!important}.pk-lb-img{max-width:94vw;max-height:90vh;object-fit:contain;touch-action:pinch-zoom}.pk-lb-close{position:absolute;top:12px;right:16px;width:44px;height:44px;border:0;background:none;font-size:36px;line-height:44px;color:#1f2226;cursor:pointer;padding:0}.pk-lb-arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border:0;border-radius:50%;background:#f1f1f1;color:#1f2226;font-size:30px;line-height:46px;cursor:pointer;padding:0}.pk-lb-arrow:hover{background:#1f2226;color:#fff}.pk-lb-prev{left:16px}.pk-lb-next{right:16px}.pk-lb-count{position:absolute;top:24px;left:20px;font-size:13px;letter-spacing:1px;color:#555}@media(max-width:767px){.pk-lb-arrow{width:40px;height:40px;font-size:26px;line-height:38px}.pk-lb-prev{left:8px}.pk-lb-next{right:8px}}.pk-assure{margin:4px 0 24px;max-width:340px}.pk-wa-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:45px;border:1px solid #1f2226;color:#1f2226!important;background:#fff;font-size:13px;text-transform:uppercase;letter-spacing:.5px;text-decoration:none!important;transition:background .2s,color .2s}.pk-wa-btn:hover{background:#1f2226;color:#fff!important}.pk-wa-btn svg{width:18px;height:18px;flex:0 0 auto}.pk-assure-list{list-style:none;margin:16px 0 0;padding:0}.pk-assure-list li{position:relative;padding-left:22px;margin-bottom:8px;font-size:13px;line-height:20px;color:#444}.pk-assure-list li:before{content:"";position:absolute;left:2px;top:6px;width:10px;height:6px;border-left:1.5px solid #c98060;border-bottom:1.5px solid #c98060;transform:rotate(-45deg)}.pk-assure-list a{color:inherit;text-decoration:underline}@media(max-width:767px){.pk-assure{max-width:none}}@media(max-width:767px){.template-product #ezy-open{bottom:84px!important}.template-product #scrollUp{bottom:140px!important}}.video-hero__content h1{color:#fff;font-family:inherit;font-weight:400;font-size:34px;line-height:1.25;letter-spacing:2px;text-transform:uppercase;margin:0 16px 10px}.video-hero__content p{color:#fff;font-size:15px;letter-spacing:.5px;margin:0 16px}.video-hero__content .video-btn{text-transform:uppercase;font-size:13px;font-weight:700;letter-spacing:1px;margin-top:22px}@media(max-width:767px){.video-hero__content{padding-left:48px;padding-right:48px}.video-hero__content h1{font-size:24px;margin:0 0 10px}.video-hero__content p{margin:0;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pk-fixes.css.map */
