/** Shopify CDN: Minification failed

Line 541:5 Unexpected "/"

**/
@font-face {
  font-family: "avenir-next-cyr-medium";
  font-weight: 500;
  font-style: normal;
  font-display: fallback;
  src: url("/cdn/shop/files/avenir-next-cyr-medium.woff2?v=1721337370")
      format("woff2"),
    url("/cdn/shop/files/avenir-next-cyr-medium.woff2?v=1721337370")
      format("woff");
}
div#shopify-section-template--16793189941293__product_tabs_JDPgrj {
  width: 85% !important;
  margin: auto;
  /* padding-top: 50px; */
}
/* -----------blog css---------- */
div#section-id-template--16793189122093__featured_blog_Rkm9Lm .article-block__image {
    height: 250px;
}

/* -----------end---------- */
div#reviews,
.use-custom-bg .feature-header:after {
  display: none;
}
body {
  overflow-x: hidden !important;
}
.page-hvs-home .site-control.fixed {
  position: fixed !important;
}
.site-control.fixed {
  position: relative !important;
}
.site-control .site-control__inner .nav-account {
  padding-right: 15px;
}
#section-id-template--16793189417005__slideshow_nH9BGh
  .overlay
  .inner
  > div
  h2.line-1 {
  font-size: 140px !important;
  line-height: 150px !important;
}
div#section-id-template--16793189417005__rich_text_QNMJRT h2.feature-header {
  font-size: 90px !important;
}

div#section-id-template--16793189417005__rich_text_QNMJRT .content {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
}

div#section-id-template--16793189417005__rich_text_QNMJRT
  .content
  .buttons.btn_area {
  display: none !important;
}
ul.social-links__list li a {
  background: #423f3f;
  /* padding: 5px; */
  color: #fff;
  border-radius: 50%;
  width: 24px;
  height: 24px;
  padding: 5px;
  line-height: 24px;
}
.social-links svg {
  width: 20px;
  height: 13px;
}
.section-footer ul.social-links__list li {
  margin: 0 17px 0 !important;
}
ul.social-links__list li a {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
#section-id-template--16793189417005__slideshow_nH9BGh .overlay .inner > div {
  vertical-align: bottom !important;
  padding-bottom: 10px !important;
}
.buttons.btn_area {
  display: flex;
  justify-content: center;
  column-gap: 20px;
}
.buttons.btn_area a {
  width: 292px !important;
}
div#shopify-section-template--16793189417005__custom_liquid_m87d4M
  .section-spacing {
  padding-top: 40px;
}
h2 {
  font-size: 62px !important;
  line-height: 72px !important;
  font-weight: 400 !important;
}
h3 {
  font-size: 13px !important;
  text-transform: uppercase !important;
  line-height: 23px !important;
  font-weight: 400 !important;
  font-family: Verdana Pro !important;
}
/* ---------------------- */
div#shopify-section-template--16793189941293__breadcrumbs_34pGGb {
    padding-left: 90px;
    padding-right: 90px;
    padding-top: 50px;
}
#shopify-section-template--16793189941293__featured_collection_jYQqc8 .wide-container{
    padding-top:0px;
}
/* div#shopify-section-template--16793189122093__breadcrumbs_FRMErr {
    padding: 0px 150px;
} */
div#shopify-section-template--16793189122093__breadcrumbs_FRMErr .breadcrumb {
    text-align: center !important;
}
div#shopify-section-template--16793189122093__breadcrumbs_FRMErr {
    padding-top: 50px;
}
div#shopify-section-template--16793189122093__main .pb-medium.pt-medium.cc-animate-init.-in.cc-animate-complete {
    padding-top: 0px;
}
div#shopify-section-template--16793189122093__main .feature-header {
    margin: 0px;
}
/* ---------------------- */


div#shopify-section-template--16793189417005__featured_collection_hNx3F4
  .product-list
  .caption.upper
  .title {
  font-family: "avenir-next-cyr-medium" !important;
  font-size: 18px !important;
}
div#shopify-section-template--16793189417005__featured_collection_hNx3F4
  .product-block__inner
  a.caption {
  text-align: left !important;
}
div#shopify-section-template--16793189417005__featured_collection_hNx3F4
  .product-block__inner
  a.caption
  .title,
div#shopify-section-template--16793189417005__featured_collection_hNx3F4
  a.title.h2 {
  font-size: 18px !important;
}

div#shopify-section-template--16793189417005__featured_collection_hNx3F4
  .product-block__inner
  a.caption
  .price {
  display: none !important;
}
div#shopify-section-template--16793189417005__collection_list_geH6Xg
  .caption.upper
  .title {
  font-family: "avenir-next-cyr-medium" !important;
  font-size: 18px !important;
  line-height: 28px !important;
}

div#shopify-section-template--16793189417005__collection_list_rfLVDA
  .product-block
  .caption.upper
  .title {
  font-size: 36px !important;
  line-height: 46px !important;
  text-transform: capitalize !important;
}

div#shopify-section-template--16793189417005__collection_list_rfLVDA
  .product-block:first-child
  .caption.upper
  .title {
  padding-left: 40px !important;
}
div#shopify-section-template--16793189417005__image-with-text
  .button-row
  .button.alt,
div#shopify-section-template--16793189417005__image_with_text_6WYxwL
  .button-row
  .button.alt,
div#shopify-section-template--16793189417005__image_with_text_JkzCFX
  a.button-custom.button.alt {
  background-color: #ffffff !important;
  color: #000000 !important;
  border-color: #ffffff !important;
}
div#shopify-section-template--16793189417005__featured_collection_hNx3F4
  .section-heading {
  display: flex;
  align-items: center !important;
  justify-content: space-between !important;
  position: relative;
}
div#shopify-section-template--16793189417005__featured_collection_hNx3F4
  .section-heading
  div {
  display: none !important;
}

a.view-all-link {
  font-size: 17px !important;
  font-family: "Verdana Pro" !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  text-decoration: underline !important;
}
div#shopify-section-template--16793189417005__featured_collection_hNx3F4
  .caption.upper
  .title {
  font-size: 18px !important;
  line-height: 28px !important;
  text-transform: capitalize !important;
}
div#section-id-template--16793189417005__image_with_text_JkzCFX {
  padding: 0px !important;
}
.caption.upper .title {
  text-align: center !important;
}
div#shopify-section-template--16793189417005__featured-blog .section-heading {
  display: flex;
  align-items: center !important;
  position: relative !important;
}
.section-rich-text p {
  margin: 0px !important;
}

.section-rich-text h2.feature-header {
  margin-bottom: 20px !important;
}
.section-id-template--16793189417005__scrolling_banner_fEXtj6 .marquee-text {
  font-family: "Verdana Pro" !important;
  text-transform: uppercase !important;
}
.product-area {
  padding-top: 40px !important;
}
div#shopify-section-template--16793189941293__main .product-area__details,
div#shopify-section-template--16793189941293__main
  .product-area__details__header {
  padding-top: 0px;
}
.section-rich-text .buttons.btn_area {
  margin: 0px !important;
}
div#shopify-section-template--16793189449773__collection_list_Jc6piH
  .section-heading
  h2 {
  text-align: left !important;
  text-transform: uppercase !important;
}

div#shopify-section-template--16793189449773__main .central {
  padding: 0px !important;
  width: 1335px !important;
}

div#shopify-section-template--16793189449773__main
  .central
  .content.transparent
  h1 {
  text-align: left !important;
  text-transform: uppercase !important;
}
div#shopify-section-template--16793189449773__main
  .central
  .content.transparent
  h1::after {
  display: none !important;
}

.quantity-wrapper.border-radius-sharp {
  margin-bottom: 10px;
  height: 60px;
}
.product-area .product-detail__gap-lg {
  padding-top: 0;
  display: grid !important;
  grid-template-columns: 1fr;
  position: relative !important;
}
.product-detail__form__options--with-quantity .shopify-payment-button {
  width: 89%;
  margin-left: 0 !important;
}
.swym-button-bar.swym-wishlist-button-bar .swym-fave-count {
  display: none !important;
}

.quantity-wrapper.border-radius-sharp {
  margin-bottom: 10px;
  height: 60px;
}
.swym-button-bar.swym-wishlist-button-bar.swym-inject {
    position: absolute;
    bottom: 60px;
    right: 0px;
    border: solid 1px #000 !important;
}

.swym-button-bar.swym-wishlist-button-bar .swym-wishlist-cta {
  display: none !important;
}
.swym-button-bar.swym-wishlist-button-bar .swym-fave-count {
  display: none !important;
}
.swym-button.swym-add-to-wishlist::after {
  width: 49px !important;
  height: 45px !important;
  line-height: 45px !important;
}
.swym-button.swym-add-to-wishlist {
  width: 50px !important;
  height: 46px !important;
}
.safe_check img {
  width: 300px !important;
  padding-bottom: 15px !important;
}
.safe_check h6 {
  text-align: left !important;
  padding-bottom: 15px;
}
/* .wide-container.product__breadcrumb {
    display: none !important;
} */

.fera-productReviewsSummary {
  display: block !important;
}
div#shopify-section-template--16793189122093__collection_list_UyUPXR
  .section-heading
  h2,
div#shopify-section-template--16793189122093__collection_list_UyUPXR
  .section-heading
  h3 {
  text-align: left !important;
  text-transform: uppercase !important;
}
.template-product
  .product-area.product-area--restrict-width.product-area--one-col
  .product-area__media {
  width: 50% !important;
  padding-left: 0px !important;
}
.template-product .product-area .product-area__details {
  width: 50% !important;
}
.template-product
  .product-area
  .product-area__details
  .product-area__details__inner {
  width: 100% !important;
  padding-right: 0px !important;
}
.product-area__thumbs {
  display: none !important;
}
.product-list-container .image:hover {
  box-shadow: 0px 0px 10px #00000020;
}
.product-list-container .image {
  border: 1px solid #dfd9d963;
}
.product-recommendations .section-spacing {
  background: #ffffff !important;
}
.cc-accordion-item__content.rte .medium-4.columns {
  width: 94% !important;
  margin: auto;
}
.fera-productReviewsSummary-content {
  display: flex !important;
  align-items: center !important;
}
.nav-transparent {
  padding: 0px !important;
}
.template-product .section-product-template {
  padding-top: 40px !important;
}
@media (min-width: 1440px) {
  .template-product .product-area {
    max-width: 1440px !important;
    padding: 0px px !important;
  }
}
@media (max-width: 1368px) {
  .template-product .product-area {
    max-width: 1240px !important;
    padding: 0px !important;
  }
}
@media (min-width: 1025px) {
  div#shopify-section-template--16793189122093__main .product-block .image {
    height: 270px;
    object-fit: cover;
  }
  .cc-tabs__tab__panel.rte .medium-4.columns {
    width: 93% !important;
    margin: 0 auto !important;
  }
  .nav-row .tier-1 ul li:first-child,
  .nav-row .tier-1 ul li:nth-child(2),
  .nav-row .tier-1 ul li:nth-child(3),
  .nav-row .tier-1 ul li:nth-child(4) {
    display: block !important;
  }
  .site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1 > ul {
    display: flex;
    width: auto !important;
  }
  .site-control.nav-inline-desktop
    .site-control__inner
    .nav-row
    .tier-1
    ul.mm-submenu.simple.mm-last-level {
    max-width: 1025px !important;
    margin: 0px auto !important;
    left: -230px !important;
  }

  .site-control.nav-inline-desktop
    .site-control__inner
    .nav-row
    .tier-1
    > ul
    > ul {
    width: auto !important;
    height: auto !important;
  }
  div#shopify-section-template--16793189417005__featured_collection_hNx3F4
    .section-heading:after {
    content: "";
    position: absolute;
    width: 55%;
    height: 1px !important;
    background: #000 !important;
    right: 0% !important;
    transform: translate(-15%, 0%) !important;
    top: 50% !important;
  }
  div#shopify-section-template--16793189417005__featured-blog
    .section-heading:after {
    content: "";
    position: absolute !important;
    width: 44% !important;
    height: 1px !important;
    background: #000000 !important;
    right: 120px;
  }
  .page-hvs-home .nav-right-side.has-country-selector a.cart.nav-search {
    border: solid 1px #fff !important;
  }
  .page-hvs-home
    .site-control.nav-inline-desktop:hover
    .nav-right-side.has-country-selector
    a.cart.nav-search {
    border: solid 1px #000000 !important;
  }
  div#site-control .links.site-control__inner {
    position: relative;
  }
  .links.site-control__inner:after {
    content: "";
    position: absolute;
    bottom: 0px !important;
    width: 95% !important;
    height: 1px !important;
    background: #00000050 !important;
    left: 50% !important;
    transform: translateX(-50%);
  }
  .product-detail__trust-icons figure.product-detail__trust-icon {
    display: flex;
    column-gap: 10px;
    align-items: center !important;
  }

  .product-detail__trust-icons figure.product-detail__trust-icon .rte p {
    font-size: 16px !important;
    line-height: 26px;
  }
  .nav-right-side.has-country-selector a.cart.nav-search {
    position: absolute;
    left: 40px;
    top: 0px;
    width: 280px !important;
    border: solid 1px #000000 !important;
    justify-content: start !important;
    padding-left: 10px !important;
  }
  .nav-right-side.has-country-selector {
    position: relative !important;
    padding-bottom: 30px !important;
  }
  .site-control.nav-opaque
    .nav-right-side.has-country-selector
    a.cart.nav-search {
    border: 1px solid #000000 !important;
  }
  ul.horizontal-mega-menu {
    justify-content: center !important;
  }
  .site-control__inline-links {
    display: inline-block !important;
    position: relative;
    width: 100% !important;
  }
  /* .site-control.nav-inline-desktop .site-control__inner .nav-row .tier-1>ul li a {
    text-transform: uppercase !important;
    font-family: Verdana Pro !important;
} */

  .nav-right-side.has-country-selector a.cart.nav-search:after {
    content: "Search Here";
  }
  
  div#shopify-section-template--16793189122093__main .feature-header {
    text-transform: uppercase !important;
  } */
  /* div#shopify-section-template--16793189122093__main .product-list-container {
    margin: 0px !important;
    width: 100% !important;
  } */
  /* div#shopify-section-template--16793189122093__main
    form#FacetsForm
    .cc-accordion:nth-child(3) {
    width: 200px !important;
  }
  button.button.alt {
    width: 60%;
    margin-left: 190px;
    margin-top: -70px;
    margin-bottom: 10px;
  }
  /* .swym-button-bar.swym-wishlist-button-bar.swym-inject {
    bottom: 115px;
    right: 400px;
    padding: 4px 0px;
  } */
}

@media (max-width: 1025px) {
  .nav.main-nav
    .vertical-mega-menu
    > .buddha-menu-item
    > .mm-submenu.height-transition {
    background-color: #ffffff !important;
  }
  .nav.main-nav .vertical-mega-menu ul.mm-submenu,
  .nav.main-nav .vertical-mega-menu ul.mm-submenu li.mm-contact-column span,
  .nav.main-nav .vertical-mega-menu ul.mm-submenu li a,
  .nav.main-nav .vertical-mega-menu ul.mm-submenu span,
  .nav.main-nav
    .vertical-mega-menu
    ul.mm-submenu
    > li
    > a
    > .toggle-menu-btn
    > .fa {
    color: #000000 !important;
  }
  .site-control .site-control__inner .nav-search {
    right: 85px !important;
  }
  .site-control .cart {
    right: 50px !important;
  }
  a.swym-wishlist {
    margin-right: 20px !important;
  }
  h2,
  .product-area__details__title {
    font-size: 35px !important;
    line-height: 45px !important;
  }
  a.view-all-link {
    font-size: 14px !important;
  }
  div#shopify-section-template--16793189941293__main {
    padding: 0px 20px;
  }
  .product-area__details__inner {
    padding-left: 20px !important;
  }

  /* h1.product-area__details__title.product-detail__gap-sm.h2 {
    font-size: 45px !important;
    line-height: 55px !IMPORTANT;
} */
  .product-detail__form__options--with-quantity .shopify-payment-button {
    width: 85% !important;
  }
  .template-product
    .product-area.product-area--restrict-width.product-area--one-col
    .product-area__media {
    padding-left: 0px !important;
  }
}
@media (max-width: 768px) and (min-width: 490px) {
  .shopify-cleanslate .DnvZqPMEvBFbBre5UuP9 {
    max-width: 220px !important;
  }
}
@media (max-width: 768px) {
  .image-with-text .image-with-text__text .image-with-text__text__wrap {
    padding: 50px 20px;
  }
  h2,
  .product-area__details__title {
    font-size: 30px !important;
    line-height: 40px !important;
  }
  /* h1.product-area__details__title.product-detail__gap-sm.h2 {
        font-size: 30px !important;
        line-height: 40px !important;
    } */
}
@media only screen and (max-width: 600px) {
  .hide_mobile {
    display: none;
  }
  h1.product-area__details__title.product-detail__gap-sm.h2 {
    display: none;
  }
  .hide_mobile.price-area.product-detail__gap-sm {
    display: none !important;
  }
  .wide-container.product__breadcrumb {
    display: none !important;
  }
  h2.hide_mobile.product-area__details__title.product-detail__gap-sm.h2 {
    font-size: 16px;
    line-height: 18px;
    text-transform: uppercase;
    color: #222 !important;
    font-weight: 500 !important;
  }
  span.current-price.theme-money {
    font-size: 14px !important;
    font-weight: 500 !important;
    color: #222 !important;
  }
  .price-area.product-detail__gap-sm {
    margin: 0 !important;
    padding: 0 !important;
  }
  h2.hide_mobile.product-area__details__title.product-detail__gap-sm.h2 {
    margin: 0 !important;
    padding: 0 !important;
  }
  /* .social-links svg {
    margin-bottom: 4px;
} */
  #page-menu .main-nav {
    font-size: 20px;
  }
  .hide_desktop.wide-container p {
    font-size: 12px;
    margin: 5px 0;
  }
}
@media only screen and (min-width: 601px) {
  .hide_desktop {
    display: none !important;
  }
}
@media (max-width: 480px) {
  h2,
  .product-area__details__title {
    font-size: 25px !important;
    line-height: 35px !important;
  }

  .site-control .site-control__inner .nav-search {
    right: 65px !important;
  }
  div#section-id-template--16793189417005__background_video_Vf9iFX
    .overlay__content {
    padding: 0px !important;
    position: relative;
    top: -100px;
  }
  .buttons.btn_area a {
    width: auto !important;
    font-size: 11px !important;
  }
  div#shopify-section-template--16793189449773__main
    .central
    .content.transparent
    h1 {
    padding-left: 25px;
  }
  .template-product
    .product-area.product-area--restrict-width.product-area--one-col
    .product-area__media {
    width: 100% !important;
  }
  .template-product .product-area .product-area__details {
    width: 100% !important;
  }
  /* h1.product-area__details__title.product-detail__gap-sm.h2 {
      font-size: 25px !important;
      line-height: 35px !important;
  } */
}
@media (max-width: 391px) {
  .buttons.btn_area {
    flex-direction: column !important;
    row-gap: 20px !important;
  }
  .buttons.btn_area .button-row {
    margin: 0px !important;
  }
}
.fera-productReviewsSummary.fera-widget-570767 {
    margin-bottom: 8px !important;
}
.swym-button-bar{
  margin:0 !important;
}
li.facebook {
    background: #423f3f;
    color: #fff;
    border-radius: 50%;
    width: 24px;
    height: 32px;
    padding: 5px;
    justify-content: center;
}
li.twitter {
    background: #423f3f;
    color: #fff;
    border-radius: 50%;
    width: 24px;
    height: 32px;
    padding: 5px;
    justify-content: center;
}
li.pinterest {
    background: #423f3f;
    color: #fff;
    border-radius: 50%;
    width: 24px;
    height: 32px;
    padding: 5px;
    justify-content: center;
}
.sharing ul li svg {
    width: 14px !important;
    height: 13px !important;
}
summary.cc-accordion-item__title {
    font-family: 'Verdana Pro';
    font-size: 12px;
}
@font-face {
  font-family: 'GT Sectra Display';
  src: url('/fonts/GT-Sectra-Display-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}