@font-face {
  font-family:Canela Deck Web;
  font-style:normal;
  font-weight:300;
  src:url(/cdn/shop/files/CanelaDeck-Light-Web.woff2) format("woff2"),url(/cdn/shop/files/CanelaDeck-Light-Web.woff) format("woff")!important;
}


@font-face{font-family:Canela Deck Web;font-style:normal;font-weight:300;src:url(CanelaDeck-Light-Web.woff2) format("woff2"),url(CanelaDeck-Light-Web.woff) format("woff")}
@font-face{font-family:GT Pressura Extended;font-style:normal;font-weight:400;src:url(GT-Pressura-Extended-Regular.woff2) format("woff2"),url(GT-Pressura-Extended-Regular.woff) format("woff")}
@font-face{font-family:GT Pressura Extended;font-style:normal;font-weight:700;src:url(GT-Pressura-Extended-Bold.woff2) format("woff2"),url(GT-Pressura-Extended-Bold.woff) format("woff")}
@font-face{font-family:GT Pressura Text;font-style:normal;font-weight:400;src:url(GT-Pressura-Standard-Text.woff2) format("woff2"),url(GT-Pressura-Standard-Text.woff) format("woff")}


.grid__item .BIS_trigger__wrapper {
  bottom: -25px;
margin:auto;
}

a.BIS_trigger {
  text-decoration:underline!important;
 font-family: GT Pressura Extended;
font-size: .9rem;
font-style: normal;
font-weight: 700;
letter-spacing: .22em;
line-height: 20px;
  text-transform:uppercase;
}

.ub-product2023-main .product-description {
  padding-top:20px!important;
}

.Rte h1, .Rte h2 {
    text-transform: none!important;
}

.Rte h1 *, .Rte h2 *, .Rte h3 *, .Rte h4 *, .Rte h5 *, .Rte h6 * {
    font-weight:100!important;
}

.Rte h3, .Rte h4, .Rte h5, .Rte h6 {
    text-transform: none!important;
  font-family: GT Pressura Extended!important;
  font-size:1.6rem!important;
}

.yotpo-widget-referred-friend-container .yotpo-image-background {
  display:block!important;
}

.freeshipping {
  font-size: 12px;
  padding-bottom:10px;

}



.ub-hp-hero-slider-section {

  
@media (max-width: 750px) {
  h1, p, h2 {color:#000!important;}
  
    .objfit {
    top:20px!important;
  }


}


  @media (max-width: 469px) {
  .hp-hero-slider__item-content {height: 50rem;
    padding-top: 1rem;
  }
  h1 {font-size: 2rem;
    line-height: 2rem;
  }
  p {line-height: 15px;
  }

    h2 {font-size: 1.1rem;}

}

@media (min-width: 470px) and (max-width: 575px) {
  .hp-hero-slider__item-content {height: 50rem;
    padding-top: 1rem;
  }
  h1 {font-size: 2.5rem;
    line-height: 2.5rem;
  }
  p {line-height: 19px;
     max-width:100%;
  }
    h2 {font-size: 1.3rem;}
}
@media (min-width: 576px) and (max-width: 749px) {
  .hp-hero-slider__item-content {height: 65rem;
    padding-top: 2rem;
  }
  h1 {font-size: 2.5rem;
    line-height: 2.5rem;
  }
  p {line-height: 19px;
     max-width:100%;
  }
    h2 {font-size: 1.3rem;}
}
@media (min-width: 750px) {
h1 {max-width:400px!important}
  .button {
    background: #fff!important;
    color: #000 !important;
  }
  .hp-hero-slider__item-content {
    height: 75rem;
    padding-right: 20vw !important;
    min-height:auto!important;
  }
}
.banner-link {
  color: #ffffff;
  display:none;
}
}



.yotpo-customized-text.yotpo-headline .yotpo-inner-text {
  font-weight:700!important;
}


.ub-interactive-spots-slider__slider .slick-dots li button::before {
  font-family:GT Pressura Extended!important;
}


.page-rewards-login.customer-logged-out .login_signup_wrapper .login_signup_image_wrapper .mobile-view {
display:none!important
}

.login_signup_wrapper .Form__Submit.Button.Button--primary.Button--full,
.page-rewards-login .yotpo-action-button-widget .yotpo-button-standard-size .yopto-widget-button-text {
  font-family:GT Pressura Extended!important;
  font-weight:700!important;
}


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

#product2023-floating-bar {
      bottom: 40px!important;
}
}