:root{--wds-hero-height: 463px;--wds-product-block-height: 550px;--wds-container-padding: 30px;--wds-h1: Castoro Titling;--wds-headings: Castoro;--wds-body: Inter Tight;--wds-color-brand: #e5dbfe;--wds-color-darker-lilac: #8f539f;--wds-color-accent: #bf64d9;--wds-color-body: #4b2754;--wds-color-border: #f5f5f5;--wds-color-product-border: #e7defe;--wds-main-title-font-size: 40px;--wds-padding: 50px}@media only screen and (max-width: 768px){:root{--wds-main-title-font-size: 32px;--wds-padding: 15px}}.wrapper-body{padding-bottom:0!important}.header-navigation .container{max-width:1600px!important}.menu-lv-item .text,.header__icon .text{font-family:Castoro!important;font-size:16px;text-transform:capitalize}.header__inline-menu .menu-lv-item:nth-of-type(5),.header__inline-menu .menu-lv-item:nth-of-type(6){display:none!important}.halo-sidebar-wrapper .header__inline-menu .menu-lv-item:nth-of-type(4),.halo-sidebar-wrapper .header__inline-menu .menu-lv-item:nth-of-type(5){display:block!important}.header__icon svg{width:16px!important}.header__menu-item{padding-left:18px!important;padding-right:18px!important}.header-icons{column-gap:36px!important}.header__icon--cart svg{width:24px!important;fill:var(--wds-color-accent)!important;margin-right:8px}.header__icon--cart .cart-count-bubble{margin-top:8px}.section-header-minimal{position:fixed!important;width:100%;height:50px;top:-50px;left:0;pointer-events:none!important}.section-header-minimal .container-1170{padding:0;max-width:1600px}.header-minimal__content{transform:translateY(105px);padding:0 15px;justify-content:flex-start!important;z-index:0!important;width:100px}.list-social__item svg{width:18px!important;height:18px!important}.list-social__item a{color:var(--wds-color-accent);transition:.3s}.list-social__item a:hover{color:var(--wds-color-body)!important}.header-mobile__item--search svg{width:24px!important}.header-mobile__item .icon,.search__button:not(.button--primary) svg{fill:#4b2754!important;stroke:none!important}.mobileMenu-toggle__Icon,.mobileMenu-toggle__Icon:before,.mobileMenu-toggle__Icon:after{background-color:var(--wds-color-accent)!important}button[aria-label=Close] svg,.halo-sidebar-close svg{fill:var(--wds-color-accent)!important}.halo-sidebar:not(.halo-cart-sidebar) .halo-sidebar-header .title{opacity:0!important}#halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .is-slide>.slick-dots{bottom:20px!important}#shopify-section-sections--16739854254245__4ab8d20d-daab-4f67-a325-24252a3c0077.scrolled-past-header .container-1170{padding-top:0!important;padding-bottom:0!important}#shopify-section-sections--16739854254245__4ab8d20d-daab-4f67-a325-24252a3c0077.scrolled-past-header img{width:70px!important}@media only screen and (min-width: 768px){.newsletter-form__field-wrapper{background-color:#fff!important;border-radius:100px!important}.footer .halo-row{justify-content:space-between;padding:50px}.footer .halo-row .footer-block__item{width:auto}.footer .halo-row .footer-block__item:last-of-type{min-width:200px}}.footer-block__text p{max-width:280px;font-size:14px}.footer-block__heading{font-size:18px!important;font-family:Castoro!important;margin-bottom:24px!important;text-align:left!important}.footer-block__list li{margin:16px 0!important}.list-social__link:before{display:none!important}.footer-block__list li span{font-size:14px!important}.list-menu__item--link:hover{color:var(--wds-color-accent)!important}.footer-block__details .image_logo{max-width:120px}.footer-block__details .image_logo img{object-fit:contain!important}.footer-block__item .onetreeplanted{display:flex;justify-content:flex-start;align-items:center;gap:8px;color:#fff!important;background-color:#b55dce;padding:9px 12px;border-radius:50px;margin-top:24px;font-size:12px;font-weight:300;letter-spacing:0}#MainContent #halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .banner-item{display:flex;justify-content:center;align-items:center;gap:60px;padding:50px;height:570px}#MainContent #halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .img-box{position:relative;width:1100px;height:auto;max-height:500px;object-fit:contain;pointer-events:none}#MainContent #halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .img-box a{padding:0!important;height:500px}#MainContent #halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .img-box img{height:500px;object-fit:contain}@media only screen and (max-width: 1024px){#MainContent #halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .img-box a,#MainContent #halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .img-box img{height:250px}}#MainContent #halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .content-box{position:relative;left:0!important;top:0!important;transform:none!important;height:auto!important;flex-shrink:0}#halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33{margin:0!important}.image-banner-item-template--14809707184179__22a3d8e3-0626-434e-b662-6b401508ba33-166668651248f5fc91-0 h3.banner-heading{font-family:var(--wds-h1)!important;font-size:var(--wds-main-title-font-size)}#MainContent #halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .content-box .banner-button{border:none!important;padding:12px 24px!important}@media only screen and (max-width: 1024px){#MainContent #halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .banner-item{flex-direction:column;max-height:100%!important;height:auto!important;align-items:stretch;padding:36px 15px;gap:16px}#MainContent #halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .img-box{width:auto}#MainContent #halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .content-box{width:60%!important;align-self:center;text-align:center}#MainContent #halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .content-box .banner-button{margin:auto!important}.image-banner-item-template--14809707184179__22a3d8e3-0626-434e-b662-6b401508ba33-166668651248f5fc91-0 h3.banner-heading{font-size:28px!important}}@media only screen and (max-width: 767px){#MainContent #halo-image-banner-template--16739853336741__22a3d8e3-0626-434e-b662-6b401508ba33 .content-box{width:100%!important;text-align:center}}.sections-product-block .product-block__grid{padding-top:7%}.product-block__image{overflow:hidden}.product-block__image img{transition:.5s;cursor:pointer!important}.product-block__image:hover img{transform:scale(1.1)}.sections-product-block .product-block__cap .cap-content{width:388px!important;max-width:388px!important;display:flex;flex-direction:column;gap:20px}.product-block__banner h3,.product-block__banner .product-block__cap--text{text-align:center}.product-block__banner h3{font-family:var(--wds-h1);line-height:130%!important;font-size:36!important}@media only screen and (max-width: 1024px){.product-block__banner h3{font-size:var(--wds-main-title-font-size)!important}}.product-block__banner .product-block__cap--button{max-width:100%!important}.product-block__banner a.button{border-width:2px!important;padding:12px 30px!important;width:auto!important;border-color:#fff!important}.product-block__cap--text,.product-block__cap--subText{margin-bottom:0!important}@media only screen and (max-width: 990px){.product-block__image:before{content:"";display:block;width:100%;height:100%;background-color:#000;opacity:.3;position:absolute;top:0;left:0;z-index:1}.product-block__banner figcaption{z-index:2}}@media only screen and (max-width: 1366px){#shopify-section-template--16739853336741__18c809d2-e2b8-4e31-b97c-fcfe67b49859 .product-block__cap{left:40%!important}}@media only screen and (max-width: 1080px){#shopify-section-template--16739853336741__18c809d2-e2b8-4e31-b97c-fcfe67b49859 .product-block__cap{left:35%!important}}@media only screen and (max-width: 991px){#shopify-section-template--16739853336741__18c809d2-e2b8-4e31-b97c-fcfe67b49859 .product-block__cap{left:50%!important}}.section-block-template--16739853336741__11f15bfc-47b9-4696-9811-41b4c2ffc26e .text{font-family:var(--wds-body)!important;font-size:18px;padding:12px}.section-block-template--16739853336741__11f15bfc-47b9-4696-9811-41b4c2ffc26e .fantasy{font-family:var(--wds-headings)!important}.section-block-template--16739853336741__11f15bfc-47b9-4696-9811-41b4c2ffc26e .romance{font-style:italic}.section-block-template--16739853336741__11f15bfc-47b9-4696-9811-41b4c2ffc26e .scifi{font-weight:900}@media only screen and (min-width: 1025px){body .section-block-template--16739853336741__11f15bfc-47b9-4696-9811-41b4c2ffc26e .container,.section-block-template--16739853336741__163221535239da03ba .container{max-width:1600px!important}}.section-block-template--16739853336741__11f15bfc-47b9-4696-9811-41b4c2ffc26e .spotlight-item,.section-block-template--16739853336741__163221535239da03ba .spotlight-item .content{position:relative}.section-block-template--16739853336741__11f15bfc-47b9-4696-9811-41b4c2ffc26e .spotlight-item .content,.section-block-template--16739853336741__163221535239da03ba .spotlight-item .content{background-color:#e5dbfe!important;position:relative;height:58px;z-index:999;display:flex;align-items:center;width:100%;height:100%;padding:0!important}.section-block-template--16739853336741__11f15bfc-47b9-4696-9811-41b4c2ffc26e .spotlight-item .content p,.section-block-template--16739853336741__163221535239da03ba .spotlight-item .content p,.section-block-template--16739853336741__11f15bfc-47b9-4696-9811-41b4c2ffc26e .spotlight-item .content p span,.section-block-template--16739853336741__163221535239da03ba .spotlight-item .content p span{margin:0!important;width:100%;height:100%;padding:0;display:block}.section-block-template--16739853336741__11f15bfc-47b9-4696-9811-41b4c2ffc26e .spotlight-item .content p span{width:100%;height:100%;padding:16px!important;display:block}.section-block-template--16739853336741__11f15bfc-47b9-4696-9811-41b4c2ffc26e .sub_title,.section-block-template--16739853336741__163221535239da03ba .sub_title{font-family:var(--wds-headings)!important;font-size:20px;position:relative}.instagram-slide .title{margin-bottom:0!important}#CollectionProductGrid{padding-left:108px}.breadcrumb a,.breadcrumb span{color:var(--wds-color-accent)!important;font-size:13px!important}.breadcrumb .separate{padding:0 16px!important}.breadcrumb .separate svg{color:var(--wds-color-accent)!important}#CollectionFiltersForm .sidebarBlock-heading .facets__text,.halo-sidebar-wrapper h2.sidebarBlock-heading{font-size:18px!important;text-transform:capitalize!important;font-weight:400!important;border-bottom-color:#b5a4c2!important}#CollectionFiltersForm .sidebarBlock-content li label,.halo-sidebar-wrapper .sidebarBlock-content li .text{font-size:14px!important}#CollectionFiltersForm .sidebarBlock-content li:not(last-of-type){margin-bottom:16px}#CollectionProductGrid h1{font-size:36px}.toolbar .toolbar-item .toolbar-icon.active{background-color:transparent!important}.icon-mode-list,.icon-mode-grid.grid-5{display:none!important}.toolbar-label{font-size:14px!important;text-transform:capitalize!important;font-weight:400}.label-tab{border-radius:100px!important;border:none!important}#CollectionSection-template--16739853140133__product-grid .page-sidebar-left .title{opacity:0!important}@media only screen and (max-width: 1024px){#CollectionProductGrid{padding-left:0}.breadcrumb{padding-left:24px!important}}.all-categories-list .navPages-item:nth-of-type(6){display:none!important}#CollectionFiltersForm .results-count .results{font-size:14px!important;color:var(--wds-color-body)!important}.active-facets__button{padding:8px 24px 8px 8px!important;border-radius:100px!important;color:var(--wds-color-body)!important}.active-facets__button .close{margin-top:6px!important}.active-facets__button:hover{background-color:var(--wds-color-accent)!important;color:#fff!important}.facets__clear-all{font-size:14px!important;color:var(--wds-color-accent)!important}input[type=range]{-webkit-appearance:none!important;appearance:none!important;background:transparent!important;cursor:pointer!important}input[type=range]::-webkit-slider-runnable-track{background:var(--wds-color-body)!important;height:.5rem!important;border-radius:100px!important}input[type=range]::-moz-range-track{background:var(--wds-color-body)!important;height:.5rem!important;border-radius:100px!important}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;margin-top:-3.5px!important;background-color:var(--wds-color-body)!important;height:1rem!important;width:1rem!important}.productView-moreItem.moreItem-breadcrumb{background-color:transparent!important}.productView-moreItem.moreItem-breadcrumb .breadcrumb-bg,.breadcrumb-container.style--line_clamp_1{background:none!important}.product-details .productView-moreItem{padding-left:15px!important}.product-details .breadcrumb{padding-left:0!important}.halo-productView-left{max-width:50%;padding:0!important}@media only screen and (min-width: 768px){.halo-productView-left .media img{max-height:630px!important;min-height:630px!important;background-color:#e5dbfe}}.productView-image.fit-unset .productView-img-container img:not(.zoomImg){width:100%!important;object-fit:contain!important}.product-default .halo-productView-right{max-width:42%;width:100%;height:auto!important;display:flex;justify-content:center;align-items:center}.product-default .productView-price .price{justify-content:flex-start;color:#4b2754!important;margin-top:22px}.product-default .productView-price .price .price__regular span{font-size:28px!important;font-weight:700;color:#4b2754!important}.product-default .halo-productView-right h1{color:#4b2754;font-size:36px;font-weight:400;line-height:50px!important}.halo-productView-right h1{line-height:120%!important}.product-form__input .form__select,.recipient-fields__field,.recipient-fields__field .field,.recipient-fields__field .field__input,.field__input,.field{max-width:none!important;width:100%!important}input[type=email],input[type=text],input[type=date],textarea{max-width:none!important;width:100%!important;box-sizing:border-box!important}.share-button{display:none!important}.productView-desc{font-size:15px!important}.productView-info-item span{font-size:15px!important;color:var(--wds-color-body)!important}.productView-info-item .productView-info-name{font-weight:700!important}.productView-quantity .quantity__label{display:none!important}.price--medium{color:var(--wds-color-accent)!important;margin-top:24px}.productView-groupTop{max-width:220px!important}.product-form__submit{padding:8px!important}.quantity__container .minus{left:12px!important;border:1px solid #b55dce;border-radius:50px;width:30px;height:30px}.quantity__container .plus{right:12px!important;border:1px solid #b55dce;border-radius:50px;width:30px;height:30px}.container-1170{max-width:1600px}.productView-for{padding:0!important}.productView-thumbnail-wrapper .slick-arrow{background:var(--arrow-background-color)!important;border:var(--arrow-border-width) solid var(--arrow-border-color)!important;border-radius:var(--arrow-border-radius)!important}.productView-thumbnail-wrapper .slick-arrow svg{width:16px!important;fill:#8f539f}.productView-thumbnail{background-color:#e5dbfe!important;padding:0!important}.productView-thumbnail .productView-thumbnail-link img{object-fit:cover!important}.productView-thumbnail.slick-current{border-radius:4px}.productView-nav .slick-arrow{display:none!important}@media only screen and (max-width: 768px){.productView-image.fit-unset .productView-img-container img:not(.zoomImg){width:100%!important;object-fit:cover!important;aspect-ratio:1 / 1}}.tab-title{font-weight:400!important}@media only screen and (min-width: 551px){.toggle-content{max-width:1200px;margin:auto auto 10px;padding:15px!important;border-top:1px solid #e7defe}}@media only screen and (max-width: 550px){.toggle-content{line-height:2em!important}.productView-bottom{margin-bottom:0!important}}.toggle-content p{line-height:2em!important;font-size:15px!important;margin-top:0}.toggle-content h3{font-family:var(--wds-body);font-weight:700!important;font-size:16px!important}@media only screen and (max-width: 768px){.product-default .halo-productView-left,.product-default .halo-productView-right{max-width:100%!important;width:100%!important;height:auto!important;padding:0!important}}.jdgm-preview-badge{padding:0 15px!important}.jdgm-preview-badge .jdgm-prev-badge__text{margin-left:4px!important;font-size:14px!important}.jdgm-revs-tab-btn{display:none!important}.jdgm-rev-widg{padding-top:50px!important;padding-bottom:50px!important}.jdgm-widget.jdgm-widget{max-width:1200px!important;margin:auto!important}.jdgm-histogram__bar{border-radius:100px!important;overflow:hidden;height:6px!important;background-color:#0000001a!important}.jdgm-histogram__bar-content{background-color:var(--wds-color-accent)!important}.jdgm-rev-widg__summary-average{font-weight:700!important}.jdgm-rev-widg__summary-text{font-size:14px!important}.jdgm-write-rev-link,.jdgm-form__fieldset-actions a,.jdgm-form__fieldset-actions input{background-color:var(--wds-color-accent)!important;border-radius:100px!important;border:none!important;padding:16px!important;color:#fff!important;transition:.3s;border:2px solid var(--wds-color-accent)!important}.jdgm-form__fieldset-actions a{background-color:transparent!important;border:2px solid black!important;color:#000!important}.jdgm-write-rev-link:hover,.jdgm-form__fieldset-actions a:hover,.jdgm-form__fieldset-actions input:hover{background-color:#000!important;color:#fff!important;opacity:1!important;border:2px solid black!important}.jdgm-star{color:var(--wds-color-accent)!important}.jdgm-form{max-width:700px!important}.jdgm-form__title{font-family:var(--wds-headings)!important;margin-bottom:36px!important}.jdgm-form__fieldset{padding-bottom:36px;margin-bottom:36px!important;border-bottom:1px solid var(--jdgm-secondary-color)}.jdgm-form__fieldset label{text-align:center!important}.jdgm-form__fieldset input{background-color:#fff;border-radius:100px!important;font-size:16px;padding:16px!important}.jdgm-form__fieldset textarea{font-size:16px!important;padding:16px!important}.jdgm-media-fieldset__icon{color:var(--wds-color-accent)!important}.jdgm-form__fieldset .jdgm-form__reviewer-name-format-container{display:none!important}.jdgm-form__fieldset p{font-size:14px!important}.jdgm-form__fieldset p a{font-weight:700!important}.jdgm-rev__timestamp{color:var(--wds-color-body)!important}.jdgm-row-profile{display:flex;align-items:center;margin-top:16px!important}.jdgm-rev__icon{background-color:#0000001a!important;border-radius:100%!important}#halo-image-banner-template--16739853500581__16473179044a870c08 .container-1770{max-width:100%;padding:0!important}#halo-image-banner-template--16739853500581__16473179044a870c08{padding-bottom:0!important}#halo-image-banner-template--16739853500581__16473179044a870c08 .item--smallImg-st3 .flex-box__banner:after{display:none!important}#halo-image-banner-template--16739853500581__16473179044a870c08 .flex-box__banner{align-items:stretch!important}#halo-image-banner-template--16739853500581__16473179044a870c08 .img-box,#halo-image-banner-template--16739853500581__16473179044a870c08 .img-box img{width:100%!important;height:100%!important}#halo-image-banner-template--16739853500581__16473179044a870c08 .img-box a.image{height:100%!important}#halo-image-banner-template--16739853500581__16473179044a870c08 .banner-content--style_1{display:flex;justify-content:center;align-items:center;padding:36px}#halo-image-banner-template--16739853500581__16473179044a870c08 .banner-heading{font-size:36px!important}#halo-image-banner-template--16739853500581__16473179044a870c08 .banner-button{margin-top:36px!important}#FaqsSection-template--16739853631653__main,.shopify-section-contact-faq{max-width:800px;margin:60px auto 108px}#FaqsSection-template--16739853631653__main .card-header .title,.faqs-item,#shopify-section-contact-faq .card-header .title,#shopify-section-contact-faq{background-color:transparent!important}.card{box-shadow:none!important}.card-header .title:after{display:none!important}.card-header .title{border-bottom:1px solid #cbbcdd;padding-bottom:24px!important;color:var(--wds-color-body)!important;font-family:var(--wds-headings)!important}.faqs-item .card-header .arrow{border-color:var(--wds-color-accent)!important}.card-body{line-height:2em!important;color:var(--wds-color-body)!important}.faqs .faqs-item .card-header .title{padding-bottom:15px!important}#contact-container .breadcrumb{display:none!important}#contact-container{display:flex!important;max-width:1600px!important;margin:auto!important;padding:var(--wds-padding)!important;padding-bottom:100px!important;gap:60px}#contact-container .faqs-message-and-questions{gap:0!important}@media only screen and (max-width: 1024px){#contact-container{flex-direction:column;gap:0}#shopify-section-main-contact-us-1,#shopify-section-contact-faq{width:100%!important}}#contact-container .breadcrumb,#contact-container .breadcrumb-container{display:none!important}#contact-container .contact-text h2,#contact-container .faqs-desc h2{font-size:24px!important;color:var(--wds-color-body)!important;margin:0!important}#contact-container .contact-text p,#contact-container .faqs-desc p{font-size:16px!important;color:var(--wds-color-body)!important}#contact-container .form-label{display:none!important}#contact-container .faqs-desc,#contact-container .contact-text{padding-bottom:24px!important;padding-top:36px;margin:0!important}#ContactForm-main-contact-us-1{margin-top:0!important}#contact-container input[type=submit]{margin-left:auto!important;margin-right:0!important;border-radius:100px!important;width:100px!important}.cart-note,.cart-total-coupon,.cart-total-shipping{display:none!important}.halo-cart-content label,.halo-cart-content .text,.cart-header-item{color:var(--wds-color-body)!important;text-transform:capitalize!important}.cart-header{background-color:transparent!important;border-bottom:1px solid #E7DEFE}.cart-header-item{font-weight:400!important;font-size:15px!important}.cart-item-block{padding:0!important}.cart-item .quantity{text-indent:0!important}.cart-item-block-right{align-self:center!important}.cart-item__price-wrapper .price,.cart-item-value{font-size:16px!important;color:var(--wds-color-accent)!important}.cart-securityImage svg{fill:var(--wds-color-accent)!important}.cart-securityImage-label{color:var(--wds-color-body)!important;font-size:14px!important}.cart--totals-title{text-transform:capitalize!important}.button-checkout,.button-continue{border-radius:100px!important}.button-continue{background-color:transparent!important;border:1px solid var(--wds-color-body)!important}.button-continue:hover{background-color:#000!important}.button-checkout svg{fill:#fff!important}@media only screen and (max-width: 1024px){h1.page-header{font-size:28px!important}}.halo-search-content{padding-top:24px!important}.halo-sidebar_menu,.menu-heading-mobile,.halo-sidebar-wrapper{background-color:#f1eaff}.halo-sidebar_menu .title{opacity:0}.halo-sidebar_menu .header__menu-item .text{color:var(--wds-color-body)!important}.halo-sidebar_menu .header__menu-item{margin:12px 0}.previewCartCollection,.halo-cart-sidebar .previewCartTool{display:none!important}.halo-cart-sidebar .title{font-family:var(--wds-headings);color:var(--wds-color-body)!important}.previewCartItem{align-items:stretch!important}.previewCartItem-image,.cart-item-image{background-color:#e5dbfe}.previewCartItem-content{padding-top:12px!important;padding-bottom:12px!important}.halo-cart-sidebar,.halo-sidebar-header,.previewCartItem{background-color:#f1eaff!important}.halo-cart-sidebar .button-view-cart{border:1px solid var(--wds-color-body);background-color:transparent}.previewCartItem-name,.previewCartTotals-label{font-size:16px!important;color:var(--wds-color-body)!important}.previewCartTotals-value{color:var(--wds-color-accent)!important}.shipTotal .previewCartTotals-value{color:var(--wds-color-body)!important}.shipTotal .previewCartTotals-value,.cart-total-value.form-text{color:var(--wds-color-body)!important;font-size:14px!important;opacity:.75}.halo-cart-sidebar .wrapper-cartCount{opacity:.5;color:var(--wds-color-body);font-size:14px}.search-modal__content,.search-modal__form{background-color:#f1eaff!important}.search-modal__content .header-search-close{display:none!important}.halo-popup{border-radius:16px!important;background-color:#fff!important}.halo-popup-wrapper{background-color:transparent!important}.form-message span,.form-message svg,.form__message{color:var(--wds-color-accent)!important}.form-message svg,.form__message svg{display:none!important}.halo-recently-viewed-popup,.card-quickview{display:none!important}.slick-arrow.slick-prev{left:-10px!important}.slick-arrow.slick-next{right:-10px!important}.product{padding:0 8px!important}.product .card{box-shadow:none!important;display:flex;flex-direction:column}.card-action{display:block!important;position:relative!important;box-shadow:none!important;opacity:1!important;order:1!important}.is-loading.button:before{border-top:2px solid var(--wds-color-brand)!important;border-right:2px solid transparent!important;border-bottom:2px solid var(--wds-color-brand)!important;border-left:2px solid transparent!important}.card-action .button{background-color:var(--wds-color-accent)!important;border:none!important;font-size:16px!important;text-transform:capitalize!important;height:40px!important;color:#fff!important;margin-top:-16px!important;max-width:180px;margin-right:auto!important;margin-left:0}.is-notify-me{display:none!important}.card-action .button:hover{background-color:#000!important}.card__heading{min-height:62px!important;display:flex!important;align-items:center!important}#shopify-section-template--16727150461093__a94bd66c-37eb-45eb-aa83-ee873764723d .card-price dl span,#shopify-section-template--16727150461093__a94bd66c-37eb-45eb-aa83-ee873764723d .card .card-vendor a{color:var(--wds-color-darker-lilac)!important}.product-item .card .card-title{font-size:16px;margin-top:8px}.productView-for .slick-slide{margin-bottom:16px!important}.view_all{font-size:16px!important}@font-face{font-family:Castoro Titling;src:url("{{ 'CastoroTitling-Regular.woff' | asset_url }}") format("woff");src:url("{{ 'CastoroTitling-Regular.woff2' | asset_url }}") format("woff2");src:url("{{ 'CastoroTitling-Regular.svg' | asset_url }}") format("svg");src:url("{{ 'CastoroTitling-Regular.eot' | asset_url }}") format("eot");src:url("{{ 'CastoroTitling-Regular.ttf' | asset_url }}") format("ttf")}input[type=number]{padding:8px 16px!important;border:none;font-size:14px;font-weight:300}input[type=text],input[type=email]{border:none!important}textarea{border-radius:16px!important;border:none!important;text-indent:16px!important;padding-top:20px!important}.halo-cart-sidebar input[type=number]{text-indent:0}.toolbar-dropdown .label-text{font-size:14px!important;font-weight:300}.dropdown-menu{border-radius:12px}.facets__price--box .field__currency{margin-left:8px;font-size:14px!important}.link-button{background-color:var(--wds-color-accent)!important;padding:8px 24px;border-radius:100px;color:#fff;font-weight:600;font-size:16px}.link-button:hover{color:#fff;background-color:#000!important}.has-subscription .halo-productView-right{height:680px!important}@media only screen and (min-width: 768px){.has-subscription .halo-productView-left .media img{max-height:680px!important;min-height:680px!important}}.has-subscription .quantity_selector,.sls-more-info-container,.sls-widget-branding{display:none!important}.price-item .money{color:#bf64d9!important}.sealsubs-container *{color:var(--wds-color-body)!important}#seal-purchase-options-label{font-size:15px!important;font-weight:700!important;margin-bottom:8px!important;display:block}.sls-purchase-options-container,.sls-option-container{border:none!important}.sls-option-container{background-color:#f7f4ff!important;margin-bottom:8px!important}.sls-selling-plan-group-options{display:block!important;font-size:14px!important;opacity:.75!important}.sls-selling-plan-group-price-per-delivery{display:none!important}.bis-reset,body:not(.has-subscription) #BIS_trigger{display:none!important}.template-cart .one-tree-checkbox-container{color:#fff!important;background-color:#bf64d9;padding:16px;margin-top:36px!important;border-radius:16px}.template-cart .one-tree-switch-container{align-items:center}.template-cart .one-tree-switch-container label:before{background-color:#fff!important}.one-tree-checkbox-container span:first-of-type:before{content:"";display:block;width:200px;height:50px;background-image:url(/cdn/shop/files/one-tree-planted-logo.svg?v=1719581794);background-repeat:no-repeat;background-size:contain;margin-bottom:8px}.elfsight-app-b7e7e275-a8d3-4bf1-9939-6bb9dedbf62a{margin-bottom:60px}.eapps-instagram-feed-posts-item-template-classic .eapps-instagram-feed-posts-item-content{margin:20px!important}.eapps-instagram-feed-posts-item-text.es-post-text{font-family:var(--font-body-family)!important}.eapps-instagram-feed-posts-item-template-classic{border:none!important}.eapps-instagram-feed-posts-grid-load-more-text{background-color:#bf46d9;border-radius:100px!important}.lock__notificationBody img,.Lock__Watermark,.lock__notificationHeader{display:none}body .lock__notificationBody>h3{margin-top:0!important;font-size:28px!important}body .lock__notificationBody>h3:before{content:"";display:block;height:200px;width:200px;background-image:url(/cdn/shop/files/Key_2x_477bf5bc-32ff-4b6f-85f9-bc9edae07a7a.png?v=1721317909);background-repeat:no-repeat;background-size:contain;background-position:center center;margin:auto auto 36px}body.template-product .lock__notificationTemplateWrapper,body.template-page .lock__notificationTemplateWrapper{background:#f1eaff!important;margin:80px auto!important;box-shadow:none!important;width:auto!important;max-width:450px!important}body .lock__notificationFooter input{box-shadow:none!important;border-radius:100px!important;border:none!important;color:#4b2754!important}body.template-product button#passcodebtn,body.template-page button#passcodebtn{background:#bf64d9!important;border-radius:100px!important;transition:.3s!important}body.template-product button#passcodebtn:hover,body.template-page button#passcodebtn:hover{background:#8f539f!important}@media only screen and (max-width: 450px){body.template-product .lock__notificationTemplateWrapper,body.template-page .lock__notificationTemplateWrapper{margin:0!important;max-width:100%!important}body .lock__notificationBody>h3:before{width:150px!important;height:150px!important}body .lock__notificationBody>h3{font-size:20px!important}}.slick-dots li button,.slider-dots li button{border-color:#4b2754!important}.slick-dots li.slick-active button,.slider-dots li.active button{background-color:#8f539f!important}#shopify-section-template--16739853336741__18c809d2-e2b8-4e31-b97c-fcfe67b49859 figure:before{content:"";display:block;width:100%;height:100%;position:absolute;background:#000;background:linear-gradient(90deg,#0000003f,#000);z-index:1;opacity:.8}#shopify-section-template--16739853336741__18c809d2-e2b8-4e31-b97c-fcfe67b49859 figcaption{z-index:11;--horizontal_position: 55% !important}#shopify-section-template--16739853336741__18c809d2-e2b8-4e31-b97c-fcfe67b49859 figcaption h3{color:#fff!important}.pagination{display:flex;gap:12px;justify-content:center}.pagination .current{opacity:.5}@media only screen and (max-width: 767px){.template-index #MainContent .product-block .block-title--style2{flex-direction:column!important;margin-bottom:30px!important}.template-index #MainContent .spotlight-block .halo-block-header h3.title span{padding-top:30px!important;padding-bottom:0!important}.section-block-template--16739853336741__a94bd66c-37eb-45eb-aa83-ee873764723d .halo-block-header .title{font-size:26px!important}.section-block-template--16739853336741__a94bd66c-37eb-45eb-aa83-ee873764723d{padding-top:30px!important}.section-block-template--16739853336741__a94bd66c-37eb-45eb-aa83-ee873764723d .halo-block-header{padding-bottom:18px!important}.section-block-template--16739853336741__11f15bfc-47b9-4696-9811-41b4c2ffc26e .spotlight-item .content p span{font-size:16px!important}}#shopify-pc__banner #shopify-pc__banner__body-title,#shopify-pc__prefs__header-title,#shopify-pc__prefs__dialog h3,.shopify-pc__prefs__option label{font-size:18px;color:#4b2754}#shopify-pc__banner .shopify-pc__banner__body p,#shopify-pc__prefs__dialog p{font-size:14px;color:#4b2754!important}#shopify-pc__banner .shopify-pc__banner__body p a,#shopify-pc__banner__btn-manage-prefs span{font-size:14px;color:#4b2754!important;font-weight:600}.shopify-pc__banner__btns,.shopify-pc__prefs__header-actions{gap:8px}#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline,#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__prefs__header-save{background:#bf64d9;padding:10px 24px;border-radius:50px;font-family:Inter Tight;color:#fff;font-size:16px;font-weight:500;transition:all .3s;gap:7px;border:1px solid #bf64d9;margin:0}#shopify-pc__banner__btn-accept:hover,#shopify-pc__banner__btn-decline:hover,#shopify-pc__prefs__header-accept:hover,#shopify-pc__prefs__header-decline:hover,#shopify-pc__prefs__header-save:hover{background:#4b2754;border-color:#4b2754}.shopify-pc__prefs__option{padding-top:36px}.shopify-pc__prefs__option label{display:flex;align-items:Center}#shopify-pc__prefs__header-close path,.shopify-pc__prefs__option path{fill:#4b2754;stroke:#4b2754}.shopify-pc__prefs__options svg{width:24px;height:24px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/wai.css.map */
