._mobile{display:none}.banner_top_description{font-size:20px;margin-bottom:33px;max-width:300px}.banner_top_title{font-size:70px}.btn_banner .btn{padding:13px 0;border:none;border-radius:4px!important;background:#0075ff!important}.my-lock{grid-template-columns:1fr 1fr;gap:48px;display:grid}.my-lock-content__title{font-size:34px;font-weight:700;margin-bottom:24px}.my-lock-content__text{font-size:18px}.my-lock-content__btn{height:50px;padding:13px 30px;border-radius:4px!important;line-height:1;margin-top:32px;display:block}.my-lock-video img{width:100%}.my-lock-video_mobile{display:none}.related_content{border-right:1px solid #e3e4e5;border-left:1px solid #e3e4e5;padding:18px;position:static;border-bottom:1px solid #e3e4e5;display:block}.related_title{font-size:18px;margin-bottom:9px}.related_body-footer{justify-content:space-between;font-size:12px;align-items:center;display:flex}.related_p{font-size:12px;font-weight:500;color:#2c2f36;line-height:150%}.my-lock-promo{grid-template-columns:96px auto;gap:52px;align-items:flex-start;display:grid}.my-lock-images{gap:32px;display:grid}.my-lock-images-item{height:96px;padding:8px;border:2px solid transparent;border-radius:4px;cursor:pointer;width:96px}.my-lock-images-item img{height:100%;width:100%}.my-lock-images-item.swiper-slide-thumb-active{border:2px solid #db1f35}.my-lock-image{max-width:460px;width:100%}.my-lock-photo-pagination{justify-content:center;align-items:center;margin-top:32px;display:none}.my-lock-photo-pagination .swiper-pagination-bullet{height:8px;opacity:1;background:#e3e4e5;width:8px}.my-lock-photo-pagination .swiper-pagination-bullet-active{height:10px;background:#d7d8d8;width:10px}.my-lock-text__item{font-size:16px}.my-lock-text__item:not(:last-child){margin-bottom:8px}.my-lock-text__item-title{font-size:24px;font-weight:700}.send-my-lock{grid-template-columns:1fr 1fr;gap:40px;align-items:flex-end;margin-top:32px;display:grid}.send-my-lock_mobile{display:none}.send-my-lock__text{max-width:237px}.send-my-lock__btn{height:50px;padding:13px 0;border:none;border-radius:4px!important;width:237px;display:block}.send-my-lock__btn,.send-my-lock__btn:hover{background:#0075ff!important}@media (max-width:991px){.banner_top_title{font-size:60px}.btn_banner .btn{height:39px;font-size:14px;line-height:1}.my-lock{grid-template-columns:1fr;gap:0}.my-lock-content__title,.my-lock-video{display:none}.my-lock-content__title{font-size:30px;margin-bottom:40px}.my-lock-content__text{grid-template-columns:auto 252px;font-size:14px;gap:51px;align-items:flex-end;display:grid}.my-lock-content__btn{height:39px;padding:0;font-size:14px;margin-top:0}.my-lock-video{margin-bottom:32px}.my-lock-tabs{grid-template-columns:auto 314px;gap:25px}.my-lock-promo{grid-template-columns:62px auto;gap:33px}.my-lock-images-item{height:62px;padding:3px;width:62px}.my-lock-text__item:not(:last-child){margin-bottom:7px}.my-lock-text__item-text{font-size:14px;margin-bottom:0}.my-lock-text__item-title{font-size:16px}.my-lock-text__item-title br{display:none}._mobile{display:block}.send-my-lock{display:none}.send-my-lock_mobile{max-width:514px;gap:0;margin-left:auto;display:flex}.send-my-lock__text{max-width:100%}.send-my-lock__btn{height:39px;font-size:14px;line-height:1}}@media (max-width:767px){.banner_top{height:280px;min-height:280px;background:#f0f0f0}.banner_top_description{font-size:16px;max-width:137px}.banner_top>img{height:70%;transform:translate(-55%)}.banner_top_title{font-size:34px}.my-lock-content__title{font-size:24px;margin-bottom:24px;display:block}.my-lock-content__text{display:block}.my-lock-content__btn{padding:0 12px;margin-top:32px}.my-lock-video_mobile{margin-top:32px;display:block}.my-lock-video img{border-radius:10px}.my-lock-photo-pagination{display:flex}._mobile{display:none}.my-lock-promo{display:block}.my-lock-image{max-width:100%}.my-lock-tabs{grid-template-columns:1fr;gap:32px}.my-lock-images{display:none}.send-my-lock{flex-direction:column;margin-top:0;margin-top:32px}.send-my-lock__text{margin-bottom:16px}.send-my-lock__btn{width:100%}}@media (max-width:576px){.btn_banner .btn,.my-lock-content__btn{width:100%}}