/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./cartridges/app_brambleberry_core/cartridge/client/default/scss/experience/storePage.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************/
.yotpo-sr-bottom-line-text {
  color: #A4A4A4 !important; }

.search-results .product .tile-body .yotpo-sr-bottom-line-left-panel.yotpo-sr-bottom-line-score {
  display: none !important; }

.search-results .product .tile-body .yotpo-sr-bottom-line-text {
  font-family: "Mallory Light" !important;
  font-size: 14px !important; }
  @media (max-width: 991.98px) {
    .search-results .product .tile-body .yotpo-sr-bottom-line-text {
      margin-top: 0; } }

.search-results .product .tile-body .yotpo-sr-vertical-border {
  display: none !important; }

@media (max-width: 991.98px) {
  .search-results .product .tile-body .yotpo-sr-bottom-line-summary {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; } }

.product-detail .yotpo-sr-bottom-line-text::after {
  content: "Reviews"; }

.page-designer-pages .product-tile-pd .yotpo-sr-bottom-line-text {
  display: none;
  font-family: "Mallory Light" !important;
  font-size: 14px !important; }
  @media (max-width: 991.98px) {
    .page-designer-pages .product-tile-pd .yotpo-sr-bottom-line-text {
      margin-top: 0; } }

.page-designer-pages .product-tile-pd .yotpo-sr-vertical-border {
  display: none !important; }

@media (max-width: 991.98px) {
  .page-designer-pages .product-tile-pd .yotpo-sr-bottom-line-summary {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; } }

.yotpo-widget-hero-section .yotpo-layout-container,
.yotpo-widget-my-rewards-widget .yotpo-tile-box,
.yotpo-widget-visual-redemption-widget .yotpo-tile-wrapper {
  height: auto !important; }

.yotpo-vip-tiers-widget .yotpo-vip-tiers-list {
  padding-bottom: 80px !important; }

.yotpo-vip-tiers-widget .yotpo-widget-clear > div {
  background-color: #f7f7f7 !important; }

.yotpo-widget-products-redemption .yotpo-login-button .yotpo-action-button-text {
  color: #fff;
  font-family: "Mallory Light";
  font-size: 14px !important;
  font-weight: 400; }

.product-detail .yotpo-base-layout,
.product-detail .yotpo-main-layout {
  width: 100% !important; }

.product-detail .yotpo-main-widget-tabs .ugc-storefront-widgets-tabs-container__tab {
  font-size: 48px;
  letter-spacing: -2.88px;
  line-height: 55px;
  color: #A4A4A4; }
  .product-detail .yotpo-main-widget-tabs .ugc-storefront-widgets-tabs-container__tab.selected {
    color: #000;
    border-bottom: 3px solid var(--yotpo-pure-black); }
  @media (max-width: 991.98px) {
    .product-detail .yotpo-main-widget-tabs .ugc-storefront-widgets-tabs-container__tab {
      font-size: 30px;
      letter-spacing: -1.2px; } }

.product-detail .yotpo-display-l .yotpo-main-layout .yotpo-head .yotpo-headline,
.product-detail .yotpo-display-m .yotpo-main-layout .yotpo-head .yotpo-headline {
  font-size: 20px;
  letter-spacing: -0.8px;
  font-family: var(--skin-body-font-book);
  font-weight: 400; }

.product-detail .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn[data-v-45e7fb23] {
  background-color: #F7F3EF;
  width: 167px;
  height: 37px;
  letter-spacing: -0.28px;
  text-transform: uppercase;
  color: #536552; }

.product-detail .yotpo-reviews-main-widget input,
.product-detail .yotpo-reviews-main-widget label,
.product-detail .yotpo-reviews-main-widget select,
.product-detail .yotpo-reviews-main-widget textarea {
  width: 100%; }

.product-detail .yotpo-horizontal-pagination .selected,
.product-detail .yotpo-horizontal-pagination .yotpo-pagination-number:hover {
  color: #fff !important; }

.product-detail .yotpo-smart-topics[data-v-28b948ae],
.product-detail .yotpo-header-headline {
  font-size: 20px;
  letter-spacing: -0.8px;
  font-family: var(--skin-body-font-book);
  font-weight: 400; }

.product-detail .yotpo-custom-questions-filters {
  margin-bottom: 20px; }

.product-detail .yotpo-smart-topic-filter[data-v-557dae96] {
  background-color: #ECEFE7;
  letter-spacing: -0.24px;
  font-size: 12px;
  padding: 0 12px;
  font-family: var(--skin-body-font);
  font-weight: 400; }
  .product-detail .yotpo-smart-topic-filter[data-v-557dae96]:hover, .product-detail .yotpo-smart-topic-filter[data-v-557dae96]:active {
    border-color: #ECEFE7;
    color: #1E1E1E; }
  .product-detail .yotpo-smart-topic-filter[data-v-557dae96][aria-checked="true"] {
    /* Your styles here */
    background-color: #fff;
    color: #1e1e1e;
    border-color: #536552; }

.product-detail #yotpo-widget-btn {
  background: #F7F3EF;
  width: 167px;
  height: 37px; }
  .product-detail #yotpo-widget-btn span {
    font-size: 14px;
    letter-spacing: -0.28px;
    text-transform: uppercase;
    color: #536552; }

@media (max-width: 991.98px) {
  .product-detail .yotpo-display-m .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-bottom-line[data-v-539fe0bb] {
    margin-bottom: 20px;
    margin-right: 0;
    width: 100%; }
    .product-detail .yotpo-display-m .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-bottom-line[data-v-539fe0bb] .yotpo-star-distribution {
      border: 0 !important; } }

@media (max-width: 991.98px) {
  .yotpo-widget-referral-widget .yotpo-button-large-size,
  .yotpo-widget-referral-widget .yotpo-customer-email-view {
    max-width: 100%;
    width: 100% !important; } }

@media (max-width: 991.98px) {
  .yotpo-widget-referral-widget .yotpo-center-container.yotpo-is-mobile {
    padding: 48px 16px !important; } }

@media (max-width: 991.98px) {
  .yotpo-redemption-options-container .swiper-wrapper {
    height: auto !important; } }

.storepage {
  width: 100%; }

#calculator {
  margin: 32px 0 0 0; }
  @media (max-width: 991.98px) {
    #calculator .banner-image {
      padding-top: 0; } }
  @media (max-width: 991.98px) {
    #calculator .banner-caption {
      position: absolute; } }

.calculator-tile {
  padding: 32px;
  border-radius: 12px;
  margin-bottom: 2rem; }
  .calculator-tile a {
    min-width: 198px;
    height: 42px;
    line-height: 42px;
    border-radius: 22px;
    text-transform: uppercase;
    color: #fff !important;
    font-family: var(--skin-body-font);
    text-align: center;
    padding: 0px 24px;
    display: inline-block; }
  .calculator-tile h2, .calculator-tile h2 p {
    -ms-flex-item-align: stretch;
        align-self: stretch;
    font-family: Gotu;
    font-style: normal;
    font-size: 1.5rem;
    font-weight: 400;
    line-height: 110%;
    letter-spacing: -toRem(0.96);
    margin-bottom: 1rem; }
    @media (min-width: 769px) {
      .calculator-tile h2, .calculator-tile h2 p {
        font-size: 2.25rem; } }
  .calculator-tile p {
    -ms-flex-item-align: stretch;
        align-self: stretch;
    font-size: 0.875rem;
    font-style: normal;
    margin-bottom: 1rem;
    font-family: var(--skin-body-font); }


/*# sourceMappingURL=storePage.css.map*/