:root{--bold: "pfdintextcomppro-boldital", sans-serif;--bold-normal: "pfdintextcomppro-bold", sans-serif;--medium: "pfdintextcomppro-medium", sans-serif;--yellow: #ffcf01;--color: #8a2432;--black: #000000}@font-face{font-family:"pfdintextcomppro-boldital";src:url("../fonts/pfdintextcomppro-boldital.woff2") format("woff2"),url("../fonts/pfdintextcomppro-boldital.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"pfdintextcomppro-bold";src:url("../fonts/pfdintextcomppro-bold.woff2") format("woff2"),url("../fonts/pfdintextcomppro-bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"pfdintextcomppro-medium";src:url("../fonts/pfdintextcomppro-medium.woff2") format("woff2"),url("../fonts/pfdintextcomppro-medium.woff") format("woff");font-weight:normal;font-style:normal}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,*:before,*:after{padding:0;margin:0;box-sizing:border-box}body,html{background:var(--yellow);color:var(--color);height:100%;line-height:1;font-family:var(--medium)}body{overflow-x:hidden;overflow-y:auto}img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6,b,strong{font-family:var(--bold);color:var(--black);font-style:italic;text-transform:uppercase}ul,ol{list-style:none}.header{position:absolute;left:0px;top:0px;display:flex;width:100%;height:clamp(50px, 7.8125vw, 150px);justify-content:space-between;align-items:center;align-content:center;gap:20px;z-index:100;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header img{position:relative}.header .header__content{position:relative;display:flex;width:100%;min-width:85%;max-width:1600px;height:100%;justify-content:space-between;align-items:center;align-content:center;gap:8px;padding:0px clamp(20px, 3.125vw, 60px);margin:0 auto}@media(max-width: 1439px){.header .header__content{max-width:1160px}}.header .header__content:before{content:"";width:900px;height:clamp(110px, 13.8542vw, 266px);position:absolute;right:100%;top:100%;background:url("../img/superprise.webp") no-repeat right center;background-size:auto 100%;transform:translate(clamp(184px, 23.9583vw, 460px), 0px);z-index:3}@media(orientation: portrait)and (max-width: 767px){.header{background:var(--yellow);height:auto}.header .header__content{min-width:100%;height:auto;justify-content:flex-end;padding:15px 20px;flex-wrap:wrap}.header .header__content:before{transform:translate(clamp(168px, 23.9583vw, 460px), -36px)}}.logo{width:clamp(98px, 14.4792vw, 278px);z-index:2}@media(orientation: portrait)and (max-width: 767px){.logo{order:1}}.header__title{display:flex;position:relative;justify-content:center;align-items:center;align-content:center;width:clamp(250px, 33.3333vw, 640px);padding-top:clamp(20px, 1.0417vw, 20px);padding-right:clamp(60px, 4.6875vw, 90px);padding-bottom:clamp(15px, 1.5625vw, 30px);padding-left:0;align-self:flex-start;flex-shrink:0;z-index:1}.header__title:before{content:"";position:absolute;width:100vw;height:100%;right:0px;top:0px;background:var(--yellow);z-index:0;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - clamp(65px, 5.2083vw, 100px)), calc(100% - clamp(65px, 5.2083vw, 100px)) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - clamp(65px, 5.2083vw, 100px)), calc(100% - clamp(65px, 5.2083vw, 100px)) 100%, 0 100%)}@media(orientation: portrait)and (max-width: 767px){.header__title{padding-right:0;width:100%;max-width:400px;order:2;margin-top:-50px;padding-bottom:10px}.header__title:before{content:none}}.peterochka{width:clamp(44px, 5.2083vw, 100px);z-index:2}@media(orientation: portrait)and (max-width: 767px){.peterochka{order:1}}.countdown-wrapper{display:flex;position:relative;width:100%;min-width:85%;max-width:1600px;height:100%;min-height:46vw;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:flex-end;gap:20px;margin:0px auto;padding:clamp(10px, 1.5625vw, 30px) clamp(10px, 3.125vw, 60px)}@media(max-width: 1439px){.countdown-wrapper{max-width:1160px}}.countdown{display:inline-flex;position:relative;width:auto;flex-wrap:wrap;gap:clamp(8px, 2.0833vw, 40px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:clamp(20px, 1.5625vw, 30px);padding-left:clamp(26px, 2.0833vw, 40px);padding-right:1px;left:1px}@media(orientation: portrait)and (max-width: 767px){.countdown{width:100%;min-width:calc(100% + 2px);padding-left:0;justify-content:center;position:relative;left:-1px}}.countdown:before{content:"";position:absolute;left:0px;top:0px;background:var(--yellow);width:100%;height:100%;z-index:0;-webkit-clip-path:polygon(clamp(20px, 3.125vw, 60px) 0, 100% 0, 100% 100%, 0 100%, 0 clamp(20px, 3.125vw, 60px));clip-path:polygon(clamp(20px, 3.125vw, 60px) 0, 100% 0, 100% 100%, 0 100%, 0 clamp(20px, 3.125vw, 60px))}.countdown:after{content:"";position:absolute;right:0px;bottom:calc(100% - 1px);background:url("../img/anchor.svg") no-repeat right bottom/contain;width:clamp(100px, 14.0625vw, 270px);height:clamp(70px, 8.8542vw, 170px);z-index:0}@media(max-width: 767px){.countdown:after{content:"13.10 - 7.12.2025";color:#000;text-align:center;font-family:var(--bold-normal);font-weight:bold;letter-spacing:-0.06em;padding-top:10px;padding-left:24px;font-size:18px;right:-2px;bottom:0px;height:calc(100% + 30px);width:40%;background:var(--yellow);-webkit-clip-path:polygon(30px 0, 100% 0, 100% 100%, 0 100%, 0 30px);clip-path:polygon(30px 0, 100% 0, 100% 100%, 0 100%, 0 30px)}}.countdown .title{text-align:right;position:relative}.countdown ul{display:inline-flex;align-items:flex-start;gap:clamp(3px, 0.5208vw, 10px);position:relative;z-index:1}.countdown ul li{display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center;align-content:center;gap:clamp(2px, 0.3125vw, 6px)}.countdown ul li span{display:flex;position:relative;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;width:clamp(42px, 5.7292vw, 110px);height:clamp(44px, 5.7292vw, 110px);border-radius:clamp(4px, 0.8333vw, 16px);background:linear-gradient(#a11f2f 0%, #a11f2f calc(50% - 1px), #7d1421 calc(50% + 1px), #7d1421 100%);flex-shrink:0;font-size:clamp(32px, 5.2083vw, 100px);color:#fff;line-height:1;z-index:1}@media(orientation: portrait)and (max-width: 767px){.countdown ul li span{padding-top:4px}}.countdown ul li span:before{content:"";z-index:2;width:100%;height:clamp(1px, 0.1042vw, 2px);background:var(--yellow);position:absolute}.countdown ul li p{width:100%;text-align:center;text-transform:uppercase;font-size:clamp(10px, 1.7708vw, 34px)}.title{font-size:clamp(26px, 4.6875vw, 90px);line-height:.88}.background{position:absolute;width:calc(100% - clamp(20px, 6.25vw, 120px));height:calc(100% - clamp(80px, 10.4167vw, 200px));left:clamp(10px, 3.125vw, 60px);bottom:clamp(10px, 2.6042vw, 50px);background:var(--yellow) url("../img/bg.webp") no-repeat right center/cover}@media(orientation: portrait){.background{background:var(--yellow) url("../img/bg-mobil.webp") no-repeat center bottom;background-size:100% auto}}