/** Shopify CDN: Minification failed

Line 329:1 Unexpected "{"
Line 329:2 Expected identifier but found "%"
Line 337:1 Unexpected "{"
Line 337:2 Expected identifier but found "%"
Line 340:2 Unexpected "{"
Line 340:3 Expected identifier but found "%"
Line 344:1 Unexpected "{"
Line 344:2 Expected identifier but found "%"

**/
:root{
  --nenu: Helvetica Neue;
}

h1,
h2,
h3,
h4,
h5 {
  font-family: var(--nenu)!important;
  letter-spacing:0;
  font-weight: 500;
}

[hidden] {
    display: none !important;
}

figure{
  margin: 0;
}

body, p{
  font-family: var(--nenu)!important;
  font-size: 18px;
  font-weight: 400;
  letter-spacing:0px;
}

.main_title{
  font-size: 32px;
  font-weight: 500;
  line-height: 34px;
  color: #333333;
}

@media (max-width:1440px){
  body, p{
  font-size: 16px;
 }
}

@media (max-width:991px){
  body, p{
   font-size: 14px;
  }
}

@media (max-width: 575px){
  .main_title{
  font-size: 22px;
 }
}


.button{
    min-width: 210px;
    background: #FFF;
    color: #333333;
    border-radius: 10px;
    min-height: 53px;
    font-weight: 500;
    font-size: 16px;
    transition: 1s;
}

.button:hover{
    /* background: #333333;
    color: #fff; */
}

.button:after,
.button:before{
  content: unset;
}

@media (max-width:767px){
  .button{
     min-width: 150px;
     min-height: 36px;
     font-size: 12px;
  }
}

.swiper-pagination{z-index: 1;}
.swiper-pagination-progressbar{bottom: 0;top: unset !important;background: #CECECE;border-radius: 15px;overflow: hidden;height: 4px !important;}
.swiper-pagination-progressbar span{background: #333333 !important;border-radius: 15px;}

/* ============ Announcement Bar */

.announcement-bar .announcement-bar__message{font-size: 14px;letter-spacing: 0;line-height: 32px;padding: 0;font-weight: 400;min-height: 32px;}


@media (max-width:575px){
  .announcement-bar .announcement-bar__message{font-size: 12px;min-height: 30px;} 
}



/* =========== Announcement Bar */


/* ============= Header  */

sticky-header{box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.25);}
.header{padding-top: 0!important;padding-bottom: 0!important;}

.header .header__icons{gap:29px;}

.header .header__icon--search,
.header .header__icon--cart{width: 26px;height: 24px;}
.header .header__icon--search .svg-wrapper,
.header .header__icon--search .svg-wrapper svg,
.header .header__icon--cart .svg-wrapper,
.header .header__icon--cart .svg-wrapper svg{width: 26px;height: 24px;}

.header summary.list-menu__item{padding-right: 12px;}
.header .header__menu-item span{font-weight: 400;}
.header .list-menu li .header__menu-item{padding-top: 20px;padding-bottom: 20px;}

.mega-menu__list.Columcount1{display: flex;flex-wrap: wrap;gap:25px;}
.mega-menu__list.Columcount1 li.menu_img{width: calc(19% - 20px);}

.mega-menu__list .menu_img .menu_img_row a{width: 100%;background: #F6F6F6;border-radius: 20px;display: flex;flex-direction: column;justify-content: center;align-items: center;padding-bottom: 15px;text-decoration: none;color: #333333;font-size: 16px;}
.mega-menu__list .menu_img .menu_img_row a img{width: 100%;height:180px; object-fit: contain;}

.mega-menu__list.Columcount1 .menu_child_link{width: calc(24% - 20px);}

.mega-menu__list.Columcount1 li a#HeaderMenu-shop-all-shop-all{display: none;}

.mega-menu__list.Columcount1 .menu_child_link ul{display: flex;flex-direction: column;gap: 24px;}
.mega-menu__list.Columcount1 .menu_child_link ul li{border-radius: 20px;background: #F6F6F6;display: flex;align-items: center;}
.mega-menu__list.Columcount1 .menu_child_link ul li a{color: #333333;padding: 34px 40px;line-height: 32px;font-size: 16px;width:100%;}
.mega-menu__list.Columcount1 .menu_child_link ul li a:hover{text-decoration: unset;}

.link_menu_wrp{color: #333;text-decoration: unset;}

@media (max-width:1489px){
  /* .mega-menu__list.Columcount1 .menu_child_link ul li a{line-height: 24px;} */
}

@media (max-width:1399px){
  .mega-menu__list.Columcount1 .menu_child_link ul li{align-items: center;}
  .mega-menu__list.Columcount1 .menu_child_link ul li a{padding: 27px 36px;}
  .mega-menu__list .menu_img .menu_img_row a img{height: 150px;}
}

@media (max-width:1199px){
  .mega-menu__list.Columcount1{gap: 15px;}
  .mega-menu__list.Columcount1 li.menu_img{width: calc(19% - 12px);}
  .mega-menu__list.Columcount1 .menu_child_link ul{gap: 15px;}
  .mega-menu__list .menu_img .menu_img_row a img{height: 120px;}
  .mega-menu__list.Columcount1 .menu_child_link ul li a{padding: 20px;}
  .mega-menu__list .menu_img .menu_img_row a,
  .mega-menu__list.Columcount1 .menu_child_link ul li a{font-size: 14px;}
}


@media (max-width:989px){
  .header {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
.header .header__icons{gap:15px;}
.header .header__icon--search,
.header .header__icon--cart{width: 22px;height: 22px;}
.header .header__icon--search .svg-wrapper,
.header .header__icon--search .svg-wrapper svg,
.header .header__icon--cart .svg-wrapper,
.header .header__icon--cart .svg-wrapper svg{width: 22px;height: 22px;border: 0;}

.header .header__icon.header__icon--search{display: none;}
.header header-drawer{display: flex;align-items: center;}
.header header-drawer .header__icon.header__icon--search{display: block;margin-left: 10px;}
}

@media (max-width: 575px){
  .header {padding: 10px 15px!important;}
  .header .header__icons{padding: 0;}
  .header .header__icon--cart{margin-right: 0;}
  .header header-drawer .header__icon.header__icon--search{margin-left: 5px;}
}


.country_icon_close{width: 55px;height: 55px;background: #fff;fill: #FFF;filter: drop-shadow(1px 1px 3px rgba(0, 0, 0, 0.25));margin-top: 20px;border-radius: 50px;display: flex;align-items: center;justify-content: center;cursor: pointer;position: relative;z-index: 2;}
.country_icon_close .close_mp2{width: 20px;height: 20px;}
.country_icon_close .close_mp2 path{fill: #333333;}

.menu-drawer__utility-links #language_selector2 .disclosure .popout__toggle{display: block;background: transparent;color: #333;}
.menu-drawer__utility-links localization-form .disclosure{justify-content: center;gap: 10px;}
.menu-drawer__utility-links .list-social{display: none;}


/* ========== End Header  */


/* ======== Collection Grid Css */

.collection .card__inner{max-height: 320px;}
.collection .card__media .media img{object-fit: contain;}

.collection_grid_section{margin-top: 16px;}
.collection_grid_section .card__information{text-align: center;}
.collection_grid_section .grid__item.custom-image-block{width: calc(66.66% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width: calc(66.66% - var(--grid-desktop-horizontal-spacing) * 2 / 3);}
.collection_grid_section .grid__item.custom-image-block .collection_mobile_img{display: none;}
.collection_grid_section .grid__item.custom-image-block img{width: 100%;height: 100%;vertical-align: middle;}

.collection_grid_section .card-information{text-align: center;}
.collection_grid_section .card__heading{font-size: 18px;line-height: 38px;color:#333333;font-weight: 500;}

.collection_grid_section .price{font-size: 18px;line-height: 38px;color: #454545!important;}
.collection .card-information .price.price--on-sale .price__sale{display: flex;flex-direction: row-reverse;}
.collection .card-information .price.price--on-sale .price__sale .price-item--regular{font-size: 16px;margin: 0 0 0px 10px;color: #909090;}


@media (max-width:989px){
  .collection_grid_section .grid__item.custom-image-block .collection_desktop_img{display: none;}
  .collection_grid_section .grid__item.custom-image-block .collection_mobile_img{display: block;}
  .collection_grid_section .grid__item.custom-image-block{width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width: 100%;}
}

@media (max-width:575px){
  .collection_grid_section .price{font-size: 15px;line-height: normal;}
  .collection .card-information .price.price--on-sale .price__sale .price-item--regular{font-size: 14px;line-height: normal;}
}

/* ======= Collection Grid  */

.pswp .pswp__bg{display:block;background: #eeeeee;}
.pswp {--pswp-bg:#eeeeee;;--pswp-placeholder-bg: rgb(var(--color-background));--pswp-root-z-index: 100000;--pswp-icon-color: rgb(var(--color-background));--pswp-icon-color-secondary: rgb(var(--color-background));--pswp-icon-stroke-color: rgb(var(--color-foreground));--pswp-icon-stroke-width: 2px;--pswp-error-text-color: rgb(var(--color-foreground));
  width: 100%;height: 100%;z-index: var(--pswp-root-z-index);touch-action: none;opacity: .003;contain: layout style size;-webkit-tap-highlight-color: #333333;outline: 0;display: none;position: fixed;top: 0;left: 0;}
.pswp img {max-width: none;object-fit: contain;padding: 10vh;}
.pswp--open {display: block;}
.pswp, .pswp__bg {will-change: opacity;transform: translateZ(0);}
.pswp__bg {opacity: .005;background: var(--pswp-bg);}
.pswp, .pswp__scroll-wrap {overflow: hidden;}
.pswp__scroll-wrap, .pswp__bg, .pswp__container, .pswp__item, .pswp__content, .pswp__img, .pswp__zoom-wrap {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.pswp__img, .pswp__zoom-wrap {width: auto;height: auto;}
.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img {cursor: var(--cursor-zoom-in-svg-url) 28 28, zoom-in;}
.pswp--click-to-zoom.pswp--zoomed-in .pswp__img {cursor: grab;}
.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active {cursor: grabbing;}
.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img, .pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active, .pswp__img {cursor: var(--cursor-zoom-out-svg-url) 28 28, zoom-out;}
.pswp__container, .pswp__img, .pswp__button {-webkit-user-select: none;user-select: none;}
.pswp__item {z-index: 1;overflow: hidden;}
.pswp__hidden {display: none !important;}
.pswp__content {pointer-events: none;}
.pswp__content > * {pointer-events: auto;}
.pswp__error-msg-container {display: grid;}
.pswp__error-msg {color: var(--pswp-error-text-color);margin: auto;font-size: 1em;line-height: 1;}
.pswp .pswp__hide-on-close {will-change: opacity;transition: opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);z-index: 10;pointer-events: none;}
.pswp--ui-visible .pswp__hide-on-close {opacity: 1;pointer-events: auto;}
.pswp__button {-webkit-touch-callout: none;display: block;position: relative;overflow: hidden;}
.pswp__button:disabled {opacity: .3;cursor: auto;}
.pswp__button svg {display: block;}
.pswp__top-bar{width: 100%;z-index: 10;flex-direction: row;justify-content: flex-end;display: flex; position: absolute;top: 0;left: 0;pointer-events: none !important;}
.pswp__top-bar > *, .pswp__bottom-bar > * {pointer-events: auto;will-change: opacity;}
.pswp__bottom-bar {width: 100%;display: flex;position: absolute;left: 0;justify-content: center;top: auto;}
.pswp__bottom-bar .pagination {border: 0;background: #ffffff;padding: 10px;border-width: 1px;justify-self: center;display: flex;border-radius: 50px;}
/* .pswp__bottom-bar .pagination .pagination__current{display: none;} */
.pswp__bottom-bar .pagination .pagination-item-btn{/* position: absolute; */border: 0;background: transparent;cursor: pointer;padding: 0 20px;}
.pswp__bottom-bar .pagination .pagination-item-btn svg{height: 15px;width: 15px;}
/* .pswp__bottom-bar .pagination .pagination-item-btn[rel=prev] {left:20.5%} */
/* .pswp__bottom-bar .pagination .pagination-item-btn[rel=next] {right:20.5%} */
.pswp__button--close {margin-block-start: 15px;margin-inline-end: 15px;transition: transform .2s;border:0;cursor:pointer;background:transparent;position: relative;right: 20%;}
.pswp__preloader {display: none;}

 .pswp__bottom-bar {bottom: 48px;}

@media screen and (max-width: 1500px) {
  .pswp__bottom-bar .pagination .pagination-item-btn[rel=prev] {left:16%}
  .pswp__bottom-bar .pagination .pagination-item-btn[rel=next] {right:16%}
  .pswp__button--close {right: 16%;}
}

@media screen and (max-width: 1489px) {
  
}

@media screen and (max-width: 1200px) {
  .pswp__bottom-bar .pagination .pagination-item-btn[rel=prev] {left: 15px;}
  .pswp__bottom-bar .pagination .pagination-item-btn[rel=next] {right: 15px}
  .pswp__button--close {right: 10%;}
  .pswp img{padding: 0;}
}

@media screen and (max-width: 989px) {
  .pswp__button--close {right: 0%;}
}

@media screen and (max-width: 575px) {
  .pswp__bottom-bar .pagination .pagination-item-btn svg {height: 22px;width: 22px;}
}

@media screen and (pointer: fine) {
  .pswp__button--close:hover {transform: rotate(90deg);}
}


/* =============== */


.badge{border: unset;color: #333333;font-weight: 500;font-size: 14px;line-height: 35px;padding: 0px 18px;}

@media (max-width:989px){
  .badge{font-size: 14px;line-height: 30px;}
}

@media (max-width:767px){
  .badge{font-size: 12px;line-height: 25px;padding: 2px 15px;}
}

@media (max-width:575px){
  .badge{padding: 0px 11px;}
}


 {% if settings.Sticky == true %} 
  .announcement-bar-section{
    position: sticky;
    top: 0
  }
  .shopify-section-header-sticky{
    top: 32px!important;
  }
 {% endif %} 

@media (max-width: 575px){
  {% if settings.Sticky == true %} 
  .shopify-section-header-sticky{
    top: 30px!important;
  }
 {% endif %} 
}


.product_wallet-stand-grey .form_device_label_input,
.product_wallet-stand-black .form_device_label_input,
.product_site-watch-puck-silver .form_device_label_input,
.product_site-watch-puck-space-gray .form_device_label_input{display: none;}
