:root{--section-padding-100: clamp(4rem,6.94vw,10rem);--section-padding-50: clamp(2.5rem,3.47vw,5rem);--dark-heading: #251238;--common-heading-color: #7C5E99}.common-heading{font-size:clamp(3rem,3.12vw,4.5rem);color:var(--common-heading-color);font-weight:400;line-height:1.1}.zodiac-sec{padding:var(--section-padding-100) 0;background-image:url(https://cdn.shopify.com/s/files/1/0759/5032/6018/files/shop-by-zodiac-sign-transparent-starry-bg.gif);background-repeat:no-repeat;background-size:100% 100%;max-width:1600px;margin:0 auto;background-color:#fffcf0}.zodiac-sec .zodiac-signs-wrapper{display:flex;flex-direction:column;row-gap:4rem;position:relative}.zodiac-sec .zodiac-signs-grid{display:flex;flex-wrap:wrap;--gap: 3rem;--count: 6;gap:var(--gap);row-gap:5rem}.zodiac-sec .zodiac-signs-grid .zodiac-sign{max-width:calc((100% / var(--count)) - (var(--gap) - (var(--gap) / var(--count))));width:100%}.zodiac-sec .zodiac-signs-grid .zodiac-sign .zodiac-image{max-width:216px;width:100%;border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;position:relative;padding-top:100%;overflow:hidden}.zodiac-sec .zodiac-signs-grid .zodiac-sign .zodiac-image svg{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.zodiac-sec .zodiac-signs-grid .zodiac-sign .zodiac-image img{z-index:1;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;max-width:70%;max-height:70%;margin:auto}.zodiac-sec .zodiac-signs-grid .zodiac-sign .heading{font-size:clamp(2.1rem,1.8vw,2.6rem);color:var(--dark-heading);text-align:center;letter-spacing:.02em;line-height:1.1;font-weight:400;margin-bottom:.2rem}.zodiac-sec .zodiac-signs-grid .zodiac-sign p{color:var(--text-color);text-align:center;font-weight:600;line-height:1.3;margin-top:1rem;font-size:1.6rem}@media screen and (min-width: 750px){.image--banner .banner--medium:not(.banner--adapt){min-height:48rem}}@media screen and (min-width: 1200px){.image--banner .banner{display:block}.image--banner .banner:after{display:none}.image--banner .banner .banner__media{position:relative;top:auto;left:auto}.image--banner .banner .banner__media img{position:relative!important;top:auto!important;left:auto!important;height:auto!important;width:100%;min-height:56rem;object-fit:cover}.image--banner .banner .banner__content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}}.image--banner .banner .banner__content{padding:5rem 1.5rem}.image--banner .banner .banner__content .banner__box{position:relative}.image--banner .banner .banner__content .banner__box .wrap-position{position:relative;z-index:1}.image--banner .banner .banner__content .banner__box:before{background:url(https://cdn.shopify.com/s/files/1/0759/5032/6018/files/Confetti.gif);position:absolute;content:"";width:140%;height:140%;background-size:contain;top:-8rem;left:61%;transform:translate(-50%);background-size:100%;pointer-events:none;background-repeat:no-repeat}.image--banner .banner .banner__content .banner__box .banner__heading{font-size:clamp(4rem,6.25vw,9rem);background:linear-gradient(260.54deg,#7c5e99 12.82%,#3d3d78 52.86%,#c7a9e1 94.91%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;line-height:1;font-weight:400}.image--banner .banner .banner__content .banner__box .banner__text h4{font-size:1.4rem;font-weight:600;color:var(--btn-text-blue);line-height:1;font-family:var(--bodyFont);margin-bottom:2.5rem}.image--banner .banner .banner__box>*+.banner__buttons{margin-top:1rem}.image--banner .banner .banner__content .banner__box .banner__text{font-size:2.4rem;font-weight:600;line-height:1.34;color:var(--btn-text-blue);max-width:29.8rem;margin:0 auto}.multi-coll-sec{background:var(--whiteColor)}.multi-coll-sec .multi-col-wrap{display:flex;gap:3rem;padding:var(--section-padding-100) 0;border-top:1px solid rgba(0,0,0,.5)}.multi-coll-sec .multi-col-wrap .multi-left{width:100%;max-width:calc(33% - 1.5rem);position:relative}.multi-coll-sec .multi-col-wrap .multi-right{width:100%;max-width:calc(67% - 1.5rem);display:flex;gap:3rem;flex-wrap:wrap;row-gap:3.8rem}.multi-coll-sec .multi-col-wrap .multi-right .collection-item{width:100%;max-width:calc(50% - 1.5rem);position:relative}.multi-coll-sec .multi-col-wrap .multi-right .collection-item a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:1}.multi-coll-sec .multi-col-wrap .multi-right .collection-item .col-image{overflow:hidden;border-radius:1.5rem}.multi-coll-sec .multi-col-wrap .multi-right .collection-item:hover img{transform:scale(1.05)}.multi-coll-sec .multi-col-wrap .multi-right .collection-item img,.multi-coll-sec .multi-col-wrap .multi-left img{border-radius:1.5rem;transition:all .3s ease;width:100%}.multi-coll-sec .multi-col-wrap .collection-item .title{text-align:center;margin:2rem auto 0;letter-spacing:.02em;color:var(--dark-heading);font-size:clamp(2rem,1.8vw,2.6rem);font-weight:400}.multi-coll-sec .multi-col-wrap .multi-left .left-text{position:absolute;display:flex;flex-direction:column;align-items:center;width:100%;padding:1rem 1.5rem 6rem;bottom:0;row-gap:1.8rem}.multi-coll-sec .multi-col-wrap .multi-left .left-img,.multi-coll-sec .multi-col-wrap .multi-left .left-img img{height:100%;object-fit:cover}.multi-coll-sec .multi-col-wrap .multi-left .left-text .heading{font-size:clamp(2.8rem,3.12vw,4.5rem);color:var(--whiteColor);font-weight:400}.multi-coll-sec .multi-col-wrap .multi-left .left-text .btn{min-width:12.2rem;padding:1rem 1.5rem;letter-spacing:0;background:var(--whiteColor);color:var(--dark-heading);font-weight:600}.steller-review-sec{padding:var(--section-padding-50) 0 var(--section-padding-100)}.steller-review-sec .headingWrp{display:flex;align-items:center;justify-content:center}.steller-review-sec .headingWrp .common-heading{position:relative;display:flex;gap:3rem;align-items:center;font-size:clamp(4rem,6.25vw,9rem)}.steller-review-sec .headingWrp .common-heading:before,.steller-review-sec .headingWrp .common-heading:after{display:inline-block;content:"";width:6.8rem;height:6.8rem;background-image:url("data:image/svg+xml,%3Csvg width='68' height='68' viewBox='0 0 68 68' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M33.2062 2.29937C33.2588 2.12632 33.3656 1.97475 33.5108 1.86703C33.6561 1.75932 33.8322 1.70117 34.013 1.70117C34.1939 1.70117 34.3699 1.75932 34.5152 1.86703C34.6605 1.97475 34.7673 2.12632 34.8198 2.29937L37.8785 12.5558C39.1195 16.7184 41.3776 20.5064 44.449 23.5779C47.5203 26.6493 51.3082 28.9076 55.4708 30.1488L65.7272 33.2074C65.9 33.2601 66.0513 33.367 66.1588 33.5122C66.2663 33.6574 66.3243 33.8332 66.3243 34.0139C66.3243 34.1945 66.2663 34.3704 66.1588 34.5156C66.0513 34.6608 65.9 34.7676 65.7272 34.8204L55.4708 37.879C51.3084 39.1202 47.5207 41.3784 44.4495 44.4498C41.3783 47.5211 39.1202 51.3089 37.8792 55.4713L34.8198 65.7277C34.7671 65.9005 34.6603 66.0518 34.5151 66.1593C34.3699 66.2668 34.194 66.3248 34.0134 66.3248C33.8327 66.3248 33.6568 66.2668 33.5116 66.1593C33.3664 66.0518 33.2596 65.9005 33.2069 65.7277L30.1482 55.4713C28.907 51.3089 26.6487 47.5211 23.5772 44.4499C20.5057 41.3787 16.7178 39.1206 12.5553 37.8797L2.3002 34.8197C2.12742 34.767 1.97613 34.6601 1.86864 34.5149C1.76115 34.3697 1.70312 34.1939 1.70312 34.0132C1.70313 33.8326 1.76115 33.6567 1.86864 33.5115C1.97613 33.3663 2.12742 33.2595 2.3002 33.2067L12.556 30.1481C16.7186 28.907 20.5067 26.6488 23.5781 23.5773C26.6496 20.5058 28.9078 16.7178 30.1489 12.5551L33.2062 2.29937Z' fill='%23FFD853'/%3E%3C/svg%3E%0A");background-size:contain}.steller-review-sec .flxRow{display:flex;align-items:center;gap:var(--review-col-gap);--review-col-gap: clamp(4rem,5.55vw,8rem);margin-top:5rem}.steller-review-sec .flxRow .splide{width:100%;max-width:calc(45% - var(--review-col-gap)/2);display:flex;flex-direction:column-reverse;row-gap:3.5rem;margin-bottom:3.5rem}.steller-review-sec .flxRow .testimonial-image{width:100%;max-width:calc(55% - var(--review-col-gap)/2)}.steller-review-sec .flxRow .testimonial-image img{width:100%;object-fit:cover}.steller-review-sec .flxRow .splide .splide__arrow{position:static;transform:none;width:5rem;height:5rem;border-radius:100%;border:1px solid #3D3D78;background:transparent;opacity:1;transition:all .3s ease}.steller-review-sec .flxRow .splide .splide__arrow:hover{transform:scale(1.15);background:var(--whiteColor)}.steller-review-sec .flxRow .splide .splide__arrow:hover svg path{fill:var(--themeblue)}.steller-review-sec .flxRow .splide .splide__arrow svg path{fill:#000}.steller-review-sec .flxRow .splide__arrows{display:flex;gap:1.3rem}.steller-review-sec .testimonial-card .reviews{margin-bottom:4.5rem;font-size:clamp(1.8rem,2.77vw,4rem);color:var(--dark-heading);font-weight:600;font-style:italic;line-height:1.25;max-width:606px}.steller-review-sec .testimonial-card .profile_details{position:relative;padding-top:7.5rem}.steller-review-sec .testimonial-card .profile_details:before{position:absolute;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.4375 34.125C30.8079 34.125 33.0812 33.1834 34.7573 31.5073C36.4334 29.8312 37.375 27.5579 37.375 25.1875C37.375 21.541 35.477 18.0147 32.6446 17.3339C31.551 17.0706 30.6816 15.6682 30.8685 14.0676C31.1187 11.9259 33.0557 9.76137 36.8924 8.05512C37.7471 7.67487 37.3896 6.3895 36.4618 6.5065C26.4631 7.75775 19.5325 14.2756 19.5 23.4975C19.5 29.8399 23.2472 34.125 28.4375 34.125ZM8.9375 34.125C11.3079 34.125 13.5812 33.1834 15.2573 31.5073C16.9334 29.8312 17.875 27.5579 17.875 25.1875C17.875 21.541 15.977 18.0147 13.1446 17.3339C12.051 17.0706 11.1816 15.6682 11.3685 14.0676C11.6187 11.9259 13.5557 9.76137 17.3924 8.05512C18.2471 7.67487 17.8896 6.3895 16.9618 6.5065C6.96312 7.75775 0.0325 14.2756 0 23.4975C0 29.8399 3.74725 34.125 8.9375 34.125Z' fill='%233D3D78'/%3E%3C/svg%3E%0A");width:3.9rem;height:3.9rem;background-repeat:no-repeat;background-size:cover;content:""}.steller-review-sec .testimonial-card .profile_details .rating{margin-bottom:1.5rem}.steller-review-sec .testimonial-card .testimonial-name{padding-left:4.7rem;position:relative;font-size:clamp(2.3rem,2.08vw,3rem);color:var(--dark-heading);font-family:var(--headingFont);font-weight:400;letter-spacing:.02em}.steller-review-sec .testimonial-card .testimonial-name:before{position:absolute;content:"";width:3.9rem;height:1px;background:var(--dark-heading);left:0;top:50%;transform:translateY(-50%)}.middle-banner-sec{padding:10rem 0 5rem}.middle-banner-sec .universe-wrap{position:relative;max-width:957px;width:100%;margin:0 auto;overflow:hidden}.middle-banner-sec .universe-wrap .overlay-text{position:absolute;top:50%;left:0;width:100%;padding:0 3rem;display:flex;flex-direction:column;align-items:center;transform:translateY(-50%)}.middle-banner-sec .universe-wrap .overlay-text .heading{font-size:clamp(4rem,6.25vw,9rem);text-align:center;font-weight:400;color:var(--whiteColor);font-family:var(--starlightFont);line-height:1}.middle-banner-sec .universe-wrap .overlay-text .btn{min-width:15.6rem;padding:1.2rem 1.5rem 1rem;letter-spacing:0;background:var(--whiteColor);color:var(--dark-heading);font-weight:600}.middle-banner-sec .universe-wrap .overlay-text .subtitle{max-width:498px;margin:.5rem auto 2.5rem;text-align:center;color:var(--whiteColor);font-size:clamp(2rem,1.66vw,2.4rem);line-height:1.4;letter-spacing:0}.middle-banner-sec .universe-wrap .banner-img img{width:100%}.contact-section{padding:var(--section-padding-50) 0}.contact-section,.contact-section .gradient{background:#fffcf0}.contact-section .contact{max-width:87rem;margin:0 auto}.contact-section .contact form{padding:4.5rem 5.5rem 5rem;background:var(--whiteColor);box-shadow:10px 14px 60px #ff4c0d1a;border-radius:1.5rem}.contact-section .contact .title{font-size:clamp(4rem,6.25vw,9rem);font-weight:400;text-align:center}.contact-section .contact .text-desc{margin:2rem auto 3.5rem;text-align:center;font-size:clamp(2rem,1.66vw,2.4rem);max-width:73.5rem;color:var(--text-color);line-height:1.4;text-transform:capitalize}.contact-section .contact form .field:before,.contact-section .contact form .field:after,.contact-section .contact form .field .field__label{display:none}.contact-section .contact form .field__input{background:#f5f5f5;border-radius:4rem;padding:1.7rem 2rem 1.7rem 2.8rem!important;box-shadow:none!important;min-height:5.5rem;transition:all .3s ease;border:2px solid transparent!important}.contact-section .contact form .field__input:focus{border:2px solid var(--btn-bg)!important}.contact-section .contact form .field__input,.contact-section .contact form .field__input::placeholder{opacity:1;font-size:clamp(1.6rem,1.25vw,1.8rem);font-weight:600;color:var(--text-color);font-family:var(--bodyFont);letter-spacing:0}.contact-section .contact form .field__input::placeholder{text-transform:capitalize}.contact-section .contact form .field__input.text-area{min-height:16rem;border-radius:1rem;padding-top:2.2rem!important}.contact-section .contact form .contact__button{margin-top:2.5rem;display:flex;align-items:center;justify-content:center}.contact-section .contact form .contact__button .button{width:100%}.collection-banner{position:relative;overflow:hidden}.collection-banner .collection-banner-content{position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%)}.collection-banner .collection-banner-content .heading{font-size:clamp(4rem,6.25vw,9rem);font-family:var(--starlightFont);margin-bottom:.5rem;font-weight:400;color:#d1bc7d;line-height:1;text-align:center}.collection-banner .collection-banner-content .desc{color:var(--whiteColor);text-align:center;font-size:clamp(2rem,1.66vw,2.4rem);max-width:50rem;margin:0 auto;text-transform:capitalize}.collection-banner img{width:100%;max-height:23rem;object-fit:cover;object-position:bottom}.pagination__list{gap:1.2rem}.pagination__list>li:not(:last-child){margin-right:0!important;width:auto;height:auto;max-width:max-content;flex:auto}.pagination__item--current:after,.pagination__item:hover:after{display:none!important}.pagination__list .pagination__item{height:5.2rem;width:5.2rem;padding:1rem}.pagination__list .pagination__item:not(.pagination__item-arrow){color:var(--btn-text-blue);height:5.2rem;width:5.2rem;padding:1rem;text-decoration:none!important;border:1px solid #DADADA;border-radius:1rem;transition:all .3s ease;font-size:1.6rem;letter-spacing:.14em}.pagination__list .pagination__item:not(.pagination__item-arrow):hover,.pagination__list .pagination__item:not(.pagination__item-arrow).pagination__item--current{color:var(--whiteColor);background:#7c5e99;border:1px solid #7C5E99}.pagination__list .pagination__item:has(.svg-wrapper) path{stroke:#3d3d78}.pagination__list .pagination__item .icon-caret{height:.9rem;margin-left:0!important}.template-collection .product-grid-container,.filter-collection{padding:var(--section-padding-100) 0}.template-collection .pagination-wrapper,.template-collection-tag-filter .pagination-wrapper{margin-top:var(--collection-pagination-space);--collection-pagination-space: clamp(3.5rem,4.86vw,7rem)}.filter-collection .facets__wrapper{justify-content:space-between;margin-bottom:2rem;width:100%;gap:2rem}.filter-collection{background:var(--whiteColor)}.filter-collection .facets__wrapper .facets__disclosure:nth-child(2){margin-left:auto}.filter-collection .facets__wrapper .facets__heading{display:none}.filter-collection .facets__wrapper .facets__disclosure{margin-right:0rem;min-height:5.5rem;padding:2rem 2.5rem;border-radius:.7rem;border:1px solid #DADADA;font-size:clamp(1.6rem,1.75vw,1.8rem);position:relative;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}.filter-collection .facets__wrapper .facets__disclosure .facets-layout{padding:2.5rem 2rem}.filter-collection .facets__wrapper .facets__disclosure .facets-layout .small{text-align:left}.filter-collection .facets__wrapper .facets__disclosure:nth-child(2){background-color:#9dd8db}.filter-collection .facets__wrapper .facets__disclosure:nth-child(3){background-color:#fac39c}.filter-collection .facets__wrapper .facets__disclosure .facets__summary{color:#796b6b;font-size:clamp(1.6rem,1.25vw,1.8rem);padding:0 1.75rem 0 0;margin-bottom:0}.facets__form{display:flex!important;flex-direction:column}.facets__form .active-facets{margin-bottom:1rem!important}.filter-collection .facets__wrapper .facets__summary span:first-of-type{text-decoration:none!important;font-size:clamp(1.6rem,1.75vw,1.8rem);font-weight:600;color:var(--btn-text-blue);font-family:var(--bodyFont);letter-spacing:0}.filter-collection .facets__wrapper .facets__summary .icon-caret path{stroke:var(--btn-text-blue)}.template-collection-tag-filter{background:#fffcf0}.filter-collection .facets-container{padding:0}.filter-collection .facets__wrapper .facets__display{top:calc(100% + .5rem);left:unset;right:0}.facets__form .facet-filters .facet-filters__label{font-size:clamp(1.6rem,1.75vw,1.8rem);font-weight:600;color:#796b6b;font-family:var(--bodyFont);letter-spacing:0;margin-right:1rem}.facets__form .facet-filters .select select{min-height:5.5rem;padding:2rem 2.5rem;border-radius:.7rem;border:1px solid #DADADA;min-width:22rem;font-size:clamp(1.6rem,1.75vw,1.8rem);font-weight:600;color:var(--btn-text-blue);font-family:var(--bodyFont)}.facets__form .facet-filters .select .svg-wrapper{height:1.4rem;width:1.2rem;top:calc(44% - .2rem);right:2.5rem}.facets__form .facet-filters .select .svg-wrapper path{stroke:var(--btn-text-blue)}.facets__form .active-facets__button-wrapper{padding-top:0}.filter-collection .active-facets .active-facets__button,.template-search .active-facets .active-facets__button{margin-top:0;margin-bottom:1rem}.active-facets .active-facets__button .active-facets__button-inner,.active-facets__button-wrapper .active-facets__button-remove{padding:1rem 2rem;line-height:1;color:#fff;font-weight:700;gap:1rem;background:var(--btn-bg);border-radius:2.6rem;min-height:4rem;display:flex;align-items:center;justify-content:center}.filter-collection .active-facets .active-facets__button .svg-wrapper{margin-right:0;margin-top:0;width:1.4rem}aside+.product-grid-container{margin-top:3rem}.template-collection .section:has(.facets-wrapper){padding:var(--section-padding-100) 0}.template-collection .section:has(.facets-wrapper){padding:var(--section-padding-100) 0;background:var(--whiteColor)}.template-collection .section:has(.facets-wrapper) .product-grid-container{padding:0;margin-top:1rem}.template-collection-products .content-for-layout{padding-top:0!important}.filter-collection.default-col .facets__wrapper .facets__disclosure .facets__summary{min-height:auto;border:none;outline:none;padding-right:2rem}.filter-collection.default-col .facets__wrapper .facets__disclosure .facets__summary .icon{right:0}.template-collection .facets__wrapper{margin-left:auto}.template-collection .facets__wrapper .facets__display{left:unset;right:0}.template-collection .facets__wrapper .facets__heading{text-decoration:none!important;font-size:clamp(1.6rem,1.75vw,1.8rem);font-weight:600;color:#796b6b;font-family:var(--bodyFont);letter-spacing:0}.template-collection .facets__wrapper .facets__summary{margin-right:0rem;min-height:5.5rem;padding:2rem 2.5rem;border-radius:.7rem;border:1px solid #DADADA;font-size:clamp(1.6rem,1.75vw,1.8rem);font-weight:600;color:var(--btn-text-blue);font-family:var(--bodyFont);position:relative}.template-collection .facets__wrapper .facets__summary .icon-caret{right:.8rem}.filter-pair-wrapper{display:flex;gap:15px}.filter-collection .facets__wrapper .filter-pair-wrapper:nth-child(2){margin-left:auto}.filter-collection .facets__wrapper .filter-pair-wrapper:first-child:last-child{margin-left:auto}.filter-collection .facets__wrapper .filter-pair-wrapper:first-child:nth-last-child(2){margin-left:auto}.cust_productSlider2_sec .text-white .section__title{display:flex;flex-direction:column;align-items:center}.cust_productSlider2_sec .text-white .section__title .common-heading{position:relative}.cart-notification .cart-notification__links button.link{display:none}.cart-notification{box-shadow:inset 5px 5px 20px #f1e3ff!important}.cart-notification .cart-notification__links .button{padding:.5rem 2rem;min-height:4.5rem;height:auto;font-size:1.6rem}.cart-notification .cart-notification__heading{font-weight:700}.cart-notification .cart-notification-product__name{font-family:var(--bodyFont);letter-spacing:0;font-weight:600}.cart-notification .modal__close-button .icon path{fill:var(--btn-bg);stroke:var(--btn-bg)}.the-story .the-story a:hover{text-decoration:underline}header.header .search-modal__content{background:#f1e3ff}header.header .search-modal__content .field,header.header .search-modal__content .field input{border-radius:1rem;overflow:hidden;background:transparent}header.header .search-modal__content .field input{border:1px solid #000}header.header .search-modal__content .field:before,header.header .search-modal__content .field:after{display:none}header.header .search-modal__content .modal__close-button.link path{stroke:#000}.drawer__inner .quantity__input:focus{box-shadow:none!important;background:none!important}.drawer__inner cart-remove-button .button:hover{color:var(--themeblue)!important;background:}.product-card-wrapper .card--standard>.card__content .quick-add .quick-add__submit path{fill:#57535b!important}.policySec h3,.policySec h4,.policySec h5,.policySec h6,.policySec h2,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5,.shopify-policy__container h6{margin:2rem 0 1rem}.policySec h2,.shopify-policy__container h1{font-size:clamp(4rem,5.2vw,7.5rem)}.policySec h3,.policySec h4,.policySec h5,.policySec h6,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5,.shopify-policy__container h6{font-size:clamp(2.6rem,2.77vw,4rem)}.shopify-policy__container ul,.policySec ul{list-style:disc;padding-left:2rem}.policySec a{color:var(--heading-color);text-decoration:underline}.policySec a:hover{opacity:.7}.policySec strong{color:#000000ad}.shopify-policy__title{text-align:left}header.header .header__submenu.list-menu.submenu-column{column-count:2;width:auto;left:-60px;column-gap:2rem}header.header .header__submenu.list-menu{padding:2rem;border:1px solid var(--common-heading-color);border:1px solid #1a1bb9a3;border-radius:1rem;box-shadow:inset 0 0 10px var(--common-heading-color)}header.header .header__submenu .header__menu-item{padding-left:0;text-decoration:none!important}@media screen and (min-width: 900px){.product__media-wrapper .product__column-sticky{padding-top:100%}.product__media-wrapper .thumbnail-slider{position:absolute;top:0;transform:rotate(90deg);width:100%;left:calc(18% - .8rem);transform-origin:top left}.product__media-wrapper slider-component:not(.thumbnail-slider){position:absolute;top:0;left:0;width:100%;max-width:100%;padding-left:calc(18% + 1rem);height:100%}.thumbnail-slider .thumbnail-list.slider--tablet-up{padding:0!important;gap:3rem}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(100%/5 - 3rem*4/5)!important}.product--thumbnail_slider .slider-mobile-gutter .slider-button{position:absolute;padding:0;z-index:1;width:30px;height:30px;border:1px solid var(--btn-color);background-color:var(--white);border-radius:50%;opacity:0;visibility:hidden;transition:all .3s}.product--thumbnail_slider .slider-mobile-gutter .slider-button--prev{left:5px}.product--thumbnail_slider .slider-mobile-gutter .slider-button--next{left:auto;right:5px}.product__media-wrapper .thumbnail-slider:hover .slider-button{opacity:1;visibility:visible}}.template-product .section:has(.product) .gradient{background:transparent}.product.grid .product__info-wrapper{padding-left:3rem}.product.grid .product__info-wrapper .sec-wrap{display:flex;align-items:center;justify-content:space-between}.product.grid .product__info-wrapper .sec-wrap .shopify-app-block .jdgm-prev-badge__text{display:none}.product.grid .product__media-wrapper{width:100%!important;max-width:54%!important}.product.grid .product__info-wrapper{width:100%!important;max-width:46%!important}.product.grid .product__info-wrapper .product__info-container{max-width:100%}.product.grid .product__media-wrapper .product-media-container{width:100%;height:100%;border-radius:2rem;overflow:hidden!important;border:none}.product.grid .product__info-wrapper .product__description .table-wrapper .product.grid .product__info-wrapper .product__description table td:nth-child(1),.product.grid .product__info-wrapper .product__description table th:nth-child(1){min-width:10rem;width:10rem}.jdgm-widget-actions-wrapper .jdgm-write-rev-link{padding:1.5rem 3rem;color:var(--btn-bg);background:var(--btn-bg)!important;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;cursor:pointer;border:none!important;text-transform:capitalize}.product-media-container.constrain-height .media,.product-media-container .product__modal-opener,.product__media-wrapper slider-component:not(.thumbnail-slider) .product__media-list{height:100%}.product.grid .product__media-wrapper .product-media-container .product__media img{top:50%;left:50%;transform:translate(-50%,-50%)}.product__media-wrapper slider-component:not(.thumbnail-slider) .product__media-icon{height:7.3rem;width:7.3rem;position:absolute;left:unset;top:unset;bottom:2rem;right:2rem}.product__media-wrapper slider-component:not(.thumbnail-slider) .product__media-icon .svg-wrapper{width:100%;height:100%}.product__media-wrapper slider-component:not(.thumbnail-slider) .product__media-icon .svg-wrapper .icon{width:2.7rem;height:2.7rem}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail{border-radius:1.5rem;border:none;box-shadow:none!important;outline:none;border-right:6px solid transparent}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide .thumbnail[aria-current]{border-right:6px solid #c69fe2}.product.grid{padding-bottom:var(--section-padding-100)}.product.grid .product__info-wrapper .product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product.grid .product__info-wrapper .price{color:#251238;font-size:clamp(2.1rem,2.34vw,2.4rem);font-weight:600;letter-spacing:0}.product.grid .product__info-wrapper .product__description{padding:2.5rem 0 3.3rem;border-top:1px solid rgba(0,0,0,.5);border-bottom:1px solid rgba(0,0,0,.5);font-size:clamp(2rem,1.87vw,2.4rem);color:#796b6b;line-height:1.42;font-weight:600}.product.grid .product__info-wrapper .product__description ul,.product.grid .product__info-wrapper .product__description ol{margin:2rem 0 2.5rem}.product.grid .product__info-wrapper .product__description table td{font-size:1.3rem!important;padding:.7rem!important;font-weight:700}.product.grid .product__info-wrapper .form__label{font-size:clamp(2rem,1.87vw,2.4rem);font-weight:600;letter-spacing:0;color:#251238}.product.grid .product__info-wrapper .form__label .selected{margin-left:.5rem}.product--thumbnail_slider .thumbnail-slider .slider-button{background:var(--whiteColor)}.product--thumbnail_slider .thumbnail-slider .slider-button .icon{color:#000}.product--thumbnail_slider .thumbnail-slider .slider-button .icon{width:.6rem;height:.8rem}.product__description hr{margin:0}.product.grid .product__info-wrapper .product-form__input--pill input[type=radio]+label{border:1px solid #CAC5CE;background-color:#fff;border-radius:1rem;color:#000;margin:.7rem 1.4rem 2rem 0;padding:1rem 1.3rem;font-size:1.6rem;letter-spacing:0;line-height:1;min-width:6rem;min-height:4.8rem;display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important}.product.grid .product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{background-color:#7c5e99;color:#fff}.product.grid .product__info-wrapper .product-form__input--pill input[type=radio]+label .visually-hidden{width:74px;height:1px;margin:0;clip:unset;word-wrap:normal!important;color:transparent;background:#cac5ce;font-size:0;overflow:visible;transform:rotate(-38deg)}.product.grid .product__info-wrapper .product-form__input--pill input.disabled+label{color:#cac5ce;border-radius:1rem 0;background:#ffffff8a}.product.grid .product__info-wrapper .product-form__input.product-form__input--pill{padding-bottom:3rem;border-bottom:1px solid rgba(0,0,0,.5)}.product.grid .product__info-wrapper .product-form__buttons{max-width:100%}.product.grid .product__info-wrapper .product-form__buttons .btn-wrap{display:flex;gap:2rem;align-items:flex-end;margin-bottom:3.3rem}.product.grid .product__info-wrapper .product-form__buttons .btn-wrap .product-form__input,.product.grid .product__info-wrapper .product-form__buttons .btn-wrap .product-form__submit{flex:auto;padding:0;margin:0;max-width:calc(50% - 1rem);min-width:auto;width:100%}.product.grid .product__info-wrapper .product-form__buttons .btn-wrap .product-form__submit{color:#7c5e99;border:1px solid #7C5E99;background:transparent}.product.grid .product__info-wrapper .product-form__buttons .btn-wrap .product-form__submit:hover{background:#7c5e99;color:#fff}.product.grid .product__info-wrapper .product-form__buttons .btn-wrap .product-form__input .quantity{height:5.5rem;border:1px solid #CAC5CE;width:100%;background:#fff;border-radius:10rem;overflow:hidden;padding:0 1rem}.product.grid .product__info-wrapper .product-form__buttons .btn-wrap .product-form__input .quantity input.quantity__input{border:none}.product.grid .product__info-wrapper .product-form__buttons .btn-wrap .quantity .quantity__button{opacity:1}.product.grid .product__info-wrapper .product-form__buttons .btn-wrap .quantity input.quantity__input{color:var(--blackColor);border:none!important;opacity:1;font-size:1.8rem;font-weight:600;font-family:var(--bodyFont)}.product.grid .product__info-wrapper .product-form__buttons .btn-wrap .quantity .quantity__button svg path,.product.grid .product__info-wrapper .accordion summary .icon-caret path{stroke:var(--blackColor)}.product.grid .product__info-wrapper .product-form__buttons .shopify-payment-button .shopify-payment-button__button{background:#7c5e99!important;border-radius:6rem;text-transform:capitalize;transition:all .3s ease;font-size:clamp(1.6rem,1.4vw,1.8rem);font-weight:600;min-height:5.5rem;border:1px solid #7c5e99}.product.grid .product__info-wrapper .product-form__buttons .shopify-payment-button .shopify-payment-button__button:hover{background:transparent!important;color:#000}.product.grid .product__info-wrapper .product-form__buttons .shopify-payment-button .shopify-payment-button__button:before,.product.grid .product__info-wrapper .product-form__buttons .shopify-payment-button .shopify-payment-button__button:after,.product.grid .product__info-wrapper .accordion summary .summary__title span.svg-wrapper{display:none}.product.grid .product__info-wrapper .accordion summary{padding:2rem 0}.product.grid .product__info-wrapper .accordion summary .summary__title .accordion__title{font-size:clamp(2rem,1.87vw,2.4rem);font-weight:600;letter-spacing:0;color:#251238;font-family:var(--bodyFont)}.template-product .section:has(.related-products) .gradient{background:transparent}.jdgm-rev.jdgm-divider-top{display:flex;gap:10rem;align-items:flex-start}.jdgm-rev.jdgm-divider-top .jdgm-rev__header{width:100%;max-width:23rem;min-width:23rem}.jdgm-rev.jdgm-divider-top .jdgm-rev__content{width:100%;max-width:calc(100% - 33rem)}.jdgm-rev.jdgm-divider-top .jdgm-rev__header .jdgm-row-profile{display:flex;align-items:center;gap:.7rem}.jdgm-rev.jdgm-divider-top .jdgm-rev__header .jdgm-row-profile .jdgm-rev__icon{width:6.5rem;height:6.5rem;background:#f1e2ff;border-radius:100%;position:relative;line-height:normal}.jdgm-rev.jdgm-divider-top .jdgm-rev__header .jdgm-row-profile .jdgm-rev__icon:before{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.jdgm-rev.jdgm-divider-top .jdgm-rev__header .jdgm-row-profile span.jdgm-rev__author-wrapper span{font-size:clamp(2.2rem,1.8vw,2.6rem);font-weight:400;font-family:var(--headingFont)}.jdgm-row-rating{display:flex;align-items:center;justify-content:space-between;gap:.5rem}@media (max-width: 1050px) and (min-width: 900px){.product__media-wrapper slider-component:not(.thumbnail-slider){padding-left:calc(22% + 1rem)}.product__media-wrapper .thumbnail-slider{left:calc(24% - .8rem)}}.gf-filter-trigger .gf-refine-toggle-mobile,.gf-theme-version-15 .gf-filter-trigger .gf-refine-toggle-mobile{background:#c7a9e1!important;border-radius:3rem!important;color:#3d3d78!important;max-width:fit-content!important;padding:.5rem 2rem!important}.gf-filter-contents .gf-filter-contents-inner div[data-filter-type=Collection] span{text-decoration:none!important}.blog-upper-wrap{display:flex;column-gap:var(--blog-gap-col);--blog-gap-col: clamp(3rem,3.68vw,5.3rem);align-items:center;padding-top:3rem;padding-bottom:clamp(4rem,5.55vw,8rem);margin-bottom:clamp(4.5rem,6.94vw,10rem);border-bottom:1px solid rgba(0,0,0,.5)}.blog-upper-wrap .blog-image{width:100%;max-width:calc(40% - var(--blog-gap-col)/2)}.blog-upper-wrap .blog-texts{width:100%;max-width:calc(60% - var(--blog-gap-col)/2)}.blog-upper-wrap .blog-texts .common-heading{color:var(--blackColor);margin-bottom:2.5rem}.blog-upper-wrap .blog-texts .wrapper{display:flex;align-items:center;margin-top:4.5rem;gap:1rem}.blog-upper-wrap .blog-texts .wrapper .autor-image{width:5.6rem;height:5.6rem;border-radius:100%;overflow:hidden}.blog-upper-wrap .blog-texts .wrapper .autor-image img{width:100%;height:100%}.blog-upper-wrap .blog-texts .text-desc,.blog-upper-wrap .blog-texts .small{font-size:clamp(2rem,1.66vw,2.4rem)}.sign-box-sec .sign-boxes{display:block;column-count:2;gap:3rem}.sign-box-sec .sign-boxes .sign-item{padding-bottom:clamp(2.5rem,3.125vw,4.5rem);margin-bottom:clamp(2.5rem,3.125vw,4.5rem);border-bottom:1px solid rgba(0,0,0,.7);display:flex;gap:clamp(2.5rem,2.73vw,3.5rem)}.sign-box-sec .sign-boxes .sign-item .sign-details{max-width:42.6rem}.sign-box-sec .sign-boxes .sign-item .sign-icon img{border-radius:2rem}.sign-box-sec .sign-boxes .sign-item .sign-details p:has(strong){margin-bottom:1rem}.sign-box-sec .sign-boxes .sign-item .sign-details strong{color:#251238;font-size:clamp(2.2rem,1.82vw,2.6rem);font-weight:400;font-family:var(--headingFont)}.collection_tab_section .shop-items{position:relative}.collection_tab_section .shop-items.col-1{background:#c69ee27d}.collection_tab_section .shop-items.col-2{background:#9dd8db61}.collection_tab_section .shop-items.col-3{background:#ffefbad1}.collection_tab_section .shop-items a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.collection_tab_section .shop-items .col-wrap{padding-top:3rem;display:flex;align-items:center;gap:2rem;justify-content:space-between;padding-bottom:1.5rem}.collection_tab_section .shop-items .col-wrap .col-heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;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}.collection_tab_section .shop-items .col-wrap span{border-radius:100%;width:5.5rem;height:5.5rem;display:flex;align-items:center;justify-content:center;font-size:4rem;line-height:1;border:1px solid #57535B;transform:rotate(-90deg);padding:1.4rem}.collection_tab_section .shop-items .col-wrap a:hover{transform:rotate(-90deg) scale(.9)}.collection_tab_section .shop-items .col-wrap a svg{width:auto;height:auto}.collection_tab_section .shop-items{padding:15px;border-radius:30px;color:var(--btn-text-blue);position:relative;overflow:hidden;background:#f6f1f8}.hot-summer-sec .text-desc p{margin-bottom:4rem;font-size:clamp(2rem,1.85vw,2.4rem)}.summer-bottom-sec .summer-botoom-wrap{display:flex;align-items:center;gap:3rem;flex-wrap:wrap;margin-top:7rem}.summer-bottom-sec .summer-botoom-wrap .summer-text{width:100%;max-width:calc(44% - 1.5rem);position:relative}.summer-bottom-sec .summer-botoom-wrap .summer-text:before{position:absolute;content:"";width:15rem;height:9.5rem;left:0;top:-12rem;background-repeat:no-repeat;background-size:contain;background-image:url(/cdn/shop/files/Hot_Witch_Hexually.png)}.summer-bottom-sec .summer-botoom-wrap .summer-image{width:100%;max-width:calc(56% - 1.5rem)}.summer-bottom-sec .summer-botoom-wrap .summer-text .text-desc{font-size:clamp(2rem,1.85vw,2.4rem)}.summer-bottom-sec .summer-botoom-wrap .summer-text .text-desc ul{display:flex;flex-direction:column;row-gap:1.6rem;margin:2.7rem 0 2rem}.summer-bottom-sec .summer-botoom-wrap .summer-text .text-desc ul li{position:relative;font-size:clamp(2rem,1.85vw,2.4rem);padding-left:2.6rem}.summer-bottom-sec .summer-botoom-wrap .summer-text .text-desc ul li:before{position:absolute;content:"";width:1.6rem;height:1.6rem;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0.720703C3.58897 0.720703 0 4.30968 0 8.7207C0 13.1317 3.58897 16.7207 8 16.7207C12.411 16.7207 16 13.1317 16 8.7207C16 4.30968 12.411 0.720703 8 0.720703ZM12.4712 6.61544L7.3584 11.6881C7.05764 11.9889 6.57644 12.0089 6.25564 11.7082L3.54887 9.24201C3.22807 8.94125 3.20802 8.44 3.48872 8.1192C3.78947 7.7984 4.29073 7.77835 4.61153 8.0791L6.75689 10.044L11.3283 5.47258C11.6491 5.15178 12.1504 5.15178 12.4712 5.47258C12.792 5.79339 12.792 6.29464 12.4712 6.61544Z' fill='%237C5E99'/%3E%3C/svg%3E%0A");left:0;top:.9rem}.summer-bottom-sec .summer-botoom-wrap .summer-text .btn{margin-top:2.5rem}body:is(.template-page-hot-summer) .content-for-layout{padding-bottom:var(--section-padding-100)}.gf-top_one #gf-tree{padding:0 1.5rem!important}#mc_embed_signup{padding:2rem!important;position:relative}#mc_embed_signup h2{text-align:center!important;font-size:clamp(2rem,1.73vw,2.5rem)}#mc_embed_signup .clear{display:flex;justify-content:center}#mc_embed_signup .disc-text{text-align:center;font-size:clamp(2rem,1.85vw,2.4rem)!important;margin:1rem 0}#mailchimp-popup #close-popup{top:10px!important;right:10px!important;background:var(--heading-color)!important}#mc_embed_signup .clear input{background:var(--heading-color)!important}#mc_embed_signup .clear .response{text-align:center}.template-page-monthly-horoscope .monthly-horoscope-sec{padding-top:clamp(4rem,5.46vw,7rem)}.swym-.swym-heart{border-radius:100%;overflow:hidden}.swym-.swym-heart .swym-background-color{background:#7c5e99!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/webdev-style-2.css.map */
