:root{--col-fg: #48395d}.collection-style-one .collection-content-description{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;padding:1.6rem 2.4rem;background:var(--col-panel-bg, #ffffff);border-top-left-radius:2.4rem;overflow:hidden;text-align:center;min-width:0}.collection-style-one .collection-hero__title{font-family:var(--font-heading-family);font-size:4rem;line-height:1.1;letter-spacing:.04rem;color:var(--col-fg);margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;min-width:0}.collection-style-one .collection-hero__description,.collection-style-one .collection-hero__description p{font-family:var(--font-body-family);font-size:1.6rem;line-height:2.08rem;letter-spacing:.06rem;color:var(--col-fg);margin:0}.collection-style-one .collection-hero__description{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;min-width:0}.collection-hero-cover.collection-style-one .collection-content-inner.grid{align-items:stretch;margin-bottom:0}.collection-hero-cover.collection-style-one .collection-content-description{height:16.1rem}.collection-hero-cover.collection-style-one .collection-content-media{position:relative}.collection-hero-cover.collection-style-one .collection-content-media .image-with-text-media,.collection-hero-cover.collection-style-one .collection-content-media .banner-media{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;border:0}.collection-hero-cover.collection-style-one .collection-content-media img,.collection-hero-cover.collection-style-one .collection-content-media .placeholder-svg{width:100%;height:100%;object-fit:cover;object-position:var(--col-media-focus, center);border-radius:0}.collection-hero-cover.collection-style-one .collection-content{padding:0}.collection-hero-cover.collection-style-one .collection-content.page-width{max-width:none}.collection-hero-cover.collection-style-one .collection-content-inner.grid{column-gap:0;padding-left:0;padding-right:0}.collection-hero-cover.collection-style-one .collection-content-inner.grid>.grid-item{width:50%;max-width:50%}.collection-trust-row{display:flex;align-items:center;justify-content:center;gap:1.6rem;flex-wrap:wrap}.collection-rating-badge{display:flex;align-items:center;gap:.8rem;padding:1.2rem;border-radius:4rem;background:#fff3}.collection-rating-badge__stars{display:flex;align-items:center;line-height:0}.collection-rating-badge__stars svg{width:1.6rem;height:1.6rem}.collection-rating-badge__text,.collection-trust-line{font-family:var(--font-body-family);font-size:1.6rem;line-height:1;letter-spacing:.06rem;color:var(--col-fg);margin:0}.collection-rating-badge__value,.collection-trust-line__number{font-weight:700}.collection-rating-badge__count{color:#48395dbf}@media screen and (max-width:990px){.collection-style-one .collection-content-media{display:none}.collection-hero-cover.collection-style-one .collection-content-inner.grid>.grid-item{width:100%;max-width:100%}.collection-style-one .collection-content-description{border-top-right-radius:2.4rem}.collection-hero-cover.collection-style-one .collection-content-description{height:auto;min-height:14rem}.collection-style-one .collection-hero__title{-webkit-line-clamp:2}}@media screen and (max-width:749px){.collection-style-one .collection-content-description{padding:1.2rem 1.6rem .8rem;gap:.8rem}.collection-trust-row{flex-direction:column;gap:1.2rem;padding-bottom:.4rem}.collection-rating-badge{padding:.8rem 1.2rem}.collection-rating-badge__text,.collection-trust-line{font-size:1.4rem}.collection-style-one .collection-hero__title{font-size:2.4rem;letter-spacing:.024rem}.collection-style-one .collection-hero__description,.collection-style-one .collection-hero__description p{font-size:1.2rem;line-height:1.92rem}.card-information .price--on-sale .price__sale{display:flex;flex-direction:column;gap:.2rem}}#product-grid .card-information .card-heading,#product-grid .card-information .card-heading a{font-family:var(--font-body-family);font-weight:700;letter-spacing:.06rem}#product-grid>li,#product-grid .card-wrapper,#product-grid .card{height:100%}#product-grid .card>.card-content.info{display:flex;flex-direction:column;height:100%}#product-grid .card-information.main-block{display:flex;flex-direction:column}#product-grid .card>.card-content.info>.card-information.main-block{padding:1.2rem 0 0}#product-grid .card-information .card-heading{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:calc(3 * 1.4em)}#product-grid .card-information.price-rating{min-height:2.8em}#product-grid .card>.card-content.info>.card-information.main-block{order:1}#product-grid .whata-star-container{display:none!important}#product-grid .card>.card-content.info>.rating{order:2;display:flex;align-items:center;justify-content:center;gap:.2rem}#product-grid .card>.card-content.info .rating-text,#product-grid .card>.card-content.info .rating-count{display:block;margin:0;font-family:var(--font-body-family);font-size:1.2rem;line-height:1.92rem;letter-spacing:.06rem;color:var(--col-fg)}#product-grid .card>.card-content.info .rating-count{color:#48395dbf}#product-grid .quick-add.quick-add-position-default{display:flex;justify-content:center}#product-grid .quick-add.quick-add-position-default>*{flex:1 1 auto;min-width:0}#product-grid .quick-add modal-opener,#product-grid .quick-add product-form,#product-grid .quick-add form{display:block;width:100%}#product-grid .quick-add .quick-add__submit{width:100%}#product-grid .quick-add .quick-add__submit.button{display:flex;align-items:center;justify-content:center;width:100%;max-width:24rem;min-width:0;height:3.8rem;min-height:0;margin:0 auto;padding:0 1.2rem!important;border-radius:1.2rem;background-color:rgb(var(--color-base-quick-add-button, 129 150 241));font-family:"Termina",var(--font-body-family),sans-serif;font-size:1.4rem;font-weight:700;line-height:2.52rem;letter-spacing:normal;text-align:center;color:rgb(var(--color-base-quick-add-button-labels, 223 236 248))}#product-grid .quick-add.quick-add-position-default{margin-left:0;margin-right:0}@media screen and (max-width:749px){#product-grid .card-information.price-rating{min-height:calc(2.8em + .2rem)}}@media screen and (max-width:749px){#product-grid .quick-add .quick-add__submit.button{height:2.8rem;font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/collection-figma.css.map */
