/** Shopify CDN: Minification failed

Line 509:0 Unexpected "/"

**/
/* Swipper slider */
.rr-swipper-pagination{
  bottom: -20px !important;
}
.rr-swipper-slider .swiper-pagination-bullet {
    background: none !important;
    background: #d9d9d9;
    width: 28px !important;
    margin: 0px !important;
  }
.rr-page-width{
    padding : 0px !important;
}
.rr-swipper-slider .grid_meta .price .pr_price span {
    color: #525252 !important;
    font-size: 17px !important;
    font-weight: 600 !important;
    display: inline-block;
    line-height: 24px !important;
  font-family: 'Work Sans' !important;
}
.rr-swipper-slider .grid_meta .price .money {
  font-size: 14px;
  color: #111;
  font-weight: 400;
  font-family: 'Work Sans' !important;
}
.rr-swipper-slider .grid_meta .price{
  display: flex;
  align-items: center;
} 
.swiper-pagination-bullet:only-child {
    display: block !important;
}
/* Swipper slider End */
.vk-slider .pagination-style-2 button.active::before {
  width: 10px !important;
  height: 10px !important;
  top: 0 !important;
  left: 0 !important;
}
.vk-slider .pagination-style-2 button {
  width: 10px !important;
  height: 10px !important;
  border: none !important;
  background: #d9d9d9 !important;
}
.vk-slider .nav-style-1:before {
  background: black !important;
  top: 18px !important;
  height: 25px !important;
}
.vk-slider .nav-style-1:after {
  background: black !important;
  top: 0px !important;
  height: 25px !important;
}
.vk-slider button.pf-slider-next {
  right: -10px !important;
  background: transparent !important;
  visibility: visible !important;
}
.vk-slider button.pf-slider-prev {
  left: -30px !important;
  background: transparent !important;
  visibility: visible !important;
}
/* slider 2 */
.vk-slider-2 .pf-slider-nav {
  bottom: -50px !important;
}
.vk-slider-2 .pagination-style-2 button.active::before {
  width: 10px !important;
  height: 10px !important;
  top: 0 !important;
  left: 0 !important;
}
.vk-slider-2 .pagination-style-2 button {
  width: 10px !important;
  height: 10px !important;
}
.vk-slider-2 .pagination-style-2 button{
  border: none !important;
  background: #d9d9d9 !important;
}
.vk-slider-2 .nav-style-1:before {
  background: black !important;
  top: 18px !important;
  height: 25px !important;
}
.vk-slider-2 .nav-style-1:after {
  background: black !important;
  top: 0px !important;
  height: 25px !important;
}
.vk-slider-2 button.pf-slider-next {
  right: -60px !important;
  background: transparent !important;
  visibility: visible !important;
}
.vk-slider-2 button.pf-slider-prev {
  left: -60px !important;
  background: transparent !important;
  visibility: visible !important;
}
.vk-slider-1 .pagination-style-2 button.active::before {
  width: 10px !important;
  height: 10px !important;
  top: 0 !important;
  left: 0 !important;
}
.vk-slider-1 .pagination-style-2 button {
  width: 10px !important;
  height: 10px !important;
}
.vk-slider-1 .pagination-style-2 button {
  border: none !important;
  background: #d9d9d9 !important;
}
.vk-slider-1 .pf-slider-nav {
  bottom: -50px !important;
}
.vk-slider-1 .nav-style-1:before {
  background: black !important;
  top: 18px !important;
  height: 25px !important;
}
.vk-slider-1 .nav-style-1:after {
  background: black !important;
  top: 0px !important;
  height: 25px !important;
}
.vk-slider-1 button.pf-slider-next {
  right: -60px !important;
  background: transparent !important;
  visibility: visible !important;
}
.vk-slider-1 button.pf-slider-prev {
  left: -60px !important;
  background: transparent !important;
  visibility: visible !important;
}
.Rr-slider-section>div{
  padding: 0px !important;
}
.rr-slider .pf-slider-nav {
  bottom: -10px !important;
}
.rr-slider .pagination-style-2 button.active::before {
  width: 10px !important;
  height: 10px !important;
  top: 0 !important;
  left: 0 !important;
}
.rr-slider .pagination-style-2 button {
  width: 10px !important;
  height: 10px !important;
  border: none !important;
  background: #d9d9d9 !important;
}
.rr-slider .nav-style-1:before {
  background: black !important;
  top: 15px !important;
  height: 22px !important;
}
.rr-slider .nav-style-1:after {
  background: black !important;
  top: 0px !important;
  height: 22px !important;
}
.rr-slider button.pf-slider-next {
  right: 0px !important;
  background: transparent !important;
  visibility: visible !important;
}
.rr-slider button.pf-slider-prev {
  left: 0px !important;
  background: transparent !important;
  visibility: visible !important;
}
.vk-pattern .pf-slider-nav {
  bottom: 0px !important;
}
.vk-pattern .pf-slider-nav button {
  margin: 0 0px !important;
  width: 38px;
}
.vk-pattern .pf-slider-nav button.active {
  background: #8C6450 !important;
}
.vk-pattern .pagination-style-1 button {
  border: none !important;
  background: #d9d9d9 !important;
}
.vk-pattern .sc-fEiJeM {
  height: 100%;
  width: 100%;
}
.vk-pattern .pf-slider-nav button {
  width: 40px !important;
}
.vk-pattern .nav-style-1:before {
  background: #28282866 !important;
  top: 18px !important;
  height: 25px !important;
}
.vk-pattern .nav-style-1:after {
  background: #28282866 !important;
  top: 0px !important;
  height: 25px !important;
}
.vk-pattern button.pf-slider-next {
  right: -10px !important;
  background: transparent !important;
  visibility: visible !important;
}
.vk-pattern button.pf-slider-prev {
  left: -10px !important;
  background: transparent !important;
  visibility: visible !important;
}
.rr-main-section>div{
  padding:0px !important;
}
 .newsl_btn{
  width: 180px;
}
.vk-pattern .pf-slider-nav {
  bottom: 0px !important;
}
.vk-pattern .pf-slider-nav button {
  margin: 0 0px !important;
  width: 38px;
}
.vk-pattern .pf-slider-nav button.active {
  background: #8C6450 !important;
}
.vk-pattern .pagination-style-1 button {
  border: none !important;
  background: #d9d9d9 !important;
}
.vk-pattern .sc-fEiJeM {
  height: 100%;
  width: 100%;
}
.vk-pattern .pf-slider-nav button {
  width: 40px !important;
}
.vk-pattern .nav-style-1:before {
  background: #28282866 !important;
  top: 18px !important;
  height: 25px !important;
}
.vk-pattern .nav-style-1:after {
  background: #28282866 !important;
  top: 0px !important;
  height: 25px !important;
}
.vk-pattern button.pf-slider-next {
  right: -10px !important;
  background: transparent !important;
  visibility: visible !important;
}
.vk-pattern button.pf-slider-prev {
  left: -10px !important;
  background: transparent !important;
  visibility: visible !important;
}
.rr-main-row>div {
  padding: 0px !important;
}
.rr-swipper-main .swiper-button-next {
    top: 35%;
    right: 0px;
}
.rr-swipper-main .swiper-button-prev {
    top: 35%;
    left: 0px !important;
}
.rr-swipper-main ::after {
    color: #282828;
}
.rr-swipper-main .swiper-button-next:after, .swiper-button-prev:after {
  font-size: 33px !important;
}
.rr-swipper-main{
  display: flex !important;
  flex-direction: row !important;
  justify-content: center !important;
}
.rr-jacket-section .nav-style-1:before {
  background: black !important;
  top: 15px !important;
  height: 22px !important;
}
.rr-jacket-section .nav-style-1:after {
  background: black !important;
  top: 0px !important;
  height: 22px !important;
}
.rr-jacket-section button.pf-slider-next {
  background: transparent !important;
  visibility: visible !important;
}
.rr-jacket-section button.pf-slider-prev {
  background: transparent !important;
  visibility: visible !important;
}
.rr-jacket-section .pf-slider-nav button {
  margin: 0 0px !important;
  width: 38px;
}
.rr-jacket-section .pf-slider-nav button.active {
  background: #8C6450 !important;
}
.rr-jacket-section .pagination-style-1 button {
  border: none !important;
  background: #d9d9d9 !important;
}
.rr-jacket-section .pf-slider-nav button {
  width: 40px !important;
}
.rr-four-jacket-section .nav-style-1:before {
  background: black !important;
  top: 15px !important;
  height: 22px !important;
}
.rr-four-jacket-section .nav-style-1:after {
  background: black !important;
  top: 0px !important;
  height: 22px !important;
}
.rr-four-jacket-section button.pf-slider-next {
  background: transparent !important;
}
.rr-four-jacket-section button.pf-slider-prev {
  background: transparent !important;
}
.rr-four-jacket-section .pf-slider-nav button {
  margin: 0 0px !important;
  width: 38px;
}
.rr-four-jacket-section .pf-slider-nav button.active {
  background: #8C6450 !important;
}
.rr-four-jacket-section .pagination-style-1 button {
  border: none !important;
  background: #d9d9d9 !important;
}
.rr-four-jacket-section .pf-slider-nav button {
  width: 40px !important;
}
.rr-jiyuna-pettern .nav-style-1:before {
  background: black !important;
  top: 15px !important;
  height: 22px !important;
}
.rr-jiyuna-pettern .nav-style-1:after {
  background: black !important;
  top: 0px !important;
  height: 22px !important;
}
.rr-jiyuna-pettern button.pf-slider-next {
  right: -1px !important;
  background: transparent !important;
  visibility: visible !important;
}
.rr-jiyuna-pettern button.pf-slider-prev {
  left: -1px !important;
  background: transparent !important;
  visibility: visible !important;
}
.rr-jiyuna-pettern .pagination-style-2 button.active::before {
  width: 10px !important;
  height: 10px !important;
  top: 0 !important;
  left: 0 !important;
}
.rr-jiyuna-pettern .pagination-style-2 button {
  width: 10px !important;
  height: 10px !important;
  border: none !important;
  background: #d9d9d9 !important;
}
img a{
  cursor: pointer !important;
}
/* Mobile */
@media only screen and (max-width: 767px){ 
.rr-swipper-main .swiper-button-next {
  right: -1px !important;
}
.rr-swipper-main .swiper-button-prev {
    top: 27%;
}
.rr-swipper-main .swiper-button-next {
    top: 27%;  
}
      .rr-swipper-slider .grid_meta .price .pr_price span {
        font-size: 13px !important;
        font-weight: 500 !important;
        line-height: 10px !important;
  }
  .rr-swipper-slider .grid_meta .price .money {
    font-size: 10px !important;
  }
  .grid_bx .grid_title{
  padding-top:15px;
  padding-bottom:0px;
}
  html[lang=en] .rr-block-left-home {
        transform: translate(-16px, 50%) !important;
    }
  html[lang=en] .rr-block-right-home {
        transform: translate(6px, -52%) !important;
    }
  .rr-swipper-main .grid-products .gitem .product-card-wrapper .details.anim {
    margin-bottom: 35px !important;
}
  .vk-pattern .nav-style-1 {
    display: none;
  }
  html[lang="en"] .rr-block-select-jacket-right {
    transform: translate(81px, -50%) rotate(270deg) !important;
  } 
  html[lang="en"] .rr-block-select-jacket-left {
    transform: translate(-81px, 50%) rotate(270deg) !important;
  }
  .newsl_btn{
    width: 140px !important;
    padding: 10px 20px !important;
  }
  .rr-swipper-slider .swiper-pagination-bullet {
      width: 18px !important;
    }
    .rr-swipper-slider .swiper-pagination-bullet:before {
      width: 18px !important;
    }
    .rr-swipper-slider .grid_bx .details>* {
      margin-top: 0px !important;
    }
  /* 3values section css */
  .rr-3values .nav-style-1:before {
  background: black !important;
  top: 15px !important;
  height: 22px !important;
}
.rr-3values .nav-style-1:after {
  background: black !important;
  top: 0px !important;
  height: 22px !important;
}
.rr-3values button.pf-slider-next {
  right: -1px !important;
  background: transparent !important;
  visibility: visible !important;
}
.rr-3values button.pf-slider-prev {
  left: -1px !important;
  background: transparent !important;
  visibility: visible !important;
}
  .rr-3values .pagination-style-2 button.active::before {
  width: 10px !important;
  height: 10px !important;
  top: 0 !important;
  left: 0 !important;
}
.rr-3values .pagination-style-2 button {
  width: 10px !important;
  height: 10px !important;
  border: none !important;
  background: #d9d9d9 !important;
}
}
@media only screen and (min-width: 768px){
    .rr-essentials-slider button.pf-slider-prev {
    left: 10% !important;
    }
  .rr-essentials-slider button.pf-slider-next {
    right: 10% !important;
    }
    .rr-slider .pf-slider-nav.pagination-style-2 {
    display: none;
  }
  .rr-slider .pf-slider-next.nav-style-1 {
    display: none !important;
  }
  .rr-slider .pf-slider-prev.nav-style-1 {
    display: none !important;
  }
  .vk-slider .pf-slider-nav {
    display: none !important;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1366px) and (orientation: landscape) {
  .vk-pro-slider button.pf-slider-prev, .vk-slider-2 button.pf-slider-prev {
    left: 20px !important;
  }
  .vk-pro-slider button.pf-slider-next, .vk-slider-2 button.pf-slider-next {
    right: 20px !important;
  }
}
/ iPad Mini - Landscape /
@media only screen and (min-device-width: 744px) and (max-device-width: 1133px) and (orientation: landscape) {
  .rr-pattern button.pf-slider-next {
    right: 16px !important;
  }
  .rr-pattern button.pf-slider-prev {
    left: 15px !important;
  }
}
@media only screen and (max-width: 1279px) and (min-width: 1024px) {
  .vk-slider-1 button.pf-slider-next {
    right: -40px !important;
  }

  .vk-slider-1 button.pf-slider-prev {
    left: -40px !important;
  }
}
@media only screen and (min-width: 1366px){  
  .rr-page-width{
    max-width: 1400px !important;
  }
    .rr-swipper-slider .swiper-slide .product-card-wrapper .details .grswatches {
    padding-bottom: 10px;
  }
  .rr-swipper-main{
    width: 1400px !important;
  }
  .rr-slider .nav-style-1{
    display:none;
  }
  .rr-swipper-main .grid-products .gitem .product-card-wrapper .details.anim {
    padding-bottom: 50px !important;
  }
  html[lang="en"] .rr-block-left-home {
      transform: translate(-114px, 50%) rotate(270deg) !important;
  }
    html[lang="en"] .rr-block-right-home {
      transform: translate(103px,-52%) rotate(270deg)!important
  } 
    html[lang="en"] .rr-block-bottom-home {
       margin: 8px 0 0 !important;
  }
      html[lang="en"] .rr-block-top-home {
    margin-bottom: 8px !important;
  }
  html[lang="en"] .rr-block-select-jacket-left {
    transform: translate(-140px, 50%) rotate(270deg) !important;
  } 
    html[lang="en"] .rr-block-select-jacket-right {
    transform: translate(140px, -72%) rotate(270deg) !important;
  } 
}
@media only screen and (max-width: 768px) and (max-width: 1279px) {
  .vk-pattern .pf-slider-nav button {
    width: 25px;
  }
    .rr-jacket-section .pf-slider-nav button {
    width: 25px;
  }
   .rr-four-jacket-section .pf-slider-nav button {
    width: 25px;
  }
    .vk-pattern .pf-slider-nav button {
    width: 25px;
  }
}
@media only screen and (max-width: 1024px) {
  .vk-slider-1 .pf-slider-nav {
    bottom: -20px !important;
  }
  .vk-slider-1 button.pf-slider-prev.nav-style-1,
  .vk-slider-1 button.pf-slider-next.nav-style-1 {
    display: none;
  }
   .vk-slider-2 .pf-slider-nav {
    bottom: -30px !important;
}
  .vk-slider-2 button.pf-slider-prev.nav-style-1,
  .vk-slider-2 button.pf-slider-next.nav-style-1 {
    display: none;
  }
}
@media only screen and (min-width: 320px) and (max-width: 400px) {
  .sc-dUOnTq.pf-31_.vk-slide-1 {
    background-size: contain;
  }
}
@media (min-width: 1025px) {
    .rr-swipper-main .grid-products .gitem {
        padding-left: 2px;
        padding-right: 2px;
    } 
}
/* Ipad typography */
@media only screen and (min-width: 768px) and (max-width: 1279px) {
.rr-read {
    font-size: 14px !important;
    line-height: 24px !important;
    letter-spacing: 1.4px !important;
    font-weight: 400 !important;
  }
}