/** Shopify CDN: Minification failed

Line 98:1 Expected "}" to go with "{"

**/
/*  -- Hero Section --  */
.yotpo-text-and-buttons{padding:0 20px !important;}
.yotpo-widget-hero-section .yotpo-text-on-background:not(.yotpo-is-mobile){height:700px;}
.yotpo-description{line-height:150% !important;}
.yotpo-widget-hero-section.yotpo-widget-override-css .yotpo-text-and-buttons .yotpo-title{margin-bottom:20px; padding-bottom:0 !important; text-transform:capitalize !important; line-height:130%;}
.yotpo-widget-hero-section .yotpo-text-on-background:not(.yotpo-is-mobile) .yotpo-customer-logged-out-buttons{padding-top:20px; padding-bottom:0px;}
.yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-customer-logged-out-buttons-mobile .yotpo-action-buttons-wrapper{padding-top:20px; gap:10px;}
.yotpo-widget-hero-section .yotpo-customer-logged-out-buttons .yotpo-register-link{padding-right:10px;}

.yotpo-widgets-shared-action-button.yotpo-filled-button, .yotpo-widgets-shared-action-button.yotpo-outlined-button{position:relative !important; border: 1px solid var(--White) !important;  cursor: pointer; font-size: 12px !important; line-height: 120% !important; font-weight: 400 !important; padding: 12px 15px !important; display: inline-block; z-index: 1; transition:color 0.3s ease-in-out}
.yotpo-widgets-shared-action-button.yotpo-filled-button:after{position:absolute; content:""; left: 0; top: 0; right: 0; bottom: 0; width: 100%; background: var(--White); z-index: -1;}
.yotpo-widgets-shared-action-button.yotpo-filled-button:hover {color:var(--text-color) !important;}
.yotpo-widgets-shared-action-button.yotpo-filled-button:hover:after{animation: buttonBG .5s; background: var(--White); }

.yotpo-widgets-shared-action-button.yotpo-outlined-button:hover{background:none !important; color:var(--Almost-black) !important;}
.yotpo-widgets-shared-action-button.yotpo-outlined-button:after{position:absolute; content:""; left: 0; top: 0; right: 0; bottom: 0; width: 100%; z-index: -1;}
.yotpo-widgets-shared-action-button.yotpo-outlined-button:hover:after{animation: buttonBG .5s; background: var(--White); }

.yotpo-widgets-shared-action-button:focus{box-shadow:none !important;}

.yotpo-background .yotpo-widgets-shared-action-button.yotpo-filled-button{background:var(--Almost-black) !important; border-color:var(--Almost-black)!important; font-weight:400!important;}
.yotpo-background .yotpo-widgets-shared-action-button.yotpo-filled-button:after{background:none !important;}
.yotpo-background .yotpo-widgets-shared-action-button.yotpo-filled-button:hover{background:transparent !important;}
.yotpo-background .yotpo-widgets-shared-action-button.yotpo-filled-button:hover:after{animation: buttonBG .5s; background:var(--Almost-black) !important; }

.yotpo-background .yotpo-widgets-shared-action-button.yotpo-outlined-button{border-color:var(--Almost-black) !important; font-family: var(--font-family) !important; font-weight:400!important;}
.yotpo-background .yotpo-widgets-shared-action-button.yotpo-outlined-button:hover{color:var(--White)!important;}
.yotpo-background .yotpo-widgets-shared-action-button.yotpo-outlined-button:hover:after{background-color: var(--Almost-black) !important;}



/* -- Work Section -- */
.yotpo-widget-my-rewards-widget .yotpo-rewards-guide-tile-wrapper{max-width:100%;}
.yotpo-widget-my-rewards-widget .yotpo-tile-box{padding-top:45px; padding-bottom:55px;}
.yotpo-widget-my-rewards-widget .yotpo-reward-steps-list{justify-content: unset !important;}
.yotpo-reward-steps-item{padding:30px 20px;}
.yotpo-widget-my-rewards-widget .yotpo-customized-text .yotpo-inner-text{font-weight:400 !important; line-height: 130% !important; letter-spacing: 0.3px;}
.yotpo-reward-steps-title{margin-bottom:15px;}
.yotpo-reward-steps-item-2{border-left:1px solid var(--Grey-light); border-right:1px solid var(--Grey-light);}
.yotpo-widget-my-rewards-widget.yotpo-widget-override-css .yotpo-customized-text.yotpo-headline .yotpo-inner-text, .yotpo-vip-tiers-widget.yotpo-widget-override-css .yotpo-vip-tiers-list .yotpo-vip-tiers-headline{text-transform: unset !important;}

/* -- Tiers -- */
/* .yotpo-vip-tiers-widget .yotpo-vip-tiers-list{max-width:100%; padding-bottom:0;}
.yotpo-vip-tiers-widget .yotpo-vip-tiers-wrapper{display:grid !important; grid-template-columns:repeat(4, 1fr); gap:2px;}
.yotpo-vip-tiers-widget .yotpo-vip-tiers-headline{margin-bottom:30px;}
.yotpo-vip-tiers-widget .yotpo-vip-tier-container{width:100%; max-width:100%; border:none !important; padding:30px 20px 50px;}
.yotpo-vip-tiers-widget .yotpo-vip-tier-header, .yotpo-vip-tiers-widget .yotpo-vip-tier-benefits-list{align-items:flex-start; text-align:left; padding:0px; }
.yotpo-vip-tier-name{font-weight:300!important; margin-bottom:15px;}
.yotpo-vip-tiers-widget .yotpo-vip-tier-icon{mix-blend-mode:darken; height:25px; width:25px; margin-bottom:15px;}
.yotpo-vip-tier-threshold{text-transform:uppercase; font-weight: 400 !important; line-height: 130%; letter-spacing: 0.3px; }
.yotpo-vip-tiers-widget .yotpo-vip-tier-benefits-list{padding-top:30px;}
.yotpo-vip-tiers-widget .yotpo-vip-tier-benefits-list-item{margin-bottom:15px;}
.yotpo-vip-tier-benefit-text{font-weight:400 !important;} */


/* -- Login -- */
.yotpo-vip-tiers-widget .yotpo-vip-tiers-progress-bar-wrapper{width:100%; margin-bottom:50px;}
.yotpo-vip-tiers-widget .yotpo-vip-tiers-progress-bar-wrapper{padding:30px 20px;}
.yotpo-vip-tiers-widget .yotpo-vip-current-status{top:-20px;}
.yotpo-vip-tiers-progress-bar-tier-status, .yotpo-progress-bar-top-left, .yotpo-progress-bar-top-right{font-weight:400 !important;}

@media (max-width:991px){
  .yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile{height:637px;}
  .yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-text-container{align-self:center;}
  .yotpo-customized-text.yotpo-headline.yotpo-is-mobile .yotpo-title{font-size:18px !important;}
  .yotpo-text-and-buttons{padding:0 50px !important;}
  .yotpo-description{font-size:12px !important;}
  .yotpo-widget-my-rewards-widget .yotpo-is-mobile .yotpo-tile-box{width:100%; padding:50px 0;}
  .yotpo-widget-my-rewards-widget .yotpo-is-mobile .yotpo-info{margin-bottom:0px;}
  .yotpo-widget-my-rewards-widget .yotpo-is-mobile .yotpo-reward-steps-list{row-gap:20px;}
  .yotpo-reward-steps-item-2{border:1px solid var(--Grey-light); border-right:none; border-left:none; padding:40px 0;}
  .yotpo-reward-steps-content .yotpo-reward-steps-title .yotpo-inner-text{font-size:10px !important;}
  .yotpo-reward-steps-content .yotpo-reward-steps-description .yotpo-inner-text{font-size:12px !important;}


  /* .yotpo-vip-tiers-widget .yotpo-is-mobile.yotpo-vip-tiers-list{padding-top:20px; padding-bottom:0px;}
  .yotpo-vip-tiers-widget .yotpo-vip-tiers-mobile-wrapper, .yotpo-vip-tiers-widget .yotpo-vip-tiers-mobile-wrapper .yotpo-vip-tiers-swiper{width:100%; max-width:100%;}
  .yotpo-arrow-icon{display:none;}
  .yotpo-vip-tiers-widget .swiper-container{padding-bottom:0;}
  .yotpo-vip-tiers-widget .yotpo-vip-tier-container{padding-bottom:30px;}


  .yotpo-vip-tiers-widget .yotpo-vip-tiers-progress-bar-wrapper.yotpo-mobile{width:100%; padding:0 20px;}
  .yotpo-vip-tiers-widget .yotpo-vip-current-status{top:0px;}
  .yotpo-vip-tier-benefit-text{font-size:12px !important;}
  .yotpo-vip-tiers-widget .swiper-container .swiper-pagination-bullet{display:none !important;}
  .yotpo-vip-tiers-widget .swiper-wrapper{transform:unset !important; display:grid !important; gap:2px;} */
}

@media (max-width:676px){
.section-main-banner .media img, .media video, .media iframe{
  position:absolute;
}