@media (min-width: 768px){[data-id=top-rotating-usps],:not(#\ ):not(#\ ).r-1levod8{padding-left:88px}}.r-10ge0ov{display:none!important}.announcement.cw-new{text-align:center}.product_tab--heading-wrap .text{font-family:Nunito Sans;font-size:13px;font-weight:600;line-height:17.73px;letter-spacing:.1em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase}.product_tab--wrapper{padding-left:10rem;position:relative}.slick-arrow{padding:12px}.product_tab--heading-wrap h2.title{font-family:Libre Baskerville;font-size:24px;font-weight:400;line-height:29.76px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#231132}.product_tab--wrapper .ptl__link--itmes{display:flex;gap:2rem}.product_tab--wrapper .tab-title.active{font-family:Nunito Sans;font-size:11px;font-weight:700;line-height:15px;letter-spacing:.1em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;padding-bottom:1rem;border-bottom:2px solid #231132}.product_tab--wrapper .tab-title{font-family:Nunito Sans;font-size:11px;font-weight:400;line-height:15px;letter-spacing:.1em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase;color:#231132}.product_tab--wrapper .slick-slide{padding:20px 10px}.loading_btn svg path{stroke:#fff}.product_tab--wrapper .product__grid__title{font-family:Libre Baskerville;font-size:14px;font-weight:400;line-height:17.36px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#231132;height:34.73px}.product_tab--wrapper .product__grid__price,.product_tab--wrapper .product__grid__price__sold{height:0;opacity:0}.product_tab--wrapper .slick-arrow{top:-14%!important}.product_tab--wrapper .slick-prev{left:82%!important}.main-product--wrapper{background:linear-gradient(180deg,#d4b2b9 31.04%,#ffe0db 67.63%);padding:5rem 0 2rem}.main-product--wrapper .rte.subheading{font-family:Nunito Sans;font-size:13px;font-weight:600;line-height:17.73px;letter-spacing:.1em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.main-product--wrapper h2.title{font-family:Libre Baskerville;font-size:24px;font-weight:400;line-height:29.76px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#231132}.product__details-main{display:flex;background:#fff;width:100%;max-width:1080px;padding:2rem}.product__details--main{margin:0 auto;display:flex;justify-content:center;position:relative}.product__details--content{padding:2.5rem;width:50%}.product__details--image{width:50%;z-index:1}.product__details--image__reviews{margin-top:10rem}@media (max-width: 768px){.product__details--image__reviews{margin-top:2rem}}.product__details--content h2{font-family:Libre Baskerville;font-size:24px;font-weight:400;line-height:29.76px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#231132}.product__details--content .rte{font-family:Nunito Sans;font-size:14px;font-weight:300;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#231132}.product__details--main .product_description--item{display:flex;max-width:500px;width:100%;gap:2rem}.product__details--main h3.prd_title{font-family:Nunito Sans;font-size:13px;font-weight:600;line-height:17.73px;letter-spacing:.1em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin:0}.product__details--main .prd_desc{font-family:Nunito Sans;font-size:13px;font-weight:300;line-height:17px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#231132}.product_description--image{max-width:58px;width:100%}.product_description--image img{width:100%;display:block}.product_description--wrapper{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.product__details--main select.product__variants{max-width:350px;width:100%;border:1px solid #612d69;padding:14px}.product__details-main button{max-width:350px;width:100%;background:#612d69;padding:16.5px;display:flex;justify-content:center}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.spinner-path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors: active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.btn__text,.prd_price{font-family:Nunito Sans;font-size:13px;font-weight:600;line-height:17.73px;letter-spacing:.1em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.product__details--main:before{height:8px;left:0;top:0%;width:100%;background:transparent;content:"";position:absolute}.main--product-slider .slick-prev.slick-arrow,.main--product-slider .slick-next.slick-arrow{transform:translateY(-50%)}.product__details--main:after{top:-10px;left:50%;background:#fff;content:"";height:10px;position:absolute;transform:rotate(45deg) translate(-50%);width:49px;height:79px;z-index:0}.product_slide.slick-slide .product__image{opacity:.6;padding:0 15px;max-width:336px;width:100%}.product_slide.slick-center .product__image{opacity:1;width:100%}.product__details--wrap{margin-top:2rem}.ptl__tab-content-main select.product__variants{font-family:Nunito Sans;font-size:13px;font-weight:400;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#231132;padding:15px 34px 15px 15px;background-image:url(/cdn/shop/files/Vector_64055ff4-acf3-4b33-b456-f88e317910b0.svg?v=1731360715)!important;border:1px solid #612D69;margin-top:20px}.ptl__tab-content-main .product__details--contentt button{background:#612d69;width:100%;padding:16.5px;display:flex;justify-content:center}span.loading_btn svg{width:20px;height:20px}.loading_btn .spinner-path{stroke:#fff}.temp--cw-new :not(#\ ):not(#\ ).r-1myej3u{background:#ffe0db}.temp--cw-new .zodiac-form--wrapper{padding:40px 0}.temp--cw-new .zodiac-form--wrapper .select_wrapper{width:300px}.temp--cw-new .zodiac-form--wrapper div#zodiac-form{gap:2rem}.temp--cw-new .zodiac-form--wrapper .btn_submit{max-width:240px;padding:15px 30px}.zodic_hero--banner .hero__title p{font-family:IvyPresto Display;font-size:46px;font-weight:400;line-height:68.22px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.zodic_hero--banner .hero__kicker p{font-family:Nunito Sans;font-size:21px;font-weight:300;line-height:28.64px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:capitalize;margin-top:.5rem;margin-bottom:1rem!important}.zodic_hero--banner .hero__description p{font-family:Nunito Sans;font-size:16px;font-weight:400;line-height:18px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.zodic_hero--banner .standard__image.standard_image-1{max-width:363px!important;width:100%!important}.zodic_hero--banner .standard__image.standard_image-6{min-width:482px;width:100%;margin-top:1rem}.zodic_hero--banner .zodiac-form--wrapper{padding:15px 0;margin:unset}.zodic_hero--banner .standard__image.standard_image-7{min-width:524px;width:100%;margin-top:6rem}.zodic_hero--banner div#zodiac-form{margin-left:0;justify-content:unset;gap:1.5rem}.zodic_hero--banner .btn_submit.hero__btn{width:45%}.zodic_hero--banner #zodiac-form button{font-family:Nunito Sans;font-size:13px;font-weight:600;line-height:17.73px;letter-spacing:.1em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;width:45%;padding:18px 15px}.zodic_hero--banner{padding:0 1rem}@media (max-width: 1024px){.product_tab--wrapper{padding-left:3rem}.product__details-main{max-width:780px;padding:2rem;flex-direction:column;gap:2rem}.product__details--content{padding:0;width:100%}.product__details--image{width:100%}.product__details--main .product_description--item{max-width:100%}.product__details--content{z-index:1}.product__details-main button,.product__details--main select.product__variants{max-width:100%}.product_tab--wrapper .product__grid__title{height:52.09px}.product_tab--wrapper .slick-arrow{top:-17%!important}.product_tab--wrapper .slick-prev{left:82%!important}}@media (max-width: 990px){.product_tab--wrapper .ptl__link--itmes{flex-wrap:nowrap;width:100%;overflow-x:scroll}.product_tab--wrapper .tab-title{white-space:nowrap}.product__details-main{max-width:580px}.product_tab--wrapper .slick-arrow{top:-25%!important}.product_tab--wrapper .product__grid__title{height:69.09px}.btn__text,.prd_price{font-family:Nunito Sans;font-size:11px;font-weight:600;line-height:16.37px;letter-spacing:.1em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.ptl__tab-content-main select.product__variants{font-size:12px}}.reviews__wrapper{padding-left:0;padding-right:0}.select_main select{border:none;background-image:url(/cdn/shop/files/Vector.svg?v=1730998876)}.main--product-slider .slick-active{padding:20px 0}.main--product-slider .slick-center{transform:scale(1.08)}.main--product-slider .slick-slide:not(.slick-active){margin:20px 0}.main--product-slider .slide:not(.slick-active){cursor:pointer}.main--product--title-wrap{text-align:center}button.slick-next.slick-arrow{left:90%;position:absolute;top:50%;background:#fff;width:50px;font-size:30px;height:50px;font-weight:800;border-radius:100%;z-index:999}button.slick-prev.slick-arrow{left:10%;position:absolute;top:50%;background:#fff;width:50px;font-size:30px;height:50px;font-weight:800;border-radius:100%;z-index:999}@media (min-width: 1024px){.main--product--sliders button.slick-prev.slick-arrow{left:calc(10% - 50px)!important}}.reviews__wrapper strong{text-transform:uppercase;font-family:Nunito Sans;font-size:12px;font-weight:400;line-height:16.37px;letter-spacing:.1em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.reviews__wrapper{width:100%;margin:0 auto;text-align:center;padding:40px}img.star_image{display:block;margin:0 auto;padding:15px}.ptl__tab-content-main .slick-slide:not(.slick-active){margin:0!important}@media (max-width: 749px){.product_tab--wrapper{padding-left:1rem;margin-bottom:5rem}.product_tab--heading-wrap .text{font-size:12px;line-height:16.37px;letter-spacing:.1em}.product_tab--wrapper .ptl__link--itmes{flex-wrap:nowrap;width:100%;overflow-x:scroll}.product_tab--wrapper .tab-title{white-space:nowrap}.product_tab--heading-wrap h2.title{font-family:Libre Baskerville;font-size:16px;font-weight:400;line-height:19.84px}.product_tab--heading-wrap .product__grid__title{font-family:Libre Baskerville;font-size:12px;font-weight:400;line-height:14.88px}.product__details-main{max-width:340px;padding:1.5rem;flex-direction:column;gap:2rem}.product__details--content{padding:0;width:100%;z-index:1}.product__details--image{width:100%}.product__details--main:after{top:4px;width:49px;height:49px}.product__details--content h2{font-size:16px;font-weight:400;line-height:19.84px}.product__details--main .product__details--content .rte{font-size:12px;font-weight:300;line-height:18px}.product__details--main h3.prd_title{font-size:10px;font-weight:600;line-height:13.64px;letter-spacing:.1em}.product__details--main .prd_desc{font-size:11px;font-weight:300;line-height:13px;text-align:left}.product__details--main select.product__variants{font-family:Nunito Sans;font-size:11px;font-weight:400;line-height:14px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.product__details-main button{font-family:Nunito Sans;font-size:12px;font-weight:600;line-height:16px;letter-spacing:.1em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.btn__text,.prd_price{font-family:Nunito Sans;font-size:12px;font-weight:600;line-height:16.37px;letter-spacing:.1em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.product_tab--wrapper .slick-arrow{top:calc(100% + 1rem)!important}.product_tab--wrapper button.slick-prev.slick-arrow{left:22%!important}.product_tab--wrapper button.slick-next.slick-arrow{right:25%!important;left:unset!important}.main--product-slider .slick-next.slick-arrow{left:77%!important}.main-product--wrapper .rte.subheading{font-family:Nunito Sans;font-size:11px;font-weight:600;line-height:15px;letter-spacing:.1em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.main-product--wrapper h2.title{font-family:Libre Baskerville;font-size:16px;font-weight:400;line-height:19.84px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;max-width:250px;width:100%;margin:0 auto}.zodic_hero--banner{padding:0rem}.zodic_hero--banner .section--image .section__inner{display:flex;flex-direction:column-reverse;background:#231132}.zodic_hero--banner .hero__content__wrapper{position:unset}.zodic_hero--banner .image__hero__frame{min-height:200px!important;height:200px!important}.reposition-background-mobile{min-height:177px;object-fit:contain;width:100%;height:200px}.zodic_hero--banner .standard__image.standard_image-1{max-width:300px!important;width:100%!important;margin:0 auto 14px}.zodic_hero--banner .hero__title p{font-family:IvyPresto Display;font-size:25px;font-weight:400;line-height:37.08px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.zodic_hero--banner .hero__content{margin:0;padding:0}.zodic_hero--banner .hero__kicker p{font-family:Nunito Sans;font-size:13px;font-weight:300;line-height:17.73px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.zodic_hero--banner .hero__description{max-width:300px;margin:0 auto 12px}.zodic_hero--banner .hero__description p{font-family:Nunito Sans;font-size:11px;font-weight:400;line-height:18px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.zodic_hero--banner .select_wrapper{width:320px;margin:0 auto}.zodic_hero--banner #zodiac-form{display:flex!important;flex-direction:column;gap:0!important}.zodic_hero--banner #zodiac-form button{width:320px}.zodic_hero--banner .standard__image.standard_image-6{min-width:268px;padding:0 10px}.zodic_hero--banner .standard__image.standard_image-7{margin-top:3rem}}button[title="Quick add"],#quick-add-menu-button-47,button[title="Sold Out"],button[data-add-to-cart],button[title="Quick view"]{display:none!important}.header__mobile__left .header__mobile__button{display:none}.product__variants-select{background-image:url(/cdn/shop/files/Vector_64055ff4-acf3-4b33-b456-f88e317910b0.svg?v=1731360715)!important}
/*# sourceMappingURL=/cdn/shop/t/246/assets/custom.css.map */
