/*@font-face{
    font-family:'Muller';
    src:url('fonts/MullerMedium.eot');
    src:local('Muller Medium'), local('MullerMedium'),
        url('fonts/MullerMedium.eot?#iefix') format('embedded-opentype'),
        url('fonts/MullerMedium.woff2') format('woff2'),
        url('fonts/MullerMedium.woff') format('woff'),
        url('fonts/MullerMedium.ttf') format('truetype');
    font-weight:500;
    font-style:normal;
}

@font-face {
    font-family:'Muller';
    src:url('fonts/MullerBold.eot');
    src:local('Muller Bold'), local('MullerBold'),
        url('fonts/MullerBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/MullerBold.woff2') format('woff2'),
        url('fonts/MullerBold.woff') format('woff'),
        url('fonts/MullerBold.ttf') format('truetype');
    font-weight:bold;
    font-style:normal;
}

@font-face{
    font-family:'Muller';
    src:url('fonts/MullerRegular.eot');
    src:local('Muller Regular'), local('MullerRegular'),
        url('fonts/MullerRegular.eot?#iefix') format('embedded-opentype'),
        url('fonts/MullerRegular.woff2') format('woff2'),
        url('fonts/MullerRegular.woff') format('woff'),
        url('fonts/MullerRegular.ttf') format('truetype');
    font-weight:normal;
    font-style:normal;
}

@font-face{
    font-family:'Muller';
    src:url('fonts/MullerBold.eot');
    src:local('Muller Bold'), local('MullerBold'),
        url('fonts/MullerBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/MullerBold.woff2') format('woff2'),
        url('fonts/MullerBold.woff') format('woff'),
        url('fonts/MullerBold.ttf') format('truetype');
    font-weight:bold;
    font-style:normal;
}*/

@font-face{
    font-family: "Akzidenz-Grotesk Pro Light Ext";
    src: url(fonts/AkzidenzGroteskPro-LightEx.eot),local("fonts/Akzidenz-Grotesk Pro Light Ext"),local("fonts/AkzidenzGroteskPro-LightEx"),url(fonts/AkzidenzGroteskPro-LightEx.eot?#iefix) format("embedded-opentype"),url(fonts/AkzidenzGroteskPro-LightEx.woff2) format("woff2"),url(fonts/AkzidenzGroteskPro-LightEx.woff) format("woff"),url(fonts/AkzidenzGroteskPro-LightEx.ttf) format("truetype");
    font-display: swap;
    font-weight: 300;
    font-style: normal
}

/* AUTUMN 24 slider start */
.cleanImg,
.foonterItem.item1,
.foonterItem.item2,
.foonterItem.item3,
.headerLogo,
.headerTxt,
.headerTxt2 {
  opacity: 0;
  transition: opacity .45s ease
}
._play-anim .cleanImg,
._play-anim .foonterItem.item1,
._play-anim .foonterItem.item2,
._play-anim .foonterItem.item3,
._play-anim .headerLogo,
._play-anim .headerTxt,
._play-anim .headerTxt2 {
  opacity: 1
}
.banner {
  font-size: 1.125rem;
  font-weight: 300;
  overflow: hidden;
  min-height: 37.5rem;
  display: flex;
  flex-direction: column
}
.banner img {
  width: 100%;
  height: auto
}
.autumnSliderCase {
  flex: 1;
  position: relative;
  padding-inline: 1.25rem;
  width: 100%;
  max-width: 79.375rem;
  margin-inline: auto;
  display: flex;
  flex-direction: column;
  justify-content: space-between
}
.header {
  color: #817d66;
  display: flex;
  align-items: center;
  justify-content: space-between
}
._play-anim .headerTxt {
  transition-delay: .3s
}
._play-anim .headerLogo {
  transition-delay: .4s
}
.headerTxt2 {
  max-width: 1.875rem
}
._play-anim .headerTxt2 {
  transition-delay: .5s
}
.logoBigWrap {
  flex: 1;
  position: relative;
  z-index: 2
}
.logoBigPrl {
  position: relative
}
.logoBigImg {
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%,0);
  transform: translate(-50%,0)
}
.cleanFit {
  position: absolute;
  z-index: 3;
  top: 57%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  max-width: 28.5625rem;
  padding-inline: 1.25rem;
  width: 100%;
  pointer-events: none
}
._play-anim .cleanImg {
  transition-delay: .3s
}
.personsItems {
  position: absolute;
  inset: 0;
  z-index: 2;
  display: grid;
  align-items: end
}
.personsItem {
  position: relative
}
.personsItem img {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%,0);
  transform: translate(-50%,0);
  -webkit-transform-origin: center;
  transform-origin: center;
  width: 25.8125rem!important;
  transition: -webkit-transform .55s ease;
  transition: transform .55s ease;
  transition: transform .55s ease,-webkit-transform .55s ease
}
.personsItem.item2 {
  z-index: 3
}
.personsItem.item3 {
  z-index: 4
}
.personsItem.item4 {
  z-index: 3
}
.personsItem.item5 {
  z-index: 2
}
.personsItem.item6 {
  z-index: 1
}
.footer {
  font-weight: 500;
  color: #fff;
  position: relative;
  z-index: 5;
  align-items: center
}
._play-anim .foonterItem.item1 {
  transition-delay: .3s
}
/* ._play-anim .foonterItem.item2 {
  transition-delay: .4s
} */
.foonterItem.item3 {
  justify-self: flex-end
}
._play-anim .foonterItem.item3 {
  transition-delay: .5s
}
@media (min-width:29.99875em) {
  .autumnSliderCase::after,
  .autumnSliderCase::before {
    content: "";
    position: absolute;
    opacity: .7;
    bottom: 0;
    z-index: 0;
    background-image: url(../images/home/autumn_24/elements/shadow.webp);
    background-repeat: no-repeat;
    background-size: contain;
    height: 32.6875rem;
    width: 45.1875rem
  }
  .autumnSliderCase::before {
    left: 0;
    -webkit-transform: translate(-45%,0);
    transform: translate(-45%,0)
  }
  .autumnSliderCase::after {
    right: 0;
    -webkit-transform: scaleX(-1) translate(-40%,0);
    transform: scaleX(-1) translate(-40%,0)
  }
  .autumnSliderCase {
    padding-top: .625rem
  }
  .header {
    margin-bottom: .9375rem
  }
  .headerRight {
    display: flex;
    align-items: center;
    gap: 0 4.5rem;
    min-height:54px;
  }
  .personsItem.item1 {
    z-index: 2
  }
}
@media (min-width:43.81125em) {
  .personsItems {
    grid-template-columns: repeat(6,1fr)
  }
}
.foonterItem.item2 {
    text-decoration:none;color:#fff;
  position: relative;
  display: grid;
  place-items: center;
  width: 100%;
  min-height: 3.3125rem;
  max-width: 11.5625rem;
  font-size: 1.03125rem;
  justify-self: center;transition: all .3s ease 0s
}
.foonterItem.item2:hover{font-size: 1.1rem;}
@media (min-width:53.18625em) {
  .autumnSliderCase {
    padding-bottom: 1.25rem
  }
  .logoBigImg {
    position: relative
  }
  .footer {
    display: grid;
    grid-template-columns: repeat(3,1fr)
  }
  .foonterItem.item2 span {
    display: inline-block;
    position: relative
  }
  .foonterItem.item2 span::before {
    content: "";
    position: absolute;
    bottom: -.125rem;
    left: 0;
    width: 100%;
    height: .125rem;
    background-color: rgba(255,255,255,.4);
    transition: opacity .3s ease 0s
  }
  .foonterItem.item2::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    background-color: #d32a2b;
    transition: background-color .3s ease 0s
  }
  .foonterItem.item2:active span::before {
    opacity: 0
  }
}
@media (min-width:53.18625em)and (any-hover:hover) {
  .foonterItem.item2:hover::before {
    background-color: #000
  }
}
@media (min-width:81.31125em) {
  .logoBigWrap {
    margin: 0 -5.25rem
  }
}
@media (max-width:81.31125em) {
  .logoBigWrap {
    margin: 0 -1.25rem
  }
}
@media (max-width:53.18625em) {
  .autumnSliderCase {
    padding-bottom: 3.125rem
  }
  .logoBigImg {
    position: absolute;
    width: 53.125rem!important
  }
  .footer {
    display: flex;
    justify-content: space-between
  }
  .foonterItem.item2 {
    display: none
  }
}
@media (max-width:43.81125em) {
  .personsItem.item2 {
    display: none
  }
  .personsItem.item3 {
    z-index: 3
  }
}
@media (max-width:35.68625em) {
  .personsItem.item4 {
    display: none
  }
}
@media (max-width:29.99875em) {
  .autumnSliderCase {
    padding-top: 1.875rem
  }
  .header {
    margin-bottom: 1.875rem
  }
  .headerLogo {
    display: none
  }
  .personsItems {
    grid-template-columns: repeat(3,1fr)
  }
  .personsItem.item2,
  .personsItem.item3,
  .personsItem.item4 {
    display: none
  }
  .personsItem.item1 {
    z-index: 4
  }
  .footer {
    flex-direction: column-reverse;
    gap: .625rem
  }
}
@media (max-width:43.81125em)and (min-width:35.68625em) {
  .personsItems {
    grid-template-columns: repeat(5,1fr)
  }
}
@media (max-width:35.68625em)and (min-width:29.99875em) {
  .personsItems {
    grid-template-columns: repeat(4,1fr)
  }
}
@media (any-hover:hover) {
  .personsItem img:hover {
    cursor: pointer;
    -webkit-transform: translate(-50%,0) scale(1.05);
    transform: translate(-50%,0) scale(1.05)
  }
}
/* autumn 24 slider END */

.homeNewSlides{padding-bottom:30px;}
.homeNewSlides .swiper-slide{}
/*.homeNewSlides .swiper-slide{height:480px;}*/
.homeNewSlides .swiper-slide{height:580px;}
.homeNewSlides .swiper-slide .wrSlide{width:850px;position:relative;margin:0 auto;text-align:left;}
.homeNewSlides .swiper-slide.slide_1{background:url(../images/home/homeNewSlide_3.png) 50% 0 no-repeat #e2e1dc;background-size:auto 100%;}
.homeNewSlides .swiper-slide.slide_1 .textCase{padding-top:105px;color:#2f2e2e;text-transform:uppercase;}
.homeNewSlides .swiper-slide.slide_1 .textCase .tTitle{font-family:'Muller';font-size:30px;font-weight:500;line-height:40px;}
.homeNewSlides .swiper-slide.slide_1 .textCase .bTitle{font-family:'Muller';font-size:121px;letter-spacing:1px;font-weight:800;padding-bottom:30px;}
.homeNewSlides .swiper-slide.slide_1 .textCase .btnRed{width:170px;}
.homeNewSlides .swiper-slide.slide_1 .subInfo{position:absolute;bottom:20px;width:100%;left:-5rem;font-size:0;}
.homeNewSlides .swiper-slide.slide_1 .subInfo .box{font-family:'Muller';display:inline-block;vertical-align:top;padding:0 50px;font-size:11px;line-height:12px;color:#2f2e2e;text-transform:uppercase;text-shadow:0 0 3px #fff;}
.homeNewSlides .swiper-slide.slide_1 .subInfo .box span{display:block;position:relative;padding-top:11px;}
.homeNewSlides .swiper-slide.slide_1 .subInfo .box span:before{content:'';display:block;width:100%;height:4px;background:#d22a2b;position:absolute;top:0;left:0;}
.homeNewSlides .swiper-slide.slide_1 .subInfo .box:first-child{padding-left:0;}
.homeNewSlides .swiper-slide.slide_1 .subInfo .box:last-child{padding-right:0;}

.bfBoxing{height:580px;background:url(../images/home/slide_blackFriday.jpg) 50% 0 no-repeat #eaebed;border-bottom:7px solid #000;margin-bottom:15px;}
.bfBoxing .bgUrl{display:block;display:none;line-height:0;}
.bfBoxing .boxBtn{text-align:center;width:345px;padding-top:450px;margin:0 auto;}
.bfBoxing .boxBtn .btnRed{display:inline-block;width:345px;height:65px;line-height:45px;font-size:1.3em;}

.newYearsSlide{background:url(../images/newyear/20-21/full_bg.jpg) repeat-x;background-size:auto 100%;}
.newYearsSlide .itemNY{position:relative;height:580px;background:url(../images/newyear/20-21/full.jpg) 50% 0 no-repeat;}
.newYearsSlide .itemNY a{display:block;position:absolute;bottom:0;right:0;width:100%;height:100%;}

.newPrem{padding-bottom:40px;}
.newPrem .wrap:after{content:'';display:block;clear:both;}
.newPrem .tTitles{text-transform:uppercase;text-align:center;padding:20px 0 30px;}
.newPrem .tTitles .top{font-size:9px;font-weight:500;color:#d22a2b;padding-bottom:12px;letter-spacing:3px;}
.newPrem .tTitles .title{font-family:'Intro Black';font-size:72px;line-height:60px;color:#000;letter-spacing:.5px;}
.newPrem .tTitles .title span{color:#d22a2b;}
.newPrem .tTitles .sub{padding-top:10px;font-size:18px;font-weight:500;color:#000;letter-spacing:.3px;}
.newPrem .bgHorten{height:550px;background:url(../images/home/newPrem/homeMaleCert.jpg) 50% 0 no-repeat;background-size:auto 100%;}
.newPrem .bgHorten .leftCert{text-transform:uppercase;color:#000;float:left;width:270px;padding-top:110px;}
.newPrem .bgHorten .leftCert .titl{font-size:30px;font-weight:700;line-height:28px;letter-spacing:1.5px;}
.newPrem .bgHorten .leftCert .titl span{letter-spacing:2.9px;}
.newPrem .bgHorten .leftCert .subTitl{font-size:14px;font-weight:500;padding-top:4px;}
.newPrem .bgHorten .leftCert .certification{display:block;position:relative;font-size:0;overflow:hidden;box-shadow:7px 8px 21px rgba(0,0,0,.35);border-radius:20px;margin-top:25px;transition:all 0.3s ease 0s;cursor:pointer;background:#fff;}
.newPrem .bgHorten .leftCert .certification:hover{box-shadow:7px 8px 21px rgba(0,0,0,.85);}
.newPrem .bgHorten .leftCert .certification:active{transition:all 0.1s ease 0s;}
.newPrem .bgHorten .leftCert .certification:active:before{width:90%;height:90%;bottom:5%;right:5%;}
.newPrem .bgHorten .leftCert .certification img{width:100%;line-height:0;visibility:hidden;opacity:0;}
/*
.newPrem .bgHorten .leftCert .certification:active:before{width:90%;height:90%;bottom:5%;right:5%;}.newPrem .bgHorten .leftCert .certification:before{background:url(../images/home/newPrem/certification.svg);}
*/
.newPrem .bgHorten .leftCert .certification:before{content:'';display:block;position:absolute;width:100%;height:100%;bottom:0;right:0;background:url(../images/home/newPrem/certification.svg);background-color:#fff;background-size:100% auto;transition:all 0.1s ease 0s;}
.newPrem .bgHorten .rightPrem{float:right;width:280px;}
.newPrem .bgHorten .rightPrem > div{position:relative;padding-left:8px;font-size:16px;line-height:19px;font-weight:500;text-transform:uppercase;}
.newPrem .bgHorten .rightPrem > div span{display:block;font-weight:700;}
.newPrem .bgHorten .rightPrem > div.first span{display:inline-block;}
.newPrem .bgHorten .rightPrem > div.second{margin-left:45px;}
.newPrem .bgHorten .rightPrem > div.third{margin-left:15px;}
.newPrem .bgHorten .rightPrem > div:before{content:'';display:block;position:absolute;width:10px;left:-10px;top:0;height:100%;background:#d32b2b;}
.newPrem .bgHorten .rightPrem > div.first{margin-top:80px;}
.newPrem .bgHorten .rightPrem > div.second{margin-top:130px;}
.newPrem .bgHorten .rightPrem > div.third{margin-top:130px;}

#globSpring{background:url(../images/home/spring/bg.jpg) 50% 0 no-repeat;height:603px;margin-bottom:45px;}
#globSpring .gSright{float:right;width:360px;}
#globSpring .gSright .varInfo{padding:43px 0;font-size:0;}
#globSpring .gSright .varInfo a > span{display:inline-block;vertical-align:middle;}
#globSpring .gSright .varInfo a{text-decoration:none;}
#globSpring .gSright .varInfo .imgCase{width:118px;height:118px;border-radius:50%;background:#fff;position:relative;transition:all 0.6s ease 0s;}
#globSpring .gSright .varInfo a:hover .imgCase{box-shadow:0 0 21px rgba(0,0,0,.15);}
#globSpring .gSright .varInfo .imgCase img{position:absolute;line-height:0;transition:all 0.3s ease 0s;}
#globSpring .gSright .varInfo a:active .imgCase img{transition:all 0.1s ease 0s;}
#globSpring .gSright .varInfo.the_1 .imgCase img{width:102%;left:-1%;top:11px;}
#globSpring .gSright .varInfo.the_1 a:hover .imgCase img{width:126%;left:-13%;top:3px;}
#globSpring .gSright .varInfo.the_1 a:active .imgCase img{width:80%;left:10%;top:19px;}
#globSpring .gSright .varInfo.the_2 .imgCase img{width:92%;left:4%;top:-21px;}
#globSpring .gSright .varInfo.the_2 a:hover .imgCase img{width:120%;left:-10%;top:-44px;}
#globSpring .gSright .varInfo.the_2 a:active .imgCase img{width:78%;left:11%;top:-8px;}
#globSpring .gSright .varInfo.the_3 .imgCase img{width:170%;left:-35%;top:-8px;}
#globSpring .gSright .varInfo.the_3 a:hover .imgCase img{width:200%;left:-50%;top:-20px;}
#globSpring .gSright .varInfo.the_3 a:active .imgCase img{width:120%;left:-10%;top:16px;}
#globSpring .gSright .varInfo.the_2{padding-left:60px;}
#globSpring .gSright .varInfo .textInfo{padding-left:35px;font-size:17px;line-height:21px;font-weight:600;}
#globSpring .gSright .varInfo .textInfo > span{display:block;}
#globSpring .gSright .varInfo .textInfo .title{text-transform:uppercase;color:#000;}
#globSpring .gSright .varInfo .textInfo .price{color:#d22a2b;}
#globSpring .gSright .{}
#globSpring .gSright .{}
#globSpring .gSright .{}
#globSpring .gSleft{width:450px;float:left;}
#globSpring .gSleft .newPrem{padding-top:55px;}
#globSpring .gSleft .caseSent,
.mobileVersion .caseSent{padding-top:180px;font-size:0;position:relative;margin:0 -18px;}
#globSpring .gSleft .caseSent .specBox,
.mobileVersion .caseSent .specBox{display:inline-block;padding:0 18px;box-sizing:border-box;width:50%;}
#globSpring .gSleft .caseSent a,
.mobileVersion .caseSent a{display:block;border-radius:10px;box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-sizing:border-box;text-decoration:none;color:#000;position:relative;background:#fff;transition:box-shadow 0.6s ease 0s;}
#globSpring .gSleft .caseSent a:hover,
.mobileVersion .caseSent a:hover{box-shadow:inset 0 0 3px rgba(0,0,0,.85), 0 0 36px rgba(0,0,0,.25);}
#globSpring .gSleft .caseSent a span,
.mobileVersion .caseSent a span{display:block;}
#globSpring .gSleft .caseSent a .image,
.mobileVersion .caseSent a .image{display:block;position:absolute;left:50%;transition:all 0.3s ease 0s;}
#globSpring .gSleft .caseSent a:active .image,
.mobileVersion .caseSent a:active .image{transition:all 0.1s ease 0s;}
#globSpring .gSleft .caseSent .giftBox a .image,
.mobileVersion .caseSent .giftBox a .image{width:86%;margin-left:-43%;top:-75px;}
#globSpring .gSleft .caseSent .giftCert a .image,
.mobileVersion .caseSent .giftCert a .image{width:78%;margin-left:-39%;top:-78px;}
#globSpring .gSleft .caseSent .giftBox a:hover .image,
.mobileVersion .caseSent .giftBox a:hover .image{width:100%;margin-left:-50%;top:-95px;}
#globSpring .gSleft .caseSent .giftCert a:hover .image,
.mobileVersion .caseSent .giftCert a:hover .image{width:96%;margin-left:-48%;top:-98px;}
#globSpring .gSleft .caseSent .giftBox a:active .image,
.mobileVersion .caseSent .giftBox a:active .image{width:66%;margin-left:-33%;top:-55px;}
#globSpring .gSleft .caseSent .giftCert a:active .image,
.mobileVersion .caseSent .giftCert a:active .image{width:56%;margin-left:-28%;top:-55px;}
#globSpring .gSleft .caseSent a .image img,
.mobileVersion .caseSent a .image img{width:100%;line-height:0;}
#globSpring .gSleft .caseSent .giftBox a .image:before,
.mobileVersion .caseSent .giftBox a .image:before{width:80%;}
#globSpring .gSleft .caseSent a .text,
.mobileVersion .caseSent a .text{padding-top:60px;font-size:16px;font-weight:600;line-height:21px;text-transform:uppercase;text-align:center;padding-bottom:30px;}

#globSlider{height:890px;background:url(../images/smash_shadow.png) 50% -6px no-repeat;overflow:hidden;padding-bottom:50px;}
#globSlider .wrap{position:relative;}
#globSlider .leftInfo{position:absolute;top:373px;left:0;text-transform:uppercase;}
#globSlider .leftInfo .top,
.mobileVersion .top{font-size:9px;font-weight:500;color:#d22a2b;padding-bottom:12px;letter-spacing:3px;}
#globSlider .leftInfo .title,
.mobileVersion .title{position:relative;left:-5px;font-family:'Intro Black';font-size:72px;color:#000;letter-spacing:.5px;}
#globSlider .leftInfo .title span,
.mobileVersion .title span{color:#d22a2b;}
#globSlider .leftInfo .sub,
.mobileVersion .sub{padding-top:10px;font-size:18px;font-weight:500;color:#000;letter-spacing:.3px;}
#globSlider .leftInfo .premBox,
.mobileVersion .premBox{padding-top:135px;}
#globSlider .leftInfo .premBox li,
.mobileVersion .premBox li{float:left;width:98px;font-size:11px;font-weight:500;color:#000;line-height:24px;margin-right:49px;}
#globSlider .leftInfo .premBox li:last-child,
.mobileVersion .premBox li:last-child{margin-right:0;}
#globSlider .leftInfo .premBox li:before,
.mobileVersion .premBox li:before{content:'';display:block;height:3px;background:#d22a2b;margin-bottom:22px;}
#globSlider .leftInfo .premBox li span.col,
.mobileVersion .premBox li span.col{color:#d22a2b;}
#globSlider .leftInfo .premBox li span.price:after,
.mobileVersion .premBox li span.price:after{content:'грн';font-size:.75em;}
#globSlider .imgCase{position:absolute;top:0;left:458px;}
#globSlider .imgCase .plashNewCol{position:absolute;z-index:3;left:500px;top:167px;transform:rotate(-90deg);font-size:12px;font-weight:600;white-space:nowrap;letter-spacing:3.5px;color:#000;text-transform:uppercase;}
#globSlider .imgCase .plashNewCol:before{content:'';display:inline-block;vertical-align:4px;width:95px;height:5px;background:#d22a2b;margin-right:30px;}
#globSlider .imgCase .big{position:absolute;left:0;top:0;}
#globSlider .imgCase .small{position:absolute;z-index:2;top:307px;left:585px;}
#globSlider .imgCase .small:before{content:'';display:block;position:absolute;z-index:-1;top:46px;left:-22px;width:509px;height:508px;background:#fff;box-shadow:0 25px 79px rgba(0,0,0,.13);}

.modalWindow.gbVer{max-width:800px;padding:0 40px;}
.glBox{padding:40px 0;}
.glBox:after{content:'';display:block;clear:both;}
.glBox > div{}
.glBox .left{float:left;width:380px;}
.halo{background:#d22a2b;border-radius:50%;position:relative;}
.halo:before{content:'';display:block;width:100%;height:100%;position:absolute;bottom:0;right:0;background-position:50%;background-repeat:no-repeat;}
.halo.black:before{background-image:url(../images/cart/glImageBlack.png);background-size:95% auto;}
.halo.compact:before{background-image:url(../images/cart/glImageSmall.png);background-size:100% auto;}
.halo.red:before{background-image:url(../images/cart/glImageRed.png);background-size:100% auto;}
.halo img{width:100%;opacity:0;visibility:hidden;}
.glBox .right{margin-left:420px;}
.glBox .right .glTitle{font-size:24px;font-weight:600;color:#000;text-transform:uppercase;padding-bottom:25px;}
.glBox .right .glTitle span{color:#d22a2b;}
.glBox .right .tabInfo{padding-bottom:17px;}
.glBox .right .tabInfo > div{display:inline-block;vertical-align:middle;}
.glBox .right .tabInfo > div .lLine{line-height:29px;font-size:13px;}
.glBox .right .tabInfo > div .lLine span{display:inline-block;width:67px;text-align:right;font-size:14px;font-weight:600;}
.glBox .right .tabInfo > div .lLine.empty{opacity:0.3;}
.glBox .right .tabInfo .tdLeft{padding-right:7px;}
.glBox .right .tabInfo .{}
.glBox .right .priceLine{border:1px solid #eaeaea;border-width:1px 0;padding:24px 0;overflow:hidden;}
.glBox .right .priceLine button{border:none;float:right;width:165px;height:44px;}
.glBox .right .priceLine .price{float:left;font-size:30px;line-height:44px;font-weight:700;color:#000;}
.glBox .right .subInfo{padding-top:20px;font-size:13px;font-weight:500;}
.tableWhat{display:table;width:100%;padding-top:22px;}
.tableWhat .tTr{display:table-row;}
.tableWhat .tTr > div{display:table-cell;vertical-align:middle;}
.tableWhat .tTr > .sample{max-width:90px;}
.tableWhat .tTr > .sample .halo{margin-left:21px;background:#eee;border-radius:25px;position:relative;}
.tableWhat .tTr > .sample .halo > div{margin-top:14px;position:relative;left:-21px;white-space:nowrap;}
.tableWhat .tTr > .sample .halo > div:first-child{margin-top:4px;}
.tableWhat .tTr > .sample .halo > div span{display:inline-block;vertical-align:middle;font-size:13px;font-weight:500;}
.tableWhat .tTr > .sample .halo > div span.ico{width:46px;height:46px;background:#fff;border-radius:50%;box-shadow:0 6px 13px rgba(0,0,0,.19);position:relative;margin-right:6px;}
.tableWhat .tTr > .sample .halo > div span.ico:before{content:'';position:absolute;width:100%;height:100%;bottom:0;right:0;background-repeat:no-repeat;background-position:50%;}
.tableWhat .tTr > .sample .halo > div span.ico.hoodie:before{background-image:url(../images/cart/svg/svgHoodie.svg);background-size:22px auto;}
.tableWhat .tTr > .sample .halo > div span.ico.pants:before{background-image:url(../images/cart/svg/svgPants.svg);background-size:12px auto;}
.tableWhat .tTr > .sample .halo > div span.ico.tshirt:before{background-image:url(../images/cart/svg/svgTshirt.svg);background-size:26px auto;}
.tableWhat .tTr > .sample .halo > div span.ico.socks:before{background-image:url(../images/cart/svg/svgSocks.svg);background-size:22px auto;}
.tableWhat .tTr > .sample .halo > div span.ico.bag:before{background-image:url(../images/cart/svg/svgBag.svg);background-size:22px auto;}
.tableWhat .tTr > .sample .halo > div span.{}
.tableWhat .tTr > .clear{width:40px;text-align:center;font-size:12px;font-weight:500;}
.hideTable{display:none;max-width:400px;margin:0 auto;}
.hideImage{display:none;}
.glBox.revers .left{float:right;}
.glBox.revers .right{margin-left:0;margin-right:420px;}
.glBox.revers .right .tableWhat{max-width:240px;}

#luckyNew{height:400px;padding:50px 0;background:url(../images/luckybox/lucky_bg_21.png) 50% 50px no-repeat;}
#luckyNew .wrap{position:relative;}
#luckyNew .wrap .pakImage{content:'';display:block;width:540px;height:462px;position:absolute;left:-170px;top:-25px;background:url(../images/luckybox/bgBox.png) no-repeat;}
#luckyNew .infoText{width:400px;padding-top:40px;margin:0 auto;text-align:center;}
#luckyNew .infoText .bTitle{font-size:50px;line-height:40px;font-weight:900;text-transform:uppercase;color:#fff;}
#luckyNew .infoText .subTitle{font-size:22px;line-height:28px;font-weight:500;color:#fff;}
#luckyNew .infoText .linTbox{padding-top:20px;font-size:18px;font-weight:600;color:#000;}
#luckyNew .infoText .linTbox > div{position:relative;}
#luckyNew .infoText .linTbox > div > span{display:inline-block;height:30px;line-height:30px;background:#fff;}
#luckyNew .infoText .linTbox .line_1{z-index:2;}
#luckyNew .infoText .linTbox .line_1 span{width:290px;transform:rotate(1deg);box-shadow:10px 10px 5px rgba(0,0,0,.36);}
#luckyNew .infoText .linTbox .line_2 span{width:210px;}
#luckyNew .infoText .linTbox .line_3{z-index:2;}
#luckyNew .infoText .linTbox .line_3 span{width:110px;box-shadow:6px 6px 5px rgba(0,0,0,.36);transform:rotate(-2deg);}
#luckyNew .infoText .linTbox .line_4 span{width:165px;background:#d22b2c;color:#fff;font-weight:700;}
#luckyNew .infoText .linTbox .line_4 span i{font-style:normal;font-size:20px;}
#luckyNew .infoText .boxFbtn{padding-top:80px;}
#luckyNew .infoText .boxFbtn a{display:inline-block;width:200px;height:35px;text-align:center;font-size:16px;font-weight:500;color:#010101;line-height:35px;box-shadow:none;background:#fff;text-decoration:none !important;}
#luckyNew .infoText .boxFbtn a:hover{box-shadow:0 0 35px rgba(0,0,0,.35);background:#d22b2c;color:#fff;}
#luckyNew .infoText .boxFbtn a:active{background:#000;box-shadow:0 0 35px rgba(0,0,0,.7);}

.bf_21{position:relative;}
.bf_21 img{display:none;}
.bf_21 .allAurl{display:none;}
.bf_21 .wrap{display:block;position:absolute;width:100%;left:0;bottom:57px;text-align:center;padding:0;margin:0;}
.bf_21 .wrap a{display:inline-block;font-size:20px;font-weight:600;color:#fff;text-align:center;box-sizing:border-box;width:255px;height:50px;background:#292926;border-radius:8px;box-shadow:0 10px 14px rgba(0,0,0,.27);line-height:50px;text-decoration:none;}
.bf_21 .wrap a:hover{background:#d22a2b;}
.bf_21 .wrap a:active{text-decoration:underline;}

#slideWinter{background:url(../images/winterSlide/bigWinter_bg.jpg) 50% 0 no-repeat;height:400px;padding-top:100px;background-size:auto 100%;margin-top:-30px;}
#slideWinter .sWright{float:right;padding-top:120px;}
#slideWinter .sWright .interBox{}
#slideWinter .sWright .interBox a{
    display:block;position:relative;border-radius:12px;padding:15px 100px 15px 25px;font-size:16px;font-weight:500;line-height:24px;box-shadow:0 24px 43px rgba(0,0,0,.19);margin:40px 0;width:155px;text-decoration:none;color:#000;
    background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,.4)), to(rgba(255,255,255,.7)));background:-moz-linear-gradient(left, rgba(255,255,255,.4), rgba(255,255,255,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(255,255,255,.4), endColorstr=rgba(255,255,255,.7));-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(255,255,255,.4), endColorstr=rgba(255,255,255,.7))";background:-o-linear-gradient(left,  rgba(255,255,255,.4),  rgba(255,255,255,.7));background:-ms-linear-gradient(left,  rgba(255,255,255,.4),  rgba(255,255,255,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,255,255,.4)', endColorstr='rgba(255,255,255,.7'));
}
#slideWinter .sWright .interBox a span{display:block;}
#slideWinter .sWright .interBox .image{position:absolute;right:0;transition:all 0.3s ease 0s;}
#slideWinter .sWright .interBox .image img{width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all 0.3s ease 0s;}
#slideWinter .sWright .interBox a:hover .image img{-webkit-filter:grayscale(0%);filter:grayscale(0%);}
#slideWinter .sWright .interBox .image.card{width:123px;right:10px;top:-7px;}
#slideWinter .sWright .interBox .image.box{width:155px;top:-15px;right:0;}
#slideWinter .sWright .interBox:hover .image.card{width:160px;right:-15px;top:-23px;}
#slideWinter .sWright .interBox:hover .image.box{width:210px;top:-35px;right:-45px;}
#slideWinter .sWleft{padding-top:50px;width:330px;color:#000;}
#slideWinter .sWleft .title{font-size:64px;font-weight:900;line-height:64px;letter-spacing:3px;}
#slideWinter .sWleft .subText{font-size:15px;line-height:20px;font-weight:400;padding:30px 0 50px;}
#slideWinter .sWleft .goArrow{display:block;background:#d22a2b;display:inline-block;height:48px;width:200px;text-align:center;font-weight:700;font-size:13px;color:#fff;text-decoration:none !important;line-height:48px;text-transform:uppercase;box-shadow:none;}
#slideWinter .sWleft .goArrow:hover{background:#000;font-size:14.5px;}
#slideWinter .sWleft .goArrow:active{box-shadow:0 0 35px rgba(0,0,0,.4);}

#winter_22_sale{position:relative;height:580px;background:url(../images/winter_22/winter_22_sale_bg.jpg) 50% no-repeat;}
#winter_22_sale .aUrl{display:block;position:absolute;bottom:0;right:0;z-index:3;width:100%;height:100%;}
#winter_22_sale .wrap .textThis{position:absolute;width:400px;height:100%;left:50%;top:0;transform:translate(-48%, 15px);background:url(../images/winter_22/sale_winter_22_text.png) 50% no-repeat;background-size:100% auto;}

#newAutumn{padding:50px 0 10px;}
#newAutumn:after{content:'';display:block;clear:both;}
#newAutumn .backpackBox{}
#newAutumn .socksBox{float:right;height:388px;}
#newAutumn .socksBox img{position:absolute;right:14%;}
#newAutumn > div{float:left;width:48.5%;height:388px;position:relative;overflow:hidden;}
#newAutumn > div img{height:388px;}
#newAutumn > div .title{display:block;position:absolute;text-transform:uppercase;}
#newAutumn > div .title.big{font-family:'Intro Black';font-size:28px;letter-spacing:8px;transition:all 0.3s ease 0s;}
#newAutumn > div .title.big:before{content:'';display:block;height:15px;position:absolute;left:0;top:50%;margin-top:-8px;transition:all 0.4s ease 0.1s;}
#newAutumn > div .title.small{font-size:18px;line-height:22px;letter-spacing:4px;transition:all 0.3s ease 0s;}
#newAutumn > div .title.small span{color:#d22a2b;}
#newAutumn > div:hover .title.small{color:#d22a2b !important;}
#newAutumn > div:hover .title.small span{color:#000 !important;}
#newAutumn > div.backpackBox .title.big{width:265px;transform:rotate(-90deg);left:-70px;bottom:115px;color:#fff;text-align:right;}
#newAutumn > div.backpackBox .title.big:before{background:#fff;width:31%;}
#newAutumn > div.backpackBox:hover .title.big{width:315px;left:-95px;bottom:140px;}
#newAutumn > div.backpackBox:hover .title.big:before{width:40%;background:#d22a2b;}
#newAutumn > div.backpackBox .title.small{font-weight:600;color:#fff;bottom:86px;right:16px;}
#newAutumn > div.backpackBox:hover .title.small{font-size:20px;line-height:22px;bottom:85px;right:8px;}
#newAutumn > div.socksBox .title.big{width:270px;color:#000;transform:rotate(-90deg);top:118px;left:-40px;}
#newAutumn > div.socksBox .title.big:before{background:#d22a2b;width:45%;left:auto;right:0;}
#newAutumn > div.socksBox:hover .title.big{width:300px;left:-55px;top:133px;}
#newAutumn > div.socksBox:hover .title.big:before{width:48%;}
.uk #newAutumn > div.socksBox .title.big{letter-spacing:4px;width:420px;left:-110px;}
#newAutumn > div.socksBox .title.small{color:#000;transform:rotate(-90deg);bottom:40%;left:-50px;font-weight:300;}

.tshirtSlider{padding-top:20px;padding-bottom:25px;}
.tshirtSlider .swiper-slide{width:auto;background:none;}
.tshirtSlider .swiper-slide > a > span{display:block;width:110px;min-height:525px;background-repeat:no-repeat;background-position:50%;position:relative;}
.tshirtSlider .swiper-slide > a:hover > span{z-index:5;}
.tshirtSlider .swiper-slide > a > span:before,
.tshirtSlider .swiper-slide > a > span:after{content:'';display:block;position:absolute;transition:all 0.3s ease 0s;}
.tshirtSlider .swiper-slide > a:hover > span:after{width:110%;right:-5%;}
.tshirtSlider .swiper-slide > a > span:before{z-index:-1;width:1px;height:23%;top:31%;left:50%;background:#000;box-shadow:0 0 40px 50px #000;overflow:hidden;opacity:0;}
.tshirtSlider .swiper-slide > a:hover > span:before{overflow:visible;opacity:1;}
.tshirtSlider .swiper-slide > a > span:after{width:100%;height:100%;bottom:0;right:0;background-size:100% auto;background-repeat:no-repeat;background-position:50%;}
.tshirtSlider .swiper-slide > a > span.img_1{width:110px;}
.tshirtSlider .swiper-slide > a > span.img_1:after{background-image:url(/catalog/view/theme/default/images/home/tshirt_23/tshirt_1.png);}
.tshirtSlider .swiper-slide > a > span.img_2{width:145px;}
.tshirtSlider .swiper-slide > a > span.img_2:after{width:104%;right:-2%;background-image:url(/catalog/view/theme/default/images/home/tshirt_23/tshirt_2.png);}
.tshirtSlider .swiper-slide > a:hover > span.img_2:after{width:114%;right:-7%;}
.tshirtSlider .swiper-slide > a > span.img_3{width:145px;}
.tshirtSlider .swiper-slide > a > span.img_3:after{z-index:3;width:126%;right:-5%;background-image:url(/catalog/view/theme/default/images/home/tshirt_23/tshirt_3.png);}
.tshirtSlider .swiper-slide > a:hover > span.img_3:after{width:136%;right:-7%;}
.tshirtSlider .swiper-slide > a > span.img_4{width:136px;}
.tshirtSlider .swiper-slide > a > span.img_4:after{z-index:2;width:114%;right:-7%;background-image:url(/catalog/view/theme/default/images/home/tshirt_23/tshirt_4.png);}
.tshirtSlider .swiper-slide > a:hover > span.img_4:after{width:124%;right:-12%;}
.tshirtSlider .swiper-slide > a > span.img_5{width:130px;}
.tshirtSlider .swiper-slide > a > span.img_5:after{width:120%;right:-10%;background-image:url(/catalog/view/theme/default/images/home/tshirt_23/tshirt_5.png);}
.tshirtSlider .swiper-slide > a:hover > span.img_5:after{width:130%;right:-15%;}
.tshirtSlider .swiper-slide > a > span.img_6{width:140px;}
.tshirtSlider .swiper-slide > a > span.img_6:after{z-index:2;background-image:url(/catalog/view/theme/default/images/home/tshirt_23/tshirt_6.png);}
.tshirtSlider .swiper-slide > a > span.img_7{width:110px;}
.tshirtSlider .swiper-slide > a > span.img_7:after{width:120%;right:-10%;background-image:url(/catalog/view/theme/default/images/home/tshirt_23/tshirt_7.png);background-position:50% 40%;}
.tshirtSlider .swiper-slide > a:hover > span.img_7:after,
.tshirtSlider .swiper-slide > a:hover > span.img_11:after{width:130%;right:-15%;}
.tshirtSlider .swiper-slide > a > span.img_8{width:145px;}
.tshirtSlider .swiper-slide > a > span.img_8:after{z-index:2;background-image:url(/catalog/view/theme/default/images/home/tshirt_23/tshirt_8.png);}
.tshirtSlider .swiper-slide > a > span.img_9{width:130px;}
.tshirtSlider .swiper-slide > a > span.img_9:after{z-index:3;width:116%;right:-8%;background-image:url(/catalog/view/theme/default/images/home/tshirt_23/tshirt_9.png);background-position:50% 60%;}
.tshirtSlider .swiper-slide > a:hover > span.img_9:after,
.tshirtSlider .swiper-slide > a:hover > span.img_10:after{width:126%;right:-13%;}
.tshirtSlider .swiper-slide > a > span.img_10{width:125px;}
.tshirtSlider .swiper-slide > a > span.img_10:after{z-index:2;width:116%;right:-8%;background-image:url(/catalog/view/theme/default/images/home/tshirt_23/tshirt_10.png);}
.tshirtSlider .swiper-slide > a > span.img_11{width:120px;}
.tshirtSlider .swiper-slide > a > span.img_11:after{width:120%;right:-10%;background-image:url(/catalog/view/theme/default/images/home/tshirt_23/tshirt_11.png);}
.tshirtSlider .swiper-slide > a > span img{width:100%;visibility:hidden;opacity:0;}
.tshirtSlider .swiper-slide.bugFix{width:20px;}
.subSlider{padding-top:15px;}
.subSlider > .wrap{display:flex;align-items:flex-start;justify-content:space-between;}
.subSlider > .wrap > div{align-self:center;}
.subSlider:after{content:'';display:block;clear:both;}
.subSlider .left{width:470px;}
.subSlider .left .text{font-size:15px;color:#343434;}
.subSlider .right .btnRed{display:inline-block;width:240px;}

.tshirtSlider.summSale .bgYear,
.tshirtSlider.autumnSale .bgYear{position:absolute;z-index:-1;color:rgba(59,59,59,.2);font-weight:900;font-size:450px;top:0;left:0;width:100%;height:100%;text-align:center;line-height:440px;}

.tshirtSlider.summSale .swiper-slide > a > span{min-height:475px;}
.tshirtSlider.summSale .swiper-slide > a > span.img_1{width:100px;}
.tshirtSlider.summSale .swiper-slide > a > span.img_1:after{width:110%;left:-5%;background-image:url(../images/home/sale_23_summer/img_p_1.png);}
.tshirtSlider.summSale .swiper-slide > a:hover > span.img_1:after{width:120%;left:-10%;}
.tshirtSlider.summSale .swiper-slide > a > span.img_1:before{top:34%;}
.tshirtSlider.summSale .swiper-slide > a > span.img_2{width:106px;}
.tshirtSlider.summSale .swiper-slide > a > span.img_2:after{width:114%;right:-7%;background-image:url(../images/home/sale_23_summer/img_p_2.png);}
.tshirtSlider.summSale .swiper-slide > a:hover > span.img_2:after{width:130%;right:-15%;}
.tshirtSlider.summSale .swiper-slide > a > span.img_3{width:130px;}
.tshirtSlider.summSale .swiper-slide > a > span.img_3:after{z-index:2;width:100%;right:0%;background-image:url(../images/home/sale_23_summer/img_p_3.png);}
.tshirtSlider.summSale .swiper-slide > a:hover > span.img_3:after{width:114%;right:-7%;}
.tshirtSlider.summSale .swiper-slide > a > span.img_4{width:118px;}
.tshirtSlider.summSale .swiper-slide > a > span.img_4:after{z-index:3;width:114%;right:-7%;background-image:url(../images/home/sale_23_summer/img_p_4.png);}
.tshirtSlider.summSale .swiper-slide > a:hover > span.img_4:after{width:128%;right:-14%;}
.tshirtSlider.summSale .swiper-slide > a > span.img_5{width:140px;}
.tshirtSlider.summSale .swiper-slide > a > span.img_5:after{z-index:4;width:126%;right:-13%;background-image:url(../images/home/sale_23_summer/img_p_5.png);}
.tshirtSlider.summSale .swiper-slide > a:hover > span.img_5:after{width:132%;right:-16%;}
.tshirtSlider.summSale .swiper-slide > a > span.img_6{width:124px;top:6px;}
.tshirtSlider.summSale .swiper-slide > a > span.img_6:after{width:100%;right:0%;z-index:2;background-image:url(../images/home/sale_23_summer/img_p_6.png);}
.tshirtSlider.summSale .swiper-slide > a:hover > span.img_6:after{width:110%;right:-5%;}
.tshirtSlider.summSale .swiper-slide > a > span.img_7{width:139px;top:15px;}
.tshirtSlider.summSale .swiper-slide > a > span.img_7:after{width:104%;right:-2%;background-image:url(../images/home/sale_23_summer/img_p_7.png);background-position:50% 40%;}
.tshirtSlider.summSale .swiper-slide > a:hover > span.img_7:after{width:114%;right:-7%;}
.tshirtSlider.summSale .swiper-slide > a > span.img_8{width:91px;}
.tshirtSlider.summSale .swiper-slide > a > span.img_8:after{width:126%;right:-13%;z-index:2;background-image:url(../images/home/sale_23_summer/img_p_8.png);}
.tshirtSlider.summSale .swiper-slide > a:hover > span.img_8:after{width:140%;right:-20%;}
.tshirtSlider.summSale .swiper-slide > a > span.img_9{margin-left:5px;width:111px;top:-21px;}
.tshirtSlider.summSale .swiper-slide > a > span.img_9:after{z-index:3;width:100%;right:0%;background-image:url(../images/home/sale_23_summer/img_p_9.png);background-position:50% 60%;}
.tshirtSlider.summSale .swiper-slide > a:hover > span.img_9:after{width:108%;right:-4%;}
.tshirtSlider.summSale .swiper-slide > a > span.img_9:before{top:38%;}

.tshirtSlider.autumnSale .bgYear{line-height:508px;}
.tshirtSlider.autumnSale .swiper-wrapper{padding-top:20px;padding-bottom:20px;}
.tshirtSlider.autumnSale .swiper-slide > a > span{min-height:510px;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_1{width:83px;top:-4px;margin-right:20px;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_1:after{width:110%;left:-5%;background-image:url(../images/home/sale_24_autumn/img_p_1.png);}
.tshirtSlider.autumnSale .swiper-slide > a:hover > span.img_1:after{width:120%;left:-10%;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_1:before{top:34%;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_2{width:90px;margin-right:11px;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_2:after{width:114%;right:-7%;background-image:url(../images/home/sale_24_autumn/img_p_2.png);}
.tshirtSlider.autumnSale .swiper-slide > a:hover > span.img_2:after{width:130%;right:-15%;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_3{width:124px;margin-right:5px;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_3:after{z-index:2;width:100%;right:0%;background-image:url(../images/home/sale_24_autumn/img_p_3.png);}
.tshirtSlider.autumnSale .swiper-slide > a:hover > span.img_3:after{width:114%;right:-7%;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_4{width:125px;margin-right:7px;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_4:after{z-index:3;width:114%;right:-7%;background-image:url(../images/home/sale_24_autumn/img_p_4.png);}
.tshirtSlider.autumnSale .swiper-slide > a:hover > span.img_4:after{width:120%;right:-14%;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_5{width:140px;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_5:after{z-index:4;width:126%;right:-13%;background-image:url(../images/home/sale_24_autumn/img_p_5.png);}
.tshirtSlider.autumnSale .swiper-slide > a:hover > span.img_5:after{width:132%;right:-16%;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_6{width:124px;top:6px;margin-left:7px;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_6:after{width:100%;right:0%;z-index:2;background-image:url(../images/home/sale_24_autumn/img_p_6.png);}
.tshirtSlider.autumnSale .swiper-slide > a:hover > span.img_6:after{width:110%;right:-5%;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_7{width:116px;top:9px;margin-left:7px;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_7:after{width:104%;right:-2%;background-image:url(../images/home/sale_24_autumn/img_p_7.png);background-position:50% 40%;}
.tshirtSlider.autumnSale .swiper-slide > a:hover > span.img_7:after{width:114%;right:-7%;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_8{width:89px;top:5px;margin-left:18px;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_8:after{width:126%;right:-13%;z-index:2;background-image:url(../images/home/sale_24_autumn/img_p_8.png);}
.tshirtSlider.autumnSale .swiper-slide > a:hover > span.img_8:after{width:140%;right:-20%;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_9{margin-left:16px;width:105px;top:-10px;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_9:after{z-index:3;width:100%;right:0%;background-image:url(../images/home/sale_24_autumn/img_p_9.png);background-position:50% 60%;}
.tshirtSlider.autumnSale .swiper-slide > a:hover > span.img_9:after{width:108%;right:-4%;}
.tshirtSlider.autumnSale .swiper-slide > a > span.img_9:before{top:38%;}

.tshirtSlider.summSale .subSlider,
.tshirtSlider.autumnSale .subSlider{color:#3b3b3b;font-weight:500;font-size:11px;line-height:1.2;text-transform:uppercase;padding-top:0;}
.tshirtSlider.summSale .subSlider .left,
.tshirtSlider.autumnSale .subSlider .left{width:26%;font-size:42px;font-weight:700;}
.tshirtSlider.summSale .subSlider .center,
.tshirtSlider.autumnSale .subSlider .center{width:33%;}
.tshirtSlider.summSale .subSlider .right,
.tshirtSlider.autumnSale .subSlider .right{width:28%;text-align:right;}

.tshirtSlider.autumnSale .subSlider .left{width:40%;}
.tshirtSlider.autumnSale .subSlider .center{width:22%;}
.tshirtSlider.autumnSale .subSlider .right{width:30%;margin-left:2%;}

.sliderSummer_25{position:relative;height:500px;background:url(../images/home/slider/slider_summer_25_bg.png) 50% 0 no-repeat #3b4a1f;background-size:auto 100%;font-family:'Helvetica', sans-serif;}
.sliderSummer_25 .text{font-weight:700;font-size:8vw;line-height:50px;color:#fff;text-align:center;position:absolute;top:0;left:0;width:100%;box-sizing:border-box;padding-top:3%;transition:all .3s ease;}
.sliderSummer_25 .bgMan{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/home/slider/slider_summer_25_man.png) 50% 50% no-repeat;background-size:auto 65%;}
.sliderSummer_25 .btnText{position:absolute;bottom:5%;left:50%;transform:translateX(-50%);font-size:15px;padding:12px 24px;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .3s ease;background:url(../images/home/slider/icoArrow.svg) 97% 48% no-repeat;background-size:auto 31%;line-height:18px;}
.sliderSummer_25:hover .btnText{font-size:16px;background-size:auto 45%;background-position:100% 48%;}
.sliderSummer_25:active .btnText{transition:all .1s ease;text-decoration:underline;background-size:auto 20%;background-position:90% 48%;}
.sliderSummer_25 .url{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}

@media (min-width:1450px){
    .tshirtSlider .swiper-wrapper{justify-content:center;}
    .tshirtSlider .swiper-slide.bugFix{width:0;}
}

@media (max-width:770px){
    .tshirtSlider{padding-bottom:30px;}
    .subSlider > .wrap{display:block;text-align:center;}
    .subSlider .left{width:auto;padding-bottom:20px;}
    .tshirtSlider.summSale .subSlider .left,
    .tshirtSlider.autumnSale .subSlider .left{width:auto;text-align:center;}
    .tshirtSlider.summSale .subSlider .center,
    .tshirtSlider.autumnSale .subSlider .center,
    .tshirtSlider.autumnSale .subSlider .right,
    .tshirtSlider.summSale .subSlider .right{width:auto;max-width:400px;text-align:center;margin:0 auto;font-size:12px;line-height:1.2;}
}

@media (max-width:1492px){
    #luckyNew{background-position:-220px 50px;}
    #luckyNew .wrap{width:auto !important;padding-left:550px;}
    #luckyNew .wrap .pakImage{left:25px;}
    #luckyNew .infoText{margin:0;}
}

@media (min-width:1301px){
    .sliderSummer_25:hover .text{font-size:8.5vw;}
}

@media (max-width:1300px){
    .sliderSummer_25 .text{font-size:130px;padding-top:5%;}
}

@media (min-width:1201px){
    .bf_21{height:580px;background:url(../images/bf_21/bf_2021_big.jpg) 50% 0 no-repeat;}
}

@media (max-width:1200px){
    .bf_21{height:auto;background:none;}
    .bf_21 img{width:100%;}
    .bf_21 img.medium{display:block;}
    .bf_21 .allAurl{display:block;position:absolute;z-index:2;width:100%;height:100%;bottom:0;right:0;}
    #luckyNew{background-image:url(../images/luckybox/bgClear.png);}
    /* 5'180 - MAhikne */
    .tshirtSlider.summSale .bgYear{font-size:39vw;}
}

@media (max-width:1170px){
    #globSlider .leftInfo{left:15px;}
    #newAutumn .backpackBox{width:555px;}
    #newAutumn .socksBox{width:425px;}
    #newAutumn .socksBox img{right:0;}
}

@media (max-width:1080px){
    #slideWinter{height:300px;padding-top:70px;}
    #slideWinter .sWright{padding-top:10px;}
    #slideWinter .sWleft{padding-top:20px;}
    #slideWinter .sWleft .title{font-size:50px;line-height:50px;}
    #slideWinter .sWleft .subText{padding:25px 0 40px;}
}

@media (max-width:1020px){
    #newAutumn .backpackBox{width:273px;overflow:hidden;}
    #newAutumn > div.backpackBox .title.small{display:none;}
    #newAutumn .socksBox{width:450px;}
}

@media (max-width:990px){
    #globSlider{height:auto;padding-bottom:20px;}
    #globSlider .wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;width:100%;overflow:hidden;}
    #globSlider .leftInfo{display:table-cell;position:static;width:410px;padding:45px 0;}
    #globSlider .imgCase{display:table-cell;position:relative;left:0;}
    #globSlider .imgCase .plashNewCol,
    #globSlider .imgCase .small,
    #globSlider .imgCase .text{display:none;}
    #globSlider .imgCase .big{position:absolute;width:100%;height:100%;top:0;left:0;}
    #globSlider .imgCase .big img{width:105%;position:absolute;top:0;left:0;}
}

@media (max-width:950px){
    #luckyNew{height:330px;padding:0;background-size:auto 100%;background-position:50% 0;}
    #luckyNew .wrap{padding-left:330px;}
    #luckyNew .wrap .pakImage{width:300px;height:257px;background-size:100% auto;top:35px;}
    #luckyNew .infoText{padding-top:30px;}
    #luckyNew .infoText .boxFbtn{padding-top:40px;}
    #luckyNew .infoText{width:auto;}
    .bf_21 img.medium{display:block;}
}

@media (min-width:741px) and (max-width:880px){
    .glBox .right .priceLine .price{float:none;text-align:center;padding-top:8px;}
    .glBox .right .priceLine button{float:none;margin:0 auto;}
}

@media (max-width:880px){
    .modalWindow.gbVer{width:600px;padding:0 30px;}
    .glBox .left{width:280px;}
    .glBox .right{margin-left:320px;}
    .glBox.revers .right{margin-right:300px;}
    .glBox .right .priceLine{padding:12px 0;}
    .glBox .right .subInfo,
    .glBox .right .tableWhat{display:none;}
    .hideTable{padding-top:17px;display:block;clear:both;text-align:center;}
    .glBox .right .glTitle{font-size:22px;text-align:center;}
    .glBox .right .priceLine{border-bottom:none;}
    .bf_21 .wrap a{width:22vw;height:4.8vw;line-height:4.8vw;font-size:2.3vw;}
}

@media (max-width:850px){
    #slideWinter{height:300px;padding-top:0;margin-top:-15px;background-image:url(../images/winterSlide/bigWinter_bg_middle.jpg);}
    .sliderSummer_25{height:450px;}
    .sliderSummer_25 .text{font-size:15vw;padding-top:7%;}
}

@media (min-width:771px){
    .mobileVersion{display:none;}
}

@media (max-width:770px){
    #globSlider .leftInfo,
    .mobileVersion{display:block;width:auto;text-align:center;}
    .mobileVersion{padding:45px 0 0;text-transform:uppercase;}
    #globSlider .imgCase{display:none;}
    #globSlider .leftInfo .premBox,
    .mobileVersion .premBox{font-size:0;display:table;width:100%;}
    #globSlider .leftInfo .premBox li,
    .mobileVersion .premBox li{float:none;display:inline-block;vertical-align:top;font-size:13px;width:130px;}
    #globSlider .leftInfo .top,
    .mobileVersion .top{font-size:11px;}
    #globSlider .leftInfo .title,
    .mobileVersion .title{font-size:80px;}
    #globSlider .leftInfo .sub,
    .mobileVersion .sub{font-size:20px;}
    #winter_22_sale{height:471px;background-position:40% -89px;}
    #winter_22_sale .wrap .textThis{left:auto;right:15px;transform:none;background-position:0 25px;}
    #slideWinter{height:auto;padding:0 0 20px;background:url(../images/smash_shadow.png) 50% -6px no-repeat !important;overflow:hidden;}
    #slideWinter .sWright,
    #slideWinter .sWleft{display:none;}
    #newAutumn .socksBox{width:53%;background:url(../images/new2019_socksSmall.jpg) 100% 50% no-repeat;}
    #newAutumn .socksBox a{display:block;height:388px;}
    #newAutumn .socksBox img{display:none;}
}

@media (max-width:730px){
    .modalWindow.gbVer{width:100%;box-sizing:border-box;}
    .glBox .left{display:none;}
    .glBox .right{margin:0;text-align:center;}
    .glBox.revers .right{margin:0;}
    .hideImage{display:block;max-width:280px;margin:0 auto;padding-bottom:15px;}
    .glBox .right .priceLine{border-bottom:1px solid #eaeaea;}
}

@media (max-width:650px){
    #luckyNew{height:auto;padding-bottom:20px;}
    #luckyNew .wrap{padding-left:0;}
    #luckyNew .wrap .pakImage{content:;display:none;}
    #luckyNew .infoText .linTbox{}
    #luckyNew .infoText .linTbox:before{content:'';display:block;width:auto;height:200px;background:url(../images/luckybox/bgBox.png) 50% 0 no-repeat;background-size:auto 100%;margin-bottom:25px;}
}

@media (max-width:620px){
    #newAutumn .backpackBox{width:42%;}
    #newAutumn .socksBox{width:56%;}
    #newAutumn > div.socksBox .title.small{bottom:45%;}
    .sliderSummer_25{height:400px;}
}

@media (max-width:585px){
    #newAutumn > div{width:auto !important;float:none !important;margin:0 auto;}
    #newAutumn .socksBox{background:none;margin-top:40px;}
    #newAutumn .socksBox img{display:block;}
}

@media (max-width:560px){
    #globSlider .leftInfo .premBox li:last-child,
    .mobileVersion .premBox li:last-child{display:none;}
    #globSlider .leftInfo .premBox li:nth-child(2),
    .mobileVersion .premBox li:nth-child(2){margin-right:0;}
}

@media (max-width:550px){
    .bf_21 img.medium{display:none;}
    .bf_21 img.small{display:block;}
    .bf_21 .wrap{bottom:6.5vw;}
    .bf_21 .wrap a{width:30vw;height:7vw;line-height:7vw;font-size:3vw;}
	#winter_22_sale{height:397px;background-position:50% -89px;}
	#winter_22_sale .wrap .textThis{width:100%;left:auto;right:0;background-position:50% 50%;background-size:75% auto;}
}

@media (max-width:500px){
    #newAutumn .backpackBox{background:url(../images/new2019_backpackSmall.jpg) 50% 0 no-repeat;}
    #newAutumn .backpackBox a{display:block;width:273px;margin:0 auto;position:relative;overflow:hidden;}
    .sliderSummer_25{height:350px;}
}

@media (max-width:450px){
    .modalWindow.gbVer{width:360px;max-width:100%;}
    .tableWhat .tTr > .sample:nth-child(3),
    .tableWhat .tTr > .clear:nth-child(2){display:none;}
	#winter_22_sale .wrap .textThis{background-size:90% auto;}
    #globSlider .leftInfo,
    .mobileVersion{padding-top:35px;}
    #globSlider .leftInfo .title,
    .mobileVersion .title{line-height:96px;}
    #globSlider .leftInfo .title span,
    .mobileVersion .title span{display:block;}
    #globSlider .leftInfo .premBox,
    .mobileVersion .premBox{padding-top:50px;}
    #newAutumn .socksBox{background:url(../images/new2019_socksSmall.jpg) 100% 50% no-repeat;}
    #newAutumn .socksBox img{display:none;}
    .sliderSummer_25 .btnText{text-align:center;padding:12px 20px 12px 0font-size:4.5vw;white-space:nowrap}
}

@media (max-width:400px){
    .modalWindow.gbVer{width:340px;}
    .glBox .right .priceLine .price{float:none;text-align:center;padding-top:8px;}
    .glBox .right .priceLine button{width:100%;float:none;margin:0 auto;}
    .bf_21 .wrap a{width:40vw;height:9vw;line-height:9vw;font-size:3.6vw;}
}

@media (max-width:370px){
    .modalWindow.gbVer{width:300px;}
}

@media (max-width:360px){
    #globSlider .leftInfo .premBox li,
    .mobileVersion .premBox li{margin-right:0;width:auto;}
    #globSlider .leftInfo .premBox li:nth-child(2),
    .mobileVersion .premBox li:nth-child(2){display:none;}
}

@media (max-width:350px){
    .modalWindow.gbVer{width:270px;}
}











@media (max-width:1200px){
	.homeNewSlides .swiper-slide.slide_1 .subInfo{left:0;}
    .bfBoxing{background-image:url(../images/home/slide_blackFriday_mobile_1.jpg);}
    /* BF */
    .bfBoxing{height:484px;}
    .bfBoxing .boxBtn{padding-top:375px;}
    .bfBoxing .boxBtn .btnRed{width:280px;height:45px;line-height:25px;font-size:1.1em;}
}

@media (max-width:1170px){
    .newYearsSlide .itemNY{height:332px;background-image:url(../images/newyear/20-21/big.jpg);}
    .newPrem .bgHorten{background-position:60% 0;}
    .newPrem .bgHorten .rightPrem > div{float:right;}
    #globSpring{background-position:130% 0;}
    #globSpring .gSright{width:330px;}
}

@media (max-width:1120px){
    #globSpring{background-position:130% 0;}
}

@media (max-width:1050px){
    #globSpring{background-position:165% 0;}
}

@media (max-width:1000px){
    #globSpring{height:500px;background-position:60px 0;}
    #globSpring .gSright{width:300px;}
    #globSpring .gSright .varInfo{padding:32px 0;}
    #globSpring .gSright .varInfo .imgCase{width:90px;height:90px;}
    #globSpring .gSright .varInfo .textInfo{padding-left:27px;}
    #globSpring .gSleft .newPrem{padding-top:30px;}
    #globSpring .gSleft .caseSent{padding-top:120px;}
    #globSpring .newPrem .tTitles .top{font-size:8px;}
    #globSpring .newPrem .tTitles .title{font-size:50px;line-height:40px;}
    #globSpring .newPrem .tTitles .sub{font-size:14px;}
}

@media (max-width:940px){
    .bfBoxing{background-image:url(../images/home/slide_blackFriday_mobile_2.jpg);background-position:100%;}
    .bfBoxing .boxBtn{float:right;margin:0;padding-right:230px;text-align:right;width:100%;}
    .newPrem .bgHorten{background-position:55% 0;}
}

@media (max-width:930px){
    .newPrem .bgHorten .rightPrem{display:none;}
    .newPrem .bgHorten{height:400px;background-position:25% 0;}
    .newPrem .bgHorten .leftCert{padding-left:15px;padding-top:80px;}
}

@media (max-width:900px){
	.homeNewSlides .swiper-slide .wrSlide{box-sizing:border-box;width:100%;padding-left:15px;padding-right:15px;}
	.homeNewSlides .swiper-slide.slide_1 .subInfo{text-align:center;}
}

@media (max-width:850px){
	/*.homeNewSlides .swiper-slide{height:400px;} BF comment */
	.homeNewSlides .swiper-slide.slide_1{background-image:url(../images/home/homeNewSlide_3_mob.png);}
	.homeNewSlides .swiper-slide.slide_1 .wrSlide{text-align:center;}
	.homeNewSlides .swiper-slide.slide_1 .textCase .btnRed{display:inline-block;}
	.homeNewSlides .swiper-slide.slide_1 .subInfo{display:none;}
	.homeNewSlides .swiper-slide.slide_1 .textCase{padding-top:130px;}
    #globSpring{background-position:130px 0;}
    #globSpring .gSright{display:none;}
}

@media (max-width:810px){
    .newYearsSlide .itemNY{height:400px;background-image:url(../images/newyear/20-21/slide.jpg);}
}

@media (max-width:770px){
    .newPrem .tTitles{display:none;}
    .newPrem .bgHorten{background:none;height:auto;padding:0 0 25px;}
    .newPrem .bgHorten .leftCert{width:350px;padding:0;float:none;margin:0 auto;text-align:center;}
    /*#globSpring{display:none;}*/
    #globSpring{height:auto;background:none;margin-bottom:0;}
    #globSpring .gSleft{float:none;width:auto;max-width:480px;margin:0 auto;}
    .mobileVersion .caseSent{width:auto;max-width:480px;margin:0 auto;padding-top:90px;}
    #globSpring .newPrem .tTitles{display:none;}
    #globSpring .gSleft .caseSent{padding-top:0;}
}

@media (max-width:680px){
    .bfBoxing{height:auto;}
    .bfBoxing{background:#eaebed;}
    .bfBoxing .boxBtn{display:none;}
    .bfBoxing .bgUrl{display:block;}
    .bfBoxing .bgUrl img{width:100%;}
}

@media (max-width:620px){
    .newYearsSlide .itemNY{height:300px;background-image:url(../images/newyear/20-21/preMobile.jpg);}
}

@media (max-width:500px){
	.homeNewSlides .swiper-slide.slide_1 .textCase{padding-top:145px;}
	.homeNewSlides .swiper-slide.slide_1 .textCase .tTitle{font-size:20px;line-height:20px;}
	.homeNewSlides .swiper-slide.slide_1 .textCase .bTitle{font-size:81px;}
}

@media (max-width:445px){
    .newYearsSlide .itemNY{background-image:url(../images/newyear/20-21/mobile.jpg);}
    .newPrem .bgHorten .leftCert{width:auto;padding:0 20px;}
}

@media (max-width:400px){
    .newYearsSlide .itemNY{background-position:-20px 0;}
	.homeNewSlides .swiper-slide{height:300px;}
	.homeNewSlides .swiper-slide.slide_1 .textCase{padding-top:110px;}
    #globSpring .gSleft .caseSent .specBox,
    .mobileVersion .caseSent .specBox{display:block;width:auto;max-width:260px;margin:0 auto;}
    #globSpring .gSleft .caseSent .specBox.giftBox,
    .mobileVersion .caseSent .specBox.giftBox{padding-bottom:100px;}
}

@media (max-width:300px){
	.homeNewSlides{display:none;}
}

/* slide spring23 */
#slideSpring23{background:#f2f2f2;}
#slideSpring23 .wrap{display:flex;justify-content:center;position:relative;height:510px;z-index:2;flex-direction:column;}
#slideSpring23 .wrap:before,
#slideSpring23 .wrap:after{content:'';display:block;position:absolute;bottom:0;z-index:-1;height:100%;background-position:50%;background-repeat:no-repeat;}
#slideSpring23 .wrap:before{width:92px;left:-150px;}
#slideSpring23 .wrap:after{width:904px;right:-130px;}
#slideSpring23 .wrap:before{background-image:url(/catalog/view/theme/default/images/spring_23/bigLeft.png);}
#slideSpring23 .wrap > div{height:100%;display:flex;align-items:center;}
#slideSpring23 .wrap a.goAll{display:block;width:100%;height:100%;position:absolute;bottom:0;right:0;}
#slideSpring23 .wrap .bigTitle{flex-direction:column;justify-content:center;align-items:flex-start;font-weight:900;font-size:46px;color:#000;line-height:57.5px;text-transform:uppercase;}
#slideSpring23 .wrap .bigTitle span{display:inline-block;position:relative;z-index:2;}
#slideSpring23 .wrap .bigTitle span:before{content:'';display:block;position:absolute;z-index:-1;bottom:4%;right:0;padding:0 12px;margin-right:-12px;width:100%;height:94%;background:#fff;transform:rotate(-1.5deg);}
#slideSpring23 .wrap .bigTitle span.color:before{background:#e29016;}
#slideSpring23 .wrap .subTitle{height:23.5%;font-weight:500;color:#000;font-size:12.5px;max-width:340px;}

@media (max-width:1350px){
    #slideSpring23 .wrap:before{content:;display:none;}
}

@media (max-width:1100px){
    #slideSpring23 .wrap:after{right:-230px;}
}

@media (max-width:1000px){
    #slideSpring23 .wrap:after{right:-330px;}
}

@media (max-width:900px){
    #slideSpring23 .wrap{height:450px;}
    #slideSpring23 .wrap:after{right:0;width:100%;height:100%;background-size:auto 100%;background-position:70% 50%;}
    #slideSpring23 .wrap .bigTitle{padding-top:20px;font-size:42px;line-height:50px;}
    #slideSpring23 .wrap .subTitle{height:19%;}
}

@media (max-width:850px){
    #slideSpring23 .wrap:after{background-position:85% 50%;}
}

@media (max-width:750px){
    #slideSpring23 .wrap:after{background-position:100% 50%;}
}

@media (max-width:650px){
    #slideSpring23 .wrap{height:400px;}
    #slideSpring23 .wrap:before,
    #slideSpring23 .wrap:after{content:'';display:block;width:50%;height:100%;background-size:auto 100%;}
    #slideSpring23 .wrap:before{left:0;background-position:0 50%;}
    #slideSpring23 .wrap:after{right:0;background-position:100% 50%;}
    #slideSpring23 .wrap .bigTitle{padding-top:0;align-items:center;}
    #slideSpring23 .wrap .subTitle{display:none;}
}

@media (min-width:711px){
    #slideWinter.onlyMobile{background:none;height:0;padding:0;margin:0;}
}

@media (max-width:710px){
    #slideWinter.onlyMobile{background:none !important;}
    #slideWinter.onlyMobile .mobileVersion{padding-top:25px;}
}

@media (max-width:400px){
    #slideSpring23 .wrap:before{left:-80px;background-position:100% 50%;}
    #slideSpring23 .wrap:after{right:-80px;background-position:0 50%;}
    #slideSpring23 .wrap .bigTitle{font-size:12vw;line-height:1.2;}
}

/* slide luckybox23 */
#luckybox23{background:#f2f2f2;overflow:hidden;margin-bottom:35px;}
#luckybox23 .wrap{height:490px;position:relative;box-sizing:border-box;padding-top:130px;}
#luckybox23 .bgLuck{position:absolute;height:100%;width:984px;right:-220px;bottom:0;background-repeat:no-repeat;background-size:auto 100%;}
#luckybox23 .starBox{position:relative;z-index:2;}
#luckybox23 .starBox:before{content:'';display:block;width:517px;height:182px;position:absolute;left:-93px;top:-45px;background:url(/catalog/view/theme/default/images/luckyBox23/stars.png) no-repeat;background-size:100% auto;}
#luckybox23 .starBox > div{display:inline-block;position:relative;text-transform:uppercase;color:#fff;}
#luckybox23 .starBox > div:before,
#luckybox23 .starBox > div:after{content:'';display:block;border-radius:50%;background:#f2f2f2;position:absolute;top:50%;}
#luckybox23 .starBox > div:before{left:0;transform:translate(-50%, -50%);}
#luckybox23 .starBox > div:after{right:0;transform:translate(50%, -50%);}
#luckybox23 .starBox .title{height:64px;background:#000;padding:0 30px;font-size:60px;font-weight:900;line-height:64px;transform:rotate(-6deg);z-index:2;}
#luckybox23 .starBox > div.title:before,
#luckybox23 .starBox > div.title:after{width:21px;height:21px;}
#luckybox23 .starBox .subTitle{margin-left:132px;height:44px;background:#e29016;font-size:41px;font-weight:900;line-height:44px;padding:1px 40px;transform:rotate(5deg);}
#luckybox23 .starBox > div.subTitle:before,
#luckybox23 .starBox > div.subTitle:after{width:16px;height:16px;}
#luckybox23 .subInfo{position:absolute;z-index:2;bottom:35px;left:0;}
#luckybox23 .subInfo .text{width:350px;font-size:17px;font-weight:400;color:#000;line-height:32px;padding-bottom:20px;}
#luckybox23 .subInfo .text > span{font-size:18px;font-weight:500;}
#luckybox23 .subInfo .text > span.valG:after{content:' грн';font-size:12px;font-style:normal;font-weight:400;}
#luckybox23 .subInfo .text > span.anStyle{font-size:24px;font-weight:600;font-style:italic;}
#luckybox23 .subInfo .text > span.anStyle > span{display:inline-block;padding:1px 3px;background:#fff;transform:rotate(-1.5deg);}
#luckybox23 .subInfo a.btnRed.black{width:310px;background:#000;}

@media (max-width:1170px){
    #luckybox23 .subInfo{left:15px;}
    #luckybox23 .bgLuck{right:auto;left:370px;}
}

@media (max-width:800px){
    #luckybox23 .wrap{height:450px;padding-top:100px;padding-left:40px;}
    #luckybox23 .bgLuck{width:80%;left:400px;}
    #luckybox23 .starBox{}
    #luckybox23 .subInfo{position:static;padding-top:60px;}
}

@media (max-width:800px){
    #luckybox23 .wrap{padding-left:15px;}
    #luckybox23 .bgLuck{left:350px;}
}

@media (max-width:650px){
    #luckybox23 .wrap{height:auto;padding:50px 0 30px;}
    #luckybox23 .starBox{padding-bottom:15px;text-align:center;}
    #luckybox23 .starBox:before{width:100%;left:0;background-position:50%;background-size:auto 100%;}
    #luckybox23 .bgLuck{position:relative;z-index:2;left:auto;top:auto;width:auto;height:330px;background-position:50%;background-size:auto 100%;}
    #luckybox23 .subInfo{text-align:center;padding:0;}
    #luckybox23 .subInfo .text{margin:0 auto;width:auto;max-width:340px;}
    #luckybox23 .subInfo a.btnRed.black{display:inline-block;width:240px;}
}

@media (min-width:551px){
    #luckybox23 .bgLuck img{display:none;}
}

@media (max-width:550px){
    #luckybox23 .bgLuck{height:auto;background:none !important;}
    #luckybox23 .bgLuck img{display:block;width:96%;margin:0 auto;line-height:0;}
}