html .bl-flow{background:var(--bl-flow-top, #fff)}html:has(.bl-news) .bl-flow{background:var(--bl-flow-top, #E9EDF2)}.main-page-title,.shopify-policy__title h1{text-align:center;text-transform:lowercase;font-size:clamp(3.2rem,3.6vw,4.8rem);line-height:1.15;margin:0 0 2.4rem}#MainContent>.shopify-section:last-child .page-width--narrow{padding-bottom:5.6rem}.main-page-title+.rte{text-align:center;max-width:60rem;margin-inline:auto}.main-page-title+.rte,.shopify-policy__body .rte{font-size:1.5rem;line-height:1.7;color:#3c423c}.shopify-policy__container{max-width:72rem;padding-top:4rem;padding-bottom:6.4rem}.shopify-policy__body .rte a,.main-page-title+.rte a{color:#5f7e5f}.contact .contact__button{display:flex;justify-content:center}.contact .contact__button .button{border-radius:999px;padding:0 4.8rem;background:#5f7e5f;color:#fff}.contact .contact__button .button:before,.contact .contact__button .button:after{display:none}.contact .field:after,.contact .field:before,.contact .field__input,.contact .text-area{border-radius:1.4rem}@media screen and (max-width:749px){.shopify-policy__container{padding-top:3.2rem;padding-bottom:4.8rem}.shopify-policy__container,#MainContent .page-width--narrow{padding-left:2rem;padding-right:2rem}.contact .contact__button .button{width:100%}}.collection-hero__text-wrapper{text-align:center}.collection-hero__title{text-transform:lowercase}.product-grid{--card-corner-radius: 1.8rem}.product-grid .card-wrapper,.product-grid .card{height:100%}.product-grid .card--standard>.card__content{display:flex;flex-direction:column;height:auto;flex:1 1 auto;padding:1.2rem .2rem 0}.product-grid .card--standard{display:flex;flex-direction:column}.product-grid .card__content .card__information{order:1;padding:0}.product-grid .card__content .quick-add{order:2;margin:auto 0 0;padding-top:1.4rem;grid-row-start:auto}.product-grid .card__inner,.product-grid .card__media,.product-grid .card__media .media{border-radius:1.8rem;overflow:hidden}.bl-card__label{margin:0 0 .4rem;font-size:1.05rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5f7e5f}.product-grid .card__heading{margin:0 0 .6rem;font-size:1.8rem;font-weight:700;line-height:1.25;text-transform:lowercase}.product-grid .card__heading a:after{border-radius:1.8rem}.product-grid .card-information .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin:0;font-size:1.6rem;font-weight:700;color:#262b26;letter-spacing:.02em}.product-grid .card-information .price .price__container{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem}.product-grid .card-information .price-item{margin:0}.product-grid .card-information .price--on-sale .price-item--sale{order:1;color:#b5521f}.product-grid .card-information .price--on-sale s.price-item--regular{order:2;font-size:.82em;font-weight:500;opacity:.5}.product-grid .card-information .price--on-sale .price__sale{display:flex;align-items:baseline;gap:.8rem}.product-grid .card-information .price--on-sale .price__sale>span:has(s){order:2}.product-grid .card__badge .badge{border:0;border-radius:999px;background:#b5521f;color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.06em;padding:.4rem 1rem;text-transform:lowercase}.product-grid .blosoma-card-amazon .button{min-height:4.4rem;padding:0 1.2rem;border-radius:999px;font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:lowercase;box-shadow:none}.product-grid .blosoma-card-amazon .button:before,.product-grid .blosoma-card-amazon .button:after{display:none}.product-grid .blosoma-card-amazon .button--secondary{background:#fff;color:#5f7e5f;border:.15rem solid #5F7E5F}.product-grid .blosoma-card-amazon .button--primary{background:#5f7e5f;color:#fff;border:.15rem solid #5F7E5F}.product-grid .blosoma-card-amazon .button:hover{filter:brightness(1.05)}.product-grid{--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 48px;--grid-mobile-horizontal-spacing: 12px;--grid-mobile-vertical-spacing: 28px}.product-grid .rating-star{--color-rating-star: #F3B63F;font-size:1.3rem}.product-grid .card-information .rating,.product-grid .card-information .rating-count{display:inline-block;margin:0;vertical-align:middle}.product-grid .card-information .rating-count{margin-left:.4rem;font-size:1.2rem;opacity:.7}.product-grid .card-information .rating-text{display:none}.product-grid .card-information .rating-count+.price{margin-top:.4rem}@media screen and (max-width:749px){.bl-card__label{font-size:.95rem;letter-spacing:.06em}.product-grid .card__heading{font-size:1.5rem}.product-grid .card-information .price{font-size:1.4rem}.product-grid .blosoma-card-amazon .button{min-height:3.8rem;font-size:1.2rem;padding:0 .6rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/blosoma-pages.css.map */
