.product-form__input input[type=radio]+label{background-color:pink!important}.product-form__input input[type=radio]:checked+label{background-color:purple!important}.klaviyo-form-VZrBC7 form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1,.klaviyo-form-StxQRs form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1{padding-left:0!important}.klaviyo-form-VZrBC7 p,.klaviyo-form-StxQRs p{text-align:left!important}.sold_of_badge{position:absolute;top:0%;left:0%}.sold_of_badge img{width:100%}.grid__item.product__media-wrapper{position:relative}.header__menu-item span{text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:.28px}.header__submenu .header__menu-item{font-weight:500;font-size:14px;color:#000}.header__submenu .header__menu-item{padding:16px 12px!important;text-transform:uppercase}.header__submenu li:last-child:hover a{border-radius:0 0 5px 5px}.header__submenu .header__menu-item:hover{background:#f18fb9}.header__submenu.list-menu{padding:0!important}.cart-count-bubble{background:#fff0d3;color:#000;font-weight:700;font-size:11px;right:2.7rem;left:0!important}.newsletter-form--f{margin:inherit!important}.collection-hero__inner{background:#fff0d3}.card-information-- .price-item.price-item--regular{font-size:13px!important}.card__information___ a{font-size:1.3em!important}.card__information___{background:#fff;padding-bottom:1.2rem!important;padding-top:1.2rem!important}.collection #MainContent{background:#fff0d3}.card-information--{width:auto!important}.product-form__submit{font-weight:700;text-transform:uppercase;letter-spacing:0;min-height:38px}.card__content>.card__information{display:flex;justify-content:space-between;align-items:center}.product__title h1,.collection-hero__title{color:#7b63a9;font-size:57px;line-height:.97;font-weight:700;text-transform:uppercase;text-shadow:2px 2px 0 #3bbff0}#shopify-section-template--18346455040321__main{background-color:#fff0d3}.product__description{font-size:17px;line-height:1.56;color:#000;font-weight:400}.price__regular .price-item--regular{font-size:21px;font-weight:600;color:#000}@media(max-width:768px){.price__regular .price-item--regular{font-size:16px}}.product-form__input .select:after{content:unset}.select__select:focus{box-shadow:unset;outline:0;border-radius:50px}.product-form__input select{border-radius:50px;color:#000;font-weight:700;text-transform:uppercase;font-size:14px;height:38px}.select .icon-caret{color:#000;font-weight:700}.product-form__input .select,.product-form__buttons{max-width:20rem!important}.varian_option_name{font-size:16px;color:#000;text-transform:uppercase;font-weight:600}.shopify_product{background-color:#fff0d3;padding-bottom:80px}.main_product_wrapper .product__media-wrapper{max-width:39.5%!important}.main_lc_lightbox_gallery{display:flex;align-items:center}.lc_lightbox_gallery{z-index:0;position:inherit;display:flex;align-items:end;width:auto}.lc_lightbox_gallery a.lightbox{height:80px;width:80px;padding:3px}.lightbox img{width:100%;height:100%;object-fit:cover}.lcl_tn_image:last-child{display:none}a.see-all.lightbox{position:relative;height:80px;width:80px;padding:3px}.main_product_wrapper .product__media-list{margin-bottom:10px}.lb-image-link_overlay{position:absolute;top:0;bottom:0;right:0;left:0;background-color:#000000bf;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;margin:3px}#lcl_overlay,.lcl_image_elem{display:block!important}.main_prd_image img{width:100%;object-fit:cover;object-position:center;height:100%;aspect-ratio:1/1}.product_thumbnail_gallery{margin-right:5px}.product_thumbnail_gallery img,.main_product_img img{height:80px;width:75px;object-fit:cover;cursor:pointer}.product-form__quantity{display:inline-block;vertical-align:top;padding-top:10px!important}.buy_add_button_product{display:inline-block;vertical-align:top;padding-left:20px;padding-top:40px}.buy_add_button_product .product-form{margin:0!important}.main_product_wrapper .product__info-wrapper{padding-left:100px!important;max-width:61%!important}.main_product_wrapper{width:100%;margin:0 auto}.main_product_accordion_container{margin:0 auto;padding:0;background-color:#fff;position:relative}.product_meta_divider{position:absolute;width:100%;transform:translateY(-100%);overflow:hidden;top:12px;left:0}.product_meta_divider img{width:100%}.main_product_accordion{display:flex;align-items:center;width:90%;max-width:1400px;margin:0 auto}.product_meta_image,.product_accordions_info{width:50%}.product_accordions_info .faq-accordion img{width:100%}.product_meta_image img{width:100%;height:600px;object-fit:contain}.product_meta_content .open-close__wrapper{height:12px;width:13px;transform:rotate(180deg);transition:transform 1s ease-in-out}.active_accordion .open-close__wrapper{transform:rotate(0)}.product_meta_content .faq__heading-wrapper{display:flex;align-items:center;justify-content:space-between}.product_meta_content .faq-h2{font-size:22px;color:#7b63a9}.product_meta_content .faq-accordion .faq-p.w-richtext{display:none}.product_meta_content .faq-accordion{border-bottom:1px dotted #f18fb9}.product_box_info{display:flex;align-items:start}.image_text_box img{width:100%;height:95px;object-fit:contain}.image_text_box{flex:1 33%;text-align:center}.product_review_section{background-color:#fff0d3;padding:50px 0 100px;position:relative;overflow:hidden}.review_list_item .review-slider_image-wrapper img{width:100%}.review_list_item .review-slider_image-wrapper{height:180px;width:180px;border-style:solid;border-width:1px;border-color:#000;border-radius:50%;overflow:hidden;margin:0 auto;position:absolute;top:-90px;left:0;right:0}.review-slider{background-color:#fff;border-radius:15px;padding:0 22px 25px}.review_list_item{padding-top:150px}.review_list_item .slick-list{overflow:unset!important}.review_list_item .splide__slide{margin:0 25px;position:relative}.review_list_item .review-slider .w-richtext{padding-top:100px;font-size:13px;line-height:20px!important}.review_list_item .review-slider .w-richtext span{letter-spacing:.2285px;color:#000}.review_list_item .review-name_wrapper{display:flex}.review_list_item .review-name_wrapper p{margin:0!important;color:#000}.review_list_item .review-name_wrapper p.review-slider_name{font-weight:700}.product_review_section h4.purple{text-align:center;color:#7b63a9;margin-top:0;font-size:24px;line-height:1.42;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.product_review_section .container.is--centered{width:90%;margin:0 auto;max-width:1400px}.product_review_section .stars-wrapper.dotted-spaced{text-align:center;padding-bottom:20px}.product_review_section .stars-wrapper img{width:40%}.product_review_section .container{width:100%!important}.review_list_item .slick-arrow{width:70px;height:32px;margin-right:1em;border-style:solid;border-width:1px;border-color:#242022;border-radius:100vw;background-color:transparent!important;background-image:url(/cdn/shop/files/arrow-right_1.svg?v=1679460237)!important;background-position:50% 50%!important;background-size:30%!important;background-repeat:no-repeat!important;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:1}.review_list_item .slick-prev{top:unset;left:30px!important;transform:rotate(-180deg) translatey(16px);bottom:-80px}.review_list_item .slick-next{top:unset;left:115px!important;bottom:-80px}.review_list_item .slick-prev:before,.review_list_item .slick-next:before{opacity:0!important}.review_list_item .slick-dots{bottom:-90px!important;right:100px!important;text-align:right!important}.review_list_item .slick-dots .slick-active button{background-color:#fff0d3!important}.review_list_item .slick-dots button{width:27px;height:2px;border-radius:6px;background-color:#000;border:1px solid #000;padding:1px}.review_list_item .slick-dots button:before{opacity:0!important}.product_review_section--v2 .review-v2__head{max-width:1240px;margin:0 auto;padding:0 24px 8px;text-align:center}.product_review_section--v2 .review-v2__heading{color:#6b5baa;text-shadow:2px 2px 0 #4A90E2;font-weight:700;font-size:27px;line-height:1.1;text-align:center;text-transform:none;margin:0 0 12px}@media(min-width:750px){.product_review_section--v2 .review-v2__heading{font-size:45px}}.product_review_section--v2 .review-v2__subheading{color:#333;font-weight:500;font-size:18px;line-height:1.4;text-align:center;margin:0 0 18px}@media(min-width:750px){.product_review_section--v2 .review-v2__subheading{font-size:22px}}.product_review_section--v2 .review-v2__stars{display:flex;justify-content:center;gap:14px;color:#f26da8;font-size:42px;line-height:1}.product_review_section--v2 .review-v2__wrap{max-width:1240px;margin:0 auto;padding:32px 24px 0}.product_review_section--v2 .review_list_item{padding-top:0}.product_review_section--v2 .review_list_item .slick-list{overflow:hidden!important}.product_review_section--v2 .review_list_item .slick-track{display:flex}.product_review_section--v2 .review_list_item .slick-slide{height:auto}.product_review_section--v2 .review_list_item .splide__slide{margin:0;padding:0 16px;box-sizing:border-box;height:100%}.product_review_section--v2 .review-card{background:#fff;border-radius:24px;padding:24px;height:100%;box-sizing:border-box;text-align:left;display:flex;flex-direction:column}.product_review_section--v2 .review-card__head{display:flex;align-items:center;gap:12px}.product_review_section--v2 .review-card__avatar{width:44px;height:44px;border-radius:50%;overflow:hidden;border:1px solid #000;background:#fef0d3;flex:0 0 auto}.product_review_section--v2 .review-card__avatar img{width:100%;height:100%;object-fit:cover;display:block}.product_review_section--v2 .review-card__name-wrap{display:flex;align-items:center;gap:6px}.product_review_section--v2 .review-card__name{font-weight:700;color:#1a1a1a;font-size:15px}.product_review_section--v2 .review-card__verified{width:16px;height:16px;border-radius:50%;background:#6b5baa;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.product_review_section--v2 .review-card__stars{display:flex;gap:2px;margin-top:12px}.product_review_section--v2 .review-card__title{font-weight:700;color:#1a1a1a;font-size:16px;margin:12px 0 0}.product_review_section--v2 .review-card__body,.product_review_section--v2 .review-card__body p{color:#333;font-size:14px;line-height:1.6}.product_review_section--v2 .review-card__body{margin-top:8px}.product_review_section--v2 .review-card__body p{margin:0}.product_review_section--v2 .review-v2__controls{display:flex;align-items:center;justify-content:space-between;max-width:1240px;margin:28px auto 0;padding:0 24px}.product_review_section--v2 .review-v2__arrows{display:flex;gap:12px}.product_review_section--v2 .review-v2__arrow{position:static;width:64px;height:36px;border-radius:999px;border:1px solid #111;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:none;transition:background .15s ease}.product_review_section--v2 .review-v2__arrow:hover{background:#0000000d}.product_review_section--v2 .review-v2__arrow:before{display:none;content:none}.product_review_section--v2 .review-v2__arrow.slick-disabled{opacity:.35;cursor:default}.product_review_section--v2 .review-v2__dots ul.slick-dots{position:static;display:flex;align-items:center;gap:8px;margin:0;padding:0;width:auto}.product_review_section--v2 .review-v2__dots ul.slick-dots li{width:auto;height:auto;margin:0}.product_review_section--v2 .review-v2__dots ul.slick-dots li button{width:24px;height:2px;padding:0;border-radius:2px;background:#999;border:none}.product_review_section--v2 .review-v2__dots ul.slick-dots li button:before{display:none;content:none}.product_review_section--v2 .review-v2__dots ul.slick-dots li.slick-active button{background:#111}@media(max-width:749px){.product_review_section--v2 .review-v2__controls{flex-direction:column;gap:16px}.product_review_section--v2 .review-v2__dots ul.slick-dots{flex-wrap:wrap;justify-content:center}}label.color_picker{height:35px;width:35px;padding:0!important}.variant_options input.disabled+label.color_picker{position:relative}.variant_options input.disabled+label.color_picker:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3E%3Cpath%20d='M4%204L20%2020M20%204L4%2020'%20stroke='%237b63a9'%20stroke-width='3'%20stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:78% 78%;pointer-events:none}.variant_options{margin:0!important;padding:15px 0}.variant_options input[type=radio]:checked+label{border:1px solid #000}p.current_variant_name{margin:0!important;color:#000;font-size:16px;font-weight:300}.drop_down_color_label h2{font-size:16px;font-weight:600;margin:0;padding-bottom:10px;color:#000}.drop_down_color_label{position:relative;cursor:pointer}.drop_down_color_label ul{list-style:none;position:absolute;padding:0!important;background-color:#fff;width:100%;margin:0!important;transform:translateY(-40px);z-index:-1;transition:transform 1s ease-in-out,opacity 1s ease-in-out,visibility 1s ease-in-out;border:1px solid #bcad8f;border-top:0;opacity:0;visibility:hidden}.drop_down_color_label.active ul{transform:translateY(0);opacity:1;visibility:visible}.drop_down_color_label ul li{padding:10px 20px;display:flex;align-items:center;cursor:pointer}.select_color_label{background-color:#fff;padding:10px 40px 10px 20px;display:flex;align-items:center;position:relative;border:1px solid #bcad8f}.select_color_label:after{content:"\276f";transform:rotate(90deg);position:absolute;right:15px;transition:transform .8s ease-in-out}.drop_down_color_label.active .select_color_label:after{transform:rotate(-90deg)}.drop_down_color_label ul li label,.select_color_label label{display:block;height:35px;width:35px;margin-right:10px;border-radius:50%}.select_color_label span,.drop_down_color_label ul li span{color:#000;font-weight:500}.main_product_wrapper .product-media-container .product__media.media{height:100%}@media(max-width:1024px)and (min-width:768px){.main_product_wrapper{flex-wrap:wrap;width:100%}.product_meta_image{display:none}.main_product_wrapper .product__media-wrapper{max-width:100%!important;width:100%}.main_product_wrapper .product__info-wrapper{padding:40px!important;max-width:100%!important}.variant_options .select,.buy_add_button_product .product-form__buttons{max-width:100%!important}.variant_options .product-form__input{max-width:100%}.shopify_product{padding-bottom:45px}.product_accordions_info{width:100%}.product_meta_divider img{width:150%}.main_product_wrapper .product__info-container{max-width:100%!important}.review_list_item .splide__slide{margin:0 15px}.product_review_section .section_color-overlay{display:block}.drop_down_color_label.active ul{z-index:2}}.main_product_wrapper .product__media-item,.main_product_wrapper .product__media-item .product__media img,.main_product_wrapper .product-media-container,.main_product_wrapper .product__modal-opener{overflow:hidden;height:320px}@media(min-width:767px){.main_product_wrapper .product__media-item,.main_product_wrapper .product__media-item .product__media img,.main_product_wrapper .product-media-container,.main_product_wrapper .product__modal-opener{height:460px}}@media(max-width:767px){.variant_options{width:100%}.drop_down_color_label.active ul{z-index:2}.lc_lightbox_gallery a.lightbox{width:60px}.main_product_wrapper{width:100%}.main_product_wrapper .product__media-item{width:100%!important;margin-left:0!important}#lcl_window{top:-160px!important}#lcl_thumbs_nav{opacity:1!important}#lcl_thumbs_nav{transform:translate(0)!important;bottom:170px!important}.product__description{margin:0!important;font-size:16px}.main_product_wrapper .slider-mobile-gutter{margin:0!important}.shopify_product .page-width,.main_product_wrapper .product__media-item{padding:0!important}.review_list_item .slick-next{left:calc(50% + 5px)!important}.review_list_item .slick-prev{left:calc(50% - 5px)!important;transform:rotate(-180deg) translate(100%,16px)}.review_list_item .splide__slide{margin:0 10px}.product_meta_image{display:none}.product_accordions_info{width:100%}.main_product_wrapper .product__media-wrapper{max-width:100%!important}.main_product_wrapper .product__info-wrapper{padding:0 20px!important;max-width:100%!important}.main_product_wrapper .slider.slider--mobile{margin-bottom:0!important}.main_product_wrapper h1{font-size:32px}.main_product_wrapper .price{text-align:center}.variant_options,.buy_add_button_product{float:unset;padding:0}.variant_options .select,.buy_add_button_product .product-form__buttons{max-width:100%!important}.landing-featured-product .product-form__quantity,.landing-featured-product .buy_add_button_product{vertical-align:bottom;padding-top:0!important}.product_meta_divider img{width:200%}.product_meta_content .faq-h2{font-size:18px}}@media(max-width:480px){.sold_of_badge{position:absolute;top:4%;left:4%}.sold_of_badge img{width:94%}}sticky-buy-bar{position:fixed;left:0;right:0;bottom:0;z-index:999;display:block;background:#fff;box-shadow:0 -2px 14px #0000001f;transform:translateY(100%);transition:transform .3s ease;visibility:hidden}sticky-buy-bar.is-visible{transform:translateY(0);visibility:visible}.sticky-buy-bar__inner{display:flex;align-items:center;gap:14px;padding:10px 18px}.sticky-buy-bar__media img{width:48px;height:48px;object-fit:cover;border-radius:6px;display:block}.sticky-buy-bar__info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;line-height:1.3}.sticky-buy-bar__title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-buy-bar__price{opacity:.85}.sticky-buy-bar__button{flex:0 0 auto;margin:0;white-space:nowrap;min-width:150px}@media screen and (max-width:767px){.sticky-buy-bar__media{display:none}.shopify_product .sticky-buy-bar__inner{gap:12px;padding:12px 16px!important;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))!important}.sticky-buy-bar__button{min-width:120px}}.bundle-rating{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-bottom:1rem}.bundle-rating__stars{line-height:1}.bundle-rating .jdgm-star{color:#fbcd0a}.bundle-rating__count{color:#6b6b6b;font-size:1.6rem;line-height:1}.product .price__badge-sale{font-size:1.6rem;letter-spacing:.05rem;padding:3px 10px}@media screen and (min-width:750px){.product .price__badge-sale{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/product-css.css.map */
