@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=DM+Sans:wght@300;400;500;600&display=swap";:root{--color-base-background-1: 247, 239, 240;--color-base-background-2: 251, 246, 247;--color-base-text: 61, 41, 99;--color-base-solid-button-labels: 247, 239, 240;--color-base-outline-button-labels: 61, 41, 99;--color-base-accent-1: 212, 165, 160;--color-base-accent-2: 155, 142, 196}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;color:#3d2963!important}body,p,li,input,select,textarea,.button,button,.price{font-family:DM Sans,-apple-system,sans-serif!important}body{background-color:#f7eff0!important}.announcement-bar{background-color:#ede8f8!important;color:#5c4190!important}.announcement-bar a,.announcement-bar__link{color:#3d2963!important}.header{background-color:#f7eff0f5!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border-bottom:1px solid rgba(155,142,196,.15)!important;box-shadow:none!important}.header__heading-link,.header__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.3rem!important;color:#3d2963!important;font-weight:400!important}.header__menu-item a,.list-menu__item a,.header__menu-item span{color:#5c4190!important;font-size:1rem!important;font-weight:500!important}.header__menu-item a:hover,.list-menu__item a:hover{color:#3d2963!important}.banner__box{background-color:#f7eff0e0!important;border-radius:16px!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}.banner__box .banner__heading,.banner__box .h0,.banner__box h2{font-family:Cormorant Garamond,Georgia,serif!important;color:#3d2963!important;font-weight:400!important}.banner__box p,.banner__box .banner__text{color:#5c4190!important;font-size:1rem!important;font-family:DM Sans,sans-serif!important}.button,.button--primary{background-color:#d4a5a0!important;color:#f7eff0!important;border:none!important;border-radius:50px!important;font-family:DM Sans,sans-serif!important;font-weight:600!important;box-shadow:none!important}.button:hover,.button--primary:hover{background-color:#c4918a!important;transform:translateY(-1px)!important}.button--secondary{background-color:transparent!important;color:#3d2963!important;border:1.5px solid rgba(61,41,99,.3)!important;border-radius:50px!important;box-shadow:none!important;outline:none!important}.button--secondary:hover{background-color:#3d2963!important;color:#f7eff0!important}.card-wrapper{background:transparent!important}.card{background-color:#fbf6f7!important;border-radius:18px!important;border:1px solid rgba(155,142,196,.12)!important;box-shadow:none!important;overflow:hidden!important;transition:all .3s ease!important}.card:hover{transform:translateY(-4px)!important;border-color:#9b8ec44d!important;box-shadow:0 12px 30px #5c419014!important}.card__heading,.card__heading a{font-family:DM Sans,sans-serif!important;font-size:.95rem!important;color:#3d2963!important;font-weight:500!important}.price,.price__regular,.price-item{color:#9b8ec4!important;font-weight:600!important}.product__title h1,.product__title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(1.8rem,4vw,2.8rem)!important;font-weight:400!important;color:#3d2963!important}.product__description,.product__description p,.product__description li,.rte,.rte p{font-family:DM Sans,sans-serif!important;font-size:.9rem!important;color:#5c4190!important;line-height:1.75!important}.field__input,input[type=email],input[type=text],textarea{border:1.5px solid rgba(155,142,196,.25)!important;border-radius:11px!important;background-color:#f7eff0!important;color:#3d2963!important;font-family:DM Sans,sans-serif!important}.field__input:focus,input:focus{border-color:#9b8ec4!important;box-shadow:0 0 0 3px #9b8ec426!important;outline:none!important}.footer,.footer-section{background-color:#2a1845!important}.footer__heading,.footer h2,.footer h3{font-family:Cormorant Garamond,Georgia,serif!important;color:#c4b5e8!important;font-weight:400!important}.footer a,.footer__list a{color:#f7eff08c!important;font-size:.88rem!important;text-decoration:none!important}.footer a:hover{color:#f7eff0!important}.footer__copyright,.copyright__content{color:#f7eff04d!important;font-size:.75rem!important;border-top:1px solid rgba(247,239,240,.08)!important}.payment-icons,.footer__payment{opacity:.45!important;transform:scale(.8)!important;transform-origin:left center!important}.cart-count-bubble{background-color:#d4a5a0!important;color:#f7eff0!important}a{color:#5c4190!important}a:hover{color:#3d2963!important}.rating svg{fill:#d4a5a0!important}@media(max-width:749px){.header__heading-link{font-size:1.1rem!important}}.banner__media,.banner__media img,.banner .media,.banner .media img,.slideshow__slide .media,.slideshow__slide .media img{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;height:100%!important;object-fit:cover!important}.banner{background-color:transparent!important}.banner:before,.banner:after{background:none!important;opacity:0!important}.payment-icons,.footer__payment{transform:scale(.65)!important;transform-origin:right center!important;opacity:.7!important}.footer img[src*=paytrail],.footer img[src*=payment],.payment-icon{height:20px!important;width:auto!important}.button,.button--primary{border:none!important;outline:none!important;box-shadow:none!important}.button--secondary{border:1.5px solid rgba(61,41,99,.35)!important;outline:none!important;box-shadow:none!important;background:transparent!important}.button:focus,.button:focus-visible,.button--primary:focus,.button--secondary:focus{outline:none!important;box-shadow:none!important}.announcement-bar,.shopify-section-announcement-bar>div{background-color:#3d2963!important;color:#c4b5e8!important}.announcement-bar__message,.announcement-bar p,.announcement-bar span{color:#c4b5e8!important;font-size:.82rem!important}.announcement-bar a{color:#d4a5a0!important}.button,.button--primary,.button--secondary,a.button,button.button,input[type=submit],.shopify-payment-button__button{box-shadow:none!important;outline:none!important;-webkit-appearance:none!important;appearance:none!important}.button:before,.button:after,.button--primary:before,.button--primary:after,.button--secondary:before,.button--secondary:after{display:none!important;border:none!important;box-shadow:none!important}.image-banner{padding:0!important;margin:0!important}.announcement-bar,.announcement-bar__wrap,.shopify-section-group-announcement-group,.shopify-section-announcement-bar,.announcement-bar__link,section[data-section-type=announcement-bar],.section-announcement-bar{background-color:#3d2963!important;background:#3d2963!important;border:none!important;box-shadow:none!important;width:100%!important}.announcement-bar__message,.announcement-bar p,.announcement-bar span,.announcement-bar__message p{color:#c4b5e8!important;font-size:.92rem!important;text-align:center!important;width:100%!important;display:block!important}.announcement-bar a,.announcement-bar__link{color:#d4a5a0!important;text-decoration:none!important}.button,.button--primary,.button--secondary{border-color:transparent!important;outline:none!important;box-shadow:none!important}.button--primary{background-color:#d4a5a0!important;color:#f7eff0!important;border:none!important}.button--secondary{background-color:transparent!important;color:#3d2963!important;border:1.5px solid #3D2963!important}.button:focus,.button:focus-visible,.button--primary:focus,.button--secondary:focus,a.button:focus{outline:none!important;box-shadow:none!important;border-color:transparent!important}.button--secondary:focus{border-color:#3d2963!important}.shopify-section-group-header-group .announcement-bar,.shopify-section-group-header-group,.announcement-bar-section,x-announcements,.announcement-bar__wrap,.page-width.announcement-bar__wrap{background-color:#3d2963!important;background:#3d2963!important;border:none!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important;max-width:100%!important;width:100%!important}.announcement-bar__message,.announcement-bar__message *,.announcement-bar p,.announcement-bar span,.announcement-bar a{font-size:1rem!important;color:#c4b5e8!important;text-align:center!important}.rich-text__text,.rich-text p,.rich-text__text p,[class*=rich-text] p{font-size:1.15rem!important;color:#5c4190!important;line-height:1.8!important;font-style:italic!important;font-family:Cormorant Garamond,Georgia,serif!important;text-align:center!important}.card-wrapper,.card,.card--standard,.card--product{background-color:#fbf6f7!important;border:1px solid rgba(155,142,196,.12)!important}.card .card__inner,.card__inner,.collection,.product-grid,.grid--peek{background-color:transparent!important}.button--secondary{background-color:transparent!important;color:#3d2963!important;border:1.5px solid #3D2963!important;box-shadow:none!important;outline:none!important;font-size:.92rem!important;padding:.85rem 1.8rem!important}.announcement-bar__message,.announcement-bar__message *{font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.05rem!important;font-style:italic!important;color:#c4b5e8!important;letter-spacing:.03em!important}.announcement-bar *,.announcement-bar__message,.announcement-bar__message *,.announcement-bar p,.announcement-bar span,.announcement-bar a,.announcement-bar__link,x-announcements *,[class*=announcement] *{font-family:Cormorant Garamond,Georgia,serif!important;font-size:1.1rem!important;font-style:italic!important;color:#c4b5e8!important;letter-spacing:.04em!important}.banner__box,.banner__content{font-family:Cormorant Garamond,Georgia,serif!important}.banner__box h2,.banner__box .banner__heading,.banner__content h2,.banner__content .banner__heading,.banner__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(1.8rem,4vw,3.2rem)!important;font-weight:400!important;color:#3d2963!important;line-height:1.2!important;letter-spacing:-.01em!important}.banner__box p,.banner__content p,.banner__subheading{font-family:DM Sans,sans-serif!important;font-size:1rem!important;color:#5c4190!important;line-height:1.7!important}.banner__buttons .button--secondary,.banner .button--secondary{padding:.7rem 1.4rem!important;font-size:.88rem!important;border:1.5px solid #3D2963!important;background:transparent!important;color:#3d2963!important;box-shadow:none!important;outline:none!important}.button:focus-visible,.button--secondary:focus-visible{outline:0!important;box-shadow:none!important}.image-with-text__text p,.image-with-text p{font-size:1rem!important;color:#5c4190!important;line-height:1.75!important}.banner__media,.banner .media{max-height:70vh!important}.button,.button--primary,.button--secondary,a.button{font-family:DM Sans,sans-serif!important;font-size:.92rem!important;font-weight:600!important;letter-spacing:.02em!important;font-style:normal!important}.banner__box,.banner__content{font-family:DM Sans,sans-serif!important}.banner__box h2,.banner__content h2,.banner__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-size:clamp(1.5rem,3.5vw,2.5rem)!important;font-weight:400!important;font-style:italic!important;color:#3d2963!important}.content-with-text .media,.image-with-text .media,.image-with-text__image-item,.content-with-text__item--image{max-height:480px!important;overflow:hidden!important}.image-with-text__image-item img,.content-with-text__item--image img{object-fit:cover!important;object-position:top!important;max-height:480px!important}.banner--small .banner__media,.banner--small .media{max-height:55vh!important}.slideshow .banner__media{max-height:65vh!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/maradevi-custom.css.map */
