@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); 
.yotpo-widget-instance-container {
    max-width: 1400px;
    margin: 0 auto;
}

.yotpo-widget-hero-section .yotpo-text-on-background:not(.yotpo-is-mobile){background-position: 50% 39% !important;border-radius: 10px;height: 463px !important;}
.yotpo-widgets-shared-action-button.yotpo-rounded-btn-type {
    font-weight: 700 !important;
}
.yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile{position:relative;height: 545px !important;background-position: 62% 50% !important;border-radius: 20px;}
.yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-text-container{
    position: unset !important;
    bottom: -7px;
}

.yotpo-widget-hero-section .yotpo-logged-in-customer .yotpo-text-on-background.yotpo-is-mobile{
    height: 491px !important;
    background-position: top !important;
}

.yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-customer-logged-out-buttons-mobile{padding-top: 5px !important;justify-content: left !important;}
.yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-text-container .yotpo-title{line-height:100% !important;position: unset !important;}
.yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-text-container .yotpo-text-and-buttons{padding: 0 !important;}
.yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile .yotpo-text-container .yotpo-text-and-buttons {
    padding: 0 46px 23px !important;
    position: unset !important;
    width: 100%;
    text-align: left;
}

.yotpo-widget-hero-section .yotpo-customer-logged-out-buttons .yotpo-register-link button.yotpo-widgets-shared-action-button.yotpo-filled-button.yotpo-rounded-btn-type:hover {
    background: #fff !important;
    color: #123063 !important;
    border: 0 !important;
}

.yotpo-widget-hero-section .yotpo-customer-logged-out-buttons button.yotpo-widgets-shared-action-button.yotpo-filled-button.yotpo-rounded-btn-type {
margin: 0!important;
width: 115px;
text-align: center;
font-size: 16px !important;
}

.yotpo-widget-hero-section .yotpo-customer-logged-out-buttons-mobile  button.yotpo-widgets-shared-action-button.yotpo-filled-button.yotpo-rounded-btn-type {margin: 0!important;width: 115px;text-align: center;font-size: 16px !important;font-family: 'Poppins' !important;}

.yotpo-widget-hero-section .yotpo-customer-logged-out-buttons .yotpo-login-link button.yotpo-widgets-shared-action-button.yotpo-filled-button.yotpo-rounded-btn-type:hover {  background: #123063 !important;
    color: #fff !important;
    border: 0 !important;}

.yotpo-widget-hero-section .yotpo-text-on-background.yotpo-is-mobile {
    margin-top: 40px;
}

.yotpo-widget-hero-section.yotpo-widget-override-css .yotpo-text-and-buttons .yotpo-title:before {
    width: 341px;
    background: url(https://cdn.shopify.com/s/files/1/0215/9253/9208/files/Logo_2000.png?v=1705421149)no-repeat center top/contain;
    content: '';
    display: block;
    position:relative;
    height:100px;
    left: -9px;
    top: 0;
    margin-bottom: 35px;
}

.yotpo-widget-hero-section.yotpo-widget-override-css .yotpo-is-mobile .yotpo-text-and-buttons .yotpo-title:before{
    height: 120px;
    width: 85% !important;
    margin: 0 auto !important;
    left: 0;
    top: 23px;
    position: absolute;
    right: 0;
    }

.yotpo-widget-hero-section.yotpo-widget-override-css .yotpo-text-and-buttons .yotpo-title{
    position: relative;
    line-height: 110%;
}

.yotpo-widget-hero-section.yotpo-widget-override-css .yotpo-text-and-buttons .yotpo-description {
    font-weight: 600 !important;
  	font-family: 'Poppins', sans-serif;
}

.yotpo-widget-hero-section.yotpo-widget-override-css .yotpo-text-on-background:not(.yotpo-is-mobile) .yotpo-text-and-buttons .yotpo-description{margin: 15px 0;}
