.gallery{margin-top:45px;position:relative;padding-bottom:426px}.gallery .container{padding:0 15px}.gallery .heartline{display:flex;flex-direction:column;justify-content:space-between;width:100%;top:175px;bottom:0;z-index:1;position:absolute}.gallery .heartline .start,.gallery .heartline .end{display:block;width:20px;height:20px;margin:0 auto;border-radius:50%;border:3px solid #ff3c00;box-sizing:border-box}.gallery .heartline .line{top:23px;left:50%;bottom:23px;width:0;position:absolute;border-left:1px dashed #ff3c00}.gallery .heartline .heart{display:flex;align-items:center;justify-content:center;z-index:3;top:100%;left:50%;width:88px;height:88px;box-sizing:border-box;padding-top:5px;position:absolute;background:#fff;border-radius:50%;box-shadow:0 10px #0003;margin-left:-44px;margin-top:-44px}.gallery .heartline .heart svg{width:42px;height:37px;position:absolute;animation:animateHeart 1.6s infinite}.gallery h2{z-index:2;color:#181802;font-size:47px;font-weight:700;line-height:52px;letter-spacing:-3px;text-transform:uppercase;text-align:center;position:relative;margin-bottom:180px}.gallery [class*=image-]{z-index:3;position:absolute;background-size:cover;background-repeat:no-repeat;background-position:center center}.gallery .image-1{width:100%;z-index:2;max-width:620px;height:600px;margin:80px auto 0;position:relative;order:3}.gallery .image-2{top:33px;left:50%;z-index:4;width:232px;height:224px;margin-left:343px;order:1}.gallery .image-3{top:406px;right:50%;z-index:4;width:302px;height:378px;margin-right:352px;box-shadow:10px 32px 44px #0000002b;order:2}.gallery .image-4{top:127px;right:50%;z-index:3;width:302px;height:378px;margin-right:432px;order:4}.gallery .image-5{top:165px;left:50%;z-index:3;width:302px;height:453px;margin-left:440px;order:5}.gallery .image-6{bottom:194px;right:50%;z-index:3;width:240px;height:232px;margin-right:487px;order:6}.gallery .image-7{bottom:175px;left:50%;z-index:4;width:490px;height:327px;box-shadow:10px 32px 44px #0000002b;order:7}.gallery .image-8{bottom:85px;left:50%;z-index:4;width:175px;height:263px;margin-left:557px;order:8}.gallery .line-1{top:288px;left:0;position:absolute;width:100%;max-width:379px}.gallery .line-2{top:169px;right:0;position:absolute;width:100%;max-width:427px}@keyframes animateHeart{0%{transform:scale(.8)}5%{transform:scale(.9)}10%{transform:scale(.8)}15%{transform:scale(1)}50%{transform:scale(.8)}to{transform:scale(.8)}}@media(max-width:1279px){.gallery{padding-bottom:350px}.gallery .line-2{left:calc(50% + 200px)}.gallery .image-4{margin-right:382px}.gallery .image-5{margin-left:400px}.gallery .image-6{margin-right:260px;bottom:105px}.gallery .image-7{bottom:100px}}@media(max-width:767px){.gallery{padding-top:0;margin-top:30px;padding-bottom:80px}.gallery .container{display:flex;flex-wrap:wrap}.gallery h2{font-size:25px;line-height:30px;letter-spacing:-1.5px;margin-bottom:50px}.gallery .heartline{top:70px}.gallery .image-1{height:380px;clear:both;margin-top:0}.gallery .image-2{float:left;width:calc(50% - 10px);height:auto;padding-bottom:50%;position:relative;top:auto;left:auto;right:auto;margin:0 0 25px}.gallery .image-3{float:left;width:calc(50% - 10px);height:auto;padding-bottom:50%;position:relative;top:auto;left:auto;right:auto;margin:0 0 25px 20px;box-shadow:none}.gallery .image-4,.gallery .image-5,.gallery .image-6{display:none}.gallery .image-7{width:100%;height:auto;padding-bottom:75%;position:relative;top:auto;bottom:auto;left:auto;right:auto;margin:25px 0 0}.gallery .image-1,.gallery .image-2,.gallery .image-3,.gallery .image-4,.gallery .image-5,.gallery .image-6,.gallery .image-7,.gallery .image-8{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-gallery.css.map */
