/** Shopify CDN: Minification failed

Line 117:1 Unexpected "{"

**/
.page-width--narrow {
  max-width: 90rem;
}
.template_product section.py-40,
.template_product div.py-40 {
  /* padding:  0 !important; */
}
section.py-40,
div.py-40 {
  padding: 40px 0 !important;
}
section.pt-40,
div.pt-40 {
  padding-top: 40px !important;
}
.template_product section.pt-40,
.template_product div.pt-40 {
  /* padding-top: 0 !important; */
}
section.pb-40,
div.pb-40 {
  padding-bottom: 40px !important;
}
.template_product section.pb-40,
.template_product div.pb-40 {
  /* padding-bottom: 40px !important; */
}
section.my-40,
div.my-40 {
  margin: 40px 0 !important;
}
.template_product section.my-40,
.template_product div.my-40 {
  margin: 0 !important;
}
section.mt-40,
div.mt-40 {
  margin-top: 40px !important;
}
.template_product section.mt-40,
.template_product div.mt-40 {
  margin-top: 0 !important;
}
section.mb-40,
div.mb-40 {
  margin-bottom: 40px !important;
}
.image-with-text__media::after {
  display: none;
}
div.global-image-banner-inner {
  min-height: 80vh;
  display: flex;
  justify-content: center;
  align-items: center;
}

.global-image-banner-inner .global-image-banner-content {
  text-align: center;
}
.global-image-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: -1;
  mix-blend-mode: darken;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.global-image-banner-content h2 {
  color: #fff;
  font-weight: bold;
  margin: 0;
}
.banner__rte p {
  color: #fff;
}
.collapsible-content-wrapper-narrow {
  max-width: 100rem !important;
}
div.global-image-banner-small-inner {
  min-height: 80vh;
  display: flex;
  justify-content: center;
  align-items: center;
}

.global-image-banner-inner .global-image-banner-content {
  text-align: center;
}
.global-image-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: -1;
  mix-blend-mode: darken;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.global-image-banner-content h2 {
  color: #fff;
  font-weight: bold;
  margin: 0;
}

 {
  height: 600px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.global-image-banner-content {
  text-align: center;
}
.global-image-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: -1;
  mix-blend-mode: darken;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.global-image-banner-content h2 {
  color: #fff;
  font-weight: bold;
  margin: 0;
}

.multicolumn-design1 div.multicolumn-card__info-inside {
  position: static !important;
  color: #000;
}
.multicolumn-card__info.multicolumn-card__info-inside h3 {
  font-weight: bold !important;
}
.multicolumn-design-level .multicolumn-list__item h5 {
  margin: 10px 0;
}
.multicolumn-design-level .multicolumn-list__item {
  display: flex;
  flex-direction: column;
}

.multicolumn-design-level
  .multicolumn-card__info.multicolumn-card__info-inside {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.rte ul {
  list-style: disc;
}
.single-center-image-container img {
  display: block;
  width: auto;
  height: auto;
  margin: 0 auto;
}
.page-wdith.single-center-image-wrapper {
  display: grid;
  place-items: center;
}
.single-center-image-wrapper h3 {
  margin: 0;
  text-align: center;
}
img.level-image {
  margin-top: 15px;
  margin-bottom: 15px;
}
.select.field__input {
  padding: 0.8rem 1.5rem 0.8rem 1.5rem;
}
.multicolumn-design1 .title-wrapper-with-link {
  display: flex;
  justify-content: center;
  align-items: center;
}
.multicolumn-divider {
  text-align: center;
}
.multicolumn-divider .multicolumn-card__info.multicolumn-card__info-inside {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.multicolumn-divider .rte {
  text-align: center;
}
.multicolumn-divider h3.inline-richtext {
  margin-bottom: 25px;
}
.divider-multicolumn {
  width: 100%;
  height: 1px;
  background: black;
  margin-bottom: 30px;
}
section.divider-section div {
  width: 100%;
  height: 1px;
  background-color: black;
}
section.divider-section {
  padding: 30px;
}
.page-width.single-center-image-wrapper {
  display: flex;
  flex-direction: column;
}
.multicolumn-dual-images .multicolumn-card__info.multicolumn-card__info-inside {
  text-align: center;
}
.multicolumn-dual-images .image-bottom img {
  width: 100%;
  height: auto;
}
div#shopify-section-template--22199953981756__single_center_image_WmfzhB h3 {
  text-align: center;
}
section#shopify-section-template--22199953981756__multicolumn_design1_Q9TjaN
  .multicolumn-card__image-wrapper--half-width {
  width: 50%;
  margin: 0 auto !important;
}

section#shopify-section-template--22199953981756__multicolumn_design1_Q9TjaN
  h3.inline-richtext {
  font-size: 20px;
  text-align: center;
}
section#shopify-section-template--22199953981756__multicolumn_design1_Q9TjaN
  .rte {
  text-align: center;
}
section.single-center-image-template--22200286544188__single_center_image_k8nhye-padding
  h3 {
  text-align: center;
}
section.single-center-image-template--22200286544188__single_center_image_DQmBJn-padding
  h3 {
  text-align: center;
}
section#shopify-section-template--22200286544188__multicolumn_design1_wADbWd
  .multicolumn-card__info.multicolumn-card__info-inside {
  text-align: center;
}
div#shopify-section-template--22200615338300__single_center_image_k8nhye h3 {
  text-align: center;
}
div#shopify-section-template--22203002552636__image_with_text_RFJ36j,
div#shopify-section-template--22203002552636__image_with_text_cBXNRe {
  background-color: transparent;
  background-image: linear-gradient(-90deg, #ffffff 75%, #e9e9e9 41%);
}
div#shopify-section-template--22203002552636__image_with_text_PRFQ9f {
  background-color: transparent;
  background-image: linear-gradient(90deg, #ffffff 75%, #e9e9e9 41%);
}

div#shopify-section-template--22203002552636__image_with_text_RFJ36j
  a.button.button--primary,
div#shopify-section-template--22203002552636__image_with_text_PRFQ9f
  a.button.button--primary,
div#shopify-section-template--22203002552636__image_with_text_cBXNRe
  a.button.button--primary {
  background: black;
  opacity: 1;
}
.multicolumn-video-image {
  padding: 10px;
  position: relative;
}
img.video_play_click {
  width: auto !important;
  height: auto !important;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}

.multicolumn-video-image img,
.multicolumn-video-image iframe {
  width: 100%;
}

.multicolumn-video-image iframe {
  min-height: 75vh;
}
.multicolumn-video-image img {
  cursor: pointer;
}
/* .multicolumn-video-image iframe {
  min-height: 787px;
} */
.video-multicolumn {
  display: none;
}
.multicolumn-video h3.inline-richtext {
  font-size: 15px;
}
.divider-multicolumn-half {
  position: relative;
  width: 100%;
  margin-top: 25px !important;
}
.divider-multicolumn-half::before {
  content: "";
  display: block;
  width: 20%;
  height: 4px;
  background: black;
}
div#shopify-section-template--22203002552636__image_with_text_RFJ36j
  .image-with-text__grid,
div#shopify-section-template--22203002552636__image_with_text_PRFQ9f
  .image-with-text__grid,
div#shopify-section-template--22203002552636__image_with_text_RFJ36j
  .image-with-text__grid,
div#shopify-section-template--22203002552636__image_with_text_cBXNRe
  .image-with-text__grid {
  align-items: center;
}
section#shopify-section-template--22193593647420__multicolumn_level_section_ywUnMC
  div
  > a {
  margin-top: 10px !important;
}
section#shopify-section-template--22193593647420__multicolumn_level_section_zMmEW7
  div
  > a {
  margin-top: 10px !important;
}

section#shopify-section-template--22193593647420__multicolumn_level_section_qwbqRB
  div
  > a {
  margin-top: 10px;
}
section#shopify-section-template--22193593647420__multicolumn_r3mYFq img {
  width: 100% !important;
}
section#shopify-section-template--22193593647420__multicolumn_r3mYFq
  .title-wrapper-with-link {
  margin-top: -8px !important;
}
section#shopify-section-template--22193593647420__multicolumn_rebYCd
  .title-wrapper-with-link {
  margin-top: -8px !important;
}
div#shopify-section-template--22193593647420__image_banner_vertical_UTzXYG
  h2.banner__heading.inline-richtext.h2,
div#shopify-section-template--22193593647420__image_banner_vertical_gfWNwA
  h2.banner__heading.inline-richtext.h2 {
  color: #000 !important;
}
/*************template_page-mens-protective-tech*************/
.template_page-mens-protective-tech .banner__box img {
  width: 28rem;
}
.global-img-template--22193593647420__global_banner_small_LGnpE8
  .banner__heading {
  font-size: 42px !important;
}
.template_page-mens-protective-tech .multicolumn-card .overlay_relative:before {
  background: transparent;
}
.columns-three-box-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 30px;
  grid-template-rows: 450px;
}
.columns-three-box {
  padding: 40px 0;
}
.columns-three-item {
  padding: 25px;
  position: relative;
  min-height: 450px;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  z-index: 1;
  border-radius: 5px;
  overflow: hidden;
}
.overlay-item {
  display: block;
  background: rgba(0, 0, 0, 0.7);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: -1;
  border-radius: 5px;
}
.columns-three-item h3,
.columns-three-rte p {
  color: #fff;
  margin: 10px 0;
}
.columns-three-box-header {
  display: grid;
  place-items: center;
}
/*************wellness page*************/

body.template_page-wellness .image-with-text__media {
  min-height: auto;
  max-width: 98%;
  border: 20px solid white;
}
body.template_page-wellness .rte p {
  color: #000;
  opacity: 1 !important;
}

body.template_page-wellness .slider-mobile-gutter {
  padding-bottom: 75px;
}
/*****************wo we are********************/
/* .template_page-who-we-are
  div#shopify-section-template--22191012249916__image_with_text_VP7qhq
  .image-with-text__media-item.image-with-text__media-item--medium.image-with-text__media-item--top {
  max-width: 450px;
}
.template_page-who-we-are
  #shopify-section-template--22191012249916__rich_text_pyqqcc
  h2.rich-text__heading {
  font-size: 85px;
}
.template_page-who-we-are
  section#shopify-section-template--22191012249916__rich_text_BT66X4
  h2.rich-text__heading {
  font-size: 65px;
}
.template_page-who-we-are .rich-text__text p {
  font-size: 16px;
  color: #fff;
}
.template_page-mens-shafts-30
  section#shopify-section-template--22200615338300__multicolumn_with_divider_wi6Uhi
  h3.inline-richtext {
  font-size: 24px;
  text-align: center;
} */
.template_page-mens-protective-tech .banner__box {
  padding: 0;
}
body .banner-snippet h2.banner__heading.inline-richtext.h2 {
  margin-bottom: 10px;
}
.template_page-womens-heads
  .multicolumn-card__image-wrapper
  .media--transparent,
.template_page-womens-shafts
  .multicolumn-card__image-wrapper
  .media--transparent,
.template_page-mens-shafts-60
  .multicolumn-card__image-wrapper
  .media--transparent,
.template_page-mens-shafts-30
  .multicolumn-card__image-wrapper
  .media--transparent {
  padding-bottom: 100%;
  border: 2px solid #000;
  border-radius: 100px;
  padding: 70px !important;
  width: 160px !important;
  height: 160px !important;
  margin: auto;
}
.template_page-womens-shafts
  .multicolumn-card__image-wrapper
  .media--transparent
  .multicolumn-card__image {
  width: 80%;
  left: 50%;
  transform: translateX(-50%);
  object-fit: contain;
}
.template_page-mens-shafts-60
  .multicolumn-card__image-wrapper
  .media--transparent
  .multicolumn-card__image,
.template_page-mens-shafts-30
  .multicolumn-card__image-wrapper
  .media--transparent
  .multicolumn-card__image {
  width: 80%;
  object-fit: contain;
}
/* .global-image-banner-content h2 {
  font-size: 48px !important;
} */
.template_page-mens-shafts-30
  .multicolumn-card__info.multicolumn-card__info-inside
  h3 {
  text-align: center;
}
body .image-with-text-snippet-template1 .image-with-text__grid {
  align-items: flex-start;
}
body.template_product
  .image-with-text-snippet-template1
  .image-with-text__grid {
  align-items: flex-start;
}
body.template_product
  .image-with-text-snippet-template1.topone
  .image-with-text__grid {
  align-items: flex-start;
}

.image-with-text-snippet-template1 .media > img {
  object-fit: contain;
}
.field__input,
.select__select,
.customer .field input,
.customer select {
  appearance: auto;
}
.accordion,
.accordion:first-child {
  border: none !important;
}
h2.collapsible-content__heading {
  border-bottom: 1px solid #000;
  margin-bottom: 1rem;
  padding-bottom: 1rem;
}
.template_page-faq-template h2.rich-text__heading {
  font-weight: normal !important;
  font-family: Gotham Book !important;
}
.template_page-faq-template p,
.template_page-faq-template li {
  font-size: 16px;
}
.accordion__title {
  font-size: 25px;
  text-transform: capitalize;
}
.blog-articles-tabs {
  margin-top: 0 !important;
}
body .banner__box {
  padding: 4rem 0;
}
/******blog**********/

/***********************/
@media screen and (min-width: 1367px) {
  .multicolumn-card__info.multicolumn-card__info-inside h3 {
    /* min-height:65px; */
  }
}
@media (max-width: 1440px) {
  .multicolumn-video-image {
    text-align: center;
  }
  .multicolumn-video-image iframe {
    max-width: 1042px;
    width: 100%;
    margin: 0 auto;
    min-height: 65vh;
  }
  .multicolumn-video-image img {
    width: auto;
  }
  .elementor-icon-box-title {
    min-height: 56px;
  }
}
@media (min-width: 1200px) {
  div.columns-three-item {
    padding: 45% 30px 30px 30px;
    /* aspect-ratio: 4/5; */
  }
}
@media (max-width: 1044px) {
  .template_page-womens-shafts div.multicolumn-card__info-inside {
    padding: 10px !important;
  }
  .page-width--narrow {
    padding: 0 1.5rem;
  }
}
@media (max-width: 1024px) {
  body.template_page-wellness .multicolumn-video h3.inline-richtext {
    font-size: 15px;
  }
  .columns-three-box-wrapper {
    grid-template-columns: 1fr 1fr;
  }
  div.global-image-banner-small-inner {
    min-height: 60vh;
  }
  div.global-image-banner-inner {
    min-height: 70vh;
  }
  .template_page-who-we-are
    #shopify-section-template--22191012249916__rich_text_pyqqcc
    h2.rich-text__heading {
    font-size: 45px;
  }
  .template_page-who-we-are
    section#shopify-section-template--22191012249916__rich_text_BT66X4
    h2.rich-text__heading {
    font-size: 35px;
  }
}
@media (min-width: 990px) and (max-width: 1024px) {
  .page-width {
    padding: 0 1rem !important;
  }
}
@media (min-width: 990px) and (max-width: 1366px) {
  .template_page-mens-shafts-30
    .multicolumn-card__info.multicolumn-card__info-inside
    h3,
  .template_page-mens-shafts-60
    .multicolumn-card__info.multicolumn-card__info-inside
    h3 {
    text-align: center;
    font-size: 1.7rem;
    min-height: 45px;
  }
  .template_page-mens-shafts-60
    .multicolumn-card__image-wrapper
    .media--transparent,
  .template_page-mens-shafts-30
    .multicolumn-card__image-wrapper
    .media--transparent {
    padding: 60px !important;
    width: 120px !important;
    height: 120px !important;
  }
}
@media (max-width: 992px) {
  div.global-image-banner-inner {
    height: 70vh;
  }
  .global-image-banner-content h2 {
    font-size: 36px !important;
  }
  .banner__rte p {
    color: #fff;
    font-size: 14px !important;
  }
}
@media (max-width: 989px) {
  .template_page-womens-shafts
    .multicolumn-cover-text.multicolumn-card__image-wrapper {
    max-width: 200px;
    margin: auto;
  }
  .template_page-womens-shafts
    section#shopify-section-template--22199953981756__featured_collection_LLiHDM
    ul#Slider-template--22199953981756__featured_collection_LLiHDM {
    justify-content: space-between;
  }
  .template_page-mens-shafts-60
    section#shopify-section-template--22200286544188__multicolumn_design1_wADbWd
    .multicolumn-cover-text.multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--half-width.multicolumn-card-spacing {
    max-width: 200px;
  }
  .template_page-mens-shafts-30
    .multicolumn-cover-text.multicolumn-card__image-wrapper.multicolumn-card__image-wrapper--half-width.multicolumn-card-spacing {
    max-width: 200px;
  }
}
@media screen and (min-width: 750px) and (max-width: 989px) {
  .template_page-womens-shafts
    section#shopify-section-template--22199953981756__featured_collection_LLiHDM
    .grid--2-col-tablet-down
    .grid__item {
    width: calc(32% - var(--grid-desktop-horizontal-spacing) / 2);
  }
}
@media (max-width: 922px) {
  body.template_page-wellness
    .image-with-text__text-item
    h2.image-with-text__heading.inline-richtext.h1 {
    font-size: 34px;
  }
  body.template_page-wellness .slider-mobile-gutter {
    padding-bottom: 35px;
  }
}
@media (max-width: 820px) {
  section#shopify-section-template--22193593647420__multicolumn_rebYCd
    .title-wrapper-with-link {
    margin-top: -18px !important;
  }
  section#shopify-section-template--22193593647420__multicolumn_r3mYFq
    .title-wrapper-with-link {
    margin-top: -20px !important;
  }

  .mobile-stack-items .swiper-wrapper {
    display: block;
    transform: none !important;
  }
}
@media (max-width: 768px) {
  body.template_page-wellness .image-with-text__content {
    padding-left: 0;
  }
  .multicolumn-video-image iframe {
    min-height: 50vh;
  }
  .columns-three-box-wrapper {
    grid-template-columns: 1fr;
    display: flex;
    flex-direction: column;
  }
  .template_page-who-we-are
    #shopify-section-template--22191012249916__rich_text_pyqqcc
    h2.rich-text__heading {
    font-size: 25px;
  }
  .template_page-who-we-are
    section#shopify-section-template--22191012249916__rich_text_BT66X4
    h2.rich-text__heading {
    font-size: 22px;
  }
}
@media (min-width: 750px) {
  .elementor-icon-box-title {
    min-height: auto;
  }
  .template_page-womens-shafts
    section#shopify-section-template--22199953981756__featured_collection_LLiHDM
    .grid__item {
    width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    max-width: calc(32% - var(--grid-desktop-horizontal-spacing) / 2);
  }
  h1,
  .h1 {
    font-size: calc(var(--font-heading-scale) * 3rem);
  }
  h2,
  .h2 {
    font-size: calc(var(--font-heading-scale) * 2rem);
  }
  .h0 {
    font-size: calc(var(--font-heading-scale) * 4.25rem);
  }
  .hxl {
    font-size: calc(var(--font-heading-scale) * 5.5rem);
  }
}
@media (max-width: 749px) {
  h1,
  .h1 {
    font-size: calc(var(--font-heading-scale) * 2rem);
  }
  h4,
  .h4 {
    font-size: calc(var(--font-heading-scale) * 1rem);
  }
  h3,
  .h3 {
    font-size: calc(var(--font-heading-scale) * 1.25rem);
  }
  .multicolumn-card__info h5,
  .multicolumn-card__info .rte p {
    font-size: 13px;
  }
  .multicolumn-video-image {
    padding-left: 0;
    padding-right: 0;
  }
  .multicolumn-card__info.multicolumn-card__info-inside {
    padding: 0 !important;
  }
  .banner__box {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .template_product .banner__box {
    padding: 10rem 15px !important;
  }
  .page-width.section-template--22193593647420__multicolumn_ycQtEG-padding.isolate.scroll-trigger.animate--slide-in {
    padding-top: 0;
    padding-bottom: 0;
  }
  .page-width.section-template--22193593647420__multicolumn_HmneFP-padding.isolate.scroll-trigger.animate--slide-in {
    padding-top: 0;
  }
  .section-template--22193593647420__rich_text_full_yiJn8D-padding {
    padding: 30px 0 !important;
  }
  div#shopify-section-template--22193593647420__image_banner_vertical_EJMWKE
    h2.banner__heading.inline-richtext.h2 {
    color: #000 !important;
    margin-bottom: 15px !important;
  }
  div#shopify-section-template--22193593647420__image_banner_vertical_iDACTd
    h2.banner__heading.inline-richtext.h2 {
    color: #000 !important;
    margin-bottom: 15px !important;
  }
  .page-width.section-template--22193593647420__multicolumn_YYNxrN-padding.isolate.scroll-trigger.animate--slide-in,
  .page-width.section-template--22193593647420__multicolumn_level_section_qwbqRB-padding.isolate.scroll-trigger.animate--slide-in,
  section.single-center-image-template--22193593647420__single_center_image_FyhC8J-padding {
    padding-top: 0;
  }
  .rich-text.content-container.color-background-1.gradient.rich-text--full-width.content-container--full-width.section-template--22193593647420__rich_text_full_Yrexer-padding {
    padding-bottom: 0;
  }
  div#ImageWithText--template--22203002552636__image_with_text_RFJ36j,
  div#ImageWithText--template--22203002552636__image_with_text_PRFQ9f,
  div#ImageWithText--template--22203002552636__image_with_text_cBXNRe {
    padding: 0;
  }
  .image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--22203002552636__image_with_text_RFJ36j-padding.scroll-trigger.animate--slide-in,
  .image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--22203002552636__image_with_text_PRFQ9f-padding.scroll-trigger.animate--slide-in,
  .image-with-text.image-with-text--no-overlap.page-width.isolate.section-template--22203002552636__image_with_text_cBXNRe-padding.scroll-trigger.animate--slide-in {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .section-template--22197792932156__rich_text_full_prPJGk-padding {
    padding-top: 30px !important;
    padding-top: 30px !important;
  }
  .image-with-text__content > * + * {
    margin-top: 0 !important;
  }
  div.global-image-banner-small-inner,
  .gloabl-image-small-banner-template--22203002552636__global_banner_small_HcNR9V-bg,
  .gloabl-image-banner-template--22193197547836__global_image_banner_hQqDXe-bg,
  div.global-image-banner-inner,
  body
    .gloabl-image-banner-template--22193197547836__global_image_banner_hQqDXe-bg,
  body
    .gloabl-image-banner-template--22197792932156__global_image_banner_DzARWN-bg,
  body
    .gloabl-image-small-banner-template--22199953981756__global_banner_small_ynVpbr-bg,
  body
    .gloabl-image-small-banner-template--22200286544188__global_banner_small_VaEqAf-bg {
    min-height: 480px !important;
    height: auto !important;
  }
  .multicolumn-list {
    gap: 1.5rem;
  }
  .multicolumn-card__info.multicolumn-card__info-inside h3 {
    font-weight: bold !important;
    margin-top: 1rem;
  }
  .banner-snippet h2.banner__heading.inline-richtext.h2 {
    margin-bottom: 10px;
  }
  .small-banner img {
    max-width: 180px;
  }
  .template_page-athletes
    .slider-mobile-gutter
    .grid--2-col-tablet-down
    .grid__item {
    width: calc(100% - var(--grid-mobile-horizontal-spacing) / 2);
    max-width: calc(100% - var(--grid-mobile-horizontal-spacing) / 2);
  }
}
@media (max-width: 576px) {
  .global-image-banner-content h2 {
    font-size: 26px !important;
  }
  .section-template--22134914285884__featured_collection_wC6xEU-padding {
    padding-top: 0px !important;
  }
  .blog-articles-tabs {
    margin-top: 20px;
  }
  .blog-item-wrapper {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .blog-item {
    padding: 0 !important;
  }
  .swiper-button-prev-template--22134914285884__blog_sliders_section_bir9JC,
  .swiper-button-next-template--22134914285884__blog_sliders_section_bir9JC {
    width: 30px !important;
    height: 30px !important;
  }
  .gloabl-image-banner-template--22193197547836__global_image_banner_hQqDXe-bg {
    min-height: 50vh !important;
  }
  div.global-image-banner-inner {
    height: 50vh;
  }
  section#shopify-section-template--22193593647420__multicolumn_r3mYFq
    .title-wrapper-with-link {
    margin-top: -26px !important;
  }
  section#shopify-section-template--22193593647420__multicolumn_rebYCd
    .title-wrapper-with-link {
    margin-top: -24px !important;
  }
  .page-width.section-template--22193593647420__multicolumn_level_section_kewbWy-padding.isolate.scroll-trigger.animate--slide-in {
    padding-top: 0;
  }
  .multicolumn-video-image iframe {
    min-height: 35vh;
  }
}
@media (max-width: 416px) {
  section#shopify-section-template--22200615338300__multicolumn_dual_images_8CYiC8
    h2.title.inline-richtext.h1,
  section#shopify-section-template--22200286544188__multicolumn_dual_images_8CYiC8
    h2.title.inline-richtext.h1 {
    text-align: center;
  }
}