| Server IP : 213.159.210.37 / Your IP : 216.73.217.15 Web Server : nginx/1.18.0 System : Linux palich.ru 5.10.0-43-amd64 #1 SMP Debian 5.10.251-5 (2026-05-15) x86_64 User : ( 600) PHP Version : 7.4.33 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/custom-site/blinchiki.palich.ru/css/ |
Upload File : |
* {
margin: 0;
padding: 0;
}
@font-face {
font-family: "Myriad Pro";
src: url('../fonts/MyriadPro-Regular.eot');
src: url('../fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/MyriadPro-Regular.woff') format('woff'),
url('../fonts/MyriadPro-Regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "Myriad Pro Cond";
src: url('../fonts/MyriadPro-CondIt.eot');
src: url('../fonts/MyriadPro-CondIt.eot?#iefix') format('embedded-opentype'),
url('../fonts/MyriadPro-CondIt.woff') format('woff'),
url('../fonts/MyriadPro-CondIt.ttf') format('truetype');
font-weight: normal;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: "Myriad Pro";
src: url('../fonts/MyriadPro-SemiboldCond.eot');
src: url('../fonts/MyriadPro-SemiboldCond.eot?#iefix') format('embedded-opentype'),
url('../fonts/MyriadPro-SemiboldCond.woff') format('woff'),
url('../fonts/MyriadPro-SemiboldCond.ttf') format('truetype');
font-weight: 600;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: "Conv_Myriad Pro Light Cond Italic";
src: url('../fonts/Myriad Pro Light Cond Italic.eot');
src: local('☺'), url('../fonts/Myriad Pro Light Cond Italic.woff') format('woff'),
url('../fonts/Myriad Pro Light Cond Italic.ttf') format('truetype'),
url('../fonts/Myriad Pro Light Cond Italic.svg') format('svg');
font-weight: normal;
font-style: normal;
}
.wrapper {
background: url(../images/bg.jpg) no-repeat 50% 0;
width: 100%;
overflow: hidden;
font-family: "Myriad Pro", sans-serif;
line-height: 1;
/* width: 1920px;*/
}
.container {
max-width: 1325px;
margin: 0 auto;
position: relative;
padding: 0 15px;
}
.header {
color: #fff;
}
.header__bg {
background: url(../images/header.png) no-repeat 100% 0;
width: 1252px;
height: 1263px;
position: absolute;
top: 0;
/* right: -280px;*/
left: 50%;
margin-left: -290px;
}
.header__logo {
display: block;
}
.header__logo img {
max-width: 350px;
}
.header__text {
padding-left: 43px;
}
.header__title {
font-size: 103px;
font-weight: 400;
margin: 120px 0 0 -10px;
text-transform: uppercase;
position: relative;
z-index: 10;
}
.header__p {
font: italic 41px/1 "Myriad Pro Cond", sans-serif;
margin: 116px 0 40px 17px;
text-transform: uppercase;
letter-spacing: 8.5px;
}
.header__link {
font: 600 24.5px/1 "Myriad Pro", sans-serif;
text-transform: uppercase;
text-decoration: none;
color: #fff;
background: #70053c;
border-radius: 35px;
display: inline-block;
padding: 20px 25px;
}
.header__desc {
font: italic 20px/1.2 'Open Sans', sans-serif;
max-width: 470px;
padding: 15px 0 0;
margin-bottom: 25px;
letter-spacing: 1.5px;
}
.header__slogan {
margin-left: -15px;
margin-bottom: 53px;
}
.arrow {
width: 84px;
height: 84px;
background: url(../images/arrow.png) no-repeat 0 0;
position: absolute;
bottom: 0;
left: 50%;
margin-left: -27px;
cursor: pointer;
}
.video {
text-align: center;
color: #71063d;
font-size: 25px;
padding: 120px 0 95px;
}
.video__title {
font-size: 37.5px;
font-weight: 400;
padding-left: 40px;
line-height: 1.1;
}
.video__text {
padding-left: 47px;
margin-bottom: 20px;
}
.video__img-link {
padding: 0 0 130px 0;
}
.slick-prev, .slick-next {
background: url(../images/arrow-left.png) no-repeat 0 0;
width: 28px;
height: 69px;
font-size: 0;
cursor: pointer;
position: absolute;
top: 420px;
border: none;
z-index: 100;
}
.slick-prev {
left: 60px;
}
.slick-next {
transform: rotate(180deg);
right: 40px;
}
.slider {
min-height: 1064px;
}
.slider .slick-slide {
text-align: center;
color: #fff;
text-transform: uppercase;
padding-left: 25px;
}
.slider__title {
font-size: 103px;
line-height: 1;
}
.slider__desc {
font-size: 45px;
line-height: 1.3;
}
.slider .slick-slide img {
margin: -45px auto 0;
max-width: 100%;
position: relative;
left: 10px;
}
.slider__text {
font: italic 25px/1 "Myriad Pro", sans-serif;
text-transform: none;
max-width: 800px;
margin: 0 auto 0;
position: relative;
top: -89px;
left: 0px;
}
.gram {
text-transform: none;
}
.slick-slider {
padding-left: 10px;
}
.product-slider {
margin-bottom: 175px;
}
.product-slider .container {
max-width: 1275px;
box-sizing: border-box;
padding-left: 30px;
}
.product-slider__title {
font: 600 50px/1 "Myriad Pro", sans-serif;
text-align: center;
text-transform: uppercase;
margin-top: -40px;
margin-left: 25px;
margin: -40px 0 60px 0;
}
.slick-active {
position: relative;
z-index: 20;
}
.product-slider__item {
display: block;
width: calc(100% - 15px);
margin: 7px 7px 7px;
padding-bottom: 10px;
border-radius: 5px;
text-decoration: none;
box-shadow: 0 0 7px 2px rgba(0,0,0,0.1);
color: #000;
position: relative;
overflow: hidden;
background: #fff;
}
.product-slider__img {
display: block;
background: #f5f4f5;
text-align: center;
background-position: 50% 50%;
}
.product-slider__img img {
width: 100%;
height: 251px;
}
.product-slider__dots {
display: flex;
justify-content: center;
margin-right: 25px;
}
.product-slider__dots span {
background: #c8c8c8;
width: 15px;
height: 15px;
border-radius: 50%;
margin: 15px 5px 5px;
cursor: pointer;
}
.product-slider__dots .active {
background: #ae3c5a;
}
.product-slider__dots span:hover {
opacity: 0.7;
}
.product-slider__img img {
display: none !important;
}
.product-slider__img .active {
display: inline-block !important;
}
.product-slider .slick-prev, .product-slider .slick-next {
background-image: url(../images/arrow-left-gray.png);
top: 145px;
}
.product-slider .slick-prev {
left: -40px;
}
.product-slider .slick-next {
right: -30px;
}
.product-slider__text {
margin: 0 12px 12px 12px;
display: block;
font: 600 26px/32px "Myriad Pro", sans-serif;
}
.product-slider__price {
margin-left: 12px;
display: block;
font: 600 36px/1 "Myriad Pro", sans-serif;
}
.product-slider__price span {
font-weight: 400;
font-size: 32px;
}
.product-slider__btn {
width: 42px;
height: 42px;
position: absolute;
right: 15px;
bottom: 15px;;
background: url(../images/buy.png) no-repeat 0 0;
}
.product-slider__btn:hover {
opacity: 0.7;
}
.slider2 .slider__title, .slider2 .slider__desc {
color: #82013a;
}
.slider2 .slick-prev, .slider2 .slick-next {
background-image: url(../images/arrow-left-red.png);
}
.footer {
padding-top: 7px;
}
.footer__soc {
margin-left: 165px;
margin-top: 0;
font-size: 0;
}
.footer__soc a {
display: inline-block;
margin-right: 10px;
}
.footer__info {
color: #fff;
font-size: 25px;
margin: 40px 40px 0;
padding-bottom: 50px;
}
.footer__title {
margin-bottom: 12px;
font-size: 33px;
text-transform: uppercase;
}
.footer__info a {
color: inherit;
text-decoration: none;
}
.footer__copyright {
margin: 20px 0 0;
font-size: 20px;
}
.mobile {
display: none !important;
}
/****************************/
@media (max-width: 1300px) {
.slick-next {
right: 20px;
}
.product-slider__title {
margin-top: -25px;
}
.header__bg {
margin-left: -100px;
}
.arrow {
margin-left: 160px;
bottom: -30px;
}
.slider__text {
max-width: 680px;
/*top: -127px;*/
top:-79px;
font-size: 23px;
}
.header__title {
font-size: 80px;
}
.video__img {
margin-right: 20px;
margin-left: 20px;
max-width: calc(100% - 40px);
left: 0 !important
}
.video__img-link {
min-height: 620px;
display: block;
padding-bottom: 0;
max-width: 100%;
margin: 0 auto;
}
.video .arrow {
margin-left: -42px;
/* bottom: 30px;*/
/*bottom: 100px;*/
}
.header__logo img {
max-width: 280px;
margin-bottom: 46px;
}
.slider .slick-slide img {
width: 907px;
}
.slider {
padding-top: 100px;
}
.slider .slick-slide img {
margin-top: 0;
}
.footer__info {
white-space: nowrap;
}
.slick-prev {
left: 30px;
}
.slider .slick-slide {
padding-left: 0;
}
.product-slider .container {
padding: 0 30px;
}
.product-slider .slick-prev {
left: -26px;
}
.product-slider .slick-right {
right: -26px;
}
}
@media (max-width: 920px) {
.slider .slick-slide img {
width:594px;
}
.desktop {
display: none !important;
}
.mobile {
display: block !important;
}
.slider__text {
display: none;
}
.product-slider {
margin-bottom: 100px;
}
}
@media (max-width: 600px) {
.product-slider {
max-width: 400px;
margin: 0 auto 55px;
}
.slider {
padding-top: 0;
}
.arrow {
bottom: 0px;
left: calc(50% + 10px);
}
.slider .slick-slide img {
width:394px;
}
.wrapper {
background: url(../images/bg-mobile.jpg) 50% 0;
}
.header__logo {
width: 165px;
margin: 0 auto;
}
.header__logo img {
width: 100%;
margin-bottom: 0;
}
.video__img-link {
display: block;
min-height: 100px;
padding-bottom: 0;
max-width: 400px;
}
.header__bg {
background: url(../images/header-mobile.png) no-repeat;
width: 556px;
height: 468px;
right: 50%;
top: 320px;
left: auto;
/* top: auto;
bottom: 0;*/
margin-right: -325px;
}
.header__text {
padding: 0 0 250px;
text-align: center;
}
.header__title {
font-size: 61px;
text-align: center;
margin: 15px 0 0;
}
.header__p {
font-size: 24px;
margin: 30px 0 20px;
letter-spacing: 5px;
text-align: center;
}
.header__link {
font-size: 15px;
padding: 13px 20px;
}
.header__desc {
display: none;
}
.header__slogan {
width: 110px;
display: block;
margin: 25px auto 0;
}
.arrow {
width: 43px;
height: 42px;
background: url(../images/arrow-white.png) no-repeat 50% 50%;
margin-left: -22px;
}
.video {
padding: 30px 0 95px;
}
.video__title {
padding: 0 50px 5px;
font-size: 16px;
max-width: 290px;
margin: 0 auto;
}
.video__title br, .video__title span, .video__text {
display: none;
}
.video__img {
width:100% !important;
max-width: 100%;
margin: 0 auto;
left: 0 !important;
height: 190px !important;
box-shadow: none;
border-radius: 10px !important;
box-shadow: none !important;
}
.video .arrow, .desktop {
display: none !important;
}
.slider .slick-slide {
min-height: 450px;
}
.slider .container {
padding: 0;
}
.mobile {
display: block !important;
}
.slider__title {
font-size: 31px;
}
.slick-slider {
padding-left: 0;
}
.video {
padding-bottom: 75px;
}
.slider .slick-slide {
padding-left: 0;
position: relative;
}
.slider__desc {
font-size: 14px;
}
.slider__text {
display: none;
}
.slider .slick-slide img {
width: 394px;
max-width: 394px;
position: absolute;
left: 53%;
top: 122px;
margin-top: -105px;
margin-left: -203px;
}
.slick-prev, .slick-next {
width: 17px;
height: 40px;
background-size: contain;
top: 115px;
}
.slick-prev {
left: 15px;
}
.slick-next {
right: 15px;
}
.product-slider__title {
font-size: 24px;
margin: 35px 15px 18px 0;
}
.product-slider .container {
padding: 0 7px;
}
.product-slider .slick-slide {
width: 50% !important;
}
.product-slider .slick-track {
width: 100% !important;
transform: none !important;
}
.product-slider .slick-prev {
left: 0;
top: 190px;
}
.product-slider .slick-next {
right: 0;
top: 190px;
}
.product-slider .slick-slide {
display: none !important;
}
.product-slider .slick-active {
display: block !important;
}
.product-slider__item {
border-radius: 5px;
overflow: hidden;
}
.product-slider__dots {
margin-right: 15px;
}
.product-slider__dots span {
margin: 5px 2px;
width: 7px;
height: 7px;
}
.product-slider__text {
margin-left: 10px;
margin-bottom: 0;
line-height: 1;
max-height: 30px;
font-size: 15px !important;
}
.product-slider__price {
margin-left: 10px;
font-size: 18px;
}
.product-slider__price span {
font-size: 16px;
}
.product-slider__btn {
width: 20px;
height: 20px;
background-size: contain;
bottom: 10px;
right: 10px;
}
.product-slider {
margin-bottom: 55px;
}
.footer {
padding-bottom: 10px;
}
.footer__soc {
margin-top: 10px;
margin-left: 10px;
text-align:center;
}
.footer__info {
margin-top: 28px;
margin-bottom: 0;
text-align: center;
}
.footer__title {
font-size: 18px;
margin-bottom: 20px;
}
.footer__mail {
display: block;
margin-top: 15px;
}
.footer__text {
font-size: 14px;
}
.footer__copyright {
font-size: 12px;
}
.slider {
min-height: auto;
}
.product-slider__img img {
height: 125px;
}
video[poster]{
max-width: 285px;
}
/*.header {
background: url(../images/header-mob.jpg) no-repeat 50% calc(100% - 70px);
}*/
}
.video__img {
border-radius: 20px;
overflow: hidden;
width: 789px /*832px*/;
height: 526px;
margin: 0 auto;
display: block;
box-shadow: 21px 25px 25px rgb(49 50 55 / 28%);
position: relative;
left: 28px;
}
.popup-town-title {
text-align: center;
font-size: 18px;
margin-bottom: 35px;
}
.popup-town-choose {
width: 812px;
background: #fff url('/images/popup_town_choose_bg.png') no-repeat center bottom !important;
}
.popup-town-chooce__top {
font-size: 18px;
font-weight: 500;
padding-bottom: 25px;
margin-bottom: 30px;
border-bottom: 1px solid #D1D1D1;
}
.popup-town-chooce__list {
list-style: none;
padding-left: 0;
columns: 2;
margin-bottom: 0;
}
.popup-town-chooce__list li a {
color: #000;
font-size: 14px;
text-decoration: none !important;
}
.popup-town-chooce__list li a:focus,
.popup-town-chooce__list li a:hover {
color: #920629;
}
.popup-town-title__town {
color: #920629;
font-weight: 700;
}
.popup-row-col {
width: 50%;
flex: 0 0 50%;
padding-left: 10px;
padding-right: 10px;
}
.popup-row_town {
margin-left: -10px;
margin-right: -10px;
}
.btn-bd-gray {
font-size: 14px;
color: #000;
background: none;
border: 1px solid #000;
}
.btn-bd-gray:focus,
.btn-bd-gray:hover {
color: #920629;
border-color: #920629;
}
.popup-town-btn {
height: 40px;
padding-top: 5px;
padding-bottom: 5px;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
text-decoration: none !important;
}
.popup-town-form {
width: 100%;
max-width: 1080px;
/* position: relative; */
}
#popup-town-form {
overflow: hidden;
}
.popup-town-map {
left: 395px;
right: 0;
bottom: 0;
top: 0;
position: absolute;
}
.popup-town-form-row {
display: flex;
align-items: center;
margin-left: -10px;
margin-right: -10px;
padding-top: 30px;
margin-bottom: 30px;
}
.form-label {
font-size: 14px;
margin-bottom: 10px;
}
.popup-town-form__left {
flex: 0 0 auto;
width: auto;
}
.cookies-info {
position: fixed;
right: 20px;
bottom: 20px;
background-color: #ffffff;
color: #000000;
padding: 15px 10px;
z-index: 100000;
box-shadow: 0 0 10px 0 rgba(50, 50, 50, .5);
border-radius: 10px;
max-width: 500px;
width: 100%;
}
.cookies-info__text {
text-align: center;
font-size: 14px;
margin-bottom: 10px;
}
.cookies-info__btn-wrap {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
gap: 10px;
}
.cookies-btn {
display: inline-block;
font-weight: 400;
line-height: 1;
cursor: pointer;
text-decoration: none;
opacity: 1;
border: none;
color: #ffffff;
}
.cookies-btn--fill {
padding: 10px 20px;
border-radius: 10px;
background: #70053c;
}
.cookies-btn--small {
color: grey;
font-size: 14px;
}
.cookies-popup {
display: none;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: #ffffff;
padding: 20px;
max-width: 300px;
width: 100%;
color: #000000;
border-radius: 5px;
box-shadow: 0 0 10px 0 rgba(50, 50, 50, .5);
z-index: 100000;
}
.cookies-popup.active {
display: block;
}
.cookies-form {
margin-top: 20px;
}
.cookies-form__row {
display: flex;
align-items: center;
justify-content: flex-start;
gap: 5px;
}
.cookies-form__input {
margin-top: 0 !important;
display: unset !important;
accent-color: #70053c;
}
.cookies-form__label {
margin-bottom: 0 !important;
font-weight: 400;
}
.cookies-form__text {
font-size: 14px;
margin-bottom: 10px;
}
.cookies-form__input--default {
pointer-events: none;
accent-color: grey;
}
.cookies-form__label--default {
pointer-events: none;
}
.cookies-form__btn {
margin-top: 10px;
}
@media (max-width: 991px) {
.cookies-info {
left: 14px;
right: 14px;
max-width: unset;
width: unset;
}
}
@media (max-width: 575.98px) {
.cookies-info__btn-wrap {
flex-direction: column;
}
.cookies-info__btn {
text-align: center;
}
.cookies-popup {
transform: translate(-50%, 0);
top: 10px;
}
}