.form_data_label{margin-top:10px;color:#000;margin-bottom:10px}input.form_data.required_form_data,.free_3_questions_holder .form_data_wrap input.form_data.free_q{width:100%}.shopify-product-form .form_data_wrap textarea.form_data{padding:.75rem 1rem;border-radius:var(--button-border-radius);box-shadow:inset 0 0 0 var(--input-border-width) rgb(var(--color-button-border));box-sizing:border-box;font-size:16px}.calendar_box{position:absolute;top:50%;transform:translateY(-50%);right:12px;width:25px;display:flex;align-items:center;justify-content:center;cursor:pointer}.calendar_box img{position:relative}.calendar_box input{width:21px;cursor:pointer;opacity:0;position:absolute}.form_data_wrap{margin-bottom:10px;position:relative}.free_3_questions_holder{padding:36px 21px 28px;border:2px dashed rgba(223,221,209,1);position:relative;margin-top:39px;background-color:#fff}.free_3_questions_holder[status=unlocked]{border:2px solid #FB0797;background-size:100%;background-image:url(//psychicsamira.com/cdn/shop/t/100/assets/gradient_bg.png?v=171432177550160127971721665955)}.free_three_heading{position:absolute;top:0;color:#a5a5a5;text-align:center;font-family:Archivo;font-size:17px;font-style:normal;font-weight:600;line-height:normal;display:flex;height:30px;width:fit-content;border:1px dashed #DFDDD1;background:#e3e1d5;align-items:center;padding:0 13px;left:50%;transform:translate(-50%,-50%);white-space:nowrap}.free_3_questions_holder[status=unlocked] .free_three_heading.for_locked,.free_3_questions_holder[status=locked] .free_three_heading.for_unlocked{display:none}.free_3_questions_holder[status=locked] input.form_data{pointer-events:none;border:2px dashed #DFDDD1!important;background-color:#ebebeb;background-position:calc(100% - 15px) center;background-size:22px;background-repeat:no-repeat;background-image:url(//psychicsamira.com/cdn/shop/t/100/assets/lock.svg?v=72424030147178561611721665955)}.free_three_heading.for_unlocked{background:#fb0797;color:#fff;border:none}input.form_data.disabled.free_q{width:100%}textarea.form_data{height:55px;resize:none;outline:0}.form_data_wrap.large_field textarea.form_data,.form_data_wrap.large_field_richtext textarea.form_data{height:152px}.form_data_wrap.medium-field textarea.form_data,.form_data_wrap.medium-field_richtext textarea.form_data{height:76px}textarea.form_data{width:100%}.form_data:not(:placeholder-shown){background:#daf7e9;position:relative;box-shadow:inset 0 0 0 var(--input-border-width) #11d695!important}.form_data:not(:placeholder-shown)+label{position:absolute;width:18px;height:18px;pointer-events:none;top:50%;right:16px;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(https://cdn.shopify.com/s/files/1/0604/1387/0185/files/faq-green-check.png?v=1728641263)}.innger_wrap{background-size:100% 100%;padding:25px;background-repeat:no-repeat;margin-top:15px;background-color:#f6f6ea}.enhanced_reading_product{align-items:center;gap:15px;display:flex}.enhanced_reading_product .reading_info{max-width:150px}.enhanced_reading_product .image_wrap{position:relative;height:78px;max-width:60px}.enhanced_reading_product .image_wrap img{width:100%;height:100%;object-fit:contain}.reading_title{margin-bottom:3px;color:#5b146f;font-family:TT Ramillas Trl Variable Roman;font-size:15px;font-weight:700}.reading_price{color:#5b146f;font-family:Archivo;font-size:13px;font-weight:700}.reading_switch label.switch_button{background-color:#fff;border-radius:15px;width:50px;display:flex;position:relative;align-items:center;cursor:pointer;height:25px;transition:all .3s linear}.innger_wrap .reading_switch .switch_button input.checkss{width:50px;height:25px;margin:0;position:absolute;left:0;top:0;z-index:10;cursor:pointer;opacity:0}input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}.hide{display:none!important}.reading_switch .toggle_button{width:20px;height:20px;border-radius:50%;background:#dfddd1;position:absolute;top:50%;transform:translateY(-50%);left:5px;transition:all .3s linear}.reading_switch label:has(input:checked){background-color:#11d695}.reading_switch input:checked+.toggle_button{left:auto;right:5px;background-color:#fff}.reading_switch input:checked+.toggle_button:before{content:"";background-image:url(//psychicsamira.com/cdn/shop/t/100/assets/faq-white-check.png);position:absolute;top:50%;transform:translateY(-50%);left:-20px;width:15px;height:15px;background-position:center;background-size:contain;background-repeat:no-repeat}.product-media .splide__arrows{position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 30px);left:50%}.product-media .splide__arrows .controls{width:100%}.product-media .splide__arrows .controls .arrow-wrapper{justify-content:space-between}.product-media .product-content .card__surface.p-5{padding-top:10px;padding-bottom:10px}.payment-icon-wrapper{display:flex;justify-content:space-around;align-items:center;max-width:480px;margin:0 auto}.payment-icon-wrapper .icon-item{padding:0 4px}.payment-icon-wrapper .icon-item img{width:100%;max-width:32px}@media screen and (max-width: 900px){.free_3_questions_holder{padding:31px 18px 24px}.product-media .splide__arrows{width:calc(100% - 20px)}.free_three_heading{font-size:15px;padding:0 8px;height:22px}.shopify-product-form .form_data_wrap textarea.form_data{font-size:14px}textarea.form_data{height:49px}.form_data_wrap.medium-field textarea.form_data,.form_data_wrap.medium-field_richtext textarea.form_data{height:66px}.form_data_wrap.large_field textarea.form_data,.form_data_wrap.large_field_richtext textarea.form_data{height:150px}.free_three_heading.for_unlocked{font-size:13px}}data-island.contents[x-data=CartNote]{display:none}.addNote{font-size:16px;line-height:1.2;font-weight:700;text-align:left;color:#fb0797;border-bottom:2px solid #FB0797;width:fit-content;cursor:pointer}div[data-cart-drawer] data-island.flex.flex-auto.flex-col.overflow-hidden.overflow-y-auto.px-section{scrollbar-width:none}div[data-cart-drawer] data-island.flex.flex-auto.flex-col.overflow-hidden.overflow-y-auto.px-section::-webkit-scrollbar{display:none}@media (max-width: 767.98px){.heroSection .content-wrapper{display:flex;flex-direction:column}.heroSection .content-wrapper .button-wrapper{order:1;margin-top:0;margin-bottom:1.25rem}.heroSection .content-wrapper .inline-heading-rte{order:2}.heroSection .content-wrapper .text-rte{order:3}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
