a.button.button--secondary,a.button.button--primary{font-size:12px;font-weight:700}p{line-height:normal}.souls-favorites h2,.product .product__info-container .product__title h1,.engin-eerred h3.inline-richtext,.cart-drawer__footer h2.totals__total,div#CartDrawer .drawer__header h2.drawer__heading,.soul-ful .image-with-text__text-item.grid__item h2.image-with-text__heading,.engin-eerred.multicolumn .title-wrapper-with-link h2.title,.soul-banner h2.banner__heading{letter-spacing:2px;font-weight:700}header nav.header__inline-menu ul.list-menu a span{color:#4c444e;font-weight:700}header nav.header__inline-menu ul.list-menu a span.header__active-menu-item{color:#b61166}header a.header__heading-link{padding:0}.soul-banner .banner__box{background-color:transparent;color:#f8f7f9}.soul-banner h2.banner__heading{color:#f8f7f9}.soul-banner a.button.button--secondary{background-color:transparent;color:#f8f7f9}.soul-banner a.button.button--secondary:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #f8f7f9,0 0 0 var(--buttons-border-width) #f8f7f9}.souls-favorites{background-color:#faf1fa}.soul-ful .image-with-text__text-item.grid__item h2.image-with-text__heading,.souls-favorites h2{font-weight:600}.souls-favorites .collection__description p{color:#b61166;line-height:normal}.souls-favorites .card__content .card__information .card-information,.souls-favorites .card__content .card__information{text-align:left}.collage-box .card__content .card__heading,collection-component .facets-vertical div#ProductGridContainer ul#product-grid li .card.card--standard .card__content .card__information .card__heading a,form#CartDrawer-Form .cart-item__title .cart-item__name,product-recommendations.related-products .card__content h3 a,.souls-favorites .card__content .card__information a{font-family:Manrope;font-weight:700;font-size:14px;color:#340948}product-recommendations.related-products .card__content .card-information .price,.collage-box .card__content .card-information .price,collection-component .facets-vertical div#ProductGridContainer ul#product-grid li .card.card--standard .card__content .card__information .card-information .price__regular span.price-item,.souls-favorites .price{font-size:14px;font-weight:700;color:#b61166!important}.souls-favorites .card .card__inner .card__media{width:100%;border-radius:8px}.engin-eerred{background:#fff}.engin-eerred.multicolumn .title-wrapper-with-link{justify-content:center;margin-bottom:60px}.engin-eerred .multicolumn .title-wrapper-with-link h2.title.inline-richtext.h1{font-weight:600}.engin-eerred .media.media--transparent.media--adapt{padding-bottom:30%!important}.engin-eerred .multicolumn-card{border-radius:16px}.soul-ful .image-with-text__text.rte.body,.engin-eerred .multicolumn-card .rte p{font-size:14px;line-height:normal}.engin-eerred h3.inline-richtext{font-size:20px;font-weight:600;color:#340948}.engin-eerred.multicolumn .title-wrapper-with-link h2.title{font-weight:600;color:#340948}.collage-box .collage__item.collage__item--collection .card .card__inner .card__media{position:relative}.collage-box .collage__item.collage__item--collection .card__content{position:absolute;bottom:0}.collage-box .collage__item.collage__item--collection .card__content h3.card__heading a.full-unstyled-link{color:#fff;text-transform:uppercase;letter-spacing:2px;font-family:Playfair Display;font-size:20px}.collage-box .collage__item.collage__item--collection .card__content h3.card__heading a.full-unstyled-link svg.icon.icon-arrow{width:20px}footer .footer__content-top .footer-block h2.footer-block__heading{letter-spacing:2px;font-size:18px;font-weight:600;text-transform:uppercase;margin-bottom:10px}.product .product__info-container .product__title h1{font-weight:600;font-size:22px}.product .product__info-container .price{color:#b61166!important;font-weight:600}.product .product__info-container .product-form__quantity .form__label,.product .product__info-container legend.form__label{font-weight:700;font-size:14px!important;text-transform:uppercase;letter-spacing:1px}product-form.product-form .product-form__buttons button{text-transform:uppercase;font-weight:800}.souls-favorites .collection__description{width:40%}.cart-drawer__footer p.totals__total-value,.cart-drawer .cart-items td .cart-item__price-wrapper span.price,div#CartDrawer-CartItems th#CartDrawer-ColumnTotal,div#CartDrawer-CartItems th#CartDrawer-ColumnProduct{color:#b61166!important;font-weight:600}div#CartDrawer-CartItems .product-option{display:none}div#CartDrawer-CartItems dl .product-option{display:block}.drawer__footer summary span.summary__title,div#CartDrawer-CartItems dl .product-option dt{font-weight:600;text-transform:capitalize;font-size:12px}.drawer__footer summary span.summary__title,.cart-drawer__footer small.tax-note,.cart-drawer .cart-items td .cart-item__price-wrapper span.price,div#CartDrawer-CartItems dl .product-option dd{font-size:12px}.cart-drawer__footer h2.totals__total{text-transform:capitalize}.cart-drawer__footer p.totals__total-value{font-size:14px}.cart-item__quantity quantity-input.quantity.cart-quantity{min-height:30px;width:100%}.cart-drawer .cart-items .cart-item__quantity .quantity-popover-container{max-width:13rem}.product .product__info-wrapper ul.icon-with-text{column-gap:1rem;max-width:90%}.product__description ul li,.product__description p{font-size:14px}.product__info-container .product__description ul{padding:0}product-recommendations.related-products .card__content h3 a:hover,collection-component .facets-vertical div#ProductGridContainer ul#product-grid li .card.card--standard .card__content .card__information .card__heading a,.souls-favorites .card__content .card__information a:hover{text-decoration:none}div#menu-drawer ul li a{font-weight:600}product-recommendations.related-products .card__content,product-recommendations.related-products .card-information .price,collection-component .facets-vertical div#ProductGridContainer ul#product-grid li .card.card--standard .card__content .card__information .card-information,collection-component .facets-vertical div#ProductGridContainer ul#product-grid .card__information{text-align:left}.collection-hero .collection-hero__inner .collection-hero__title{text-align:center}.product-form__input label{padding:8px 20px!important}.footer-block.grid__item.footer-block--menu ul li a.link{padding-bottom:0}@media(max-width:1024px){.engin-eerred .media.media--transparent.media--adapt{padding-bottom:20%!important}}@media(max-width:749px){.soul-banner .banner__box{background:#4b225f!important}.engin-eerred .media.media--transparent.media--adapt{padding-bottom:18%!important}.soul-banner .banner__box a.button.button--primary{background-color:#fff;color:#4b225f}footer .footer__content-top .footer-block .footer-block__details-content li a.link{padding-bottom:0}footer.footer .footer__blocks-wrapper{margin-bottom:0!important}.souls-favorites .collection__description{width:100%}.product .product__info-wrapper ul.icon-with-text{column-gap:1rem;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/soul.css.map */
