.breadcrumbs{margin-top:20px;font-size:12px;font-weight:300;overflow-x:auto}.breadcrumbs ul{list-style:none;display:flex;justify-content:center;flex-wrap:nowrap;gap:10px}.breadcrumbs ul li{display:flex;align-items:center;gap:10px}.breadcrumbs ul li:first-of-type{color:#b3b3b3}.breadcrumbs ul li:not(:last-of-type)::after{content:"/";color:#b3b3b3}.breadcrumbs a{transition:color .2s}.breadcrumbs a,.breadcrumbs span{white-space:nowrap}.subscribe-block{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:80px;padding-bottom:80px;background-color:#fff;font-weight:300;z-index:1}.subscribe-block__form{width:59.6%;margin-top:40px;display:grid;grid-template-columns:auto 32%;align-items:center;grid-gap:20px;gap:20px}.page__content.discount{background-color:transparent;background-color:initial;padding:0;padding:initial;margin-bottom:0;margin-bottom:initial}.page__content.discount .page__title{font-family:"Senta Sans",sans-serif;font-size:30px;font-weight:400;margin-top:30px;margin-bottom:115px;text-align:center;text-transform:uppercase;letter-spacing:1px;line-height:120%;max-width:600px}.page__content.discount .page__img{position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);pointer-events:none}.page__content.discount .page__text{max-width:640px;line-height:180%;margin-bottom:255px}.page__wrapper{position:relative;display:flex;flex-direction:column;align-items:center}@media (min-width:1200px){.breadcrumbs a:hover{color:#ae8b47}}@media (max-width:1199px){.breadcrumbs{margin-top:10px}.breadcrumbs a:active{color:#ae8b47}.subscribe-block{padding-top:60px;padding-bottom:60px;padding-left:41.5px;padding-right:41.5px}.subscribe-block__form{width:100%;grid-template-columns:auto 38.4%}.page__content.discount .page__title{font-size:20px;margin-top:40px;margin-bottom:134px;max-width:400px}.page__content.discount .page__img{width:100%;max-width:770px;height:auto;bottom:40px}.page__content.discount .page__text{margin-bottom:167px}}@media (max-width:767px){.breadcrumbs{font-size:10px}.subscribe-block{padding-top:20px;padding-bottom:20px;padding-left:15px;padding-right:15px;font-size:12px}.subscribe-block__form{display:flex;flex-direction:column}.page__content.discount .page__title{margin-top:17px;margin-bottom:36px;max-width:95%}.page__content.discount .page__img{width:375px;bottom:25px}.page__content.discount .page__text{font-size:14px;max-width:100%;margin-bottom:217px}}