body{color:#302b32}h1,h2,h3,.h1,.h2,.h3,.section-header__title{line-height:1.2;letter-spacing:.015em}.section-header{margin-bottom:30px}.section-header__title{text-transform:none}.index-section{margin-top:56px;margin-bottom:56px}.site-header{border-bottom:1px solid #eee8ed}.site-nav__link{letter-spacing:.025em}.btn:not(.btn--tertiary),.shopify-payment-button__button--unbranded{min-height:46px;letter-spacing:.09em;font-size:13px;line-height:1.4}.btn:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #631d8b;outline-offset:4px}.grid-product__meta{padding-top:15px;line-height:1.45}.grid-product__title{font-size:17px;letter-spacing:.01em;text-transform:none}.grid-product__price{margin-top:7px;font-size:16px;letter-spacing:.025em}.collection-item__title{font-size:16px;letter-spacing:.08em}.collection-item__title--overlaid-box>span{padding:12px 18px}.collection__description{max-width:840px;margin:0 auto 28px;line-height:1.55}.template-collection .page-content--top{padding-top:36px;padding-bottom:12px}.template-collection .section-header--flush{margin-bottom:12px}.product-single__title{font-size:30px;line-height:1.25;text-transform:none}.product-single__meta{text-align:left}.product-single__meta .product-block{margin-bottom:22px}.product-single__meta .product__price{font-size:23px}.product-single__meta .rte{line-height:1.6}.product-single__meta .variant-input-wrap label{min-width:44px;min-height:44px;padding:10px 12px}.product-single__meta .collapsible-trigger-btn{letter-spacing:.05em;font-size:15px}.background-media-text__text{background:#faf7f9;padding:40px;text-align:left}.background-media-text__text .h5{color:#631d8b;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.background-media-text__text .h3{font-size:29px;line-height:1.25}.background-media-text__subtext{font-size:18px;line-height:1.6}.logo-bar{gap:18px;align-items:center}.logo-bar__item{flex:0 1 150px;margin:10px 12px}.logo-bar__link{display:flex;align-items:center;justify-content:center;min-height:70px}.logo-bar__image{width:auto;max-width:145px;max-height:55px;object-fit:contain}.newsletter-section{padding-top:48px;padding-bottom:48px}.newsletter-section .rte{max-width:620px;margin-left:auto;margin-right:auto}.newsletter-section .h3{font-size:28px;line-height:1.3;text-transform:none}.newsletter__input{min-height:48px;font-size:16px}.site-footer{padding-top:52px}.site-footer .footer__title{font-size:14px;letter-spacing:.1em}.site-footer p,.site-footer li{line-height:1.6}.site-footer .footer__small-text{font-size:13px}@media(min-width:769px){.template-index [id$=__text_columns_trust_strip]{margin-top:0;margin-bottom:30px;border-bottom:1px solid #eee8ed;background:#faf7f9}.template-index [id$=__text_columns_trust_strip]+.index-section{margin-top:30px}.background-media-text__text{max-width:500px}}@media(max-width:768px){.index-section{margin-top:34px;margin-bottom:34px}.section-header{margin-bottom:22px}.section-header__title{font-size:25px}.grid-product__title{font-size:16px;line-height:1.4}.grid-product__price{font-size:15px}.collection-item__title{font-size:13px;letter-spacing:.06em}.collection-item__title--overlaid-box>span{padding:10px 12px}.product-single__title{font-size:25px}.product-single__meta{padding-top:12px}.product-single__meta .product-block{margin-bottom:20px}.background-media-text__text{padding:28px 22px}.background-media-text__text .h3{font-size:25px}.background-media-text__subtext{font-size:17px;line-height:1.55}.logo-bar{gap:12px}.logo-bar__item{flex-basis:38%;margin:6px 10px}.logo-bar__image{max-width:125px;max-height:42px}.newsletter-section{padding-top:34px;padding-bottom:34px}.newsletter-section .h3{font-size:24px}.template-collection .page-content--top{padding-top:26px}.site-footer{padding-top:32px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.template-collection .collection-content{padding-top:18px}.product-single__meta .add-to-cart:not(:disabled){color:#fff;background:#631d8b;border-color:#631d8b}.product-single__meta .add-to-cart:not(:disabled):hover{background:#4f176f;border-color:#4f176f}@media(min-width:769px){.background-media-text__aligner .animation-cropper{width:480px;max-width:45%}.background-media-text__text{width:480px;max-width:100%}}.collection-item--below .collection-item__title{padding-top:16px;padding-bottom:14px;font-size:18px;letter-spacing:.015em;text-transform:none}.collection-item--below .collection-item__title>span{background:transparent;padding:0}.collection-item--below{margin-bottom:20px}.grid-product__tag{font-size:11px;letter-spacing:.06em;padding:7px 10px}.site-footer .footer__title{text-transform:none;letter-spacing:.035em;font-size:16px}@media(max-width:768px){.collection-item--below .collection-item__title{font-size:16px;padding-top:12px}.collection-item--below{margin-bottom:10px}}.charisma-category-grid{display:grid;grid-template-columns:repeat(var(--category-columns),minmax(0,1fr));gap:24px;margin-left:0}.charisma-category-grid:after{display:none}.charisma-category-grid>.grid__item{width:auto;padding-left:0;float:none;min-width:0}.charisma-category-grid .collection-item{display:block;margin:0}.charisma-category-grid .collection-image{position:relative;width:100%;height:auto!important;padding-bottom:0!important;aspect-ratio:2/3;overflow:hidden}.charisma-category-grid .collection-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;max-height:none;object-fit:cover;object-position:center}.charisma-category-grid .collection-item__title--below{display:flex;align-items:center;justify-content:center;min-height:58px;padding:14px 4px;line-height:1.35}@media(max-width:768px){.charisma-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:16px}.charisma-category-grid .collection-item__title--below{min-height:52px;padding:12px 2px;font-size:15px;letter-spacing:.015em}}.template-index [id$=__featured_collection_Rp8Ltg] .section-header{display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;margin-bottom:22px}.template-index [id$=__featured_collection_Rp8Ltg] .section-header__title{margin:0;font-size:28px}.template-index [id$=__featured_collection_Rp8Ltg] .section-header__link{margin:0;padding:10px 0;min-height:44px;min-width:0;border:0;border-bottom:1px solid #b394c3;background:transparent;color:#631d8b;font-size:14px;text-transform:none;letter-spacing:0;white-space:nowrap}@media(max-width:768px){.template-index [id$=__featured_collection_Rp8Ltg]{margin-top:28px}.template-index [id$=__featured_collection_Rp8Ltg] .section-header__title{font-size:24px}.charisma-story__link{margin-top:0}.charisma-story{padding-bottom:28px}}#CartDrawer .cart__checkout,.template-cart .cart__checkout{background:#631d8b!important;color:#fff!important;border-color:#631d8b!important}#CartDrawer .cart__checkout:hover,.template-cart .cart__checkout:hover{background:#4f176f!important;border-color:#4f176f!important}#CartDrawer .drawer__footer .cart__item-row small{font-size:13px;line-height:1.5}#CartDrawer .drawer__footer a{color:#631d8b}.site-footer{background-color:#34213f;color:#f9f4ed}.site-footer a,.site-footer .footer__title{color:#f9f4ed!important}.announcement-bar{background-color:#34213f;color:#f9f4ed}.announcement-bar a{color:#f9f4ed}#insta-feed>h2{display:none!important}#insta-feed .instafeed-new-layout-container{width:100%!important;max-width:100%;height:auto!important}#insta-feed .instafeed-new-layout-wrapper{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important;width:100%!important;height:auto!important}#insta-feed .instafeed-new-layout-item{width:100%!important;height:auto!important;aspect-ratio:3/4;position:relative}#insta-feed .instafeed-new-layout-item:nth-child(n+5){display:none!important}#insta-feed .instafeed-new-layout-item>img{width:100%!important;height:100%!important;object-fit:cover}#insta-feed .instafeed-new-layout-item-container{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}.footer__logo--refined{margin:0 auto 24px;max-width:200px}.footer__logo--refined a{display:block;height:auto!important}.footer__logo--refined img{display:block;width:100%;height:auto}.template-index .grid-product__title{text-transform:none!important;letter-spacing:.015em;line-height:1.45}@media(max-width:768px){#insta-feed .instafeed-new-layout-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.footer__logo--refined{max-width:185px;margin-bottom:24px}.site-footer .footer__item--logo_social{padding-bottom:12px}.charisma-social-heading{margin-bottom:18px}.charisma-story h2{line-height:1.25}.newsletter-section .h3{max-width:320px;margin-left:auto;margin-right:auto;font-size:23px}}#insta-feed .instafeed-new-layout-item-container{transform:none!important;top:0!important;left:0!important}#insta-feed .instafeed-hover-layer{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/charisma-elegant.css.map */
