body.template-collection .collection-filter .grid__item {padding-left:0rem;}
body.template-collection .collection-filter .collection-sort h4 {margin:15px auto 5px auto;}
body.template-collection .collection-filter .collection-sort li.hide-filter {display:none;}
body.template-collection .collection-filter .collection-sort li.hide-filter.active {display:block !important;}
body.template-collection .collection-filter .collection-sort li a {color:#333;}

/* MENU */
.site-nav__link {color:#fff !important;}
#NotificationPromo {background:#ff0000;}

/* Custom Headers Text */
.bcg h1.headline {
    color: #fff!important;
    text-shadow: 0 3px 5px #000000;
    z-index: 2;
    font-size: 3em;
    line-height: 1em;
}

.bcg div.collection_description {
    color: #fff!important;
    text-shadow: 0 3px 5px #000000;
    z-index: 2;
    font-size: 1.5em;
}

.more-btn {color:#212E6C !important;font-variant:small-caps;font-weight:800;text-align:right;}
.product-card__image.no-image-found {position:relative;height:100%;}

/* FORM */
input.hideMe {display:none;}

/* HOME */
body.template-index .shopify-section.index-section {margin-bottom:0px;}
body.template-index .shopify-section.index-section .page-width .section-block {background:transparent;z-index:0;}

/* GLOBO FORM */
.globo-form-app .content.flex-wrap.block-container ~ p {display:none;}
.suspend .globo-form-app .globo-form-control.layout-3-column input {/*display:none;*/}
.suspend .globo-form-app .globo-form-control.layout-3-column input#text-5 {/*display:block;*/}

/* TRI IMAGE */
.tri-image-section {z-index:99;}
.tri-image-section .grid__item {padding-left:0px;z-index:99;}
.tri-image-section .grid-image-1  {}
.tri-image-section .grid-image-2, .tri-image-section .grid-image-3 {}
.tri-image-section .grid-image-block {display:flex;background-position:50% 0% !important;background-repeat:no-repeat !important;background-size:cover !important;z-index:99;}
.tri-image-section .grid-image-block:hover {transform: scale(1.01);transition: all 1s;overflow:hidden;}
.tri-image-section .tri-image-title {font-family: "Unica One",sans-serif;text-transform:uppercase;padding:2rem 3rem;background:#3640B2;color:#fff;height: 90px;border-radius:6px;margin: 2rem auto;font-size:1.5rem;}
/*
.tri-image-section {height:600px;width:100vw;display:flex;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -ms-flexbox;flex-flow:column wrap; align-items: flex-start;align-content:flex-start;justify-content: center;}
.tri-image-section .grid-image-1  {order: 0; flex: 2 0 40%;height:600px;max-width:40vw;}
.tri-image-section .grid-image-2, .tri-image-section .grid-image-3 {order: 1;flex: 1 1 20%;height:300px;width:60vw;}
.tri-image-section .grid-image-block {display:flex;background-position:50% 0% !important;background-repeat:no-repeat !important;background-size:cover !important;}
.tri-image-section .grid-image-block:hover {transform: scale(1.01);transition: all 1s;overflow:hidden;}

.tri-image-section2 { height: 600px;padding: 0;margin: 0;list-style-type: none;display: flex;flex-direction: column;flex-wrap: wrap;color: white;text-align: center;}
.tri-image-section2 .grid-image-1  {order: 0; flex: 2 0 40%;height: 600px;width:40vw}
.tri-image-section2 .grid-image-2 {order: 1; flex: 1 1 20%;height: 300px;}
.tri-image-section2 .grid-image-3 {order: 1; flex: 1 1 20%;height: 300px;}
.tri-image-section2 .grid-image-block {order: 1; flex: 1 1 20%; margin: 5px;/*width: 30%;*/}
*/

/* SITEMAP */
.sitemap ul {display: flex;flex-flow: row wrap;align-content: flex-start;justify-content: space-between;align-items: flex-start;}
.sitemap ul li {list-style:none;padding-right: 1rem;font-size:1rem;line-height:140%;}
.sitemap ul.one-col li {flex: 1 0 100%;}
.sitemap ul.two-col li {flex: 1 0 49%;}
.sitemap ul.three-col li {flex: 1 0 32%;}
.sitemap ul li a {color:#333;}


/* COLLECTION IMAGE */
.parallax_effect--true {
  .bcg {
    background-attachment: fixed;
    @include respond-to('medium') {
      background-attachment: scroll;
    }
  }
}

.parallax_effect--false {
  .hsContainer {height: auto !important;}
  .hsContainer__image {display: inline-block;line-height: 0;}
  .hsContainer__image + .hsContent {position: absolute;top: 0;bottom: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin: 0;padding: 5px;box-sizing: border-box;}
}
.collection-header-img {background-repeat: no-repeat;background-size: cover;}
.collection-header-img.header-200 {height: 200px;}
.collection-header-img.header-300 {height: 300px;}
.collection-header-img.header-400 {height: 400px;}
.collection-header-img.header-500 {height: 500px;}
.collection-header-img.header-600 {height: 600px;}
.collection-header-img.header-700 {height: 700px;}
.collection-header-img.header-800 {height: 800px;}
.collection-header-img.header-900 {height: 900px;}
.collection-header-img.header-1000 {height: 1000px;}


/* SPECIALTY */
.max-500 {max-width:500px;margin:0 auto;}
.max-600 {max-width:600px;margin:0 auto;}
.max-700 {max-width:700px;margin:0 auto;}
.max-800 {max-width:800px;margin:0 auto;}
.max-900 {max-width:900px;margin:0 auto;}

@media screen and (max-width: 480px) {
    body.template-index .main-content {margin-top: 0;}
  .tri-image-section .grid-image-1  {height:50vh;}
  .tri-image-section .grid-image-2, .tri-image-section .grid-image-3 {height:35vh;}
  .tri-image-section .tri-image-title {font-size:1.5rem;}
  .collection-header-img {margin-top:-30px;}
}
  
@media screen and (min-width: 480px) and (max-width:768px) {
    body.template-index .main-content {margin-top: 0;}
    .tri-image-section .grid-image-1  {height:50vh;}
  .tri-image-section .grid-image-2, .tri-image-section .grid-image-3 {height:35vh;}
  .tri-image-section .tri-image-title {font-size:1.5rem;}  
  .collection-header-img {margin-top:-30px;}
}
@media screen and (min-width: 769px) and (max-width:960px) {
  .site-header__upper {padding-top: 0px;padding-bottom: 0px;}
  .tri-image-section {height:70vh;}
  .tri-image-section .grid-image-1  {height:70vh;}
  .tri-image-section .grid-image-2, .tri-image-section .grid-image-3 {height:35vh;}
  .tri-image-section .tri-image-title {font-size:1.5rem;}
}

@media screen and (min-width: 750px) {
  .collection-header-img {margin-top:-60px;}
}

@media only screen 
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : portrait) { 
}


@media screen and (min-width: 960px) and (max-width:1200px) {
   .site-header__upper {padding-top: 0px;padding-bottom: 0px;}
  .tri-image-section {height:70vh;}
  .tri-image-section .grid-image-1  {height:70vh;}
  .tri-image-section .grid-image-2, .tri-image-section .grid-image-3 {height:35vh;}
  .tri-image-section .tri-image-title {font-size:2rem;}
    body.template-index .main-content {margin-top: 0;}
}
@media screen and (min-width:1200px) {
  .site-header__upper {padding-top: 0px;padding-bottom: 0px;}
  .tri-image-section {height:70vh;}
  .tri-image-section .grid-image-1  {height:70vh;}
  .tri-image-section .grid-image-2, .tri-image-section .grid-image-3 {height:35vh;}
  body.template-index .main-content {margin-top: 0;}
}