@font-face{font-family:Inter;src:url(//www.lavnalocks.com/cdn/shop/files/Inter-Light.woff2?v=11100161373968054453) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//www.lavnalocks.com/cdn/shop/files/Inter-Medium.woff?v=13611997720738817264) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//www.lavnalocks.com/cdn/shop/files/Inter-Regular.woff2?v=10351412559168002559) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//www.lavnalocks.com/cdn/shop/files/Inter-SemiBold.woff?v=9447453266730066010) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(//www.lavnalocks.com/cdn/shop/files/Inter-Bold.woff2?v=9016334026007208300) format("woff2");font-weight:700;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{letter-spacing:0}.page-width{max-width:144.5rem}section.tp-switch-section.custom-padlock-engineered{padding:68px 0}.tp-switch-section{width:100%;position:relative;box-sizing:border-box}.tp-switch-section *{box-sizing:border-box}.tp-section-heading{font-size:36px;font-family:Inter;font-weight:600;line-height:1.2;margin-bottom:48px;margin-top:0}.tp-section-heading.align-left{text-align:left}.tp-section-heading.align-center{text-align:center}.tp-section-heading.align-right{text-align:right}.tp-switch-wrapper{display:flex;align-items:center;justify-content:space-between;gap:48px;width:100%}.tp-switch-wrapper.order-content-left{flex-direction:row}.tp-switch-wrapper.order-content-right{flex-direction:row-reverse}.tp-switch-content{flex:1;padding:50px 48px;border-radius:30px;background:#eee}.tp-switch-item:first-child{padding-top:0;border-bottom:1px solid #aeaeae}.tp-switch-item:last-child{padding-bottom:0;border-top:1px solid #aeaeae}.tp-switch-item{position:relative;padding:32px 0;cursor:pointer;color:#d4d4d4;transition:color .3s ease}.tp-switch-item.active .tp-item-title{color:#000}.tp-switch-item.active p.tp-item-para,.tp-item-title{color:#727272}.tp-item-title{font-size:24px;font-family:Inter;margin:0;font-weight:500}.tp-item-para{font-size:16px;font-family:Inter;line-height:1.6;margin-top:6px;margin-bottom:0;max-width:90%;font-weight:500}.tp-underline{display:block;width:100%;height:2px;background-color:#aeaeae;margin-top:12px;transition:background-color .3s ease}.tp-switch-image{flex:1;display:flex;align-items:center;justify-content:center;position:relative}.tp-switch-image img{width:0!important;height:auto;visibility:hidden;max-width:100%;transition:opacity .3s ease,transform .3s ease}.tp-switch-image img.active{display:block;opacity:1;visibility:visible;width:100%!important;transform:scale(1)}.tp-switch-image img{opacity:0;transform:scale(.98)}.tp-switch-image img.active{opacity:1;transform:scale(1)}.tp-switch-item:hover{color:#000}.custom-padlock-engineered-moblie-slider{display:none}.tp-switch-section.compact-versatile .tp-switch-wrapper{background:linear-gradient(90deg,#28559e,#688cd2,#28559e)!important;gap:0}.tp-switch-section.compact-versatile .tp-switch-content{background:transparent}.tp-switch-section.compact-versatile .tp-switch-item.active .tp-item-title,.tp-switch-section.compact-versatile .tp-switch-item.active p.tp-item-para{color:#fff}.tp-switch-section.compact-versatile .tp-switch-item h3.tp-item-title,.tp-switch-section.compact-versatile .tp-switch-item p.tp-item-para{color:#aabce0}.tp-switch-section.compact-versatile .tp-underline{width:0}.tp-switch-section.compact-versatile .tp-switch-wrapper{align-items:unset;border-radius:28px}.tp-switch-section.compact-versatile .tp-switch-image .tp-img{height:100%}.custom-padlock-prds .media-img-info{display:flex;align-items:center;justify-content:space-between}.custom-padlock-prds .media-img-info .locke-image{display:none}.custom-padlock-prds .main{padding:53px 40px;border-radius:36px;border:2px solid #C9C9C9}.custom-padlock-prds .lock-compare{font-family:Inter,sans-serif}.custom-padlock-prds .lock-wrap{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:40px;align-items:center}.custom-padlock-prds h5.top-heading{font-size:36px;text-transform:capitalize;font-weight:500;font-family:Inter,sans-serif;margin-bottom:53px;margin-top:0}.custom-padlock-prds .lock-info h2{font-size:30px;font-weight:600;font-family:Inter;margin:0}.custom-padlock-prds .price{font-family:Inter;color:#0c0c0c;font-size:28px;font-weight:400;display:flex;flex-direction:column}.custom-padlock-prds .sale spna{color:#ae0000}.custom-padlock-prds .price span.sale{margin:10px 0 0}.media_compare-rating{margin-top:-10px}.btn:after,.btn.mobli:after,.btn:before,.btn.mobli:before{width:16px;height:80%;background-color:#fff;content:"";display:block;position:absolute;top:50%;border-radius:40px 0 0 40px;transform:translateY(-50%);left:50%;opacity:0;visibility:hidden;transition:.4s}.btn:before,.btn.mobli:before{border-radius:0 40px 40px 0;transform:translateY(-50%);left:auto;right:50%}.btn:hover:after,.btn.mobli:hover:after{left:5px;opacity:1;visibility:visible}.btn:hover:before,.btn.mobli:hover:before{right:5px;opacity:1;visibility:visible}.custom-padlock-prds .price .compare{text-decoration:line-through;color:#727272;margin-left:0;font-size:20px}.custom-padlock-prds .rating{font-size:28px;font-weight:500;font-family:Inter;color:#000;display:flex;align-items:center;padding-bottom:5px;margin:44px 0 20px;border-bottom:1px solid #B4B4B4}.custom-padlock-prds .rating img{max-width:116px;height:20px;margin:0 9px 0 20px}.custom-padlock-prds .rating p{margin:0;padding:0;color:#727272}.custom-padlock-prds .rating-moblie{display:none}.custom-padlock-prds .meta{display:flex;gap:52px;font-family:Inter;font-weight:500;margin-bottom:44px}.custom-padlock-prds .meta-a{display:flex;flex-direction:column;align-items:baseline}.custom-padlock-prds .meta span{font-size:16px}.custom-padlock-prds .meta strong{font-size:28px;color:#000}.custom-padlock-prds .access{font-family:Inter;font-weight:500;margin-bottom:50px}.custom-padlock-prds .access p{font-size:24px;color:#000}.custom-padlock-prds .access .links{display:flex;align-items:center;gap:38px;row-gap:12px;flex-wrap:wrap}.lock-content.custom-padlock-prds .access .links a:last-child{display:none}.lock-content.custom-padlock-prds.lp45 .access .links a:last-child{display:flex}.custom-padlock-prds .access a{transition:.3s;text-decoration:none;font-size:16px;color:#000;display:flex;flex-direction:row;gap:8px;align-items:center;opacity:.5}.custom-padlock-prds .access a:hover{opacity:1}.custom-padlock-prds .access a:hover{opacity:1;transform:scale(1.1);color:#4d77ea}.custom-padlock-prds .access .links img{transition:filter .3s ease}.custom-padlock-prds .access .links a:hover img{filter:invert(37%) sepia(85%) saturate(1800%) hue-rotate(210deg) brightness(95%) contrast(95%)}.btn{position:relative;cursor:pointer}.custom-padlock-prds .btn{position:relative;background:#4d77ea;text-decoration:none;width:100%;display:inline-block;text-align:center;padding:10px 0;font-size:16px;font-weight:600;font-family:Inter;border-radius:32px;cursor:pointer;color:#fff;border:0}.custom-padlock-prds .btn.mobli{display:none}.custom-padlock-prds .lock-image img{width:100%;max-width:65%;max-height:max-content}.custom-padlock-prds .lock-thumb h4{font-size:24px;font-weight:500;font-family:Inter;margin-bottom:16px;margin-top:0}.custom-padlock-prds .thumbs{display:flex;gap:10px;margin:16px 0 79px}.custom-padlock-prds .thumbs img{border:1px solid #d1d0d0;border-radius:10px;padding:12px 7px;width:100%;max-width:93px;max-height:94px;transition:.2s;object-fit:contain}.custom-padlock-prds .thumbs .thumb.active img{border:2px solid #434343}.padlock-main-img{position:relative}.padlock-main-img img:not(.bg-main-img){z-index:1;position:relative}.custom-padlock-prds .learn svg{width:20px;height:20px;transition:.3s}.custom-padlock-prds .learn:hover svg{transform:translate(10px)}.padlock-main-img .bg-main-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.35);z-index:0;filter:blur(2px);opacity:.2}.custom-padlock-prds .thumb{text-align:center;cursor:pointer;margin-left:-11px}.custom-padlock-prds .thumb span{font-size:18px;font-weight:500;font-family:Inter;color:#000}.custom-padlock-prds .lock-thumb h5{font-size:24px;font-weight:500;margin:0;font-family:Inter}.lock-image{text-align:center}.custom-padlock-prds p{color:#727272;font-size:16px;font-weight:500;line-height:1.3;margin:16px 0;font-family:Inter}.custom-padlock-prds .learn{display:inline-flex;gap:6px;align-items:center;font-weight:600;text-decoration:none;color:#000;font-family:Inter;font-size:16px;padding:5px 36px;transition:.2s;border:1px solid #4D77EA;border-radius:20px}.custom-padlock-prds .learn:hover{color:#fff;background-color:#4d77ea;border-color:#4d77ea}.custom-padlock-prds .mobli{display:none}.sale-disc-per{color:#ae0000;font-weight:300}.hero-slider-section{margin:70px 0 0!important}.hero-main-slider{padding:0!important}img.hero-slide-img{border-radius:0!important}section.pricing-compare{margin-top:60px}.pricing-compare .pricing-container{padding:40px 25px 30px 65px;background:linear-gradient(180deg,#afd7f01a,#f4c2b11a);border-radius:36px;border:1px solid #c9c9c9;margin-top:40px}.pricing-compare .pricing-heading{font-size:36px;font-weight:500;font-family:Inter;margin:0}.pricing-compare .pricing-grid{display:flex;gap:20px}.pricing-compare .pricing-grid>.feature-col:first-child{gap:0}.pricing-compare .feature-col{padding:0;display:flex;flex-direction:column;min-width:18.5%}.pricing-compare .feature-col ul.feature-list{margin-top:65.5%;line-height:1.3;margin-right:-20px}.pricing-compare .feature-col img.padlock-logo{height:168px;width:177px!important}.pricing-compare .product-card h3{font-size:24px;font-weight:600;font-family:Inter;margin:6px 0 40px}.pricing-compare .feature-list li:first-child{font-size:24px;font-weight:600;border:none;font-family:inter}.pricing-compare ul.product-features{margin-top:7.5%;line-height:1.3}.pricing-compare .pricing-grid .feature-col{margin-top:10%}.pricing-compare .feature-list li,.pricing-compare .product-features li{padding:18px 27px;border-bottom:1px solid #e5e5e5;font-size:15px;list-style:none;font-family:Inter;color:#000}.pricing-compare .feature-list li{padding-left:0}.pricing-compare ul.feature-list>li:last-child,.pricing-compare ul.product-features>li:last-child{border:none}.pricing-compare ul.product-features{font-weight:600}.pricing-compare ul.product-features li p{margin:0;color:#000;font-weight:600}.pricing-compare ul.product-features li p strong{color:#4d77ea;font-weight:600}.pricing-compare .product-col{border:1px solid #c9c9c9;border-radius:40px;min-width:25.53%;max-width:25.53%}.pricing-compare .product-col:nth-child(2){background-color:#ffffff40}.pricing-compare .product-col:nth-child(3){background-color:#ffffffbf}.pricing-compare .product-col:nth-child(4){background-color:#fff}.pricing-compare .product-card{padding:0;text-align:left}.pricing-compare .product-col .product-info{padding:36px 27px}.pricing-compare .product-card img{max-width:113px;height:160px;margin-bottom:10px}.pricing-compare .price-row{display:flex;gap:5px;font-size:28px;font-weight:400;font-family:Inter}.pricing-compare .discount{color:#ae0000}.pricing-compare .price-stras-gorup{display:flex;align-items:baseline;gap:10px;font-size:20px;font-weight:500;font-family:Inter;margin:10px 0 24px}.pricing-compare .cut-price{text-decoration:line-through;color:#727272}.pricing-compare .stars img{max-width:90px;height:14px;margin:0}.pricing-compare .btn{display:inline-block;background:#4d77ea;color:#fff;padding:10px 0;border-radius:40px;text-decoration:none;text-align:center;border:0;width:100%;font-size:16px;font-weight:600;font-family:inter}.pricing-compare ul.product-features,.pricing-compare ul.feature-list{text-align:left;padding:0}.pricing-compare .price-row .cst-price{color:#000}.safe-home{padding:70px 0}.safe-home__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}.safe-home__header h2{font-size:36px;font-weight:500;font-family:inter;margin:0}.safe-home .view-all{border:1px solid #4D77EA;color:#000;padding:10px 28px;border-radius:54px;text-decoration:none;font-size:16px;font-weight:600;font-family:inter;line-height:1.2;transition:.3s}.safe-home .view-all:hover{background:#4d77ea;color:#fff}.safe-home__grid{display:block}.safe-card{border-radius:20px;text-align:center}.safe-card__img img{max-width:100%;height:auto;border-radius:30px}.safe-card__title{font-size:18px;margin:20px 0 10px;font-weight:400;font-family:inter;max-width:250px;margin-inline:auto}.safe-card__btn{display:inline-block;border:1px solid #4D77EA;color:#000;padding:10px 28px;border-radius:54px;text-decoration:none;font-size:16px;font-weight:600;font-family:inter;line-height:1.1;width:100%;transition:.3s;max-width:230px}.safe-card__btn:hover{background:#4d77ea;color:#fff}.why-lavna__heading{text-align:center;font-size:8vw;font-weight:500;margin:0 0 20px;background:linear-gradient(45deg,#999,#333);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.why-lavna__blocks{display:flex;flex-direction:column}.why-lavna__block{display:flex;align-items:center;gap:50px;padding:30px 40px;position:relative;border-radius:60px 60px 0 0;opacity:0;transform:translateY(40px);transition:all .6s ease}.why-lavna__block:after{position:absolute;content:"";width:100%;left:0;top:100%;height:100%;background-color:inherit}.why-lavna__block:last-child:after{display:none}.why-lavna__block:last-child{padding-bottom:50px}.why-lavna__block.visible{opacity:1;transform:translateY(0)}.why-lavna__icon img{width:40px;height:40px;object-fit:contain}.why-lavna__text{font-size:20px;color:#2c2c2c}.smart-padlocks{width:100%;padding:25px 20px 0;background:linear-gradient(180deg,#afd7f01a,#f4c2b11a);border-radius:36px;border:1px solid #c9c9c9;position:relative}.smart-padlocks__heading{text-align:center;font-size:115px;font-weight:700;margin:0;animation:floatY_img 1s ease-in}.smart-padlocks__heading em{font-style:normal;background:linear-gradient(180deg,#333,#f4c2b1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.smart-padlocks__heading strong{font-style:normal;background:linear-gradient(180deg,#333,#afd7f0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.smart-padlocks__products{display:flex;justify-content:center;align-items:flex-end;gap:30px;position:relative;z-index:0;animation:floatY_img 1.5s ease-in;margin:-4% 0 -8%}.smart-padlocks__product:nth-child(1) img{max-height:300px}.smart-padlocks__product:nth-child(3) img{max-height:335px}.smart-padlocks__product img{max-width:250px;width:100%;height:auto}.smart-padlocks-hero{margin-bottom:35px;margin-top:32px}.floating-icon{width:60px;display:block!important;height:60px;border:2px solid #c9d9f2;border-radius:50%;position:absolute;animation:floatY 3s ease-in-out infinite;opacity:.8}.floating-icon img{width:100%;opacity:.5;max-width:100%}.floating-icon.two img{padding:5px}.floating-icon.one{top:74%;left:15%;animation-delay:0s}.floating-icon.two{top:44%;left:22%;animation-delay:1s}.floating-icon.three{top:72%;right:17%;width:50px;animation-delay:.5s;height:50px}.cta-mobile-only{display:none}.custom-padlock-prds [data-img=custom-lock-1-img] img{max-width:55%}.custom-padlock-prds [data-img=custom-lock-2-img] img{max-width:45%}@keyframes floatY{0%{transform:translateY(0);opacity:1}50%{transform:translateY(-18px);opacity:.4}to{transform:translateY(0);opacity:1}}@keyframes floatY_img{0%{transform:translateY(50px) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes scale{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.coll-padlock .image-grid-carousel{display:flex;overflow-y:auto;gap:15px;margin-right:-1.5rem;padding-right:1.5rem;margin-left:-1.5rem;padding-left:1.5rem}.coll-padlock .image-grid-carousel .image-card{min-width:92%}.coll-padlock .image-grid-carousel .image-card img{max-width:100%;height:auto}.coll-padlock .image-grid-carousel .image-card .grid-wrapper{display:flex}.coll-padlock .image-grid-carousel .image-card .slider-content{bottom:8%;left:9%}.lock-product{padding:27px 20px 0}.lock-container{display:flex;gap:40px;max-width:1344px;margin:auto;align-items:center;line-height:100%;background:linear-gradient(180deg,#afd7f01a,#f4c2b11a);border:1px solid #C9C9C9;border-radius:36px;padding:27px 54px}.lock-product p.buy{font-size:28px;font-weight:400;font-family:Inter;margin:0;color:#000;line-height:100%}.lock-content h2{font-size:36px;font-weight:500;font-family:Inter;margin:0;max-width:411px}.lock-content h2 span{font-weight:700}.lock-product .popup-right h2{font-size:24px;font-weight:500;font-family:Inter;margin:0 0 30px}.lock-product .lock-content{flex:1}.lock-content.custom-padlock-prds button.btn{max-width:40rem}.lock-content.custom-padlock-prds .access{margin-top:4rem}.lock-product .gallery{display:flex;gap:45px}.gallery .main-img{border:1px solid #D1D0D0;border-radius:31px;z-index:999}.lock-product .main-img img{width:100%;max-width:416px;border-radius:30px}.lock-product .thumbs{display:flex;flex-direction:column;gap:10px}.lock-product .thumbs>div{display:flex}.lock-product .thumb{width:92px;height:92px;object-fit:cover;cursor:pointer;border:2px solid #D1D0D0;border-radius:14px;transition:.2s ease;pointer-events:all}.lock-product .thumb.active{border-color:#000}.lock-product .thumbs .thumb-inner{position:relative;pointer-events:none}.lock-product .thumbs .thumb-inner:before{content:attr(data-length);position:absolute;font-family:Inter;font-size:18px;top:0;left:0;width:100%;font-weight:700;height:100%;background:#c3c3c3e5;color:#fff;text-align:center;align-content:center;border-radius:14px}.lock-product .popup-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;background-image:linear-gradient(180deg,#afd7f01a,#f4c2b11a);width:90%;max-width:1000px;border-radius:25px;padding:82px 25px 25px;display:flex;justify-content:space-between;gap:30px;box-shadow:0 20px 60px #00000040}.lock-product .popup-box span.close-popup{position:absolute;right:25px;top:30px;font-size:26px;cursor:pointer;width:32px;height:32px;text-align:center;align-content:center;font-family:Inter;font-weight:300;color:#000;line-height:0;border:1px solid #D1D0D0;border-radius:20rem}.lock-product .popup-left img{width:420px;border-radius:15px}.lock-product .popup-right{display:flex;align-items:baseline;flex-direction:column}.lock-product .popup-thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.lock-product .popup-thumb{width:92px;height:92px;object-fit:cover;cursor:pointer;border-radius:14px;border:2px solid #D1D0D0;transition:.2s ease}.lock-product .popup-thumb.active{border-color:#000}.lock-product .popup-box{animation:popupFade .25s ease}.lock-product .popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;justify-content:center;align-items:center;z-index:9999}.lock-product .lock-content{flex:1;min-width:0}.lock-product .mobile-scroll-gallery,.lock-product .old-riwv img.stars{display:none}@keyframes popupFade{0%{opacity:0;transform:translate(-50%,-45%)}to{opacity:1;transform:translate(-50%,-50%)}}@media(max-width:768px){.lock-container{flex-direction:column;padding:20px;gap:25px;text-align:left}.lock-product{padding:28px 20px}.lock-product .thumb.active{display:none}}.lock-product .mobile-scroll-gallery{display:none}@media(max-width:768px){.gallery,#popupModal,.lock-content p.buy,.lock-content h2{display:none!important}.lock-container{flex-direction:column;padding:20px;gap:18px;background-color:#fff;border-radius:36px;border:1px solid #eee;overflow:hidden}.lock-content.custom-padlock-prds .access{margin-top:2rem}.lock-product .mobile-scroll-gallery{display:block;width:100%}.lock-product .mobile-scroll-gallery .mobile-gallery-wrapper{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:20px;padding-right:20px;margin-right:-20px}.lock-product .price{width:max-content}.lock-content.custom-padlock-prds button.btn{font-size:12px}.lock-product .mobile-scroll-gallery .mobile-gallery-wrapper::-webkit-scrollbar{display:none}.lock-product .mobile-scroll-gallery .mobile-gallery-wrapper img{flex:0 0 85%;width:85%;height:100%;object-fit:contain;border:0;border-radius:18px;padding:0;scroll-snap-align:start}h3.mobile-gallery-title{font-size:17px;font-family:Inter;font-weight:600;margin:0 0 15px}}.product-feature-section{padding:35px 20px}.product-feature-section .feature-wrapper{max-width:1344px;margin:auto;display:flex;gap:80px;align-items:flex-start;background:linear-gradient(180deg,#afd7f01a,#f4c2b11a);padding:48px 40px 48px 53px;border-radius:36px;border:1px solid #C9C9C9}.product-feature-section .feature-left{flex:1}.product-feature-section .feature-logo{width:94px;height:89px;object-fit:contain;margin-bottom:25px}.product-feature-section .feature-left h2{font-size:36px;font-weight:600;margin:0 0 20px;font-family:Inter;line-height:100%}.product-feature-section .feature-left p{font-size:16px;line-height:1.6;max-width:444px;font-weight:500;color:#727272;font-family:Inter;line-height:22px}.product-feature-section .feature-right{flex:1.5}.product-feature-section .feature-row{display:flex;justify-content:space-between;gap:40px;padding:22px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.product-feature-section .feature-title{font-size:16px;font-weight:600;width:100%;font-family:Inter;color:#000;line-height:100%}.product-feature-section .feature-text{font-size:16px;color:#727272;font-weight:500;font-family:Inter;line-height:1.2;max-width:377px}.product-feature-section .feature-text .text-blue{color:#4d77ea}.product-feature-section h2.title-moblie,.product-feature-section .iocn-img{display:none}.access-section{padding:0 20px 60px}.access-container{max-width:1344px;margin:0 auto}.access-title{font-size:36px;font-weight:500;font-family:Inter;margin-bottom:40px}.access-grid{display:flex;justify-content:center;align-items:center;gap:40px;height:378px}.access-card{text-align:center;cursor:pointer;position:relative}.access-card img{width:340px;height:204px;display:flex;border-radius:12px;object-fit:cover;transition:all .4s ease}.access-card.is-default img{width:501px;height:281px}.access-grid:has(.access-card:not(.is-default):hover) .is-default.access-card img{width:340px;height:204px}.access-grid .access-card:hover img{width:501px;height:281px}.access-card h3{margin-top:18px;margin-bottom:0;font-size:24px;font-weight:400;font-family:Inter;transition:all .3s ease}.access-card.is-default h3{font-weight:600;font-family:Inter}.access-grid:hover .access-card h3{font-weight:400;font-family:Inter}.access-grid .access-card:hover h3{font-weight:600;font-family:Inter}.testimonial-section{padding:60px 0}.testimonial-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.testimonial-header h2{font-size:36px;font-weight:500;font-family:Inter;margin:0}.testimonial-section .slider-arrows{display:flex;gap:10px}.testimonial-section .slider-arrows button{width:34px;height:34px;border-radius:50%;border:1px solid #D1D0D0;background:#fff;cursor:pointer;padding:8px 7px}.testimonial-section .slider-arrows button:hover{background:#eee}.testimonial-section .testimonial-card{background:linear-gradient(180deg,#afd7f01a,#f4c2b11a);border-radius:12px;padding:29px 28px;border:1px solid #e2e2e2;min-height:259px;display:flex;flex-direction:column}.testimonial-section .stars{margin-bottom:12px;min-height:20px;display:flex;align-items:center}.testimonial-section .review-text{margin-top:auto}.testimonial-section .autoplay .slick-slide{padding-right:20px}.testimonial-section .autoplay{margin-right:-80px}.testimonial-section .user-info{display:flex;align-items:center;gap:10px;margin-bottom:20px}.testimonial-section .user-info img{max-width:49px;height:49px;border-radius:50%}.testimonial-section .user-name{font-weight:600;font-size:14px;font-family:Inter;color:#000}.testimonial-section .stars{color:#f5b301;margin-bottom:10px;width:116px;height:20px}.testimonial-section .review-text{font-size:16px;font-weight:400;color:#000;line-height:20px;font-family:Inter;max-width:324px}.testimonial-section .slider-arrows button.disabled{opacity:.3;pointer-events:none}.testimonial-section .slider-arrows button.disabled svg path{fill:#d1d0d0!important}.faq-section{padding:50px 0 0}.faq-container{background:linear-gradient(180deg,#afd7f01a,#f4c2b11a);border:1px solid #C9C9C9;border-radius:36px;padding:48px 40px 27px 53px;display:flex;gap:66px}.faq-section .faq-left{flex:1;max-width:439px}.faq-section .faq-item:first-child{padding-top:0}.faq-section .faq-left h2{font-family:Inter;font-weight:600;font-size:36px;line-height:100%;text-transform:capitalize;margin-bottom:24px;margin-top:0;line-height:1.2}.faq-section .faq-left p{font-family:Inter;font-weight:500;font-size:16px;line-height:22px;color:#727272}.faq-section .faq-right{flex:1}.faq-section .faq-item{border-bottom:1px solid #ddd;padding:20px 0}.faq-section .faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-section .faq-icon svg{width:24px;height:24px}.faq-section .icon-minus,.faq-section .faq-item.active .icon-plus{display:none}.faq-section .faq-item.active .icon-minus{display:block}.faq-section .faq-question h4{font-family:Inter;font-weight:600;font-size:16px;line-height:1.2;margin:0}.faq-section .faq-answer{font-family:Inter;font-weight:500;font-size:16px;line-height:22px;margin-top:12px;color:#727272;display:none;max-width:566px}.faq-section .faq-answer{display:none}.faq-section .faq-icon{width:30px;height:30px;transition:.3s ease}.faq-section .faq-item.active .faq-icon line:nth-child(2){opacity:0}@media(max-width:900px){.safe-home__grid{grid-template-columns:repeat(2,1fr)}.why-lavna__text{font-size:16px;line-height:1.2}.why-lavna{padding:0 15px}.why-lavna__heading{font-size:24px;text-align:left;font-weight:600;color:#000;background:transparent;background-clip:unset;-webkit-text-fill-color:unset}.why-lavna__icon{margin-bottom:10px}.why-lavna__block{padding:20px 24px;border-radius:40px;width:calc(50% - 7.5px);flex-direction:column;gap:0!important;background-color:#f4c2b1!important;align-items:start!important}.why-lavna__block:first-child,.why-lavna__block:last-child{background-color:#afd7f0!important}.why-lavna__blocks{flex-wrap:wrap;flex-direction:row;gap:15px;justify-content:space-between}.why-lavna__block:after{display:none}}@media(max-width:480px){.safe-home__grid{grid-template-columns:1fr}}@media(max-width:767px){.access-title{font-size:24px;font-weight:600;font-family:Inter;margin-bottom:28px;margin-left:19px}.access-card.is-default h3{font-weight:400}.access-section{padding-left:0;padding-right:0}.access-container{max-width:100%;padding-left:0;padding-right:0}.access-grid{display:flex;justify-content:flex-start;gap:16px;overflow-x:auto;padding:0 20px;-webkit-overflow-scrolling:touch;height:unset}.access-grid::-webkit-scrollbar{display:none}.access-card{flex:0 0 95%}.access-card img{width:100%!important;height:auto!important;border-radius:36px;aspect-ratio:1}.access-card:before{position:absolute;content:"";width:100%;height:50%;bottom:0;left:0;background-image:linear-gradient(0deg,black,transparent);border-radius:0 0 36px 36px}.access-card h3{margin-top:0;font-size:18px;position:absolute;font-weight:400;font-family:Inter;transition:all .3s ease;bottom:30px;left:30px;color:#fff}.faq-section .faq-container{flex-direction:column;padding:0;gap:0px;background:transparent;border:none}.faq-section .faq-left h2{font-size:24px;max-width:257px}.faq-section .faq-left p{display:none}.faq-section .faq-question h4{max-width:283px}.faq-section .faq-answer{font-family:Inter;font-weight:400;max-width:338px}.testimonial-section .testimonial-card{padding:20px 28px;min-height:225px}.testimonial-section .slider-arrows{display:none}.testimonial-section .testimonial-header{margin-bottom:24px}.testimonial-section{padding:0;margin-right:-15px}.testimonial-header h2{font-size:24px;margin:0}.testimonial-section .user-name{font-weight:600;font-size:14px}.testimonial-section .review-text{font-size:14px}.cta-mobile-only{display:block}.smart-padlocks-hero{margin-top:0}.media-img-info>div{display:flex;justify-content:space-between;width:-webkit-fill-available;align-items:center;gap:15px}.smart-padlocks{padding:25px 4vw 0}.custom-lock-2 .locke-image img{max-height:130px;object-fit:contain}.custom-lock-1 .locke-image img{max-height:120px;object-fit:contain}.smart-padlocks__heading{font-size:14vw;line-height:110%}.smart-padlocks__products{gap:30px}.smart-padlocks__product img{max-width:140px}@keyframes floatY{0%{transform:translateY(0);opacity:1}50%{transform:translateY(-10px);opacity:.4}to{transform:translateY(0);opacity:1}}.floating-icon{width:30px;height:30px}.floating-icon.one{top:51%;left:3%;animation-delay:0s}.floating-icon.two{top:38%;left:14%;animation-delay:1s}.floating-icon.three{top:39%;right:10%;width:30px;animation-delay:.5s;height:30px}.why-lavna__block{padding:20px 24px;border-radius:20px}.safe-home .view-all{display:none!important}.safe-home__header h2{font-size:24px;font-weight:600;max-width:250px}.safe-home__header{margin-bottom:24px}.safe-card__title{font-size:14px}.safe-card__btn{font-size:12px}.custom-padlock-prds .main{padding:20px 16px;border-radius:20px}.custom-padlock-prds h5.top-heading{font-size:24px;margin-bottom:40px;text-align:center;max-width:320px;font-weight:600;text-transform:capitalize;margin-inline:auto}.custom-padlock-prds .lock-wrap{grid-template-columns:1fr;gap:18px}.custom-padlock-prds .lock-info{text-align:left;width:78%}.custom-padlock-prds .price .compare{font-size:13px;font-weight:500}.custom-padlock-prds .rating-moblie p{display:none}.padlock-main-img .bg-main-img{transform:translate(-50%,-50%) scale(1.1)}.custom-padlock-prds .lock-info h2{font-size:16px!important;font-weight:600;margin-bottom:8px}.custom-padlock-prds .price{font-size:14px}.custom-padlock-prds .price .sale{font-size:20px;font-weight:400;margin:0!important}.custom-padlock-prds .rating{font-size:14px;margin:12px 0}.custom-padlock-prds .rating img{max-width:90px;margin-left:8px}.custom-padlock-prds .meta{gap:20px;margin-bottom:16px}.custom-padlock-prds .meta strong{font-size:16px}.custom-padlock-prds .access{margin-bottom:18px}.custom-padlock-prds .access p{font-size:14px}.custom-padlock-prds .access .links{gap:16px}.custom-padlock-prds .access a{font-size:12px;max-width:100%;text-align:left;line-height:1.4}.custom-padlock-prds .lock-info .btn{display:none}.custom-padlock-prds .lock-image{text-align:center}.custom-padlock-prds .lock-image img{max-width:180px;max-height:260px}.custom-padlock-prds .lock-thumb{text-align:center}.custom-padlock-prds .lock-thumb h4{font-size:14px;margin-bottom:10px}.custom-padlock-prds .thumbs{gap:10px;margin:10px 0}.custom-padlock-prds .thumb{margin-left:0}.custom-padlock-prds .thumb img{max-width:100px;max-height:100px;padding:8px}.custom-padlock-prds .thumb span{font-size:12px}.custom-padlock-prds .lock-thumb h5,.custom-padlock-prds .lock-thumb p,.custom-padlock-prds .learn,.custom-padlock-prds .lock-thumb h4{display:none}.custom-padlock-prds .btn.mobli{display:block}.custom-padlock-prds .media-img-info .locke-image{display:block;width:38%;animation:scale .5s}.custom-padlock-prds .locke-image img{max-width:100%;height:auto}.custom-padlock-prds .lock-image,.custom-padlock-prds .rating{display:none}.custom-padlock-prds .rating-moblie{display:flex;align-items:center;gap:10px}.custom-padlock-prds .rating-moblie p{margin:0}.custom-padlock-prds .rating-moblie img{max-width:76px;max-height:12px}.custom-padlock-prds .media_compare-rating{display:flex;gap:10px;position:relative;margin-top:0;padding-bottom:10px;border-bottom:1px solid #b4b4b4}.custom-padlock-prds .meta{display:none}.custom-padlock-prds .links a img{width:19px}.product-feature-section .feature-left{display:none}.product-feature-section .product-feature-section{padding:0 20px 35px}.product-feature-section h2.title-moblie{display:block;font-size:24px;font-family:Inter;font-weight:600}.product-feature-section .feature-wrapper{flex-direction:column;gap:2px;padding:0;border:none;background:none}.product-feature-section .feature-left h2{font-size:36px}.product-feature-section .feature-row{flex-direction:column;gap:10px}.product-feature-section .feature-title-icon{display:flex;gap:10px;align-items:center}.product-feature-section .iocn-img{display:block;width:20px;height:20px}.product-feature-section .feature-title,.product-feature-section .feature-text{width:100%;font-size:14px}.product-feature-section .feature-row:nth-child(2){border-top:0;padding-top:0}.smart-padlocks__product:nth-child(1) img{max-height:210px}.smart-padlocks__product:first-child,.smart-padlocks__product:last-child{position:absolute}.smart-padlocks__product:first-child{left:0;bottom:3%}.smart-padlocks__product img{max-width:200px}.smart-padlocks__product:last-child{right:0;bottom:2%}.smart-padlocks__product:nth-child(3) img{max-width:118px}.smart-padlocks__products{gap:0}}@media(max-width:1347px){.pricing-compare .pricing-container{padding:0 1.5rem;overflow-y:auto;background:transparent;border:0;margin:28px -1.5rem 0;border-radius:0}.pricing-compare .product-col .product-info{padding:15px 14px}.pricing-compare .pricing-grid{min-width:1347px}.pricing-compare .product-card .product-info>img{max-width:83px;object-fit:contain;height:160px;margin-bottom:10px;object-position:bottom}.pricing-compare .feature-col img.padlock-logo{height:auto;width:100px!important}.pricing-compare .feature-col{padding:0;display:flex;flex-direction:column;min-width:13.5%}.pricing-compare .feature-col ul.feature-list{margin-top:96%}}@media(max-width:1024px){.custom-padlock-engineered-moblie-slider{display:block}.tp-switch-wrapper{display:none}.custom-padlock-engineered-moblie-slider .owl-carousel .owl-item img{max-width:100%;height:auto}.custom-padlock-engineered-moblie-slider h2.tp-section-heading{font-size:24px}h2.tp-section-heading{font-size:24px;margin-bottom:24px;max-width:290px}.pricing-compare .pricing-heading{font-size:24px;font-weight:600}.custom-padlock-engineered-moblie-slider .grid-wrapper{position:relative}.custom-padlock-engineered-moblie-slider .slider-content{position:absolute;bottom:12px;left:23px}.custom-padlock-engineered-moblie-slider .tp-item-title{font-size:16px;color:#fff;font-family:Inter;font-weight:500}.custom-padlock-engineered-moblie-slider .tp-item-para{font-size:12px;color:#fff;font-family:Inter;margin-bottom:0;font-weight:500;max-width:250px}.tp-switch-section.compact-versatile .custom-padlock-engineered-moblie-slider .grid-wrapper{display:flex;position:unset;text-align:center;flex-direction:column;align-items:center}.tp-switch-section.compact-versatile .custom-padlock-engineered-moblie-slider .slider-content{position:unset;margin-top:16px;max-width:311px}.tp-switch-section.compact-versatile .custom-padlock-engineered-moblie-slider .tp-item-title{color:#000}.tp-switch-section.compact-versatile .custom-padlock-engineered-moblie-slider .tp-item-para{color:#727272}}@media(max-width:767px){.pricing-compare .product-card .product-info>img{max-width:65px;height:130px}.pricing-compare .product-col{border:1px solid #c9c9c9;border-radius:40px;min-width:19.53%;max-width:20%}.pricing-compare .product-col{min-width:20%;max-width:20%}.pricing-compare .feature-col ul.feature-list{margin-top:64%}.pricing-compare .pricing-grid .feature-col{margin-top:13%}.pricing-compare .pricing-grid{min-width:1040px}.pricing-compare .pricing-grid .feature-col{margin-top:14.2%}.pricing-compare .product-col{min-width:270px;max-width:270px}.pricing-compare .feature-col{min-width:170px}.pricing-compare .product-card h3{font-size:20px;margin:6px 0 20px}.pricing-compare .feature-col img.padlock-logo{width:80px!important}.pricing-compare .feature-list li:first-child{font-size:20px}.pricing-compare .feature-list li,.pricing-compare .product-features li{padding:15px 18px;font-size:14px}.pricing-compare .product-col:last-child .product-card .product-info>img{max-width:80px}.pricing-compare .price-row{font-size:20px}.pricing-compare .price-stras-gorup{font-size:14px}}.pricing-compare .product-col:nth-child(3) .product-card .product-info>img{max-width:70px;object-fit:contain;object-position:bottom}.pricing-compare .product-col:nth-child(2) .product-card .product-info>img{max-width:65px;object-fit:contain;object-position:bottom}@media(max-width:450px){.pricing-compare .feature-list li{font-size:12px;font-weight:400;padding:15px 40px 15px 0;min-height:62px;align-content:center}.pricing-compare .feature-col img.padlock-logo{width:69px!important}.pricing-compare .pricing-grid .feature-col{min-width:100px;max-width:100px;margin-right:0;margin-top:0;padding-top:25%;background-color:#fff;position:sticky;left:0;z-index:1}.pricing-compare .pricing-grid .feature-col:before{position:absolute;height:100%;width:1.5rem;left:-1.5rem;content:"";background:#fff;top:0}.pricing-compare .feature-list li:first-child{font-size:16px}.pricing-compare .pricing-grid{gap:0}.pricing-compare .feature-col ul.feature-list{margin-right:0;margin-top:134.5%}.pricing-compare .product-col{max-width:170px;min-width:auto;margin-right:10px}.pricing-compare .price-row{flex-wrap:wrap;gap:0;line-height:1.3}.pricing-compare .pricing-grid{min-width:max-content}.pricing-compare .product-col:last-child{margin-right:0}.pricing-compare .product-features li{padding:10px;min-height:62px;align-content:center}.pricing-compare .price-stras-gorup{flex-wrap:wrap;margin-top:0}.pricing-compare .product-col:nth-child(3) .product-card .product-info>img{max-width:57px}.pricing-compare .product-col:nth-child(2) .product-card .product-info>img{max-width:55px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom-padlock.css.map */
