/** Shopify CDN: Minification failed

Line 81:20 Expected identifier but found whitespace
Line 81:21 Unexpected "scale("

**/
/* Add below to Theme.liquid to make it work */

/* <link rel="stylesheet" href="{{ 'rseaupdate.css' | asset_url }}" type="text/css" media="all"> */

/* Replace Below to header.liquid in line 548-550 to change the header layout */

/*    <div class="header__icons"><div class="col-lg-7"></div>
      {%- unless section.settings.logo_position == 'middle-left' or section.settings.logo_position == 'top-center' -%}
       <details-modal class="header__search {% if section.settings.show_stxt == 'show_stextinr' %}searchtxt_h{% endif %} {% if section.settings.logo_position == 'top-left' %} col-lg-3 {% endif %}"> */

/* Replace Below to image-gallery.liquid in line 16 to change the home page shop by category column*/
/*<div id="Slider-{{ section.id }}" class="grid--5-col-desktop grid--5-col-tablet grid {% if show_mobile_slider or show_desktop_slider %} slider{% if show_desktop_slider %} slider--desktop{% endif %}{% if show_mobile_slider %} slider--tablet grid--peek{% endif %}{% endif %}" role="list" aria-label="{{ 'sections.featured_collection.slider' | t }}">*/

/* Global Font Family Change by JX

@font-face {
    font-family: "Suisse Regular";
    src: url("Suisse Regular.woff2") format("woff2"),
         url("Suisse Regular.woff") format("woff");
}

h1,h2,h3,h4,h5,h6,body,p,a,html { font-family: "Suisse Regular"!important; }
*/

/* Footer Sub-Title Font Size JX 100424*/

h4 { font-size: 14px !important;
     font-weight: bold !important;}

/* Sale now price colour JX 160324 */
.price-item.price-item--sale.price-item--last {
  color: #ff5000; /* Orange color */
  font-weight: bold;
}


.product-form .cartmobile svg {
  fill: #252525 !important;
}
/* Remove arrow from navigation menu  JX 200324 */

.gm-retractor {
  display: none !important;
}

/* SALE BADGE JX 200324 */
.wbvariantbadges .price__badge-sale, span.spf-product__label.spf-product__label-sale {
  text-transform: uppercase;
  font-weight: bold !important;
}

/* SALE PERCT BADGE JX 160324 */
.card__badge.wb_badge_pos {
  text-transform: uppercase;
}


/* "Shop By Category" menu buttons bold JX 060424 */
.button.button--secondary {
  font-weight: bold !important;
}



/* Hide the navigation arrows from the home page silder banner AM 020424 */
/* Hide the grid view on the default collection page JX 050424 */
.slideshow__controls, .wbverticalcoll .wbsortbar {
  display: none !important;
}

/* Hover zoom on "Shop by Category images on home page" AM 060424 */
/*
.global-media-settings:hover {
  -ms-transform: scale(1.09); /* IE 9 */
  -webkit-transform: scale(1.09); /* Safari 3-8 */
  transform: scale(1.09);}
*/
/* Align add to cart button JX 060424 */
.spf-product-card {
  display: flex;
  flex-direction: column;
  justify-content: space-between; /* This will push the button to the bottom */
  height: 100%; /* Make sure each card has the same height */
}

.product-info {
  flex-grow: 1;
}

/* Align Product Title vertically on Product Page JX 060424 */
.spf-product-card__title {min-height: 3em;} /* two lines */

/* Theme Scrolling Bar Padding START JX 070424 */

@media screen and (max-width: 767px) {
  .section {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media screen and (min-width: 768px) {
  .section {
    padding-left: 15px;
    padding-right: 15px;
  }
}

@media screen and (min-width: 1200px) and (max-width: 1399px) {
  .section {
    margin-left: auto;
    margin-right: auto;
    max-width: 1170px;
  }
}

@media (min-width: 1400px) {
  .section {
    margin-left: auto;
    margin-right: auto;
    max-width: 1370px;
  }
}

/* Theme Scrolling Bar Padding END JX 070424 */


/* Search Bar View All Products format JX 070424 */
.gl-fullscreen-layer .gl-fullscreen-results__meta a {
  font-size: 18px !important;
  font-weight: 700 !important;
  color: #212529 !important;
  text-transform: capitalize;
}

/* Product Grid Product Pricing Formart JX 070424 */
.spf-product-card__price, span.spf-product-card__saleprice {
  font-weight:500 !important;
}

/* Product Recommendation Hide Add to Cart JX 070424 */
.wbbtngrp .button.button--primary.cartb {display: none !important;}

/* Product Recommendation Title and Price Font Size JX 070424 */
.wbproductdes.card__content .product-title, 
.wbproductdes.card__content .price .price-item {
  font-size: 12px !important; 
  font-weight: 500;}

/* Filter Option Padding JX 080424*/
.gf-option-block ul.gf-option-box{
  padding-left: 20px !important;
}

/* Enlarge RSEA LOGO 100424*/
@media (min-width: 992px) {
  .header--top-left {
    align-items: flex-end !important;
  }
}

.header__heading-logo {
  max-width: 325px !important;
}

/*Header Search Bar Icon Color Change */
.field__input {background-color: #E1E3E5 !important;
              border-radius: 5px !important;}
.field__label {color: #252525 !important;}
.header__icons .icon-search {fill: #252525 !important;}


/* Hide Product Swatch when hover product images, but Unhidden when hover product swatch JX 060424
.spf-product-card:hover:not(.spf-product__swatchs_container) .spf-product__swatchs_container {
  display: none;
}

.spf-product__swatchs_container:hover {
  display: block !important; 
}*/ 

/* Store Locator Desktop Styles - Added JS 011225 */
.store{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px;padding-bottom:20px;border-bottom:2px solid #FF4600}.store:last-child{border-bottom:none}.store-details,.map{box-sizing:border-box;width:50%;padding:10px}.store-details h2,.store-details h3,.store-details p{margin:0 0 10px;display:block}.map iframe{width:100%;height:300px;border:0}.hours-table{display:table;width:auto;margin-top:0.5em}.hours-row{display:table-row}.hours-day{display:table-cell;padding-right:1em;text-align:left}.hours-time{display:table-cell;text-align:left}


