﻿.v4-gal .btnRound{position:absolute;top:50%;margin-top:-22px;z-index:101;}.v4-gal .btnRound--left{left:0;}.v4-gal .btnRound--right{right:0;}.v4-gal .img{height:540px;padding-top:0;padding-bottom:0;padding-right:20px;display:flex;align-items:center;justify-content:center;}.navBtn{border-radius:10px;background:#fff;box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);position:relative;border-bottom:0;display:flex;align-items:center;color:#000;padding:8px 15px;font-size:16px;font-family:'Open Sans',Arial,sans-serif;line-height:24px;cursor:pointer;}.navBtn:hover{background:#f5f9ec;}.navBtn:active{transform:scale(.9);}.navBtn.small{font-size:14px;line-height:20px;}.navBtn.icon{padding:8px 15px 8px 8px;gap:5px;}.navBtn.loading{color:#9cbf3e;background-image:linear-gradient(-45deg,#9cbf3e 25%,#b0cd63 25%,#b0cd63 50%,#9cbf3e 50%,#9cbf3e 75%,#b0cd63 75%,#b0cd63);background-size:40px 40px;background-repeat:repeat;opacity:.5;animation:bg-stripes-move .5s linear infinite;}.navBtn svg{width:24px;height:24px;color:inherit;}.navBtn--cold-green,.navBtn--cold-green:hover{background:linear-gradient(180deg,#0ad16d 0%,#1cb869 100%);color:#fff;}.navBtn--warm-green,.navBtn--warm-green:hover{background:linear-gradient(180deg,#a1cc2d 0%,#9cbf3e 100%);color:#fff;}.navBtn--purple,.navBtn--purple:hover{background:linear-gradient(180deg,#a78fe0 0%,#8e71cc 100%);color:#fff;}.navBtn--yellow,.navBtn--yellow:hover{background:linear-gradient(180deg,#f8cd6f 0%,#f6ba45 100%);}.navBtn--red,.navBtn--red:hover{background:linear-gradient(180deg,#ef6f5f 0%,#e05543 100%);color:#fff;}.navBtn--orange,.navBtn--orange:hover{background:linear-gradient(180deg,#f4a76d 0%,#ef8d4c 100%);color:#fff;}.navBtn--mark:after{content:'%';width:20px;height:20px;line-height:20px;font-size:14px;display:block;text-align:center;border-radius:10px;right:-10px;top:-10px;position:absolute;background:#f6ba45;color:#000;}.v4-colors .color-row{gap:10px;row-gap:10px;}.v4-colors .color-item{margin-right:0;margin-bottom:0;}.v4-colors .color-item.sale-col:after{background:#f6ba45;color:#000;}.v4-buy{display:flex;align-items:center;padding-top:40px;height:auto;}.v4-buy .btn{line-height:50px;font-size:20px;height:50px;}.v4-buy .r-40{font-family:'Open Sans',Arial,sans-serif;}.v4-buy .price--sale .price__sale{font-size:20px;line-height:32px;top:-32px;left:65px;right:auto;}.v4-buy .price--sale .price__sale:before{width:90px;top:15px;left:-15px;}.v4-buy .price--sale .price__sale__plate{top:-10px;}