@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";@font-face{font-family:JustCosmic;src:url(https://cdn.shopify.com/s/files/1/0759/5032/6018/files/JustCosmicRegular.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0759/5032/6018/files/JustCosmicRegular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Starlight Rune - Personal Use";src:url(https://cdn.shopify.com/s/files/1/0759/5032/6018/files/StarlightRune.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0759/5032/6018/files/StarlightRune.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--whiteColor: #FFFFFF;--blackColor: #000000;--hoverColor: #FEF7AF;--softYellowColor: #FEF7AF;--heading-color:#7C5E99;--btn-bg:#7C5E99;--themeblue: #1A1BB9;--text-color:#796B6B;--lightblue:#f1e3ff;--bg-yellow:#F7E8B5;--bg-purple:#C7A9E1;--text-purple:#251238;--btn-text-blue:#3D3D78;--headingFont: "JustCosmic";--bodyFont: "Nunito", sans-serif;--starlightFont: "Starlight Rune - Personal Use";--banner-width: 1210px;--page-width: 1600px;--duration: .3s;--easing: ease;--grid-desktop-vertical-spacing: 45px;--grid-desktop-horizontal-spacing: 30px;--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 15px}html{box-sizing:border-box;scroll-behavior:smooth}.page-width,.container-fluid,.container,.shopify-policy__container{max-width:var(--page-width);margin-left:auto;margin-right:auto;padding-left:40px!important;padding-right:40px!important}@media only screen and (max-width:1199px){.page-width,.container-fluid,.container{padding-left:15px!important;padding-right:15px!important;max-width:100%}}body{padding:0;font-family:var(--bodyFont);color:var(--text-color);letter-spacing:0;font-weight:600;font-size:clamp(1.6rem,2vw,1.8rem);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fffcf0!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--headingFont);letter-spacing:normal;line-height:1.3;margin:0;color:var(--heading-color);font-weight:400}p{margin:0 0 15px}p:last-child{margin-bottom:0}p:empty{display:none}ul,ol{margin:0;padding:0;list-style:none}img{display:block;max-width:100%;height:auto}video,iframe{display:block;width:100%}a{-webkit-transition:ease-in .3s;transition:ease-in .3s}a,a:hover,a:focus{text-decoration:none}:focus{outline:none!important;box-shadow:none!important}table{width:100%}.btn,.cust_btn,.m-button,.button{padding:1rem 3rem;background:var(--btn-bg);border:1px solid var(--btn-bg);font-size:clamp(1.6rem,2vw,1.8rem);color:var(--whiteColor);font-weight:600;font-family:var(--bodyFont);line-height:1.2;text-transform:capitalize;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:5.5rem;height:auto;min-width:16.8rem;width:auto;cursor:pointer;letter-spacing:normal;-webkit-transition:ease-in .3s;transition:all .3s ease;border-radius:10em}.btn:after,.button:after,.btn:before,.button:before{display:none}.btn:hover,.button:hover,.cust_btn:hover,.m-button:hover{opacity:.8}.common-gap{padding-top:100px;padding-bottom:100px}.button.btn-white,.btn.btn-white{color:#3d3d78;border-color:var(--whiteColor);background:var(--whiteColor)}.mobile{display:none!important}@media only screen and (max-width: 767px){.mobile{display:block!important}.desktop{display:none!important}}.announcement-bar-section .utility-bar{background:url(https://cdn.shopify.com/s/files/1/0759/5032/6018/files/utility-background.png);background-repeat:no-repeat;background-size:cover}.announcement-bar-section .utility-bar .announcement-bar__message span{font-size:1.6rem;font-weight:600;font-family:var(--bodyFont);color:var(--whiteColor);letter-spacing:0}.header-wrapper{border-bottom:0;position:relative}header.header{padding-top:0;padding-bottom:0;display:grid;grid-template-columns:1fr auto 1fr;column-gap:30px;color:var(--blackColor);font-family:var(--bodyFont);align-items:inherit}.header__heading,.header__heading-link{align-self:center;min-width:100px;max-width:127px}.header .header__heading-link{padding:.5rem 0;margin:0}.header__inline-menu>.list-menu{display:flex;flex-wrap:wrap;height:100%}.header__inline-menu :is(header-menu,details){display:block;height:100%}.header__inline-menu>.list-menu>li{display:inline-block;margin:0 25px}.header__inline-menu>.list-menu>li:first-child{margin-left:0}.header__inline-menu>.list-menu>li:last-child{margin-right:0}.header__inline-menu>.list-menu>li>.header__menu-item,.header__inline-menu>.list-menu summary.list-menu__item,.header__inline-menu>.list-menu>li>.header__menu-item a,.header__inline-menu>.list-menu summary.list-menu__item a{padding:0;display:inline-flex;align-items:center;justify-content:center;color:currentColor;line-height:1.2;font-size:clamp(16px,1.4vw,18px);font-weight:600;text-transform:capitalize;text-decoration:none;position:relative;-webkit-transition:all .3s;transition:all .3s;height:100%}.header__inline-menu>.list-menu>li .header__menu-item span{padding:46px 0;position:relative;text-decoration:none!important;height:100%;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.header__inline-menu>.list-menu>li .header__menu-item:hover>span,.header__inline-menu>.list-menu>li .header__menu-item:hover a,.header__inline-menu>.list-menu>li .header__menu-item span:is(.header__active-menu-item){color:#3d3d78}.header__inline-menu>.list-menu>li .header__menu-item span:after{content:"";position:absolute;top:auto;left:0;right:0;bottom:0;z-index:1;pointer-events:none;background-color:#3d3d78;height:5px;width:70%;margin:0 auto;border-radius:15px 15px 0 0;opacity:0;visibility:hidden;transition:all .3s}.header__inline-menu>.list-menu>li details .header__menu-item span:after{right:-1.7rem}.header__inline-menu>.list-menu>li .header__menu-item:hover>span:after,.header__inline-menu>.list-menu>li .header__menu-item span:is(.header__active-menu-item):after{opacity:1!important;visibility:visible!important}.header__inline-menu summary.list-menu__item{padding-right:2rem!important}.header__menu-item .icon-caret{right:0!important;height:.8rem;top:calc(50% - .4rem)!important}.header .header__icons{display:flex;align-items:center;justify-content:flex-end;padding-right:0;column-gap:15px;align-self:center}.header__icon .svg-wrapper{width:auto!important;height:auto!important;position:relative}.header__icons .header__icon{width:5rem;height:5rem;background:#f1e3ff;border-radius:50%;position:relative;color:var(--themeblue);transition:all .3s}.header__icons .header__icon svg{width:22px;height:22px;transform:scale(1)!important}.header__icons .header__icon svg.wishlist-icon{stroke:#1a1bb9;stroke-width:2px;color:transparent}.header__icons .header__icon:hover svg.wishlist-icon{stroke:#fff}.header__icons .header__icon:hover{background:var(--themeblue);color:var(--whiteColor)}.header__icon--cart{margin-right:0!important}.header__icon--cart .cart-count-bubble{position:absolute;left:2.4rem;bottom:2.4rem;font-size:10px;background-color:var(--text-purple);color:var(--whiteColor);display:block;text-align:center;width:19px;height:19px}.search__input.field__input{height:45px}.header__search .header__icon-close{display:none!important}predictive-search .predictive-search__loading-state{display:none!important}body.overflow-hidden{display:block}.footer{background:url(https://cdn.shopify.com/s/files/1/0759/5032/6018/files/footer-background.png);background-size:cover;background-repeat:no-repeat;padding:var(--footer-padding-top) 0 3rem!important;--footer-padding-top: clamp(5rem,9.02vw,13rem)}.footer .footer-block__image-wrapper{margin:0}.footer .footer__content-top{padding-top:0;padding-bottom:7rem}.footer .footer__blocks-wrapper{max-width:1242px;width:100%;margin:0 auto;gap:2rem;align-items:flex-start}.footer .footer__blocks-wrapper .footer-block:nth-child(2){width:100%;max-width:calc(50% - 2rem*2/3);--inline-block-ftr: clamp(4rem,8.33vw,12rem);padding:2rem var(--inline-block-ftr);position:relative}.footer .footer__blocks-wrapper .footer-block:nth-child(2):before{left:0}.footer .footer__blocks-wrapper .footer-block:nth-child(2):after{right:0}.footer .footer__blocks-wrapper .footer-block:nth-child(2):before,.footer .footer__blocks-wrapper .footer-block:nth-child(2):after{content:"";position:absolute;width:1px;background:#ffffff4d;height:100%;top:0}.footer .footer__blocks-wrapper .footer-block:nth-child(1),.footer .footer__blocks-wrapper .footer-block:nth-child(3){width:100%;max-width:calc(25% - 2rem*2/3)}.footer .footer-block__heading{font-size:clamp(2.2rem,2.5vw,3.6rem);font-weight:400;font-family:var(--headingFont);margin-bottom:4rem;line-height:1.2;color:var(--whiteColor);text-transform:capitalize}.footer .footer-block--menu .footer-block__details-content{display:flex;flex-direction:column}.footer .footer-block--menu .footer-block__details-content li{margin:0 0 2.4rem!important}.footer .footer-block--menu .footer-block__details-content li:last-child{margin-bottom:0!important}.footer .footer-block--menu .footer-block__details-content .list-menu__item{font-size:clamp(1.6rem,1.52vw,2.2rem);font-weight:600;font-family:var(--bodyFont);padding:0;line-height:normal;color:var(--whiteColor);text-decoration:none!important}.footer .footer-block--menu .footer-block__details-content .list-menu__item:hover{opacity:.5}.footer .footer__blocks-wrapper .footer-block:nth-child(3){padding-left:var(--footer-pad-last);--footer-pad-last: clamp(3rem,7.14vw,7rem)}.footer__content-top>.footer-block--newsletter{display:none}.footer .footer__content-bottom{padding:0;border-top:0}.fctb-top{display:none!important}.footer__content-bottom-wrapper.fctb-bottom{display:block}.footer-copyright-social-wrap{display:flex;align-items:center;justify-content:space-between;column-gap:2rem;border-top:1px solid rgba(255,255,255,.5);padding-top:3rem;color:var(--whiteColor)}.footer__copyright.caption{display:block;text-align:left!important;margin-top:0;font-size:clamp(1.6rem,2vw,2.2rem);font-weight:600;line-height:1.2;letter-spacing:normal}.footer__copyright .copyright__content{font-size:inherit}.footer__copyright .copyright__content a:hover{color:var(--whiteColor);text-decoration:none;opacity:.7}.list-social.footer__list-social{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem 1.5rem}.list-social.footer__list-social .list-social__link{padding:0;width:4.5rem;height:4.5rem;border:1px solid var(--whiteColor);color:var(--whiteColor);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s;will-change:transform}.list-social.footer__list-social .list-social__link svg{transform:scale(1)}.list-social.footer__list-social .list-social__link:hover{background-color:var(--lightblue);border-color:var(--lightblue);color:var(--themeblue);transform:scale(1.15)}.scroll-trigger{animation:none!important;opacity:1!important;transform:none!important}.index-banner{position:relative;overflow:hidden}.index-banner .new-img img{width:100%}.index-banner-sec .overlay-text{position:absolute;width:100%;top:0;left:0;padding-top:45px}.index-banner-sec .banner-wrap{display:flex;flex-direction:column;text-align:center;max-width:700px;width:100%;margin:0 auto;color:var(--whiteColor);font-weight:600;font-family:var(--bodyFont);line-height:1.2}.index-banner-sec .heading{font-size:clamp(4rem,6.25vw,9rem);color:var(--whiteColor);line-height:1;margin-bottom:.5rem;font-weight:400}.index-banner-sec .subtitle{font-size:clamp(2.3rem,2.08vw,3rem);color:var(--whiteColor);font-weight:600;font-family:var(--bodyFont);line-height:1.2;margin-bottom:1.2rem}.index-banner .shop-img{position:absolute;top:3%;right:9%;max-width:159px;width:100%;z-index:2;cursor:pointer}.index-banner .shop-img .wrap{position:relative}.index-banner .shop-img:hover .wrap:after{transform:translate(-50%,-50%) scale(1.2)}.index-banner .shop-img .wrap:after{position:absolute;width:5.2rem;height:5.2rem;content:"";top:50%;left:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg width='74' height='75' viewBox='0 0 74 75' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.0536 23.8347C42.7937 27.7191 36.2856 28.291 32.398 25.0284L30.8047 23.6913L28.1305 26.8778L29.7237 28.215C32.5502 30.587 36.2417 31.5724 39.8213 31.261L23.3226 50.9204L26.5092 53.5946L43.0078 33.9352C43.3222 37.5145 44.9331 40.9791 47.7596 43.3511L49.3529 44.6882L52.0271 41.5017L50.4338 40.1646C46.5478 36.9033 45.9802 30.3934 49.2401 26.509L50.5773 24.9157L47.3907 22.2415L46.0536 23.8347Z' fill='white'/%3E%3C/svg%3E%0A");background-size:cover;background-repeat:no-repeat;transition:all .2s ease;pointer-events:none}.index-banner .shop-img img{animation:rotateImg 16s linear infinite}@keyframes rotateImg{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cust_productSlider_sec{background:var(--bg-yellow);overflow:hidden}.cust_productSlider_sec .gradient,.cust_productSlider2_sec .gradient{background:none}.section .collection{padding-top:0;padding-bottom:0}.section__title{position:relative;margin-bottom:4.5rem}.section__title p{margin-top:10px}.product-card-wrapper .card--standard:not(.card--text) .card__inner{display:block;border:0;background:none;position:relative;z-index:1}.product-card-wrapper .card--standard:not(.card--text) .card__inner:before,.product-card-wrapper .card--standard:not(.card--text) .card__inner:after{display:none}.product-card-wrapper .card--standard:not(.card--text) .card__inner .card__content{display:none}.product-card-wrapper .card--standard:not(.card--text) .card__inner .card__media{position:relative;top:auto;bottom:auto;width:100%}.product-card-wrapper .card--standard:not(.card--text) .card__inner .card__media .media{position:relative;top:auto;bottom:auto;width:100%;padding-top:100%;overflow:hidden;border-radius:16px;background:var(--productColor)}.product-card-wrapper .card--standard:not(.card--text):after{position:absolute;content:"";width:100%;height:100%;background:var(--productColor);top:0;left:0;opacity:.2;pointer-events:none}.product-card-wrapper .card--standard:not(.card--text){padding:15px;border-radius:30px;color:var(--btn-text-blue);position:relative;overflow:hidden}.template-index .product-card-wrapper .card--standard:not(.card--text){border-right:6px solid var(--productColor)}.collection_tab_section .card-wrapper .card--standard:not(.card--text)>.card__content :is(.card__heading,.price){color:currentColor}.collection_tab_section .card-wrapper .card--standard:not(.card--text)>.card__content{align-items:flex-start;z-index:1}.product-card-wrapper .card--standard>.card__content{display:flex;flex-wrap:wrap;column-gap:10px;align-items:flex-end;padding:30px 0 10px}.product-card-wrapper .card--standard>.card__content .card__badge{display:none}.product-card-wrapper .card--standard>.card__content .quick-add{margin:0}.product-card-wrapper .card--standard>.card__content .quick-add .quick-add__submit{width:5.5rem;height:5.5rem;background:none;border:1px solid #57535B;display:flex;align-items:center;justify-content:center;color:#57535b!important;min-height:auto;padding:0}.quick-add .quick-add__submit svg{display:block;margin:auto}.product-card-wrapper .card--standard>.card__content .card__information{padding:0;-ms-flex:1;flex:1}.product-card-wrapper .card__information .card__heading{font-size:clamp(18px,2.4vw,26px);font-weight:400;line-height:1.2;font-family:var(--headingFont);color:var(--text-purple);text-transform:capitalize;margin:0 0 15px}.product-card-wrapper .card__information .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-wrapper .card__information .card__heading>a{color:currentcolor;text-decoration:none}.product-card-wrapper .card__information .product_description{line-height:1.24;color:var(--text-color);margin:3px 0}.product-card-wrapper .card-information>.price{margin-top:10px!important;color:var(--text-purple);letter-spacing:normal;font-weight:600;line-height:1.2;font-size:18px}.product-card-wrapper .card-information>.price .price__container{width:100%;display:flex;justify-content:flex-start}.product-card-wrapper .card-information>.price--on-sale .price__sale{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.product-card-wrapper .card-information>.price--on-sale .price-item--regular{color:#a3a3a3;display:block;margin:0 1rem 0 0;font-size:1.4rem}.cust_productSlider_sec .product-card-wrapper .card--standard:not(.card--text) .card__inner{border-right:8px solid var(--productColor);border-radius:20px}.splide__pagination{position:relative!important;padding:0!important;margin-top:7rem!important}.splide__pagination .splide__pagination__page{height:6px;width:44px;border:1px solid var(--text-purple);border-radius:10px;opacity:2;padding:0;background:none}.splide__pagination .splide__pagination__page.is-active{transform:scale(1);background:var(--text-purple)}.cust_productSlider2_sec{background:url(Hot-witch-bg-2.png) no-repeat;background-size:100% 100%;overflow:hidden;padding:var(--section-padding-50) 0 var(--section-padding-100)}.text-white .section__title,.text-white .common-heading{color:var(--whiteColor)}.text-white .splide__pagination .splide__pagination__page{border-color:var(--whiteColor)}.text-white .splide__pagination .splide__pagination__page.is-active{background:var(--whiteColor)}.collection__view-all .button{margin-top:4rem!important}.cust_productSlider_sec .product-card-wrapper .card--standard:not(.card--text),.cust_productSlider2_sec .product-card-wrapper .card--standard:not(.card--text){padding:0;background:none;border:0;color:inherit;border-radius:0}.cust_productSlider_sec .product-card-wrapper .card--standard:not(.card--text):after,.cust_productSlider2_sec .product-card-wrapper .card--standard:not(.card--text):after{display:none}.cust_productSlider2_sec .card-wrapper{background:var(--productColor);padding:10px;border-radius:20px}.cust_productSlider2_sec .product-card-wrapper .card--standard:not(.card--text) .card__inner .card__media .media{padding-top:125%}.cust_productSlider2_sec .common-heading{display:flex;justify-content:center;align-items:flex-end}.cust_productSlider2_sec .common-heading:before{display:inline-block;content:"";width:134px;height:97px;background:url(hot-witch-v2.png) no-repeat center;background-size:contain;margin:0 -4.5rem 0 -5.5rem;z-index:1}.cust_productSlider2_sec .common-heading:after{display:inline-block;content:"";width:28px;height:37px;background:url(fire.png) no-repeat center;background-size:contain;margin:0 0 1rem 1rem}.collection_tab_section{padding-top:var(--section-padding-100);padding-bottom:var(--section-padding-100);background:var(--whiteColor)}.collection_tab_section .product-card-wrapper .card--standard:not(.card--text){border-right:none}.tab-heading-detail{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-bottom:0}.tb-hdngs{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:flex-end}.tb-hdngs .tb-heading{padding:1.5rem 3rem;color:var(--btn-text-blue);line-height:1.2;display:inline-flex;align-items:center;justify-content:center;text-align:center;font-weight:600;font-family:var(--bodyFont);border:0;border-radius:10em;font-size:inherit;background-color:#c7a9e1;cursor:pointer}.tb-hdngs .tb-heading:nth-child(1){background-color:#c69ee2}.tb-hdngs .tb-heading:nth-child(2){background-color:#9dd8db}.tb-hdngs .tb-heading:nth-child(3){background-color:#ffefba}.tb-hdngs .tb-heading:last-child{background-color:var(--btn-bg);color:var(--whiteColor)}.tabslide.splide .splide__track{padding-top:4rem;padding-bottom:4rem}.tabslide.splide .card-wrapper{transition:all .3s;border-radius:30px}.collection .product-grid .grid__item .card{transition:all .3s ease;position:relative;z-index:1}.tabslide.splide .splide__slide:hover .card-wrapper,.collection .product-grid .grid__item .card:hover{box-shadow:0 10px 40px #dcc3c3bf}.tabslide.splide .splide__pagination{margin-top:3rem!important}body:not(.template-index,.template-collection,.template-collection-tag-filter,.template-page-astro-edit) .content-for-layout{padding-top:var(--section-padding-50);padding-bottom:var(--section-padding-50)}body:is(.template-page-about) .content-for-layout{background-color:#f4ebe0}.grid__item.splide__slide{max-width:100%;width:auto}.the-story-sec{padding-top:var(--section-padding-50);padding-bottom:1rem}.the-story .top-texts{display:flex;flex-wrap:wrap;column-gap:30px}.the-story .top-texts>*{max-width:calc(50% - 15px);width:100%}.the-story .story-right>*:not(:last-child){margin-bottom:3rem}.the-story .story-right{padding-top:30px}.the-story .story-right .common-heading{font-size:clamp(4rem,6.25vw,9rem)}.the-story .story-right,.the-story .bottom-desc{font-size:clamp(16px,1.4vw,24px);line-height:1.34;font-weight:600}.the-story .story-right :is(h3,h4,h5,h6){color:var(--btn-text-blue);font-family:var(--bodyFont)}.the-story .story-right h3{font-size:24px;font-weight:600}.the-story .bottom-desc{margin-top:4rem}.the-story .story-right :is(a:not(.btn,.button),strong),.the-story .bottom-desc :is(a:not(.btn,.button),strong){color:var(--btn-text-blue);font-weight:inherit}.the-story .story-right :is(a:not(.btn,.button)),.the-story .bottom-desc :is(a:not(.btn,.button)){text-decoration:underline;text-decoration-thickness:1px}.the-story .story-left img{width:100%}.active-facets .active-facets__button,.active-facets .active-facets__button-wrapper{font-size:1.4rem}.active-facets .active-facets__button .active-facets__button-inner,.active-facets .active-facets__button-wrapper *{font-size:inherit}.quantity:before,.quantity:after{display:none}.quantity{height:50px;border:1px solid #ccc}.quantity .quantity__button{margin:0;width:40px;height:100%;color:var(--blackColor)}.quantity input.quantity__input{border-radius:0;padding:0!important;color:var(--blackColor);font-size:16px;background:none;border:0!important;border-left:1px solid #ccc!important;border-right:1px solid #ccc!important;height:100%;margin:0;opacity:1}.quantity__rules-cart{display:none!important}.cart-item cart-remove-button .button{margin:0;border:0;color:var(--blackColor)!important;padding:0!important;background:none!important}cart-items .title-wrapper-with-link a{color:var(--blackColor);text-decoration:underline;text-decoration-thickness:inherit!important}.cart-items .cart-item__image-container{display:block;border:1px solid #eee;padding-top:100%;position:relative}.cart-items .cart-item__image-container img{display:block;position:absolute;top:0;left:0;max-width:100%;width:100%;height:100%;object-fit:contain}.cart-drawer .cart-item__image{height:100%;object-fit:contain}.cart-item__details .cart-item__name{font-family:var(--headingFont);text-decoration:underline!important;text-underline-offset:inherit!important;font-size:1.8rem;text-transform:inherit;letter-spacing:normal;line-height:1.2;color:var(--text-purple)}.cart-item__details .product-option{line-height:1.2;color:var(--blackColor)}.is-empty .cart__warnings{padding-top:0}.cart-notification-product__name{font-size:1.6rem;letter-spacing:normal;text-transform:inherit}.cart-notification__links .button{width:100%;border:1px solid var(--blackColor)}.drawer__heading,.cart__empty-text{font-size:2.4rem;letter-spacing:normal}.cart__login-title{margin:5.5rem 0 .5rem!important;font-size:1.8rem;letter-spacing:normal}.template-page-astro-edit .col-sec .collection-banner .heading{font-family:var(--headingFont);color:var(--whiteColor)}.template-page-astro-edit .col-sec .collection-banner .bg-image img{max-height:35rem}.horoscopes-sec .horoscopes{padding:var(--horoscopes-sec-padd) 0 0;--horoscopes-sec-padd: clamp(4.5rem,6.94vw,10rem)}.horoscopes-sec .horoscopes .astro-heading{max-width:108rem;text-align:center;font-size:clamp(3rem,3.12vw,4.5rem);font-family:var(--headingFont);color:var(--heading-color);margin:0 auto var(--horoscopes-sec-margin);--horoscopes-sec-margin: clamp(4.5rem,6.25vw,9rem);font-weight:400;line-height:1.2}.horoscopes-sec .horoscopes .astro-blogs{padding-top:10rem;border-top:1px solid var(--blackColor);display:flex;flex-direction:column;gap:7.5rem}.horoscopes-sec .horoscopes .astro-blogs .blog-items{background-color:#fff0fc;padding:2.4rem 2rem;border-radius:3rem;display:flex;flex-wrap:wrap;gap:3.5rem;align-items:center;box-shadow:4.98333px 0 #7c5e99}.horoscopes-sec .horoscopes .astro-blogs .blog-items .blog-left{width:100%;max-width:calc(41% - 1.75rem)}.horoscopes-sec .horoscopes .astro-blogs .blog-items .blog-detail{width:100%;max-width:calc(59% - 1.75rem);padding-right:7rem}.horoscopes-sec .horoscopes .astro-blogs .blog-items .blog-left .blog-img{position:relative;padding-bottom:94%;top:0;overflow:hidden;border-radius:2rem}.horoscopes-sec .horoscopes .astro-blogs .blog-items .blog-left .blog-img img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.horoscopes-sec .horoscopes .astro-blogs .blog-items .blog-detail .common-heading{color:var(--blackColor);margin-bottom:2.8rem;max-width:64rem}.horoscopes-sec .horoscopes .astro-blogs .blog-items .blog-detail .blog-desc{font-size:clamp(2rem,1.66vw,2.4rem);margin-bottom:3.5rem;color:var(--text-color);font-weight:600;line-height:1.6;font-family:var(--bodyFont)}.horoscopes-sec .horoscopes .astro-blogs .blog-items:nth-child(2n){background-color:#dff1f1;box-shadow:4.98333px 0 #9dd8db}.horoscopes-sec .horoscopes .astro-blogs .blog-items .blog-left .blog-date{position:relative}.horoscopes-sec .horoscopes .astro-blogs .blog-items .blog-left .blog-date>p{position:absolute;top:2rem;left:1.8rem;background-color:var(--whiteColor);border-radius:1rem;padding:1.5rem 1rem;font-size:1.4rem;font-weight:600;font-family:var(--bodyFont);line-height:1;color:var(--blackColor)}.spf-has-filter .product-grid-container .gf-option-block:nth-child(2) .gf-block-title{background-color:#ffefba}.template-index .common-gap.cust_productSlider2_sec.text-white .splide__pagination{margin-top:5rem!important}.template-index .common-gap.cust_productSlider2_sec.text-white .center.collection__view-all .arrow-btn{margin-top:8rem!important}.zodiac-signs-sec .zodiac-signs{padding:var(--section-padding-100) 0}.zodiac-signs-sec .zodiac-signs .zodiac-signs-grid{display:flex;justify-content:center;flex-wrap:wrap;--gap:2rem;--count:4;gap:var(--gap)}.zodiac-signs-sec .zodiac-signs .zodiac-signs-grid .zodiac-sign-item{width:100%;max-width:calc((100% / var(--count)) - (var(--gap) - (var(--gap) / var(--count))))}.zodiac-signs-sec .zodiac-signs .zodiac-signs-grid .zodiac-sign-item .zodic-img-wrap{position:relative;padding-bottom:100%;display:block;margin-bottom:1.5rem;overflow:hidden;border-radius:3rem}.zodiac-signs-sec .zodiac-signs .zodiac-signs-grid .zodiac-sign-item .zodic-img-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;transition:.3s ease}.zodiac-signs-sec .zodiac-signs .zodiac-signs-grid .zodiac-sign-item:hover .zodic-img-wrap img{transform:scale(1.03)}.zodiac-signs-sec .zodiac-signs .zodiac-signs-grid .zodiac-sign-item h3{color:#251238;font-size:clamp(2.2rem,1.82vw,2.6rem);font-weight:400;font-family:var(--headingFont);text-align:center}.template-page-zodiac-signs main#MainContent{padding:0!important}.zodiac-signs-sec .page-width{max-width:140rem}.shipping .page-width{max-width:130rem;padding-top:var(--shipping-padding);padding-bottom:var(--shipping-padding);--shipping-padding: clamp(3rem,3.12vw,4.5rem)}.shipping h1.main-page-title{font-family:var(--headingFont);font-style:normal;font-size:clamp(3rem,6.25vw,9rem);line-height:1;color:var(--heading-color);letter-spacing:normal;margin-bottom:3.5rem;font-weight:400}.shipping .rte,.monthly-horoscope-sec .right-section{color:var(--text-color);font-family:var(--bodyFont)}.shipping .rte p,.monthly-horoscope-sec .right-section p{font-family:var(--bodyFont);color:var(--text-color);font-size:clamp(1.6rem,2vw,1.8rem);margin-bottom:2rem;font-style:normal;letter-spacing:normal;font-weight:400}.shipping p strong,.monthly-horoscope-sec .right-section p strong{margin-bottom:0;font-family:var(--bodyFont);font-weight:600}.shipping .rte strong,.monthly-horoscope-sec .right-section strong{font-weight:600;line-height:1.5;margin-bottom:1rem;letter-spacing:normal;display:inline-block}.shipping .rte h1,.monthly-horoscope-sec .right-section h1{font-family:var(--headingFont);font-style:normal;font-weight:400;font-size:clamp(3rem,6.25vw,9rem);line-height:1.1;color:var(--heading-color);margin-bottom:2rem;letter-spacing:normal}.shipping .rte h2,.monthly-horoscope-sec .right-section h2{font-family:var(--headingFont);font-style:normal;font-weight:400;font-size:clamp(3rem,3.12vw,4.5rem);line-height:1;color:var(--heading-color);margin-bottom:1.5rem;letter-spacing:normal}.shipping .rte h3,.monthly-horoscope-sec .right-section h3{font-family:var(--headingFont);color:var(--heading-color);font-size:clamp(2.6rem,2.9vw,4rem);font-weight:400;line-height:1.1;margin-bottom:1.5rem;letter-spacing:normal}.shipping .rte h4,.monthly-horoscope-sec .right-section h4{font-family:var(--headingFont);color:var(--heading-color);font-size:clamp(2.2rem,2.2vw,3rem);font-weight:600;line-height:1.1;margin-bottom:1rem;letter-spacing:normal}.shipping .rte h5,.monthly-horoscope-sec .right-section h5{font-family:var(--headingFont);color:var(--heading-color);font-size:clamp(2rem,2vw,2.6rem);font-weight:600;line-height:1.3;margin-bottom:.5rem;letter-spacing:normal}.shipping .rte h6,.monthly-horoscope-sec .right-section h6{font-family:var(--headingFont);color:var(--heading-color);font-size:clamp(1.9rem,1.8vw,2.4rem);font-weight:600;line-height:1.1;margin-bottom:.5rem;letter-spacing:normal}.shipping .rte ul,.monthly-horoscope-sec .right-section ul{list-style-type:disc;margin-bottom:2rem;padding-left:2rem}.shipping .rte ul li,.monthly-horoscope-sec .right-section ul li{margin-bottom:1rem;list-style-position:outside;background-color:transparent!important;color:var(--text-color)!important}.shipping .rte ul li strong,.shipping .rte ol li strong,.monthly-horoscope-sec .right-section ol li strong{margin-bottom:0;font-family:var(--bodyFont);color:var(--text-color);font-weight:600;font-size:1.8rem}.shipping .rte ol,.monthly-horoscope-sec .right-section ol{list-style-type:decimal;margin-bottom:2rem}.shipping .rte ol li,.monthly-horoscope-sec .right-section ol li{margin-bottom:1rem;list-style-position:outside;background-color:transparent!important;color:var(--text-color)!important}.shipping .rte table,.monthly-horoscope-sec .right-section table{margin:2rem 0}.shipping .rte table tr,.monthly-horoscope-sec .right-section table tr{vertical-align:top}.shipping .rte a,.monthly-horoscope-sec .right-section a{color:var(--heading-color);cursor:pointer;text-decoration:none;transition:.3s ease}.shipping .rte a:hover{text-decoration:underline}.shipping .page-width{max-width:130rem}@media (max-width: 767px){.shipping{padding-top:2rem;padding-bottom:2rem}.shipping h1.main-page-title{margin-bottom:2.5rem}.shipping hr{margin:3rem 0}}.template-page-monthly-horoscope main#MainContent{padding:0}.monthly-horoscope-sec .youtube-video-wrapper{position:relative;overflow:hidden;padding-bottom:44%;margin-top:4rem;max-width:700px}.monthly-horoscope-sec{max-width:90rem;padding:0 1.5rem;margin:0 auto}.monthly-horoscope-sec .youtube-video-wrapper iframe,.monthly-horoscope-sec .youtube-video-wrapper video{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.monthly-horoscope-sec .right-section{padding-top:7rem;padding-bottom:var(--section-padding-100)}.monthly-horoscope-sec .right-section .author-detail{max-width:82rem;display:flex;gap:1rem;align-items:center;font-size:clamp(2rem,1.66vw,2.4rem);color:#796b6b;font-weight:600;letter-spacing:normal}.monthly-horoscope-sec .right-section .author-detail>img{display:block!important;width:5.6rem;height:5.6rem;flex:0 0 auto;border-radius:100%}.monthly-horoscope-sec .right-section .upper-block{margin-top:3rem;max-width:82rem;margin-block:3rem}.monthly-horoscope-sec .right-section .upper-block h2{margin-block:0}.template-page-shipping-returns main#MainContent{padding:0}.animation-finished,#el_pvNtmgZ3jP{background:var(--whiteColor)!important}.template-blog-custom-blogs .col-sec .collection-banner .bg-image img{max-height:35rem}.template-blog-custom-blogs .col-sec .collection-banner .heading{font-family:var(--headingFont);color:var(--whiteColor)}.template-blog-custom-blogs .astro-heading{max-width:108rem;text-align:center;font-size:clamp(3rem,3.12vw,4.5rem);font-family:var(--headingFont);color:var(--heading-color);margin:0 auto var(--horoscopes-sec-margin);--horoscopes-sec-margin: clamp(4.5rem,6.25vw,9rem);font-weight:400;line-height:1.2}.template-blog-custom-blogs .astro-blogs{padding-top:10rem;border-top:1px solid var(--blackColor);display:flex;flex-direction:column;gap:7.5rem}.template-blog-custom-blogs .astro-blogs .blog-items{background-color:#fff0fc;padding:2.4rem 2rem;border-radius:3rem;display:flex;flex-wrap:wrap;gap:3.5rem;align-items:center;box-shadow:4.98333px 0 #7c5e99}.template-blog-custom-blogs .astro-blogs .blog-items .blog-left{width:100%;max-width:calc(41% - 1.75rem)}.template-blog-custom-blogs .astro-blogs .blog-items .blog-left .blog-date{position:relative}.template-blog-custom-blogs .astro-blogs .blog-items .blog-left .blog-img{position:relative;padding-bottom:94%;top:0;overflow:hidden;border-radius:2rem}.template-blog-custom-blogs .astro-blogs .blog-items .blog-left .blog-img img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.template-blog-custom-blogs .astro-blogs .blog-items .blog-left .blog-date>p{position:absolute;top:2rem;left:1.8rem;background-color:var(--whiteColor);border-radius:1rem;padding:1.5rem 1rem;font-size:1.4rem;font-weight:600;font-family:var(--bodyFont);line-height:1;color:var(--blackColor)}.template-blog-custom-blogs .astro-blogs .blog-items .blog-detail{width:100%;max-width:calc(59% - 1.75rem);padding-right:7rem}.template-blog-custom-blogs .astro-blogs .blog-items .blog-detail .common-heading{color:var(--blackColor);margin-bottom:2.8rem;max-width:64rem}.template-blog-custom-blogs .astro-blogs .blog-items .blog-detail .blog-desc{font-size:clamp(2rem,1.66vw,2.4rem);margin-bottom:3.5rem;color:var(--text-color);font-weight:600;line-height:1.6;font-family:var(--bodyFont)}article.article-template.custom-article{max-width:90rem;padding:0 1.5rem;margin:0 auto}.custom-article span.circle-divider,.custom-article .author-detail span{font-size:clamp(2rem,1.66vw,2.4rem);letter-spacing:normal}.custom-article .article-template__hero-adapt.media{border-radius:2rem;background:transparent}.template-blog-custom-blogs .horoscopes-sec .horoscopes{padding:var(--horoscopes-sec-padd) 0 0;--horoscopes-sec-padd: clamp(4.5rem,6.94vw,5rem)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/style.css.map */
