/** Shopify CDN: Minification failed

Line 813:4 Expected identifier but found "$"
Line 2056:3 Expected identifier but found "$"
Line 3307:102 Unexpected "{"
Line 4133:4 Expected identifier but found "$"

**/
/* ============================================================================

  Jellymud Custom Theme
  Copyright © 2022 Jellymud
  Author: Gonzalo Azores

============================================================================== */

/* =========== J A C K E T  M O D A L =========== */


.errors{
  color:red;
}
.overlay-popup-register-jacket {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
  z-index:10;
}
.overlay-popup-register-jacket:target {
  visibility: visible;
  opacity: 1;
}
.popup {
  margin: 10% auto;
  padding: 50px;
  background: #f5f5f5;
  border-radius: 5px;
  width: 33%;
  position: relative;
  transition: all 0.5s ease-in-out;
  text-align:center;
}
.popup-content-register-jacket{
  margin-bottom:30px;
}
.popup-register-image{
  width: 300px;
  margin: 0 auto 10px auto; 
}
.popup h2 {
  margin-top: 0;
  color: #333;
  font-family: Avenir, sans-serif;
  font-size:36px!important;
  letter-spacing: -1px;
  line-height: 44px;
  margin-bottom: 0.5em;
}
.email-input-jacket{
  width:100%;
}
.close-circle-container{
  opacity: 1;
  border: 1px solid var(--main-background-secondary);
  position: absolute;
  top: 25px;
  right: 25px;
  width: 40px;
  height: 40px;
  border-radius: var(--buttons-radius);
  display: flex;
  align-items: center;
  justify-content: center;
}
#popup1 .basicLightboxCloseWithIcon svg {
  left: 0;
  top:0!important;
}
.basicLightboxCloseWithIcon.register-jacket {
  align-items: end;
}
.popup .close-register-interest {
  font-family: Avenir, sans-serif;
  position: absolute;
  top: 10px;
  right: 25px;
  transition: all 200ms;
  font-size: 32px;
  font-weight: 300;
  text-decoration: none;
  color: #333;
}
.submit-register-jacket{
  margin-top: 30px;
}
.popup .close-register-interest:hover {
  opacity:0.7;
}
.popup .content {
  max-height: 30%;
  overflow: auto;
}
.button-popup{
  background: #000!important;
  color: #FFF!important;
  font-size: 15px!important;
  letter-spacing: 0.3px!important;
  font-weight: 700!important;
  border-radius: 100px!important;
  text-transform: none!important;
  padding: 0 var(--button-padding)!important;
}
.button-popup:hover{
  opacity:0.7;
}
@media screen and (max-width: 1220px){
  .popup{
    width: 50%!important;
    margin: 90px auto;
  }
}
@media screen and (max-width: 840px){
  .popup{
    width: 70%!important;
  }
}
@media screen and (max-width: 480px){
  .popup{
    width: 90%!important;
    padding: 40px 20px;
  }
  .popup-register-image {
    width: 240px;
  }
}
@media screen and (max-width: 375px){
  .popup {
    margin: 70px auto;
  }
  .popup-register-image {
    width: 200px;
  }
  .basicLightboxCloseWithIcon {
    right: 20px;
    top: 20px;
  }
  .popup h2 {
    margin-bottom: 0.3em;
  }
  .popup-content-register-jacket {
    margin-bottom: 20px;
  }
  .submit-register-jacket {
    margin-top: 24px;
  }
}

/* =========== T H A N K  Y O U  R E G I S T E R  J A C K E T =========== */

.onboarding-svg {
  display: none;
}
#shopify-section-template--16646492684547__5c916b9b-9bfa-4eb0-95e8-c01db0363099{
  width: 400px;
  height: auto;
  margin: 80px auto 0 auto;
}
#shopify-section-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8{
  width: 60%;
  margin-left: auto;
  margin-right: auto;
}
#shopify-section-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8 .box--small-fl {
  height: auto!important;
  margin-bottom: 40px;
}
#shopify-section-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8 .site-box:after {
  display: none;
}
#block-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8-1667395303d5b359e8-0 .title.h2{
  letter-spacing: -0.02em;
}
#block-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8-1667395303d5b359e8-0 .subtitle{
  width: 60%;
  margin-left: auto;
  margin-right: auto;
}
#block-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8-1667395303d5b359e8-0 .button {
  background: #000!important;
  margin-top:40px;
}
#block-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8-1667395303d5b359e8-0 .button.button--outline svg path {
  fill: #FFF;
}

@media screen and (max-width: 1220px){
  #shopify-section-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8 {
    width: 80%;
  }
}
@media screen and (max-width: 840px){
  #shopify-section-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8 {
    width: 100%;
  }
  #shopify-section-template--16646492684547__5c916b9b-9bfa-4eb0-95e8-c01db0363099 {
    width: 340px;
    margin: 60px auto 0 auto;
  }
}
@media screen and (max-width: 480px){
  #shopify-section-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8 {
    width: 100%;
  }
  #shopify-section-template--16646492684547__5c916b9b-9bfa-4eb0-95e8-c01db0363099 {
    width: 300px;
    margin: 40px auto 20px auto;
  }
  #block-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8-1667395303d5b359e8-0 .subtitle {
    width: 100%;
  }
  #block-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8-1667395303d5b359e8-0 .title.h2 {
    margin-bottom: 20px;
  }
  #block-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8-1667395303d5b359e8-0 .button {
    margin-top: 30px;
  }
}
@media screen and (max-width: 375px){
  #shopify-section-template--16646492684547__5c916b9b-9bfa-4eb0-95e8-c01db0363099 {
    width: 260px;
    margin: 40px auto 20px auto;
  }
  #block-template--16646492684547__7d33b0b5-9d82-49c9-b293-1bfc60311dc8-1667395303d5b359e8-0 .title.h2{
    font-size:36px!important;
  }
}

/* =========== T Y P O G R A P H Y =========== */

  .h3{
    font-weight:700!important;
    letter-spacing: -0.02em;
    font-size: 36px!important;
    line-height: 43px!important;
  }
  h2{
    font-size: 70px!important;
  }
  .text-italic{
    font-style: italic;
  }

/* =========== C O O K I E S  B A N N E R =========== */

  #shopify-privacy-banner-div button.accept, #shopify-pc__banner .shopify-pc__banner__btn-accept {
    border: 2px solid #333!important;
    background: #333;
    color: #fff;
    white-space: nowrap;
    border-radius: 100px;
    text-transform: capitalize;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 0.035em!important;
  }
  #shopify-privacy-banner-div button.accept:hover, #shopify-pc__banner .shopify-pc__banner__btn-accept:hover {
    opacity:0.85;
  }
  #shopify-privacy-banner-div button.decline, #shopify-pc__banner .shopify-pc__banner__btn-decline {
    border: 2px solid #333!important;
    background: #fff;
    color: #333;
    white-space: nowrap;
    border-radius: 100px;
    text-transform: capitalize;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 0.035em!important;
  }
  #shopify-privacy-banner-div button.decline:hover, #shopify-pc__banner .shopify-pc__banner__btn-decline:hover {
    opacity:0.7;
  }
  .recommendation-modal__flag {
      display: none;
  }
  .shopify-pc__banner__body h2{
    font-size: 24px!important;
    line-height: 28px;
  }
/* =========== C H E C K O U T =========== */

 .logo--left{
   width: 200px!important;
 }

/* =========== G E N E R A L =========== */

  .button, .button--with-icon{
    text-transform: capitalize;
    font-size:15px;
    font-weight:700;
    letter-spacing: 0.035em!important;
  }
  p a {
    text-decoration:underline;
  }
  p a:hover {
    background:#222222;
    color:white;
    text-decoration:none;
    transition: .5s;
  }
  .cart-menu .count {
    color: #00ffae;
  }
  #jellymud-adventure-clothing .cart-menu .count {
    color: #FFF!important;
  }
  .box__announcement .site-box-content {
    width: 50%;
  }
  .product-badge.sold {
    background: #e3e3e3;
    color: #444;
    letter-spacing: 0.1em;
    font-size: 11px;
  }
  html {
	scroll-behavior: smooth;
  }
  .rte a {
    border-bottom: 0!important;
  }
  .hamburger-menu svg path {
    fill: #FFF!important;
  }

  .site-close-handle .hamburger-menu svg path {
    fill: #000!important;
  }
  .box--small-fl-auto {
    min-height: 100px;
  }
  .site-box hr {
    display: none;
  }
  .shopify-challenge__container .g-recaptcha {
    margin-bottom: 40px;
  }

/* =========== H E A D E R =========== */

  #shopify-section-template--16065665335555__16532974736955cc6e{
	margin-top: -80px;
  }

  .primary-menu #men-39-s-clothingu-item-collections .menu-link{
	color:#FFF;
  }

  .site-nav.style--classic .submenu.mega-menu:after{
    background:#1d1f20;
    border-top: 1px solid #343738;
  }

  #site-header .underline-animation{
    color:#FFF;
  }
  .site-nav .underline-animation{
    background-image: linear-gradient(to right, #FFF, #FFF);
  }
  :root .menu-link .icon{
    --header-text: #FFF;
  }
  :root .site-search-handle, .site-cart-handle{
    --header-text: #FFF;
  }

  #shopify-section-header .site-header{
    background: #1d1f20;
  }

  #jellymud-adventure-clothing .site-header{
	background: transparent;
    --header-size:;
	border-bottom: 0px solid var(--header-borders);
    top: -2px!important;
  }

  .site-header.fix.animate{
	background: #1d1f20!important;
    --header-size:;
    border-bottom: 0px solid var(--header-borders);
    top: -2px!important;
  }
  .site-header:hover {
    background-color: #1d1f20!important;
    transition: .2s;
  }
  .site-nav.style--classic .has-submenu:hover .submenu, .site-nav.style--classic .has-submenu.focus .submenu, .site-nav.style--classic #men-39-s-clothingu-item-collections.focus .submenu {
    transition: .4s;
  }
  #main {
	margin-top: ;
  }
  #section-template--15902089838851__16372498804121dda9 {
  	--main-background: #ebebed;
  }
  .title.sidebar-title.add-hr-below {
	display: none!important;
  }

/* =========== C O U N T R Y  S E L E C T O R  M O D A L =========== */

  .recommendation-modal__form button:last-of-type {
    margin-top: 18px !important;
    background-color: #12a597!important;
    color: #FFF!important;
    text-transform: capitalize!important;
    border-radius: var(--buttons-radius);
  }

/* =========== S E A R C H  D R A W E R =========== */

  .site-nav form[role=search] input[type=search] {
    color: #444;
    border-bottom: 1px solid #bbb;
  }
  .cart-item .content .item-price strong, .search-results.predictive-search .search-item .content .item-price strong {
    color: #444;
    font-weight: 500;
  }
  .cart-item .content .item-title span, .search-results.predictive-search .search-item .content .item-title span {
    font-weight: 600;
  }

/* =========== S H O P P I N G  B A G  D R A W E R =========== */

  .site-nav-container .site-nav-container-last{
    color:#000;
  }
  .hamburger-menu svg path {
    fill: black;
  }
  .hamburger-menu svg path:hover {
    opacity:0.7;
  }
  .cart-item .actions .remove, .search-results.predictive-search .search-item .actions .remove {
    color: black;
  }
  .site-nav .qty-button svg path {
    fill: black;
  }
  .cart-item .actions .qty-selector, .search-results.predictive-search .search-item .actions .qty-selector {
    color: black;
  }
  .site-nav .button.button--solid {
    background: #12a597;
    color: #FFF;
  }
  .site-nav .underline-animation {
    color:black;
    font-weight:500;
  }
  .no-touchevents .site-nav textarea {
    border-color: #cccccc;
    color: #444;
    line-height:22px;
  }
  .no-touchevents .site-nav textarea:hover {
    border-color: #444;
  }
  ::placeholder {
    color: #cccccc!important;
  }
  .site-nav .button.button--outline {
    border-color: #444;
    color: #444;
  }
  .site-nav.style--sidebar .site-nav-container .sidebar-title {
    border-bottom: 1px solid #ddd;
  }
  #cart-recommendations{
    display:none;
  }
  .site-nav.style--sidebar .site-nav-container .subtitle {
    font-size: 18px;
    font-weight: 600;
    margin-top: 26px;
    opacity:1;
  }
  .cart-item .thumbnail, .search-results.predictive-search .search-item .thumbnail {
    width: 100px;
    height: 120px;
    background: #f5f5f5!important;
  }
  .alert--error {
    background-color: #f5f5f5;
  }
  .site-nav .alert--error:after {
    background-color: #f5f5f5;
  }

/* =========== S H O P P I N G  B A G  P A G E =========== */

  #section-related-products .site-box-content.product-holder {
    padding-right: 40px;
    padding-left: 40px;
  }

/* =========== F I L T E R  D R A W E R =========== */

  .facets__summary {
    color: #000;
  }
  .facets input, .facets select {
    color:  #000;
    border-color: #d1d1d1!important;
    border-radius: 100px;
  }

/* =========== C H O O S E  S I Z E  M O D A L =========== */

  .cart-functions .button.button--solid {
    background: #12a597;
  }
  .button.button--outline {
    border: 1.5px solid #444;
    color: #444;
  }
  .product-variant__container .product-variant__item label {
    border: 1px solid #d1d1d1;
  }
  .no-touchevents .product-variant__container .product-variant__item label:hover {
    border: 1px solid #222;
  }
  .product-variant__container .product-variant__item input:checked+label {
    border-color: #222!important;
    background-color: #222;
    color: #FFF;
  }
  .product__add-to-cart.button--solid .add-to-cart__preloader:before, .product__add-to-cart.button--solid .add-to-cart__preloader:after {
    background: transparent;
  }

/* =========== H O M E  H E R O =========== */


  #block-1653297473c6133a57-0 .slider-item-content{
    text-align: center!important;
  }      
  #block-1653297473c6133a57-0 .site-box-content{
    color: white;
  }
  /* Spring Hero

  #main .margins-quirk-if-first:first-child .reduce-top-margin-if-first.site-box-content>div{
    text-align: left;
    bottom: 0;
    position: absolute;
  }
  #block-1653297473c6133a57-0 .title.h1{
    width:100%;
    font-size: 52px!important;
    $_letter-spacing: -1px;
    text-align: left;
    font-weight: 600;
    margin-bottom: 14px;
  }
  #block-1653297473c6133a57-0 .subtitle{
    width: 100%;
    font-size: 20px;
    line-height: 28px;
    text-align: left;
  } */
  #block-1653297473c6133a57-0 .title.h1 {
    width: 100%;
    font-size: 7vw!important;
    letter-spacing: -0.25vw;
    text-align: center;
    font-weight: 800;
  }
  #block-1653297473c6133a57-0 .subtitle {
    width: 100%;
    font-size: 20px;
    line-height: 28px;
    text-align: center;
  }
  
  #main .margins-quirk-if-first:first-child .reduce-top-margin-if-first.site-box-content>div {
    text-align: center;
    top: 66%;
    position: absolute;
  }

  #block-1653297473c6133a57-0 .button{
    background:white;
    color:#222;
    text-transform: capitalize;
    font-size:15px;
    font-weight:700;
    letter-spacing: 0.035em!important;
  }
  #block-1653297473c6133a57-0 .button.button--solid svg path {
    fill: #222;
  }
  #jellymud-adventure-clothing #main .margins-quirk-if-first:first-child .box__heading .reduce-top-margin-if-first {
    margin-top: 50px;
  }

/* =========== F E A T U R E D  C O L L E C T I O N =========== */

  .shopify-section.mount-featured-collection.mount-products.mount-images{
    margin-bottom:100px!important;
  }


/* =========== S L I D E S H O W =========== */


  #block-1637249880c19b891c-0 .site-box{
    background-image: linear-gradient(0deg, #117b71, #117b71);
    color:white;
  }
  #block-1637249880c19b891c-1 .site-box{
    background: _#00ffae;
    background-image: linear-gradient(135deg, #bd9846, #bd9846);
    color:white;
  }
  #block-1637249880c19b891c-2 .site-box{
    background-image: linear-gradient(135deg, #121b24, #121b24);
    color:white;
  }
  #section-template--16065665335555__16372498804121dda9 .tagline{
    font-size: 12px;
    letter-spacing: 1px;
    color: white;
    margin-bottom: 50px;
  }
  #section-template--16065665335555__16372498804121dda9 .tagline::before{
    content: "";
    display: block;
    position: absolute;
    top: 30px;
    width: 10%;
    border-bottom: 1px solid white;
  }
  #block-1637249880c19b891c-2 .button{
    background:white;
    color: #121b24;
  }
  #block-1637249880c19b891c-2 .button.button--solid svg path {
    fill: #121b24;
  }
  #jellymud-adventure-clothing split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: left!important;
  }
    
/* =========== I M A G E  W I T H  T E X T =========== */

  #section-template--16065665335555__1657125057aaa48581 h2{
    font-size: 50px!important;;
  }
  #section-template--16065665335555__1657125057aaa48581 .content{
    margin-left: auto;
    margin-right: auto;
    width: 80%;
  }
  .box__image-text .button:not(:first-child) {
    color: #FFF;
    border: 1.5px solid #FFF;
  }

    
/* =========== S H O P  T H E  L O O K =========== */

  .css-slider-container .box__collection .box--product-image img {
    background: #f5f5f5!important;
  }

/* =========== H E A D I N G =========== */

  #block-template--16065665335555__1657543859e7bdf06e{
    padding-top: 70PX;
    padding-bottom:50px;
  }
  #block-template--16065665335555__1657543859e7bdf06e .site-box-content{
    width:50%;
  }
  .icon-instagram {
    width: 28px;
    height: 28px;
    margin-bottom:16px;
  }
  #block-template--16065665335555__1657125476f0000e04{
    padding-top:120px;
  }
  #block-template--16065665335555__1657123561b376f05c{
    padding-top:120px;
  }

/* =========== I N S T A F E E D =========== */

  #shopify-section-template--16065665335555__1657548904ac40fdab h2{
    display:none;
  }
  #insta-feed, .instafeed-shopify {
    margin: 0 auto 0;
  }


/* =========== H O M E =========== */      
    
   #block-template--16065665335555__1657125476f0000e04 .site-box-content, #block-template--16065665335555__1657123561b376f05c .site-box-content{
    width:45%;
  }  
    
/* =========== H O M E  P R O D U C T  G R I D =========== */  
  
  #section-template--15902089838851__1637571021f6bdff72{
	background: #FFF;
  }
    #block-template--16065665335555__1637571021f6bdff72{
    	padding-bottom:50px;
        padding-top: 80px;
    }  

    #section-template--15902089838851__16372293330d0f5bf6{
    	padding-bottom:80px;
    }
    #block-template--16065665335555__1637571021f6bdff72 .site-box-content {
    	width:60%;
    }
  
  .mount-featured-collection .box--product-image.primary{
    background: #f6f6f6!important;
    border-radius: 8px!important;
  }

  .site-box-content.product-holder{
    padding-top: 40px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .fit-product-grid-images .box__collection .box--product-image.secondary img {
    object-fit: cover!important;
  }
  
  .product-grid-border-fix:not(.fix-borders-split):not(.fix-borders-top-not) .site-box:nth-child(-n+4) {
	border-top: 0px solid var(--main-borders);
  }
  
  .product-grid-border-fix .site-box {
    border-bottom: 0px solid var(--main-borders);
    border-right: 0px solid var(--main-borders);
  }
    
  .box__shop-the-look .box__collection {
	border: 0px solid var(--main-borders)!important;
  }
  .css-slider-container .caption{
  	border-top: 0 dotted #727374;
  }
  .product-grid-border-fix:not(.fix-borders-rest):before, .product-grid-border-fix:not(.fix-borders-rest):after {
    height: 0;
  }  
  #section-template--16065665335555__1637226889f182ad79 .lap--box--small-fl{
    display: none!important;
  }
  #section-template--16065665335555__1637226889f182ad79 .lap--box--bigger{
    width: 100%;
  }
  #section-template--16065665335555__1637226889f182ad79 .site-box:before {
    height: 0;
  }
  #section-template--16065665335555__1637226889f182ad79 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
    margin-top: 10px;
  }

  #section-template--16065665335555__165720009302d6670a .box--big{
    width: 100%;
  }

  #section-template--16065665335555__1637226889f182ad79 .css-slider{
    margin-bottom: 100px;
  }
  .icon-jm{
    width: 28px;
    height: 28px;
    margin-right: 8px;
  }

/* =========== C O L L E C T I O N  L I S T  =========== */

 #section-template--16065665368323__main .title.h3{
    color: #FFF;
  }

/* =========== G E N E R A L  C O L L E C T I O N  P A G E =========== */

  .fit-product-grid-images .box__collection .box--product-image img {
    background: #f6f6f6;
    $_border-radius: 8px!important;
  }
  .product-grid-border-fix {
    padding: 0 60px;
  }
  #section-template--16065665302787__main .site-box-content.product-holder {
    margin-top: 40px;
  }
  #section-template--16065665302787__main{
    margin-bottom: 80px!important;
  }
  .box--small-fl-auto {
    padding-top: 100px;
    padding-bottom: 60px;
  }
  .box__heading.box--bigger.box--with-auto-height[data-custom-text] {
    min-height: 55vh!important;
  }
  .box__heading.box--bigger .site-box-content {
    margin-top:-20px;
  }
  .box__heading.box--typo-big .title:not(:last-child) {
    font-size: 65px;
    letter-spacing: -0.03em;
  }
  .box__heading.box--bigger .site-box-content hr {
    display:none;
  }
  .heading-v2-intro{
    padding-top: 100px!important;
    padding-bottom: 20px!important;
  }
  .css-slider-container {
    margin-top: 50px;
  }
  
/* =========== A D U L T  C O L L E C T I O N  P A G E =========== */

  #section-template--16258990276867__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16258990276867__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16258990276867__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #women-39-s-clothing .box--small-fl-auto,
  #men-39-s-clothing .box--small-fl-auto{
    padding-top: 60px;
    padding-bottom: 0;
  }

/* =========== W O M E N  C O L L E C T I O N  P A G E =========== */

  #section-template--16548546707715__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16548546707715__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16548546707715__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  .site-box.box--big.lap--box--bigger.box__shop-the-look.box--center-align.box--column-flow{
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }

/* =========== M E N  C O L L E C T I O N  P A G E =========== */

  #section-template--16548586324227__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16548586324227__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16548586324227__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }

/* =========== T E E N A G E R  C O L L E C T I O N  P A G E =========== */

  #section-template--16797018915075__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16797018915075__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16259248390403__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }

/* =========== K I D S  C O L L E C T I O N  P A G E =========== */

  #section-template--16259353837827__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16259353837827__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16259353837827__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }

/* =========== B A B Y  C O L L E C T I O N  P A G E =========== */

  #section-template--16259379986691__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16259379986691__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16259379986691__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }

/* =========== B E A C H  C O L L E C T I O N  P A G E =========== */

  #section-template--16259864592643__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16259864592643__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16259864592643__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }

/* =========== H I K I N G  C O L L E C T I O N  P A G E =========== */

  #section-template--16259921019139__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16259921019139__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16259921019139__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }

/* =========== E Q U E S T R I A N  C O L L E C T I O N  P A G E =========== */

  #section-template--16259975479555__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16259975479555__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16259975479555__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }

/* =========== W I N T E R  S P O R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16260008018179__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16260008018179__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16260008018179__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }

/* =========== W O M E N  T - S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16262828491011__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16262828491011__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16262828491011__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #women-39-s-t-shirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16262828491011__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16262828491011__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== W O M E N  S W E A T S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16262871023875__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16262871023875__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16262871023875__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #women-39-s-clothing-sweatshirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16262871023875__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16262871023875__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== W O M E N  J A C K E T  C O L L E C T I O N  P A G E =========== */

  

  #section-template--16635554529539__1659433644d9d24b17 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }
  #section-template--16635554529539__1659433644d9d24b17 .tagline{
    font-size: 22px!important;
    font-weight: 600;
  }
  #section-template--16635554529539__16594370276b6c1932 .title.h1{
    color: white!important;
  }
  #section-template--16635554529539__16594370276b6c1932 .heading.h3:first-child{
    font-size: 36px!important;
  }
  #section-template--16635554529539__16594370276b6c1932 .heading.h3{
    font-size: 22px!important;
  }
  #section-template--16635554529539__16594370276b6c1932 .box__text .rte+.heading {
    margin-top: 2em;
    margin-bottom: 0px;
  }
  #section-template--16635554529539__16594370276b6c1932 .rte:last-child{
    font-size: 13px!important;
    margin-top: 80px;
    color: #999;
    border-top: 1px dotted #999;
    padding-top: 40px;
  }
  #section-template--16635554529539__16594370276b6c1932{
    margin-top:60px;
  }
  #section-template--16635554529539__1659441576a0d4c180 .title.h1{
    font-size:36px!important;
  }
  #section-template--16635554529539__1659441576a0d4c180 .box__heading .site-box-content {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }
  #section-template--16635554529539__1659443036f264148e .box__text .rte+.heading {
    margin-top:80px;
    font-size: 22px!important;
    font-weight:500!important;
  }

/* =========== M E N  T - S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16262909264131__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16262909264131__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16262909264131__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #men-39-s-clothing-t-shirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16262909264131__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16262909264131__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== M E N  S W E A T S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16262919323907__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16262919323907__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16262919323907__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #men-39-s-clothing-sweatshirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16262919323907__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16262919323907__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== M E N  J A C K E T  C O L L E C T I O N  P A G E =========== */

  #section-template--16332892602627__1659433644d9d24b17 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }
  #section-template--16332892602627__1659433644d9d24b17 .tagline{
    font-size: 22px!important;
    font-weight: 600;
  }
  #section-template--16332892602627__16594370276b6c1932 .title.h1{
    color: white!important;
  }
  #section-template--16332892602627__16594370276b6c1932 .heading.h3:first-child{
    font-size: 36px!important;
  }
  #section-template--16332892602627__16594370276b6c1932 .heading.h3{
    font-size: 22px!important;
  }
  #section-template--16332892602627__16594370276b6c1932 .box__text .rte+.heading {
    margin-top: 2em;
    margin-bottom: 0px;
  }
  #section-template--16332892602627__16594370276b6c1932 .rte:last-child{
    font-size: 13px!important;
    margin-top: 80px;
    color: #999;
    border-top: 1px dotted #999;
    padding-top: 40px;
  }
  #section-template--16332892602627__16594370276b6c1932{
    margin-top:60px;
  }
  #section-template--16332892602627__1659441576a0d4c180 .title.h1{
    font-size:36px!important;
  }
  #section-template--16332892602627__1659441576a0d4c180 .box__heading .site-box-content {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }
  #section-template--16332892602627__1659443036f264148e .box__text .rte+.heading {
    margin-top:80px;
    font-size: 22px!important;
    font-weight:500!important;
  }

/* =========== A D U L T  F A C E M A S K S  C O L L E C T I O N  P A G E =========== */

  #section-template--16332683280643__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16332683280643__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16332683280643__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #shopify-section-template--16332683280643__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16332683280643__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== T E E N A G E R  T - S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16797019046147__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16797019046147__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16262930366723__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #juniors-39-t-shirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16797019046147__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16797019046147__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== T E E N A G E R  H O O D I E S  C O L L E C T I O N  P A G E =========== */

  #section-template--16797018980611__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16797018980611__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16262946783491__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #juniors-39-hoodies .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16797018980611__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16797018980611__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== T E E N A G E R  J A C K E T  C O L L E C T I O N  P A G E =========== */

  #section-template--16635562918147__1659433644d9d24b17 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }
  #section-template--16635562918147__1659433644d9d24b17 .tagline{
    font-size: 22px!important;
    font-weight: 600;
  }
  #section-template--16635562918147__16594370276b6c1932{
    margin-top:60px;
  }
  #section-template--16635562918147__16594370276b6c1932 .title.h1{
    color: white!important;
  }
  #section-template--16635562918147__16594370276b6c1932 .heading.h3:first-child{
    font-size: 36px!important;
  }
  #section-template--16635562918147__16594370276b6c1932 .heading.h3{
    font-size: 22px!important;
  }
  #section-template--16635562918147__16594370276b6c1932 .box__text .rte+.heading {
    margin-top: 2em;
    margin-bottom: 0px;
  }
  #section-template--16635562918147__16594370276b6c1932 .rte:last-child{
    font-size: 13px!important;
    margin-top: 80px;
    color: #999;
    border-top: 1px dotted #999;
    padding-top: 40px;
  }
  #section-template--16635562918147__1659441576a0d4c180 .title.h1{
    font-size:36px!important;
  }
  #section-template--16635562918147__1659441576a0d4c180 .box__heading .site-box-content {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }
  #section-template--16635562918147__1659443036f264148e .box__text .rte+.heading {
    margin-top:80px;
    font-size: 22px!important;
    font-weight:500!important;
  }

/* =========== T E E N A G E R  F A C E M A S K S  C O L L E C T I O N  P A G E =========== */

  #section-template--16332756549891__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16332756549891__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16332756549891__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #teenager-facemasks .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16332756549891__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16332756549891__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== K I D S  T - S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16279763845379__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16279763845379__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16279763845379__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #kids-39-t-shirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16279763845379__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16279763845379__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== K I D S  S W E A T S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16332870779139__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16332870779139__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16332870779139__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #kids-39-sweatshirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16332870779139__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16332870779139__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== K I D S  J A C K E T  /  R A I N S E T  C O L L E C T I O N  P A G E =========== */

  #section-template--16635547648259__1659433644d9d24b17 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }
  #section-template--16635547648259__16594370276b6c1932 .title.h1{
    color: white!important;
  }
  #section-template--16635547648259__1659433644d9d24b17 .tagline{
    font-size: 22px!important;
    font-weight: 600;
  }
  #section-template--16635547648259__16594370276b6c1932{
    margin-top:60px;
  }
  #section-template--16635547648259__16594370276b6c1932 .heading.h3:first-child{
    font-size: 36px!important;
  }
  #section-template--16635547648259__16594370276b6c1932 .heading.h3{
    font-size: 22px!important;
  }
  #section-template--16635547648259__16594370276b6c1932 .box__text .rte+.heading {
    margin-top: 2em;
    margin-bottom: 0px;
  }
  #section-template--16635547648259__16594370276b6c1932 .rte:last-child{
    font-size: 13px!important;
    margin-top: 80px;
    color: #999;
    border-top: 1px dotted #999;
    padding-top: 40px;
  }
  #section-template--16635547648259__1659441576a0d4c180 .title.h1{
    font-size:36px!important;
  }
  #section-template--16635547648259__1659441576a0d4c180 .box__heading .site-box-content {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }
  #section-template--16635547648259__1659443036f264148e .box__text .rte+.heading {
    margin-top:80px;
    font-size: 22px!important;
    font-weight:500!important;
  }

/* =========== K I D S  F A C E M A S K S  C O L L E C T I O N  P A G E =========== */

  #section-template--16332859638019__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16332859638019__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16332859638019__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #kids-facemasks .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #section-template--16332859638019__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #section-template--16332859638019__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== B A B Y  T - S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16332937658627__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16332937658627__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16332937658627__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #baby-t-shirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16332937658627__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16332937658627__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== B A B Y  S W E A T S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16332943196419__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16332943196419__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16332943196419__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #baby-sweatshirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16332943196419__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16332943196419__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== B A B Y  J A C K E T  C O L L E C T I O N  P A G E =========== */

  #section-template--16333310460163__1659433644d9d24b17 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }
  #section-template--16333310460163__16594370276b6c1932 .title.h1{
    color: white!important;
  }
  #section-template--16333310460163__16594370276b6c1932 .heading.h3:first-child{
    font-size: 36px!important;
  }
  #section-template--16333310460163__16594370276b6c1932 .heading.h3{
    font-size: 22px!important;
  }
  #section-template--16333310460163__16594370276b6c1932 .box__text .rte+.heading {
    margin-top: 2em;
    margin-bottom: 0px;
  }
  #section-template--16333310460163__16594370276b6c1932 .rte:last-child{
    font-size: 13px!important;
    margin-top: 80px;
    color: #999;
    border-top: 1px dotted #999;
    padding-top: 40px;
  }
  #section-template--16333310460163__1659441576a0d4c180 .title.h1{
    font-size:36px!important;
  }
  #section-template--16333310460163__1659441576a0d4c180 .box__heading .site-box-content {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }
  #section-template--16333310460163__1659443036f264148e .box__text .rte+.heading {
    margin-top:80px;
    font-size: 22px!important;
    font-weight:500!important;
  }

/* =========== B E A C H  T - S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16333338214659__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16333338214659__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16333338214659__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #beach-t-shirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16333338214659__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16333338214659__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== B E A C H  S W E A T S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16333343686915__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16333343686915__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16333343686915__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #beach-sweatshirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16333343686915__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16333343686915__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== B E A C H  J A C K E T  C O L L E C T I O N  P A G E =========== */

  #section-template--16337422352643__1659433644d9d24b17 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }
  #section-template--16337422352643__16594370276b6c1932 .title.h1{
    color: white!important;
  }
  #section-template--16337422352643__16594370276b6c1932 .heading.h3:first-child{
    font-size: 36px!important;
  }
  #section-template--16337422352643__16594370276b6c1932 .heading.h3{
    font-size: 22px!important;
  }
  #section-template--16337422352643__16594370276b6c1932 .box__text .rte+.heading {
    margin-top: 2em;
    margin-bottom: 0px;
  }
  #section-template--16337422352643__16594370276b6c1932 .rte:last-child{
    font-size: 13px!important;
    margin-top: 80px;
    color: #999;
    border-top: 1px dotted #999;
    padding-top: 40px;
  }
  #section-template--16337422352643__1659441576a0d4c180 .title.h1{
    font-size:36px!important;
  }
  #section-template--16337422352643__1659441576a0d4c180 .box__heading .site-box-content {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }
  #section-template--16337422352643__1659443036f264148e .box__text .rte+.heading {
    margin-top:80px;
    font-size: 22px!important;
    font-weight:500!important;
  }

/* =========== H I K I N G  T - S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16333836124419__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16333836124419__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16333836124419__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #hiking-t-shirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16333836124419__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16333836124419__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== H I K I N G  S W E A T S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16333900120323__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16333900120323__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16333900120323__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #hiking-sweatshirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16333900120323__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16333900120323__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== H I K I N G  J A C K E T  C O L L E C T I O N  P A G E =========== */

  #section-template--16337438376195__1659433644d9d24b17 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }
  #section-template--16337438376195__16594370276b6c1932 .title.h1{
    color: white!important;
  }
  #section-template--16337438376195__16594370276b6c1932 .heading.h3:first-child{
    font-size: 36px!important;
  }
  #section-template--16337438376195__16594370276b6c1932 .heading.h3{
    font-size: 22px!important;
  }
  #section-template--16337438376195__16594370276b6c1932 .box__text .rte+.heading {
    margin-top: 2em;
    margin-bottom: 0px;
  }
  #section-template--16337438376195__16594370276b6c1932 .rte:last-child{
    font-size: 13px!important;
    margin-top: 80px;
    color: #999;
    border-top: 1px dotted #999;
    padding-top: 40px;
  }
  #section-template--16337438376195__1659441576a0d4c180 .title.h1{
    font-size:36px!important;
  }
  #section-template--16337438376195__1659441576a0d4c180 .box__heading .site-box-content {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }
  #section-template--16337438376195__1659443036f264148e .box__text .rte+.heading {
    margin-top:80px;
    font-size: 22px!important;
    font-weight:500!important;
  }

/* =========== H I K I N G  F A C E M A S K S  C O L L E C T I O N  P A G E =========== */

  #section-template--16334013137155__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16334013137155__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16334013137155__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #hiking-facemasks .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16334013137155__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16334013137155__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== E Q U E S T R I A N  T - S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16334065369347__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16334065369347__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16334065369347__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #equestrian-t-shirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16334065369347__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16334065369347__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== E Q U E S T R I A N  S W E A T S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16334098727171__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16334098727171__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16334098727171__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #equestrian-sweatshirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16334098727171__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16334098727171__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== E Q U E S T R I A N  J A C K E T  C O L L E C T I O N  P A G E =========== */

  #section-template--16337466163459__1659433644d9d24b17 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }
  #section-template--16337466163459__16594370276b6c1932 .title.h1{
    color: white!important;
  }
  #section-template--16337466163459__16594370276b6c1932 .heading.h3:first-child{
    font-size: 36px!important;
  }
  #section-template--16337466163459__16594370276b6c1932 .heading.h3{
    font-size: 22px!important;
  }
  #section-template--16337466163459__16594370276b6c1932 .box__text .rte+.heading {
    margin-top: 2em;
    margin-bottom: 0px;
  }
  #section-template--16337466163459__16594370276b6c1932 .rte:last-child{
    font-size: 13px!important;
    margin-top: 80px;
    color: #999;
    border-top: 1px dotted #999;
    padding-top: 40px;
  }
  #section-template--16337466163459__1659441576a0d4c180 .title.h1{
    font-size:36px!important;
  }
  #section-template--16337466163459__1659441576a0d4c180 .box__heading .site-box-content {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }
  #section-template--16337466163459__1659443036f264148e .box__text .rte+.heading {
    margin-top:80px;
    font-size: 22px!important;
    font-weight:500!important;
  }

/* =========== W I N T E R  S P O R T S  T - S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16336719380739__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16336719380739__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16336719380739__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #snow-t-shirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16336719380739__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16336719380739__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== W I N T E R  S P O R T S  S W E A T S H I R T S  C O L L E C T I O N  P A G E =========== */

  #section-template--16336751952131__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16336751952131__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16336751952131__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #snow-sweatshirts .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16336751952131__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16336751952131__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== W I N T E R  S P O R T S  J A C K E T  C O L L E C T I O N  P A G E =========== */

  #section-template--16337485529347__1659433644d9d24b17 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }
  #section-template--16337485529347__16594370276b6c1932 .title.h1{
    color: white!important;
  }
  #section-template--16337485529347__16594370276b6c1932 .heading.h3:first-child{
    font-size: 36px!important;
  }
  #section-template--16337485529347__16594370276b6c1932 .heading.h3{
    font-size: 22px!important;
  }
  #section-template--16337485529347__16594370276b6c1932 .box__text .rte+.heading {
    margin-top: 2em;
    margin-bottom: 0px;
  }
  #section-template--16337485529347__16594370276b6c1932 .rte:last-child{
    font-size: 13px!important;
    margin-top: 80px;
    color: #999;
    border-top: 1px dotted #999;
    padding-top: 40px;
  }
  #section-template--16337485529347__1659441576a0d4c180 .title.h1{
    font-size:36px!important;
  }
  #section-template--16337485529347__1659441576a0d4c180 .box__heading .site-box-content {
    width: 60%;
    margin-left: auto;
    margin-right: auto;
  }
  #section-template--16337485529347__1659443036f264148e .box__text .rte+.heading {
    margin-top:80px;
    font-size: 22px!important;
    font-weight:500!important;
  }

/* =========== W I N T E R  S P O R T S  F A C E M A S K S  C O L L E C T I O N  P A G E =========== */

  #section-template--16337135272195__main #CollectionProductGrid .product-grid-border-fix{
    display: none!important;
  }
  #section-template--16337135272195__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16337135272195__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #winter-sports-facemasks .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 0;
  }
  #shopify-section-template--16337135272195__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #shopify-section-template--16337135272195__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  .site-box:before {
    height: 0;
  }

/* =========== B A M B O O  P R O D U C T  P A G E =========== */



  .bamboo-performance-conatainer{
    margin-top: 80px;
    margin-bottom: 60px!important;
  }
  .performance-header{
  	font-size: 12px;
  	text-transform: uppercase;
  	letter-spacing: 0.06em;
    margin: 60px 0 40px;
	font-weight: 500;
    display: $none;
  }
  h4.perfomance-title{
  	font-size: 20px;
  	font-weight: 500;
  	margin: 18px 0;
  }
  .performance-rate{
  	float: right;
  	margin-top: -35px;
    height: 8px;
    width: 74px;
  }
  .performance-module{
  	border-bottom: 1px solid var(--main-borders); 
  	margin-bottom: 32px;
  }
  .performance-module-kids-left{
  	margin-bottom: 32px;
    width: 50%;
    float: left;
    padding-right: 30px;
    text-align: center;
  }
  .performance-module-kids-right{
  	margin-bottom: 32px;
    width: 50%;
    float: left;
    padding-left: 30px;
    text-align: center;
  }
  .performance-icon{
  	$$float:left;
  	margin-right: 18px;
    width: 30px;
    height: auto;
  }
  .performance-icon-hypoallergenic{
    width: 28px!important;
    height: auto;
  }
  .performance-icon-kids{
    width: 80px;
    height: auto;
  }


/* =========== J O H N  A S P D E N  C O L L A B O R A T I O N  C O L L E C T I O N  P A G E =========== */

  #section-template--16804600283395__main #CollectionProductGrid .product-grid-border-fix, #section-template--16804600283395__main #CollectionProductGrid .pagination{
    display: none!important;
  }
  #block-template--16804600283395__16576423500486db92 {
    padding-top: 90px;
    padding-bottom: 20px;
  }
  #john-aspden-jellymud .box--small-fl-auto {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  #section-template--16804600283395__1657730524dabd2813 .box--big {
    width: 100%;
    min-height: 70vh;
    marging-bottom: 100px!important;
  }
  #section-template--16804600283395__1657730524dabd2813 {
    margin-bottom: 100px!important;
  }
  #block-template--16804600283395__db6b8bd9-183e-4b67-8e82-052dc4aab609-1689262444b93d3d8a-1{
    text-align: left;
    padding-right: 10%;
    padding-left: 5%;
  }
  #shopify-section-template--16804600283395__db6b8bd9-183e-4b67-8e82-052dc4aab609{
    margin-bottom: 80px;
  }
  #shopify-section-template--16804600283395__db6b8bd9-183e-4b67-8e82-052dc4aab609 .site-box:after {
    display:none;
  }   
  #section-template--16804600283395__db6b8bd9-183e-4b67-8e82-052dc4aab609 .site-box .site-box-background img {
    width: 90%;
    border-radius: 20px;
  }
  #block-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81-168926327403af01fa-0{
    text-align: left;
    padding-right: 5%;
    padding-left: 10%;
  }
  #shopify-section-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81, #shopify-section-template--18505775710467__9a9bd59b-9faa-43c6-ba71-f9a731480c81{
    margin-bottom: 80px;
  }
  #shopify-section-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81 .site-box:after {
    display:none;
  }
  #section-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81 .site-box .site-box-background img {
    width: 90%;
    border-radius: 20px;
  }
 #block-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81-168926327403af01fa-0.site-box {
    overflow: visible!important;
  }

/* =========== N E W  A R R I V A L S  C O L L E C T I O N =========== */

.shopify-section.custom-app-section:before, .shopify-section>.shopify-app-block:before {
  height: 0;
}

/* =========== S I N G L E  P R O D U C T  P A G E =========== */

  .hide-this-description{
    display:none;
  }

/* =========== J A C K E T =========== */

  #women-39-s-clothing-jacket .heading-v2-intro,
  #men-39-s-clothing-jacket .heading-v2-intro,
  #teenager-jacket .heading-v2-intro,
  #kids-trousers .heading-v2-intro,
  #kids-jacket .heading-v2-intro,
  #baby-jacket .heading-v2-intro,
  #beach-jacket .heading-v2-intro,
  #hiking-jacket .heading-v2-intro,
  #equestrian-jacket .heading-v2-intro,
  #winter-sports-jacket .heading-v2-intro {
    padding-top: 100px!important;
    padding-bottom: 100px!important;
  }
  /* ===== REGISTER INTEREST MODAL ===== */

  .branding-container {
    display: none!important;
  }
  .submit-btn .v-button-width-width .v-button-width-max-width .v-button-width-mbl{
    padding: 15px 40px!important;
    margin: 20px 0px 0px!important;
    font-size: 15px!important;
    width: auto;
    border-radius: 100px!important;
    font-family: Avenir!important;
    font-weight: 700!important;
    text-transform: capitalize!important;
    letter-spacing: 0.035em!important;
  }

/* =========== S U S T A I N A B I L I T Y  P A G E =========== */

  #sustainability-jellymud .margins-quirk-if-first:first-child .reduce-top-margin-if-first.site-box-content>div{
    text-align: left;
    bottom: 4vw;
    position: absolute;
  }
  #shopify-section-template--16283740635395__16594527569fa19fe6 .box__announcement .site-box-content {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }
  #block-165945192880eaa958-1 .box__heading.box--typo-big .subtitle:not(:last-child){
    margin-left:auto;
    margin-right:auto;
    font-size: 36px;
    line-height: 44px;
  }
  #section-template--16283740635395__1659451928464fa5c0 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }
  #section-template--16283740635395__1659458466d1b13d10 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }
  .sustainability-container{
    width:66%;
    margin-left:auto;
    margin-right:auto;
  }  
  .sustainability-header {
    font-weight: 700!important;
    letter-spacing: -.02em;
    font-size: 36px!important;
    line-height: 42px!important;
    margin-bottom: 20px;
  }
  .sustainability-header.second-header{
    margin-top:80px;
    margin-bottom:40px;
  }
  .sustainability-sub-header{
    font-weight: 500!important;
    letter-spacing: -.02em;
    font-size: 22px!important;
    line-height: 32px!important;
    margin-top: 40px;
    margin-bottom: 20px;
  }

/* =========== I N N O V A T I O N  P A G E =========== */

  #innovation .margins-quirk-if-first:first-child .reduce-top-margin-if-first.site-box-content>div{
    text-align: left;
    bottom: 4vw;
    position: absolute;
  }
  #section-template--16438647750915__16594527569fa19fe6 .box__announcement .site-box-content {
    width: 50%;
    margin-left: auto;
    margin-right: auto;
  }
  #block-165945192880eaa958-1 .box__heading.box--typo-big .subtitle:not(:last-child) {
    margin-left:auto;
    margin-right:auto;
    font-size: 36px;
    line-height: 44px;
  }
  #section-template--16438647750915__1659451928464fa5c0 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }
  #section-template--16438647750915__1659458466d1b13d10 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }

/* =========== O U R  S T O R Y  P A G E =========== */

  #our-story .margins-quirk-if-first:first-child .reduce-top-margin-if-first.site-box-content>div{
    text-align: left;
    bottom: 4vw;
    position: absolute;
  }
  #section-template--16360821653763__1659451928464fa5c0 split-screen-slider.image-on-left .slider-item .box__heading {
    text-align: center!important;
  }
  #section-template--16360821653763__1659452185d3e580bd .site-box-content.site-box-content-to-focus {
    text-align: left;
  }
  #block-template--16360821653763__16602108779b741f6a .site-box-content {
    width: 60%!important;
  }
  #section-template--16360821653763__166021164543440c72 .onboarding-svg{
    display:none;
  }
  #section-template--16360821653763__166021164543440c72 .site-box:after {
    display: none!important;
  }
  #section-template--16360821653763__16602108779b741f6a .box--small-fl-auto {
    padding-bottom: 40px!important;
    padding-top: 80px;
  }
  #section-template--16360821653763__166021164543440c72 .vertical-middle {
    justify-content: flex-start;
  }
  .icon-check {
    width: 70px;
    margin-bottom:16px;
  }
  #shopify-section-template--16360821653763__166021164543440c72 .box--third-fl {
    height: auto!important;
    padding-bottom: 80px;
  }
  #shopify-section-template--16360821653763__1659452185d3e580bd .site-box .site-box-background img {
    display: none;
  }
  #section-template--16360821653763__1659452185d3e580bd .box__image-text .site-box-background {
    background: #3E606F;
  }
  #section-template--16360821653763__1659452185d3e580bd .vertical-middle {
    justify-content: flex-start;
  }
  #shopify-section-template--16360821653763__1659452185d3e580bd .box--third-fl {
    height: auto!important;
    padding-bottom: 80px;
  }
  #shopify-section-template--16360821653763__1660229297bb4d8dcf{
    height:120px;
  }
  #shopify-section-template--16360821653763__1659452185d3e580bd .h3{
    font-weight:600!important;
    font-size:24px!important;
    width:100px;
  }
  #shopify-section-template--16360821653763__1659452185d3e580bd{
    background: #3E606F;
  }
  #shopify-section-template--16360821653763__1659452185d3e580bd #block-1659452185ba41a2f7-0 .h3:before {
    content:url(/cdn/shop/files/jellymud-different-icon.svg?v=1660231985);
  }
  #shopify-section-template--16360821653763__1659452185d3e580bd #block-1659452185ba41a2f7-1 .h3:before {
    content:url(/cdn/shop/files/jellymud-innovative-icon.svg?v=1660231975);
  }
  #shopify-section-template--16360821653763__1659452185d3e580bd #block-6796ca3e-1189-4fc6-a54e-661ede7fa9c5 .h3:before {
    content:url(/cdn/shop/files/jellymud-responsable-icon.svg?v=1660231998);
  }
  #shopify-section-template--16360821653763__1659452123254842b6 .box__announcement .site-box-content {
    width: 80%;
    font-size: 22px;
  }
  #section-template--16360821653763__1660215883fff9155e .box__announcement .site-box-content {
    width: 66%;
    color: #999;
  }
  #section-template--16360821653763__1660215883fff9155e .box--small-fl-auto {
    padding-top: 0;
    padding-bottom: 90px;
  }
  #block-template--16360821653763__16602108779b741f6a .h2 {
    line-height: 65px;
  }
  #shopify-section-template--16360821653763__16594527569fa19fe6 .box__announcement .site-box-content {
    width: 66%;
    margin-left: auto;
    margin-right: auto;
  }
  .our-story-signature{
    font-size: 13px;
    margin-top: 30px;
  }
  #shopify-section-template--16360821653763__16594559683f6aee32 {
    padding-bottom: 60px;
    padding-top: 50px;
  }
  #block-template--16360821653763__1659452123254842b6 .subtitle{
    line-height: 32px;
  }
  #shopify-section-template--16360821653763__166021164543440c72{
    margin-left: auto;
    margin-right: auto;
    width: 60%;
  }
  #block-template--16360821653763__1660229297bb4d8dcf{
    min-height: auto!important;
  }
  #our-story #section-template--16360821653763__1659452123254842b6 .box__announcement .content>*:last-child {
    width: 66%;
    margin-left: auto;
    margin-right: auto;
  }
  #our-story #shopify-section-template--16360821653763__16602108779b741f6a .subtitle{
    width: 66%;
    margin-left: auto;
    margin-right: auto;
  }

/* =========== C O N T A C T  P A G E =========== */

  #shopify-section-template--16065665401091__main .box__heading.box--typo-big {
    display: none;
  }
  #shopify-section-template--16065665401091__main .site-box:after {
    display: none;
    padding-top: 0;
  }
  #shopify-section-template--16065665401091__main .box__text .site-box-content {
    padding-top:0;
    min-height: 500px;
  }
  #shopify-section-template--16065665401091__main .site-box.box--column-flow {
    width: 100%;
    padding: 0 25% 60px;
  }
  #shopify-section-template--16065665401091__main .box__text .site-box-content {
    padding: 0!important;
  }
  #shopify-section-template--16065665401091__main .simple-title{
    display:none;
  }
  #shopify-section-template--16065665401091__main .box--big {
    min-height: auto!important;
  }
  .contact-container{
    padding: 120px 25% 0;
  }
  .sustainability-header {
    font-weight: 700!important;
    letter-spacing: -.02em;
    font-size: 36px!important;
    line-height: 42px!important;
    margin-bottom: 20px;
  }
  .contact-extra-title{
    font-weight: 700!important;
    font-size: 22px!important;
    line-height: 32px!important;
    margin-bottom: 20px;
  }
  .contact-second-module-container{
        padding: 120px 25% 120px;
  }
  #shopify-section-template--16065665401091__1660301827db1016a3 .site-box-container:not(.remove-background) {
    background: #f5f5f5!important;
  }
  .contact-link{
    text-decoration:underline;
  }
  .contact-link:hover{
    background:black;
    color:white;
  }



/* =========== F O O T E R  +  N E W S L E T T E R  M O D U L E =========== */

  .box__newsletter .newsletter-title, .box__newsletter .newsletter-form, .box__newsletter .newsletter-text {
    color: #FFF;
  }
      
  .newsletter-text.rte{
    width: 60%;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }  
  .newsletter-form .input-group {
    width: 70%;
    margin-left: auto;
    margin-right: auto;
  }
    
  .site-footer .footer-top+.footer-bottom {
    border-top: 1px solid var(--main-borders);
    padding-top: 50px;
    padding-bottom: 40px;
  }
  
  .copyright-text.legal-links{
    margin-left: 30px;
    border-right: 0px solid #FFF;
    padding-right: 0px;
  }
  
  .site-payment{
    display: none;    
  }
  
  .logotype-footer-container .jellymud-symbol{
    width: 60px;
    height: 34px;
    float: right;
  }

  #block-newsletter{
   padding-top: 80px;
    min-height: 40vh!important;
    margin-bottom: 20px;
  }
  .site-footer .footer-top {
    padding-top: 100px;
    padding-bottom: 120px;
  }

/* =========== S E A R C H  S I N G L E  P A G E =========== */  

  #shopify-section-template--16065665532163__main .box__heading.box--typo-big {
    display:none;
  }
  #shopify-section-template--16065665532163__main .site-box.box--column-flow {
    width: 100%;
  }
  #shopify-section-template--16065665532163__main .box__text .site-box-content {
    margin-left: auto;
    margin-right: auto;
    align-items: flex-start;
    width:100%;
    clear: both;
    display: block;
    padding-top: 100px;
  }
  .mount-search .newsletter-form .input-group {
    margin-left: auto;
    margin-right: auto;
    width: 50%!important;
  }
  .mount-search .newsletter-form input[type=search] {
    width: 100%!important;
  }
  #shopify-section-template--16065665532163__main .search-title-jm{
    text-align: center;
    font-size: 50px!important;
    letter-spacing: -0.02em;
    margin-bottom:100px;
  }
  #shopify-section-template--16065665532163__main .search-results.predictive-search .search-item {
    float: left;
    width: 25%;
    padding-right: 30px;
  }
  #shopify-section-template--16065665532163__main .cart-item .thumbnail, .search-results.predictive-search .search-item .thumbnail {
    height: 260px;
    flex: 0 0 220px;
    border-radius: 8px!important;
  }
  #shopify-section-template--16065665532163__main .cart-item .thumbnail img, .search-results.predictive-search .search-item .thumbnail img {
    width: 100%;
    height: 100%;
  }

/* =========== A C C O U N T =========== */
  #section-addresses .simple-grid .grid__item {  
    font-size: 36px!important;
  }
  
/* =========== L E G A L  P A G E S =========== */    
    
    .template-page-legal-pages .box__heading.box--typo-big{
      background: #1d1f20;
      color: white;
    }


/* =========== B L O G  P O S T  A R T I C L E  S I N G L E =========== */

  .template-article-jm-blog-post-2023 .box__heading.box--typo-big {
    width: 100%;
  }
 .template-article-jm-blog-post-2023 .site-box.box--column-flow {
    width: 100%;
  }
  #blog-post-image-jm{
    min-height: 70vh!important;
    max-height: 70vh!important;
  }
  .template-article-jm-blog-post-2023 .box__text .site-box-content {
    width: 66%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10vh;
  }
  .template-article-jm-blog-post-2023 .article-right-side-title {
    text-align: center;
  }
  .template-article-jm-blog-post-2023 h4, .template-article-jm-blog-post-2023 .h4 {
    font-size: 24px;
    font-weight:400!important;
    line-height: 32px;
  }
  .template-article-jm-blog-post-2023 hr {
    display: block;
    width: 100%;
    height: 1px!important;
    background-color: #ddd;
  }
  .template-article-jm-blog-post-2023 .article-right-side-title .title {
    line-height: 60px;
  }

/* =========== L O G I N  B U T T O N  N A V I G A T I O N  =========== */
.login-icon{
  width: 28px;
  height: 28px;
  margin-left:5px!important;
  margin-top: 1px;
  transition: all .2s ease-in-out;
}
a.login-button-menu .login-icon:hover { 
  transform: scale(1.1);
}
.site-nav.style--classic li.login .menu-link {
  display: none;
}





/* ================================================================================================================================================================================ */ 

/* ====================== R E S P O N S I V E  M E D I A  Q U E R I E S ====================== */ 

/*   1 5 0 0  P X   */  

  /* =========== S E A R C H  S I N G L E  P A G E =========== */  

@media only screen and (max-width: 1500px) {
  .box__announcement .site-box-content {
    width: 60%;
  }
  #shopify-section-template--16065665532163__main .search-results.predictive-search .search-item {
    float: left;
    width: 33%;
  }
  #shopify-section-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81 .h3, 
  #shopify-section-template--16804600283395__db6b8bd9-183e-4b67-8e82-052dc4aab609 .h3, 
  #shopify-section-template--18505775710467__9a9bd59b-9faa-43c6-ba71-f9a731480c81 .h3,
  #shopify-section-template--18505775710467__db6b8bd9-183e-4b67-8e82-052dc4aab609 .h3{
    font-weight: 700!important;
    letter-spacing: -0.02em;
    font-size: 28px!important;
    line-height: 36px!important;
  }
}

/*   1 2 0 0  P X   */  

@media only screen and (max-width: 1200px) {
  #shopify-section-template--16065665532163__main .search-results.predictive-search .search-item {
    float: left;
    width: 50%;
  }
  /* =========== J O H N  A S P D E N  C O L L E C T I O N  P A G E =========== */  
  #john-aspden-jellymud .box__announcement .site-box-content {
    width: 80%;
  }
  #john-aspden-jellymud .box--small-fl-auto {
    padding-bottom: 0;
  }
  #shopify-section-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81 .site-box, #shopify-section-template--16804600283395__db6b8bd9-183e-4b67-8e82-052dc4aab609  .site-box{
    float: none;
    width: 100%;
  }
  #shopify-section-template--16804600283395__db6b8bd9-183e-4b67-8e82-052dc4aab609 {
    margin-bottom: 0;
  }
  #block-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81-168926327403af01fa-0, #block-template--16804600283395__db6b8bd9-183e-4b67-8e82-052dc4aab609-1689262444b93d3d8a-1 {
    padding-right: 10%;
    padding-left: 10%;
  }
  /* =========== B R I G H T  S T A R S  C O L L E C T I O N  P A G E =========== */  
  #bright-stars-jellymud .box__announcement .site-box-content {
    width: 80%;
  }
  #bright-stars-jellymud .box--small-fl-auto {
    padding-bottom: 0;
  }
  #shopify-section-template--18505775710467__9a9bd59b-9faa-43c6-ba71-f9a731480c81 .site-box, #shopify-section-template--18505775710467__db6b8bd9-183e-4b67-8e82-052dc4aab609  .site-box{
    float: none;
    width: 100%;
  }
  #shopify-section-template--18505775710467__db6b8bd9-183e-4b67-8e82-052dc4aab609 {
    margin-bottom: 0;
  }
  #shopify-section-template--18505775710467__db6b8bd9-183e-4b67-8e82-052dc4aab609 .site-box-container{
    margin-bottom: 0!important;
  }
  #block-template--18505775710467__16577080075d7e9b98{
    margin-bottom: 60px!important;
  }
  #block-template--18505775710467__heading_hEefai{
    margin-bottom: 0px!important;
  }
  #shopify-section-template--18505775710467__9a9bd59b-9faa-43c6-ba71-f9a731480c81 .site-box-container.container--fullscreen.remove-background, 
  #shopify-section-template--18505775710467__db6b8bd9-183e-4b67-8e82-052dc4aab609 .site-box-container {
    margin-top: 0px!important;
  }
  /* =========== N E W  A R R I V A L S  C O L L E C T I O N =========== */
  .collection-text-container{
    width:66%!important;
  }
  /* WOMEN NEW ARRIVALS */
  #shopify-section-template--16863617843459__main .site-box-content {
    margin-right: 33%!important;
  }
  #section-template--16863617843459__b3a0e791-ebd0-464e-9cd6-35ab86f6bcbd .box--small {
    width: 50%!important;
  }
  #section-template--16863617843459__1657642468096c8e0a .box--small {
    width: 33%!important;
  }
  /* MEN NEW ARRIVALS */
  #shopify-section-template--16891398947075__main  .site-box-content {
    margin-right: 33%!important;
  }
  #section-template--16891398947075__b3a0e791-ebd0-464e-9cd6-35ab86f6bcbd .box--small {
    width: 50%!important;
  }
  #section-template--16891398947075__1657642468096c8e0a .box--small {
    width: 33%!important;
  }
  /* JUNIOR NEW ARRIVALS */
  #shopify-section-template--16891453866243__main .site-box-content {
    margin-right: 33%!important;
  }
  #section-template--16891453866243__b3a0e791-ebd0-464e-9cd6-35ab86f6bcbd .box--small {
    width: 50%!important;
  }
  #section-template--16891453866243__1657642468096c8e0a .box--small {
    width: 33%!important;
  }
  /* KIDS NEW ARRIVALS */
  #shopify-section-template--16891460354307__main  .site-box-content {
    margin-right: 33%!important;
  }
  #section-template--16891460354307__b3a0e791-ebd0-464e-9cd6-35ab86f6bcbd .box--small {
    width: 50%!important;
  }
  #section-template--16891460354307__1657642468096c8e0a .box--small {
    width: 33%!important;
  }
}

/*   1 0 4 0  P X   */  

@media only screen and (max-width: 1040px) {
  
  /* =========== H E A D E R =========== */ 

  #jellymud-adventure-clothing .site-header {
    background-color: #1d1f20!important;
  }
  .site-nav-container-last .title.sidebar-title.add-hr-below {
    display: flex!important;
  }
  #site-nav--mobile .menu-link .icon {
    --header-text: #000;
  }
  .site-nav .site-nav-container-last .underline-animation {
    font-weight: 600!important;
    background-image: linear-gradient(to right,#000,#000)!important;
  }
  .site-nav .site-nav-container-last .site-social a svg * {
    fill: #000;
  }
  .site-nav .site-nav-container-last a {
    color: #000;
  }

  /* =========== H O M E =========== */ 

  #block-template--16065665335555__1657125476f0000e04 .site-box-content, #block-template--16065665335555__1657123561b376f05c .site-box-content {
    width: 60%;
  }
  #block-template--16065665335555__1637571021f6bdff72 .box--small-fl-auto {
    padding-bottom: 50px;
  }
  #shopify-section-template--16065665335555__1657125775b21c670c .shopify-section.mount-featured-collection.mount-products.mount-images {
    margin-bottom: 60px!important;
  }
  .box__announcement .site-box-content {
    width: 66%;
  }
  #block-template--16065665335555__1657543859e7bdf06e .site-box-content {
    width: 66%;
  }
  #block-template--16065665335555__1637571021f6bdff72 {
    padding-bottom: 60px;
    padding-top: 110px;
    min-height: 0!important;
  }
  .box__shop-the-look .box__collection {
    width: 60vw;
    height: 60vh;
    margin-right: 15px;
  }
  
  /* =========== S U S T A I N A B I L I T Y  &  I N N O V A T I O N =========== */ 
  
  #block-165945192880eaa958-1 .box__heading.box--typo-big .subtitle:not(:last-child) {
    font-size: 24px;
    line-height: 32px;
  }
  .sustainability-container {
    width: 66%;
    margin-top: 100px;
    margin-bottom: 100px;
  }
  
  
  /* =========== O U R  S T O R Y =========== */ 
  
  #our-story .shopify-section.custom-app-section {
    padding-top: 40px; 
  }
  #shopify-section-template--16360821653763__1659452123254842b6 .box__announcement .site-box-content {
    width: 80%;
  }
  #block-template--16360821653763__16602108779b741f6a .h2 {
    line-height: 48px;
  }
  #block-template--16360821653763__16602108779b741f6a .site-box-content {
    width: 80%!important;
    margin-top: 60px;
  }
  #block-template--16360821653763__1660229297bb4d8dcf{
    min-height: 100px!important;
  }
  #our-story #section-template--16360821653763__1659452123254842b6 .box__announcement .content>*:last-child {
    width: 100%;
  }
  .sustainability-container {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  #section-template--16360821653763__16602108779b741f6a .box--small-fl-auto {
    padding-top: 0;
  }
  
  /* =========== C O L L E C T I O N  P A G E S =========== */ 
  
  #shopify-section-template--16258990276867__1657642468096c8e0a.shopify-section.mount-featured-collection.mount-products.mount-images,
  #shopify-section-template--16259248390403__1657642468096c8e0a.shopify-section.mount-featured-collection.mount-products.mount-images,
  #shopify-section-template--16259353837827__1657642468096c8e0a.shopify-section.mount-featured-collection.mount-products.mount-images,
  #shopify-section-template--16259379986691__1657642468096c8e0a.shopify-section.mount-featured-collection.mount-products.mount-images,
  #shopify-section-template--16259864592643__1657642468096c8e0a.shopify-section.mount-featured-collection.mount-products.mount-images,
  #shopify-section-template--16259921019139__1657642468096c8e0a.shopify-section.mount-featured-collection.mount-products.mount-images,
  #shopify-section-template--16259975479555__1657642468096c8e0a.shopify-section.mount-featured-collection.mount-products.mount-images,
  #shopify-section-template--16260008018179__1657642468096c8e0a.shopify-section.mount-featured-collection.mount-products.mount-images {
    margin-bottom: 0px!important;
  }
  .site-box.box--big.box--typo-big.box--center-align.box--top-align-if-first.box--column-flow.box__heading.remove-border{
    text-align: left!important;
    justify-content: end;
    bottom: 60px;
  }
  .site-box.box--small-fl-auto.lap--box--small-fl.box__announcement.box--typo-big.box--center-align.box--text-align-center.box--column-flow {
    min-height:100px!important;
  }

  #women-39-s-clothing .box--small-fl-auto, 
  #men-39-s-clothing .box--small-fl-auto, 
  #juniors-39-clothing .box--small-fl-auto,
  #kids-39-clothing .box--small-fl-auto,
  #beach-clothing .box--small-fl-auto,
  #hiking-clothing .box--small-fl-auto,
  #equestrian-clothing .box--small-fl-auto,
  #snow-clothing .box--small-fl-auto {
    padding-top: 80px!important;
    padding-bottom: 20px!important;
    min-height: 100px!important;
  }

  #big-kid-39-s-t-shirts .box--small-fl-auto,
  #big-kid-39-s-sweatshirts .box--small-fl-auto,
  #women-39-s-t-shirts .box--small-fl-auto,
  #women-39-s-clothing-sweatshirts .box--small-fl-auto,
  #men-39-s-clothing-t-shirts .box--small-fl-auto,
  #men-39-s-clothing-sweatshirts .box--small-fl-auto,
  #neck-gaiters .box--small-fl-auto,
  #juniors-39-t-shirts .box--small-fl-auto,
  #juniors-39-hoodies .box--small-fl-auto,
  #teenager-facemasks .box--small-fl-auto,
  #kids-39-t-shirts .box--small-fl-auto,
  #kids-39-sweatshirts .box--small-fl-auto,
  #kids-facemasks .box--small-fl-auto,
  #beach-t-shirts .box--small-fl-auto,
  #beach-sweatshirts .box--small-fl-auto,
  #hiking-t-shirts .box--small-fl-auto,
  #hiking-sweatshirts .box--small-fl-auto,
  #hiking-facemasks .box--small-fl-auto,
  #equestrian-t-shirts .box--small-fl-auto,
  #equestrian-sweatshirts .box--small-fl-auto,
  #snow-t-shirts .box--small-fl-auto,
  #snow-sweatshirts .box--small-fl-auto,
  #winter-sports-facemasks .box--small-fl-auto {
      padding-top: 80px!important;
      padding-bottom: 40px!important;
      min-height: 100px!important;
  }

  /* =========== J A C K E T =========== */


  /* Women */  #shopify-section-template--16635554529539__1659443036f264148e .site-box-container .box__heading.box--typo-big,
  /* Men */ #shopify-section-template--16329097740547__1659443036f264148e .site-box-container .box__heading.box--typo-big,  
  /* Junior */ #shopify-section-template--16635562918147__1659443036f264148e .site-box-container .box__heading.box--typo-big, 
  /* Junior */ #shopify-section-template--16635547648259__1659443036f264148e .site-box-container .box__heading.box--typo-big,   
  #shopify-section-template--16332920783107__1659443036f264148e .site-box-container .box__heading.box--typo-big, 
  #shopify-section-template--16333310460163__1659443036f264148e .site-box-container .box__heading.box--typo-big, 
  #shopify-section-template--16337422352643__1659443036f264148e .site-box-container .box__heading.box--typo-big, 
  #shopify-section-template--16337438376195__1659443036f264148e .site-box-container .box__heading.box--typo-big,
  #shopify-section-template--16337466163459__1659443036f264148e .site-box-container .box__heading.box--typo-big,
  #shopify-section-template--16337485529347__1659443036f264148e .site-box-container .box__heading.box--typo-big {
    padding-left: 40px;
    padding-right: 40px;
    padding-bottom: 0px;
    padding-top: 80px;
    min-height: 0;
    text-align: left;
  }

  /* =========== S I N G L E  P R O D U C T  P A G E =========== */

  .product-header.product-header--mobile {
    padding: 100px 100px 0px 100px;
  }
  .template-product .rte{
    width:75%;
    margin-top: 60px;
  }
  .lap--box--small-fl-auto {
    min-height: 100px!important;
    padding-top: 160px;
    padding-bottom: 80px;
  }
  .product-grid-border-fix:not(.fix-borders-top-not) .site-box:nth-child(-n+2) {
    border-top: 0px;
  }
}

  /* =========== @media screen and (min-width: 1025px), screen and (min-width: 769px) and (orientation: landscape){
  .box--can-stick .site-box:not(.box__product-gallery)[data-order="0"] {
    position: relative!important;
  }
} =========== */ 

@media screen and (max-width: 768px), screen and (max-width: 1024px) and (orientation: portrait){
  #section-template--16329097740547__16594370276b6c1932 .box--can-stick .lap--box--small-fl-auto, 
  #section-template--16332892602627__16594370276b6c1932 .box--can-stick .lap--box--small-fl-auto,
  #section-template--16332892602627__16594370276b6c1932 .box--can-stick .lap--box--small-fl-auto {
    
    /*   MEN & WOMEN JACKET DONE, NEED TO INCLUDE THE REST ABOVE   */  
    
    padding-left: 40px!important;
    padding-right: 40px!important;
    padding-bottom: 0px!important;
    padding-top: 100px!important;
    min-height: 0!important;
  }
}

  /* =========== S H O P P I N G  B A G =========== */ 

  .product-recommendations.site-box.site-box-container{
    margin-bottom: 120px;
  }

/*   9 1 6  P X   */  

@media only screen and (max-width: 916px) {

  h2 {
    font-size: 50px!important;
  }
  
  /* =========== H O M E =========== */ 
  
  #shopify-section-template--16065665335555__16372293330d0f5bf6.shopify-section.mount-featured-collection.mount-products.mount-images {
    margin-bottom: 100px!important;
  }

  /* =========== F O O T E R =========== */ 

  .site-footer .footer-bottom {
    flex-direction: column;
    align-items: flex-start;
  }
  .localization-form-holder{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .site-footer .footer-bottom .footer-copyright {
    text-align: center!important;
    margin-left: auto;
    margin-right: auto;
  }
  .logotype-footer-container {
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
  }
  .site-copyright {
    margin-top: 40px;
  }

  /* =========== C O O K I E S  B A N N E R =========== */ 
    #shopify-privacy-banner-body-div, .shopify-pc__banner__body {
      width: 90%;
      margin-left: auto;
      margin-right: auto!important;
    }
    
    #shopify-privacy-banner-button-div, .shopify-pc__banner__btns {
      justify-content: left!important;
      margin-top: 16px;
      width: 90%!important;
      margin-left: auto;
      margin-right: auto!important;
  }
  /* =========== B L O G  L I S T  =========== */
  
    #salcombe-39-s-secrets .box--can-stick .site-box:not(.box__product-gallery)[data-order="0"] {
      position: initial;
    }
    #salcombe-39-s-secrets .lap--box--small-fl-auto {
      padding-top: 100px;
      padding-bottom: 0px;
      margin-bottom: 100px;
      text-align:center;
    }
    #salcombe-39-s-secret #main .margins-quirk-if-first:first-child .reduce-top-margin-if-first, .reduce-top-margin {
      min-height: 20px;
    }
    /* =========== N E W  A R R I V A L S  C O L L E C T I O N =========== */
  .collection-text-container{
    width:100%!important;
  }
  /* WOMEN NEW ARRIVALS */
  #shopify-section-template--16863617843459__main .site-box-content {
    margin-right: 33%!important;
  }
  #section-template--16863617843459__b3a0e791-ebd0-464e-9cd6-35ab86f6bcbd .box--small {
    width: 50%!important;
  }
  /* MEN NEW ARRIVALS */
  #shopify-section-template--16891398947075__main  .site-box-content {
    margin-right: 33%!important;
  }    
  #section-template--16891398947075__b3a0e791-ebd0-464e-9cd6-35ab86f6bcbd .box--small {
    width: 50%!important;
  }
  /* JUNIOR NEW ARRIVALS */
  #shopify-section-template--16891453866243__main .site-box-content {
    margin-right: 33%!important;
  }
  #section-template--16891453866243__b3a0e791-ebd0-464e-9cd6-35ab86f6bcbd .box--small {
    width: 50%!important;
  }
  /* KIDS NEW ARRIVALS */
  #shopify-section-template--16891460354307__main .site-box-content {
    margin-right: 33%!important;
  }    
  #section-template--16891460354307__b3a0e791-ebd0-464e-9cd6-35ab86f6bcbd .box--small {
    width: 50%!important;
  }
}


/*   8 4 0 P X   */  

@media only screen and (max-width: 840px) {

  .lap--box--small-lg {
    width: 50%!important;
    height: 50vh!important;
  }
  .product-grid-border-fix .site-box {
    float: left;
    width: 100%;
  }
  #shopify-section-template--18505775710467__image_with_text_v3_9fBzQX .box--small-fl, #block-image_TxGEmL {
    height: 300px!important;
  }
  
  /* =========== J A C K E T =========== */

  .site-box {
    float: none;
    width: 100%;
  }
  /* =========== O U R  S T O R Y =========== */ 
  
  #shopify-section-template--16360821653763__1659452123254842b6 .box__announcement .site-box-content {
    width: 100%;
  }
  #shopify-section-template--16360821653763__1659452185d3e580bd .box--third-fl {
    padding-bottom: 40px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    border: none;
  }

/* =========== S H O P P I N G  B A G =========== */ 
  
  #section-related-products .site-box-content.product-holder {
    padding-right: 20px;
    padding-left: 20px;
  }




/* =========== N E W  A R R I V A L S  C O L L E C T I O N =========== */

  /* WOMEN NEW ARRIVALS */
  #shopify-section-template--16863617843459__main .site-filter-handle-holder {
    padding: 0 0!important;
    right: 0!important;
    padding-left: var(--box-smaller-padding)!important;
    padding-right: var(--box-smaller-padding)!important;
    border-top: 0;
  }
  #shopify-section-template--16863617843459__main .box__heading.box--typo-big {
    padding-bottom: 0!important;
  }
  #shopify-section-template--16863617843459__bd15e625-d816-455b-ab32-7e6e51b3b760 .icons-container-arrivals {
    padding-top: 30px!important;
    margin-bottom: 80px!important;
  }
  /* MEN NEW ARRIVALS */
  #shopify-section-template--16891398947075__main .site-filter-handle-holder {
    padding: 0 0!important;
    right: 0!important;
    padding-left: var(--box-smaller-padding)!important;
    padding-right: var(--box-smaller-padding)!important;
    border-top: 0;
  }
  #shopify-section-template--16891398947075__main .box__heading.box--typo-big {
    padding-bottom: 0!important;
  }
  #shopify-section-template--16891398947075__bd15e625-d816-455b-ab32-7e6e51b3b760 .icons-container-arrivals {
    padding-top: 30px!important;
    margin-bottom: 80px!important;
  }
  /* JUNIOR NEW ARRIVALS */
  #shopify-section-template--16891453866243__main .site-filter-handle-holder {
    padding: 0 0!important;
    right: 0!important;
    padding-left: var(--box-smaller-padding)!important;
    padding-right: var(--box-smaller-padding)!important;
    border-top: 0;
  }
  #shopify-section-template--16891453866243__main .box__heading.box--typo-big {
    padding-bottom: 0!important;
  }
  #shopify-section-template--16891453866243__bd15e625-d816-455b-ab32-7e6e51b3b760 .icons-container-arrivals {
    padding-top: 30px!important;
    margin-bottom: 80px!important;
  }
  /* KIDS NEW ARRIVALS */
  #shopify-section-template--16891460354307__main .site-filter-handle-holder {
    padding: 0 0!important;
    right: 0!important;
    padding-left: var(--box-smaller-padding)!important;
    padding-right: var(--box-smaller-padding)!important;
    border-top: 0;
  }
  #shopify-section-template--16891460354307__main .box__heading.box--typo-big {
    padding-bottom: 0!important;
  }
  #shopify-section-template--16891460354307__bd15e625-d816-455b-ab32-7e6e51b3b760 .icons-container-arrivals {
    padding-top: 30px!important;
    margin-bottom: 80px!important;
  }

  #main .margins-quirk-if-first:first-child .reduce-top-margin-if-first.site-box-content>div {
    top: 66%;
    position: initial;
  }
}

  
/*   6 4 0 P X   */ 

@media only screen and (max-width: 640px) {

  /* =========== B L O G  L I S T  =========== */
    .blog-item__content{
      color:#FFF;
    }
    .blog-item__title{
      font-size:24px;
    }
    #salcombe-39-s-secrets h2, .h2 {
      font-size: 40px!important;
      line-height: 48px;
    }
    #salcombe-39-s-secrets .lap--box--small-fl-auto {
      padding-top: 50px!important;
      padding-bottom: 30px!important;
      margin-bottom:1px;
    }
  .blog-item__summary{
    line-height: 20px;
  }
  .blog-item__content {
    padding-bottom: 50px;
  }
  #shopify-section-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81 .site-box {
    display: block;
  }
  #shopify-section-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81 .box--small-lg {
    height: 60vh;
  }
  
/* =========== N E W  A R R I V A L S  C O L L E C T I O N =========== */
  .icons-container-arrivals{
    display:none;
  }
  /* WOMEN NEW ARRIVALS */
  #shopify-section-template--16863617843459__main .site-box-content {
    margin-right: 0!important;
  }
  #shopify-section-template--16863617843459__main .box__heading.box--bigger {
    padding-top: 90px!important;
  }
  #shopify-section-template--16863617843459__main .box__heading.box--typo-big {
    margin-bottom: 40px;
  }
  #shopify-section-template--16863617843459__main .site-filter-handle-holder {
    margin-bottom:40px;
  }
  #shopify-section-template--16863617843459__588f4cb2-536b-4566-9d9f-eef676f97356 .heading-v2-intro {
    padding-bottom: 60px!important;
    padding-top:60px!important;
  }
  /* MEN NEW ARRIVALS */ 
  #shopify-section-template--16891398947075__main .site-box-content {
    margin-right: 0!important;
  }
  #shopify-section-template--16891398947075__main .box__heading.box--bigger {
    padding-top: 90px!important;
  }
  #shopify-section-template--16891398947075__main .box__heading.box--typo-big {
    margin-bottom: 40px;
  }
  #shopify-section-template--16891398947075__main .site-filter-handle-holder {
    margin-bottom:40px;
  }
  #shopify-section-template--16891398947075__588f4cb2-536b-4566-9d9f-eef676f97356 .heading-v2-intro {
    padding-bottom: 60px!important;
    padding-top:60px!important;
  }
  /* JUNIOR NEW ARRIVALS */
  #shopify-section-template--16891453866243__main .site-box-content {
    margin-right: 0!important;
  }
  #shopify-section-template--16891453866243__main .box__heading.box--bigger {
    padding-top: 90px!important;
  }
  #shopify-section-template--16891453866243__main .box__heading.box--typo-big {
    margin-bottom: 40px;
  }
  #shopify-section-template--16891453866243__main .site-filter-handle-holder {
    margin-bottom:40px;
  }
  #shopify-section-template--16891453866243__588f4cb2-536b-4566-9d9f-eef676f97356 .heading-v2-intro {
    padding-bottom: 60px!important;
    padding-top:60px!important;
  }
  /* KIDS NEW ARRIVALS */
  #shopify-section-template--16891460354307__main .site-box-content {
    margin-right: 0!important;
  }
  #shopify-section-template--16891460354307__main .box__heading.box--bigger {
    padding-top: 90px!important;
  }
  #shopify-section-template--16891460354307__main .box__heading.box--typo-big {
    margin-bottom: 40px;
  }
  #shopify-section-template--16891460354307__main .site-filter-handle-holder {
    margin-bottom:40px;
  }
  #shopify-section-template--16891460354307__588f4cb2-536b-4566-9d9f-eef676f97356 .heading-v2-intro {
    padding-bottom: 60px!important;
    padding-top:60px!important;
  }
}

/*   7 6 8  P X   */  


  /* =========== H O M E =========== */ 

@media only screen and (max-width: 768px) {

  #block-1653297473c6133a57-0 .title.h1 {
    font-size: 80px!important;
  }
  #block-template--16065665335555__1637571021f6bdff72 {
    padding-bottom: 50px;
    padding-top: 80px;
    min-height: auto!important;
  }
  #block-template--16065665335555__1657543859e7bdf06e {
    padding-top: 50px;
    padding-bottom: 50px;
    min-height: auto!important;
  }
  #block-template--16065665335555__1657125476f0000e04 .site-box-content, #block-template--16065665335555__1657123561b376f05c .site-box-content {
    width: 80%;
  }
  .box__announcement .site-box-content, #block-template--16065665335555__1657543859e7bdf06e .site-box-content {
    width: 80%;
  }

  #main split-screen-slider .slider-item, #main split-screen-slider .slider-item-media-holder, #main split-screen-slider .slider-item-media {
    color:#FFF;   
  }  
  .css-slider-container {
    margin-top: 0px;
  }
  #main split-screen-slider .box__heading {
    text-align: left!important;
  }
  /* =========== C O L L E C T I O N  P A G E S =========== */ 

  #collections .lap--box--small-fl-auto {
    padding-top: 100px;
    padding-bottom: 80px;
  }
  
  #main split-screen-slider .box__heading {
    color: white;
  }
  #big-kids-39-clothing #shopify-section-template--16258990276867__16577083571b04634f .box--small-fl-auto,
  #kids-39-clothing #shopify-section-template--16259353837827__1657713250a47a0463 .box--small-fl-auto,{
    padding-top: 40px;
  }
  #big-kid-39-s-t-shirts .box--small-fl-auto,
  #big-kid-39-s-sweatshirts .box--small-fl-auto,
  #women-39-s-t-shirts .box--small-fl-auto,
  #women-39-s-clothing-sweatshirts .box--small-fl-auto,
  #men-39-s-clothing-t-shirts .box--small-fl-auto,
  #men-39-s-clothing-sweatshirts .box--small-fl-auto,
  #neck-gaiters .box--small-fl-auto,
  #juniors-39-t-shirts .box--small-fl-auto,
  #juniors-39-hoodies .box--small-fl-auto,
  #teenager-facemasks .box--small-fl-auto,
  #kids-39-t-shirts .box--small-fl-auto,
  #kids-39-sweatshirts .box--small-fl-auto,
  #kids-facemasks .box--small-fl-auto,
  #beach-t-shirts .box--small-fl-auto,
  #beach-sweatshirts .box--small-fl-auto,
  #hiking-t-shirts .box--small-fl-auto,
  #hiking-sweatshirts .box--small-fl-auto,
  #hiking-facemasks .box--small-fl-auto,
  #equestrian-t-shirts .box--small-fl-auto,
  #equestrian-sweatshirts .box--small-fl-auto,
  #snow-t-shirts .box--small-fl-auto,
  #snow-sweatshirts .box--small-fl-auto,
  #winter-sports-facemasks .box--small-fl-auto {
      padding-top: 80px!important;
      padding-bottom: 40px!important;
  }
  
  /* =========== J A C K E T =========== */

  split-screen-slider.image-on-left .slider-item .box__heading {
    color: white;
  }
  .site-box {
    float: none;
    width: 100%;
  }
 
  /* =========== S U S T A I N A B I L I T Y =========== */
  
  #shopify-section-template--16283740635395__1659452353421a7764 .box__heading.box--typo-big .subtitle:not(:last-child) {
    line-height: 22px;
  }
  .sustainability-container {
    width: 90%;
  }
  
  /* =========== I N N O V A T I O N =========== */
  
  #shopify-section-template--16438647750915__1659452353421a7764 .box__heading.box--typo-big .subtitle:not(:last-child) {
    line-height: 20px;
  }
  
  /* =========== O U R  S T O R Y =========== */ 
  
  #block-template--16360821653763__16602108779b741f6a .site-box-content {
    width: 90%!important;
  }
  #shopify-section-template--16360821653763__166021164543440c72 .box--third-fl {
    padding-bottom: 20px;
    width: 70%;
    margin-left: auto;
    margin-right: auto;
  }
  #section-template--16360821653763__1660215883fff9155e .box__announcement .site-box-content {
    width: 100%;
  }
  #shopify-section-template--16360821653763__1660215883fff9155e .box__announcement .content>*:not(:last-child) {
    margin-bottom: 60px;
  }
  #shopify-section-template--16360821653763__16594527569fa19fe6 .box__announcement .site-box-content {
    width: 90%;
  }
  #our-story .site-box:after {
    display: none;
  }

  /* =========== S I N G L E  P R O D U C T  P A G E =========== */

  .product-header.product-header--mobile {
    padding: 80px 50px 50px 50px;
  }
  .lap--box--small-fl-auto {
    min-height: 100px!important;
    padding-top: 120px;
    padding-bottom: 60px;
  }
  #section-related-products .site-box-content.product-holder {
    padding-right: 20px;
    padding-left: 20px;
  }
  /* =========== C O N T A C T =========== */
  
  .contact-container {
    padding: 80px 15% 0;
  }
  #shopify-section-template--16065665401091__main .site-box.box--column-flow {
    padding: 0 15% 60px;
  }
  .contact-intro-content{
    margin-bottom: 10px;
  }
  .contact-second-module-container {
    padding: 120px 15%;
  }

  /* =========== F O O T E R =========== */

  .copyright-text.legal-links {
    margin-left: 20px;
  }

  /* =========== S E A R C H =========== */
  
  .mount-search .newsletter-form .input-group {
    width: 75%!important;
  }
  #shopify-section-template--16065665532163__main .box__text .site-box-content {
    padding-top: 0;
  }
  #shopify-section-template--16065665532163__main .search-title-jm {
    margin-bottom: 80px;
  }
}

  /*   4 6 0  P X   */  

@media only screen and (max-width: 460px) {
  /* =========== J O H N  A S P D E N  C O L L E C T I O N  P A G E =========== */ 
    #section-template--16804600283395__62e692cb-c7dd-43d4-a329-f264b546b5d3 .box__blank-image {
      height: 240px;
    }
    #john-aspden-jellymud .box--small-fl-auto {
      padding-top: 60px;
    }
    #john-aspden-jellymud .box__announcement .site-box-content {
      width: 100%;
    }
    #shopify-section-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81 .h3, #shopify-section-template--16804600283395__db6b8bd9-183e-4b67-8e82-052dc4aab609 .h3 {
      letter-spacing: -0.01em;
      font-size: 24px!important;
      line-height: 32px!important;
    }
    #john-aspden-jellymud .box__announcement .site-box-content {
      margin-bottom: 40px;
      padding-left: 5%;
      padding-right: 5%;
    }
    #john-aspden-jellymud .box__heading.box--typo-big {
      padding-left: 10%;
      padding-right: 10%;
    }
    #shopify-section-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81 .box--small-lg {
      height: 55vh;
    }

  /* =========== H O M E  H E R O =========== */ 
    .box__heading.box--typo-big {
      padding-left: 30px;
      padding-right: 30px;
    }
  #block-1653297473c6133a57-0 .subtitle {
    font-size: 18px;
  }
  #block-1653297473c6133a57-0 .title.h1 {
    margin-bottom: 10px;
  }


  .product-header .product-title:first-child.with-badge {
    padding-right: 0;
  }
  
  /* =========== B A M B O O  P R O D U C T  P E R F O R M A N C E =========== */

  .performance-module-kids-left{
    margin:0 auto 32px auto;
    width: 90%;
    float: none;
    padding-right: 0;
    text-align: center;
  }
  .performance-module-kids-right{
    margin:0 auto 32px auto;
    width: 90%;
    float: none;
    padding-left: 0;
    text-align: center;
  }
  #bright-stars-jellymud .box__announcement .site-box-content {
    width: 100%;
  }
  #shopify-section-template--18505775710467__heading_GDN7A4 .site-box {
    margin-bottom: 100px;
    margin-top: 0!important;
  }

}

/*   4 2 8  P X   */  

@media only screen and (max-width: 428px) {

  h1, .h1 {
    font-size: calc(32px / 60 * var(--base-headings-size) + 0px);
    line-height: 50px;
  }
  .h3 {
    letter-spacing: -0.01em;
    font-size: 30px!important;
    line-height: 38px!important;
  }
  .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  /* =========== L O G I N =========== */ 
  .lap--box--small-fl-auto {
    min-height: 100px!important;
    padding-top: 80px;
    padding-bottom: 0px;
  }
    
  /* =========== H O M E =========== */ 

  #block-1653297473c6133a57-0 .title.h1 {
    font-size: 45px!important;
    letter-spacing: -1px;
    line-height: 52px;
  }
  .product-grid-border-fix {
    padding: 0 10px;
  }
  #block-template--16065665335555__1637571021f6bdff72 {
    padding-bottom: 20px;
    padding-top: 60px;
  }
  #block-template--16065665335555__1657123561b376f05c {
    padding-top: 80px;
    padding-bottom: 20px;
  }
  #section-template--16065665335555__1637226889f182ad79 .css-slider {
    margin-bottom: 80px;
  }
  #block-template--16065665335555__1657125476f0000e04 {
    padding-top: 80px;
    padding-bottom: 20px;
  }
  .shopify-section.mount-featured-collection.mount-products.mount-images {
    margin-bottom: 40px!important;
  }
  #block-template--16065665335555__1657543859e7bdf06e {
    padding-bottom: 30px;
  }
  .box__announcement .site-box-content, #block-template--16065665335555__1657543859e7bdf06e .site-box-content {
    width: 100%;
  }
  .instafeed-container{
    width: 50%!important;
    padding-top: 50%!important;
  }
  #shopify-section-template--16065665335555__16372293330d0f5bf6.shopify-section.mount-featured-collection.mount-products.mount-images {
    margin-bottom: 60px!important;
  }
  #block-template--16065665335555__1637571021f6bdff72 .site-box-content {
    width: 100%!important;
  }
  #block-template--16065665335555__1657125476f0000e04 .site-box-content, #block-template--16065665335555__1657123561b376f05c .site-box-content {
    width: 100%;
  }
  #site-navigation .site-copyright {
    text-align: left!important;
  }

  /* =========== C O L L E C T I O N  P A G E S =========== */ 

  .box__heading.box--typo-big .title:not(:last-child) {
    font-size: 50px;
    letter-spacing: -.03em;
    line-height: 56px;
  }

  #collections .lap--box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  
  .heading-v2-intro {
    padding-top: 60px!important;
    padding-bottom: 16px!important;
  }

  #shopify-section-template--16262828491011__1657730524dabd2813,
  #shopify-section-template--16262871023875__1657730524dabd2813,
  #shopify-section-template--16262909264131__1657730524dabd2813,
  #shopify-section-template--16262919323907__1657730524dabd2813,
  #shopify-section-template--16332683280643__1657730524dabd2813,
  #shopify-section-template--16262930366723__1657730524dabd2813,
  #shopify-section-template--16262946783491__1657730524dabd2813,
  #shopify-section-template--16332756549891__1657730524dabd2813,
  #shopify-section-template--16279763845379__1657730524dabd2813,
  #shopify-section-template--16332870779139__1657730524dabd2813,
  #section-template--16332859638019__1657730524dabd2813,
  #shopify-section-template--16332937658627__1657730524dabd2813,
  #shopify-section-template--16332943196419__1657730524dabd2813,
  #shopify-section-template--16333338214659__1657730524dabd2813,
  #shopify-section-template--16333343686915__1657730524dabd2813,
  #shopify-section-template--16333836124419__1657730524dabd2813,
  #shopify-section-template--16333900120323__1657730524dabd2813,
  #shopify-section-template--16334013137155__1657730524dabd2813,
  #shopify-section-template--16334065369347__1657730524dabd2813,
  #shopify-section-template--16334098727171__1657730524dabd2813,
  #shopify-section-template--16336719380739__1657730524dabd2813,
  #shopify-section-template--16336751952131__1657730524dabd2813,
  #shopify-section-template--16337135272195__1657730524dabd2813 {
    margin-bottom: 40px!important;
  }
  #big-kids-39-clothing .box--small-fl-auto,
  #women-39-s-clothing .box--small-fl-auto,
  #men-39-s-clothing .box--small-fl-auto,
  #teenager-39-s-clothing .box--small-fl-auto, 
  #juniors-39-clothing .box--small-fl-auto, 
  #kids-39-clothing .box--small-fl-auto, 
  #kids-39-clothing .box--small-fl-auto,
  #baby-clothing .box--small-fl-auto, 
  #beach-clothing .box--small-fl-auto, 
  #hiking-clothing .box--small-fl-auto, 
  #equestrian-clothing .box--small-fl-auto, 
  #snow-clothing .box--small-fl-auto {
    padding-top: 60px!important;
    padding-bottom: 20px!important;
  }
  .box__video-background {
    padding-top: 200px;
    padding-bottom: 200px;
  }
  #big-kid-39-s-sweatshirts .box--small-fl-auto,
  #women-39-s-t-shirts .box--small-fl-auto,
  #big-kid-39-s-t-shirts .box--small-fl-auto,
  #women-39-s-clothing-sweatshirts .box--small-fl-auto,
  #big-kid-39-s-sweatshirts .box--small-fl-auto,
  #men-39-s-clothing-t-shirts .box--small-fl-auto,
  #men-39-s-clothing-sweatshirts .box--small-fl-auto,
  #neck-gaiters .box--small-fl-auto,
  #juniors-39-t-shirts .box--small-fl-auto,
  #juniors-39-hoodies .box--small-fl-auto,
  #kids-39-t-shirts .box--small-fl-auto,
  #kids-39-sweatshirts .box--small-fl-auto,
  #beach-t-shirts .box--small-fl-auto,
  #beach-sweatshirts .box--small-fl-auto,
  #hiking-t-shirts .box--small-fl-auto,
  #hiking-sweatshirts .box--small-fl-auto,
  #hiking-facemasks .box--small-fl-auto,
  #equestrian-t-shirts .box--small-fl-auto,
  #equestrian-sweatshirts .box--small-fl-auto,
  #snow-t-shirts .box--small-fl-auto,
  #snow-sweatshirts .box--small-fl-auto {
      padding-top: 50px!important;
      padding-bottom: 40px!important;
  }
  #main split-screen-slider .box__heading .tagline+.title {
    font-size: 45px!important;
    letter-spacing: -1px;
    line-height: 52px;
  }
  .heading-v2-intro {
    padding-top: 60px!important;
    padding-bottom: 40px!important;
  }

  /* =========== J A C K E T =========== */

  #women-39-s-clothing-jacket .heading-v2-intro,
  #men-39-s-clothing-jacket .heading-v2-intro,
  #teenager-jacket .heading-v2-intro,
  #kids-trousers .heading-v2-intro,
  #kids-jacket .heading-v2-intro,
  #baby-jacket .heading-v2-intro,
  #beach-jacket .heading-v2-intro,
  #hiking-jacket .heading-v2-intro,
  #equestrian-jacket .heading-v2-intro,
  #winter-sports-jacket .heading-v2-intro {
    padding-top: 40px!important;
    padding-bottom: 60px!important;
  }
  #section-template--16329097740547__1659441576a0d4c180 .box__heading .site-box-content {
    width: 100%;
  }
  /* Women */  #shopify-section-template--16635554529539__1659443036f264148e .site-box-container .box__heading.box--typo-big,
  /* Men */ #shopify-section-template--16329097740547__1659443036f264148e .site-box-container .box__heading.box--typo-big,  
  /* Junior */ #shopify-section-template--16635562918147__1659443036f264148e .site-box-container .box__heading.box--typo-big, 
  /* Kids */ #shopify-section-template--16635547648259__1659443036f264148e .site-box-container .box__heading.box--typo-big,   
  #shopify-section-template--16329097740547__1659443036f264148e .site-box-container .box__heading.box--typo-big, 
  #shopify-section-template--16332892602627__1659443036f264148e .site-box-container .box__heading.box--typo-big, 
  #shopify-section-template--16332903776515__1659443036f264148e .site-box-container .box__heading.box--typo-big, 
  #shopify-section-template--16332920783107__1659443036f264148e .site-box-container .box__heading.box--typo-big, 
  #shopify-section-template--16333310460163__1659443036f264148e .site-box-container .box__heading.box--typo-big, 
  #shopify-section-template--16337422352643__1659443036f264148e .site-box-container .box__heading.box--typo-big, 
  #shopify-section-template--16337438376195__1659443036f264148e .site-box-container .box__heading.box--typo-big,
  #shopify-section-template--16337466163459__1659443036f264148e .site-box-container .box__heading.box--typo-big,
  #shopify-section-template--16337485529347__1659443036f264148e .site-box-container .box__heading.box--typo-big {
    padding-left: 24px!important;
    padding-right: 24px!important;
  }

  /* Women */ #section-template--16635554529539__1659441576a0d4c180 .box__heading .site-box-content,
  /* Men */ #section-template--16332892602627__1659441576a0d4c180 .box__heading .site-box-content,
  /* Junior */ #section-template--16635562918147__1659441576a0d4c180 .box__heading .site-box-content,
  /* Kids */ #section-template--16635547648259__1659441576a0d4c180 .box__heading .site-box-content {
    width: 100%;
  }
  
  /* =========== F O O T E R =========== */ 
  
  .newsletter-text.rte {
    width: 90%;
    margin-bottom: 40px;
  }  
  .newsletter-form .input-group {
    width: 90%;
  }
  #block-newsletter {
    margin-bottom: 0px;
  }
  .site-footer .footer-top {
    padding-top: 80px;
    padding-bottom: 80px;
  }
  .logotype-footer-container{
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
  }
  .site-copyright {
    text-align: center;
    line-height: 28px;
  }
  .copyright-text:first-child{
    display: block;
    margin-bottom: 0px;
  }
  .copyright-text.legal-links {
    margin-left: 12px;
    margin-top: 10px!important;
  }
  .copyright-text.legal-links:nth-child(2) {
    margin-left: 0px;
  }
  .site-footer .footer-bottom .footer-copyright {
    text-align: center!important;
    margin-left: auto;
    margin-right: auto;
  }
  .copyright-text.legal-links{
    text-decoration: underline;
  }
  .localization-form-holder{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
  }
  .site-footer .footer-bottom .localization-form-holder+.footer-copyright {
    margin-top: 0;
  }

  /* =========== S H O P P I N G  B A G =========== */  
  
  #your-shopping-bag .box__heading.box--typo-big .title:not(:last-child) {
    font-size: 42px;
    letter-spacing: -0.02em;
    line-height: 50px;
  }
  #your-shopping-bag .lap--box--small-fl-auto {
    padding-top: 70px;
    padding-bottom: 20px;
  }
  #your-shopping-bag h2 {
    font-size: 32px!important;
    line-height: 50px;
  }
  .product-recommendations.site-box.site-box-container {
    margin-bottom: 80px;
  }  
  #your-shopping-bag .site-box-content.product-holder {
    padding-right: 10px;
    padding-left: 10px;
  }
  .product-quick-view-container .product-quick-view-header {
    width: 80%;
  }
  
  /* =========== S I N G L E  P R O D U C T  P A G E =========== */

  #shopify-section-template--16065665499395__product-recommendations h2{
    font-size: 32px!important;
    line-height: 40px;
  }
  .product-header.product-header--mobile {
    padding: 60px 50px 50px 50px;
  }
  .template-product .rte {
    width: 100%;
  }
  #shopify-section-template--16065665499395__product-recommendations .lap--box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 20px;
  }
  #section-related-products .site-box-content.product-holder {
    padding-right: 10px;
    padding-left: 10px;
  }

/* =========== S U S T A I N A B I L I T Y  P A G E =========== */

  #block-165945192880eaa958-1 .box__heading.box--typo-big .subtitle:not(:last-child) {
    font-size: 18px;
    line-height: 26px;
  }
  #sustainability-jellymud .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 70px;
  }
  .sustainability-header {
    font-size: 32px!important;
    line-height: 40px!important;
  }
  
/* =========== I N N O V A T I O N  P A G E =========== */

  #block-165945192880eaa958-1 .box__heading.box--typo-big .subtitle:not(:last-child) {
    font-size: 18px;
    line-height: 26px;
  }
  #shopify-section-template--16283740635395__16594527569fa19fe6 .box__announcement .site-box-content {
    width: 100%;
  }
  _#sustainability-jellymud .box__announcement .content>*:last-child {
    line-height: 40px;
  }
  .sustainability-container {
    margin-top: 40px;
    margin-bottom: 60px;
  }
  #innovation .box--small-fl-auto {
    padding-top: 60px;
    padding-bottom: 70px;
  }

/* =========== O U R  S T O R Y  P A G E =========== */  
  
  #block-template--16360821653763__1659452123254842b6 {
    padding-top: 80px!important;
    padding-bottom: 40px!important;
  }
  #block-template--16360821653763__1659452123254842b6 .subtitle {
    font-size: 18px;
    line-height: 26px;
  }
  #block-template--16360821653763__1660229297bb4d8dcf {
    padding-top: 0px!important;
    padding-bottom: 0px!important;
  }
  #block-template--16360821653763__16602108779b741f6a .site-box-content {
    width: 100%!important;
    margin-top: 60px;
  }
  #block-template--16360821653763__16602108779b741f6a .h2 {
    line-height: 40px;
    font-size: 32px!important;
  }
  #our-story .box__announcement .site-box-content {
    padding: 0 30px;
  }
  #shopify-section-template--16360821653763__166021164543440c72 .box--third-fl {
    width: 100%;
  }
  #shopify-section-template--16360821653763__1660215883fff9155e .box__announcement .content>*:not(:last-child) {
    margin-top: 60px;
  }
  #our-story .shopify-section.custom-app-section {
    padding-top: 0;
    padding-bottom: 0;
  }

  /* =========== S E A R C H  P A G E =========== */ 
  
  #shopify-section-template--16065665532163__main .search-title-jm {
    font-size: 42px!important;
    letter-spacing: -0.02em!important;
    line-height: 50px!important;
    margin-bottom: 60px!important;
  }
  #shopify-section-template--16065665532163__main .box__text .site-box-content {
    padding-top: 40px;
  }
  #shopify-section-template--16065665532163__main .search-results.predictive-search .search-item {
    float: none;
    width: 100%;
  }
  .mount-search .newsletter-form .input-group {
    width: 90%!important;
  }

  /* =========== C O N T A C T =========== */ 
  
  .contact-container {
    padding: 60px 15% 0 15%;
  }
  .contact-second-module-container {
    padding: 80px 15%;
  }

  /* =========== L E G A L =========== */ 
  
  #shopify-section-template--16065665433859__main .lap--box--small-fl-auto {
    padding-top: 80px;
    padding-bottom: 30px;
  }


  /* =========== B L O G  P O S T  A R T I C L E  S I N G L E =========== */
  
  .template-article-jm-blog-post-2023 .box__text .site-box-content {
    width: 90%;
  }
  .template-article-jm-blog-post-2023 .article-right-side-title .title {
    line-height: 50px;
  }
  .template-article-jm-blog-post-2023 h5, .template-article-jm-blog-post-2023 .h5 {
    line-height: 26px;
  }
}

/*   3 7 5 P X   */  

@media only screen and (max-width: 375px) {

  #shopify-section-template--18505775710467__image_with_text_v3_9fBzQX .box--small-fl, #block-image_TxGEmL {
    height: 350px!important;
  }

  
  /* =========== C O O K I E S  B A N N E R =========== */ 
  
  #shopify-privacy-banner-body-div, .shopify-pc__banner__body {
    width: 100%;
  }  
  #shopify-privacy-banner-button-div, .shopify-pc__banner__btns {
    width: 100%!important;    
  }

  /* =========== H O M E =========== */

  #jellymud-adventure-clothing #main .margins-quirk-if-first:first-child .box__heading .reduce-top-margin-if-first {
    margin-top: 80px;
  }
  #jellymud-adventure-clothing .box__heading.box--typo-big {
    padding-left: 20px;
    padding-right: 20px;
  }
  #block-template--16065665335555__1637571021f6bdff72 {
    padding-top: 50px;
  }
  #jellymud-adventure-clothing .box__announcement .site-box-content {
    padding-left: 20px;
    padding-right: 20px;
  }
  .product-grid-border-fix .site-box {
    float: none;
    width: 100%!important;
    height: 440px!important;
  }
  #women-39-s-clothing .product-grid-border-fix .site-box.box__heading:last-child,
  #men-39-s-clothing .product-grid-border-fix .site-box.box__heading:last-child,
  #juniors-39-clothing .product-grid-border-fix .site-box.box__heading:last-child,
  #kids-39-clothing .product-grid-border-fix .site-box.box__heading:last-child,
  #beach-clothing .product-grid-border-fix .site-box.box__heading:last-child,
  #hiking-clothing .product-grid-border-fix .site-box.box__heading:last-child,
  #equestrian-clothing .product-grid-border-fix .site-box.box__heading:last-child,
  #snow-clothing .product-grid-border-fix .site-box.box__heading:last-child {
    height: 100px!important;
  }
  .site-box-content.product-holder {
    padding-top: 20px;
    padding-right: 20px;
    padding-left: 20px;
  }
  #block-template--16065665335555__1657543859e7bdf06e {
    padding-top: 20px;
  }
  
  /* =========== C O L L E C T I O N S =========== */

  .box__announcement .site-box-content {
    padding-left: 20px;
    padding-right: 20px;
  }
  #women-39-s-t-shirts .box--small-fl-auto,
  #women-39-s-clothing-sweatshirts .box--small-fl-auto,
  #men-39-s-clothing-t-shirts .box--small-fl-auto,
  #men-39-s-clothing-sweatshirts .box--small-fl-auto,
  #neck-gaiters .box--small-fl-auto,
  #juniors-39-t-shirts .box--small-fl-auto,
  #juniors-39-hoodies .box--small-fl-auto,
  #teenager-facemasks .box--small-fl-auto,
  #kids-39-t-shirts .box--small-fl-auto,
  #kids-39-sweatshirts .box--small-fl-auto,
  #kids-facemasks .box--small-fl-auto,
  #beach-t-shirts .box--small-fl-auto,
  #beach-sweatshirts .box--small-fl-auto,
  #hiking-t-shirts .box--small-fl-auto,
  #hiking-sweatshirts .box--small-fl-auto,
  #hiking-facemasks .box--small-fl-auto,
  #equestrian-t-shirts .box--small-fl-auto,
  #equestrian-sweatshirts .box--small-fl-auto,
  #snow-t-shirts .box--small-fl-auto,
  #snow-sweatshirts .box--small-fl-auto,
  #winter-sports-facemasks .box--small-fl-auto {
      padding-top: 60px!important;
      padding-bottom: 40px!important;
  }
  
  /* =========== S I N G L E  P R O D U C T  P A G E =========== */

  .product-header.product-header--mobile {
    padding: 50px 30px 30px;
  }
  
  /* =========== S H O P P I N G  B A G =========== */ 
  
  #your-shopping-bag .lap--box--small-fl-auto {
    padding: 50px 20px 10px 20px;
  }
  #your-shopping-bag .box__heading.box--typo-big .title:not(:last-child) {
    font-size: 38px;
    line-height: 46px;
  }
  
  /* =========== C O N T A C T =========== */ 
  
  .contact-container {
    padding: 60px 30px 0;
  }
  #shopify-section-template--16065665401091__main .site-box.box--column-flow {
    padding: 0 30px 60px;
  }
  .contact-second-module-container {
    padding: 60px 30px;
  }
  
  /* =========== L E G A L =========== */ 
  
  #shopify-section-template--16065665433859__main .lap--box--small-fl-auto {
    padding: 60px 20px 10px;
  }
  #shopify-section-template--16065665433859__main h3 {
    font-size: 24px;
  }
  
  /* =========== J O H N  A S P D E N  C O L L E C T I O N  P A G E =========== */ 
  #shopify-section-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81 .box--small-lg, #block-template--16804600283395__db6b8bd9-183e-4b67-8e82-052dc4aab609-1689262444b93d3d8a-1.box--small-lg {
    height: 65vh;
  }
  #main split-screen-slider .box__heading .tagline+.title {
    font-size: 38px!important;
    letter-spacing: -.03em;
    line-height: 44px;
  }
  .box__heading.box--typo-big .title:not(:last-child) {
    font-size: 38px!important;
    letter-spacing: -.03em;
    line-height: 44px;
  }

}

/*   3 4 0 P X   */  

@media only screen and (max-width: 340px) {
  
  #block-1653297473c6133a57-0 .title.h1 {
    font-size: 40px!important;
    line-height: 46px;
  }
  #block-template--16065665335555__1637571021f6bdff72 {
    padding-bottom: 30px;
  }
  #shopify-section-template--16065665532163__main .cart-item .thumbnail, .search-results.predictive-search .search-item .thumbnail {
    height: 200px;
    flex: 0 0 160px;
  }
  #shopify-section-template--16065665532163__main .site-box.box--column-flow {
    height: auto;
  }
  .mount-search .newsletter-form .input-group {
    width: 100%!important;
  }
  #shopify-section-template--16065665532163__main .box__text .site-box-content {
    padding-top: 60px;
    padding-bottom:80px;
  }
  .box__heading.box--typo-big .title:not(:last-child) {
    font-size: 42px;
    letter-spacing: -.03em;
    line-height: 48px;
  }
  .login-button-menu{
    display:none!important;
  }
  .site-cart-handle {
    margin-left: 2px!important;
  }
  #main split-screen-slider .box__heading .tagline+.title {
    font-size: 34px!important;
    letter-spacing: -.03em;
    line-height: 42px;
  }
  .box__heading.box--typo-big .title:not(:last-child) {
    font-size: 34px!important;
    letter-spacing: -.03em;
    line-height: 42px;
  }
  #main split-screen-slider .box__heading {
    $_margin-top:46px;
  }
  #shopify-section-template--16065665335555__16372498804121dda9 .box__heading.box--typo-big {
    padding-left: 30px;
    padding-right: 30px;
  }
  #shopify-section-template--16065665335555__16372498804121dda9 .site-box.box--center-align {
    justify-content: initial;
  }
    /* =========== J O H N  A S P D E N  C O L L E C T I O N  P A G E =========== */ 
  #shopify-section-template--16804600283395__9a9bd59b-9faa-43c6-ba71-f9a731480c81 .box--small-lg, #block-template--16804600283395__db6b8bd9-183e-4b67-8e82-052dc4aab609-1689262444b93d3d8a-1.box--small-lg {
    height: 90vh;
  }
  

  /* =========== B L O G  P O S T  A R T I C L E  S I N G L E =========== */

    #blog-post-image-jm{
      min-height: 50vh!important;
      max-height: 50vh!important;
    }
    .template-article-jm-blog-post-2023 .box__text .site-box-content {
      width: 100%;
    }
}




/* =========== NECK PROMO =========== */

.shopping-cart-promo{
  margin-top:100px;
}
.neck-promo-title{
  margin-bottom:20px;
  margin-top:0;
}
.neck-promo-button{
  margin-top:10px;
}
.neck-promo-image{
  margin-top:0;
  width:200px;
  height:200px;
  border-radius: 20px;
}
.neck-promo-icon{
  margin-top:30px;
  width:100px;
  height:100px;
}
.neck-promo-title{
  font-weight:700;
}
