/** Shopify CDN: Minification failed

Line 515:73 Unexpected bad string token
Line 515:75 Unterminated string token

**/
/* FONT */

@font-face {
    font-family: 'agright';
    src: url('https://cdn.shopify.com/s/files/1/0601/5460/9834/files/agright_regular-webfont.woff2?v=1743676144') format('woff2'),
         url('https://cdn.shopify.com/s/files/1/0601/5460/9834/files/agright_regular-webfont.woff?v=1743676143') format('woff');
    font-weight: normal;
    font-style: normal;

}

      @font-face {
    font-family: 'azosan-light';
    src: url('https://cdn.shopify.com/s/files/1/0601/5460/9834/files/azosans-light-webfont.woff2?v=1743674516') format('woff2'),
         url('https://cdn.shopify.com/s/files/1/0601/5460/9834/files/azosans-light-webfont.woff?v=1743674516') format('woff');
    font-weight: normal;
    font-style: normal;
      }

    @font-face {
    font-family: 'CapitalisTypOasisMedium';
    font-style: normal;
    font-weight: normal;
    src: url('https://cdn.shopify.com/s/files/1/0601/5460/9834/files/CapitalisTypOasis.woff?v=1743760147') format('woff');
    }

@font-face {
    font-family: 'lemon_milkmedium';
    src: url('https://cdn.shopify.com/s/files/1/0601/5460/9834/files/lemonmilk-medium-webfont.woff2?v=1748594054') format('woff2'),
         url('https://cdn.shopify.com/s/files/1/0601/5460/9834/files/lemonmilk-medium-webfont.woff?v=1748594055') format('woff');
    font-weight: normal;
    font-style: normal;

}

body {
    line-height: calc(1 + 0.4 / var(--font-body-scale));
}
.locksmith-passcode-container {
  padding-top: 100px !important;
}

.facet-filters-sticky {
  background: #F6F6F6;
}
/* PRODUCT CARD */

.quick-view__summary:after {
  box-shadow: 0 0 2rem rgb(245 22 110) !important;
}



/* PRODUCT */

.product-form__input input.button-input__input:checked+label:after {
      background-color: rgb(var(--color-base-accent)) !important;
}

@media screen and (hover: hover) {
    .button--secondary:after { 
              background-color: rgb(var(--color-base-accent));
    }
}

.product__media-item {
  background: #f2f2f2 ;
}

.card__media {
  background: #f2f2f2 ;
}

.media>picture *:not(.zoom,.deferred-media__poster-button) 
 {
  background: #f2f2f2 ;
}

.product--columns .product__media-item:nth-child(1) {
  width: 100% !important;
}


.product__accordion .accordion__content {
  max-height: 100% !important;
}

.product__tax {
  display: none !important;
}

fieldset.product-form__input .form__label {
  border-left: 4px solid #f4166e;
    padding-left: 10px;
font-size: 1.8rem !important;
    font-weight: 700;
}

.accordion .summary__title .icon {
      background: #F4166E;
    padding: 8px;
    border-radius: 50%;
  width: 3.6rem !important;
    height: 3.6rem !important;
  fill: #fff !important;
}

@media screen and (min-width: 750px) {
    .product-grid {
        row-gap: 0.3rem !important;
    }
}

/* PRODUCT GRID FEATURE */
@media screen and (min-width: 750px) {
.page-width-product-grid {
  padding-right: 4rem !important;
  padding-left: 0px !important;
    max-width: 100% !important;
      margin-left: 0px;
    margin-right: 0px;
}
}

.card-information__wrapper {
  /* padding: 0 1rem 0 1rem !important; */
    padding: 1rem !important;
  background: #F2F2F2;
      min-height: 80px;
}


/* PRODUCT MAIN FEATURE */
@media screen and (min-width: 750px) {
.page-width-product-feature {
  padding: 0px !important;
    max-width: 100% !important;
      margin-left: 0px;
    margin-right: 0px;
}
}

@media screen and (min-width: 750px) {
  .product-main-feature {
   display: flex;     
    /* padding: 2rem 0rem 2rem 0rem;  */
    /* margin: 0 */
  }
}

@media screen and (min-width: 750px) {
  .product-gallery-feature {
    max-width:30% !important;
  }
}

@media screen and (min-width: 750px) {
.product__info-wrapper-feature {
 max-width:45% !important; 
padding-right: 4rem !important;
  }
}

.product-feature-image {
  background-size: cover; background-position: center;
}

@media screen and (min-width: 750px) {
.product-feature-image{
  min-width: 25% !important;
    max-width: 25% !important;
  /* height: 75% !important; */
  margin-top: -20px;
  background-size: cover; background-position: center; 
  }
}

@media screen and (max-width: 749px) {
.product-feature-image{
  height: 550px !important;
    background-size: cover; background-position: center; 
  }
}

/* MENU */

.list-menu-dropdown .header__menu-item {
  padding: 0rem 1rem !important; 
}
 .top-level{
border-left: 1px solid #F4166E;
    font-weight: 700;
    padding-left: 4px;
}

/* SLIDER */

.slider-button .icon {
    width: 2.6rem !important;
}


.slider-button--next:after {
  background-color: #F4166E !important;
}

.slider-mobile-gutter .product-grid {
  /* padding-top: 80px !important;  */
}

.slider-mobile-gutter .slider-buttons {
  right: auto !important;
  top: 20px;
}

/* PRODUCT GRID COLLECTION */

.product-grid .grid__item:nth-child(2) {
  /* grid-column: auto / span 2; */
  
  /* min-width: 26% !important; */
  /* margin-top: -40px; */
}
.product-grid .grid__item:nth-child(5) {
  /* grid-column: auto / span 2; */
  
  /* min-width: 26% !important; */
}
.product-grid .grid__item:nth-child(4) {
  /* grid-column: auto / span 2; */
  
  /* max-width: 20.2% !important; */
}
.product-grid .grid__item:nth-child(7) {
  /* grid-column: auto / span 2; */
  
  /* max-width: 20.2% !important; */
}

.facets__header {
  font-weight: 700 !important;
  text-transform: uppercase !important;
}
.facets__selected {
  border-left: 4px solid #f4166e !important;
  padding-left: 10px !important;
}

/* IMAGE WITH TEXT SMALL */

 .image-grid {
  max-width: 70% !important;
}

 .text-grid {
  max-width: 30% !important;
}

@media screen and (max-width: 749px) {
 .text-grid {
    min-width: 100% !important;
    width: 100%;
  }
}

/* RECOMMEND PRODCUT  */
.button--cta {
  display: none !important;
}


  .complementary-products .card__badge__right {
  display: none !important;
  }

  .complementary-products .card-wrapper {
background: #f2f2f2;  
  }

/* MULTICOLUNS */



#Slide-template--24572154708346__multicolumn_ALdVV6-4 {
      background: #F4166E;
    padding: 3rem;
    color: white;
}

/* QUICK LINKS */
.ql-divider {
    border-top: 0.1rem solid rgb(var(--color-border));
  padding-top: 20px;
}

.tw-divider {
        border-top: 1px solid rgb(40 40 91 / 30%);
  padding-top: 20px;
}

.button--cta.tw-ql:after {
    background-color: #28285b !important;
}

.ql-spacing {
    padding: 0 1rem 0 1rem !important;
}

.bg-gradient {
  /* background: rgb(243,243,243);
background: linear-gradient(180deg, rgba(243,243,243,1) 27%, rgba(229,229,229,1) 52%); */
  background: rgb(246,246,246);
background: linear-gradient(180deg, rgba(246,246,246,1) 27%, rgba(229,229,229,1) 52%);
}

.button--cta:after {
  background-color: #f4166e ;
  font-weight: 100 !important;
}


/* COLLECTION WITH TEXT  */

@media screen and (max-width: 749px) {
  #Slide-template--24492237816186__collection_list_text_63BDXw-1 {
    min-width: 100% !important;
    width: 100%;
  }
}

/* FEATURED COLLECTION WITH IMAGE */

@media screen and (max-width: 749px) {
.col-feat-image {
display: contents !important;
}
}

@media screen and (max-width: 749px) {
.col-feat-image-ratio {
  margin-right: 0px !important;
    width: 100% !important;
}
}

@media screen and (max-width: 749px) {
.col-feat-image-slider {
  margin-right: 0px !important;
    width: 100% !important;
          margin-top: -40px;
}
}

/* RICH TEXT SPLIT */

@media screen and (max-width: 749px) {
  .split-heading {
    min-width: 100%
  }
}

@media screen and (max-width: 749px) {
  .split-heading .rich-text__heading  {
  min-width: 100%;
  margin-top: 0px;
  margin-left: 0px !important;
  }
}


@media screen and (max-width: 749px) {
  .split-content {
    min-width: 100%;
    margin-top: 10px;
  }
}


/* BLOG */

.article-card__link:before {
  background-color: #F4166E !important; 
}

.article-card__info {
  padding-right: 2rem !important;
}

.tw-announcement {
  display: none;
}


/* CATALOGUE PAGE */

        .cat-indent {
margin-top: -60px;
            border-top: 2px solid #f6f6f6;
    border-right: 2px solid #f6f6f6;
    border-bottom: 2px solid #f6f6f6;
        }


@media screen and (max-width: 749px) {
        .cat-indent {
          margin-top: 0px;
        }
}

@media screen and (max-width: 749px) {
        .cat-mobile img {
          width: 100%;
          height: auto !important;
        }
}


.cat-view {
  display: flex;
  justify-content: flex-end;
  padding-top: 40px;
  padding-bottom: 40px;
  margin-top: -120px;
  margin-bottom: -40px;
}

@media screen and (max-width: 749px) {
        .cat-view {
            margin-top: -78px;
        }}

/* FOOTER  */

.list-social__item {
  background: #f4166e;
  border-radius: 50%;
}

.list-payment__item {
  -webkit-filter: grayscale(100%);
}


.guarantee__item .rte {
  margin-top: 0px !important;
}

.kb-partial-wrap {
  background: #F6F6F6 !important;;
}

.search-modal__form .field 
{
  margin-top: 10px !important;
}

.predictive-search__results-list {
  padding-top: 20px;
}

.shopify-policy__container {
      max-width: 80% !important;
}

/* .js.product-form__input.product-form__input--pill input.disabled + label {
    display: none;
} */

.header .predictive-search-results {
  margin-top: 100px;
}

/* SEARCH */

.search__recommendation a {
  font-size: 12px !important;
      padding: 0.1rem 4.5rem !important;
}

.search__recommendation .menu-item.is-parent>a {
  font-size: 1.4rem !important;
}

.one-eighth-column {
    width: 12%;
    margin-right: 8%;
      /* width: 25%;
    padding-right: 10%; */
    float: left;
    margin-bottom: 10px !important;
    text-align: center;
    border-radius: 5px;
}

/* WUKA */

#shopify-section-template--24793942196602__featured_collection_image_yn8Cgg {
                                                                                             background: #f9f0e7 !important;   
              }   

#shopify-section-template--24793942196602__featured_collection_image_yn8Cgg .title-wrapper {

}

            #shopify-section-template--24793942196602__rich_text_split_3PYQ8M {
              background: #f9f0e7 !important;    
            }

              #shopify-section-template--19579350515963__rich_text_dtiHVc"{
                              background: #f9f0e7 !important; 
              
              }
                                      #shopify-section-template--24824257675642__empty_space_HTDdVa {
                                                                                             background: #f9f0e7 !important;   
              } 
#shopify-section-template--19579350515963__custom_liquid_CD6HFk {
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579350515963__images-with-text-0
{
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579350515963__lookbook_h3p9G7
{
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579350515963__featured_collection_gN8twc {
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579350515963__multicolumn_4ih6AX {
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579350515963__images-with-text-1 {
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579350515963__rich-text {
                                                                                             background: #f9f0e7 !important;   
              } 
#shopify-section-template--19579350515963__image_with_text_AbJ46T {
                                                                                             background: #f9f0e7 !important;   
              } 
#shopify-section-template--19579350515963__rich_text_hEN7eg {
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579350515963__empty_space_HTDdVa  {
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579350515963__rich_text_dtiHVc {
                                                                                             background: #f9f0e7 !important;   
              } 
#shopify-section-template--19579473690875__featured_collection_image_yn8Cgg {
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579473690875__rich_text_NW9cDh {
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579352973563__main {
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579352973563__image_with_text_FNBzTF {
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579352973563__image_with_text_FNBzTF img {
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579352973563__multicolumn_wV8N4g {
                                                                                             background: #f9f0e7 !important;   
              } 

#shopify-section-template--19579352973563__rich_text_XERXwb {
                                                                                             background: #f9f0e7 !important;   
              } 


/* GYM IRELAND */

#Slide-template--19712358547707__featured_collection_image_7wrkX4-6 .card__badge {
  display: none;
}

#Slide-template--19712358547707__featured_collection_image_7wrkX4-7 .card__badge {
  display: none;
}

/* WUKA form */

#shopify-section-template--19787323015419__rich_text_pWpwwU {
  background: #f9f0e7 !important;
}

#shopify-section-template--19787323015419__forms {
  background: #f9f0e7 !important;
}

/* 15 YEAR PRODUCTS */

#shopify-section-template--19579473690875__empty_space_EGxPiy {
  /* background: #a01b2e !important;  */
}

#shopify-section-template--19579473690875__rich_text_nqDfEY {
  /* background: #a01b2e !important;  */
}

#shopify-section-template--19579473690875__featured_collection_DfPq9Y {
    /* background: #a01b2e !important;  */
}

/* 15 YEAR COLLECTION PAGE */

#shopify-section-template--20045616513275__empty_space_fiQiaz {
    background: #f1b2cc !important; 
}

#shopify-section-template--20045616513275__rich_text_split_9AagQh {
    background: #f1b2cc !important; 
}

#shopify-section-template--20045616513275__image_with_text_tUTxwf {
    background: #f1b2cc !important; 
}

#shopify-section-template--20045616513275__image_with_text_CFDLnd {
    background: #f1b2cc !important; 
}

#shopify-section-template--20045616513275__rich_text_split_8eeqCy  {
    background: #f1b2cc !important; 
}

#shopify-section-template--20045616513275__product-grid {
      background: #f1b2cc !important; 
}

#shopify-section-template--20045616513275__product-grid {
      background: #f1b2cc !important; 
}

#shopify-section-template--20045616513275__rich_text_split_HrJCC6 {
        background: #f1b2cc !important; 
}

/* 15 YEAR POWER COLLECTION PAGE */
#shopify-section-template--20119888756987__empty_space_fiQiaz {
      background: #A01B2E !important;
}

#shopify-section-template--20119888756987__rich_text_split_9AagQh {
        background: #A01B2E !important;
}

#shopify-section-template--20119888756987__image_with_text_tUTxwf {
          background: #A01B2E !important;
}


#shopify-section-template--20119888756987__product-grid {
  background: #000000 !important
}

/* BLACK FRIDAY */

#shopify-section-template--20512610091259__multicolumn_mr9RdY {
  background: #1A1B18
  }

#shopify-section-template--20512610091259__multicolumn_pJjW8m {
  background: #1A1B18
  }

#shopify-section-template--20512610091259__multicolumn_p68Y6y {
  background: #1A1B18
  }


