.shop{align-items:start;column-gap:130px;display:grid;grid-template:auto/auto 340px;grid-template-areas:"b1 b1" "b2 b3" "b4 b6" "b4 b7" "b5 b7" "b8 b8";text-align:left}.shop.referral,.shop.rules{display:block}.shop .b1{grid-area:b1}.shop .b2{align-self:center;grid-area:b2}.shop .b3{grid-area:b3}.shop .b4{grid-area:b4;margin-top:-38px}.shop .b5{grid-area:b5}.shop .b6{grid-area:b6}.shop .b7{grid-area:b7}.shop .b8{grid-area:b8}.shop .b9{grid-area:b9}.shop .b3>section{height:100%}.shop .instruction{background:#fff;border-radius:35px;font-size:16px;padding:15px}.shop .instruction .activation-button{background:var(--col-button);border-radius:20px;color:#fff;font-size:12px;font-weight:600;line-height:45px;margin:10px 0;padding:8px}.shop .offer{align-content:space-evenly;align-items:center;background:#fff;border-radius:35px;display:grid;height:317px;text-align:center}.shop .offer.stock-active{align-content:normal}.shop .stock{align-items:center;display:flex;justify-content:center}.shop .stock .hot{height:42px;margin:0 8px;position:relative;width:42px}.shop .stock .fire{height:42px;left:auto;width:42px}.shop .stock .timer{font-size:9px;margin:0 8px;text-align:left}.shop .stock .timer span{font-size:15px;font-weight:600}.shop .ico{align-items:center;display:flex;font-size:0;justify-content:center}.shop .ico img{height:100%;max-height:79px;width:190px}.shop .ico .video{background:url(/image/video-play_137x137.png) no-repeat 50%/75px;cursor:pointer;height:79px;opacity:65%;position:absolute;width:190px}.shop .size{font-size:15px;font-weight:200}.shop .size span{font-size:20px;font-weight:900;margin-left:2px;position:relative;top:2px}.shop .inf1.aff{margin-top:58px}.shop .inf1 h1{font-size:55px;font-weight:700;line-height:60px}.shop .inf2{font-size:20px;font-weight:200}.shop .inf2 a{font-size:27px;font-weight:700;line-height:39px;position:relative;top:4px}.shop .inf2 span{font-size:26px;position:relative}.shop .inf1 br,.shop .inf2 br,.shop .size br{display:none}.shop .block .header{font-size:15px;margin:0 0 20px 20px;text-transform:uppercase}.shop .block>div:last-child{background:#fff;border-radius:35px;padding:20px}.shop .rl>div>div{align-items:baseline;border-bottom:.5px solid var(--col-rates-dl);display:flex;font-size:12px;justify-content:space-between;letter-spacing:.17px;margin:10px 0;padding-bottom:8px}.shop .rl .jt{border:0;margin:25px 0;padding-bottom:0}.shop .rl>div>div.last{border:0;margin:0}.shop .rl .bold{font-weight:700}.shop .rl .small{font-size:15px}.shop .rl .normal{font-size:17px}.shop .rl .big{font-size:19px}.shop .rl .amount{margin-left:60px;text-align:right;white-space:nowrap}.shop .rl .orange{color:var(--col-red)}.shop .rl .change_card{align-items:center;display:flex;font-weight:700}.shop .rl .change_card span{color:var(--col-text);font-size:12px}.shop .rl .change_card .ico{background:url(/image/array2-light.svg) no-repeat 50%/contain;height:38px;margin-left:40px;transform:rotate(280deg);width:24px}.shop .why{background:#e2e5ea;border-radius:35px;font-size:28px;font-weight:300;line-height:35px;padding:20px;text-align:center}.shop .why span{font-size:26px;font-weight:900}.shop .like .header{font-size:30px;font-weight:700;line-height:20px;white-space:nowrap}.shop .like .header span{font-size:55px;left:-10px;position:relative;top:-8px}.shop .reviews .header{font-size:36px;font-weight:700}.shop .reviews .header span{font-size:20px;font-weight:300}.shop .rating{align-items:center;display:flex;justify-content:center}.shop .voting{justify-content:left;margin-right:32px}.shop .voting,.shop .voting>div{align-items:center;display:flex;width:100%}.shop .voting>div{cursor:pointer;flex-direction:column;height:122px;justify-content:center;max-width:122px;min-width:95px;transition:all .1s}.shop .voting>div.marked{background:#fff;border-radius:10px;cursor:auto}.shop .voting .ico{background:url(/image/star.svg) no-repeat 50%/100%;height:45px;width:45px}.shop .voting>div.marked .ico{background-image:url(/image/star-marked.svg)}.shop .voting .sign{color:#aab2bd;font-size:13px;font-weight:400;margin-top:8px}.shop .rating .info{position:relative;text-align:center;top:-2px;white-space:nowrap}.shop .rating .info .header{font-size:15px;font-weight:600;line-height:normal}.shop .rating .info .points{font-size:72px;font-weight:300;line-height:84px}.shop .stars{display:flex;justify-content:space-between}.shop .stars.v2{justify-content:left;width:100%}.shop .stars div{background:url(/image/star.svg) no-repeat 50%/100%;height:20px;width:20px}.shop .stars.v2 div{height:15px;margin-right:4px;width:15px}.shop .stars div.marked{background-image:url(/image/star-marked.svg)}.shop .reviews .list>div{background:var(--col-block-bg);border-radius:25px;box-shadow:var(--col-block-shadow);margin-bottom:40px;padding:20px}.shop .reviews .list .info{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.shop .reviews .list .name{font-size:17px;font-weight:500;margin-right:35px;min-width:220px;white-space:nowrap}.shop .reviews .list .dt{font-size:12px}.shop .reviews .list .message{font-size:15px}.shop .check{text-align:left}.shop .check .form{align-items:center;background:var(--col-input-bg);border-radius:25px;display:flex;height:40px;margin:0 auto}.shop .check .form .loading{background:url(/image/loading-light.svg) no-repeat 50%/35px;height:100%;width:100%}.shop .check input{background:var(--col-bg0);border:0;color:var(--col-input);margin:0 10px;width:100%}.shop .check input:-moz-placeholder,.shop .check input::-moz-placeholder{color:var(--col-input-ph2)}.shop .check input::-webkit-input-placeholder{color:var(--col-input-ph2)}.shop .check input:-ms-input-placeholder{color:var(--col-input-ph2)}.shop .check input::-ms-input-placeholder{color:var(--col-input-ph2)}.shop .check input::placeholder{color:var(--col-input-ph2)}.shop .check .text{font-size:14px;margin:18px 0 0 10px}.shop .rules .header{font-weight:300}.shop .rules .header.v2{font-weight:600}.shop .rules .list{background:var(--col-block-bg);border-radius:35px;box-shadow:var(--col-block-shadow);padding:20px}.shop .rules .list .header{font-weight:700}.shop .rules .list .text{font-size:16px;line-height:2}.shop .rules .list>div:last-child{margin:0}.deny>div,.landings>div{background:#fff;border-radius:35px;padding:20px}@media (max-width:1200px){.shop{column-gap:115px;grid-template-columns:auto 296px}.shop .b4{margin-top:-30px}.shop.referral{font-size:18px}.shop .instruction{font-size:14px}.shop .offer{height:266px}.shop .stock .fire,.shop .stock .hot{height:38px;width:38px}.shop .ico .video,.shop .ico img{max-height:68px;width:165px}.shop .ico .video{background-size:70px}.shop .size{font-size:14px}.shop .size span{font-size:18px}.shop .inf1.aff{margin-top:50px}.shop .inf1 h1{font-size:42px;line-height:45px}.shop .inf2{font-size:15px}.shop .inf2 a{font-size:21px;line-height:38px;top:2px}.shop .inf2 span{font-size:24px}.shop .block .header{font-size:12px;margin:0 0 15px 15px}.shop .block>div:last-child{padding:15px}.shop .check .text{font-size:13px;margin:14px 0 0 10px}.shop .rl .jt{margin:22px 0}.shop .rl .small{font-size:12px}.shop .rl .normal{font-size:14px}.shop .rl .change_card .ico{transform:rotate(280deg)}.shop .reviews .header{font-size:32px}.shop .reviews .header span{font-size:17px}.shop .rating .info .header{font-size:12px}.shop .rating .info .points{font-size:55px;line-height:80px}.shop .voting{margin-right:22px}.shop .voting>div{height:113px;min-width:78px}.shop .voting .ico{height:35px;width:35px}.shop .voting .sign{font-size:12px;margin-top:6px}.shop .stars div{height:16px;width:16px}.shop .stars.v2 div{height:13px;width:13px}.shop .reviews .list>div{margin-bottom:30px;padding:15px}.shop .reviews .list .name{font-size:15px;margin-right:30px;min-width:190px}.shop .reviews .list .time{font-size:11px}.shop .reviews .list .message{font-size:14px}.shop .why{font-size:25px;line-height:33px;padding:15px}.shop .why span{font-size:23px}.shop .like .header{font-size:25px;line-height:19px}.shop .like .header span{font-size:46px}.shop .rules .list{padding:15px}.shop .rules .list .header{font-size:18px}.shop .rules .list .text{font-size:14px}.deny>div,.landings>div{font-size:18px;padding:15px}.tabs.v2{padding:7px 8px}.tabs.v2>div{font-size:13px;margin-right:8px;padding:8px 0}.tabs.v3>div{font-size:12px;padding:6px 18px}}@media (max-width:992px){.shop{column-gap:100px;grid-template-columns:auto 227px}.shop .b4{margin-top:-21px}.shop.referral{font-size:16px}.shop .offer{height:220px}.shop .stock .hot{height:34px;width:34px}.shop .stock .timer{font-size:8px}.shop .stock .timer span{font-size:13px}.shop .stock .fire{height:34px;width:34px}.shop .ico .video,.shop .ico img{max-height:60px;width:145px}.shop .ico .video{background-size:60px}.shop .size{font-size:13px}.shop .size span{font-size:16px}.shop .inf1.aff{margin-top:44px}.shop .inf1 h1{font-size:32px;line-height:30px}.shop .inf2{font-size:12px}.shop .inf2 a{font-size:15px;line-height:32px}.shop .inf2 span{font-size:22px;top:1px}.shop .block .header{font-size:10px;margin-bottom:10px}.shop .check .text{font-size:12px;margin:12px 0 0 10px}.shop .rl .jt{margin:20px 0}.shop .reviews .header{font-size:24px}.shop .reviews .header span{font-size:13px}.shop .rating .info .header{font-size:10px}.shop .rating .info .points{font-size:46px;line-height:66px}.shop .voting{margin-right:20px}.shop .voting>div{height:94px;min-width:55px}.shop .voting .ico{height:28px;width:28px}.shop .voting .sign{font-size:10px;margin-top:5px}.shop .stars div{height:14px;width:14px}.shop .reviews .list .name{font-size:13px;margin-right:20px;min-width:165px}.shop .reviews .list .time{font-size:10px}.shop .reviews .list .message{font-size:13px}.shop .why{font-size:19px;line-height:25px}.shop .why span{font-size:18px}.shop .like .header{font-size:20px;line-height:15px}.shop .like .header span{font-size:38px;left:-8px;top:-5px}.shop .rules .list .header{font-size:16px}.shop .rules .list .text{font-size:13px}.deny>div,.landings>div{font-size:16px}.tabs.v2{padding:6px 7px}.tabs.v2>div{font-size:12px;margin-right:8px;padding:6px 0}.tabs.v3{padding:5px}.tabs.v3>div{font-size:10px;padding:7px 10px}}@media (max-width:768px){.shop{column-gap:40px;grid-template-columns:auto 200px}.shop.referral{font-size:14px}.shop .b4{margin-top:-21px}.shop .instruction{border-radius:20px;font-size:14px;padding:10px}.shop .offer{border-radius:20px;height:194px}.shop .stock .hot{height:30px;width:30px}.shop .stock .timer{font-size:7px;margin:0 5px}.shop .stock .timer span{font-size:12px}.shop .stock .fire{height:30px;width:30px}.shop .ico .video,.shop .ico img{max-height:58px;width:140px}.shop .size{font-size:12px}.shop .size span{font-size:16px;top:1px}.shop .inf1.aff{margin-top:42px}.shop .inf1 h1{font-size:22px;line-height:25px}.shop .inf2{font-size:10px;line-height:15px}.shop .inf2 a{font-size:12px;line-height:28px;top:0}.shop .inf2 span{font-size:18px}.shop .block>div:last-child{border-radius:20px;padding:10px}.shop .block .header{font-size:10px;margin-bottom:10px}.shop .check .form{border-radius:20px}.shop .check .text{font-size:11px;margin:10px 0 0 10px}.shop .rl .jt{margin:18px 0}.shop .rl .small{font-size:12px}.shop .rl .normal{font-size:13px}.shop .reviews .header{font-size:20px}.shop .reviews .header span{font-size:11px}.shop .voting>div{height:69px;min-width:35px}.shop .voting .ico{height:25px;width:25px}.shop .voting .sign{font-size:10px;margin-top:5px}.shop .rating .info .points{font-size:28px;line-height:38px}.shop .reviews .list>div{border-radius:20px;padding:10px}.shop .reviews .list .name{font-size:12px}.shop .reviews .list .info{flex-wrap:wrap}.shop .reviews .list .time{font-size:9px}.shop .reviews .list .message{font-size:12px}.shop .stars.v2{margin-top:10px;order:1}.shop .stars.v2 div{height:13px;width:13px}.shop .why{border-radius:20px;font-size:17px;line-height:22px;padding:10px}.shop .why span{font-size:16px}.shop .like .header{font-size:17px;line-height:13px}.shop .like .header span{font-size:32px;left:-8px;top:-5px}.shop .rules .list{border-radius:20px;padding:10px}.shop .rules .list .header{font-size:14px}.shop .rules .list .text{font-size:12px}.deny>div,.landings>div{border-radius:20px;font-size:14px;padding:10px}.tabs.v2{padding:5px}.tabs.v2>div{font-size:10px;margin-right:5px;padding:5px 0}.tabs.v3{padding:5px 6px}.tabs.v3>div{padding:5px 10px}}@media (max-width:576px){.shop{grid-template-areas:"b1" "b2" "b3" "b4" "b6" "b7" "b5" "b8";grid-template-columns:auto}.shop .b4{margin-top:0}.shop .size{line-height:normal}.shop .size span{font-size:22px;margin:0;top:0}.shop .inf1.aff{margin-top:0}.shop .inf1 h1{font-size:24px;line-height:35px}.shop .inf2{font-size:14px;line-height:22px}.shop .inf2 a{font-size:25px;line-height:35px;top:0}.shop .inf2 span{font-size:25px;top:-3px}.shop .inf1 br,.shop .inf2 br,.shop .size br{display:block}.shop .rl .change_card .ico{transform:rotate(310deg)}.shop .block .header{margin:0 0 10px 10px}.shop .check .text{font-size:10px}.shop .rating{flex-direction:column-reverse;margin:0}.shop .rating .info{background:#fff;border-radius:20px;margin-bottom:20px;padding:10px;width:100%}.shop .rating .info .points{font-size:46px;line-height:60px}.shop .voting{margin:0}.shop .voting>div{height:55px}.shop .stars{justify-content:center}.shop .stars>div{margin:0 4px}.shop .why{font-size:24px;line-height:30px}.shop .why span{font-size:22px}.shop .like .header{font-size:17px;line-height:13px}.shop .like .header span{font-size:25px;left:-3px;top:3px}.shop .like .header br{display:none}.tabs.v3{padding:5px}}