.bb-refined-reviews{display:flex;align-items:center;justify-content:center;gap:24px;padding:6px 20px;font-size:12px;background:#f3f4f3;color:#56514b}.bb-refined-reviews .lipscore-service-review-badge-small-long{width:350px;max-width:100%;min-height:35px}.bb-refined-reviews>a{text-underline-offset:4px}[id$=__slideshow] .text-overlay__heading{font-size:clamp(32px,3.5vw,52px);line-height:1.06}[id$=__slideshow] .text-overlay .rte{max-width:440px;margin-inline:auto;line-height:1.65}[id$=__slideshow] .text-overlay__buttons{gap:22px;margin-top:24px}[id$=__slideshow] .text-overlay__buttons .btn--primary{background:#f5eee1!important;color:#382c27!important;border-color:#f5eee1!important;min-height:48px;padding:14px 26px;font-weight:600}[id$=__slideshow] .text-overlay__buttons .btn--primary:hover{background:#fff!important;color:#382c27!important}[id$=__slideshow] .text-overlay__buttons .link{color:inherit;text-underline-offset:5px}[id$=__collection-list] .section__header{margin-bottom:26px}[id$=__collection-list] .card__title{font-size:17px}.section__heading{line-height:1.2}@media(min-width:769px){.header__logo img{max-height:82px;object-fit:contain}.main-nav__item--primary{padding-block:13px}}@media(max-width:768px){.bb-refined-reviews{gap:0;padding:5px 12px;min-height:42px}.bb-refined-reviews>span,.bb-refined-reviews>a{display:none}.bb-refined-reviews .lipscore-service-review-badge-small-long{width:320px}[id$=__slideshow] .text-overlay{padding:26px 20px 28px!important;background:#292625!important;color:#fff!important;text-align:center!important}[id$=__slideshow] .text-overlay__heading{font-size:34px!important;line-height:1.08!important;margin-bottom:12px}[id$=__slideshow] .text-overlay .rte{font-size:14px;line-height:1.6}[id$=__slideshow] .text-overlay__buttons{justify-content:center!important;gap:18px;margin-top:20px}[id$=__slideshow] .text-overlay__buttons a{min-height:44px;display:inline-flex;align-items:center;justify-content:center}[id$=__slideshow] .subheading{font-size:11px;letter-spacing:1.4px}[id$=__collection-list] .section__header{margin-bottom:20px}.cart-drawer .cart__summary{padding-bottom:max(16px,env(safe-area-inset-bottom))}#storePickupApp{min-width:0;max-width:100%}}@media(max-width:768px){[id$=__slideshow] .text-overlay__heading,[id$=__slideshow] .subheading{color:#fff!important}.announcement{font-size:11px;line-height:1.4}.bb-refined-reviews .lipscore-service-review-badge-small-long{width:310px!important;max-width:100%!important}}.bb-refined-reviews svg{max-width:100%;height:auto}[id$=__174085214244c70fda]{max-width:100%;overflow-x:clip}.bb-stars-and-total{display:flex;align-items:center;gap:12px;min-width:0}.bb-stars-crop{width:140px;height:35px;overflow:hidden;flex:0 0 140px}.bb-refined-reviews .bb-stars-crop .lipscore-service-review-badge-small-long{width:350px!important;max-width:none!important}.bb-refined-reviews .bb-stars-crop svg{max-width:none}.bb-total-reviews{font-size:13px;white-space:nowrap;text-decoration:none;color:#56514b}.bb-total-reviews strong{font-weight:600;color:#333}@media(max-width:768px){.bb-stars-and-total{gap:8px}.bb-total-reviews{font-size:12px}.bb-refined-reviews .bb-stars-crop .lipscore-service-review-badge-small-long{width:350px!important}.bb-refined-reviews{padding-block:5px}}.bb-collection-description{max-height:13rem;overflow-y:auto;overscroll-behavior:contain;padding:0 .6rem .5rem 0;scrollbar-gutter:stable}.bb-collection-description>:first-child{margin-top:0}.bb-collection-description>:last-child{margin-bottom:0}@media(max-width:767px){.cc-collection-banner .collection-banner__content{padding-block:1.25rem}.cc-collection-banner .collection-banner__heading{font-size:clamp(1.8rem,7vw,2.5rem)}.bb-collection-description{max-height:10rem}}.template-collection .card--product{overflow:hidden;border:1px solid #e8e4de;border-radius:4px;background:#fff}.template-collection .card--product .card__info-container{padding:0 12px 12px}.template-collection .card--product .card__title{line-height:1.35}.template-collection .card--product .card__rating{font-size:.85rem}@media(max-width:768px){.template-collection .card--product .card__info-container{padding:0 9px 10px}.template-collection .card--product .card__title{font-size:.9rem}}@media(max-width:767px){.cc-collection-banner .collection-banner__media{aspect-ratio:2.6 / 1;height:auto;max-height:none;overflow:hidden}.cc-collection-banner .collection-banner__media>div{height:100%;padding-top:0!important}}@media(max-width:767px){.bb-collection-description h2,.bb-collection-description h3{font-size:clamp(1.15rem,5.2vw,1.4rem);line-height:1.2;margin-block:.35rem .55rem}.bb-collection-description p{font-size:.9rem;line-height:1.5;margin-block:.4rem}}.product-info__add-to-cart .product-info__add-button .btn{min-height:50px;display:flex;align-items:center;justify-content:center;font-weight:600}.product-info__add-to-cart quantity-input{min-height:50px}.product-info__block[data-dynamic-product-content$=-richtext_8mJUGw]{margin-top:12px;padding:12px 14px;border-left:3px solid #762b3b;border-radius:3px;background:#f5f3ef;font-size:.92rem;line-height:1.5}.product-info__block[data-dynamic-product-content$=-richtext_8mJUGw] p:last-child{margin-bottom:0}@media(max-width:768px){.product-info__add-to-cart .product-info__add-button .btn,.product-info__add-to-cart quantity-input{min-height:52px}.product-info__block[data-dynamic-product-content$=-richtext_8mJUGw]{padding:10px 12px;font-size:.88rem}}@media(max-width:749px){.cc-main-cart .cart-page-recommendations{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/302/assets/bromfields-refinement.css.map */
