.text-with-icons__button{text-decoration:underline;color:#40205a;font-size:14px;font-weight:600;font-family:var(--font-body-family);cursor:pointer}.bottom-sheet-button{display:none}.banner-content__rating{display:flex;align-items:center;gap:8px}.banner-content__rating-stars--unfilled,.banner-content__rating-stars--filled{display:flex;align-items:center;gap:2px;flex-wrap:nowrap}.banner-content__rating-stars--unfilled svg,.banner-content__rating-stars--filled svg{width:12px;height:12px;min-width:12px;min-height:12px}.banner-content__rating-stars--unfilled{position:relative}.banner-content__rating-stars--filled{position:absolute;top:0;left:0;overflow:hidden}.banner-content__rating-text *{font-size:18px;font-style:normal;font-weight:400;line-height:176%;margin:0}.banner-content__rating-text strong{font-weight:700}.text-with-icons{display:flex;flex-direction:column;gap:8px}.text-with-icons__item{display:flex;align-items:center;gap:10px}.text-with-icons__item img{display:block;width:30px;height:30px}.text-with-icons__text{margin:0;display:flex;flex-wrap:wrap;gap:5px;align-items:center;line-height:normal;letter-spacing:0}.template__title-container{display:flex;gap:10px}.template__title-container:has(.template__title-icon) .template__title{max-width:100%;word-break:break-all;width:100%}.template-div{height:100%}.template-div:has(.template__title-icon) .template__icons-list{margin-top:34px;margin-bottom:0}.template__title{font-size:26px;font-family:var(--font-body-family);margin:0;text-align:left;color:#40205a;font-weight:700}.template-div:has(.template__icons-list) .template__title{font-size:24px}.template__title-icon{width:82px;min-width:82px;min-height:82px;height:82px;overflow:hidden;border-radius:50px}.template__title-icon img{width:100%;height:100%;display:block;object-fit:cover}.template__icons-list{display:flex;gap:10px;margin-bottom:20px}.template__icons-item{flex-direction:column;align-items:center;padding:34px 12px 30px;gap:10px;width:33%;background:#f4f0ff;border-radius:12px;display:flex}.template__icons-item img{width:72px;height:72px;display:block}.template__icons-item-container{display:flex;flex-direction:column;gap:5px}.template-div .metafield-rich_text_field{margin-top:20px}.template-div .metafield-rich_text_field *{margin:0;font-family:var(--font-body-family);font-size:14px;text-align:left;font-weight:600;color:#40205a}.template-div .metafield-rich_text_field p{font-weight:300}.template-div .metafield-rich_text_field h4{font-size:19px}.template-div.template-div:has(.template__title-icon) .metafield-rich_text_field{margin-top:16px}.template__review-container{padding:29px 38px;border-radius:12px;background-color:#f0e0ff;margin-top:21px}.template__stars-container{display:flex;align-items:center;gap:6px;margin-bottom:12px}.template-div .product_card_add_btn{margin:30px 0 0}.template__stars-text{margin:0;font-size:14px;font-weight:300;font-family:var(--font-body-family)}.template__review{font-size:16px;font-family:var(--font-body-family);text-align:left;line-height:1.2;font-weight:300;margin:0}.template__author-container{display:flex;gap:10px;margin-top:11px}.template__review-author-image{width:45px;height:45px;border-radius:50px;overflow:hidden}.template__review-author-image img{display:block;width:100%;height:100%;object-fit:cover}.template__author{font-size:15px;line-height:1.4;margin:0;display:flex;color:#40205a;align-items:center;gap:10px}.template__author:before{content:"";width:20px;height:20px;border-radius:50px;overflow:hidden;background-image:url(./icon-circle.svg);background-repeat:no-repeat;background-size:cover}.template__item-title{font-size:19px;margin:0;font-family:var(--font-body-family)}.template__item-description{font-family:var(--font-body-family);font-size:14px;font-weight:300;letter-spacing:0;margin:0;line-height:1.5}@media screen and (max-width:749px){.template__icons-list{flex-direction:column;margin-bottom:50px}.template__stars-container{flex-direction:column;gap:5px}.template__icons-item{width:100%;flex-direction:row;align-items:center;gap:20px;padding:16px 12px}.templates__icons-item-container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:5px}.template__icons-item img{width:40px;height:40px}.template__item-title{font-size:19px}.template__item-description{font-size:15px;text-align:left}.bottom-sheet-button{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;height:4px;z-index:1000;padding:23px;background-color:#fff}.template-div:has(.template__title-icon) .template__icons-list{padding-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/component-text-with-icon.css.map */
