#top-menu .astro-menu a{position:relative;animation:astroMenuGlow 2s ease-in-out infinite alternate;text-shadow:0 0 5px rgba(255,255,255,0.3)}#top-menu .astro-menu a::before,#top-menu .astro-menu a::after{content:"✨";margin:0 5px;animation:twinkle 1.5s infinite ease-in-out}@keyframes astroMenuGlow{from{text-shadow:0 0 5px rgba(255,255,255,0.3),0 0 10px rgba(255,255,255,0.1)}to{text-shadow:0 0 10px rgba(255,255,255,0.6),0 0 20px rgba(255,255,255,0.3)}}@keyframes twinkle{0%{opacity:1;transform:scale(1)}50%{opacity:0.5;transform:scale(1.2)}100%{opacity:1;transform:scale(1)}}.woocommerce span.onsale{display:none}.price del .eur-price{display:none!important}.astro-toggle-btn{width:100%;max-width:420px;background:#e9ded1;color:#6d4c41;border:1px solid #d8c7b5;padding:14px 18px;font-size:20px;font-weight:600;border-radius:8px;cursor:pointer;transition:all 0.3s ease;margin:10px 0 15px 0}.astro-toggle-btn:hover{background:#dfd1c1}.astro-content-gallery{margin-top:15px}.astro-content-gallery img{width:100%;max-width:420px;display:block;margin-bottom:15px;border-radius:8px;box-shadow:0 4px 14px rgba(0,0,0,0.08)}.woocommerce-breadcrumb{display:none!important}@media (max-width:767px){.single-product #main-content,.single-product .container,.single-product .et_pb_section,.single-product .et_pb_row,.single-product .product,.single-product .woocommerce,.single-product div.product,.single-product .et_pb_wc_images,.single-product .woocommerce-product-gallery{margin-top:0!important;padding-top:0!important}.single-product .woocommerce-product-gallery,.single-product .et_pb_wc_images{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;margin-bottom:12px!important;padding:0!important}.single-product .woocommerce-product-gallery__image img,.single-product .et_pb_wc_images img{width:100%!important;height:auto!important;display:block!important;border-radius:0!important;margin:0!important}.single-product .woocommerce-breadcrumb,.single-product .product_title,.single-product .et_pb_title_container{margin-top:0!important;padding-top:0!important}}@media (max-width:767px){#reviews #comments ol.commentlist li.review{display:block!important;width:100%!important;overflow:hidden;margin-bottom:30px}#reviews #comments ol.commentlist li.review img.avatar{float:none!important;display:block;position:static!important;width:60px!important;height:60px!important;margin:0 0 12px 0!important}#reviews #comments ol.commentlist li.review .comment-text{margin:0!important;padding:0!important;width:100%!important;display:block!important}#reviews #comments ol.commentlist li.review .meta{display:block;margin-bottom:10px;line-height:1.5}#reviews #comments ol.commentlist li.review p{word-break:break-word;overflow-wrap:break-word;line-height:1.7;margin-bottom:10px}}#reviews #comments ol.commentlist li.review img.avatar{content:url(https://astrobox.bg/wp-content/uploads/2026/04/avatar321.jpg);width:48px;height:48px;border-radius:50%}#reviews #comments ol.commentlist li.review img.avatar{box-shadow:0 0 10px rgba(255,140,0,0.4)}#astro-btn{background:linear-gradient(135deg,#FE7F5C,#ff9a7a)!important;color:#fff!important;border:none!important;padding:14px 32px!important;font-size:16px!important;border-radius:8px!important;box-shadow:0 10px 25px rgba(254,127,92,0.4)!important;transition:all 0.3s ease!important}#astro-btn:hover{transform:translateY(-2px);box-shadow:0 15px 30px rgba(254,127,92,0.6)!important}.astrobox-order-form{width:100%;max-width:620px;margin-left:auto;margin-right:auto}.astrobox-order-form form.cart{display:block!important;width:100%!important;margin:0!important;padding:0!important}.astrobox-order-form .wapf{width:100%!important;margin:0 0 20px!important;padding:30px 28px 28px!important;background:linear-gradient(180deg,rgba(255,255,255,0.96) 0%,rgba(255,252,249,0.96) 100%)!important;border:1px solid rgba(254,127,92,0.22)!important;border-radius:20px!important;box-shadow:0 18px 45px rgba(49,52,83,0.07),inset 0 1px 0 rgba(255,255,255,0.80)!important;box-sizing:border-box!important}.astrobox-order-form .wapf *,.astrobox-order-form .wapf *::before,.astrobox-order-form .wapf *::after{box-sizing:border-box!important}.astrobox-order-form .wapf .wapf-field-container{width:100%!important;margin:0 0 23px!important;padding:0!important}.astrobox-order-form .wapf .wapf-field-container:last-child{margin-bottom:0!important}.astrobox-order-form .wapf .wapf-field-row{width:100%!important;margin:0!important}.astrobox-order-form .wapf .wapf-label{display:block!important;width:100%!important;margin:0 0 6px!important;padding:0!important;color:#313453!important;font-size:17px!important;line-height:1.4!important;font-weight:600!important}.astrobox-order-form .wapf .wapf-label label{margin:0!important;padding:0!important;color:#313453!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important}.astrobox-order-form .wapf .required,.astrobox-order-form .wapf abbr.required{color:#FE7F5C!important;text-decoration:none!important}.astrobox-order-form .wapf .wapf-field-description{display:block!important;width:100%!important;margin:0 0 9px!important;padding:0!important;color:#918B86!important;font-size:13.5px!important;line-height:1.5!important;font-weight:400!important}.astrobox-order-form .wapf .wapf-field-description p{margin:0!important;padding:0!important}.astrobox-order-form .wapf .wapf-field-input{display:block!important;width:100%!important;margin:0!important;padding:0!important}.astrobox-order-form .wapf .wapf-field-input input[type="text"],.astrobox-order-form .wapf .wapf-field-input input[type="email"],.astrobox-order-form .wapf .wapf-field-input input[type="tel"],.astrobox-order-form .wapf .wapf-field-input input[type="number"],.astrobox-order-form .wapf .wapf-field-input input[type="date"],.astrobox-order-form .wapf .wapf-field-input input[type="time"],.astrobox-order-form .wapf .wapf-field-input input[type="url"],.astrobox-order-form .wapf .wapf-field-input select,.astrobox-order-form .wapf .wapf-field-input textarea{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:13px 15px!important;min-height:52px!important;color:#313453!important;-webkit-text-fill-color:#313453!important;caret-color:#313453!important;background:rgba(255,255,255,0.96)!important;border:1px solid #E7D9D2!important;border-radius:12px!important;outline:none!important;box-shadow:0 5px 15px rgba(49,52,83,0.035)!important;font-family:inherit!important;font-size:16px!important;line-height:1.4!important;font-weight:400!important;opacity:1!important;transition:border-color 0.22s ease,box-shadow 0.22s ease,background-color 0.22s ease!important;box-sizing:border-box!important}.astrobox-order-form .wapf input::placeholder,.astrobox-order-form .wapf textarea::placeholder{color:#A8A29E!important;-webkit-text-fill-color:#A8A29E!important;opacity:1!important;font-weight:400!important}.astrobox-order-form .wapf .wapf-field-input input[type="text"]:focus,.astrobox-order-form .wapf .wapf-field-input input[type="email"]:focus,.astrobox-order-form .wapf .wapf-field-input input[type="tel"]:focus,.astrobox-order-form .wapf .wapf-field-input input[type="number"]:focus,.astrobox-order-form .wapf .wapf-field-input input[type="date"]:focus,.astrobox-order-form .wapf .wapf-field-input input[type="time"]:focus,.astrobox-order-form .wapf .wapf-field-input input[type="url"]:focus,.astrobox-order-form .wapf .wapf-field-input select:focus,.astrobox-order-form .wapf .wapf-field-input textarea:focus{color:#313453!important;-webkit-text-fill-color:#313453!important;background:#FFFDFC!important;border-color:#FE7F5C!important;box-shadow:0 0 0 4px rgba(254,127,92,0.12),0 8px 20px rgba(49,52,83,0.05)!important}.astrobox-order-form .wapf .wapf-field-input textarea{min-height:115px!important;height:auto!important;resize:vertical!important}.astrobox-order-form .wapf .wapf-field-input select{cursor:pointer!important;padding-right:42px!important;background-image:linear-gradient(45deg,transparent 50%,#FE7F5C 50%),linear-gradient(135deg,#FE7F5C 50%,transparent 50%)!important;background-position:calc(100% - 18px) 22px,calc(100% - 13px) 22px!important;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important;-webkit-appearance:none!important;appearance:none!important}.astrobox-order-form .wapf input[type="date"],.astrobox-order-form .wapf input[type="time"]{cursor:pointer!important}.astrobox-order-form .wapf input[type="date"]::-webkit-calendar-picker-indicator,.astrobox-order-form .wapf input[type="time"]::-webkit-calendar-picker-indicator{cursor:pointer!important;opacity:0.65!important}.astrobox-order-form .wapf input[type="checkbox"],.astrobox-order-form .wapf input[type="radio"]{width:18px!important;height:18px!important;min-width:18px!important;margin:2px 8px 0 0!important;accent-color:#FE7F5C!important;cursor:pointer!important}.astrobox-order-form .wapf .wapf-checkable{color:#313453!important;font-size:15px!important;line-height:1.5!important}.astrobox-order-form .wapf .wapf-error,.astrobox-order-form .wapf .wapf-field-error,.astrobox-order-form .wapf .error{margin-top:7px!important;color:#B3261E!important;font-size:13px!important;line-height:1.4!important;font-weight:500!important}.astrobox-order-form .wapf input.wapf-error,.astrobox-order-form .wapf textarea.wapf-error,.astrobox-order-form .wapf select.wapf-error{border-color:#B3261E!important;box-shadow:0 0 0 3px rgba(179,38,30,0.09)!important}.astrobox-order-form form.cart .quantity{display:none!important}.astrobox-order-form form.cart .single_add_to_cart_button,.astrobox-order-form form.cart button.single_add_to_cart_button,.astrobox-order-form form.cart .button.single_add_to_cart_button{display:flex!important;align-items:center!important;justify-content:center!important;float:none!important;width:100%!important;max-width:100%!important;min-height:58px!important;margin:0!important;padding:15px 24px!important;color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;background:linear-gradient(135deg,#FE7F5C 0%,#F06B4E 100%)!important;border:0!important;border-radius:13px!important;box-shadow:0 14px 30px rgba(254,127,92,0.27)!important;font-family:inherit!important;font-size:17px!important;line-height:1.3!important;font-weight:700!important;text-align:center!important;opacity:1!important;cursor:pointer!important;transition:transform 0.22s ease,box-shadow 0.22s ease,filter 0.22s ease!important}.astrobox-order-form form.cart .single_add_to_cart_button:hover,.astrobox-order-form form.cart button.single_add_to_cart_button:hover,.astrobox-order-form form.cart .button.single_add_to_cart_button:hover{color:#FFFFFF!important;-webkit-text-fill-color:#FFFFFF!important;transform:translateY(-2px)!important;filter:brightness(0.98)!important;box-shadow:0 18px 38px rgba(254,127,92,0.35)!important}.astrobox-order-form form.cart .single_add_to_cart_button::after{display:none!important;content:none!important}.astrobox-order-form form.cart .single_add_to_cart_button.disabled,.astrobox-order-form form.cart .single_add_to_cart_button:disabled,.astrobox-order-form form.cart .single_add_to_cart_button.loading{opacity:0.65!important;cursor:not-allowed!important;transform:none!important}.astrobox-order-form form.cart p,.astrobox-order-form form.cart div{box-sizing:border-box}.astrobox-order-form form.cart>p:last-child{margin-bottom:0!important}@media (max-width:980px){.astrobox-order-form{max-width:100%}.astrobox-order-form .wapf{padding:26px 24px!important}}@media (max-width:767px){.astrobox-order-form{width:100%!important;max-width:100%!important}.astrobox-order-form .wapf{margin-bottom:16px!important;padding:22px 18px 20px!important;border-radius:16px!important;box-shadow:0 12px 30px rgba(49,52,83,0.06)!important}.astrobox-order-form .wapf .wapf-field-container{margin-bottom:20px!important}.astrobox-order-form .wapf .wapf-label{margin-bottom:5px!important;font-size:16px!important}.astrobox-order-form .wapf .wapf-field-description{margin-bottom:8px!important;font-size:13px!important;line-height:1.45!important}.astrobox-order-form .wapf .wapf-field-input input[type="text"],.astrobox-order-form .wapf .wapf-field-input input[type="email"],.astrobox-order-form .wapf .wapf-field-input input[type="tel"],.astrobox-order-form .wapf .wapf-field-input input[type="number"],.astrobox-order-form .wapf .wapf-field-input input[type="date"],.astrobox-order-form .wapf .wapf-field-input input[type="time"],.astrobox-order-form .wapf .wapf-field-input input[type="url"],.astrobox-order-form .wapf .wapf-field-input select,.astrobox-order-form .wapf .wapf-field-input textarea{min-height:50px!important;padding:12px 13px!important;border-radius:10px!important;font-size:16px!important}.astrobox-order-form .wapf .wapf-field-input textarea{min-height:105px!important}.astrobox-order-form form.cart .single_add_to_cart_button,.astrobox-order-form form.cart button.single_add_to_cart_button,.astrobox-order-form form.cart .button.single_add_to_cart_button{min-height:56px!important;padding:14px 18px!important;border-radius:11px!important;font-size:16px!important}}.et_pb_toggle{background:#ffffff!important;border:1px solid rgba(34,43,74,0.10)!important;border-radius:16px;overflow:hidden;margin-bottom:16px}.et_pb_toggle_title{background:#ffffff!important;color:#222B4A!important;font-weight:600;font-size:18px;padding:22px}.et_pb_toggle_open .et_pb_toggle_title{color:#FE7F5C!important}.et_pb_toggle_content{background:#ffffff!important;color:#222B4A!important;padding:24px;line-height:1.8em}.et_pb_toggle_content p,.et_pb_toggle_content li{color:#222B4A!important}.et_pb_toggle_title:before{color:#FE7F5C!important}.astro-faq-heading{text-align:center;margin-bottom:35px}.astro-faq-heading .faq-small-title{color:#FE7F5C;font-size:13px;font-weight:600;letter-spacing:6px;text-transform:uppercase;margin-bottom:12px}.astro-faq-heading h2{color:#222B4A;font-size:48px;font-weight:700;line-height:1.15em;margin:0}.faq-divider{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:18px;color:#FE7F5C}.faq-divider span{width:70px;height:1px;background:#FE7F5C;display:inline-block}.faq-divider b{color:#FE7F5C;font-size:18px;font-weight:400}@media (max-width:767px){.astro-faq-heading h2{font-size:32px}.astro-faq-heading .faq-small-title{font-size:11px;letter-spacing:4px}.faq-divider span{width:45px}}.logo_container{display:flex!important;align-items:center!important;float:left!important;visibility:visible!important;opacity:1!important;min-width:200px;height:80px!important}#logo{display:none!important}.by-christina-link{display:block!important;visibility:visible!important;opacity:1!important;color:#ce4a2d!important;font-size:20px!important;font-weight:700!important;font-style:italic!important;text-decoration:none!important;line-height:1!important;white-space:nowrap!important;z-index:99999!important}.et-fixed-header .logo_container{height:60px!important}@media (max-width:980px){.logo_container{height:70px!important;padding-left:15px}.by-christina-link{font-size:16px!important}}#top-menu li a,#top-menu li.current-menu-item a{color:#ce4a2d!important}.et-cart-info{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.astro-how-section{background:#313453!important;padding:80px 0!important}.astro-how-section h2{color:#ffffff!important}.astro-how-section p{color:#D8D3E5}.astro-how-card{background:rgba(255,255,255,0.06)!important;border:1px solid rgba(255,255,255,0.14)!important;border-radius:18px!important;padding:34px 28px!important;min-height:250px;box-shadow:0 18px 40px rgba(0,0,0,0.18)!important;text-align:center}.astro-how-card .et-pb-icon{color:#FE7F5C!important;font-size:58px!important}.astro-how-card h4,.astro-how-card .et_pb_module_header{color:#ffffff!important;font-size:20px!important;font-weight:600!important;line-height:1.3em!important}.astro-how-card p{color:#D8D3E5!important;font-size:15.5px!important;line-height:1.65em!important}@media (max-width:767px){.astro-how-section{padding:50px 0!important}.astro-how-card{min-height:auto;margin-bottom:20px;padding:28px 22px!important}}.astro-includes-section .astro-include-card{background:#FFF7EF!important;border:1px solid #F2BFAF!important;border-radius:18px!important;padding:26px 24px!important;min-height:185px;box-shadow:0 14px 35px -10px rgba(49,52,83,0.10)!important;text-align:center;transition:all 0.25s ease}.astro-includes-section .astro-include-card .et-pb-icon{color:#FE7F5C!important;font-size:48px!important;line-height:1!important}.astro-includes-section .astro-include-card h4,.astro-includes-section .astro-include-card .et_pb_module_header{color:#313453!important;font-size:19px!important;line-height:1.3em!important;font-weight:600!important;margin-bottom:12px!important}.astro-includes-section .astro-include-card p{color:#6F6A7C!important;font-size:15.5px!important;line-height:1.6em!important}.astro-includes-section .astro-include-card:hover{transform:translateY(-3px);box-shadow:0 18px 42px -12px rgba(49,52,83,0.16)!important}@media (max-width:767px){.astro-includes-section .astro-include-card{min-height:auto;padding:24px 20px!important;margin-bottom:18px}.astro-includes-section .astro-include-card .et-pb-icon{font-size:44px!important}.astro-includes-section .astro-include-card h4,.astro-includes-section .astro-include-card .et_pb_module_header{font-size:18px!important}.astro-includes-section .astro-include-card p{font-size:15px!important}}.love-includes-section{background:#FFF6F2!important}.love-includes-section .love-include-card{background:linear-gradient(180deg,#FFFDFB 0%,#FFF4F1 100%)!important;border:1px solid rgba(184,92,122,0.28)!important;border-radius:20px!important;padding:28px 24px!important;min-height:190px!important;box-shadow:0 16px 38px -14px rgba(184,92,122,0.22)!important;text-align:center!important;transition:all 0.25s ease}.love-includes-section .love-include-card .et-pb-icon{color:#B85C7A!important;font-size:48px!important;line-height:1!important}.love-includes-section .love-include-card h4,.love-includes-section .love-include-card .et_pb_module_header{color:#313453!important;font-size:19px!important;line-height:1.3em!important;font-weight:700!important;margin-bottom:12px!important}.love-includes-section .love-include-card p{color:#6F6A7C!important;font-size:15.5px!important;line-height:1.6em!important}.love-includes-section .love-include-card:hover{transform:translateY(-3px);border-color:rgba(254,127,92,0.45)!important;box-shadow:0 20px 46px -14px rgba(184,92,122,0.30)!important}@media (max-width:767px){.love-includes-section .love-include-card{min-height:auto!important;padding:24px 20px!important;margin-bottom:18px!important}.love-includes-section .love-include-card .et-pb-icon{font-size:44px!important}.love-includes-section .love-include-card h4,.love-includes-section .love-include-card .et_pb_module_header{font-size:18px!important}.love-includes-section .love-include-card p{font-size:15px!important}}.love-how-section{background:radial-gradient(circle at 18% 20%,rgba(254,127,92,0.20) 0%,rgba(254,127,92,0) 28%),radial-gradient(circle at 82% 72%,rgba(184,92,122,0.22) 0%,rgba(184,92,122,0) 32%),linear-gradient(135deg,#3A2F4F 0%,#313453 48%,#4A2F4A 100%)!important;padding-top:78px!important;padding-bottom:78px!important;position:relative;overflow:hidden}.love-how-section::before{content:"✦";position:absolute;top:18%;left:12%;color:rgba(255,255,255,0.22);font-size:22px;pointer-events:none}.love-how-section::after{content:"♀";position:absolute;right:8%;bottom:12%;color:rgba(255,255,255,0.08);font-size:150px;line-height:1;pointer-events:none}.love-how-section h2{color:#FFFFFF!important}.love-how-section p{color:#F3E7EE!important}.love-how-section .et_pb_row:nth-child(2){margin-top:48px!important}.love-how-section .love-how-card{background:rgba(255,255,255,0.075)!important;border:1px solid rgba(255,220,226,0.18)!important;border-radius:22px!important;padding:32px 28px!important;min-height:225px!important;text-align:center!important;box-shadow:0 20px 46px -14px rgba(0,0,0,0.28)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all 0.25s ease}.love-how-section .love-how-card .et-pb-icon{color:#FFB6A3!important;font-size:54px!important;line-height:1!important}.love-how-section .love-how-card h4,.love-how-section .love-how-card .et_pb_module_header{color:#FFFFFF!important;font-size:20px!important;line-height:1.3em!important;font-weight:700!important;margin-bottom:14px!important}.love-how-section .love-how-card p{color:#F2E4EC!important;font-size:15.5px!important;line-height:1.65em!important}.love-how-section .love-how-card:hover{transform:translateY(-4px);border-color:rgba(255,182,163,0.42)!important;box-shadow:0 24px 54px -14px rgba(184,92,122,0.38)!important}.love-how-section .et_pb_button{background:linear-gradient(135deg,#FE7F5C 0%,#B85C7A 100%)!important;color:#FFFFFF!important;border:1px solid rgba(255,255,255,0.22)!important;border-radius:999px!important;padding:14px 34px!important;font-size:17px!important;font-weight:700!important;box-shadow:0 16px 34px rgba(184,92,122,0.34)!important;transition:all 0.25s ease!important}.love-how-section .et_pb_button:hover{background:#FFFFFF!important;color:#313453!important;border-color:#FFFFFF!important;transform:translateY(-1px)}@media (max-width:767px){.love-how-section{padding-top:54px!important;padding-bottom:54px!important}.love-how-section::after{font-size:90px;right:-8%;bottom:4%}.love-how-section .et_pb_row:nth-child(2){margin-top:32px!important}.love-how-section .love-how-card{min-height:auto!important;padding:28px 22px!important;margin-bottom:20px!important}.love-how-section .love-how-card .et-pb-icon{font-size:48px!important}.love-how-section .love-how-card h4,.love-how-section .love-how-card .et_pb_module_header{font-size:19px!important}.love-how-section .love-how-card p{font-size:15px!important}}.woocommerce div.product div.images a{pointer-events:auto!important;cursor:zoom-in!important}body.page-id-1289 .woocommerce ul.products,body.page-id-1289 .et_pb_wc_products ul.products,body.page-id-1289 ul.products.products{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:stretch!important;gap:36px!important;max-width:1040px!important;margin:0 auto!important;padding:0!important;list-style:none!important}body.page-id-1289 .woocommerce ul.products li.product,body.page-id-1289 .et_pb_wc_products ul.products li.product,body.page-id-1289 ul.products.products li.product{float:none!important;clear:none!important;margin:0!important;width:calc(50% - 18px)!important;max-width:470px!important;min-width:0!important;box-sizing:border-box!important;position:relative!important}body.page-id-1289 .woocommerce ul.products li.product.first,body.page-id-1289 .woocommerce ul.products li.product.last,body.page-id-1289 .woocommerce ul.products li.product:nth-child(2n+1),body.page-id-1289 .et_pb_wc_products ul.products li.product.first,body.page-id-1289 .et_pb_wc_products ul.products li.product.last,body.page-id-1289 .et_pb_wc_products ul.products li.product:nth-child(2n+1),body.page-id-1289 ul.products.products li.product.first,body.page-id-1289 ul.products.products li.product.last,body.page-id-1289 ul.products.products li.product:nth-child(2n+1){clear:none!important}body.page-id-1289 .woocommerce ul.products li.product,body.page-id-1289 .et_pb_wc_products ul.products li.product,body.page-id-1289 ul.products.products li.product{background:linear-gradient(180deg,#FFFDFB 0%,#FFF5F0 100%)!important;border:1px solid rgba(254,127,92,0.28)!important;border-radius:24px!important;padding:22px 22px 26px!important;box-shadow:0 18px 46px -20px rgba(49,52,83,0.24)!important;text-align:center!important;overflow:hidden!important;transition:all 0.25s ease!important}@media (min-width:768px){body.page-id-1289 .woocommerce ul.products li.product:hover,body.page-id-1289 .et_pb_wc_products ul.products li.product:hover,body.page-id-1289 ul.products.products li.product:hover{transform:translateY(-4px);box-shadow:0 26px 58px -20px rgba(49,52,83,0.30)!important;border-color:rgba(254,127,92,0.42)!important}}body.page-id-1289 .woocommerce ul.products li.product img,body.page-id-1289 .et_pb_wc_products ul.products li.product img,body.page-id-1289 ul.products.products li.product img{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;display:block!important;border-radius:18px!important;margin:0 0 20px 0!important}body.page-id-1289 .woocommerce ul.products li.product .woocommerce-loop-product__title,body.page-id-1289 .et_pb_wc_products ul.products li.product .woocommerce-loop-product__title,body.page-id-1289 ul.products.products li.product .woocommerce-loop-product__title{color:#313453!important;font-size:24px!important;line-height:1.25em!important;font-weight:600!important;margin:10px 0 12px!important;text-align:center!important}body.page-id-1289 .woocommerce ul.products li.product .star-rating,body.page-id-1289 .et_pb_wc_products ul.products li.product .star-rating,body.page-id-1289 ul.products.products li.product .star-rating{margin:0 auto 12px!important;color:#FE7F5C!important;font-size:15px!important}body.page-id-1289 .woocommerce ul.products li.product .price,body.page-id-1289 .et_pb_wc_products ul.products li.product .price,body.page-id-1289 ul.products.products li.product .price{color:#313453!important;font-size:18px!important;font-weight:800!important;display:block!important;margin-top:8px!important;text-align:center!important}body.page-id-1289 .woocommerce ul.products li.product .price del,body.page-id-1289 .et_pb_wc_products ul.products li.product .price del,body.page-id-1289 ul.products.products li.product .price del{color:#9B98A8!important;font-size:14px!important;font-weight:600!important;opacity:1!important;margin-right:6px!important}body.page-id-1289 .woocommerce ul.products li.product .price ins,body.page-id-1289 .et_pb_wc_products ul.products li.product .price ins,body.page-id-1289 ul.products.products li.product .price ins{color:#FE7F5C!important;text-decoration:none!important}body.page-id-1289 .woocommerce ul.products li.product .button,body.page-id-1289 .et_pb_wc_products ul.products li.product .button,body.page-id-1289 ul.products.products li.product .button{background:linear-gradient(135deg,#FE7F5C 0%,#B85C7A 100%)!important;color:#ffffff!important;border-radius:999px!important;padding:12px 28px!important;margin-top:16px!important;font-weight:700!important;border:none!important;box-shadow:0 14px 32px rgba(184,92,122,0.24)!important}@media (max-width:767px){body.page-id-1289 .woocommerce ul.products,body.page-id-1289 .et_pb_wc_products ul.products,body.page-id-1289 ul.products.products{display:flex!important;flex-direction:column!important;gap:28px!important;max-width:100%!important;padding:0 18px!important}body.page-id-1289 .woocommerce ul.products li.product,body.page-id-1289 .et_pb_wc_products ul.products li.product,body.page-id-1289 ul.products.products li.product{width:100%!important;max-width:470px!important;margin:0 auto!important;padding:22px 22px 26px!important}}@media (min-width:768px){body.page-id-1289 .woocommerce ul.products,body.page-id-1289 .et_pb_wc_products ul.products,body.page-id-1289 ul.products.products{max-width:820px!important;gap:28px!important}body.page-id-1289 .woocommerce ul.products li.product,body.page-id-1289 .et_pb_wc_products ul.products li.product,body.page-id-1289 ul.products.products li.product{width:calc(50% - 14px)!important;max-width:360px!important;padding:18px 18px 22px!important;border-radius:22px!important}body.page-id-1289 .woocommerce ul.products li.product img,body.page-id-1289 .et_pb_wc_products ul.products li.product img,body.page-id-1289 ul.products.products li.product img{max-height:320px!important;object-fit:cover!important;border-radius:16px!important;margin-bottom:16px!important}body.page-id-1289 .woocommerce ul.products li.product .woocommerce-loop-product__title,body.page-id-1289 .et_pb_wc_products ul.products li.product .woocommerce-loop-product__title,body.page-id-1289 ul.products.products li.product .woocommerce-loop-product__title{font-size:22px!important;margin:8px 0 10px!important}body.page-id-1289 .woocommerce ul.products li.product .price,body.page-id-1289 .et_pb_wc_products ul.products li.product .price,body.page-id-1289 ul.products.products li.product .price{font-size:17px!important}}body.page-id-1289 .woocommerce ul.products li.product.post-1166,body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1166,body.page-id-1289 ul.products.products li.product.post-1166{background:linear-gradient(180deg,#FFFDFB 0%,#FFF7EF 100%)!important;border:1px solid rgba(254,127,92,0.26)!important;box-shadow:0 18px 46px -20px rgba(49,52,83,0.24)!important}body.page-id-1289 .woocommerce ul.products li.product.post-1166 .woocommerce-loop-product__title,body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1166 .woocommerce-loop-product__title,body.page-id-1289 ul.products.products li.product.post-1166 .woocommerce-loop-product__title{color:#313453!important}body.page-id-1289 .woocommerce ul.products li.product.post-1166 .price ins,body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1166 .price ins,body.page-id-1289 ul.products.products li.product.post-1166 .price ins{color:#FE7F5C!important}body.page-id-1289 .woocommerce ul.products li.product.post-1308,body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1308,body.page-id-1289 ul.products.products li.product.post-1308{background:linear-gradient(180deg,#FFFDFB 0%,#FFF1F5 100%)!important;border:1px solid rgba(184,92,122,0.34)!important;box-shadow:0 18px 46px -20px rgba(184,92,122,0.26)!important}body.page-id-1289 .woocommerce ul.products li.product.post-1308 .woocommerce-loop-product__title,body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1308 .woocommerce-loop-product__title,body.page-id-1289 ul.products.products li.product.post-1308 .woocommerce-loop-product__title{color:#313453!important}body.page-id-1289 .woocommerce ul.products li.product.post-1308 .star-rating,body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1308 .star-rating,body.page-id-1289 ul.products.products li.product.post-1308 .star-rating{color:#B85C7A!important}body.page-id-1289 .woocommerce ul.products li.product.post-1308 .price ins,body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1308 .price ins,body.page-id-1289 ul.products.products li.product.post-1308 .price ins{color:#B85C7A!important}@media (min-width:768px){body.page-id-1289 .woocommerce ul.products li.product.post-1308:hover,body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1308:hover,body.page-id-1289 ul.products.products li.product.post-1308:hover{border-color:rgba(184,92,122,0.50)!important;box-shadow:0 26px 58px -20px rgba(184,92,122,0.36)!important}body.page-id-1289 .woocommerce ul.products li.product.post-1166:hover,body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1166:hover,body.page-id-1289 ul.products.products li.product.post-1166:hover{border-color:rgba(254,127,92,0.42)!important;box-shadow:0 26px 58px -20px rgba(49,52,83,0.30)!important}}body.page-id-1289 .et_pb_wc_products ul.products li.product a.woocommerce-LoopProduct-link,body.page-id-1289 .woocommerce ul.products li.product a.woocommerce-LoopProduct-link{display:flex!important;flex-direction:column!important;align-items:center!important;text-decoration:none!important}body.page-id-1289 .et_pb_wc_products ul.products li.product .woocommerce-loop-product__title::after,body.page-id-1289 .woocommerce ul.products li.product .woocommerce-loop-product__title::after{display:block;margin:12px auto 0;max-width:300px;color:#6F6A7C;font-size:14.5px;font-weight:400;line-height:1.55em;text-align:center}body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1166 .woocommerce-loop-product__title::after,body.page-id-1289 .woocommerce ul.products li.product.post-1166 .woocommerce-loop-product__title::after{content:"Личен прочит на наталната карта — основни позиции, вътрешен ритъм и насоки за размисъл."}body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1308 .woocommerce-loop-product__title::after,body.page-id-1289 .woocommerce ul.products li.product.post-1308 .woocommerce-loop-product__title::after{content:"Персонален прочит за любов, близост, привличане и повтарящи се модели във връзките."}body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1556 .woocommerce-loop-product__title::after,body.page-id-1289 .woocommerce ul.products li.product.post-1556 .woocommerce-loop-product__title::after{content:"Персонален синастричен анализ за двама души — близост, привличане, комуникация и ключови теми във връзката."}body.page-id-1289 .et_pb_wc_products ul.products li.product .star-rating,body.page-id-1289 .woocommerce ul.products li.product .star-rating{margin-top:16px!important}body.page-id-1289 .et_pb_wc_products ul.products li.product a.woocommerce-LoopProduct-link::after,body.page-id-1289 .woocommerce ul.products li.product a.woocommerce-LoopProduct-link::after{display:inline-flex;align-items:center;justify-content:center;margin-top:18px;min-width:190px;min-height:44px;padding:12px 24px;border-radius:999px;color:#ffffff;font-size:15px;font-weight:700;line-height:1;text-align:center;box-shadow:0 14px 32px rgba(184,92,122,0.20);transition:all 0.25s ease}body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1166 a.woocommerce-LoopProduct-link::after,body.page-id-1289 .woocommerce ul.products li.product.post-1166 a.woocommerce-LoopProduct-link::after{content:"Виж Astro Snapshot";background:linear-gradient(135deg,#FE7F5C 0%,#F06B4E 100%)}body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1308 a.woocommerce-LoopProduct-link::after,body.page-id-1289 .woocommerce ul.products li.product.post-1308 a.woocommerce-LoopProduct-link::after{content:"Виж Любовен профил";background:linear-gradient(135deg,#FE7F5C 0%,#B85C7A 100%)}body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1556 a.woocommerce-LoopProduct-link::after,body.page-id-1289 .woocommerce ul.products li.product.post-1556 a.woocommerce-LoopProduct-link::after{content:"Виж Любовна съвместимост";background:linear-gradient(135deg,#8C6A9E 0%,#FE7F5C 100%);box-shadow:0 14px 32px rgba(140,106,158,0.22)}body.page-id-1289 .et_pb_wc_products ul.products li.product a.woocommerce-LoopProduct-link:hover::after,body.page-id-1289 .woocommerce ul.products li.product a.woocommerce-LoopProduct-link:hover::after{transform:translateY(-1px);box-shadow:0 18px 38px rgba(184,92,122,0.30)}body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1556 a.woocommerce-LoopProduct-link:hover::after,body.page-id-1289 .woocommerce ul.products li.product.post-1556 a.woocommerce-LoopProduct-link:hover::after{box-shadow:0 18px 38px rgba(140,106,158,0.34)}body.page-id-1289 .et_pb_wc_products ul.products li.product .button,body.page-id-1289 .woocommerce ul.products li.product .button,body.page-id-1289 .et_pb_wc_products ul.products li.product a.add_to_cart_button,body.page-id-1289 .woocommerce ul.products li.product a.add_to_cart_button{display:none!important}body.page-id-1289 .et_pb_wc_products ul.products li.product .woocommerce-loop-product__title::after,body.page-id-1289 .woocommerce ul.products li.product .woocommerce-loop-product__title::after{margin-bottom:0!important}body.page-id-1289 .et_pb_wc_products ul.products li.product .star-rating,body.page-id-1289 .woocommerce ul.products li.product .star-rating{margin-top:0px!important;margin-bottom:12px!important}body.page-id-1289 .et_pb_wc_products ul.products li.product .star-rating+.price,body.page-id-1289 .woocommerce ul.products li.product .star-rating+.price{margin-top:4px!important}@media (max-width:767px){body.page-id-1289 .et_pb_wc_products ul.products li.product .woocommerce-loop-product__title::after,body.page-id-1289 .woocommerce ul.products li.product .woocommerce-loop-product__title::after{font-size:14px;max-width:280px}body.page-id-1289 .et_pb_wc_products ul.products li.product a.woocommerce-LoopProduct-link::after,body.page-id-1289 .woocommerce ul.products li.product a.woocommerce-LoopProduct-link::after{min-width:180px;min-height:42px;font-size:14px;padding:11px 22px}body.page-id-1289 .et_pb_wc_products ul.products li.product.post-1556 a.woocommerce-LoopProduct-link::after,body.page-id-1289 .woocommerce ul.products li.product.post-1556 a.woocommerce-LoopProduct-link::after{min-width:180px}}body.postid-1166,body.postid-1166 #page-container,body.postid-1166 #main-content{background:radial-gradient(circle at 12% 14%,rgba(254,127,92,0.045) 0%,rgba(254,127,92,0.00) 24%),radial-gradient(circle at 88% 16%,rgba(214,179,106,0.040) 0%,rgba(214,179,106,0.00) 24%),radial-gradient(circle at 18% 82%,rgba(252,243,228,0.45) 0%,rgba(252,243,228,0.00) 28%),linear-gradient(180deg,#ffffff 0%,#fffdf9 45%,#fffaf4 100%)!important}body.postid-1308,body.postid-1308 #page-container,body.postid-1308 #main-content{background:radial-gradient(circle at 14% 18%,rgba(184,92,122,0.12) 0%,rgba(184,92,122,0.00) 24%),radial-gradient(circle at 86% 16%,rgba(254,127,92,0.10) 0%,rgba(254,127,92,0.00) 25%),radial-gradient(circle at 18% 82%,rgba(255,214,221,0.40) 0%,rgba(255,214,221,0.00) 28%),linear-gradient(180deg,#fffefe 0%,#fff7f7 45%,#fff9f7 100%)!important}body.postid-1166 #main-content>.container,body.postid-1166 .et_pb_section,body.postid-1166 .et_pb_row,body.postid-1166 .woocommerce div.product,body.postid-1308 #main-content>.container,body.postid-1308 .et_pb_section,body.postid-1308 .et_pb_row,body.postid-1308 .woocommerce div.product{background:transparent!important}body.postid-1166 div.product,body.postid-1308 div.product{background:transparent!important}body.postid-1166 .summary,body.postid-1308 .summary{border-radius:28px!important;padding:30px 34px!important;box-shadow:0 22px 55px -38px rgba(49,52,83,0.18)!important}body.postid-1166 .summary{background:rgba(255,255,255,0.72)!important;border:1px solid rgba(254,127,92,0.14)!important}body.postid-1308 .summary{background:rgba(255,255,255,0.58)!important;border:1px solid rgba(184,92,122,0.20)!important}body.postid-1166 .single_add_to_cart_button,body.postid-1166 button.single_add_to_cart_button,body.postid-1166 .button.single_add_to_cart_button{background:#FE7F5C!important;color:#ffffff!important;border:none!important;opacity:1!important;box-shadow:none!important}body.postid-1308 .single_add_to_cart_button,body.postid-1308 button.single_add_to_cart_button,body.postid-1308 .button.single_add_to_cart_button{background:linear-gradient(135deg,#FE7F5C 0%,#B85C7A 100%)!important;color:#ffffff!important;border:none!important;opacity:1!important;box-shadow:none!important}body.postid-1166 .single_add_to_cart_button:hover,body.postid-1166 button.single_add_to_cart_button:hover,body.postid-1166 .button.single_add_to_cart_button:hover,body.postid-1308 .single_add_to_cart_button:hover,body.postid-1308 button.single_add_to_cart_button:hover,body.postid-1308 .button.single_add_to_cart_button:hover{filter:brightness(0.97);transform:translateY(-1px)}@media (max-width:767px){body.postid-1166,body.postid-1166 #page-container,body.postid-1166 #main-content{background:radial-gradient(circle at 50% 10%,rgba(254,127,92,0.030) 0%,rgba(254,127,92,0.00) 26%),linear-gradient(180deg,#ffffff 0%,#fffdf9 52%,#fffaf5 100%)!important}body.postid-1308,body.postid-1308 #page-container,body.postid-1308 #main-content{background:radial-gradient(circle at 50% 10%,rgba(184,92,122,0.06) 0%,rgba(184,92,122,0.00) 28%),linear-gradient(180deg,#fffefe 0%,#fff8f8 52%,#fff9f7 100%)!important}body.postid-1166 .summary,body.postid-1308 .summary{padding:24px 20px!important;border-radius:22px!important}body.postid-1166 .summary{background:rgba(255,255,255,0.82)!important}body.postid-1308 .summary{background:rgba(255,255,255,0.70)!important}}@media (min-width:981px){#top-menu li.digital-product-new>a,.et-menu li.digital-product-new>a{position:relative!important;display:block!important;padding-left:58px!important;white-space:nowrap!important;box-sizing:border-box!important}#top-menu li.digital-product-new>a::before,.et-menu li.digital-product-new>a::before{content:"Ново"!important;position:absolute!important;left:16px!important;top:50%!important;transform:translateY(-50%)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:2px 6px!important;border-radius:999px!important;background:linear-gradient(135deg,#FE7F5C 0%,#B85C7A 100%)!important;color:#ffffff!important;font-size:9px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:0.02em!important;text-transform:uppercase!important;box-shadow:0 5px 12px rgba(254,127,92,0.18)!important}#top-menu li li,.et-menu li li{width:250px!important}#top-menu li li a,.et-menu li li a{width:250px!important}#top-menu li ul,.et-menu li ul{width:300px!important}}@media (max-width:980px){#mobile_menu li.digital-product-new>a,.et_mobile_menu li.digital-product-new>a{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;white-space:nowrap!important}#mobile_menu li.digital-product-new>a::after,.et_mobile_menu li.digital-product-new>a::after{content:"Ново";display:inline-flex;align-items:center;justify-content:center;padding:2px 7px;border-radius:999px;background:linear-gradient(135deg,#FE7F5C 0%,#B85C7A 100%);color:#ffffff;font-size:10px;line-height:1.2;font-weight:700;letter-spacing:0.02em;text-transform:uppercase;box-shadow:0 6px 14px rgba(254,127,92,0.20)}}body.postid-1166 .astro-include-card{min-height:230px!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}body.postid-1166 .astro-include-card .et_pb_blurb_content,body.postid-1166 .astro-include-card .et_pb_promo_description,body.postid-1166 .astro-include-card .et_pb_module_inner{width:100%!important}body.postid-1166 .astro-include-card .et_pb_blurb_container{width:100%!important}@media (max-width:767px){body.postid-1166 .astro-include-card{min-height:auto!important}}body.postid-1166 #reviews,body.postid-1308 #reviews{background:transparent!important}body.postid-1166 #comments,body.postid-1166 #review_form_wrapper,body.postid-1166 #review_form,body.postid-1166 #respond,body.postid-1308 #comments,body.postid-1308 #review_form_wrapper,body.postid-1308 #review_form,body.postid-1308 #respond{background:transparent!important;border:none!important;box-shadow:none!important;margin:0!important;padding:0!important}body.postid-1166 #reviews h2,body.postid-1308 #reviews h2{font-size:20px!important;line-height:1.3!important;margin:0 0 18px 0!important;color:#222B4A!important}body.postid-1166 .commentlist,body.postid-1308 .commentlist{margin:0!important;padding:0!important;list-style:none!important}body.postid-1166 .commentlist li,body.postid-1308 .commentlist li{margin:0 0 18px 0!important;padding:0 0 16px 0!important;border-bottom:1px solid rgba(34,43,74,0.12)!important;background:transparent!important;box-shadow:none!important}body.postid-1166 .comment_container,body.postid-1308 .comment_container{display:flex!important;align-items:flex-start!important;gap:16px!important;padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important}body.postid-1166 .comment_container img.avatar,body.postid-1308 .comment_container img.avatar{width:54px!important;height:54px!important;border-radius:50%!important;border:2px solid #fff!important;box-shadow:0 4px 10px rgba(49,52,83,0.10)!important;margin:0!important;padding:0!important}body.postid-1166 .comment-text,body.postid-1308 .comment-text{margin:0!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;flex:1!important}body.postid-1166 .comment-text p.meta,body.postid-1308 .comment-text p.meta{margin:0 0 8px 0!important;font-size:16px!important;color:#6E728C!important}body.postid-1166 .comment-text .woocommerce-review__author,body.postid-1308 .comment-text .woocommerce-review__author{font-weight:700!important;color:#222B4A!important}body.postid-1166 .description p,body.postid-1308 .description p{margin:0!important;font-size:16px!important;line-height:1.55!important;color:#3F4663!important}body.postid-1166 .star-rating,body.postid-1308 .star-rating{margin:0 0 8px 0!important}body.postid-1166 #review_form_wrapper,body.postid-1308 #review_form_wrapper{margin-top:18px!important}body.postid-1166 #respond,body.postid-1308 #respond{margin:0!important;padding:0!important}body.postid-1166 #respond .comment-reply-title,body.postid-1308 #respond .comment-reply-title{display:block!important;font-size:18px!important;font-weight:700!important;color:#222B4A!important;margin:0 0 8px 0!important}body.postid-1166 #respond .comment-notes,body.postid-1308 #respond .comment-notes{font-size:14px!important;line-height:1.5!important;margin:0 0 12px 0!important;color:#6E728C!important}body.postid-1166 .comment-form-rating,body.postid-1166 .comment-form-comment,body.postid-1166 .form-submit,body.postid-1308 .comment-form-rating,body.postid-1308 .comment-form-comment,body.postid-1308 .form-submit{margin:0 0 14px 0!important;padding:0!important}body.postid-1166 .comment-form-comment label,body.postid-1308 .comment-form-comment label{display:block!important;margin-bottom:8px!important;font-weight:600!important;color:#222B4A!important}body.postid-1166 p.stars,body.postid-1308 p.stars{margin:0 0 12px 0!important;line-height:1!important}body.postid-1166 p.stars a,body.postid-1308 p.stars a{font-size:28px!important;margin-right:6px!important}body.postid-1166 #review_form textarea,body.postid-1308 #review_form textarea{min-height:110px!important;border-radius:16px!important;padding:14px 16px!important;box-shadow:none!important;resize:vertical!important;margin:0!important}body.postid-1166 .form-submit,body.postid-1308 .form-submit{margin-bottom:0!important;padding-bottom:0!important;text-align:right!important}body.postid-1166 #review_form #submit,body.postid-1308 #review_form #submit{border-radius:14px!important;padding:12px 22px!important;font-size:15px!important;font-weight:600!important;min-width:120px!important;box-shadow:none!important}body.postid-1166 #review_form p:last-child,body.postid-1308 #review_form p:last-child{margin-bottom:0!important}body.postid-1166 #reviews h2,body.postid-1166 #respond .comment-reply-title,body.postid-1166 .comment-form-comment label,body.postid-1166 .comment-text .woocommerce-review__author{color:#222B4A!important}body.postid-1166 .star-rating span::before,body.postid-1166 .stars a,body.postid-1166 p.stars a{color:#FE7F5C!important}body.postid-1166 #review_form textarea{border:1px solid rgba(254,127,92,0.25)!important;background:rgba(255,253,249,0.92)!important;color:#222B4A!important}body.postid-1166 #review_form textarea:focus{outline:none!important;border-color:#FE7F5C!important;box-shadow:0 0 0 3px rgba(254,127,92,0.10)!important}body.postid-1166 #review_form #submit{background:#FE7F5C!important;color:#fff!important;border:1px solid #FE7F5C!important}body.postid-1166 #review_form #submit:hover{background:#f4704a!important;border-color:#f4704a!important}body.postid-1308 #reviews h2,body.postid-1308 #respond .comment-reply-title,body.postid-1308 .comment-form-comment label,body.postid-1308 .comment-text .woocommerce-review__author{color:#222B4A!important}body.postid-1308 .star-rating span::before,body.postid-1308 .stars a,body.postid-1308 p.stars a{color:#C86A8C!important}body.postid-1308 #review_form textarea{border:1px solid rgba(200,106,140,0.25)!important;background:rgba(255,249,251,0.95)!important;color:#222B4A!important}body.postid-1308 #review_form textarea:focus{outline:none!important;border-color:#C86A8C!important;box-shadow:0 0 0 3px rgba(200,106,140,0.10)!important}body.postid-1308 #review_form #submit{background:linear-gradient(135deg,#FE7F5C 0%,#C86A8C 100%)!important;color:#fff!important;border:none!important}body.postid-1308 #review_form #submit:hover{filter:brightness(0.97)!important}@media (max-width:767px){body.postid-1166 .comment_container,body.postid-1308 .comment_container{gap:12px!important}body.postid-1166 .comment_container img.avatar,body.postid-1308 .comment_container img.avatar{width:46px!important;height:46px!important}body.postid-1166 #reviews h2,body.postid-1308 #reviews h2{font-size:18px!important}body.postid-1166 #review_form textarea,body.postid-1308 #review_form textarea{min-height:95px!important}body.postid-1166 #review_form #submit,body.postid-1308 #review_form #submit{width:auto!important;min-width:110px!important}}body.postid-1308 .et_pb_wc_price,body.postid-1308 .et_pb_wc_price .price,body.postid-1308 .summary .price,body.postid-1308 p.price{display:block!important;text-align:center!important}body.postid-1308 .et_pb_wc_price .price,body.postid-1308 .summary .price,body.postid-1308 p.price{width:fit-content!important;max-width:100%!important;background:linear-gradient(180deg,#FFF8FA 0%,#FFF1F5 100%)!important;border:1px solid rgba(200,106,140,0.26)!important;border-radius:22px!important;padding:16px 28px 14px!important;margin:20px auto 18px!important;box-shadow:0 14px 34px -28px rgba(200,106,140,0.34)!important;color:#222B4A!important}body.postid-1308 .et_pb_wc_price .price del,body.postid-1308 .summary .price del,body.postid-1308 p.price del{color:rgba(49,52,83,0.34)!important;font-size:22px!important;margin-right:8px!important}body.postid-1308 .et_pb_wc_price .price ins,body.postid-1308 .summary .price ins,body.postid-1308 p.price ins{text-decoration:none!important;color:#222B4A!important;font-weight:800!important}body.postid-1308 .et_pb_wc_price .price .amount,body.postid-1308 .summary .price .amount,body.postid-1308 p.price .amount{color:#222B4A!important;font-weight:800!important}body.postid-1308 .et_pb_wc_price .price::after,body.postid-1308 .summary .price::after,body.postid-1308 p.price::after{content:"Лятно промо — спестяваш 21.20 €";display:block!important;margin-top:8px!important;font-size:18px!important;line-height:1.35!important;font-weight:500!important;color:#8A5E70!important}@media (max-width:767px){body.postid-1308 .et_pb_wc_price .price,body.postid-1308 .summary .price,body.postid-1308 p.price{width:100%!important;padding:14px 18px 13px!important;margin:16px 0 16px!important}}body.postid-1166 .et_pb_wc_price,body.postid-1166 .et_pb_wc_price .price,body.postid-1166 .summary .price,body.postid-1166 p.price{display:block!important;text-align:center!important}body.postid-1166 .et_pb_wc_price .price,body.postid-1166 .summary .price,body.postid-1166 p.price{width:fit-content!important;max-width:100%!important;background:linear-gradient(180deg,#FFFDF9 0%,#FCF6EF 100%)!important;border:1px solid rgba(254,127,92,0.26)!important;border-radius:22px!important;padding:16px 28px 14px!important;margin:20px auto 18px!important;box-shadow:0 14px 34px -28px rgba(254,127,92,0.28)!important;color:#222B4A!important}body.postid-1166 .et_pb_wc_price .price del,body.postid-1166 .summary .price del,body.postid-1166 p.price del{color:rgba(49,52,83,0.34)!important;font-size:22px!important;margin-right:8px!important}body.postid-1166 .et_pb_wc_price .price ins,body.postid-1166 .summary .price ins,body.postid-1166 p.price ins{text-decoration:none!important;color:#222B4A!important;font-weight:800!important}body.postid-1166 .et_pb_wc_price .price .amount,body.postid-1166 .summary .price .amount,body.postid-1166 p.price .amount{color:#222B4A!important;font-weight:800!important}body.postid-1166 .et_pb_wc_price .price::after,body.postid-1166 .summary .price::after,body.postid-1166 p.price::after{content:"Лятно промо — спестяваш 21.20 €";display:block!important;margin-top:8px!important;font-size:18px!important;line-height:1.35!important;font-weight:500!important;color:#A86A47!important}@media (max-width:767px){body.postid-1166 .et_pb_wc_price .price,body.postid-1166 .summary .price,body.postid-1166 p.price{width:100%!important;padding:14px 18px 13px!important;margin:16px 0 16px!important}body.postid-1166 .et_pb_wc_price .price::after,body.postid-1166 .summary .price::after,body.postid-1166 p.price::after{font-size:16px!important}}:root{--compat-main:#8C6A9E;--compat-dark:#222B4A;--compat-hover:#76568A;--compat-light:#FAF7FC;--compat-border:#D9CCE4;--compat-soft:rgba(140,106,158,0.12)}.compatibility-cards-section .et_pb_blurb,.compatibility-cards-section .et_pb_module{border-color:var(--compat-border)!important}.compatibility-cards-section .et-pb-icon,.compatibility-cards-section .et_pb_main_blurb_image .et-pb-icon{color:var(--compat-main)!important}.compatibility-cards-section h4,.compatibility-cards-section .et_pb_module_header{color:var(--compat-dark)!important}.compatibility-cards-section p{color:#5F5870!important}.compatibility-cards-section .et_pb_column{background:linear-gradient(180deg,#ffffff 0%,var(--compat-light) 100%)!important;border:1px solid var(--compat-border)!important;box-shadow:0 18px 42px -32px rgba(140,106,158,0.45)!important}.compatibility-how-section{background:radial-gradient(circle at 20% 20%,rgba(140,106,158,0.30),transparent 34%),linear-gradient(135deg,#222B4A 0%,#4B3458 100%)!important}.compatibility-how-section h2,.compatibility-how-section h3,.compatibility-how-section h4{color:#ffffff!important}.compatibility-how-section p{color:rgba(255,255,255,0.88)!important}.compatibility-how-section .et-pb-icon{color:#D9CCE4!important}.compatibility-how-section .et_pb_column{background:rgba(255,255,255,0.08)!important;border:1px solid rgba(217,204,228,0.28)!important;box-shadow:0 20px 50px -35px rgba(0,0,0,0.55)!important}.compatibility-how-section .et_pb_button{background:linear-gradient(135deg,#8C6A9E 0%,#FE7F5C 100%)!important;border:none!important;color:#ffffff!important;box-shadow:0 16px 34px -22px rgba(140,106,158,0.8)!important}.compatibility-how-section .et_pb_button:hover{background:linear-gradient(135deg,#76568A 0%,#FE7F5C 100%)!important}.compatibility-reviews-section .woocommerce-tabs,.compatibility-reviews-section .wc-tabs-wrapper,.compatibility-reviews-section #reviews{background:#FAF7FC!important;border-color:var(--compat-border)!important}.compatibility-reviews-section .woocommerce-tabs ul.tabs li.active{border-color:var(--compat-border)!important}.compatibility-reviews-section .star-rating,.compatibility-reviews-section .comment-form-rating .stars a,.compatibility-reviews-section .stars span a{color:var(--compat-main)!important}.compatibility-reviews-section textarea,.compatibility-reviews-section input{border:1px solid var(--compat-border)!important;border-radius:16px!important}.compatibility-reviews-section .form-submit input,.compatibility-reviews-section button,.compatibility-reviews-section input[type="submit"]{border:1px solid var(--compat-main)!important;color:var(--compat-main)!important;background:transparent!important;border-radius:10px!important}.compatibility-reviews-section .form-submit input:hover,.compatibility-reviews-section input[type="submit"]:hover{background:var(--compat-main)!important;color:#ffffff!important}.compatibility-how-wrapper{background:radial-gradient(circle at 20% 20%,rgba(140,106,158,0.32),transparent 32%),radial-gradient(circle at 80% 55%,rgba(254,127,92,0.18),transparent 30%),linear-gradient(135deg,#222B4A 0%,#3E315A 55%,#4B3458 100%)!important;padding-top:70px!important;padding-bottom:70px!important}.compatibility-how-wrapper h2,.compatibility-how-wrapper h3,.compatibility-how-wrapper h4{color:#FFFFFF!important}.compatibility-how-wrapper p{color:rgba(255,255,255,0.88)!important}.compatibility-how-wrapper .et_pb_button{background:linear-gradient(135deg,#8C6A9E 0%,#FE7F5C 100%)!important;color:#FFFFFF!important;border:none!important;border-radius:999px!important;padding:14px 32px!important;box-shadow:0 18px 40px -24px rgba(254,127,92,0.75)!important}.compatibility-how-wrapper .et_pb_button:hover{background:linear-gradient(135deg,#76568A 0%,#FE7F5C 100%)!important}.compatibility-how-cards .et_pb_column{background:rgba(255,255,255,0.08)!important;border:1px solid rgba(217,204,228,0.30)!important;border-radius:26px!important;padding:34px 26px!important;box-shadow:0 22px 55px -35px rgba(0,0,0,0.55),inset 0 1px 0 rgba(255,255,255,0.10)!important;transition:all 0.25s ease!important}.compatibility-how-cards .et_pb_column:hover{transform:translateY(-6px);border-color:rgba(217,204,228,0.58)!important;box-shadow:0 30px 65px -32px rgba(0,0,0,0.62),0 0 32px rgba(140,106,158,0.22)!important}.compatibility-how-cards .et-pb-icon,.compatibility-how-cards .et_pb_main_blurb_image .et-pb-icon{color:#D9CCE4!important;font-size:68px!important}.compatibility-how-cards h4,.compatibility-how-cards .et_pb_module_header{color:#FFFFFF!important;font-size:22px!important;font-weight:700!important;line-height:1.35!important;margin-top:18px!important;margin-bottom:14px!important}.compatibility-how-cards p{color:rgba(255,255,255,0.84)!important;font-size:16px!important;line-height:1.75!important}@media (max-width:980px){.compatibility-how-wrapper{padding-top:50px!important;padding-bottom:50px!important}.compatibility-how-cards .et_pb_column{margin-bottom:22px!important;padding:28px 22px!important}.compatibility-how-cards .et-pb-icon{font-size:54px!important}.compatibility-how-cards h4,.compatibility-how-cards .et_pb_module_header{font-size:20px!important}.compatibility-how-cards p{font-size:15px!important}}body.postid-1556 .et_pb_wc_price,body.postid-1556 .et_pb_wc_price .price,body.postid-1556 .summary .price,body.postid-1556 p.price{display:block!important;text-align:center!important}body.postid-1556 .et_pb_wc_price .price,body.postid-1556 .summary .price,body.postid-1556 p.price{width:fit-content!important;max-width:100%!important;background:linear-gradient(180deg,#FCF9FF 0%,#F7F2FC 100%)!important;border:1px solid rgba(140,106,158,0.28)!important;border-radius:22px!important;padding:16px 28px 14px!important;margin:20px auto 18px!important;box-shadow:0 14px 34px -28px rgba(140,106,158,0.34)!important;color:#222B4A!important}body.postid-1556 .et_pb_wc_price .price del,body.postid-1556 .summary .price del,body.postid-1556 p.price del{color:rgba(49,52,83,0.34)!important;font-size:22px!important;margin-right:8px!important}body.postid-1556 .et_pb_wc_price .price ins,body.postid-1556 .summary .price ins,body.postid-1556 p.price ins{text-decoration:none!important;color:#222B4A!important;font-weight:800!important}body.postid-1556 .et_pb_wc_price .price .amount,body.postid-1556 .summary .price .amount,body.postid-1556 p.price .amount{color:#222B4A!important;font-weight:800!important}body.postid-1556 .et_pb_wc_price .price::after,body.postid-1556 .summary .price::after,body.postid-1556 p.price::after{content:"Промо цена — спестяваш 25 €";display:block!important;margin-top:8px!important;font-size:18px!important;line-height:1.35!important;font-weight:500!important;color:#8C6A9E!important}@media (max-width:767px){body.postid-1556 .et_pb_wc_price .price,body.postid-1556 .summary .price,body.postid-1556 p.price{width:100%!important;padding:14px 18px 13px!important;margin:16px 0 16px!important}}.astrobox-horoscope-products ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:34px!important;max-width:1120px!important;width:100%!important;margin:0 auto!important;padding:0!important}.astrobox-horoscope-products ul.products::before,.astrobox-horoscope-products ul.products::after{display:none!important;content:none!important}.astrobox-horoscope-products ul.products li.product{float:none!important;clear:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;background:linear-gradient(180deg,#fffdf8 0%,#fff7f1 100%)!important;border:1px solid rgba(254,127,92,0.28)!important;border-radius:26px!important;padding:24px 22px 30px!important;box-shadow:0 22px 55px rgba(49,52,83,0.08)!important;text-align:center!important;transition:all 0.25s ease!important;overflow:hidden!important;box-sizing:border-box!important}.astrobox-horoscope-products ul.products li.product:hover{transform:translateY(-4px)!important;box-shadow:0 28px 70px rgba(49,52,83,0.13)!important}.astrobox-horoscope-products ul.products li.product a.woocommerce-LoopProduct-link{display:flex!important;flex-direction:column!important;align-items:center!important;text-decoration:none!important}.astrobox-horoscope-products ul.products li.product img{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:20px!important;margin:0 0 22px!important}.astrobox-horoscope-products ul.products li.product .woocommerce-loop-product__title{color:#313453!important;font-size:22px!important;line-height:1.25!important;font-weight:700!important;margin:0 0 10px!important;text-align:center!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.astrobox-horoscope-products ul.products li.product .woocommerce-loop-product__title::after{display:block!important;max-width:300px!important;margin:12px auto 0!important;color:#6F6A7C!important;font-size:14.5px!important;font-weight:400!important;line-height:1.55!important;text-align:center!important}.astrobox-horoscope-products ul.products li.product.post-147 .woocommerce-loop-product__title::after{content:"Персонален аудио анализ за следващите 12 месеца — важни теми, възможности, предизвикателства и насоки."}.astrobox-horoscope-products ul.products li.product.post-157 .woocommerce-loop-product__title::after{content:"Астрологичен прочит за характера, емоционалния свят, талантите и нуждите на детето."}.astrobox-horoscope-products ul.products li.product.post-166 .woocommerce-loop-product__title::after{content:"Синастричен аудио анализ за двама — близост, различия, силни страни и потенциал във връзката."}.astrobox-horoscope-products ul.products li.product .price{display:block!important;color:#313453!important;font-size:17px!important;font-weight:700!important;margin:10px 0 18px!important;text-align:center!important}.astrobox-horoscope-products ul.products li.product .price del{color:#9B98A6!important;font-size:14px!important;font-weight:400!important;margin-right:6px!important}.astrobox-horoscope-products ul.products li.product .price ins{text-decoration:none!important;color:#313453!important}.astrobox-horoscope-products ul.products li.product a.woocommerce-LoopProduct-link::after{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:16px!important;width:auto!important;max-width:260px!important;min-width:210px!important;min-height:46px!important;padding:13px 26px!important;border-radius:999px!important;color:#ffffff!important;font-size:15px!important;font-weight:700!important;line-height:1!important;text-align:center!important;background:linear-gradient(135deg,#FE7F5C 0%,#B85C7A 100%)!important;box-shadow:0 14px 32px rgba(184,92,122,0.22)!important;transition:all 0.25s ease!important;white-space:normal!important}.astrobox-horoscope-products ul.products li.product.post-147 a.woocommerce-LoopProduct-link::after{content:"Виж Годишен хороскоп"}.astrobox-horoscope-products ul.products li.product.post-157 a.woocommerce-LoopProduct-link::after{content:"Виж Детски хороскоп"}.astrobox-horoscope-products ul.products li.product.post-166 a.woocommerce-LoopProduct-link::after{content:"Виж Партньорски хороскоп"}.astrobox-horoscope-products ul.products li.product .button,.astrobox-horoscope-products ul.products li.product a.add_to_cart_button{display:none!important}@media (max-width:980px){.astrobox-horoscope-products ul.products{grid-template-columns:1fr!important;gap:26px!important}.astrobox-horoscope-products ul.products li.product{max-width:430px!important;width:100%!important;margin:0 auto!important}}@media (max-width:480px){.astrobox-horoscope-products ul.products li.product{padding:22px 18px 28px!important}.astrobox-horoscope-products ul.products li.product .woocommerce-loop-product__title{font-size:21px!important}.astrobox-horoscope-products ul.products li.product a.woocommerce-LoopProduct-link::after{min-width:190px!important;max-width:230px!important;font-size:14px!important}}.et_pb_section:has(.astrobox-numerology-code){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_row:has(.astrobox-numerology-code){width:100%!important;max-width:100%!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_column:has(.astrobox-numerology-code),.et_pb_code:has(.astrobox-numerology-code),.et_pb_code_inner:has(.astrobox-numerology-code){padding:0!important;margin:0!important}.astrobox-numerology-code{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:0;padding:0;font-family:inherit}.ab-num-inner{position:relative;overflow:hidden;width:100%;color:#FCF3E4;background:radial-gradient(circle at 8% 8%,rgba(254,127,92,0.34),transparent 28%),radial-gradient(circle at 86% 10%,rgba(139,41,106,0.48),transparent 34%),radial-gradient(circle at 50% 55%,rgba(252,243,228,0.08),transparent 35%),linear-gradient(135deg,#313453 0%,#222B4A 48%,#181B32 100%)}.ab-num-inner::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,0.32) 1px,transparent 1px),radial-gradient(circle,rgba(255,255,255,0.13) 1px,transparent 1px);background-size:42px 42px,76px 76px;opacity:0.22;pointer-events:none}.ab-num-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(24,27,50,0.28),transparent 24%,transparent 74%,rgba(24,27,50,0.28));pointer-events:none}.ab-num-shell{position:relative;z-index:2;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:54px 0 46px}.ab-num-hero{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:28px}.ab-num-topline{font-size:13px;letter-spacing:2.3px;text-transform:uppercase;color:rgba(252,243,228,0.72);margin-bottom:14px;font-weight:800}.ab-num-title{margin:0 0 12px;color:#FCF3E4;font-size:clamp(38px,4.2vw,64px);line-height:1.02;font-weight:900;letter-spacing:-0.6px}.ab-num-subtitle{max-width:850px;margin:0;color:rgba(252,243,228,0.88);font-size:18px;line-height:1.55;font-weight:500}.ab-num-orb{width:152px;height:152px;min-width:152px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,rgba(254,127,92,0.62),rgba(139,41,106,0.26) 44%,rgba(252,243,228,0.08) 70%);border:1px solid rgba(252,243,228,0.20);box-shadow:0 0 70px rgba(254,127,92,0.16),inset 0 0 40px rgba(252,243,228,0.08)}.ab-num-orb span{font-size:58px;color:#FCF3E4;font-weight:900;text-shadow:0 0 28px rgba(252,243,228,0.28)}.ab-num-form-card,.ab-num-result,.ab-num-paid-section{padding:28px;border-radius:30px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);backdrop-filter:blur(10px);box-shadow:inset 0 0 24px rgba(255,255,255,0.04),0 14px 32px rgba(0,0,0,0.08)}.ab-num-form-header{max-width:860px;margin-bottom:20px}.ab-num-form-header span,.ab-num-paid-header span,.ab-num-kicker{display:inline-block;margin-bottom:8px;color:rgba(252,243,228,0.68);font-size:12px;letter-spacing:1.8px;text-transform:uppercase;font-weight:900}.ab-num-form-header h2,.ab-num-paid-header h2{margin:0 0 10px;color:#FCF3E4;font-size:28px;line-height:1.18;font-weight:900}.ab-num-form-header p,.ab-num-paid-header p{margin:0;color:rgba(252,243,228,0.82);font-size:15px;line-height:1.62;font-weight:500}.ab-num-form{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:end}.ab-num-field label{display:block;margin-bottom:9px;color:rgba(252,243,228,0.84);font-size:14px;font-weight:800}.ab-num-field input{width:100%;height:56px;border-radius:18px;border:1px solid rgba(252,243,228,0.18);background:rgba(252,243,228,0.10);color:#FCF3E4;padding:0 16px;font-size:16px;font-weight:700;outline:none}.ab-num-field input::placeholder{color:rgba(252,243,228,0.48)}.ab-num-field input:focus{border-color:rgba(254,127,92,0.48);box-shadow:0 0 0 3px rgba(254,127,92,0.14)}.ab-num-button{grid-column:1 / -1;width:100%;min-height:58px;margin-top:4px;border:0;border-radius:999px;background:#FE7F5C;color:#222B4A;font-size:16px;font-weight:900;cursor:pointer;box-shadow:0 12px 30px rgba(254,127,92,0.30);transition:transform 0.22s ease,box-shadow 0.22s ease}.ab-num-button:hover{transform:translateY(-1px);box-shadow:0 16px 36px rgba(254,127,92,0.40)}.ab-num-form-note{margin-top:14px;color:rgba(252,243,228,0.58);font-size:12px;line-height:1.45;font-weight:500}.ab-num-result{margin-top:22px}.ab-num-result-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.ab-num-result-head h2{margin:0 0 6px;color:#FCF3E4;font-size:32px;line-height:1.15;font-weight:900}.ab-num-result-head p{margin:0;color:rgba(252,243,228,0.72);font-size:14px;font-weight:600}.ab-num-code-circle{width:112px;height:112px;min-width:112px;border-radius:50%;border:1px solid rgba(254,127,92,0.36);background:rgba(254,127,92,0.16);display:flex;align-items:center;justify-content:center;color:#FCF3E4;font-size:26px;font-weight:900;box-shadow:inset 0 0 26px rgba(252,243,228,0.06);text-align:center}.ab-num-result-intro{padding:18px;border-radius:22px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13);color:rgba(252,243,228,0.84);font-size:15px;line-height:1.62;font-weight:500}.ab-num-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.ab-num-card{position:relative;overflow:hidden;min-height:245px;padding:20px;border-radius:24px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);box-shadow:inset 0 0 24px rgba(255,255,255,0.04)}.ab-num-card::after{content:"";position:absolute;top:-60px;right:-60px;width:130px;height:130px;border-radius:50%;background:rgba(254,127,92,0.10);pointer-events:none}.ab-num-card-number{position:relative;z-index:2;width:56px;height:56px;min-width:56px;margin-bottom:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FCF3E4;background:rgba(254,127,92,0.18);border:1px solid rgba(254,127,92,0.32);font-size:24px;font-weight:900}.ab-num-card h3{position:relative;z-index:2;margin:0 0 9px;color:#FCF3E4;font-size:20px;line-height:1.2;font-weight:900}.ab-num-card p{position:relative;z-index:2;margin:0;color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;font-weight:500}.ab-num-summary{margin-top:18px;padding:20px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-num-summary h3{margin:0 0 8px;color:#FCF3E4;font-size:20px;font-weight:900}.ab-num-summary p{margin:0;color:rgba(252,243,228,0.82);font-size:15px;line-height:1.62;font-weight:500}.ab-num-paid-section{margin-top:22px}.ab-num-paid-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.ab-num-paid-card{padding:18px;border-radius:23px;background:rgba(252,243,228,0.09);border:1px solid rgba(252,243,228,0.15)}.ab-num-paid-card h3{margin:0 0 8px;color:#FCF3E4;font-size:18px;font-weight:900}.ab-num-paid-card p{margin:0;color:rgba(252,243,228,0.77);font-size:14px;line-height:1.5;font-weight:500}.ab-num-cta{margin-top:18px;padding:18px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13);display:flex;align-items:center;justify-content:space-between;gap:18px}.ab-num-cta p{margin:0;color:rgba(252,243,228,0.84);font-size:15px;line-height:1.5;font-weight:600}.ab-num-cta-button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:13px 21px;border-radius:999px;background:#FE7F5C;color:#222B4A!important;font-weight:900;text-decoration:none;box-shadow:0 12px 30px rgba(254,127,92,0.30);transition:transform 0.22s ease,box-shadow 0.22s ease}.ab-num-cta-button:hover{transform:translateY(-1px);box-shadow:0 16px 36px rgba(254,127,92,0.40)}.ab-num-source{margin-top:14px;color:rgba(252,243,228,0.54);font-size:12px;line-height:1.45;font-weight:500}@media (max-width:1000px){.ab-num-grid,.ab-num-paid-grid{grid-template-columns:1fr}.ab-num-form{grid-template-columns:1fr}}@media (max-width:900px){.ab-num-shell{width:min(100%,calc(100% - 32px));padding:42px 0 38px}.ab-num-hero{align-items:flex-start}.ab-num-orb{width:110px;height:110px;min-width:110px}.ab-num-orb span{font-size:44px}}@media (max-width:680px){.ab-num-shell{width:min(100%,calc(100% - 24px));padding:30px 0 30px}.ab-num-hero{display:block;margin-bottom:22px}.ab-num-orb{display:none}.ab-num-title{font-size:34px}.ab-num-subtitle{font-size:15px;line-height:1.55}.ab-num-form-card,.ab-num-result,.ab-num-paid-section{padding:20px;border-radius:24px}.ab-num-result-head{align-items:flex-start}.ab-num-result-head h2{font-size:24px}.ab-num-code-circle{width:82px;height:82px;min-width:82px;font-size:20px}.ab-num-cta{flex-direction:column;align-items:flex-start}.ab-num-cta-button{width:100%}}@media (max-width:980px){.et_mobile_menu{overflow-y:auto!important;max-height:calc(100vh - 90px)!important}.et_mobile_menu .menu-item-has-children>.sub-menu{display:none!important;visibility:hidden!important;opacity:0!important;max-height:0!important;overflow:hidden!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important}.et_mobile_menu .menu-item-has-children.ab-mobile-open>.sub-menu{display:block!important;visibility:visible!important;opacity:1!important;max-height:1600px!important;overflow:visible!important;padding-top:6px!important;padding-bottom:6px!important;margin-top:0!important}.et_mobile_menu .menu-item-has-children>a{position:relative!important;padding-right:48px!important;background:#f7f7f7!important;font-weight:700!important}.et_mobile_menu .menu-item-has-children>a::before{content:"";position:absolute;right:15px;top:50%;width:22px;height:22px;transform:translateY(-50%);border-radius:50%;background:rgba(254,127,92,0.09);border:1px solid rgba(254,127,92,0.30);box-shadow:0 3px 10px rgba(254,127,92,0.08)}.et_mobile_menu .menu-item-has-children>a::after{content:"";position:absolute;right:23px;top:50%;width:6px;height:6px;border-right:1.8px solid #FE7F5C;border-bottom:1.8px solid #FE7F5C;transform:translateY(-65%) rotate(45deg);transform-origin:center;transition:transform 0.22s ease,top 0.22s ease}.et_mobile_menu .menu-item-has-children.ab-mobile-open>a::after{top:52%;transform:translateY(-35%) rotate(225deg)}.et_mobile_menu .sub-menu{transition:none!important}.et_mobile_menu .sub-menu li a{background:transparent!important;padding-left:34px!important;font-weight:600!important}.et_mobile_menu .sub-menu .menu-item-has-children>a{background:rgba(247,247,247,0.65)!important;padding-left:34px!important}.et_mobile_menu .sub-menu .sub-menu li a{padding-left:50px!important}.et_mobile_menu .menu-item-has-children>a[href="#"]{cursor:pointer!important}}.et_pb_section:has(.astrobox-moon-phase-page){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_row:has(.astrobox-moon-phase-page){width:100%!important;max-width:100%!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_column:has(.astrobox-moon-phase-page),.et_pb_code:has(.astrobox-moon-phase-page),.et_pb_code_inner:has(.astrobox-moon-phase-page){padding:0!important;margin:0!important}.astrobox-moon-phase-page{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:0;padding:0;font-family:inherit}.ab-moon10-inner{position:relative;overflow:hidden;width:100%;color:#FCF3E4;background:radial-gradient(circle at 8% 8%,rgba(254,127,92,0.34),transparent 28%),radial-gradient(circle at 86% 10%,rgba(139,41,106,0.48),transparent 34%),radial-gradient(circle at 50% 55%,rgba(252,243,228,0.08),transparent 35%),linear-gradient(135deg,#313453 0%,#222B4A 48%,#181B32 100%)}.ab-moon10-inner::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,0.32) 1px,transparent 1px),radial-gradient(circle,rgba(255,255,255,0.13) 1px,transparent 1px);background-size:42px 42px,76px 76px;opacity:0.22;pointer-events:none}.ab-moon10-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(24,27,50,0.30),transparent 24%,transparent 74%,rgba(24,27,50,0.30));pointer-events:none}.ab-moon10-shell{position:relative;z-index:2;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:54px 0 46px}.ab-moon10-hero{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:28px}.ab-moon10-topline{font-size:13px;letter-spacing:2.3px;text-transform:uppercase;color:rgba(252,243,228,0.72);margin-bottom:14px;font-weight:800}.ab-moon10-title{margin:0 0 12px;color:#FCF3E4;font-size:clamp(38px,4.2vw,64px);line-height:1.02;font-weight:900;letter-spacing:-0.6px}.ab-moon10-subtitle{max-width:880px;margin:0 0 18px;color:rgba(252,243,228,0.88);font-size:18px;line-height:1.55;font-weight:500}.ab-moon10-status{display:inline-flex;align-items:center;gap:8px;padding:11px 15px;border-radius:999px;background:rgba(252,243,228,0.11);border:1px solid rgba(252,243,228,0.18);color:rgba(252,243,228,0.90);font-size:14px;font-weight:700;backdrop-filter:blur(10px)}.ab-moon10-status::before{content:"✦";color:#FE7F5C;font-size:13px}.ab-moon10-orb{width:152px;height:152px;min-width:152px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,rgba(254,127,92,0.62),rgba(139,41,106,0.26) 44%,rgba(252,243,228,0.08) 70%);border:1px solid rgba(252,243,228,0.20);box-shadow:0 0 70px rgba(254,127,92,0.16),inset 0 0 40px rgba(252,243,228,0.08)}.ab-moon10-orb span{font-size:66px;color:#FCF3E4;text-shadow:0 0 28px rgba(252,243,228,0.28)}.ab-moon10-main,.ab-moon10-panel,.ab-moon10-advice,.ab-moon10-products,.ab-moon10-daily{padding:28px;border-radius:30px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);backdrop-filter:blur(10px);box-shadow:inset 0 0 24px rgba(255,255,255,0.04),0 14px 32px rgba(0,0,0,0.08)}.ab-moon10-main{display:grid;grid-template-columns:170px 1fr;gap:26px;align-items:center}.ab-moon10-emoji{width:150px;height:150px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(252,243,228,0.10);border:1px solid rgba(252,243,228,0.18);font-size:78px;box-shadow:inset 0 0 34px rgba(252,243,228,0.08),0 0 42px rgba(254,127,92,0.16)}.ab-moon10-kicker,.ab-moon10-tag{display:inline-block;margin-bottom:8px;color:rgba(252,243,228,0.68);font-size:12px;letter-spacing:1.8px;text-transform:uppercase;font-weight:900}.ab-moon10-main h2,.ab-moon10-panel h2,.ab-moon10-advice h2,.ab-moon10-products h2,.ab-moon10-daily h2{margin:0 0 10px;color:#FCF3E4;font-size:28px;line-height:1.18;font-weight:900}.ab-moon10-main h2{font-size:clamp(30px,3vw,44px);line-height:1.12}.ab-moon10-main p,.ab-moon10-panel p,.ab-moon10-advice p,.ab-moon10-products p,.ab-moon10-daily p{margin:0;color:rgba(252,243,228,0.84);font-size:15px;line-height:1.62;font-weight:500}.ab-moon10-details{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.ab-moon10-detail{padding:18px;border-radius:24px;background:rgba(252,243,228,0.09);border:1px solid rgba(252,243,228,0.15);backdrop-filter:blur(10px)}.ab-moon10-detail span{display:block;margin-bottom:8px;color:rgba(252,243,228,0.62);font-size:12px;letter-spacing:1.3px;text-transform:uppercase;font-weight:900}.ab-moon10-detail strong{display:block;color:#FCF3E4;font-size:20px;line-height:1.2;font-weight:900}.ab-moon10-daily{margin-top:22px}.ab-moon10-daily-head{max-width:940px;margin-bottom:20px}.ab-moon10-score-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ab-moon10-score{padding:18px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-moon10-score-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.ab-moon10-score-title{color:#FCF3E4;font-size:16px;font-weight:900}.ab-moon10-score-value{color:#FE7F5C;font-size:17px;font-weight:900}.ab-moon10-bar{width:100%;height:10px;border-radius:999px;background:rgba(252,243,228,0.12);overflow:hidden;border:1px solid rgba(252,243,228,0.08)}.ab-moon10-bar-fill{width:0%;height:100%;border-radius:999px;background:linear-gradient(90deg,#FE7F5C,#FCF3E4);transition:width 0.5s ease}.ab-moon10-panel{margin-top:22px}.ab-moon10-panel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.ab-moon10-card{position:relative;overflow:hidden;min-height:210px;padding:20px;border-radius:24px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);box-shadow:inset 0 0 24px rgba(255,255,255,0.04)}.ab-moon10-card::after{content:"";position:absolute;top:-60px;right:-60px;width:130px;height:130px;border-radius:50%;background:rgba(254,127,92,0.10);pointer-events:none}.ab-moon10-card-icon{position:relative;z-index:2;width:48px;height:48px;min-width:48px;margin-bottom:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FCF3E4;background:rgba(254,127,92,0.18);border:1px solid rgba(254,127,92,0.32);font-size:22px;font-weight:900}.ab-moon10-card h3{position:relative;z-index:2;margin:0 0 8px;color:#FCF3E4;font-size:18px;line-height:1.2;font-weight:900}.ab-moon10-card p{position:relative;z-index:2;margin:0;color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;font-weight:500}.ab-moon10-advice{margin-top:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ab-moon10-listbox{padding:20px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-moon10-listbox h3{margin:0 0 14px;color:#FCF3E4;font-size:20px;font-weight:900}.ab-moon10-listbox ul{margin:0;padding-left:18px}.ab-moon10-listbox li{color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;margin-bottom:8px;font-weight:500}.ab-moon10-mini-note{margin-top:22px;padding:18px;border-radius:24px;background:rgba(254,127,92,0.10);border:1px solid rgba(254,127,92,0.22);color:rgba(252,243,228,0.86);font-size:14px;line-height:1.6;font-weight:600}.ab-moon10-products{margin-top:22px}.ab-moon10-products-head{max-width:940px;margin-bottom:20px}.ab-moon10-products-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}.ab-moon10-product{display:flex;flex-direction:column;min-height:220px;padding:18px;border-radius:23px;background:rgba(252,243,228,0.09);border:1px solid rgba(252,243,228,0.15);text-decoration:none;color:#FCF3E4!important;transition:transform 0.22s ease,background 0.22s ease,border-color 0.22s ease}.ab-moon10-product:hover{transform:translateY(-3px);background:rgba(252,243,228,0.13);border-color:rgba(254,127,92,0.40)}.ab-moon10-product-tag{align-self:flex-start;margin-bottom:12px;padding:7px 10px;border-radius:999px;background:rgba(254,127,92,0.17);border:1px solid rgba(254,127,92,0.30);color:rgba(252,243,228,0.94);font-size:11px;font-weight:900}.ab-moon10-product h3{margin:0 0 9px;color:#FCF3E4;font-size:18px;line-height:1.2;font-weight:900}.ab-moon10-product p{margin:0;color:rgba(252,243,228,0.77);font-size:14px;line-height:1.5;font-weight:500}.ab-moon10-product span{display:inline-block;margin-top:auto;padding-top:16px;color:#FE7F5C;font-size:14px;font-weight:900}.ab-moon10-source{margin-top:14px;color:rgba(252,243,228,0.54);font-size:12px;line-height:1.45;font-weight:500}@media (max-width:1100px){.ab-moon10-details,.ab-moon10-score-grid,.ab-moon10-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-moon10-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ab-moon10-shell{width:min(100%,calc(100% - 32px));padding:42px 0 38px}.ab-moon10-hero{align-items:flex-start}.ab-moon10-orb{width:110px;height:110px;min-width:110px}.ab-moon10-orb span{font-size:48px}.ab-moon10-main{grid-template-columns:1fr}.ab-moon10-emoji-wrap{display:none}}@media (max-width:680px){.ab-moon10-shell{width:min(100%,calc(100% - 24px));padding:30px 0 30px}.ab-moon10-hero{display:block;margin-bottom:22px}.ab-moon10-orb{display:none}.ab-moon10-topline{font-size:11px;letter-spacing:1.8px;margin-bottom:11px}.ab-moon10-title{font-size:34px}.ab-moon10-subtitle{font-size:15px;line-height:1.55}.ab-moon10-status{max-width:100%;font-size:13px;white-space:normal;line-height:1.35}.ab-moon10-main,.ab-moon10-panel,.ab-moon10-advice,.ab-moon10-products,.ab-moon10-daily{padding:20px;border-radius:24px}.ab-moon10-main h2{font-size:27px}.ab-moon10-main p{font-size:15px}.ab-moon10-details,.ab-moon10-score-grid,.ab-moon10-panel-grid,.ab-moon10-advice,.ab-moon10-products-grid{grid-template-columns:1fr}.ab-moon10-panel h2,.ab-moon10-products h2,.ab-moon10-daily h2{font-size:23px}.ab-moon10-product{min-height:auto}}.et_pb_section:has(.astrobox-numerology-code-v2){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_row:has(.astrobox-numerology-code-v2){width:100%!important;max-width:100%!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_column:has(.astrobox-numerology-code-v2),.et_pb_code:has(.astrobox-numerology-code-v2),.et_pb_code_inner:has(.astrobox-numerology-code-v2){padding:0!important;margin:0!important}.astrobox-numerology-code-v2{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:0;padding:0;font-family:inherit}.ab-num10-inner{position:relative;overflow:hidden;width:100%;color:#FCF3E4;background:radial-gradient(circle at 8% 8%,rgba(254,127,92,0.34),transparent 28%),radial-gradient(circle at 86% 10%,rgba(139,41,106,0.48),transparent 34%),radial-gradient(circle at 50% 55%,rgba(252,243,228,0.08),transparent 35%),linear-gradient(135deg,#313453 0%,#222B4A 48%,#181B32 100%)}.ab-num10-inner::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,0.32) 1px,transparent 1px),radial-gradient(circle,rgba(255,255,255,0.13) 1px,transparent 1px);background-size:42px 42px,76px 76px;opacity:0.22;pointer-events:none}.ab-num10-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(24,27,50,0.30),transparent 24%,transparent 74%,rgba(24,27,50,0.30));pointer-events:none}.ab-num10-shell{position:relative;z-index:2;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:54px 0 46px}.ab-num10-hero{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:28px}.ab-num10-topline{font-size:13px;letter-spacing:2.3px;text-transform:uppercase;color:rgba(252,243,228,0.72);margin-bottom:14px;font-weight:800}.ab-num10-title{margin:0 0 12px;color:#FCF3E4;font-size:clamp(38px,4.2vw,64px);line-height:1.02;font-weight:900;letter-spacing:-0.6px}.ab-num10-subtitle{max-width:880px;margin:0;color:rgba(252,243,228,0.88);font-size:18px;line-height:1.55;font-weight:500}.ab-num10-orb{width:152px;height:152px;min-width:152px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,rgba(254,127,92,0.62),rgba(139,41,106,0.26) 44%,rgba(252,243,228,0.08) 70%);border:1px solid rgba(252,243,228,0.20);box-shadow:0 0 70px rgba(254,127,92,0.16),inset 0 0 40px rgba(252,243,228,0.08)}.ab-num10-orb span{font-size:58px;color:#FCF3E4;font-weight:900;text-shadow:0 0 28px rgba(252,243,228,0.28)}.ab-num10-form-card,.ab-num10-result,.ab-num10-daily,.ab-num10-panel,.ab-num10-paid{padding:28px;border-radius:30px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);backdrop-filter:blur(10px);box-shadow:inset 0 0 24px rgba(255,255,255,0.04),0 14px 32px rgba(0,0,0,0.08)}.ab-num10-form-head{max-width:900px;margin-bottom:20px}.ab-num10-tag,.ab-num10-kicker{display:inline-block;margin-bottom:8px;color:rgba(252,243,228,0.68);font-size:12px;letter-spacing:1.8px;text-transform:uppercase;font-weight:900}.ab-num10-form-head h2,.ab-num10-result h2,.ab-num10-daily h2,.ab-num10-panel h2,.ab-num10-paid h2{margin:0 0 10px;color:#FCF3E4;font-size:28px;line-height:1.18;font-weight:900}.ab-num10-form-head p,.ab-num10-result p,.ab-num10-daily p,.ab-num10-panel p,.ab-num10-paid p{margin:0;color:rgba(252,243,228,0.82);font-size:15px;line-height:1.62;font-weight:500}.ab-num10-form{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:end}.ab-num10-field label{display:block;margin-bottom:9px;color:rgba(252,243,228,0.84);font-size:14px;font-weight:800}.ab-num10-field input{width:100%;height:56px;border-radius:18px;border:1px solid rgba(252,243,228,0.18);background:rgba(252,243,228,0.10);color:#FCF3E4;padding:0 16px;font-size:16px;font-weight:700;outline:none}.ab-num10-field input::placeholder{color:rgba(252,243,228,0.48)}.ab-num10-field input:focus{border-color:rgba(254,127,92,0.48);box-shadow:0 0 0 3px rgba(254,127,92,0.14)}.ab-num10-button{grid-column:1 / -1;width:100%;min-height:58px;margin-top:4px;border:0;border-radius:999px;background:#FE7F5C;color:#222B4A;font-size:16px;font-weight:900;cursor:pointer;box-shadow:0 12px 30px rgba(254,127,92,0.30);transition:transform 0.22s ease,box-shadow 0.22s ease}.ab-num10-button:hover{transform:translateY(-1px);box-shadow:0 16px 36px rgba(254,127,92,0.40)}.ab-num10-note{margin-top:14px;color:rgba(252,243,228,0.58);font-size:12px;line-height:1.45;font-weight:500}.ab-num10-result{margin-top:22px}.ab-num10-result-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.ab-num10-result-head h2{margin:0 0 6px;font-size:32px}.ab-num10-result-head p{color:rgba(252,243,228,0.72);font-size:14px;font-weight:600}.ab-num10-code-circle{width:114px;height:114px;min-width:114px;border-radius:50%;border:1px solid rgba(254,127,92,0.36);background:rgba(254,127,92,0.16);display:flex;align-items:center;justify-content:center;color:#FCF3E4;font-size:25px;font-weight:900;box-shadow:inset 0 0 26px rgba(252,243,228,0.06);text-align:center}.ab-num10-intro{padding:18px;border-radius:22px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13);color:rgba(252,243,228,0.84);font-size:15px;line-height:1.62;font-weight:500}.ab-num10-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.ab-num10-card{position:relative;overflow:hidden;min-height:245px;padding:20px;border-radius:24px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);box-shadow:inset 0 0 24px rgba(255,255,255,0.04)}.ab-num10-card::after{content:"";position:absolute;top:-60px;right:-60px;width:130px;height:130px;border-radius:50%;background:rgba(254,127,92,0.10);pointer-events:none}.ab-num10-card-number{position:relative;z-index:2;width:56px;height:56px;min-width:56px;margin-bottom:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FCF3E4;background:rgba(254,127,92,0.18);border:1px solid rgba(254,127,92,0.32);font-size:24px;font-weight:900}.ab-num10-card h3{position:relative;z-index:2;margin:0 0 9px;color:#FCF3E4;font-size:19px;line-height:1.2;font-weight:900}.ab-num10-card p{position:relative;z-index:2;margin:0;color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;font-weight:500}.ab-num10-daily{margin-top:22px}.ab-num10-score-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}.ab-num10-score{padding:18px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-num10-score-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.ab-num10-score-title{color:#FCF3E4;font-size:16px;font-weight:900}.ab-num10-score-value{color:#FE7F5C;font-size:17px;font-weight:900}.ab-num10-bar{width:100%;height:10px;border-radius:999px;background:rgba(252,243,228,0.12);overflow:hidden;border:1px solid rgba(252,243,228,0.08)}.ab-num10-bar-fill{width:0%;height:100%;border-radius:999px;background:linear-gradient(90deg,#FE7F5C,#FCF3E4);transition:width 0.5s ease}.ab-num10-panel{margin-top:22px}.ab-num10-panel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.ab-num10-mini-card{position:relative;overflow:hidden;min-height:205px;padding:20px;border-radius:24px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);box-shadow:inset 0 0 24px rgba(255,255,255,0.04)}.ab-num10-mini-card::after{content:"";position:absolute;top:-60px;right:-60px;width:130px;height:130px;border-radius:50%;background:rgba(254,127,92,0.10);pointer-events:none}.ab-num10-icon{position:relative;z-index:2;width:48px;height:48px;min-width:48px;margin-bottom:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FCF3E4;background:rgba(254,127,92,0.18);border:1px solid rgba(254,127,92,0.32);font-size:22px;font-weight:900}.ab-num10-mini-card h3{position:relative;z-index:2;margin:0 0 8px;color:#FCF3E4;font-size:18px;font-weight:900}.ab-num10-mini-card p{position:relative;z-index:2;margin:0;color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;font-weight:500}.ab-num10-advice{margin-top:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ab-num10-listbox{padding:20px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-num10-listbox h3{margin:0 0 14px;color:#FCF3E4;font-size:20px;font-weight:900}.ab-num10-listbox ul{margin:0;padding-left:18px}.ab-num10-listbox li{color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;margin-bottom:8px;font-weight:500}.ab-num10-paid{margin-top:22px}.ab-num10-paid-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.ab-num10-paid-card{padding:18px;border-radius:23px;background:rgba(252,243,228,0.09);border:1px solid rgba(252,243,228,0.15)}.ab-num10-paid-card h3{margin:0 0 8px;color:#FCF3E4;font-size:18px;font-weight:900}.ab-num10-paid-card p{margin:0;color:rgba(252,243,228,0.77);font-size:14px;line-height:1.5;font-weight:500}.ab-num10-cta{margin-top:18px;padding:18px;border-radius:24px;background:rgba(254,127,92,0.10);border:1px solid rgba(254,127,92,0.22);color:rgba(252,243,228,0.86);display:flex;align-items:center;justify-content:space-between;gap:18px}.ab-num10-cta p{margin:0;font-size:15px;line-height:1.5;font-weight:600}.ab-num10-button-link{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:13px 21px;border-radius:999px;background:#FE7F5C;color:#222B4A!important;font-weight:900;text-decoration:none;box-shadow:0 12px 30px rgba(254,127,92,0.30);transition:transform 0.22s ease,box-shadow 0.22s ease}.ab-num10-button-link:hover{transform:translateY(-1px);box-shadow:0 16px 36px rgba(254,127,92,0.40)}.ab-num10-source{margin-top:14px;color:rgba(252,243,228,0.54);font-size:12px;line-height:1.45;font-weight:500}@media (max-width:1100px){.ab-num10-grid,.ab-num10-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-num10-panel-grid,.ab-num10-paid-grid{grid-template-columns:1fr}}@media (max-width:900px){.ab-num10-shell{width:min(100%,calc(100% - 32px));padding:42px 0 38px}.ab-num10-hero{align-items:flex-start}.ab-num10-orb{width:110px;height:110px;min-width:110px}.ab-num10-orb span{font-size:44px}.ab-num10-form,.ab-num10-advice{grid-template-columns:1fr}}@media (max-width:680px){.ab-num10-shell{width:min(100%,calc(100% - 24px));padding:30px 0 30px}.ab-num10-hero{display:block;margin-bottom:22px}.ab-num10-orb{display:none}.ab-num10-topline{font-size:11px;letter-spacing:1.8px;margin-bottom:11px}.ab-num10-title{font-size:34px}.ab-num10-subtitle{font-size:15px;line-height:1.55}.ab-num10-form-card,.ab-num10-result,.ab-num10-daily,.ab-num10-panel,.ab-num10-paid{padding:20px;border-radius:24px}.ab-num10-grid,.ab-num10-score-grid{grid-template-columns:1fr}.ab-num10-result-head{align-items:flex-start}.ab-num10-result-head h2{font-size:24px}.ab-num10-code-circle{width:82px;height:82px;min-width:82px;font-size:20px}.ab-num10-cta{flex-direction:column;align-items:flex-start}.ab-num10-button-link{width:100%}}.et_pb_section:has(.astrobox-planets-today-v2){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_row:has(.astrobox-planets-today-v2){width:100%!important;max-width:100%!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_column:has(.astrobox-planets-today-v2),.et_pb_code:has(.astrobox-planets-today-v2),.et_pb_code_inner:has(.astrobox-planets-today-v2){padding:0!important;margin:0!important}.astrobox-planets-today-v2{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:0;padding:0;font-family:inherit}.ab-planets10-inner{position:relative;overflow:hidden;width:100%;color:#FCF3E4;background:radial-gradient(circle at 8% 8%,rgba(254,127,92,0.34),transparent 28%),radial-gradient(circle at 86% 10%,rgba(139,41,106,0.48),transparent 34%),radial-gradient(circle at 50% 55%,rgba(252,243,228,0.08),transparent 35%),linear-gradient(135deg,#313453 0%,#222B4A 48%,#181B32 100%)}.ab-planets10-inner::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,0.32) 1px,transparent 1px),radial-gradient(circle,rgba(255,255,255,0.13) 1px,transparent 1px);background-size:42px 42px,76px 76px;opacity:0.22;pointer-events:none}.ab-planets10-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(24,27,50,0.30),transparent 24%,transparent 74%,rgba(24,27,50,0.30));pointer-events:none}.ab-planets10-shell{position:relative;z-index:2;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:54px 0 46px}.ab-planets10-hero{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:28px}.ab-planets10-topline{font-size:13px;letter-spacing:2.3px;text-transform:uppercase;color:rgba(252,243,228,0.72);margin-bottom:14px;font-weight:800}.ab-planets10-title{margin:0 0 12px;color:#FCF3E4;font-size:clamp(38px,4.2vw,64px);line-height:1.02;font-weight:900;letter-spacing:-0.6px}.ab-planets10-subtitle{max-width:900px;margin:0 0 18px;color:rgba(252,243,228,0.88);font-size:18px;line-height:1.55;font-weight:500}.ab-planets10-status{display:inline-flex;align-items:center;gap:8px;padding:11px 15px;border-radius:999px;background:rgba(252,243,228,0.11);border:1px solid rgba(252,243,228,0.18);color:rgba(252,243,228,0.90);font-size:14px;font-weight:700;backdrop-filter:blur(10px)}.ab-planets10-status::before{content:"✦";color:#FE7F5C;font-size:13px}.ab-planets10-orb{width:152px;height:152px;min-width:152px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,rgba(254,127,92,0.62),rgba(139,41,106,0.26) 44%,rgba(252,243,228,0.08) 70%);border:1px solid rgba(252,243,228,0.20);box-shadow:0 0 70px rgba(254,127,92,0.16),inset 0 0 40px rgba(252,243,228,0.08)}.ab-planets10-orb span{font-size:64px;color:#FCF3E4;text-shadow:0 0 28px rgba(252,243,228,0.28)}.ab-planets10-climate,.ab-planets10-daily,.ab-planets10-panel,.ab-planets10-advice,.ab-planets10-all,.ab-planets10-products{padding:28px;border-radius:30px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);backdrop-filter:blur(10px);box-shadow:inset 0 0 24px rgba(255,255,255,0.04),0 14px 32px rgba(0,0,0,0.08)}.ab-planets10-tag{display:inline-block;margin-bottom:8px;color:rgba(252,243,228,0.68);font-size:12px;letter-spacing:1.8px;text-transform:uppercase;font-weight:900}.ab-planets10-climate h2,.ab-planets10-daily h2,.ab-planets10-panel h2,.ab-planets10-all h2,.ab-planets10-products h2{margin:0 0 10px;color:#FCF3E4;font-size:28px;line-height:1.18;font-weight:900}.ab-planets10-climate p,.ab-planets10-daily p,.ab-planets10-panel p,.ab-planets10-all p,.ab-planets10-products p{margin:0;color:rgba(252,243,228,0.84);font-size:15px;line-height:1.62;font-weight:500}.ab-planets10-highlight{margin-top:20px;display:grid;grid-template-columns:150px 1fr;gap:22px;align-items:center;padding:22px;border-radius:26px;background:rgba(254,127,92,0.10);border:1px solid rgba(254,127,92,0.22)}.ab-planets10-highlight-symbol{width:124px;height:124px;min-width:124px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(252,243,228,0.10);border:1px solid rgba(252,243,228,0.18);font-size:58px;font-weight:900;box-shadow:inset 0 0 34px rgba(252,243,228,0.08),0 0 42px rgba(254,127,92,0.16)}.ab-planets10-highlight h3{margin:0 0 8px;color:#FCF3E4;font-size:26px;font-weight:900}.ab-planets10-highlight p{color:rgba(252,243,228,0.84)}.ab-planets10-daily{margin-top:22px}.ab-planets10-score-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}.ab-planets10-score{padding:18px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-planets10-score-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.ab-planets10-score-title{color:#FCF3E4;font-size:16px;font-weight:900}.ab-planets10-score-value{color:#FE7F5C;font-size:17px;font-weight:900}.ab-planets10-bar{width:100%;height:10px;border-radius:999px;background:rgba(252,243,228,0.12);overflow:hidden;border:1px solid rgba(252,243,228,0.08)}.ab-planets10-bar-fill{width:0%;height:100%;border-radius:999px;background:linear-gradient(90deg,#FE7F5C,#FCF3E4);transition:width 0.5s ease}.ab-planets10-panel{margin-top:22px}.ab-planets10-panel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}.ab-planets10-mini-card{position:relative;overflow:hidden;min-height:220px;padding:20px;border-radius:24px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);box-shadow:inset 0 0 24px rgba(255,255,255,0.04)}.ab-planets10-mini-card::after{content:"";position:absolute;top:-60px;right:-60px;width:130px;height:130px;border-radius:50%;background:rgba(254,127,92,0.10);pointer-events:none}.ab-planets10-icon{position:relative;z-index:2;width:48px;height:48px;min-width:48px;margin-bottom:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FCF3E4;background:rgba(254,127,92,0.18);border:1px solid rgba(254,127,92,0.32);font-size:22px;font-weight:900}.ab-planets10-mini-card h3{position:relative;z-index:2;margin:0 0 8px;color:#FCF3E4;font-size:18px;font-weight:900}.ab-planets10-mini-card p{position:relative;z-index:2;margin:0;color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;font-weight:500}.ab-planets10-advice{margin-top:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ab-planets10-listbox{padding:20px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-planets10-listbox h3{margin:0 0 14px;color:#FCF3E4;font-size:20px;font-weight:900}.ab-planets10-listbox ul{margin:0;padding-left:18px}.ab-planets10-listbox li{color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;margin-bottom:8px;font-weight:500}.ab-planets10-all{margin-top:22px}.ab-planets10-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}.ab-planets10-planet{position:relative;overflow:hidden;min-height:220px;padding:20px;border-radius:24px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);box-shadow:inset 0 0 24px rgba(255,255,255,0.04)}.ab-planets10-planet::after{content:"";position:absolute;top:-60px;right:-60px;width:130px;height:130px;border-radius:50%;background:rgba(254,127,92,0.10);pointer-events:none}.ab-planets10-planet-head{position:relative;z-index:2;display:flex;align-items:center;gap:13px;margin-bottom:14px}.ab-planets10-planet-symbol{width:50px;height:50px;min-width:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FCF3E4;background:rgba(254,127,92,0.18);border:1px solid rgba(254,127,92,0.32);font-size:24px;font-weight:900}.ab-planets10-planet-name{color:#FCF3E4;font-size:19px;line-height:1.2;font-weight:900}.ab-planets10-planet-position{margin-top:4px;color:rgba(252,243,228,0.78);font-size:14px;font-weight:700}.ab-planets10-pills{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.ab-planets10-pill{display:inline-flex;padding:7px 11px;border-radius:999px;color:rgba(252,243,228,0.92);background:rgba(252,243,228,0.10);border:1px solid rgba(252,243,228,0.14);font-size:13px;font-weight:800}.ab-planets10-pill.retro{background:rgba(254,127,92,0.17);border-color:rgba(254,127,92,0.34)}.ab-planets10-planet p{position:relative;z-index:2;margin:0;color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;font-weight:500}.ab-planets10-products{margin-top:22px}.ab-planets10-products-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}.ab-planets10-product{display:flex;flex-direction:column;min-height:220px;padding:18px;border-radius:23px;background:rgba(252,243,228,0.09);border:1px solid rgba(252,243,228,0.15);text-decoration:none;color:#FCF3E4!important;transition:transform 0.22s ease,background 0.22s ease,border-color 0.22s ease}.ab-planets10-product:hover{transform:translateY(-3px);background:rgba(252,243,228,0.13);border-color:rgba(254,127,92,0.40)}.ab-planets10-product-tag{align-self:flex-start;margin-bottom:12px;padding:7px 10px;border-radius:999px;background:rgba(254,127,92,0.17);border:1px solid rgba(254,127,92,0.30);color:rgba(252,243,228,0.94);font-size:11px;font-weight:900}.ab-planets10-product h3{margin:0 0 9px;color:#FCF3E4;font-size:18px;line-height:1.2;font-weight:900}.ab-planets10-product p{margin:0;color:rgba(252,243,228,0.77);font-size:14px;line-height:1.5;font-weight:500}.ab-planets10-product span{display:inline-block;margin-top:auto;padding-top:16px;color:#FE7F5C;font-size:14px;font-weight:900}.ab-planets10-source{margin-top:14px;color:rgba(252,243,228,0.54);font-size:12px;line-height:1.45;font-weight:500}@media (max-width:1100px){.ab-planets10-score-grid,.ab-planets10-panel-grid,.ab-planets10-grid,.ab-planets10-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.ab-planets10-shell{width:min(100%,calc(100% - 32px));padding:42px 0 38px}.ab-planets10-hero{align-items:flex-start}.ab-planets10-orb{width:110px;height:110px;min-width:110px}.ab-planets10-orb span{font-size:48px}.ab-planets10-highlight{grid-template-columns:1fr}.ab-planets10-highlight-symbol{display:none}.ab-planets10-advice{grid-template-columns:1fr}}@media (max-width:680px){.ab-planets10-shell{width:min(100%,calc(100% - 24px));padding:30px 0 30px}.ab-planets10-hero{display:block;margin-bottom:22px}.ab-planets10-orb{display:none}.ab-planets10-topline{font-size:11px;letter-spacing:1.8px;margin-bottom:11px}.ab-planets10-title{font-size:34px}.ab-planets10-subtitle{font-size:15px;line-height:1.55}.ab-planets10-status{max-width:100%;font-size:13px;white-space:normal;line-height:1.35}.ab-planets10-climate,.ab-planets10-daily,.ab-planets10-panel,.ab-planets10-advice,.ab-planets10-all,.ab-planets10-products{padding:20px;border-radius:24px}.ab-planets10-score-grid,.ab-planets10-panel-grid,.ab-planets10-grid,.ab-planets10-products-grid{grid-template-columns:1fr}.ab-planets10-climate h2,.ab-planets10-daily h2,.ab-planets10-panel h2,.ab-planets10-all h2,.ab-planets10-products h2{font-size:23px}.ab-planets10-product{min-height:auto}}.astrobox-planets-today-v2 .ab-planets10-shell{width:min(1280px,calc(100% - 56px));padding-top:62px;padding-bottom:58px}.astrobox-planets-today-v2 .ab-planets10-hero{margin-bottom:22px}.astrobox-planets-today-v2 .ab-planets10-subtitle{max-width:820px}.astrobox-planets-today-v2 .ab-planets10-nav{position:sticky;top:74px;z-index:20;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:10px;border:1px solid rgba(252,243,228,.16);border-radius:999px;background:rgba(24,27,50,.74);box-shadow:0 12px 34px rgba(0,0,0,.14);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.astrobox-planets-today-v2 .ab-planets10-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border-radius:999px;color:rgba(252,243,228,.82)!important;font-size:13px;font-weight:800;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.astrobox-planets-today-v2 .ab-planets10-nav a:hover{color:#FCF3E4!important;background:rgba(254,127,92,.16);transform:translateY(-1px)}.astrobox-planets-today-v2 .ab-planets10-climate,.astrobox-planets-today-v2 .ab-planets10-daily,.astrobox-planets-today-v2 .ab-planets10-panel,.astrobox-planets-today-v2 .ab-planets10-advice,.astrobox-planets-today-v2 .ab-planets10-all,.astrobox-planets-today-v2 .ab-planets10-products,.astrobox-planets-today-v2 .ab-planets10-aspects,.astrobox-planets-today-v2 .ab-planets10-methodology,.astrobox-planets-today-v2 .ab-planets10-faq{margin-top:24px;padding:32px;border-radius:30px;border:1px solid rgba(252,243,228,.15);background:linear-gradient(145deg,rgba(252,243,228,.115),rgba(252,243,228,.055));box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 16px 38px rgba(0,0,0,.10);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.astrobox-planets-today-v2 .ab-planets10-climate{margin-top:0;background:radial-gradient(circle at 100% 0%,rgba(254,127,92,.11),transparent 31%),linear-gradient(145deg,rgba(252,243,228,.13),rgba(252,243,228,.06))}.astrobox-planets-today-v2 .ab-planets10-daily{background:radial-gradient(circle at 0% 100%,rgba(139,41,106,.15),transparent 32%),linear-gradient(145deg,rgba(252,243,228,.11),rgba(252,243,228,.05))}.astrobox-planets-today-v2 .ab-planets10-aspects{background:radial-gradient(circle at 100% 100%,rgba(254,127,92,.10),transparent 34%),linear-gradient(145deg,rgba(252,243,228,.12),rgba(252,243,228,.055))}.astrobox-planets-today-v2 .ab-planets10-climate h2,.astrobox-planets-today-v2 .ab-planets10-daily h2,.astrobox-planets-today-v2 .ab-planets10-panel h2,.astrobox-planets-today-v2 .ab-planets10-all h2,.astrobox-planets-today-v2 .ab-planets10-products h2,.astrobox-planets-today-v2 .ab-planets10-aspects h2,.astrobox-planets-today-v2 .ab-planets10-methodology h2,.astrobox-planets-today-v2 .ab-planets10-faq h2{max-width:920px;font-size:clamp(26px,2.6vw,36px);line-height:1.16}.astrobox-planets-today-v2 .ab-planets10-climate>p,.astrobox-planets-today-v2 .ab-planets10-daily>p,.astrobox-planets-today-v2 .ab-planets10-panel>p,.astrobox-planets-today-v2 .ab-planets10-all>p,.astrobox-planets-today-v2 .ab-planets10-products>p,.astrobox-planets-today-v2 .ab-planets10-aspects>p,.astrobox-planets-today-v2 .ab-planets10-methodology>p{max-width:980px;font-size:16px;line-height:1.72}.astrobox-planets-today-v2 .ab-planets10-highlight{grid-template-columns:128px 1fr;gap:24px;padding:24px;background:radial-gradient(circle at 0% 50%,rgba(254,127,92,.18),transparent 40%),rgba(252,243,228,.075);border-color:rgba(254,127,92,.25)}.astrobox-planets-today-v2 .ab-planets10-highlight-symbol{width:108px;height:108px;min-width:108px;font-size:52px}.astrobox-planets-today-v2 .ab-planets10-score{min-height:112px;padding:20px;background:rgba(252,243,228,.075);transition:transform .2s ease,border-color .2s ease,background .2s ease}.astrobox-planets-today-v2 .ab-planets10-score:hover{transform:translateY(-2px);border-color:rgba(254,127,92,.28);background:rgba(252,243,228,.105)}.astrobox-planets-today-v2 .ab-planets10-panel-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.astrobox-planets-today-v2 .ab-planets10-mini-card{min-height:230px;padding:22px;transition:transform .22s ease,border-color .22s ease,background .22s ease}.astrobox-planets-today-v2 .ab-planets10-mini-card:hover{transform:translateY(-3px);border-color:rgba(254,127,92,.34);background:linear-gradient(145deg,rgba(252,243,228,.15),rgba(252,243,228,.075))}.astrobox-planets-today-v2 .ab-planets10-mini-card p,.astrobox-planets-today-v2 .ab-planets10-rich-item p,.astrobox-planets-today-v2 .ab-planets10-planet p,.astrobox-planets-today-v2 .ab-planets10-product p,.astrobox-planets-today-v2 .ab-planets10-aspect-card p{font-size:15px;line-height:1.64}.astrobox-planets-today-v2 .ab-planets10-advice{gap:20px}.astrobox-planets-today-v2 .ab-planets10-listbox{padding:24px;background:rgba(252,243,228,.07)}.astrobox-planets-today-v2 .ab-planets10-rich-item{padding:18px 18px 18px 20px;border-radius:20px;background:rgba(252,243,228,.065)}.astrobox-planets-today-v2 .ab-planets10-rich-item.good{border-left:3px solid #FE7F5C}.astrobox-planets-today-v2 .ab-planets10-rich-item.avoid{border-left:3px solid rgba(252,243,228,.52)}.astrobox-planets-today-v2 .ab-planets10-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch}.astrobox-planets-today-v2 .ab-planets10-planet{min-height:310px;height:100%;padding:20px;background:radial-gradient(circle at 100% 0%,rgba(254,127,92,.10),transparent 34%),linear-gradient(145deg,rgba(252,243,228,.12),rgba(252,243,228,.055));transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.astrobox-planets-today-v2 .ab-planets10-planet:hover{transform:translateY(-3px);border-color:rgba(254,127,92,.30);box-shadow:0 18px 34px rgba(0,0,0,.12)}.astrobox-planets-today-v2 .ab-planets10-planet-name{font-size:19px}.astrobox-planets-today-v2 .ab-planets10-pills{gap:7px}.astrobox-planets-today-v2 .ab-planets10-pill{padding:7px 10px;font-size:12px}.astrobox-planets-today-v2 .ab-planets10-aspects-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.astrobox-planets-today-v2 .ab-planets10-aspect-card{min-height:190px;padding:22px;background:rgba(252,243,228,.07);transition:transform .22s ease,border-color .22s ease}.astrobox-planets-today-v2 .ab-planets10-aspect-card:hover{transform:translateY(-2px);border-color:rgba(254,127,92,.30)}.astrobox-planets-today-v2 .ab-planets10-method-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px}.astrobox-planets-today-v2 .ab-planets10-method-card{min-height:190px;padding:22px;border-radius:24px;border:1px solid rgba(252,243,228,.14);background:rgba(252,243,228,.075)}.astrobox-planets-today-v2 .ab-planets10-method-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;border-radius:50%;border:1px solid rgba(254,127,92,.32);background:rgba(254,127,92,.16);color:#FCF3E4;font-size:22px;font-weight:900}.astrobox-planets-today-v2 .ab-planets10-method-card h3{margin:0 0 9px;color:#FCF3E4;font-size:19px;font-weight:900}.astrobox-planets-today-v2 .ab-planets10-method-card p{margin:0;color:rgba(252,243,228,.80);font-size:14.5px;line-height:1.6}.astrobox-planets-today-v2 .ab-planets10-faq-list{display:grid;gap:12px;margin-top:20px}.astrobox-planets-today-v2 .ab-planets10-faq details{border:1px solid rgba(252,243,228,.14);border-radius:20px;background:rgba(252,243,228,.07);overflow:hidden}.astrobox-planets-today-v2 .ab-planets10-faq summary{position:relative;cursor:pointer;list-style:none;padding:18px 54px 18px 20px;color:#FCF3E4;font-size:16px;line-height:1.4;font-weight:900}.astrobox-planets-today-v2 .ab-planets10-faq summary::-webkit-details-marker{display:none}.astrobox-planets-today-v2 .ab-planets10-faq summary::after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#FE7F5C;font-size:24px;font-weight:700}.astrobox-planets-today-v2 .ab-planets10-faq details[open] summary::after{content:"–"}.astrobox-planets-today-v2 .ab-planets10-faq details p{margin:0;padding:0 20px 20px;color:rgba(252,243,228,.80);font-size:15px;line-height:1.68}.astrobox-planets-today-v2 .ab-planets10-products-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.astrobox-planets-today-v2 .ab-planets10-product{min-height:240px;padding:20px}.astrobox-planets-today-v2 .ab-planets10-source{padding:0 4px;font-size:12.5px;line-height:1.55}@media (max-width:1180px){.astrobox-planets-today-v2 .ab-planets10-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.astrobox-planets-today-v2 .ab-planets10-products-grid,.astrobox-planets-today-v2 .ab-planets10-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.astrobox-planets-today-v2 .ab-planets10-shell{width:min(100%,calc(100% - 32px));padding-top:42px}.astrobox-planets-today-v2 .ab-planets10-nav{position:static;border-radius:22px}.astrobox-planets-today-v2 .ab-planets10-highlight{grid-template-columns:1fr}.astrobox-planets-today-v2 .ab-planets10-highlight-symbol{display:none}.astrobox-planets-today-v2 .ab-planets10-score-grid,.astrobox-planets-today-v2 .ab-planets10-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.astrobox-planets-today-v2 .ab-planets10-shell{width:min(100%,calc(100% - 24px));padding:30px 0 34px}.astrobox-planets-today-v2 .ab-planets10-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:9px}.astrobox-planets-today-v2 .ab-planets10-nav a{min-height:40px;padding:8px 10px;background:rgba(252,243,228,.055)}.astrobox-planets-today-v2 .ab-planets10-climate,.astrobox-planets-today-v2 .ab-planets10-daily,.astrobox-planets-today-v2 .ab-planets10-panel,.astrobox-planets-today-v2 .ab-planets10-advice,.astrobox-planets-today-v2 .ab-planets10-all,.astrobox-planets-today-v2 .ab-planets10-products,.astrobox-planets-today-v2 .ab-planets10-aspects,.astrobox-planets-today-v2 .ab-planets10-methodology,.astrobox-planets-today-v2 .ab-planets10-faq{padding:20px;border-radius:24px}.astrobox-planets-today-v2 .ab-planets10-score-grid,.astrobox-planets-today-v2 .ab-planets10-panel-grid,.astrobox-planets-today-v2 .ab-planets10-grid,.astrobox-planets-today-v2 .ab-planets10-products-grid,.astrobox-planets-today-v2 .ab-planets10-aspects-grid,.astrobox-planets-today-v2 .ab-planets10-method-grid,.astrobox-planets-today-v2 .ab-planets10-advice{grid-template-columns:1fr}.astrobox-planets-today-v2 .ab-planets10-planet,.astrobox-planets-today-v2 .ab-planets10-mini-card,.astrobox-planets-today-v2 .ab-planets10-product,.astrobox-planets-today-v2 .ab-planets10-method-card{min-height:auto}.astrobox-planets-today-v2 .ab-planets10-climate h2,.astrobox-planets-today-v2 .ab-planets10-daily h2,.astrobox-planets-today-v2 .ab-planets10-panel h2,.astrobox-planets-today-v2 .ab-planets10-all h2,.astrobox-planets-today-v2 .ab-planets10-products h2,.astrobox-planets-today-v2 .ab-planets10-aspects h2,.astrobox-planets-today-v2 .ab-planets10-methodology h2,.astrobox-planets-today-v2 .ab-planets10-faq h2{font-size:24px}}.et_pb_section:has(.astrobox-zodiac-compatibility-v2){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_row:has(.astrobox-zodiac-compatibility-v2){width:100%!important;max-width:100%!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_column:has(.astrobox-zodiac-compatibility-v2),.et_pb_code:has(.astrobox-zodiac-compatibility-v2),.et_pb_code_inner:has(.astrobox-zodiac-compatibility-v2){padding:0!important;margin:0!important}.astrobox-zodiac-compatibility-v2{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:0;padding:0;font-family:inherit}.ab-zod10-inner{position:relative;overflow:hidden;width:100%;color:#FCF3E4;background:radial-gradient(circle at 8% 8%,rgba(254,127,92,0.34),transparent 28%),radial-gradient(circle at 86% 10%,rgba(139,41,106,0.48),transparent 34%),radial-gradient(circle at 50% 55%,rgba(252,243,228,0.08),transparent 35%),linear-gradient(135deg,#313453 0%,#222B4A 48%,#181B32 100%)}.ab-zod10-inner::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,0.32) 1px,transparent 1px),radial-gradient(circle,rgba(255,255,255,0.13) 1px,transparent 1px);background-size:42px 42px,76px 76px;opacity:0.22;pointer-events:none}.ab-zod10-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(24,27,50,0.30),transparent 24%,transparent 74%,rgba(24,27,50,0.30));pointer-events:none}.ab-zod10-shell{position:relative;z-index:2;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:54px 0 46px}.ab-zod10-hero{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:28px}.ab-zod10-topline{font-size:13px;letter-spacing:2.3px;text-transform:uppercase;color:rgba(252,243,228,0.72);margin-bottom:14px;font-weight:800}.ab-zod10-title{margin:0 0 12px;color:#FCF3E4;font-size:clamp(38px,4.2vw,64px);line-height:1.02;font-weight:900;letter-spacing:-0.6px}.ab-zod10-subtitle{max-width:900px;margin:0;color:rgba(252,243,228,0.88);font-size:18px;line-height:1.55;font-weight:500}.ab-zod10-orb{width:152px;height:152px;min-width:152px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,rgba(254,127,92,0.62),rgba(139,41,106,0.26) 44%,rgba(252,243,228,0.08) 70%);border:1px solid rgba(252,243,228,0.20);box-shadow:0 0 70px rgba(254,127,92,0.16),inset 0 0 40px rgba(252,243,228,0.08)}.ab-zod10-orb span{font-size:68px;color:#FCF3E4;text-shadow:0 0 28px rgba(252,243,228,0.28)}.ab-zod10-form-card,.ab-zod10-result,.ab-zod10-daily,.ab-zod10-panel,.ab-zod10-advice,.ab-zod10-products{padding:28px;border-radius:30px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);backdrop-filter:blur(10px);box-shadow:inset 0 0 24px rgba(255,255,255,0.04),0 14px 32px rgba(0,0,0,0.08)}.ab-zod10-form-head{max-width:900px;margin-bottom:20px}.ab-zod10-tag,.ab-zod10-kicker{display:inline-block;margin-bottom:8px;color:rgba(252,243,228,0.68);font-size:12px;letter-spacing:1.8px;text-transform:uppercase;font-weight:900}.ab-zod10-form-head h2,.ab-zod10-result h2,.ab-zod10-daily h2,.ab-zod10-panel h2,.ab-zod10-products h2{margin:0 0 10px;color:#FCF3E4;font-size:28px;line-height:1.18;font-weight:900}.ab-zod10-form-head p,.ab-zod10-result p,.ab-zod10-daily p,.ab-zod10-panel p,.ab-zod10-products p{margin:0;color:rgba(252,243,228,0.82);font-size:15px;line-height:1.62;font-weight:500}.ab-zod10-form{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:end}.ab-zod10-field label{display:block;margin-bottom:9px;color:rgba(252,243,228,0.84);font-size:14px;font-weight:800}.ab-zod10-field select{width:100%;height:56px;border-radius:18px;border:1px solid rgba(252,243,228,0.18);background:rgba(252,243,228,0.10);color:#FCF3E4;padding:0 16px;font-size:16px;font-weight:700;outline:none}.ab-zod10-field select option{color:#222B4A;background:#FCF3E4}.ab-zod10-plus{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#222B4A;background:#FE7F5C;font-size:25px;font-weight:900;box-shadow:0 12px 30px rgba(254,127,92,0.30)}.ab-zod10-button{grid-column:1 / -1;width:100%;min-height:58px;margin-top:4px;border:0;border-radius:999px;background:#FE7F5C;color:#222B4A;font-size:16px;font-weight:900;cursor:pointer;box-shadow:0 12px 30px rgba(254,127,92,0.30);transition:transform 0.22s ease,box-shadow 0.22s ease}.ab-zod10-button:hover{transform:translateY(-1px);box-shadow:0 16px 36px rgba(254,127,92,0.40)}.ab-zod10-note{margin-top:14px;color:rgba(252,243,228,0.58);font-size:12px;line-height:1.45;font-weight:500}.ab-zod10-result,.ab-zod10-daily,.ab-zod10-panel,.ab-zod10-products{margin-top:22px}.ab-zod10-result-head{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:18px}.ab-zod10-result-head h2{margin:0 0 6px;color:#FCF3E4;font-size:32px;line-height:1.15;font-weight:900}.ab-zod10-result-head p{color:rgba(252,243,228,0.72);font-size:14px;font-weight:600}.ab-zod10-score-circle{width:114px;height:114px;min-width:114px;border-radius:50%;border:1px solid rgba(254,127,92,0.36);background:rgba(254,127,92,0.16);display:flex;align-items:center;justify-content:center;flex-direction:column;color:#FCF3E4;box-shadow:inset 0 0 26px rgba(252,243,228,0.06)}.ab-zod10-score-circle span{font-size:34px;font-weight:900;line-height:1}.ab-zod10-score-circle small{margin-top:4px;color:rgba(252,243,228,0.70);font-size:12px;font-weight:800}.ab-zod10-intro{padding:18px;border-radius:22px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13);color:rgba(252,243,228,0.84);font-size:15px;line-height:1.62;font-weight:500}.ab-zod10-score-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.ab-zod10-score{padding:18px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-zod10-score-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.ab-zod10-score-title{color:#FCF3E4;font-size:16px;font-weight:900}.ab-zod10-score-value{color:#FE7F5C;font-size:17px;font-weight:900}.ab-zod10-bar{width:100%;height:10px;border-radius:999px;background:rgba(252,243,228,0.12);overflow:hidden;border:1px solid rgba(252,243,228,0.08)}.ab-zod10-bar-fill{width:0%;height:100%;border-radius:999px;background:linear-gradient(90deg,#FE7F5C,#FCF3E4);transition:width 0.5s ease}.ab-zod10-panel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.ab-zod10-mini-card{position:relative;overflow:hidden;min-height:220px;padding:20px;border-radius:24px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);box-shadow:inset 0 0 24px rgba(255,255,255,0.04)}.ab-zod10-mini-card::after{content:"";position:absolute;top:-60px;right:-60px;width:130px;height:130px;border-radius:50%;background:rgba(254,127,92,0.10);pointer-events:none}.ab-zod10-icon{position:relative;z-index:2;width:48px;height:48px;min-width:48px;margin-bottom:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FCF3E4;background:rgba(254,127,92,0.18);border:1px solid rgba(254,127,92,0.32);font-size:22px;font-weight:900}.ab-zod10-mini-card h3{position:relative;z-index:2;margin:0 0 8px;color:#FCF3E4;font-size:18px;font-weight:900}.ab-zod10-mini-card p{position:relative;z-index:2;margin:0;color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;font-weight:500}.ab-zod10-advice{margin-top:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ab-zod10-listbox{padding:20px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-zod10-listbox h3{margin:0 0 14px;color:#FCF3E4;font-size:20px;font-weight:900}.ab-zod10-listbox ul{margin:0;padding-left:18px}.ab-zod10-listbox li{color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;margin-bottom:8px;font-weight:500}.ab-zod10-products-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.ab-zod10-product{display:flex;flex-direction:column;min-height:220px;padding:18px;border-radius:23px;background:rgba(252,243,228,0.09);border:1px solid rgba(252,243,228,0.15);text-decoration:none;color:#FCF3E4!important;transition:transform 0.22s ease,background 0.22s ease,border-color 0.22s ease}.ab-zod10-product:hover{transform:translateY(-3px);background:rgba(252,243,228,0.13);border-color:rgba(254,127,92,0.40)}.ab-zod10-product-tag{align-self:flex-start;margin-bottom:12px;padding:7px 10px;border-radius:999px;background:rgba(254,127,92,0.17);border:1px solid rgba(254,127,92,0.30);color:rgba(252,243,228,0.94);font-size:11px;font-weight:900}.ab-zod10-product h3{margin:0 0 9px;color:#FCF3E4;font-size:18px;line-height:1.2;font-weight:900}.ab-zod10-product p{margin:0;color:rgba(252,243,228,0.77);font-size:14px;line-height:1.5;font-weight:500}.ab-zod10-product span{display:inline-block;margin-top:auto;padding-top:16px;color:#FE7F5C;font-size:14px;font-weight:900}.ab-zod10-source{margin-top:14px;color:rgba(252,243,228,0.54);font-size:12px;line-height:1.45;font-weight:500}@media (max-width:1000px){.ab-zod10-score-grid,.ab-zod10-panel-grid,.ab-zod10-products-grid{grid-template-columns:1fr}.ab-zod10-form,.ab-zod10-advice{grid-template-columns:1fr}.ab-zod10-plus{margin:0 auto}}@media (max-width:900px){.ab-zod10-shell{width:min(100%,calc(100% - 32px));padding:42px 0 38px}.ab-zod10-hero{align-items:flex-start}.ab-zod10-orb{width:110px;height:110px;min-width:110px}.ab-zod10-orb span{font-size:50px}}@media (max-width:680px){.ab-zod10-shell{width:min(100%,calc(100% - 24px));padding:30px 0 30px}.ab-zod10-hero{display:block;margin-bottom:22px}.ab-zod10-orb{display:none}.ab-zod10-title{font-size:34px}.ab-zod10-subtitle{font-size:15px;line-height:1.55}.ab-zod10-form-card,.ab-zod10-result,.ab-zod10-daily,.ab-zod10-panel,.ab-zod10-products{padding:20px;border-radius:24px}.ab-zod10-result-head{align-items:flex-start}.ab-zod10-result-head h2{font-size:24px}.ab-zod10-score-circle{width:82px;height:82px;min-width:82px}.ab-zod10-score-circle span{font-size:26px}.ab-zod10-product{min-height:auto}}.et_pb_section:has(.astrobox-mini-natal-v2){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_row:has(.astrobox-mini-natal-v2){width:100%!important;max-width:100%!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_column:has(.astrobox-mini-natal-v2),.et_pb_code:has(.astrobox-mini-natal-v2),.et_pb_code_inner:has(.astrobox-mini-natal-v2){padding:0!important;margin:0!important}.astrobox-mini-natal-v2{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:0;padding:0;font-family:inherit}.ab-mini10-inner{position:relative;overflow:hidden;width:100%;color:#FCF3E4;background:radial-gradient(circle at 8% 8%,rgba(254,127,92,0.34),transparent 28%),radial-gradient(circle at 86% 10%,rgba(139,41,106,0.48),transparent 34%),radial-gradient(circle at 50% 55%,rgba(252,243,228,0.08),transparent 35%),linear-gradient(135deg,#313453 0%,#222B4A 48%,#181B32 100%)}.ab-mini10-inner::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,0.32) 1px,transparent 1px),radial-gradient(circle,rgba(255,255,255,0.13) 1px,transparent 1px);background-size:42px 42px,76px 76px;opacity:0.22;pointer-events:none}.ab-mini10-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(24,27,50,0.30),transparent 24%,transparent 74%,rgba(24,27,50,0.30));pointer-events:none}.ab-mini10-shell{position:relative;z-index:2;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:54px 0 46px}.ab-mini10-hero{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:28px}.ab-mini10-topline{font-size:13px;letter-spacing:2.3px;text-transform:uppercase;color:rgba(252,243,228,0.72);margin-bottom:14px;font-weight:800}.ab-mini10-title{margin:0 0 12px;color:#FCF3E4;font-size:clamp(38px,4.2vw,64px);line-height:1.02;font-weight:900;letter-spacing:-0.6px}.ab-mini10-subtitle{max-width:900px;margin:0;color:rgba(252,243,228,0.88);font-size:18px;line-height:1.55;font-weight:500}.ab-mini10-orb{width:152px;height:152px;min-width:152px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,rgba(254,127,92,0.62),rgba(139,41,106,0.26) 44%,rgba(252,243,228,0.08) 70%);border:1px solid rgba(252,243,228,0.20);box-shadow:0 0 70px rgba(254,127,92,0.16),inset 0 0 40px rgba(252,243,228,0.08)}.ab-mini10-orb span{font-size:64px;color:#FCF3E4;text-shadow:0 0 28px rgba(252,243,228,0.28)}.ab-mini10-form-card,.ab-mini10-result,.ab-mini10-daily,.ab-mini10-panel,.ab-mini10-products{padding:28px;border-radius:30px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);backdrop-filter:blur(10px);box-shadow:inset 0 0 24px rgba(255,255,255,0.04),0 14px 32px rgba(0,0,0,0.08)}.ab-mini10-form-head{max-width:900px;margin-bottom:20px}.ab-mini10-tag,.ab-mini10-kicker{display:inline-block;margin-bottom:8px;color:rgba(252,243,228,0.68);font-size:12px;letter-spacing:1.8px;text-transform:uppercase;font-weight:900}.ab-mini10-form-head h2,.ab-mini10-result h2,.ab-mini10-daily h2,.ab-mini10-panel h2,.ab-mini10-products h2{margin:0 0 10px;color:#FCF3E4;font-size:28px;line-height:1.18;font-weight:900}.ab-mini10-form-head p,.ab-mini10-result p,.ab-mini10-daily p,.ab-mini10-panel p,.ab-mini10-products p{margin:0;color:rgba(252,243,228,0.82);font-size:15px;line-height:1.62;font-weight:500}.ab-mini10-form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:end}.ab-mini10-field label{display:block;margin-bottom:9px;color:rgba(252,243,228,0.84);font-size:14px;font-weight:800}.ab-mini10-field input{width:100%;height:56px;border-radius:18px;border:1px solid rgba(252,243,228,0.18);background:rgba(252,243,228,0.10);color:#FCF3E4;padding:0 16px;font-size:16px;font-weight:700;outline:none}.ab-mini10-field input::placeholder{color:rgba(252,243,228,0.48)}.ab-mini10-field input:focus{border-color:rgba(254,127,92,0.48);box-shadow:0 0 0 3px rgba(254,127,92,0.14)}.ab-mini10-form-actions{grid-column:1 / -1;display:flex;flex-direction:column;gap:12px}.ab-mini10-button{width:100%;min-height:58px;border:0;border-radius:999px;background:#FE7F5C;color:#222B4A;font-size:16px;font-weight:900;cursor:pointer;box-shadow:0 12px 30px rgba(254,127,92,0.30);transition:transform 0.22s ease,box-shadow 0.22s ease,opacity 0.22s ease}.ab-mini10-button:hover{transform:translateY(-1px);box-shadow:0 16px 36px rgba(254,127,92,0.40)}.ab-mini10-button:disabled{opacity:0.68;cursor:not-allowed}.ab-mini10-save-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:rgba(252,243,228,0.72);font-size:13px;line-height:1.4}.ab-mini10-save-row label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.ab-mini10-save-row input{width:16px;height:16px}.ab-mini10-clear{border:0;padding:0;background:transparent;color:#FE7F5C;font-size:13px;font-weight:800;cursor:pointer;text-decoration:underline}.ab-mini10-note{margin-top:14px;color:rgba(252,243,228,0.58);font-size:12px;line-height:1.45;font-weight:500}.ab-mini10-result,.ab-mini10-daily,.ab-mini10-panel,.ab-mini10-products{margin-top:22px}.ab-mini10-result-head{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:18px}.ab-mini10-result-head h2{margin:0 0 6px;color:#FCF3E4;font-size:32px;line-height:1.15;font-weight:900}.ab-mini10-result-head p{color:rgba(252,243,228,0.72);font-size:14px;font-weight:600}.ab-mini10-symbol-circle{width:104px;height:104px;min-width:104px;border-radius:50%;border:1px solid rgba(254,127,92,0.36);background:rgba(254,127,92,0.16);display:flex;align-items:center;justify-content:center;color:#FCF3E4;font-size:42px;font-weight:900;box-shadow:inset 0 0 26px rgba(252,243,228,0.06)}.ab-mini10-intro{padding:18px;border-radius:22px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13);color:rgba(252,243,228,0.84);font-size:15px;line-height:1.62;font-weight:500}.ab-mini10-placements{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.ab-mini10-placement{position:relative;overflow:hidden;min-height:260px;padding:20px;border-radius:24px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);box-shadow:inset 0 0 24px rgba(255,255,255,0.04)}.ab-mini10-placement::after{content:"";position:absolute;top:-60px;right:-60px;width:130px;height:130px;border-radius:50%;background:rgba(254,127,92,0.10);pointer-events:none}.ab-mini10-placement-head{position:relative;z-index:2;display:flex;align-items:center;gap:13px;margin-bottom:14px}.ab-mini10-placement-symbol{width:52px;height:52px;min-width:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FCF3E4;background:rgba(254,127,92,0.18);border:1px solid rgba(254,127,92,0.32);font-size:26px;font-weight:900}.ab-mini10-placement-title{color:#FCF3E4;font-size:19px;line-height:1.2;font-weight:900}.ab-mini10-placement-sign{margin-top:4px;color:rgba(252,243,228,0.78);font-size:14px;font-weight:700}.ab-mini10-pills{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.ab-mini10-pill{display:inline-flex;padding:7px 11px;border-radius:999px;color:rgba(252,243,228,0.92);background:rgba(252,243,228,0.10);border:1px solid rgba(252,243,228,0.14);font-size:13px;font-weight:800}.ab-mini10-placement p{position:relative;z-index:2;margin:0;color:rgba(252,243,228,0.84);font-size:14px;line-height:1.55;font-weight:500}.ab-mini10-score-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.ab-mini10-score{padding:18px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-mini10-score-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.ab-mini10-score-title{color:#FCF3E4;font-size:16px;font-weight:900}.ab-mini10-score-value{color:#FE7F5C;font-size:17px;font-weight:900}.ab-mini10-bar{width:100%;height:10px;border-radius:999px;background:rgba(252,243,228,0.12);overflow:hidden;border:1px solid rgba(252,243,228,0.08)}.ab-mini10-bar-fill{width:0%;height:100%;border-radius:999px;background:linear-gradient(90deg,#FE7F5C,#FCF3E4);transition:width 0.5s ease}.ab-mini10-panel-grid,.ab-mini10-products-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.ab-mini10-card,.ab-mini10-product{position:relative;overflow:hidden;min-height:220px;padding:20px;border-radius:24px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);box-shadow:inset 0 0 24px rgba(255,255,255,0.04)}.ab-mini10-card::after,.ab-mini10-product::after{content:"";position:absolute;top:-60px;right:-60px;width:130px;height:130px;border-radius:50%;background:rgba(254,127,92,0.10);pointer-events:none}.ab-mini10-icon{position:relative;z-index:2;width:48px;height:48px;min-width:48px;margin-bottom:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FCF3E4;background:rgba(254,127,92,0.18);border:1px solid rgba(254,127,92,0.32);font-size:22px;font-weight:900}.ab-mini10-card h3,.ab-mini10-product h3{position:relative;z-index:2;margin:0 0 8px;color:#FCF3E4;font-size:18px;font-weight:900}.ab-mini10-card p,.ab-mini10-product p{position:relative;z-index:2;margin:0;color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;font-weight:500}.ab-mini10-advice{margin-top:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ab-mini10-listbox{padding:20px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-mini10-listbox h3{margin:0 0 14px;color:#FCF3E4;font-size:20px;font-weight:900}.ab-mini10-listbox ul{margin:0;padding-left:18px}.ab-mini10-listbox li{color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;margin-bottom:8px;font-weight:500}.ab-mini10-product{display:flex;flex-direction:column;text-decoration:none;color:#FCF3E4!important;transition:transform 0.22s ease,background 0.22s ease,border-color 0.22s ease}.ab-mini10-product:hover{transform:translateY(-3px);background:rgba(252,243,228,0.13);border-color:rgba(254,127,92,0.40)}.ab-mini10-product-tag{position:relative;z-index:2;align-self:flex-start;margin-bottom:12px;padding:7px 10px;border-radius:999px;background:rgba(254,127,92,0.17);border:1px solid rgba(254,127,92,0.30);color:rgba(252,243,228,0.94);font-size:11px;font-weight:900}.ab-mini10-product span{position:relative;z-index:2;display:inline-block;margin-top:auto;padding-top:16px;color:#FE7F5C;font-size:14px;font-weight:900}.ab-mini10-source{margin-top:14px;color:rgba(252,243,228,0.54);font-size:12px;line-height:1.45;font-weight:500}@media (max-width:1100px){.ab-mini10-form,.ab-mini10-score-grid,.ab-mini10-placements,.ab-mini10-panel-grid,.ab-mini10-products-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-mini10-advice{grid-template-columns:1fr}}@media (max-width:900px){.ab-mini10-shell{width:min(100%,calc(100% - 32px));padding:42px 0 38px}.ab-mini10-hero{align-items:flex-start}.ab-mini10-orb{width:110px;height:110px;min-width:110px}.ab-mini10-orb span{font-size:46px}}@media (max-width:680px){.ab-mini10-shell{width:min(100%,calc(100% - 24px));padding:30px 0 30px}.ab-mini10-hero{display:block;margin-bottom:22px}.ab-mini10-orb{display:none}.ab-mini10-title{font-size:34px}.ab-mini10-subtitle{font-size:15px;line-height:1.55}.ab-mini10-form-card,.ab-mini10-result,.ab-mini10-daily,.ab-mini10-panel,.ab-mini10-products{padding:20px;border-radius:24px}.ab-mini10-form,.ab-mini10-score-grid,.ab-mini10-placements,.ab-mini10-panel-grid,.ab-mini10-products-grid{grid-template-columns:1fr}.ab-mini10-result-head{align-items:flex-start}.ab-mini10-result-head h2{font-size:24px}.ab-mini10-symbol-circle{width:78px;height:78px;min-width:78px;font-size:32px}.ab-mini10-placement,.ab-mini10-card,.ab-mini10-product{min-height:auto}}.ab-moon10-rich-list{display:grid;grid-template-columns:1fr;gap:14px;margin-top:4px}.ab-moon10-rich-item{position:relative;padding:17px 18px 17px 18px;border-radius:20px;background:rgba(252,243,228,0.075);border:1px solid rgba(252,243,228,0.13);overflow:hidden}.ab-moon10-rich-item::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:999px;background:#FE7F5C;opacity:0.85}.ab-moon10-rich-item h4{margin:0 0 7px;padding-left:2px;color:#FCF3E4;font-size:16px;line-height:1.25;font-weight:900}.ab-moon10-rich-item p{margin:0;color:rgba(252,243,228,0.80);font-size:14px;line-height:1.58;font-weight:500}.ab-moon10-rich-item.good::before{background:#FE7F5C}.ab-moon10-rich-item.avoid::before{background:rgba(252,243,228,0.72)}.ab-moon10-listbox>p.ab-moon10-list-intro{margin:-4px 0 16px;color:rgba(252,243,228,0.72);font-size:14px;line-height:1.55;font-weight:500}@media (max-width:680px){.ab-moon10-rich-item{padding:15px 15px 15px 16px;border-radius:18px}.ab-moon10-rich-item h4{font-size:15px}.ab-moon10-rich-item p{font-size:13.5px}}.ab-moon10-rich-list{display:grid;grid-template-columns:1fr;gap:14px;margin-top:4px}.ab-moon10-rich-item{position:relative;padding:17px 18px 17px 18px;border-radius:20px;background:rgba(252,243,228,0.075);border:1px solid rgba(252,243,228,0.13);overflow:hidden}.ab-moon10-rich-item::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:999px;background:#FE7F5C;opacity:0.90}.ab-moon10-rich-item h4{margin:0 0 7px;padding-left:2px;color:#FCF3E4;font-size:16px;line-height:1.25;font-weight:900}.ab-moon10-rich-item p{margin:0;color:rgba(252,243,228,0.80);font-size:14px;line-height:1.58;font-weight:500}.ab-moon10-rich-item.good::before{background:#FE7F5C}.ab-moon10-rich-item.avoid::before{background:rgba(252,243,228,0.72)}.ab-moon10-rich-item.medical{background:rgba(254,127,92,0.105);border-color:rgba(254,127,92,0.28)}.ab-moon10-rich-item.medical::before{background:#FE7F5C}.ab-moon10-listbox>p.ab-moon10-list-intro{margin:-4px 0 16px;color:rgba(252,243,228,0.72);font-size:14px;line-height:1.55;font-weight:500}.ab-moon10-medical-note{margin-top:22px;padding:18px 20px;border-radius:24px;background:rgba(252,243,228,0.075);border:1px solid rgba(252,243,228,0.14);color:rgba(252,243,228,0.78);font-size:13px;line-height:1.58;font-weight:500}.ab-moon10-medical-note strong{color:#FCF3E4;font-weight:900}@media (max-width:680px){.ab-moon10-rich-item{padding:15px 15px 15px 16px;border-radius:18px}.ab-moon10-rich-item h4{font-size:15px}.ab-moon10-rich-item p{font-size:13.5px}.ab-moon10-medical-note{padding:16px;border-radius:20px;font-size:12.8px}}.ab-planets10-aspects{margin-top:22px;padding:28px;border-radius:30px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);backdrop-filter:blur(10px);box-shadow:inset 0 0 24px rgba(255,255,255,0.04),0 14px 32px rgba(0,0,0,0.08)}.ab-planets10-aspects h2{margin:0 0 10px;color:#FCF3E4;font-size:28px;line-height:1.18;font-weight:900}.ab-planets10-aspects p{margin:0;color:rgba(252,243,228,0.84);font-size:15px;line-height:1.62;font-weight:500}.ab-planets10-aspects-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.ab-planets10-aspect-card{position:relative;overflow:hidden;padding:18px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-planets10-aspect-card::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:999px;background:#FE7F5C;opacity:0.9}.ab-planets10-aspect-card.harmonious::before{background:rgba(252,243,228,0.82)}.ab-planets10-aspect-card.tense::before{background:#FE7F5C}.ab-planets10-aspect-top{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.ab-planets10-aspect-top span{display:inline-flex;padding:7px 10px;border-radius:999px;background:rgba(254,127,92,0.14);border:1px solid rgba(254,127,92,0.25);color:rgba(252,243,228,0.92);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:0.8px}.ab-planets10-aspect-top strong{color:#FCF3E4;font-size:16px;line-height:1.25;font-weight:900;text-align:right}.ab-planets10-aspect-card p{position:relative;z-index:2;color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55}.ab-planets10-aspect-card small{position:relative;z-index:2;display:inline-block;margin-top:12px;color:rgba(252,243,228,0.58);font-size:12px;font-weight:700}.ab-planets10-rich-list{display:grid;grid-template-columns:1fr;gap:14px;margin-top:4px}.ab-planets10-rich-item{position:relative;padding:17px 18px;border-radius:20px;background:rgba(252,243,228,0.075);border:1px solid rgba(252,243,228,0.13);overflow:hidden}.ab-planets10-rich-item::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:999px;background:#FE7F5C;opacity:0.9}.ab-planets10-rich-item.good::before{background:#FE7F5C}.ab-planets10-rich-item.avoid::before{background:rgba(252,243,228,0.72)}.ab-planets10-rich-item h4{margin:0 0 7px;color:#FCF3E4;font-size:16px;line-height:1.25;font-weight:900}.ab-planets10-rich-item p{margin:0;color:rgba(252,243,228,0.80);font-size:14px;line-height:1.58;font-weight:500}.ab-planets10-listbox>p.ab-planets10-list-intro{margin:-4px 0 16px;color:rgba(252,243,228,0.72);font-size:14px;line-height:1.55;font-weight:500}@media (max-width:900px){.ab-planets10-aspects-grid{grid-template-columns:1fr}}@media (max-width:680px){.ab-planets10-aspects{padding:20px;border-radius:24px}.ab-planets10-aspects h2{font-size:23px}.ab-planets10-aspect-top{display:block}.ab-planets10-aspect-top strong{display:block;margin-top:8px;text-align:left}.ab-planets10-rich-item{padding:15px 15px 15px 16px;border-radius:18px}.ab-planets10-rich-item h4{font-size:15px}.ab-planets10-rich-item p{font-size:13.5px}}.ab-zod10-score-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.ab-zod10-inline-cta{margin-top:18px;padding:18px 20px;border-radius:24px;background:rgba(254,127,92,0.11);border:1px solid rgba(254,127,92,0.26);display:flex;align-items:center;justify-content:space-between;gap:18px}.ab-zod10-inline-cta strong{display:block;color:#FCF3E4;font-size:17px;line-height:1.25;font-weight:900;margin-bottom:5px}.ab-zod10-inline-cta p{margin:0;color:rgba(252,243,228,0.78);font-size:14px;line-height:1.45;font-weight:500}.ab-zod10-inline-cta a{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:13px 20px;border-radius:999px;background:#FE7F5C;color:#222B4A!important;font-size:14px;font-weight:900;text-decoration:none;box-shadow:0 12px 28px rgba(254,127,92,0.26);transition:transform 0.22s ease,box-shadow 0.22s ease}.ab-zod10-inline-cta a:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(254,127,92,0.36)}.ab-zod10-daily-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.ab-zod10-daily-card{padding:18px;border-radius:22px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-zod10-daily-card h3{margin:0 0 8px;color:#FCF3E4;font-size:17px;line-height:1.2;font-weight:900}.ab-zod10-daily-card p{margin:0;color:rgba(252,243,228,0.80);font-size:14px;line-height:1.55;font-weight:500}.ab-zod10-rich-list{display:grid;grid-template-columns:1fr;gap:14px}.ab-zod10-rich-item{position:relative;padding:17px 18px;border-radius:20px;background:rgba(252,243,228,0.075);border:1px solid rgba(252,243,228,0.13);overflow:hidden}.ab-zod10-rich-item::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:999px;background:#FE7F5C;opacity:0.90}.ab-zod10-rich-item.avoid::before{background:rgba(252,243,228,0.72)}.ab-zod10-rich-item h4{margin:0 0 7px;color:#FCF3E4;font-size:16px;line-height:1.25;font-weight:900}.ab-zod10-rich-item p{margin:0;color:rgba(252,243,228,0.80);font-size:14px;line-height:1.58;font-weight:500}.ab-zod10-trust-box{margin-top:22px;padding:22px;border-radius:26px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.14)}.ab-zod10-trust-box h3{margin:0 0 10px;color:#FCF3E4;font-size:22px;line-height:1.2;font-weight:900}.ab-zod10-trust-box p{margin:0;color:rgba(252,243,228,0.80);font-size:14px;line-height:1.62;font-weight:500}@media (max-width:1100px){.ab-zod10-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ab-zod10-daily-cards{grid-template-columns:1fr}}@media (max-width:680px){.ab-zod10-score-grid{grid-template-columns:1fr!important}.ab-zod10-inline-cta{flex-direction:column;align-items:flex-start;padding:17px}.ab-zod10-inline-cta a{width:100%}.ab-zod10-rich-item{padding:15px 16px;border-radius:18px}.ab-zod10-rich-item h4{font-size:15px}.ab-zod10-rich-item p{font-size:13.5px}.ab-zod10-trust-box{padding:18px;border-radius:22px}}.et_pb_section:has(.astrobox-numerology-code-v3){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_row:has(.astrobox-numerology-code-v3){width:100%!important;max-width:100%!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_column:has(.astrobox-numerology-code-v3),.et_pb_code:has(.astrobox-numerology-code-v3),.et_pb_code_inner:has(.astrobox-numerology-code-v3){padding:0!important;margin:0!important}.astrobox-numerology-code-v3{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:0;padding:0;font-family:inherit}.ab-numx-inner{position:relative;overflow:hidden;width:100%;color:#FCF3E4;background:radial-gradient(circle at 8% 8%,rgba(254,127,92,0.34),transparent 28%),radial-gradient(circle at 86% 10%,rgba(139,41,106,0.48),transparent 34%),radial-gradient(circle at 50% 55%,rgba(252,243,228,0.08),transparent 35%),linear-gradient(135deg,#313453 0%,#222B4A 48%,#181B32 100%)}.ab-numx-inner::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,0.32) 1px,transparent 1px),radial-gradient(circle,rgba(255,255,255,0.13) 1px,transparent 1px);background-size:42px 42px,76px 76px;opacity:0.22;pointer-events:none}.ab-numx-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(24,27,50,0.30),transparent 24%,transparent 74%,rgba(24,27,50,0.30));pointer-events:none}.ab-numx-shell{position:relative;z-index:2;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:54px 0 46px}.ab-numx-hero{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:28px}.ab-numx-topline{font-size:13px;letter-spacing:2.3px;text-transform:uppercase;color:rgba(252,243,228,0.72);margin-bottom:14px;font-weight:800}.ab-numx-title{margin:0 0 12px;color:#FCF3E4;font-size:clamp(38px,4.2vw,64px);line-height:1.02;font-weight:900;letter-spacing:-0.6px}.ab-numx-subtitle{max-width:920px;margin:0;color:rgba(252,243,228,0.88);font-size:18px;line-height:1.55;font-weight:500}.ab-numx-orb{width:152px;height:152px;min-width:152px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,rgba(254,127,92,0.62),rgba(139,41,106,0.26) 44%,rgba(252,243,228,0.08) 70%);border:1px solid rgba(252,243,228,0.20);box-shadow:0 0 70px rgba(254,127,92,0.16),inset 0 0 40px rgba(252,243,228,0.08)}.ab-numx-orb span{font-size:58px;color:#FCF3E4;font-weight:900;text-shadow:0 0 28px rgba(252,243,228,0.28)}.ab-numx-form-card,.ab-numx-result,.ab-numx-daily,.ab-numx-guide,.ab-numx-paid{padding:28px;border-radius:30px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);backdrop-filter:blur(10px);box-shadow:inset 0 0 24px rgba(255,255,255,0.04),0 14px 32px rgba(0,0,0,0.08)}.ab-numx-tag,.ab-numx-kicker{display:inline-block;margin-bottom:8px;color:rgba(252,243,228,0.68);font-size:12px;letter-spacing:1.8px;text-transform:uppercase;font-weight:900}.ab-numx-form-head{max-width:900px;margin-bottom:20px}.ab-numx-form-head h2,.ab-numx-result h2,.ab-numx-daily h2,.ab-numx-guide h2,.ab-numx-paid h2{margin:0 0 10px;color:#FCF3E4;font-size:28px;line-height:1.18;font-weight:900}.ab-numx-form-head p,.ab-numx-result p,.ab-numx-daily p,.ab-numx-guide p,.ab-numx-paid p{margin:0;color:rgba(252,243,228,0.82);font-size:15px;line-height:1.62;font-weight:500}.ab-numx-form{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:end}.ab-numx-field label{display:block;margin-bottom:9px;color:rgba(252,243,228,0.84);font-size:14px;font-weight:800}.ab-numx-field input{width:100%;height:56px;border-radius:18px;border:1px solid rgba(252,243,228,0.18);background:rgba(252,243,228,0.10);color:#FCF3E4;padding:0 16px;font-size:16px;font-weight:700;outline:none}.ab-numx-field input::placeholder{color:rgba(252,243,228,0.48)}.ab-numx-field input:focus{border-color:rgba(254,127,92,0.48);box-shadow:0 0 0 3px rgba(254,127,92,0.14)}.ab-numx-actions{grid-column:1 / -1;display:flex;flex-direction:column;gap:12px}.ab-numx-button{width:100%;min-height:58px;border:0;border-radius:999px;background:#FE7F5C;color:#222B4A;font-size:16px;font-weight:900;cursor:pointer;box-shadow:0 12px 30px rgba(254,127,92,0.30);transition:transform 0.22s ease,box-shadow 0.22s ease}.ab-numx-button:hover{transform:translateY(-1px);box-shadow:0 16px 36px rgba(254,127,92,0.40)}.ab-numx-save-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:rgba(252,243,228,0.72);font-size:13px;line-height:1.4}.ab-numx-save-row label{display:inline-flex;align-items:center;gap:8px;cursor:pointer}.ab-numx-save-row input{width:16px;height:16px}.ab-numx-clear{border:0;padding:0;background:transparent;color:#FE7F5C;font-size:13px;font-weight:800;cursor:pointer;text-decoration:underline}.ab-numx-note{margin-top:14px;color:rgba(252,243,228,0.58);font-size:12px;line-height:1.45;font-weight:500}.ab-numx-result,.ab-numx-daily,.ab-numx-guide,.ab-numx-paid{margin-top:22px}.ab-numx-result-head{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:18px}.ab-numx-result-head h2{margin:0 0 6px;color:#FCF3E4;font-size:32px;line-height:1.15;font-weight:900}.ab-numx-result-head p{color:rgba(252,243,228,0.72);font-size:14px;font-weight:600}.ab-numx-code-circle{width:118px;height:118px;min-width:118px;border-radius:50%;border:1px solid rgba(254,127,92,0.36);background:rgba(254,127,92,0.16);display:flex;align-items:center;justify-content:center;color:#FCF3E4;font-size:24px;font-weight:900;box-shadow:inset 0 0 26px rgba(252,243,228,0.06);text-align:center}.ab-numx-intro{padding:18px;border-radius:22px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13);color:rgba(252,243,228,0.84);font-size:15px;line-height:1.62;font-weight:500}.ab-numx-core-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:18px}.ab-numx-card,.ab-numx-mini-card,.ab-numx-paid-card{position:relative;overflow:hidden;min-height:230px;padding:20px;border-radius:24px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);box-shadow:inset 0 0 24px rgba(255,255,255,0.04)}.ab-numx-card::after,.ab-numx-mini-card::after,.ab-numx-paid-card::after{content:"";position:absolute;top:-60px;right:-60px;width:130px;height:130px;border-radius:50%;background:rgba(254,127,92,0.10);pointer-events:none}.ab-numx-number,.ab-numx-icon{position:relative;z-index:2;width:54px;height:54px;min-width:54px;margin-bottom:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FCF3E4;background:rgba(254,127,92,0.18);border:1px solid rgba(254,127,92,0.32);font-size:23px;font-weight:900}.ab-numx-card h3,.ab-numx-mini-card h3,.ab-numx-paid-card h3{position:relative;z-index:2;margin:0 0 8px;color:#FCF3E4;font-size:18px;line-height:1.2;font-weight:900}.ab-numx-card p,.ab-numx-mini-card p,.ab-numx-paid-card p{position:relative;z-index:2;margin:0;color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;font-weight:500}.ab-numx-score-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}.ab-numx-score{padding:18px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-numx-score-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.ab-numx-score-title{color:#FCF3E4;font-size:16px;font-weight:900}.ab-numx-score-value{color:#FE7F5C;font-size:17px;font-weight:900}.ab-numx-bar{width:100%;height:10px;border-radius:999px;background:rgba(252,243,228,0.12);overflow:hidden;border:1px solid rgba(252,243,228,0.08)}.ab-numx-bar-fill{width:0%;height:100%;border-radius:999px;background:linear-gradient(90deg,#FE7F5C,#FCF3E4);transition:width 0.5s ease}.ab-numx-guide-grid,.ab-numx-paid-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.ab-numx-advice{margin-top:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ab-numx-listbox{padding:20px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-numx-listbox h3{margin:0 0 14px;color:#FCF3E4;font-size:20px;font-weight:900}.ab-numx-rich-list{display:grid;gap:14px}.ab-numx-rich-item{position:relative;padding:17px 18px;border-radius:20px;background:rgba(252,243,228,0.075);border:1px solid rgba(252,243,228,0.13);overflow:hidden}.ab-numx-rich-item::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:999px;background:#FE7F5C;opacity:0.90}.ab-numx-rich-item.avoid::before{background:rgba(252,243,228,0.72)}.ab-numx-rich-item h4{margin:0 0 7px;color:#FCF3E4;font-size:16px;line-height:1.25;font-weight:900}.ab-numx-rich-item p{margin:0;color:rgba(252,243,228,0.80);font-size:14px;line-height:1.58;font-weight:500}.ab-numx-inline-cta,.ab-numx-cta{margin-top:18px;padding:18px;border-radius:24px;background:rgba(254,127,92,0.10);border:1px solid rgba(254,127,92,0.22);color:rgba(252,243,228,0.86);display:flex;align-items:center;justify-content:space-between;gap:18px}.ab-numx-inline-cta strong{color:#FCF3E4;font-size:17px;font-weight:900}.ab-numx-inline-cta p,.ab-numx-cta p{margin:0;font-size:15px;line-height:1.5;font-weight:600}.ab-numx-inline-cta a,.ab-numx-cta a{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:13px 21px;border-radius:999px;background:#FE7F5C;color:#222B4A!important;font-weight:900;text-decoration:none;box-shadow:0 12px 30px rgba(254,127,92,0.30)}.ab-numx-source{margin-top:14px;color:rgba(252,243,228,0.54);font-size:12px;line-height:1.45;font-weight:500}@media (max-width:1180px){.ab-numx-core-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ab-numx-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-numx-guide-grid,.ab-numx-paid-grid{grid-template-columns:1fr}}@media (max-width:900px){.ab-numx-shell{width:min(100%,calc(100% - 32px));padding:42px 0 38px}.ab-numx-hero{align-items:flex-start}.ab-numx-orb{width:110px;height:110px;min-width:110px}.ab-numx-orb span{font-size:44px}.ab-numx-form,.ab-numx-advice{grid-template-columns:1fr}}@media (max-width:680px){.ab-numx-shell{width:min(100%,calc(100% - 24px));padding:30px 0 30px}.ab-numx-hero{display:block;margin-bottom:22px}.ab-numx-orb{display:none}.ab-numx-title{font-size:34px}.ab-numx-subtitle{font-size:15px;line-height:1.55}.ab-numx-form-card,.ab-numx-result,.ab-numx-daily,.ab-numx-guide,.ab-numx-paid{padding:20px;border-radius:24px}.ab-numx-core-grid,.ab-numx-score-grid{grid-template-columns:1fr}.ab-numx-result-head{align-items:flex-start}.ab-numx-result-head h2{font-size:24px}.ab-numx-code-circle{width:84px;height:84px;min-width:84px;font-size:18px}.ab-numx-card,.ab-numx-mini-card,.ab-numx-paid-card{min-height:auto}.ab-numx-inline-cta,.ab-numx-cta{flex-direction:column;align-items:flex-start}.ab-numx-inline-cta a,.ab-numx-cta a{width:100%}}.et_pb_section:has(.ab-zone-lux){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_row:has(.ab-zone-lux){width:100%!important;max-width:100%!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_column:has(.ab-zone-lux),.et_pb_code:has(.ab-zone-lux),.et_pb_code_inner:has(.ab-zone-lux){padding:0!important;margin:0!important}.ab-zone-lux{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:0;padding:0;font-family:inherit;color:#FCF3E4}.ab-zone-lux *{box-sizing:border-box}.ab-zone-lux a{text-decoration:none}.ab-zone-lux-inner{position:relative;overflow:hidden;width:100%;min-height:100vh;background:radial-gradient(circle at 76% 12%,rgba(254,127,92,0.24),transparent 24%),radial-gradient(circle at 18% 18%,rgba(139,41,106,0.32),transparent 28%),radial-gradient(circle at 52% 52%,rgba(252,243,228,0.07),transparent 34%),linear-gradient(135deg,#080D24 0%,#181B32 36%,#222B4A 68%,#120A24 100%)}.ab-zone-lux-inner::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(252,243,228,0.36) 1px,transparent 1.2px),radial-gradient(circle,rgba(254,127,92,0.20) 1px,transparent 1.2px),linear-gradient(115deg,transparent 0%,rgba(252,243,228,0.06) 48%,transparent 54%);background-size:54px 54px,92px 92px,100% 100%;opacity:0.24;pointer-events:none}.ab-zone-lux-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,13,36,0.50),transparent 24%,transparent 76%,rgba(8,13,36,0.44));pointer-events:none}.ab-zone-shell{position:relative;z-index:2;width:min(1320px,calc(100% - 56px));margin:0 auto;padding:64px 0 56px}.ab-zone-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:42px;align-items:center;margin-bottom:34px}.ab-zone-kicker{display:inline-flex;align-items:center;gap:12px;margin-bottom:16px;color:rgba(252,243,228,0.68);font-size:13px;letter-spacing:5px;text-transform:uppercase;font-weight:900}.ab-zone-kicker::before{content:"";width:40px;height:1px;background:linear-gradient(90deg,#FE7F5C,rgba(252,243,228,0.10))}.ab-zone-title{margin:0 0 18px;color:#FCF3E4;font-size:clamp(50px,6vw,92px);line-height:0.95;font-weight:900;letter-spacing:-1.8px;text-shadow:0 0 42px rgba(252,243,228,0.10)}.ab-zone-title span{display:inline-block;background:linear-gradient(135deg,#FCF3E4 0%,#FFE0A5 38%,#FE7F5C 78%,#FCF3E4 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.ab-zone-subtitle{max-width:850px;margin:0;color:rgba(252,243,228,0.86);font-size:18px;line-height:1.75;font-weight:500}.ab-zone-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.ab-zone-main-btn,.ab-zone-secondary-btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 22px;border-radius:999px;font-size:14px;font-weight:900;transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease}.ab-zone-main-btn{background:linear-gradient(135deg,#FE7F5C,#FFB47C);color:#181B32!important;box-shadow:0 16px 38px rgba(254,127,92,0.30)}.ab-zone-secondary-btn{color:#FCF3E4!important;border:1px solid rgba(252,243,228,0.22);background:rgba(252,243,228,0.08)}.ab-zone-main-btn:hover,.ab-zone-secondary-btn:hover{transform:translateY(-2px)}.ab-zone-celestial{position:relative;width:360px;height:360px;justify-self:end;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(252,243,228,0.18),transparent 18%),radial-gradient(circle at 44% 44%,rgba(254,127,92,0.34),transparent 28%),radial-gradient(circle at 50% 50%,rgba(139,41,106,0.22),transparent 58%);border:1px solid rgba(252,243,228,0.15);box-shadow:0 0 90px rgba(254,127,92,0.18),inset 0 0 50px rgba(252,243,228,0.06)}.ab-zone-celestial::before,.ab-zone-celestial::after{content:"";position:absolute;inset:34px;border-radius:50%;border:1px solid rgba(252,243,228,0.16)}.ab-zone-celestial::after{inset:72px;border-color:rgba(254,127,92,0.20)}.ab-zone-star{position:absolute;left:50%;top:50%;width:118px;height:118px;transform:translate(-50%,-50%);filter:drop-shadow(0 0 34px rgba(252,243,228,0.55))}.ab-zone-star::before{content:"✦";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#FCF3E4;font-size:104px;line-height:1}.ab-zone-moon{position:absolute;left:74px;top:150px;color:#FE7F5C;font-size:48px;text-shadow:0 0 28px rgba(254,127,92,0.42)}.ab-zone-orbit-dot{position:absolute;width:8px;height:8px;border-radius:50%;background:#FCF3E4;box-shadow:0 0 22px rgba(252,243,228,0.70)}.ab-zone-orbit-dot.d1{left:88px;top:72px}.ab-zone-orbit-dot.d2{right:66px;top:116px;background:#FE7F5C}.ab-zone-orbit-dot.d3{left:154px;bottom:62px}.ab-zone-tools{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:18px}.ab-zone-card{position:relative;overflow:hidden;min-height:360px;padding:24px 22px;border-radius:28px;color:#FCF3E4!important;background:radial-gradient(circle at 85% 12%,rgba(252,243,228,0.13),transparent 22%),radial-gradient(circle at 20% 0%,rgba(254,127,92,0.18),transparent 26%),linear-gradient(145deg,rgba(252,243,228,0.115),rgba(252,243,228,0.045));border:1px solid rgba(252,243,228,0.17);box-shadow:0 18px 44px rgba(0,0,0,0.18),inset 0 0 28px rgba(255,255,255,0.035);backdrop-filter:blur(12px);transition:transform 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease,background 0.24s ease}.ab-zone-card::before{content:"";position:absolute;inset:0;opacity:0.26;background-image:radial-gradient(circle,rgba(252,243,228,0.26) 1px,transparent 1px),linear-gradient(135deg,transparent,rgba(254,127,92,0.12),transparent);background-size:38px 38px,100% 100%;pointer-events:none}.ab-zone-card::after{content:"";position:absolute;right:-54px;top:-54px;width:160px;height:160px;border-radius:50%;background:rgba(254,127,92,0.11);border:1px solid rgba(254,127,92,0.15);pointer-events:none}.ab-zone-card:hover{transform:translateY(-7px);border-color:rgba(254,127,92,0.48);box-shadow:0 26px 58px rgba(0,0,0,0.28),0 0 42px rgba(254,127,92,0.12),inset 0 0 30px rgba(255,255,255,0.045)}.ab-zone-card-content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column}.ab-zone-icon{width:64px;height:64px;margin-bottom:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FCF3E4;font-size:31px;font-weight:900;background:radial-gradient(circle at 35% 30%,rgba(254,127,92,0.42),rgba(252,243,228,0.08));border:1px solid rgba(254,127,92,0.36);box-shadow:0 0 34px rgba(254,127,92,0.14),inset 0 0 24px rgba(252,243,228,0.06)}.ab-zone-pill{align-self:flex-start;margin-bottom:16px;padding:8px 12px;border-radius:999px;color:rgba(252,243,228,0.86);background:rgba(252,243,228,0.09);border:1px solid rgba(252,243,228,0.14);font-size:11px;font-weight:900}.ab-zone-card h2{margin:0 0 12px;color:#FCF3E4;font-size:23px;line-height:1.12;font-weight:900;letter-spacing:-0.2px}.ab-zone-card p{margin:0;color:rgba(252,243,228,0.76);font-size:14px;line-height:1.62;font-weight:500}.ab-zone-link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:22px;color:#FE7F5C!important;font-size:14px;font-weight:900}.ab-zone-link span{transition:transform 0.22s ease}.ab-zone-card:hover .ab-zone-link span{transform:translateX(4px)}.ab-zone-info-panel{position:relative;overflow:hidden;margin-top:24px;padding:34px 34px;border-radius:32px;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;background:radial-gradient(circle at 8% 50%,rgba(254,127,92,0.13),transparent 26%),linear-gradient(145deg,rgba(252,243,228,0.11),rgba(252,243,228,0.045));border:1px solid rgba(252,243,228,0.17);box-shadow:0 18px 44px rgba(0,0,0,0.18),inset 0 0 28px rgba(255,255,255,0.035)}.ab-zone-info-panel::before{content:"✦";position:absolute;left:28px;top:50%;transform:translateY(-50%);color:rgba(254,127,92,0.25);font-size:118px;line-height:1}.ab-zone-info-text{position:relative;z-index:2;padding-left:110px}.ab-zone-info-text h2{margin:0 0 12px;color:#FCF3E4;font-size:31px;line-height:1.16;font-weight:900}.ab-zone-info-text p{max-width:850px;margin:0;color:rgba(252,243,228,0.80);font-size:15px;line-height:1.72;font-weight:500}.ab-zone-info-actions{position:relative;z-index:2;display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.ab-zone-product-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}.ab-zone-product{position:relative;overflow:hidden;min-height:180px;padding:20px;border-radius:26px;color:#FCF3E4!important;background:linear-gradient(145deg,rgba(252,243,228,0.105),rgba(252,243,228,0.04));border:1px solid rgba(252,243,228,0.145);transition:transform 0.22s ease,border-color 0.22s ease,background 0.22s ease}.ab-zone-product:hover{transform:translateY(-4px);border-color:rgba(254,127,92,0.40);background:linear-gradient(145deg,rgba(252,243,228,0.135),rgba(252,243,228,0.055))}.ab-zone-product small{display:inline-flex;margin-bottom:12px;padding:6px 10px;border-radius:999px;color:rgba(252,243,228,0.82);background:rgba(254,127,92,0.12);border:1px solid rgba(254,127,92,0.22);font-size:11px;font-weight:900}.ab-zone-product h3{margin:0 0 8px;color:#FCF3E4;font-size:18px;line-height:1.2;font-weight:900}.ab-zone-product p{margin:0;color:rgba(252,243,228,0.72);font-size:13px;line-height:1.55}.ab-zone-product b{display:inline-block;margin-top:16px;color:#FE7F5C;font-size:13px}@media (max-width:1180px){.ab-zone-hero{grid-template-columns:1fr}.ab-zone-celestial{display:none}.ab-zone-tools{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-zone-product-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.ab-zone-info-panel{grid-template-columns:1fr}.ab-zone-info-actions{justify-content:flex-start}}@media (max-width:760px){.ab-zone-shell{width:min(100%,calc(100% - 24px));padding:36px 0 34px}.ab-zone-kicker{letter-spacing:3px;font-size:11px}.ab-zone-title{font-size:46px}.ab-zone-subtitle{font-size:15px;line-height:1.62}.ab-zone-tools,.ab-zone-product-strip{grid-template-columns:1fr}.ab-zone-card{min-height:auto}.ab-zone-info-panel{padding:24px}.ab-zone-info-panel::before{display:none}.ab-zone-info-text{padding-left:0}.ab-zone-info-text h2{font-size:24px}.ab-zone-main-btn,.ab-zone-secondary-btn{width:100%}}.ab-zone-lux{background:#080D24!important}.ab-zone-lux-inner{min-height:100vh!important;background:radial-gradient(circle at 72% 8%,rgba(254,127,92,0.30),transparent 24%),radial-gradient(circle at 22% 12%,rgba(139,41,106,0.32),transparent 30%),radial-gradient(circle at 50% 88%,rgba(252,243,228,0.10),transparent 34%),linear-gradient(135deg,#070B1F 0%,#111832 34%,#1C2342 58%,#170B28 100%)!important}.ab-zone-lux-inner::before{opacity:0.32!important;background-image:radial-gradient(circle,rgba(252,243,228,0.42) 1px,transparent 1.2px),radial-gradient(circle,rgba(254,127,92,0.26) 1px,transparent 1.2px),linear-gradient(115deg,transparent 0%,rgba(252,243,228,0.08) 48%,transparent 54%)!important;background-size:46px 46px,86px 86px,100% 100%!important}.ab-zone-shell{width:min(1380px,calc(100% - 64px))!important;padding:70px 0 64px!important}.ab-zone-hero{grid-template-columns:minmax(0,1fr) 430px!important;gap:54px!important;margin-bottom:46px!important}.ab-zone-kicker{color:rgba(255,224,165,0.82)!important;letter-spacing:6px!important;font-size:12px!important}.ab-zone-title{margin-bottom:22px!important;font-size:clamp(62px,7vw,112px)!important;line-height:0.9!important;letter-spacing:-2.8px!important}.ab-zone-title span{background:linear-gradient(135deg,#FFF8DD 0%,#FFE0A5 30%,#FE7F5C 66%,#FFF0C9 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;filter:drop-shadow(0 0 22px rgba(254,127,92,0.16))}.ab-zone-subtitle{max-width:820px!important;color:rgba(252,243,228,0.92)!important;font-size:19px!important;line-height:1.78!important;text-shadow:0 0 18px rgba(0,0,0,0.22)}.ab-zone-main-btn{min-height:54px!important;padding:0 28px!important;background:linear-gradient(135deg,#FE7F5C 0%,#FFB47C 100%)!important;color:#111832!important;box-shadow:0 18px 42px rgba(254,127,92,0.34),inset 0 1px 0 rgba(255,255,255,0.36)!important}.ab-zone-secondary-btn{min-height:54px!important;padding:0 28px!important;background:rgba(252,243,228,0.075)!important;border:1px solid rgba(255,224,165,0.28)!important;color:#FCF3E4!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.08)!important}.ab-zone-celestial{width:420px!important;height:420px!important;background:radial-gradient(circle at 50% 50%,rgba(255,248,221,0.30),transparent 12%),radial-gradient(circle at 46% 44%,rgba(254,127,92,0.40),transparent 30%),radial-gradient(circle at 50% 50%,rgba(139,41,106,0.26),transparent 62%)!important;border:1px solid rgba(255,224,165,0.22)!important;box-shadow:0 0 120px rgba(254,127,92,0.20),0 0 190px rgba(139,41,106,0.14),inset 0 0 70px rgba(252,243,228,0.08)!important}.ab-zone-celestial::before{inset:36px!important;border-color:rgba(255,224,165,0.20)!important}.ab-zone-celestial::after{inset:86px!important;border-color:rgba(254,127,92,0.26)!important}.ab-zone-star::before{font-size:124px!important;color:#FFF8DD!important;text-shadow:0 0 24px rgba(252,243,228,0.72),0 0 54px rgba(254,127,92,0.34)}.ab-zone-tools{counter-reset:abZoneTool!important;gap:22px!important;align-items:stretch!important}.ab-zone-card{counter-increment:abZoneTool!important;min-height:430px!important;padding:30px 26px!important;border-radius:34px!important;background:linear-gradient(180deg,rgba(255,248,221,0.13) 0%,rgba(252,243,228,0.055) 100%)!important;border:1px solid rgba(255,224,165,0.24)!important;box-shadow:0 24px 70px rgba(0,0,0,0.32),inset 0 1px 0 rgba(255,255,255,0.11),inset 0 0 42px rgba(255,255,255,0.035)!important;backdrop-filter:blur(14px)!important}.ab-zone-card::before{content:"0" counter(abZoneTool)!important;position:absolute!important;right:24px!important;top:22px!important;width:auto!important;height:auto!important;background:none!important;color:rgba(255,224,165,0.24)!important;font-size:44px!important;line-height:1!important;font-weight:900!important;letter-spacing:-2px!important;opacity:1!important;pointer-events:none!important}.ab-zone-card::after{right:-70px!important;top:-70px!important;width:190px!important;height:190px!important;background:radial-gradient(circle,rgba(254,127,92,0.22),transparent 65%)!important;border:1px solid rgba(255,224,165,0.11)!important}.ab-zone-card:hover{transform:translateY(-10px) scale(1.015)!important;border-color:rgba(255,224,165,0.52)!important;box-shadow:0 34px 90px rgba(0,0,0,0.42),0 0 55px rgba(254,127,92,0.18),inset 0 1px 0 rgba(255,255,255,0.16)!important}.ab-zone-card.moon{background:radial-gradient(circle at 20% 18%,rgba(255,224,165,0.12),transparent 28%),radial-gradient(circle at 82% 8%,rgba(254,127,92,0.18),transparent 30%),linear-gradient(180deg,rgba(47,59,101,0.62),rgba(20,25,54,0.72))!important}.ab-zone-card.planets{background:radial-gradient(circle at 60% 16%,rgba(255,224,165,0.14),transparent 31%),linear-gradient(180deg,rgba(37,52,91,0.64),rgba(13,21,48,0.76))!important}.ab-zone-card.love{background:radial-gradient(circle at 52% 14%,rgba(184,92,122,0.30),transparent 34%),radial-gradient(circle at 18% 20%,rgba(254,127,92,0.16),transparent 30%),linear-gradient(180deg,rgba(62,35,77,0.62),rgba(24,17,48,0.76))!important}.ab-zone-card.natal{background:radial-gradient(circle at 62% 18%,rgba(140,106,158,0.28),transparent 36%),linear-gradient(180deg,rgba(39,43,85,0.66),rgba(16,18,48,0.76))!important}.ab-zone-card.numerology{background:radial-gradient(circle at 74% 16%,rgba(254,127,92,0.19),transparent 36%),radial-gradient(circle at 22% 48%,rgba(139,41,106,0.20),transparent 34%),linear-gradient(180deg,rgba(58,40,70,0.66),rgba(18,16,42,0.78))!important}.ab-zone-icon{width:78px!important;height:78px!important;margin-bottom:24px!important;font-size:38px!important;color:#FFF8DD!important;background:radial-gradient(circle at 35% 30%,rgba(255,224,165,0.32),rgba(254,127,92,0.20) 46%,rgba(252,243,228,0.06) 100%)!important;border:1px solid rgba(255,224,165,0.38)!important;box-shadow:0 0 40px rgba(254,127,92,0.18),inset 0 0 24px rgba(252,243,228,0.10)!important;transition:transform 0.24s ease,box-shadow 0.24s ease}.ab-zone-card:hover .ab-zone-icon{transform:scale(1.06) rotate(-3deg);box-shadow:0 0 56px rgba(254,127,92,0.28),inset 0 0 30px rgba(252,243,228,0.13)!important}.ab-zone-pill{margin-bottom:18px!important;padding:9px 13px!important;color:rgba(255,248,221,0.88)!important;background:rgba(255,248,221,0.085)!important;border:1px solid rgba(255,224,165,0.18)!important;font-size:11px!important;letter-spacing:0.2px!important}.ab-zone-card h2{margin-bottom:16px!important;font-size:clamp(27px,1.85vw,34px)!important;line-height:1.08!important;letter-spacing:-0.7px!important;font-weight:900!important;color:#FFE0A5!important;background:linear-gradient(135deg,#FFF8DD 0%,#FFE0A5 42%,#FE7F5C 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;text-shadow:none!important;filter:drop-shadow(0 0 14px rgba(254,127,92,0.10))}.ab-zone-card p{color:rgba(252,243,228,0.86)!important;font-size:15px!important;line-height:1.72!important;font-weight:500!important}.ab-zone-link{align-self:flex-start!important;margin-top:auto!important;padding:12px 16px!important;border-radius:999px!important;color:#111832!important;background:linear-gradient(135deg,#FE7F5C,#FFB47C)!important;font-size:13px!important;font-weight:900!important;box-shadow:0 14px 30px rgba(254,127,92,0.24)!important}.ab-zone-card:hover .ab-zone-link{box-shadow:0 18px 38px rgba(254,127,92,0.36)!important}.ab-zone-info-panel{margin-top:30px!important;padding:40px 38px!important;border-radius:36px!important;background:radial-gradient(circle at 9% 48%,rgba(254,127,92,0.18),transparent 28%),linear-gradient(145deg,rgba(255,248,221,0.125),rgba(252,243,228,0.045))!important;border:1px solid rgba(255,224,165,0.22)!important;box-shadow:0 24px 70px rgba(0,0,0,0.28),inset 0 1px 0 rgba(255,255,255,0.10)!important}.ab-zone-info-text h2{color:#FFE0A5!important;font-size:36px!important;letter-spacing:-0.5px!important}.ab-zone-info-text p{color:rgba(252,243,228,0.86)!important;font-size:16px!important}.ab-zone-product{min-height:210px!important;border-radius:30px!important;border:1px solid rgba(255,224,165,0.18)!important;background:linear-gradient(145deg,rgba(255,248,221,0.11),rgba(252,243,228,0.045))!important;box-shadow:0 18px 44px rgba(0,0,0,0.18),inset 0 1px 0 rgba(255,255,255,0.08)!important}.ab-zone-product h3{color:#FFE0A5!important;font-size:22px!important;letter-spacing:-0.3px!important}.ab-zone-product p{color:rgba(252,243,228,0.80)!important;font-size:14px!important}.ab-zone-product small{background:rgba(254,127,92,0.16)!important;border-color:rgba(254,127,92,0.30)!important;color:rgba(252,243,228,0.92)!important}@media (max-width:1180px){.ab-zone-hero{grid-template-columns:1fr!important}.ab-zone-celestial{display:none!important}.ab-zone-tools{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ab-zone-card{min-height:380px!important}}@media (max-width:760px){.ab-zone-shell{width:min(100%,calc(100% - 24px))!important;padding:40px 0 38px!important}.ab-zone-title{font-size:48px!important;letter-spacing:-1.4px!important}.ab-zone-subtitle{font-size:15.5px!important;line-height:1.66!important}.ab-zone-tools,.ab-zone-product-strip{grid-template-columns:1fr!important}.ab-zone-card{min-height:auto!important;padding:26px 22px!important}.ab-zone-card h2{font-size:30px!important}.ab-zone-icon{width:68px!important;height:68px!important;font-size:34px!important}.ab-zone-info-panel{padding:26px 22px!important}.ab-zone-info-text{padding-left:0!important}.ab-zone-info-text h2{font-size:27px!important}.ab-zone-main-btn,.ab-zone-secondary-btn{width:100%!important}}.ab-zone-card h2{font-size:clamp(22px,1.35vw,27px)!important;line-height:1.13!important;letter-spacing:-0.35px!important;margin-bottom:14px!important}.ab-zone-card p{font-size:14.2px!important;line-height:1.62!important}.ab-zone-card{min-height:400px!important}@media (max-width:1180px){.ab-zone-card h2{font-size:25px!important}.ab-zone-card{min-height:360px!important}}@media (max-width:760px){.ab-zone-card h2{font-size:25px!important;line-height:1.12!important}.ab-zone-card{min-height:auto!important}}.et_pb_section:has(.astrobox-tarot-day-v1){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_row:has(.astrobox-tarot-day-v1){width:100%!important;max-width:100%!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.et_pb_column:has(.astrobox-tarot-day-v1),.et_pb_code:has(.astrobox-tarot-day-v1),.et_pb_code_inner:has(.astrobox-tarot-day-v1){padding:0!important;margin:0!important}.astrobox-tarot-day-v1{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-top:0;margin-bottom:0;padding:0;font-family:inherit}.ab-tarot1-inner{position:relative;overflow:hidden;width:100%;color:#FCF3E4;background:radial-gradient(circle at 10% 10%,rgba(254,127,92,0.30),transparent 28%),radial-gradient(circle at 88% 14%,rgba(139,41,106,0.50),transparent 34%),radial-gradient(circle at 50% 60%,rgba(252,243,228,0.08),transparent 36%),linear-gradient(135deg,#080D24 0%,#181B32 42%,#222B4A 68%,#160B26 100%)}.ab-tarot1-inner::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(252,243,228,0.34) 1px,transparent 1.2px),radial-gradient(circle,rgba(254,127,92,0.18) 1px,transparent 1.2px);background-size:44px 44px,82px 82px;opacity:0.24;pointer-events:none}.ab-tarot1-inner::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,13,36,0.46),transparent 26%,transparent 74%,rgba(8,13,36,0.42));pointer-events:none}.ab-tarot1-shell{position:relative;z-index:2;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:54px 0 46px}.ab-tarot1-hero{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:36px;align-items:center;margin-bottom:28px}.ab-tarot1-topline{font-size:13px;letter-spacing:2.3px;text-transform:uppercase;color:rgba(252,243,228,0.72);margin-bottom:14px;font-weight:800}.ab-tarot1-title{margin:0 0 14px;color:#FCF3E4;font-size:clamp(38px,4.5vw,70px);line-height:1.02;font-weight:900;letter-spacing:-0.8px}.ab-tarot1-title span{background:linear-gradient(135deg,#FCF3E4 0%,#FFE0A5 40%,#FE7F5C 86%);-webkit-background-clip:text;background-clip:text;color:transparent}.ab-tarot1-subtitle{max-width:900px;margin:0 0 18px;color:rgba(252,243,228,0.88);font-size:18px;line-height:1.6;font-weight:500}.ab-tarot1-status{display:inline-flex;align-items:center;gap:8px;padding:11px 15px;border-radius:999px;background:rgba(252,243,228,0.11);border:1px solid rgba(252,243,228,0.18);color:rgba(252,243,228,0.90);font-size:14px;font-weight:700;backdrop-filter:blur(10px)}.ab-tarot1-status::before{content:"✦";color:#FE7F5C;font-size:13px}.ab-tarot1-orb{width:210px;height:210px;justify-self:end;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 35% 30%,rgba(254,127,92,0.55),rgba(139,41,106,0.28) 46%,rgba(252,243,228,0.08) 72%);border:1px solid rgba(252,243,228,0.20);box-shadow:0 0 90px rgba(254,127,92,0.18),inset 0 0 46px rgba(252,243,228,0.08)}.ab-tarot1-orb span{color:#FCF3E4;font-size:78px;line-height:1;text-shadow:0 0 34px rgba(252,243,228,0.42)}.ab-tarot1-draw,.ab-tarot1-result,.ab-tarot1-guide,.ab-tarot1-paid{padding:28px;border-radius:30px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);backdrop-filter:blur(10px);box-shadow:inset 0 0 24px rgba(255,255,255,0.04),0 14px 32px rgba(0,0,0,0.08)}.ab-tarot1-draw-grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:28px;align-items:center}.ab-tarot1-card-stage{display:flex;justify-content:center}.ab-tarot1-card{position:relative;width:230px;min-height:340px;border-radius:28px;padding:20px;background:radial-gradient(circle at 50% 20%,rgba(254,127,92,0.22),transparent 34%),linear-gradient(145deg,rgba(252,243,228,0.13),rgba(252,243,228,0.045));border:1px solid rgba(255,224,165,0.26);box-shadow:0 28px 70px rgba(0,0,0,0.28),inset 0 1px 0 rgba(255,255,255,0.10);overflow:hidden}.ab-tarot1-card::before{content:"";position:absolute;inset:14px;border-radius:22px;border:1px solid rgba(255,224,165,0.20);pointer-events:none}.ab-tarot1-card::after{content:"✦";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:rgba(252,243,228,0.18);font-size:118px;pointer-events:none}.ab-tarot1-card-back{position:relative;z-index:2;min-height:300px;border-radius:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:radial-gradient(circle at 50% 40%,rgba(254,127,92,0.20),transparent 35%),rgba(8,13,36,0.32);border:1px solid rgba(252,243,228,0.12)}.ab-tarot1-card-back strong{color:#FCF3E4;font-size:56px;line-height:1}.ab-tarot1-card-back span{color:rgba(252,243,228,0.78);font-size:12px;letter-spacing:2px;text-transform:uppercase;font-weight:900}.ab-tarot1-tag,.ab-tarot1-kicker{display:inline-block;margin-bottom:8px;color:rgba(252,243,228,0.68);font-size:12px;letter-spacing:1.8px;text-transform:uppercase;font-weight:900}.ab-tarot1-draw h2,.ab-tarot1-result h2,.ab-tarot1-guide h2,.ab-tarot1-paid h2{margin:0 0 10px;color:#FCF3E4;font-size:28px;line-height:1.18;font-weight:900}.ab-tarot1-draw p,.ab-tarot1-result p,.ab-tarot1-guide p,.ab-tarot1-paid p{margin:0;color:rgba(252,243,228,0.82);font-size:15px;line-height:1.62;font-weight:500}.ab-tarot1-button{width:100%;max-width:380px;min-height:58px;margin-top:22px;border:0;border-radius:999px;background:linear-gradient(135deg,#FE7F5C 0%,#FFB47C 100%);color:#181B32;font-size:16px;font-weight:900;cursor:pointer;box-shadow:0 16px 38px rgba(254,127,92,0.30);transition:transform 0.22s ease,box-shadow 0.22s ease,opacity 0.22s ease}.ab-tarot1-button:hover{transform:translateY(-2px);box-shadow:0 20px 46px rgba(254,127,92,0.40)}.ab-tarot1-button:disabled{opacity:0.72;cursor:not-allowed}.ab-tarot1-note{margin-top:14px!important;color:rgba(252,243,228,0.58)!important;font-size:12px!important;line-height:1.45!important}.ab-tarot1-result,.ab-tarot1-guide,.ab-tarot1-paid{margin-top:22px}.ab-tarot1-result-head{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:18px}.ab-tarot1-result-head h2{font-size:34px}.ab-tarot1-card-name{color:#FFE0A5}.ab-tarot1-card-symbol{width:112px;height:112px;min-width:112px;border-radius:50%;border:1px solid rgba(254,127,92,0.36);background:rgba(254,127,92,0.16);display:flex;align-items:center;justify-content:center;color:#FCF3E4;font-size:44px;font-weight:900;box-shadow:inset 0 0 26px rgba(252,243,228,0.06)}.ab-tarot1-intro{padding:18px;border-radius:22px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13);color:rgba(252,243,228,0.84);font-size:15px;line-height:1.62;font-weight:500}.ab-tarot1-card-grid,.ab-tarot1-paid-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.ab-tarot1-mini-card,.ab-tarot1-paid-card{position:relative;overflow:hidden;min-height:220px;padding:20px;border-radius:24px;background:linear-gradient(145deg,rgba(252,243,228,0.12),rgba(252,243,228,0.06));border:1px solid rgba(252,243,228,0.16);box-shadow:inset 0 0 24px rgba(255,255,255,0.04)}.ab-tarot1-mini-card::after,.ab-tarot1-paid-card::after{content:"";position:absolute;top:-60px;right:-60px;width:130px;height:130px;border-radius:50%;background:rgba(254,127,92,0.10);pointer-events:none}.ab-tarot1-icon{position:relative;z-index:2;width:48px;height:48px;min-width:48px;margin-bottom:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FCF3E4;background:rgba(254,127,92,0.18);border:1px solid rgba(254,127,92,0.32);font-size:22px;font-weight:900}.ab-tarot1-mini-card h3,.ab-tarot1-paid-card h3{position:relative;z-index:2;margin:0 0 8px;color:#FCF3E4;font-size:18px;font-weight:900}.ab-tarot1-mini-card p,.ab-tarot1-paid-card p{position:relative;z-index:2;margin:0;color:rgba(252,243,228,0.82);font-size:14px;line-height:1.55;font-weight:500}.ab-tarot1-advice{margin-top:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ab-tarot1-listbox{padding:20px;border-radius:24px;background:rgba(252,243,228,0.08);border:1px solid rgba(252,243,228,0.13)}.ab-tarot1-listbox h3{margin:0 0 14px;color:#FCF3E4;font-size:20px;font-weight:900}.ab-tarot1-rich-list{display:grid;gap:14px}.ab-tarot1-rich-item{position:relative;padding:17px 18px;border-radius:20px;background:rgba(252,243,228,0.075);border:1px solid rgba(252,243,228,0.13);overflow:hidden}.ab-tarot1-rich-item::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:999px;background:#FE7F5C;opacity:0.90}.ab-tarot1-rich-item.avoid::before{background:rgba(252,243,228,0.72)}.ab-tarot1-rich-item h4{margin:0 0 7px;color:#FCF3E4;font-size:16px;line-height:1.25;font-weight:900}.ab-tarot1-rich-item p{margin:0;color:rgba(252,243,228,0.80);font-size:14px;line-height:1.58;font-weight:500}.ab-tarot1-cta{margin-top:18px;padding:18px;border-radius:24px;background:rgba(254,127,92,0.10);border:1px solid rgba(254,127,92,0.22);color:rgba(252,243,228,0.86);display:flex;align-items:center;justify-content:space-between;gap:18px}.ab-tarot1-cta p{margin:0;font-size:15px;line-height:1.5;font-weight:600}.ab-tarot1-cta a{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:13px 21px;border-radius:999px;background:#FE7F5C;color:#222B4A!important;font-weight:900;text-decoration:none;box-shadow:0 12px 30px rgba(254,127,92,0.30)}.ab-tarot1-source{margin-top:14px;color:rgba(252,243,228,0.54);font-size:12px;line-height:1.45;font-weight:500}@media (max-width:980px){.ab-tarot1-hero{grid-template-columns:1fr}.ab-tarot1-orb{display:none}.ab-tarot1-draw-grid{grid-template-columns:1fr}.ab-tarot1-card-grid,.ab-tarot1-paid-grid{grid-template-columns:1fr}.ab-tarot1-advice{grid-template-columns:1fr}}@media (max-width:680px){.ab-tarot1-shell{width:min(100%,calc(100% - 24px));padding:30px 0 30px}.ab-tarot1-title{font-size:34px}.ab-tarot1-subtitle{font-size:15px;line-height:1.55}.ab-tarot1-draw,.ab-tarot1-result,.ab-tarot1-guide,.ab-tarot1-paid{padding:20px;border-radius:24px}.ab-tarot1-card{width:210px;min-height:310px}.ab-tarot1-card-back{min-height:270px}.ab-tarot1-result-head{align-items:flex-start}.ab-tarot1-result-head h2{font-size:25px}.ab-tarot1-card-symbol{width:82px;height:82px;min-width:82px;font-size:34px}.ab-tarot1-mini-card,.ab-tarot1-paid-card{min-height:auto}.ab-tarot1-cta{flex-direction:column;align-items:flex-start}.ab-tarot1-cta a{width:100%}}.ab-tarot1-card{width:260px!important;min-height:420px!important;padding:14px!important;border-radius:30px!important;background:linear-gradient(145deg,rgba(255,224,165,0.14),rgba(252,243,228,0.045))!important;border:1px solid rgba(255,224,165,0.32)!important;box-shadow:0 32px 84px rgba(0,0,0,0.34),0 0 48px rgba(254,127,92,0.14),inset 0 1px 0 rgba(255,255,255,0.12)!important}.ab-tarot1-card-back{min-height:390px!important;border-radius:23px!important;overflow:hidden!important;transition:transform 0.45s ease,box-shadow 0.45s ease}.ab-tarot1-card-back.is-real-card{padding:0!important;background:#111832!important;border:1px solid rgba(255,224,165,0.22)!important}.ab-tarot1-card-back.is-real-card::before,.ab-tarot1-card-back.is-real-card::after{display:none!important}.ab-tarot1-real-card-img{width:100%!important;height:100%!important;min-height:390px!important;display:block!important;object-fit:cover!important;object-position:center!important;border-radius:22px!important;filter:saturate(1.03) contrast(1.02);box-shadow:inset 0 0 0 1px rgba(255,224,165,0.22),0 0 42px rgba(254,127,92,0.16)}.ab-tarot1-card-symbol.has-card-image{width:128px!important;height:210px!important;min-width:128px!important;border-radius:18px!important;padding:6px!important;background:linear-gradient(145deg,rgba(255,224,165,0.16),rgba(252,243,228,0.05))!important;border:1px solid rgba(255,224,165,0.30)!important;box-shadow:0 18px 46px rgba(0,0,0,0.28),0 0 34px rgba(254,127,92,0.14)!important}.ab-tarot1-card-symbol.has-card-image img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center!important;border-radius:13px!important}.ab-tarot1-card-name{background:linear-gradient(135deg,#FFF8DD 0%,#FFE0A5 42%,#FE7F5C 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 0 14px rgba(254,127,92,0.12))}@media (max-width:680px){.ab-tarot1-card{width:220px!important;min-height:350px!important}.ab-tarot1-card-back{min-height:320px!important}.ab-tarot1-real-card-img{min-height:320px!important}.ab-tarot1-card-symbol.has-card-image{width:88px!important;height:145px!important;min-width:88px!important}}.ab-tarot1-draw-grid{grid-template-columns:330px minmax(0,1fr)!important;gap:34px!important;align-items:stretch!important}.ab-tarot1-card-stage{align-items:center!important}.ab-tarot1-card{width:270px!important;min-height:430px!important;padding:0!important;border-radius:32px!important;background:transparent!important;border:none!important;box-shadow:none!important;perspective:1200px!important;cursor:pointer!important;user-select:none!important}.ab-tarot1-card:focus{outline:none!important}.ab-tarot1-card:focus-visible{outline:3px solid rgba(254,127,92,0.55)!important;outline-offset:8px!important;border-radius:34px!important}.ab-tarot1-card::before,.ab-tarot1-card::after{display:none!important}.ab-tarot1-card-flipper{position:relative!important;width:100%!important;min-height:430px!important;transform-style:preserve-3d!important;transition:transform 0.75s cubic-bezier(.2,.8,.2,1)!important}.ab-tarot1-card.is-flipped .ab-tarot1-card-flipper{transform:rotateY(180deg)!important}.ab-tarot1-card.is-drawing .ab-tarot1-card-flipper{animation:abTarotDrawPulse 0.9s ease-in-out infinite}@keyframes abTarotDrawPulse{0%{transform:translateY(0) scale(1);filter:drop-shadow(0 0 0 rgba(254,127,92,0))}50%{transform:translateY(-6px) scale(1.015);filter:drop-shadow(0 0 28px rgba(254,127,92,0.25))}100%{transform:translateY(0) scale(1);filter:drop-shadow(0 0 0 rgba(254,127,92,0))}}.ab-tarot1-card-face{position:absolute!important;inset:0!important;min-height:430px!important;border-radius:32px!important;overflow:hidden!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;border:1px solid rgba(255,224,165,0.30)!important;box-shadow:0 32px 84px rgba(0,0,0,0.36),0 0 48px rgba(254,127,92,0.14),inset 0 1px 0 rgba(255,255,255,0.12)!important}.ab-tarot1-card-front{padding:16px!important;background:radial-gradient(circle at 50% 22%,rgba(254,127,92,0.24),transparent 34%),linear-gradient(145deg,rgba(255,224,165,0.14),rgba(252,243,228,0.045))!important}.ab-tarot1-card-backside{transform:rotateY(180deg)!important;padding:10px!important;background:linear-gradient(145deg,rgba(255,224,165,0.18),rgba(252,243,228,0.05))!important}.ab-tarot1-card-front-inner{position:relative!important;min-height:398px!important;height:100%!important;border-radius:25px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:18px!important;background:radial-gradient(circle at 50% 40%,rgba(254,127,92,0.20),transparent 35%),rgba(8,13,36,0.34)!important;border:1px solid rgba(252,243,228,0.14)!important;overflow:hidden!important}.ab-tarot1-card-front-inner::before{content:"";position:absolute;inset:16px;border-radius:20px;border:1px solid rgba(255,224,165,0.18)}.ab-tarot1-card-front-inner strong{position:relative;z-index:2;color:#FCF3E4;font-size:70px;line-height:1;text-shadow:0 0 34px rgba(252,243,228,0.28)}.ab-tarot1-card-front-inner span{position:relative;z-index:2;color:rgba(252,243,228,0.78);font-size:12px;letter-spacing:2.2px;text-transform:uppercase;font-weight:900}.ab-tarot1-click-hint{position:absolute!important;left:50%!important;bottom:22px!important;z-index:4!important;transform:translateX(-50%)!important;white-space:nowrap!important;padding:9px 13px!important;border-radius:999px!important;background:rgba(254,127,92,0.16)!important;border:1px solid rgba(254,127,92,0.28)!important;color:rgba(252,243,228,0.92)!important;font-size:12px!important;font-weight:900!important;box-shadow:0 12px 28px rgba(0,0,0,0.16)!important}.ab-tarot1-card.is-flipped .ab-tarot1-click-hint{display:none!important}.ab-tarot1-real-card-img{width:100%!important;height:100%!important;min-height:410px!important;display:block!important;object-fit:cover!important;object-position:center!important;border-radius:24px!important;filter:saturate(1.03) contrast(1.02)}.ab-tarot1-side{min-height:430px!important;display:flex!important;align-items:center!important}.ab-tarot1-side-panel{width:100%!important}.ab-tarot1-pre-draw{padding:26px!important;border-radius:28px!important;background:rgba(252,243,228,0.075)!important;border:1px solid rgba(252,243,228,0.13)!important}.ab-tarot1-pre-draw h2{margin-bottom:12px!important}.ab-tarot1-draw-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:22px!important}.ab-tarot1-draw-step{padding:15px!important;border-radius:20px!important;background:rgba(252,243,228,0.07)!important;border:1px solid rgba(252,243,228,0.11)!important}.ab-tarot1-draw-step strong{display:block!important;margin-bottom:6px!important;color:#FFE0A5!important;font-size:15px!important;font-weight:900!important}.ab-tarot1-draw-step span{color:rgba(252,243,228,0.76)!important;font-size:13px!important;line-height:1.45!important;font-weight:500!important}.ab-tarot1-side-result{display:none}.ab-tarot1-side-result.is-visible{display:block!important}.ab-tarot1-result-title-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;margin-bottom:18px!important}.ab-tarot1-result-title-row h2{margin:0 0 8px!important;font-size:clamp(30px,3vw,46px)!important;line-height:1.08!important;font-weight:900!important}.ab-tarot1-card-name{background:linear-gradient(135deg,#FFF8DD 0%,#FFE0A5 42%,#FE7F5C 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 0 14px rgba(254,127,92,0.12))}.ab-tarot1-result-meta{color:rgba(252,243,228,0.70)!important;font-size:14px!important;font-weight:700!important}.ab-tarot1-result-symbol{width:74px!important;height:74px!important;min-width:74px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:rgba(254,127,92,0.16)!important;border:1px solid rgba(254,127,92,0.32)!important;color:#FCF3E4!important;font-size:30px!important;font-weight:900!important}.ab-tarot1-side-message{padding:18px!important;border-radius:22px!important;background:rgba(252,243,228,0.08)!important;border:1px solid rgba(252,243,228,0.13)!important;color:rgba(252,243,228,0.86)!important;font-size:15px!important;line-height:1.62!important;font-weight:600!important}.ab-tarot1-result-mini-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:16px!important}.ab-tarot1-result-mini{min-height:175px!important;padding:18px!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(252,243,228,0.11),rgba(252,243,228,0.055))!important;border:1px solid rgba(252,243,228,0.14)!important;position:relative!important;overflow:hidden!important}.ab-tarot1-result-mini::after{content:"";position:absolute;top:-54px;right:-54px;width:118px;height:118px;border-radius:50%;background:rgba(254,127,92,0.10)}.ab-tarot1-result-mini .ab-tarot1-icon{margin-bottom:12px!important}.ab-tarot1-result-mini h3{position:relative!important;z-index:2!important;margin:0 0 8px!important;color:#FCF3E4!important;font-size:17px!important;font-weight:900!important}.ab-tarot1-result-mini p{position:relative!important;z-index:2!important;margin:0!important;color:rgba(252,243,228,0.80)!important;font-size:13.5px!important;line-height:1.55!important}.ab-tarot1-result{display:none!important}.ab-tarot1-guide{margin-top:22px!important}@media (max-width:980px){.ab-tarot1-draw-grid{grid-template-columns:1fr!important}.ab-tarot1-side{min-height:auto!important}.ab-tarot1-card-stage{margin-bottom:8px!important}.ab-tarot1-draw-steps{grid-template-columns:1fr!important}.ab-tarot1-result-mini-grid{grid-template-columns:1fr!important}}@media (max-width:680px){.ab-tarot1-card{width:230px!important;min-height:365px!important;margin:0 auto!important}.ab-tarot1-card-flipper,.ab-tarot1-card-face{min-height:365px!important}.ab-tarot1-card-front-inner{min-height:333px!important}.ab-tarot1-real-card-img{min-height:345px!important}.ab-tarot1-result-title-row{display:block!important}.ab-tarot1-result-symbol{margin-top:14px!important}.ab-tarot1-result-title-row h2{font-size:28px!important}.ab-tarot1-side-message{font-size:14px!important}}.ab-tarot1-guide{padding:24px!important;border-radius:28px!important}.ab-tarot1-guide .ab-tarot1-tag{color:rgba(255,224,165,0.76)!important}.ab-tarot1-guide h2{font-size:28px!important;line-height:1.15!important;margin-bottom:10px!important}.ab-tarot1-guide>p,#abTarotSummary{max-width:980px!important;color:rgba(252,243,228,0.82)!important;font-size:15px!important;line-height:1.62!important}.ab-tarot1-advice{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;margin-top:20px!important}.ab-tarot1-listbox{padding:18px!important;border-radius:24px!important;background:linear-gradient(145deg,rgba(252,243,228,0.10),rgba(252,243,228,0.045))!important;border:1px solid rgba(252,243,228,0.14)!important}.ab-tarot1-listbox h3{margin-bottom:14px!important;color:#FFE0A5!important;font-size:21px!important;line-height:1.18!important;letter-spacing:-0.25px!important}.ab-tarot1-guide .ab-tarot1-rich-item:nth-child(n+4){display:none!important}.ab-tarot1-guide .ab-tarot1-rich-item{padding:15px 16px!important;border-radius:18px!important}.ab-tarot1-guide .ab-tarot1-rich-item h4{font-size:15.5px!important;margin-bottom:6px!important}.ab-tarot1-guide .ab-tarot1-rich-item p{font-size:13.5px!important;line-height:1.52!important}.ab-tarot1-guide .ab-tarot1-listbox:first-child .ab-tarot1-rich-item::before{background:#FE7F5C!important}.ab-tarot1-guide .ab-tarot1-listbox:last-child .ab-tarot1-rich-item::before{background:rgba(252,243,228,0.72)!important}.ab-tarot1-guide .ab-tarot1-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:18px!important}.ab-tarot1-guide .ab-tarot1-mini-card{min-height:165px!important;padding:17px!important;border-radius:22px!important}.ab-tarot1-guide .ab-tarot1-mini-card .ab-tarot1-icon{width:42px!important;height:42px!important;min-width:42px!important;margin-bottom:11px!important;font-size:19px!important}.ab-tarot1-guide .ab-tarot1-mini-card h3{font-size:16.5px!important;margin-bottom:7px!important}.ab-tarot1-guide .ab-tarot1-mini-card p{font-size:13.5px!important;line-height:1.52!important}.ab-tarot1-guide{position:relative!important}.ab-tarot1-guide::before{content:"";position:absolute;left:28px;right:28px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,224,165,0.32),transparent)}@media (max-width:980px){.ab-tarot1-advice{grid-template-columns:1fr!important}.ab-tarot1-guide .ab-tarot1-card-grid{grid-template-columns:1fr!important}}@media (max-width:680px){.ab-tarot1-guide{padding:20px!important;border-radius:24px!important}.ab-tarot1-guide h2{font-size:23px!important}.ab-tarot1-listbox h3{font-size:19px!important}.ab-tarot1-guide .ab-tarot1-mini-card{min-height:auto!important}}.ab-tarot1-card-stage{display:flex!important;align-items:center!important;justify-content:center!important}.ab-tarot1-card{width:280px!important;min-height:440px!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;perspective:1400px!important;cursor:pointer!important;user-select:none!important;position:relative!important}.ab-tarot1-card::before,.ab-tarot1-card::after{display:none!important}.ab-tarot1-card-flipper{position:relative!important;width:100%!important;min-height:440px!important;transform-style:preserve-3d!important;transition:transform 0.82s cubic-bezier(.22,.8,.2,1)!important}.ab-tarot1-card.is-flipped .ab-tarot1-card-flipper{transform:rotateY(180deg)!important}.ab-tarot1-card-face{position:absolute!important;inset:0!important;min-height:440px!important;border-radius:34px!important;overflow:hidden!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}.ab-tarot1-card-front{padding:14px!important;background:radial-gradient(circle at 50% 20%,rgba(254,127,92,0.20),transparent 32%),radial-gradient(circle at 50% 78%,rgba(252,243,228,0.06),transparent 30%),linear-gradient(145deg,rgba(255,224,165,0.20),rgba(255,224,165,0.04))!important;border:1px solid rgba(255,224,165,0.28)!important;box-shadow:0 28px 70px rgba(0,0,0,0.38),0 0 50px rgba(254,127,92,0.12),inset 0 1px 0 rgba(255,255,255,0.12)!important}.ab-tarot1-card-front-inner{position:relative!important;min-height:412px!important;height:100%!important;border-radius:28px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:18px!important;overflow:hidden!important;background:radial-gradient(circle at 50% 38%,rgba(254,127,92,0.16),transparent 24%),linear-gradient(180deg,rgba(33,38,80,0.90),rgba(49,35,74,0.92))!important;border:1px solid rgba(255,224,165,0.18)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.03),inset 0 0 45px rgba(252,243,228,0.03)!important}.ab-tarot1-card-front-inner::before{content:""!important;position:absolute!important;inset:16px!important;border-radius:22px!important;border:1px solid rgba(255,224,165,0.14)!important;pointer-events:none!important}.ab-tarot1-card-front-inner::after{content:""!important;position:absolute!important;width:210px!important;height:210px!important;border-radius:50%!important;top:58px!important;left:50%!important;transform:translateX(-50%)!important;border:1px solid rgba(255,224,165,0.08)!important;box-shadow:0 0 0 18px rgba(255,224,165,0.025),0 0 0 42px rgba(255,224,165,0.018)!important;pointer-events:none!important}.ab-tarot1-card-front-inner .ab-tarot1-star{position:absolute;color:rgba(255,240,210,0.78);font-size:12px;opacity:0.85;text-shadow:0 0 10px rgba(255,240,210,0.28)}.ab-tarot1-card-front-inner .ab-tarot1-star.s1{top:72px;left:62px}.ab-tarot1-card-front-inner .ab-tarot1-star.s2{top:96px;right:58px}.ab-tarot1-card-front-inner .ab-tarot1-star.s3{bottom:118px;left:72px}.ab-tarot1-card-front-inner .ab-tarot1-star.s4{bottom:104px;right:68px}.ab-tarot1-card-front-inner strong{position:relative!important;z-index:3!important;font-size:78px!important;line-height:1!important;color:#FCF3E4!important;text-shadow:0 0 24px rgba(252,243,228,0.18),0 0 48px rgba(254,127,92,0.16)!important;filter:drop-shadow(0 4px 10px rgba(0,0,0,0.18))!important}.ab-tarot1-card-front-inner span{position:relative!important;z-index:3!important;color:rgba(252,243,228,0.88)!important;font-size:14px!important;letter-spacing:3px!important;text-transform:uppercase!important;font-weight:800!important;text-align:center!important}.ab-tarot1-card-front-inner .ab-tarot1-shimmer{position:absolute;top:-20%;left:-50%;width:60%;height:140%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.045) 48%,rgba(255,255,255,0.12) 50%,rgba(255,255,255,0.045) 52%,rgba(255,255,255,0) 100%);transform:rotate(18deg);animation:abTarotShimmer 5.8s linear infinite;pointer-events:none}@keyframes abTarotShimmer{0%{left:-55%;opacity:0}10%{opacity:1}55%{opacity:1}100%{left:130%;opacity:0}}.ab-tarot1-click-hint{position:absolute!important;left:50%!important;bottom:18px!important;transform:translateX(-50%)!important;z-index:5!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important;color:rgba(255,224,165,0.92)!important;font-size:12px!important;letter-spacing:1.6px!important;text-transform:uppercase!important;font-weight:800!important;white-space:nowrap!important}.ab-tarot1-click-hint::before{content:"✦";display:inline-block;margin-right:8px;color:#FE7F5C;text-shadow:0 0 12px rgba(254,127,92,0.28)}.ab-tarot1-card.is-flipped .ab-tarot1-click-hint{display:none!important}.ab-tarot1-card:hover .ab-tarot1-card-front{box-shadow:0 34px 82px rgba(0,0,0,0.42),0 0 58px rgba(254,127,92,0.16),inset 0 1px 0 rgba(255,255,255,0.13)!important;transform:translateY(-2px)}.ab-tarot1-card:hover .ab-tarot1-card-front-inner strong{transform:scale(1.04)}.ab-tarot1-card:hover .ab-tarot1-click-hint{color:#FFE0A5!important}.ab-tarot1-card-backside{transform:rotateY(180deg)!important;padding:12px!important;background:linear-gradient(145deg,rgba(255,224,165,0.18),rgba(252,243,228,0.04))!important;border:1px solid rgba(255,224,165,0.28)!important;box-shadow:0 28px 70px rgba(0,0,0,0.38),0 0 50px rgba(254,127,92,0.12),inset 0 1px 0 rgba(255,255,255,0.12)!important}.ab-tarot1-real-card-img{width:100%!important;height:100%!important;min-height:414px!important;object-fit:cover!important;object-position:center!important;display:block!important;border-radius:24px!important;border:1px solid rgba(255,224,165,0.16)!important;box-shadow:0 12px 40px rgba(0,0,0,0.24),inset 0 0 0 1px rgba(255,255,255,0.03)!important}.ab-tarot1-card.is-drawing .ab-tarot1-card-front,.ab-tarot1-card.is-drawing .ab-tarot1-card-backside{animation:abTarotDrawGlow 0.95s ease-in-out infinite}@keyframes abTarotDrawGlow{0%{transform:translateY(0) scale(1);box-shadow:0 22px 56px rgba(0,0,0,0.34),0 0 18px rgba(254,127,92,0.05)}50%{transform:translateY(-5px) scale(1.012);box-shadow:0 34px 82px rgba(0,0,0,0.42),0 0 46px rgba(254,127,92,0.22)}100%{transform:translateY(0) scale(1);box-shadow:0 22px 56px rgba(0,0,0,0.34),0 0 18px rgba(254,127,92,0.05)}}@media (max-width:680px){.ab-tarot1-card{width:250px!important;min-height:390px!important}.ab-tarot1-card-flipper,.ab-tarot1-card-face{min-height:390px!important}.ab-tarot1-card-front-inner{min-height:362px!important}.ab-tarot1-card-front-inner strong{font-size:68px!important}.ab-tarot1-card-front-inner span{font-size:13px!important;letter-spacing:2.4px!important}.ab-tarot1-real-card-img{min-height:362px!important}.ab-tarot1-click-hint{bottom:16px!important;font-size:11px!important;letter-spacing:1.3px!important}.ab-tarot1-card-front-inner::after{width:180px!important;height:180px!important;top:56px!important}}.ab-tarot1-card{position:relative!important;overflow:visible!important}.ab-tarot1-card-front-inner{position:relative!important;overflow:hidden!important}.ab-tarot1-card.is-casting .ab-tarot1-click-hint{opacity:0!important;transform:translateX(-50%) translateY(8px)!important}.ab-tarot1-card.is-casting .ab-tarot1-card-front{transform:translateY(-3px) scale(1.01)!important}.ab-tarot1-magic-layer{position:absolute!important;inset:0!important;border-radius:28px!important;pointer-events:none!important;opacity:0!important;visibility:hidden!important;transition:opacity 0.28s ease,visibility 0.28s ease!important;z-index:8!important;overflow:hidden!important}.ab-tarot1-card.is-casting .ab-tarot1-magic-layer{opacity:1!important;visibility:visible!important}.ab-tarot1-magic-backdrop{position:absolute;inset:0;border-radius:28px;background:radial-gradient(circle at 50% 40%,rgba(254,127,92,0.14),transparent 30%),radial-gradient(circle at 50% 65%,rgba(255,224,165,0.07),transparent 35%),linear-gradient(180deg,rgba(17,16,35,0.10),rgba(17,16,35,0.28))}.ab-tarot1-magic-core{position:absolute;left:50%;top:42%;width:118px;height:118px;margin-left:-59px;margin-top:-59px;border-radius:50%;background:radial-gradient(circle,rgba(255,244,220,0.92) 0%,rgba(255,224,165,0.74) 20%,rgba(254,127,92,0.28) 42%,rgba(254,127,92,0) 72%);filter:blur(1px);box-shadow:0 0 35px rgba(255,224,165,0.30),0 0 70px rgba(254,127,92,0.22),0 0 110px rgba(254,127,92,0.14);animation:abTarotMagicPulse 1.4s ease-in-out infinite}.ab-tarot1-magic-aura{position:absolute;left:50%;top:42%;width:190px;height:190px;margin-left:-95px;margin-top:-95px;border-radius:50%;border:1px solid rgba(255,224,165,0.15);box-shadow:0 0 0 16px rgba(255,224,165,0.03),0 0 0 34px rgba(255,224,165,0.018);animation:abTarotMagicAura 1.6s ease-in-out infinite}.ab-tarot1-magic-ring{position:absolute;left:50%;top:42%;width:220px;height:220px;margin-left:-110px;margin-top:-110px;border-radius:50%;border:1px solid rgba(255,224,165,0.12);box-shadow:inset 0 0 30px rgba(255,224,165,0.03);animation:abTarotMagicSpin 5.5s linear infinite}.ab-tarot1-magic-ring::before,.ab-tarot1-magic-ring::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#FFE0A5;box-shadow:0 0 12px rgba(255,224,165,0.65)}.ab-tarot1-magic-ring::before{top:18px;left:50%;margin-left:-3.5px}.ab-tarot1-magic-ring::after{bottom:20px;left:50%;margin-left:-3.5px}.ab-tarot1-magic-particle{position:absolute;color:rgba(255,245,230,0.95);text-shadow:0 0 10px rgba(255,224,165,0.48),0 0 18px rgba(254,127,92,0.26);animation:abTarotMagicFloat 1.8s ease-in-out infinite;font-size:14px}.ab-tarot1-magic-particle.p1{top:86px;left:58px;animation-delay:0s}.ab-tarot1-magic-particle.p2{top:112px;right:58px;animation-delay:.22s}.ab-tarot1-magic-particle.p3{top:170px;left:42px;animation-delay:.35s}.ab-tarot1-magic-particle.p4{top:198px;right:46px;animation-delay:.5s}.ab-tarot1-magic-particle.p5{bottom:118px;left:70px;animation-delay:.15s}.ab-tarot1-magic-particle.p6{bottom:108px;right:72px;animation-delay:.4s}.ab-tarot1-magic-particle.p7{bottom:150px;left:50%;margin-left:-8px;animation-delay:.55s}.ab-tarot1-magic-particle.p8{top:58px;left:50%;margin-left:40px;animation-delay:.12s}.ab-tarot1-magic-rays{position:absolute;inset:0;background:radial-gradient(circle at 50% 42%,rgba(255,224,165,0.09),transparent 18%),conic-gradient(from 0deg,rgba(255,255,255,0) 0deg,rgba(255,224,165,0.07) 22deg,rgba(255,255,255,0) 46deg,rgba(255,224,165,0.04) 86deg,rgba(255,255,255,0) 132deg,rgba(255,224,165,0.06) 180deg,rgba(255,255,255,0) 230deg,rgba(255,224,165,0.05) 278deg,rgba(255,255,255,0) 330deg,rgba(255,224,165,0.03) 360deg);opacity:0.7;mix-blend-mode:screen;animation:abTarotMagicSpinReverse 7.2s linear infinite}.ab-tarot1-magic-flash{position:absolute;left:-38%;top:0;width:46%;height:160%;transform:rotate(20deg);background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.04) 40%,rgba(255,255,255,0.18) 50%,rgba(255,255,255,0.04) 60%,rgba(255,255,255,0) 100%);animation:abTarotMagicFlash 1.65s ease-in-out infinite}.ab-tarot1-magic-text{position:absolute;left:50%;bottom:28px;transform:translateX(-50%);color:#FFE0A5;font-size:12px;line-height:1;letter-spacing:2px;text-transform:uppercase;font-weight:800;text-align:center;text-shadow:0 0 12px rgba(255,224,165,0.28),0 0 24px rgba(254,127,92,0.18);white-space:nowrap;opacity:0.96}.ab-tarot1-magic-text::before{content:"✦";display:inline-block;margin-right:8px;color:#FE7F5C}.ab-tarot1-card.is-casting .ab-tarot1-card-front-inner strong{animation:abTarotSymbolPulse 1.2s ease-in-out infinite}@keyframes abTarotMagicPulse{0%{transform:scale(0.92);opacity:0.65}50%{transform:scale(1.12);opacity:1}100%{transform:scale(0.92);opacity:0.65}}@keyframes abTarotMagicAura{0%{transform:scale(0.92);opacity:0.35}50%{transform:scale(1.07);opacity:0.9}100%{transform:scale(0.92);opacity:0.35}}@keyframes abTarotMagicSpin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes abTarotMagicSpinReverse{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}@keyframes abTarotMagicFloat{0%{transform:translateY(0px) scale(0.92);opacity:0.35}50%{transform:translateY(-8px) scale(1.08);opacity:1}100%{transform:translateY(0px) scale(0.92);opacity:0.35}}@keyframes abTarotMagicFlash{0%{left:-45%;opacity:0}15%{opacity:0.9}70%{opacity:0.75}100%{left:125%;opacity:0}}@keyframes abTarotSymbolPulse{0%{transform:scale(1);text-shadow:0 0 24px rgba(252,243,228,0.18),0 0 48px rgba(254,127,92,0.16)}50%{transform:scale(1.08);text-shadow:0 0 28px rgba(252,243,228,0.28),0 0 68px rgba(254,127,92,0.25)}100%{transform:scale(1);text-shadow:0 0 24px rgba(252,243,228,0.18),0 0 48px rgba(254,127,92,0.16)}}@media (max-width:680px){.ab-tarot1-magic-core{width:102px;height:102px;margin-left:-51px;margin-top:-51px}.ab-tarot1-magic-aura{width:168px;height:168px;margin-left:-84px;margin-top:-84px}.ab-tarot1-magic-ring{width:188px;height:188px;margin-left:-94px;margin-top:-94px}.ab-tarot1-magic-text{font-size:11px;letter-spacing:1.4px;bottom:24px}}#astrobox-tarot-day-v1 .ab-tarot1-draw-grid{display:grid!important;grid-template-columns:330px minmax(0,1fr)!important;gap:42px!important;align-items:start!important}#astrobox-tarot-day-v1 .ab-tarot1-card-stage{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important}#astrobox-tarot-day-v1 .ab-tarot1-card{margin:0 auto!important}#astrobox-tarot-day-v1 #abTarotClickHint{position:relative!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:260px!important;margin:16px auto 0!important;padding:9px 14px!important;border-radius:999px!important;background:rgba(254,127,92,0.10)!important;border:1px solid rgba(254,127,92,0.26)!important;color:#FFE0A5!important;font-size:12px!important;line-height:1.2!important;letter-spacing:1.2px!important;text-transform:uppercase!important;font-weight:900!important;text-align:center!important;white-space:normal!important;box-shadow:0 10px 24px rgba(0,0,0,0.14)!important}#astrobox-tarot-day-v1 #abTarotClickHint::before{content:"✦"!important;display:inline-block!important;margin-right:7px!important;color:#FE7F5C!important}#astrobox-tarot-day-v1 #abTarotInteractiveCard.is-flipped+#abTarotClickHint,#astrobox-tarot-day-v1 #abTarotInteractiveCard.is-revealed+#abTarotClickHint{display:none!important}#astrobox-tarot-day-v1 .ab-tarot1-side{min-width:0!important;width:100%!important}#astrobox-tarot-day-v1 .ab-tarot1-side-panel{width:100%!important}#astrobox-tarot-day-v1 .ab-tarot1-side-result{width:100%!important;display:flex!important;flex-direction:column!important;gap:16px!important}#astrobox-tarot-day-v1 .ab-tarot1-result-title-row{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:22px!important;margin-bottom:2px!important}#astrobox-tarot-day-v1 .ab-tarot1-result-title-row h2{margin-bottom:8px!important}#astrobox-tarot-day-v1 .ab-tarot1-result-meta{color:rgba(252,243,228,0.74)!important;font-size:14px!important;line-height:1.4!important;font-weight:700!important}#astrobox-tarot-day-v1 #abTarotMainMessage,#astrobox-tarot-day-v1 #abTarotArchetypeMessage{display:block!important;width:100%!important;margin:0!important;padding:17px 20px!important;border-radius:22px!important;background:linear-gradient(145deg,rgba(252,243,228,0.095),rgba(252,243,228,0.045))!important;border:1px solid rgba(252,243,228,0.14)!important;color:rgba(252,243,228,0.88)!important;font-size:15px!important;line-height:1.62!important;font-weight:600!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 10px 24px rgba(0,0,0,0.08)!important}#astrobox-tarot-day-v1 #abTarotArchetypeMessage{background:linear-gradient(145deg,rgba(254,127,92,0.10),rgba(252,243,228,0.045))!important;border-color:rgba(254,127,92,0.18)!important}#astrobox-tarot-day-v1 .ab-tarot1-result-mini-grid{margin-top:2px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}#astrobox-tarot-day-v1 .ab-tarot1-result-symbol{flex:0 0 auto!important}@media (max-width:980px){#astrobox-tarot-day-v1 .ab-tarot1-draw-grid{grid-template-columns:1fr!important;gap:26px!important}#astrobox-tarot-day-v1 .ab-tarot1-card-stage{align-items:center!important}#astrobox-tarot-day-v1 #abTarotClickHint{margin-top:14px!important;max-width:230px!important;font-size:11.5px!important}#astrobox-tarot-day-v1 .ab-tarot1-result-title-row{display:block!important}#astrobox-tarot-day-v1 .ab-tarot1-result-symbol{margin-top:14px!important}#astrobox-tarot-day-v1 .ab-tarot1-result-mini-grid{grid-template-columns:1fr!important;gap:12px!important}}@media (max-width:680px){#astrobox-tarot-day-v1 #abTarotMainMessage,#astrobox-tarot-day-v1 #abTarotArchetypeMessage{padding:15px 16px!important;border-radius:18px!important;font-size:14px!important;line-height:1.58!important}#astrobox-tarot-day-v1 #abTarotClickHint{max-width:210px!important;padding:8px 12px!important}}AstroBox Tarot-Rich Reading Text Styling=========================================================*/#astrobox-tarot-day-v1 .ab-tarot-reading-block strong{display:block;margin-bottom:8px;color:#FFE0A5;font-size:15px;line-height:1.25;letter-spacing:1px;text-transform:uppercase;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-reading-block p{margin:0;color:rgba(252,243,228,0.90);font-size:16px;line-height:1.68;font-weight:600}@media (max-width:680px){#astrobox-tarot-day-v1 .ab-tarot-reading-block strong{font-size:13px;letter-spacing:0.8px}#astrobox-tarot-day-v1 .ab-tarot-reading-block p{font-size:15px;line-height:1.62}}#astrobox-tarot-day-v1 .ab-tarot1-hero-badge{display:inline-flex;align-items:center;justify-content:center;max-width:100%;margin:0 0 16px;padding:10px 17px;border-radius:999px;background:linear-gradient(135deg,rgba(254,127,92,0.18),rgba(255,224,165,0.08));border:1px solid rgba(255,224,165,0.26);color:#FFE0A5;font-size:12px;line-height:1.25;font-weight:900;letter-spacing:1px;text-transform:uppercase;box-shadow:0 14px 32px rgba(0,0,0,0.16),inset 0 1px 0 rgba(255,255,255,0.08)}#astrobox-tarot-day-v1 .ab-tarot1-subtitle{max-width:900px!important;margin:0 0 18px!important;color:rgba(252,243,228,0.92)!important;font-size:18px!important;line-height:1.65!important;font-weight:600!important}#astrobox-tarot-day-v1 .ab-tarot-reading-block strong{display:block;margin-bottom:8px;color:#FFE0A5;font-size:14px;line-height:1.25;letter-spacing:0.9px;text-transform:uppercase;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-reading-block p{margin:0;color:rgba(252,243,228,0.91);font-size:16px;line-height:1.68;font-weight:600}#astrobox-tarot-day-v1 .ab-tarot-authority,#astrobox-tarot-day-v1 .ab-tarot-deck,#astrobox-tarot-day-v1 .ab-tarot-faq,#astrobox-tarot-day-v1 .ab-tarot-method{margin-top:22px;padding:34px;border-radius:30px;background:linear-gradient(145deg,rgba(252,243,228,0.115),rgba(252,243,228,0.052));border:1px solid rgba(252,243,228,0.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.05),0 18px 42px rgba(0,0,0,0.10)}#astrobox-tarot-day-v1 .ab-tarot-authority-head{max-width:980px;margin-bottom:24px}#astrobox-tarot-day-v1 .ab-tarot-authority-head h2,#astrobox-tarot-day-v1 .ab-tarot-rws h2,#astrobox-tarot-day-v1 .ab-tarot-method h2{margin:0 0 12px;color:#FCF3E4;font-size:clamp(28px,3vw,40px);line-height:1.16;font-weight:900;letter-spacing:-0.35px}#astrobox-tarot-day-v1 .ab-tarot-authority-head>p,#astrobox-tarot-day-v1 .ab-tarot-rws p,#astrobox-tarot-day-v1 .ab-tarot-method p{margin:0;color:rgba(252,243,228,0.82);font-size:16px;line-height:1.72;font-weight:500}#astrobox-tarot-day-v1 .ab-tarot-copy{display:grid;gap:16px;max-width:1080px}#astrobox-tarot-day-v1 .ab-tarot-copy p{margin:0;color:rgba(252,243,228,0.84);font-size:16px;line-height:1.78;font-weight:500}#astrobox-tarot-day-v1 .ab-tarot-use-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px}#astrobox-tarot-day-v1 .ab-tarot-use-grid article,#astrobox-tarot-day-v1 .ab-tarot-interpret-grid article,#astrobox-tarot-day-v1 .ab-tarot-arcana-grid article{position:relative;overflow:hidden;padding:22px;border-radius:24px;background:rgba(252,243,228,0.075);border:1px solid rgba(252,243,228,0.14);box-shadow:inset 0 1px 0 rgba(255,255,255,0.04)}#astrobox-tarot-day-v1 .ab-tarot-use-grid article::after,#astrobox-tarot-day-v1 .ab-tarot-interpret-grid article::after,#astrobox-tarot-day-v1 .ab-tarot-arcana-grid article::after{content:"";position:absolute;width:130px;height:130px;right:-64px;top:-64px;border-radius:50%;background:rgba(254,127,92,0.09);pointer-events:none}#astrobox-tarot-day-v1 .ab-tarot-use-grid article>span{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:14px;border-radius:50%;color:#FFE0A5;background:rgba(254,127,92,0.15);border:1px solid rgba(254,127,92,0.28);font-size:14px;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-use-grid h3,#astrobox-tarot-day-v1 .ab-tarot-interpret-grid h3,#astrobox-tarot-day-v1 .ab-tarot-arcana-grid h3{position:relative;z-index:2;margin:0 0 9px;color:#FCF3E4;font-size:19px;line-height:1.25;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-use-grid p,#astrobox-tarot-day-v1 .ab-tarot-interpret-grid p,#astrobox-tarot-day-v1 .ab-tarot-arcana-grid p{position:relative;z-index:2;margin:0;color:rgba(252,243,228,0.78);font-size:14.5px;line-height:1.62;font-weight:500}#astrobox-tarot-day-v1 .ab-tarot-interpret-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#astrobox-tarot-day-v1 .ab-tarot-interpret-grid article>div{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:14px;border-radius:50%;color:#FCF3E4;background:rgba(254,127,92,0.17);border:1px solid rgba(254,127,92,0.30);font-size:21px;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-arcana-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#astrobox-tarot-day-v1 .ab-tarot-arcana-number{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:72px;height:72px;margin-bottom:16px;padding:0 15px;border-radius:22px;color:#FFE0A5;background:rgba(254,127,92,0.14);border:1px solid rgba(254,127,92,0.28);font-size:30px;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-suits-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}#astrobox-tarot-day-v1 .ab-tarot-suits-grid article{padding:17px;border-radius:20px;background:rgba(252,243,228,0.07);border:1px solid rgba(252,243,228,0.13)}#astrobox-tarot-day-v1 .ab-tarot-suits-grid strong,#astrobox-tarot-day-v1 .ab-tarot-suits-grid span{display:block}#astrobox-tarot-day-v1 .ab-tarot-suits-grid strong{margin-bottom:6px;color:#FFE0A5;font-size:16px;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-suits-grid span{color:rgba(252,243,228,0.76);font-size:13.5px;line-height:1.5;font-weight:500}#astrobox-tarot-day-v1 .ab-tarot-rws{display:grid;grid-template-columns:150px minmax(0,1fr);gap:28px;align-items:center}#astrobox-tarot-day-v1 .ab-tarot-rws-symbol{width:132px;height:132px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FFE0A5;background:radial-gradient(circle at 35% 30%,rgba(254,127,92,0.54),rgba(139,41,106,0.25) 48%,rgba(252,243,228,0.06) 72%);border:1px solid rgba(255,224,165,0.25);box-shadow:0 0 50px rgba(254,127,92,0.14),inset 0 0 34px rgba(252,243,228,0.07);font-size:29px;letter-spacing:2px;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-rws p+p{margin-top:12px}#astrobox-tarot-day-v1 .ab-tarot-deck-tools{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}#astrobox-tarot-day-v1 .ab-tarot-deck-filters{display:flex;flex-wrap:wrap;gap:9px}#astrobox-tarot-day-v1 .ab-tarot-deck-filters button{appearance:none;border:1px solid rgba(252,243,228,0.16);border-radius:999px;padding:9px 13px;background:rgba(252,243,228,0.07);color:rgba(252,243,228,0.82);font-size:12px;line-height:1.2;font-weight:800;cursor:pointer;transition:0.2s ease}#astrobox-tarot-day-v1 .ab-tarot-deck-filters button:hover,#astrobox-tarot-day-v1 .ab-tarot-deck-filters button.is-active{background:rgba(254,127,92,0.17);border-color:rgba(254,127,92,0.38);color:#FFE0A5}#astrobox-tarot-day-v1 .ab-tarot-deck-search{flex:0 1 270px}#astrobox-tarot-day-v1 .ab-tarot-deck-search input{width:100%;min-height:44px;border-radius:999px;border:1px solid rgba(252,243,228,0.16);background:rgba(252,243,228,0.08);color:#FCF3E4;padding:0 16px;font-size:14px;font-weight:600;outline:none}#astrobox-tarot-day-v1 .ab-tarot-deck-search input::placeholder{color:rgba(252,243,228,0.48)}#astrobox-tarot-day-v1 .ab-tarot-deck-search input:focus{border-color:rgba(254,127,92,0.48);box-shadow:0 0 0 3px rgba(254,127,92,0.12)}#astrobox-tarot-day-v1 .ab-tarot-deck-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,0.8fr);gap:20px;align-items:start}#astrobox-tarot-day-v1 .ab-tarot-deck-count{margin-bottom:12px;color:rgba(252,243,228,0.62);font-size:12px;letter-spacing:1px;text-transform:uppercase;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-deck-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:580px;overflow:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(254,127,92,0.45) rgba(252,243,228,0.06)}#astrobox-tarot-day-v1 .ab-tarot-deck-card{min-width:0;padding:14px;border-radius:18px;border:1px solid rgba(252,243,228,0.13);background:rgba(252,243,228,0.065);color:#FCF3E4;text-align:left;cursor:pointer;transition:0.2s ease}#astrobox-tarot-day-v1 .ab-tarot-deck-card:hover,#astrobox-tarot-day-v1 .ab-tarot-deck-card.is-selected{transform:translateY(-1px);background:rgba(254,127,92,0.13);border-color:rgba(254,127,92,0.34)}#astrobox-tarot-day-v1 .ab-tarot-deck-card>span{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin-bottom:9px;border-radius:50%;background:rgba(254,127,92,0.14);color:#FFE0A5;font-size:13px;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-deck-card strong,#astrobox-tarot-day-v1 .ab-tarot-deck-card small{display:block;min-width:0}#astrobox-tarot-day-v1 .ab-tarot-deck-card strong{overflow:hidden;color:#FCF3E4;font-size:14px;line-height:1.25;font-weight:900;text-overflow:ellipsis;white-space:nowrap}#astrobox-tarot-day-v1 .ab-tarot-deck-card small{margin-top:5px;color:rgba(252,243,228,0.54);font-size:10.5px;line-height:1.25;font-weight:700}#astrobox-tarot-day-v1 .ab-tarot-deck-detail{position:sticky;top:110px;min-height:430px;border-radius:25px;background:rgba(252,243,228,0.075);border:1px solid rgba(252,243,228,0.14);overflow:hidden}#astrobox-tarot-day-v1 .ab-tarot-deck-placeholder{min-height:430px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}#astrobox-tarot-day-v1 .ab-tarot-deck-placeholder>div{font-size:48px;color:#FFE0A5;margin-bottom:14px}#astrobox-tarot-day-v1 .ab-tarot-deck-placeholder h3{margin:0 0 10px;color:#FCF3E4;font-size:22px;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-deck-placeholder p{margin:0;color:rgba(252,243,228,0.70);font-size:14px;line-height:1.6}#astrobox-tarot-day-v1 .ab-tarot-deck-detail-inner{display:grid;grid-template-columns:165px minmax(0,1fr);gap:20px;padding:20px}#astrobox-tarot-day-v1 .ab-tarot-deck-detail-image img{width:100%;height:auto;aspect-ratio:0.58;object-fit:cover;display:block;border-radius:18px;border:1px solid rgba(255,224,165,0.18);box-shadow:0 16px 34px rgba(0,0,0,0.25)}#astrobox-tarot-day-v1 .ab-tarot-deck-detail-copy h3{margin:4px 0 10px;color:#FCF3E4;font-size:25px;line-height:1.18;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-deck-main{margin:0 0 14px;color:rgba(252,243,228,0.82);font-size:14px;line-height:1.62;font-weight:500}#astrobox-tarot-day-v1 .ab-tarot-deck-detail-copy dl{margin:0;display:grid;gap:10px}#astrobox-tarot-day-v1 .ab-tarot-deck-detail-copy dl>div{padding:11px 12px;border-radius:15px;background:rgba(252,243,228,0.06);border:1px solid rgba(252,243,228,0.10)}#astrobox-tarot-day-v1 .ab-tarot-deck-detail-copy dt{margin-bottom:4px;color:#FFE0A5;font-size:11px;letter-spacing:0.7px;text-transform:uppercase;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-deck-detail-copy dd{margin:0;color:rgba(252,243,228,0.76);font-size:12.5px;line-height:1.5;font-weight:500}#astrobox-tarot-day-v1 .ab-tarot-deck-empty{grid-column:1 / -1;padding:24px;border-radius:20px;background:rgba(252,243,228,0.06);border:1px solid rgba(252,243,228,0.12);color:rgba(252,243,228,0.76);text-align:center}#astrobox-tarot-day-v1 .ab-tarot-faq-list{display:grid;gap:11px}#astrobox-tarot-day-v1 .ab-tarot-faq-list article{border-radius:20px;background:rgba(252,243,228,0.065);border:1px solid rgba(252,243,228,0.13);overflow:hidden}#astrobox-tarot-day-v1 .ab-tarot-faq-list article>button{appearance:none;width:100%;border:0;padding:18px 20px;background:transparent;color:#FCF3E4;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;cursor:pointer}#astrobox-tarot-day-v1 .ab-tarot-faq-list article>button span{font-size:16px;line-height:1.35;font-weight:900}#astrobox-tarot-day-v1 .ab-tarot-faq-list article>button b{width:30px;height:30px;min-width:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FFE0A5;background:rgba(254,127,92,0.14);border:1px solid rgba(254,127,92,0.28);font-size:18px;font-weight:700;transition:transform 0.22s ease}#astrobox-tarot-day-v1 .ab-tarot-faq-list article.is-open>button b{transform:rotate(45deg)}#astrobox-tarot-day-v1 .ab-tarot-faq-answer{display:none;padding:0 20px 20px}#astrobox-tarot-day-v1 .ab-tarot-faq-list article.is-open .ab-tarot-faq-answer{display:block}#astrobox-tarot-day-v1 .ab-tarot-faq-answer p{margin:0;padding-top:16px;border-top:1px solid rgba(252,243,228,0.10);color:rgba(252,243,228,0.78);font-size:14.5px;line-height:1.68;font-weight:500}#astrobox-tarot-day-v1 .ab-tarot-method{display:grid;grid-template-columns:86px minmax(0,1fr);gap:22px;align-items:center}#astrobox-tarot-day-v1 .ab-tarot-method-avatar{width:78px;height:78px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#FFE0A5;background:rgba(254,127,92,0.15);border:1px solid rgba(254,127,92,0.30);font-size:30px;box-shadow:0 0 32px rgba(254,127,92,0.12)}#astrobox-tarot-day-v1 .ab-tarot-method a{display:inline-flex;margin-top:13px;color:#FFE0A5!important;font-size:14px;font-weight:900;text-decoration:none}#astrobox-tarot-day-v1 .ab-tarot-method a:hover{color:#FE7F5C!important}#astrobox-tarot-day-v1 .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media (max-width:1100px){#astrobox-tarot-day-v1 .ab-tarot-interpret-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#astrobox-tarot-day-v1 .ab-tarot-suits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#astrobox-tarot-day-v1 .ab-tarot-deck-layout{grid-template-columns:1fr}#astrobox-tarot-day-v1 .ab-tarot-deck-detail{position:relative;top:auto;min-height:0}#astrobox-tarot-day-v1 .ab-tarot-deck-grid{max-height:440px}}@media (max-width:680px){#astrobox-tarot-day-v1 .ab-tarot1-hero-badge{max-width:calc(100vw - 36px);padding:9px 13px;font-size:10.5px;letter-spacing:0.55px;text-align:center;white-space:normal}#astrobox-tarot-day-v1 .ab-tarot1-subtitle{font-size:15.5px!important;line-height:1.58!important}#astrobox-tarot-day-v1 .ab-tarot-reading-block strong{font-size:12px;letter-spacing:0.7px}#astrobox-tarot-day-v1 .ab-tarot-reading-block p{font-size:15px;line-height:1.62}#astrobox-tarot-day-v1 .ab-tarot-authority,#astrobox-tarot-day-v1 .ab-tarot-deck,#astrobox-tarot-day-v1 .ab-tarot-faq,#astrobox-tarot-day-v1 .ab-tarot-method{padding:21px;border-radius:24px}#astrobox-tarot-day-v1 .ab-tarot-authority-head h2,#astrobox-tarot-day-v1 .ab-tarot-rws h2,#astrobox-tarot-day-v1 .ab-tarot-method h2{font-size:25px}#astrobox-tarot-day-v1 .ab-tarot-copy p,#astrobox-tarot-day-v1 .ab-tarot-authority-head>p,#astrobox-tarot-day-v1 .ab-tarot-rws p,#astrobox-tarot-day-v1 .ab-tarot-method p{font-size:14.5px;line-height:1.7}#astrobox-tarot-day-v1 .ab-tarot-use-grid,#astrobox-tarot-day-v1 .ab-tarot-interpret-grid,#astrobox-tarot-day-v1 .ab-tarot-arcana-grid,#astrobox-tarot-day-v1 .ab-tarot-suits-grid{grid-template-columns:1fr}#astrobox-tarot-day-v1 .ab-tarot-rws,#astrobox-tarot-day-v1 .ab-tarot-method{grid-template-columns:1fr}#astrobox-tarot-day-v1 .ab-tarot-rws-symbol{width:92px;height:92px;font-size:22px}#astrobox-tarot-day-v1 .ab-tarot-deck-tools{align-items:stretch;flex-direction:column}#astrobox-tarot-day-v1 .ab-tarot-deck-search{flex-basis:auto}#astrobox-tarot-day-v1 .ab-tarot-deck-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:420px}#astrobox-tarot-day-v1 .ab-tarot-deck-detail-inner{grid-template-columns:105px minmax(0,1fr);gap:14px;padding:15px}#astrobox-tarot-day-v1 .ab-tarot-deck-detail-copy h3{font-size:21px}#astrobox-tarot-day-v1 .ab-tarot-deck-detail-copy dl>div{padding:9px 10px}#astrobox-tarot-day-v1 .ab-tarot-faq-list article>button{padding:16px}#astrobox-tarot-day-v1 .ab-tarot-faq-list article>button span{font-size:15px}#astrobox-tarot-day-v1 .ab-tarot-faq-answer{padding:0 16px 16px}}@media (max-width:420px){#astrobox-tarot-day-v1 .ab-tarot-deck-detail-inner{grid-template-columns:1fr}#astrobox-tarot-day-v1 .ab-tarot-deck-detail-image{max-width:170px;margin:0 auto}}#astrobox-moon-phase-page .ab-moon-authority{margin-top:28px}#astrobox-moon-phase-page .ab-moon-authority-shell{display:grid;gap:22px}#astrobox-moon-phase-page .ab-moon-authority-intro,#astrobox-moon-phase-page .ab-moon-authority-section,#astrobox-moon-phase-page .ab-moon-related,#astrobox-moon-phase-page .ab-moon-author-box,#astrobox-moon-phase-page .ab-moon-share-row{position:relative;overflow:hidden;padding:30px;border-radius:30px;background:linear-gradient(145deg,rgba(252,243,228,0.095),rgba(252,243,228,0.045));border:1px solid rgba(252,243,228,0.14);box-shadow:0 22px 55px rgba(4,8,28,0.22)}#astrobox-moon-phase-page .ab-moon-authority-intro::before,#astrobox-moon-phase-page .ab-moon-authority-section::before,#astrobox-moon-phase-page .ab-moon-related::before{content:"";position:absolute;left:28px;right:28px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,224,165,0.45),transparent)}#astrobox-moon-phase-page .ab-moon-authority-eyebrow{display:inline-flex;align-items:center;width:fit-content;margin-bottom:13px;padding:8px 13px;border-radius:999px;background:rgba(254,127,92,0.12);border:1px solid rgba(254,127,92,0.24);color:#FFE0A5;font-size:11px;line-height:1.2;font-weight:900;letter-spacing:1px;text-transform:uppercase}#astrobox-moon-phase-page .ab-moon-authority h2,#astrobox-moon-phase-page .ab-moon-related h2,#astrobox-moon-phase-page .ab-moon-author-box h2{margin:0 0 14px;color:#FCF3E4;font-size:clamp(24px,3vw,34px);line-height:1.15;font-weight:900}#astrobox-moon-phase-page .ab-moon-authority h3{margin:0 0 9px;color:#FCF3E4;font-size:18px;line-height:1.25;font-weight:900}#astrobox-moon-phase-page .ab-moon-authority p,#astrobox-moon-phase-page .ab-moon-related span,#astrobox-moon-phase-page .ab-moon-author-box p,#astrobox-moon-phase-page .ab-moon-share-row p{margin:0;color:rgba(252,243,228,0.82);font-size:15.5px;line-height:1.72;font-weight:500}#astrobox-moon-phase-page .ab-moon-authority p+p{margin-top:14px}#astrobox-moon-phase-page .ab-moon-authority a,#astrobox-moon-phase-page .ab-moon-related a,#astrobox-moon-phase-page .ab-moon-author-box a{color:#FFE0A5;text-decoration:underline;text-decoration-color:rgba(255,224,165,0.38);text-underline-offset:3px}#astrobox-moon-phase-page .ab-moon-authority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#astrobox-moon-phase-page .ab-moon-authority-card{padding:23px;border-radius:24px;background:rgba(8,13,36,0.38);border:1px solid rgba(252,243,228,0.12);box-shadow:inset 0 1px 0 rgba(255,255,255,0.04)}#astrobox-moon-phase-page .ab-moon-authority-icon{display:grid;place-items:center;width:46px;height:46px;margin-bottom:15px;border-radius:16px;background:linear-gradient(135deg,rgba(254,127,92,0.22),rgba(139,41,106,0.18));border:1px solid rgba(255,224,165,0.2);color:#FFE0A5;font-size:23px}#astrobox-moon-phase-page .ab-moon-phases-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px}#astrobox-moon-phase-page .ab-moon-phases-grid article{padding:20px;border-radius:21px;background:rgba(8,13,36,0.34);border:1px solid rgba(252,243,228,0.11)}#astrobox-moon-phase-page .ab-moon-phases-grid article>span{display:block;margin-bottom:11px;font-size:30px;line-height:1}#astrobox-moon-phase-page .ab-moon-phases-grid p,#astrobox-moon-phase-page .ab-moon-authority-card p{font-size:14px;line-height:1.58}#astrobox-moon-phase-page .ab-moon-authority-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#astrobox-moon-phase-page .ab-moon-methodology{background:radial-gradient(circle at 90% 10%,rgba(139,41,106,0.18),transparent 34%),linear-gradient(145deg,rgba(252,243,228,0.095),rgba(252,243,228,0.045))}#astrobox-moon-phase-page .ab-moon-faq{display:grid;gap:11px;margin-top:18px}#astrobox-moon-phase-page .ab-moon-faq article{overflow:hidden;border-radius:19px;background:rgba(8,13,36,0.34);border:1px solid rgba(252,243,228,0.12)}#astrobox-moon-phase-page .ab-moon-faq button{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;padding:17px 18px;border:0;background:transparent;color:#FCF3E4;text-align:left;cursor:pointer;font:inherit;font-size:15px;line-height:1.4;font-weight:850}#astrobox-moon-phase-page .ab-moon-faq button b{display:grid;place-items:center;min-width:30px;width:30px;height:30px;border-radius:50%;background:rgba(254,127,92,0.13);color:#FFE0A5;font-size:19px;font-weight:700}#astrobox-moon-phase-page .ab-moon-faq-answer{display:none;padding:0 18px 18px}#astrobox-moon-phase-page .ab-moon-faq article.is-open .ab-moon-faq-answer{display:block}#astrobox-moon-phase-page .ab-moon-faq-answer p{font-size:14px;line-height:1.62}#astrobox-moon-phase-page .ab-moon-related{display:grid;gap:18px}#astrobox-moon-phase-page .ab-moon-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}#astrobox-moon-phase-page .ab-moon-related-grid a{display:flex;flex-direction:column;gap:8px;min-height:138px;padding:19px;border-radius:20px;background:rgba(8,13,36,0.38);border:1px solid rgba(252,243,228,0.12);text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}#astrobox-moon-phase-page .ab-moon-related-grid a:hover{transform:translateY(-3px);border-color:rgba(255,224,165,0.32);background:rgba(8,13,36,0.52)}#astrobox-moon-phase-page .ab-moon-related-grid strong{color:#FFE0A5;font-size:16px;line-height:1.3;font-weight:900}#astrobox-moon-phase-page .ab-moon-related-grid span{font-size:13.5px;line-height:1.55}#astrobox-moon-phase-page .ab-moon-author-box{display:grid;grid-template-columns:58px minmax(0,1fr);gap:19px;align-items:start;background:radial-gradient(circle at 0 0,rgba(254,127,92,0.16),transparent 32%),linear-gradient(145deg,rgba(252,243,228,0.095),rgba(252,243,228,0.045))}#astrobox-moon-phase-page .ab-moon-author-symbol{display:grid;place-items:center;width:58px;height:58px;border-radius:19px;background:linear-gradient(135deg,#FE7F5C,#8b296a);color:#FCF3E4;font-size:25px;box-shadow:0 14px 32px rgba(254,127,92,0.2)}#astrobox-moon-phase-page .ab-moon-author-box h2{font-size:22px;margin-bottom:8px}#astrobox-moon-phase-page .ab-moon-share-row{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 25px;background:rgba(254,127,92,0.09);border-color:rgba(254,127,92,0.2)}#astrobox-moon-phase-page #abMoonShareButton{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 21px;border:0;border-radius:999px;background:#FE7F5C;color:#222B4A;cursor:pointer;font:inherit;font-size:14px;line-height:1;font-weight:900;box-shadow:0 12px 28px rgba(254,127,92,0.26)}@media (max-width:1100px){#astrobox-moon-phase-page .ab-moon-phases-grid,#astrobox-moon-phase-page .ab-moon-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){#astrobox-moon-phase-page .ab-moon-authority-grid,#astrobox-moon-phase-page .ab-moon-authority-split{grid-template-columns:1fr}}@media (max-width:680px){#astrobox-moon-phase-page .ab-moon-authority{margin-top:20px}#astrobox-moon-phase-page .ab-moon-authority-intro,#astrobox-moon-phase-page .ab-moon-authority-section,#astrobox-moon-phase-page .ab-moon-related,#astrobox-moon-phase-page .ab-moon-author-box,#astrobox-moon-phase-page .ab-moon-share-row{padding:20px;border-radius:23px}#astrobox-moon-phase-page .ab-moon-authority h2,#astrobox-moon-phase-page .ab-moon-related h2{font-size:24px}#astrobox-moon-phase-page .ab-moon-authority p,#astrobox-moon-phase-page .ab-moon-author-box p,#astrobox-moon-phase-page .ab-moon-share-row p{font-size:14.5px;line-height:1.65}#astrobox-moon-phase-page .ab-moon-phases-grid,#astrobox-moon-phase-page .ab-moon-related-grid{grid-template-columns:1fr}#astrobox-moon-phase-page .ab-moon-related-grid a{min-height:auto}#astrobox-moon-phase-page .ab-moon-author-box{grid-template-columns:1fr}#astrobox-moon-phase-page .ab-moon-share-row{flex-direction:column;align-items:stretch}#astrobox-moon-phase-page #abMoonShareButton{width:100%}}.ab-planets10-methodology h2,.ab-planets10-faq h2{color:#FCF3E4!important;font-size:38px;font-weight:800;line-height:1.2;letter-spacing:-0.5px}.astrobox-testimonials,.astrobox-testimonials .et_pb_code_inner{width:100%!important}.astrobox-testimonials .tss-grid-item{height:auto!important;padding:10px 12px 24px!important;box-sizing:border-box!important}.astrobox-testimonials .tss-grid-item .single-item-wrapper{display:flex!important;flex-direction:column!important;width:100%!important;height:100%!important;margin:0!important;padding:16px 16px 20px!important;overflow:hidden!important;background:#ffffff!important;border:1px solid rgba(254,127,92,0.20)!important;border-radius:22px!important;box-shadow:0 18px 42px rgba(49,52,83,0.09)!important;box-sizing:border-box!important;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease!important}@media (min-width:981px){.astrobox-testimonials.tss-grid-item.single-item-wrapper:hover{transform:translateY(-6px)!important;border-color:rgba(254,127,92,0.42)!important;box-shadow:0 26px 54px rgba(49,52,83,0.14),0 10px 24px rgba(254,127,92,0.08)!important}}.astrobox-testimonials .tss-meta-info{width:100%!important;margin:0 0 18px!important;padding:0!important;overflow:hidden!important;border-radius:16px!important}.astrobox-testimonials .tss-meta-info img{display:block!important;width:100%!important;max-width:100%!important;height:345px!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important;border:0!important;border-radius:16px!important;box-shadow:none!important;transition:transform 0.35s ease!important}@media (min-width:981px){.astrobox-testimonials.single-item-wrapper:hover.tss-meta-info img{transform:scale(1.025)!important}}.astrobox-testimonials .rating-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;width:100%!important;margin:0 0 14px!important;padding:0!important;color:#e4a42e!important;font-size:19px!important;line-height:1!important;text-align:center!important}.astrobox-testimonials .rating-wrapper *,.astrobox-testimonials .rating-wrapper i,.astrobox-testimonials .rating-wrapper svg{color:#e4a42e!important;fill:#e4a42e!important}.astrobox-testimonials h3.author-name{min-height:54px!important;margin:0 0 8px!important;padding:0 4px!important;color:#313453!important;font-size:20px!important;line-height:1.35!important;font-weight:700!important;font-style:normal!important;text-align:center!important}.astrobox-testimonials h3.author-name a{color:#313453!important;text-decoration:none!important}.astrobox-testimonials h4.author-bio{margin:0 0 18px!important;padding:0!important;color:#706b78!important;font-size:14px!important;line-height:1.4!important;font-weight:600!important;font-style:normal!important;text-align:center!important}.astrobox-testimonials .item-content-wrapper{position:relative!important;flex-grow:1!important;width:100%!important;margin:0!important;padding:24px 20px 20px!important;background:linear-gradient(180deg,#fff8f2 0%,#fcf3e4 100%)!important;border:1px solid rgba(254,127,92,0.14)!important;border-radius:16px!important;color:#55566a!important;font-size:15px!important;line-height:1.7!important;font-weight:400!important;font-style:normal!important;text-align:left!important;box-sizing:border-box!important}.astrobox-testimonials .item-content-wrapper::before{content:"“"!important;position:absolute!important;top:-15px!important;left:16px!important;color:rgba(254,127,92,0.28)!important;font-family:Georgia,serif!important;font-size:66px!important;line-height:1!important;font-weight:700!important;pointer-events:none!important}.astrobox-testimonials .item-content-wrapper::after{display:none!important;content:none!important}.astrobox-testimonials .item-content-wrapper,.astrobox-testimonials .item-content-wrapper p,.astrobox-testimonials .item-content-wrapper div,.astrobox-testimonials .item-content-wrapper span{color:#55566a!important;font-size:15px!important;line-height:1.7!important;font-weight:400!important;font-style:normal!important}.astrobox-testimonials .item-content-wrapper p{position:relative!important;z-index:2!important;margin:0 0 10px!important;padding:0!important}.astrobox-testimonials .item-content-wrapper p:last-child{margin-bottom:0!important}.astrobox-testimonials .single-item-wrapper::before,.astrobox-testimonials .single-item-wrapper::after{display:none!important;content:none!important}.astrobox-testimonials .tss-grid-item,.astrobox-testimonials .single-item-wrapper,.astrobox-testimonials .tss-meta-info,.astrobox-testimonials .rating-wrapper,.astrobox-testimonials .item-content-wrapper{box-sizing:border-box!important}.astrobox-testimonials .swiper{padding:8px 4px 28px!important}.astrobox-testimonials .swiper-wrapper{align-items:stretch!important}.astrobox-testimonials .swiper-slide{height:auto!important}@media (max-width:980px){.astrobox-testimonials .tss-grid-item{padding-right:8px!important;padding-left:8px!important}.astrobox-testimonials .tss-grid-item .single-item-wrapper{max-width:520px!important;margin-right:auto!important;margin-left:auto!important}.astrobox-testimonials .tss-meta-info img{height:410px!important}.astrobox-testimonials h3.author-name{min-height:auto!important}}@media (max-width:767px){.astrobox-testimonials .swiper{padding-right:0!important;padding-left:0!important}.astrobox-testimonials .tss-grid-item{padding:6px 5px 20px!important}.astrobox-testimonials.tss-grid-item.single-item-wrapper{padding:13px 13px 17px!important;border-radius:18px!important;box-shadow:0 12px 30px rgba(49,52,83,0.08)!important}.astrobox-testimonials .tss-meta-info{margin-bottom:16px!important;border-radius:14px!important}.astrobox-testimonials .tss-meta-info img{width:100%!important;height:auto!important;aspect-ratio:4 / 5!important;border-radius:14px!important}.astrobox-testimonials .rating-wrapper{margin-bottom:12px!important;font-size:18px!important}.astrobox-testimonials h3.author-name{min-height:auto!important;font-size:19px!important;line-height:1.32!important}.astrobox-testimonials h4.author-bio{margin-bottom:15px!important;font-size:13.5px!important}.astrobox-testimonials .item-content-wrapper{padding:21px 17px 17px!important;border-radius:14px!important;font-size:14.5px!important;line-height:1.65!important}.astrobox-testimonials .item-content-wrapper,.astrobox-testimonials .item-content-wrapper p,.astrobox-testimonials .item-content-wrapper div,.astrobox-testimonials .item-content-wrapper span{font-size:14.5px!important;line-height:1.65!important}.astrobox-testimonials .item-content-wrapper::before{top:-12px!important;left:12px!important;font-size:56px!important}}.astrobox-inside-section{position:relative!important;overflow:hidden!important;padding-top:80px!important;padding-bottom:90px!important;background:radial-gradient(circle at 10% 15%,rgba(254,127,92,0.07) 0%,rgba(254,127,92,0) 28%),radial-gradient(circle at 90% 85%,rgba(49,52,83,0.055) 0%,rgba(49,52,83,0) 30%),linear-gradient(180deg,#ffffff 0%,#fffdfa 100%)!important}.astrobox-inside-row{display:flex!important;align-items:stretch!important;width:min(1160px,calc(100% - 48px))!important;max-width:1160px!important;gap:26px!important}.astrobox-inside-row>.et_pb_column{display:flex!important;flex-direction:column!important;width:calc((100% - 52px) / 3)!important;margin-right:0!important}.astrobox-inside-card{display:flex!important;flex-direction:column!important;height:100%!important;min-height:100%!important;margin:0!important;padding:16px 16px 28px!important;overflow:hidden!important;background:linear-gradient(180deg,#ffffff 0%,#fffdfb 100%)!important;border:1px solid rgba(254,127,92,0.18)!important;border-radius:22px!important;box-shadow:0 18px 45px rgba(49,52,83,0.085)!important;box-sizing:border-box!important;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease!important}@media (min-width:981px){.astrobox-inside-card:hover{transform:translateY(-7px)!important;border-color:rgba(254,127,92,0.38)!important;box-shadow:0 28px 60px rgba(49,52,83,0.13),0 10px 26px rgba(254,127,92,0.08)!important}}.astrobox-inside-card .et_pb_blurb_content{display:flex!important;flex-direction:column!important;flex-grow:1!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important}.astrobox-inside-card .et_pb_main_blurb_image{width:100%!important;margin:0 0 22px!important;padding:0!important;overflow:hidden!important;border-radius:16px!important}.astrobox-inside-card .et_pb_image_wrap{display:block!important;width:100%!important;overflow:hidden!important;border-radius:16px!important}.astrobox-inside-card .et_pb_main_blurb_image img{display:block!important;width:100%!important;max-width:100%!important;height:310px!important;margin:0!important;padding:0!important;object-fit:cover!important;object-position:center!important;border-radius:16px!important;box-shadow:none!important;transition:transform 0.4s ease!important}@media (min-width:981px){.astrobox-inside-card:hover.et_pb_main_blurb_image img{transform:scale(1.035)!important}}.astrobox-inside-card .et_pb_blurb_container{display:flex!important;flex-direction:column!important;flex-grow:1!important;width:100%!important;padding:0 12px!important;text-align:center!important}.astrobox-inside-card .et_pb_module_header{min-height:58px!important;margin:0 0 12px!important;padding:0!important;color:#313453!important;font-size:23px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-0.2px!important;text-align:center!important}.astrobox-inside-card .et_pb_module_header a{color:#313453!important;text-decoration:none!important}.astrobox-inside-card .et_pb_module_header::after{content:"";display:block;width:44px;height:2px;margin:12px auto 0;border-radius:999px;background:#fe7f5c}.astrobox-inside-card .et_pb_blurb_description{flex-grow:1!important;margin:0!important;padding:0!important;color:#626274!important;font-size:16px!important;line-height:1.7!important;font-weight:400!important;text-align:center!important}.astrobox-inside-card .et_pb_blurb_description p{margin:0!important;padding:0!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important}.astrobox-inside-card .et_pb_blurb_container::before{display:inline-flex!important;align-self:center!important;align-items:center!important;justify-content:center!important;margin:0 auto 11px!important;padding:6px 11px!important;color:#fe7f5c!important;background:rgba(254,127,92,0.09)!important;border:1px solid rgba(254,127,92,0.16)!important;border-radius:999px!important;font-size:11px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:1.2px!important;text-transform:uppercase!important}.astrobox-inside-row .et_pb_column:nth-child(1).astrobox-inside-card .et_pb_blurb_container::before{content:"Основният продукт"}.astrobox-inside-row .et_pb_column:nth-child(2).astrobox-inside-card .et_pb_blurb_container::before{content:"Личен символ"}.astrobox-inside-row .et_pb_column:nth-child(3).astrobox-inside-card .et_pb_blurb_container::before{content:"За уютен момент"}@media (max-width:980px){.astrobox-inside-section{padding-top:65px!important;padding-bottom:70px!important}.astrobox-inside-row{display:grid!important;grid-template-columns:1fr!important;width:min(100%,calc(100% - 36px))!important;gap:26px!important}.astrobox-inside-row>.et_pb_column{width:100%!important;max-width:560px!important;margin-right:auto!important;margin-left:auto!important}.astrobox-inside-card .et_pb_main_blurb_image img{height:410px!important}.astrobox-inside-card .et_pb_module_header{min-height:auto!important}}@media (max-width:767px){.astrobox-inside-section{padding-top:50px!important;padding-bottom:55px!important}.astrobox-inside-row{width:min(100%,calc(100% - 24px))!important;gap:22px!important}.astrobox-inside-card{padding:13px 13px 22px!important;border-radius:18px!important;box-shadow:0 12px 30px rgba(49,52,83,0.08)!important}.astrobox-inside-card .et_pb_main_blurb_image{margin-bottom:19px!important;border-radius:14px!important}.astrobox-inside-card .et_pb_image_wrap{border-radius:14px!important}.astrobox-inside-card .et_pb_main_blurb_image img{width:100%!important;height:auto!important;aspect-ratio:4 / 5!important;border-radius:14px!important}.astrobox-inside-card .et_pb_blurb_container{padding:0 7px!important}.astrobox-inside-card .et_pb_module_header{min-height:auto!important;font-size:21px!important;line-height:1.27!important}.astrobox-inside-card .et_pb_blurb_description{font-size:15px!important;line-height:1.65!important}.astrobox-inside-card .et_pb_blurb_container::before{margin-bottom:10px!important;font-size:10px!important;letter-spacing:1px!important}}.astrobox-inside-card .et_pb_module_header{color:#313453!important}.astrobox-inside-card .et_pb_module_header a{color:#313453!important}.astrobox-inside-card .et_pb_blurb_description,.astrobox-inside-card .et_pb_blurb_description p{color:#55566A!important}.astrobox-inside-card .et_pb_blurb_container::before{font-size:12px!important;letter-spacing:1px!important;padding:7px 12px!important}.astrobox-inside-card{padding-bottom:22px!important}body .astrobox-inside-section.astrobox-inside-card.et_pb_blurb_containerh4.et_pb_module_header,body .astrobox-inside-section.astrobox-inside-card.et_pb_blurb_container.et_pb_module_header,body .astrobox-inside-section.astrobox-inside-card.et_pb_blurb_container.et_pb_module_header span,body .astrobox-inside-section.astrobox-inside-card.et_pb_blurb_container.et_pb_module_header a{color:#313453!important;-webkit-text-fill-color:#313453!important}body .astrobox-inside-section.astrobox-inside-card.et_pb_blurb_description,body .astrobox-inside-section.astrobox-inside-card.et_pb_blurb_description p,body .astrobox-inside-section.astrobox-inside-card.et_pb_blurb_description span{color:#55566A!important;-webkit-text-fill-color:#55566A!important}body .astrobox-inside-section.astrobox-inside-card.et_pb_blurb_container::before{padding:7px 13px!important;font-size:12px!important;line-height:1.2!important;letter-spacing:0.8px!important}body .astrobox-inside-section.astrobox-inside-card{padding-bottom:22px!important}body .astrobox-inside-section.astrobox-inside-card.et_pb_module_header{margin-bottom:10px!important}body .astrobox-inside-section.astrobox-inside-card.et_pb_module_header::after{background:#FE7F5C!important}@media (max-width:767px){body .astrobox-inside-section.astrobox-inside-card{padding-bottom:19px!important}body .astrobox-inside-section.astrobox-inside-card.et_pb_blurb_container::before{padding:6px 11px!important;font-size:10.5px!important}}body .astrobox-final-cta{position:relative!important;overflow:hidden!important;width:100%!important;max-width:none!important;margin:0!important;padding:72px 24px!important;background:radial-gradient(circle at 8% 15%,rgba(254,127,92,0.12) 0%,rgba(254,127,92,0) 25%),radial-gradient(circle at 92% 85%,rgba(49,52,83,0.08) 0%,rgba(49,52,83,0) 28%),linear-gradient(135deg,#fff8f3 0%,#fffdfb 45%,#fff7f2 100%)!important;border-top:1px solid rgba(254,127,92,0.14)!important;border-bottom:1px solid rgba(254,127,92,0.14)!important;box-sizing:border-box!important}body .astrobox-final-cta::before{content:"✦";position:absolute;top:35px;left:6%;color:rgba(254,127,92,0.18);font-size:52px;line-height:1;pointer-events:none}body .astrobox-final-cta::after{content:"";position:absolute;right:-90px;bottom:-120px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(49,52,83,0.07) 0%,rgba(49,52,83,0) 68%);pointer-events:none}body .astrobox-final-cta>.et_pb_row,body .astrobox-final-cta .et_pb_row{position:relative!important;z-index:2!important;width:calc(100% - 32px)!important;max-width:1120px!important;margin:0 auto!important;padding:58px 56px 52px!important;background:linear-gradient(135deg,rgba(255,255,255,0.96) 0%,rgba(255,252,249,0.96) 100%)!important;border:1px solid rgba(254,127,92,0.20)!important;border-radius:28px!important;box-shadow:0 25px 65px rgba(49,52,83,0.10),inset 0 1px 0 rgba(255,255,255,0.90)!important;box-sizing:border-box!important}body .astrobox-final-cta .et_pb_column{width:100%!important;max-width:100%!important;margin:0!important}body .astrobox-final-cta .et_pb_module{max-width:100%!important;margin-right:auto!important;margin-left:auto!important;text-align:center!important}body .astrobox-final-title::before{content:"ТВОЯТ ПЕРСОНАЛЕН ASTROBOX";display:inline-block!important;margin:0 auto 16px!important;padding:7px 13px!important;color:#FE7F5C!important;background:rgba(254,127,92,0.08)!important;border:1px solid rgba(254,127,92,0.16)!important;border-radius:999px!important;font-size:11px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:2.2px!important;text-transform:uppercase!important;text-align:center!important}body .astrobox-final-title{width:100%!important;max-width:930px!important;margin:0 auto 18px!important;text-align:center!important}body .astrobox-final-title h1,body .astrobox-final-title h2,body .astrobox-final-title h3,body .astrobox-final-title h4,body .astrobox-final-title p{margin:0!important;padding:0!important;color:#313453!important;-webkit-text-fill-color:#313453!important;font-size:clamp(40px,4.2vw,58px)!important;line-height:1.12!important;font-weight:700!important;letter-spacing:-0.7px!important;text-align:center!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}body .astrobox-final-subtitle{width:100%!important;max-width:780px!important;margin:0 auto 30px!important;text-align:center!important}body .astrobox-final-subtitle h1,body .astrobox-final-subtitle h2,body .astrobox-final-subtitle h3,body .astrobox-final-subtitle h4,body .astrobox-final-subtitle p{margin:0!important;padding:0!important;color:#606174!important;-webkit-text-fill-color:#606174!important;font-size:19px!important;line-height:1.65!important;font-weight:400!important;text-align:center!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}body .astrobox-final-button::before{content:"";display:block!important;width:72px!important;height:2px!important;margin:0 auto 26px!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(254,127,92,0) 0%,#FE7F5C 50%,rgba(254,127,92,0) 100%)!important}body .astrobox-final-button{width:100%!important;margin:0 auto!important;text-align:center!important}body .astrobox-final-button .et_pb_button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:320px!important;min-height:58px!important;margin:0 auto!important;padding:16px 34px!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;background:linear-gradient(135deg,#FE7F5C 0%,#F16F52 100%)!important;border:0!important;border-radius:13px!important;box-shadow:0 14px 30px rgba(254,127,92,0.29)!important;font-family:inherit!important;font-size:17px!important;line-height:1.3!important;font-weight:700!important;text-align:center!important;white-space:normal!important;transition:transform 0.22s ease,box-shadow 0.22s ease,filter 0.22s ease!important}body .astrobox-final-button .et_pb_button:hover{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;transform:translateY(-2px)!important;filter:brightness(0.98)!important;box-shadow:0 19px 40px rgba(254,127,92,0.38)!important}body .astrobox-final-button .et_pb_button::after{display:none!important;content:none!important}body .astrobox-final-button::after{content:"Безплатна доставка  •  Изработка 10–15 работни дни";display:block!important;width:100%!important;max-width:520px!important;margin:17px auto 0!important;color:#737487!important;font-size:13.5px!important;line-height:1.5!important;font-weight:500!important;text-align:center!important}@media only screen and (max-width:980px){body .astrobox-final-cta{padding:58px 20px!important}body .astrobox-final-cta>.et_pb_row,body .astrobox-final-cta .et_pb_row{width:100%!important;max-width:820px!important;padding:48px 36px 44px!important;border-radius:23px!important}body .astrobox-final-title{max-width:720px!important}body .astrobox-final-title h1,body .astrobox-final-title h2,body .astrobox-final-title h3,body .astrobox-final-title h4,body .astrobox-final-title p{font-size:42px!important;line-height:1.14!important}body .astrobox-final-subtitle{max-width:650px!important}body .astrobox-final-subtitle h1,body .astrobox-final-subtitle h2,body .astrobox-final-subtitle h3,body .astrobox-final-subtitle h4,body .astrobox-final-subtitle p{font-size:18px!important}}@media only screen and (max-width:767px){body .astrobox-final-cta{width:100%!important;padding:34px 12px 40px!important;background:linear-gradient(180deg,#fff8f4 0%,#ffffff 100%)!important}body .astrobox-final-cta::before,body .astrobox-final-cta::after{display:none!important}body .astrobox-final-cta>.et_pb_row,body .astrobox-final-cta .et_pb_row{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:33px 20px 29px!important;background:#ffffff!important;border-radius:19px!important;box-shadow:0 16px 38px rgba(49,52,83,0.09)!important}body .astrobox-final-title::before{margin-bottom:12px!important;padding:6px 10px!important;font-size:9px!important;line-height:1.25!important;letter-spacing:1.55px!important}body .astrobox-final-title{width:100%!important;max-width:340px!important;margin-bottom:16px!important}body .astrobox-final-title h1,body .astrobox-final-title h2,body .astrobox-final-title h3,body .astrobox-final-title h4,body .astrobox-final-title p{font-size:31px!important;line-height:1.16!important;letter-spacing:-0.35px!important}body .astrobox-final-subtitle{width:100%!important;max-width:330px!important;margin-bottom:23px!important}body .astrobox-final-subtitle h1,body .astrobox-final-subtitle h2,body .astrobox-final-subtitle h3,body .astrobox-final-subtitle h4,body .astrobox-final-subtitle p{font-size:16px!important;line-height:1.55!important}body .astrobox-final-button::before{width:58px!important;margin-bottom:20px!important}body .astrobox-final-button .et_pb_button{display:flex!important;width:100%!important;max-width:330px!important;min-width:0!important;min-height:55px!important;margin:0 auto!important;padding:14px 18px!important;border-radius:11px!important;font-size:16px!important;line-height:1.35!important}body .astrobox-final-button::after{max-width:300px!important;margin-top:15px!important;font-size:12.5px!important;line-height:1.5!important}}.astrobox-trust-block{width:100%;max-width:620px;margin:0 auto;padding:34px 36px;background:linear-gradient(135deg,#ffffff 0%,#fffaf6 100%);border:1px solid rgba(254,127,92,0.18);border-radius:22px;box-shadow:0 18px 45px rgba(49,52,83,0.08);box-sizing:border-box}.astrobox-trust-eyebrow{margin-bottom:12px;color:#fe7f5c;font-size:11px;line-height:1.3;font-weight:700;letter-spacing:2.2px;text-transform:uppercase;text-align:center}.astrobox-trust-block h2{margin:0 0 16px!important;color:#313453!important;font-size:34px!important;line-height:1.18!important;font-weight:700!important;letter-spacing:-0.4px!important;text-align:center!important}.astrobox-trust-intro{max-width:520px;margin:0 auto 26px!important;color:#646577!important;font-size:16px!important;line-height:1.65!important;font-weight:400!important;text-align:center!important}.astrobox-trust-list{display:grid;grid-template-columns:1fr 1fr;gap:14px}.astrobox-trust-item{display:flex;align-items:center;gap:11px;min-height:56px;padding:13px 15px;background:#ffffff;border:1px solid rgba(254,127,92,0.14);border-radius:14px;color:#313453;font-size:15px;line-height:1.45;font-weight:600;box-shadow:0 8px 20px rgba(49,52,83,0.045);box-sizing:border-box}.astrobox-trust-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;color:#fe7f5c;background:rgba(254,127,92,0.09);border:1px solid rgba(254,127,92,0.24);border-radius:50%;font-size:16px;line-height:1;font-weight:700}@media only screen and (max-width:980px){.astrobox-trust-block{max-width:100%;padding:30px 28px}.astrobox-trust-block h2{font-size:30px!important}}@media only screen and (max-width:767px){.astrobox-trust-block{padding:26px 18px;border-radius:18px}.astrobox-trust-block h2{font-size:27px!important;line-height:1.2!important}.astrobox-trust-intro{margin-bottom:22px!important;font-size:15px!important;line-height:1.6!important}.astrobox-trust-list{grid-template-columns:1fr;gap:11px}.astrobox-trust-item{min-height:52px;padding:12px 13px;font-size:14.5px}.astrobox-trust-icon{flex-basis:26px;width:26px;height:26px;font-size:15px}}@media only screen and (min-width:981px){.astrobox-trust-block{width:100%!important;max-width:100%!important;padding:34px 28px 30px!important;background:linear-gradient(145deg,#ffffff 0%,#fffaf7 100%)!important;border:1px solid rgba(254,127,92,0.24)!important;border-radius:22px!important;box-shadow:0 18px 45px rgba(49,52,83,0.08)!important;overflow:hidden!important;box-sizing:border-box!important}.astrobox-trust-block .astrobox-trust-title{max-width:460px!important;margin-right:auto!important;margin-left:auto!important;font-size:31px!important;line-height:1.18!important}.astrobox-trust-block .astrobox-trust-intro{max-width:470px!important;font-size:15.5px!important;line-height:1.6!important}.astrobox-trust-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;gap:12px!important}.astrobox-trust-item{display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:72px!important;padding:12px 11px!important;gap:9px!important;background:#ffffff!important;border:1px solid rgba(254,127,92,0.17)!important;border-radius:13px!important;box-shadow:0 7px 18px rgba(49,52,83,0.04)!important}.astrobox-trust-icon{flex:0 0 26px!important;width:26px!important;height:26px!important;font-size:14px!important}.astrobox-trust-text{min-width:0!important;color:#313453!important;-webkit-text-fill-color:#313453!important;font-size:13.5px!important;line-height:1.32!important;font-weight:600!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}}@media only screen and (max-width:767px){body.postid-199 .et_pb_section{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.postid-199 .et_pb_row{width:calc(100% - 20px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.postid-199 .et_pb_column{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body.postid-199 .et_pb_module{max-width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body.postid-199 .astrobox-trust-block,body.postid-199 .astrobox-inside-card,body.postid-199 .astrobox-order-form,body.postid-199 .astrobox-testimonials{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}body.postid-199 #reviews,body.postid-199 .woocommerce-Reviews{display:block!important;width:100%!important;max-width:1120px!important;margin:0 auto!important;padding:34px!important;background:linear-gradient(145deg,#ffffff 0%,#fffaf7 100%)!important;border:1px solid rgba(254,127,92,0.18)!important;border-radius:22px!important;box-shadow:0 18px 48px rgba(49,52,83,0.08)!important;overflow:visible!important;box-sizing:border-box!important}body.postid-199 #reviews *,body.postid-199 #reviews *::before,body.postid-199 #reviews *::after{box-sizing:border-box!important}body.postid-199 #reviews #comments{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;float:none!important}body.postid-199 #reviews #comments>h2,body.postid-199 .woocommerce-Reviews-title{width:100%!important;margin:0 0 28px!important;padding:0!important;color:#313453!important;-webkit-text-fill-color:#313453!important;font-size:32px!important;line-height:1.2!important;font-weight:700!important;letter-spacing:-0.3px!important;text-align:left!important;white-space:normal!important}body.postid-199 #reviews #comments>h2::before,body.postid-199 .woocommerce-Reviews-title::before{content:"РЕАЛНИ КЛИЕНТСКИ МНЕНИЯ";display:block!important;margin-bottom:9px!important;color:#fe7f5c!important;-webkit-text-fill-color:#fe7f5c!important;font-size:10px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important}body.postid-199 #reviews ol.commentlist{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;list-style:none!important}body.postid-199 #reviews ol.commentlist>li{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0 0 18px!important;padding:0!important;float:none!important;clear:both!important;list-style:none!important}body.postid-199 #reviews ol.commentlist>li:last-child{margin-bottom:0!important}body.postid-199 #reviews ol.commentlist li .comment_container{position:relative!important;display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;column-gap:17px!important;row-gap:0!important;align-items:start!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:21px!important;background:#ffffff!important;border:1px solid rgba(254,127,92,0.17)!important;border-radius:18px!important;box-shadow:0 11px 28px rgba(49,52,83,0.06)!important;overflow:visible!important;box-sizing:border-box!important}body.postid-199 #reviews ol.commentlist li img.avatar{grid-column:1!important;grid-row:1 / span 2!important;position:static!important;display:block!important;float:none!important;width:62px!important;height:62px!important;max-width:62px!important;margin:0!important;padding:0!important;object-fit:cover!important;background:#fffaf7!important;border:2px solid rgba(254,127,92,0.18)!important;border-radius:50%!important;box-shadow:0 7px 18px rgba(49,52,83,0.10)!important}body.postid-199 #reviews ol.commentlist li .comment-text{display:contents!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;background:transparent!important;border:0!important;box-shadow:none!important}body.postid-199 #reviews .star-rating{grid-column:2!important;grid-row:1!important;position:relative!important;display:block!important;float:none!important;width:5.4em!important;height:1em!important;margin:1px 0 8px!important;overflow:hidden!important;color:#e4a23b!important;font-size:17px!important;line-height:1!important;white-space:nowrap!important}body.postid-199 #reviews .star-rating::before,body.postid-199 #reviews .star-rating span::before{color:#e4a23b!important}body.postid-199 #reviews .star-rating span{position:absolute!important;top:0!important;left:0!important;height:1em!important;overflow:hidden!important;text-indent:-9999px!important;white-space:nowrap!important}body.postid-199 #reviews .star-rating span::before{position:absolute!important;top:0!important;left:0!important;text-indent:0!important}body.postid-199 #reviews .comment-text .meta{grid-column:2!important;grid-row:2!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;margin:0 0 15px!important;padding:0!important;color:#817c89!important;font-size:13.5px!important;line-height:1.45!important;white-space:normal!important}body.postid-199 #reviews .woocommerce-review__author,body.postid-199 #reviews .comment-text .meta strong{color:#313453!important;-webkit-text-fill-color:#313453!important;font-size:14.5px!important;font-weight:700!important}body.postid-199 #reviews .woocommerce-review__published-date,body.postid-199 #reviews .comment-text time{color:#817c89!important;-webkit-text-fill-color:#817c89!important}body.postid-199 #reviews .comment-text .description{grid-column:1 / -1!important;grid-row:3!important;position:static!important;display:block!important;float:none!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:17px 18px!important;background:linear-gradient(145deg,#fff8f3 0%,#fffdfb 100%)!important;border:1px solid rgba(254,127,92,0.13)!important;border-radius:13px!important;color:#595a6d!important;-webkit-text-fill-color:#595a6d!important;font-size:15px!important;line-height:1.7!important;font-weight:400!important;text-align:left!important;overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;hyphens:none!important}body.postid-199 #reviews .comment-text .description::before,body.postid-199 #reviews .comment-text .description::after{display:none!important;content:none!important}body.postid-199 #reviews .comment-text .description p,body.postid-199 #reviews .comment-text .description div,body.postid-199 #reviews .comment-text .description span{width:100%!important;max-width:100%!important;margin-top:0!important;color:inherit!important;-webkit-text-fill-color:inherit!important;font-size:inherit!important;line-height:inherit!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}body.postid-199 #reviews .comment-text .description p{margin-bottom:9px!important}body.postid-199 #reviews .comment-text .description p:last-child{margin-bottom:0!important}@media only screen and (min-width:981px){body.postid-199 #reviews ol.commentlist li .comment_container{transition:transform 0.22s ease,border-color 0.22s ease,box-shadow 0.22s ease!important}body.postid-199 #reviews ol.commentlist li .comment_container:hover{transform:translateY(-3px)!important;border-color:rgba(254,127,92,0.34)!important;box-shadow:0 18px 40px rgba(49,52,83,0.10)!important}}@media only screen and (max-width:980px){body.postid-199 #reviews,body.postid-199 .woocommerce-Reviews{padding:28px 22px!important;border-radius:19px!important}}@media only screen and (max-width:767px){body.postid-199 #reviews,body.postid-199 .woocommerce-Reviews{width:100%!important;max-width:100%!important;margin:0!important;padding:22px 10px!important;border-radius:17px!important;overflow:visible!important}body.postid-199 #reviews #comments>h2,body.postid-199 .woocommerce-Reviews-title{margin-bottom:21px!important;font-size:27px!important;line-height:1.2!important}body.postid-199 #reviews #comments>h2::before,body.postid-199 .woocommerce-Reviews-title::before{font-size:9px!important;letter-spacing:1.5px!important}body.postid-199 #reviews ol.commentlist li .comment_container{grid-template-columns:50px minmax(0,1fr)!important;column-gap:12px!important;padding:15px 12px!important;border-radius:14px!important;overflow:visible!important}body.postid-199 #reviews ol.commentlist li img.avatar{width:50px!important;height:50px!important;max-width:50px!important}body.postid-199 #reviews .star-rating{margin-bottom:8px!important;font-size:15px!important}body.postid-199 #reviews .comment-text .meta{display:block!important;margin-bottom:13px!important;font-size:12.5px!important;line-height:1.5!important}body.postid-199 #reviews .comment-text .description{grid-column:1 / -1!important;width:100%!important;padding:15px 13px!important;border-radius:11px!important;font-size:14.5px!important;line-height:1.65!important}}@media only screen and (max-width:390px){body.postid-199 #reviews,body.postid-199 .woocommerce-Reviews{padding-right:7px!important;padding-left:7px!important}body.postid-199 #reviews ol.commentlist li .comment_container{grid-template-columns:46px minmax(0,1fr)!important;column-gap:10px!important;padding-right:10px!important;padding-left:10px!important}body.postid-199 #reviews ol.commentlist li img.avatar{width:46px!important;height:46px!important;max-width:46px!important}body.postid-199 #reviews .comment-text .description{padding-right:11px!important;padding-left:11px!important;font-size:14px!important}}@media only screen and (max-width:767px){body.postid-199 #reviews,body.postid-199 .woocommerce-Reviews{width:100%!important;max-width:100%!important;margin:0!important;padding:22px 10px!important;overflow:visible!important}body.postid-199 #reviews ol.commentlist li .comment_container{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:18px 14px!important;background:#ffffff!important;border:1px solid rgba(254,127,92,0.17)!important;border-radius:15px!important;box-shadow:0 10px 26px rgba(49,52,83,0.06)!important;overflow:visible!important}body.postid-199 #reviews ol.commentlist li img.avatar{position:static!important;display:block!important;float:none!important;width:56px!important;height:56px!important;max-width:56px!important;margin:0 auto 12px!important;padding:0!important;border-radius:50%!important}body.postid-199 #reviews ol.commentlist li .comment-text{position:static!important;display:block!important;float:none!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}body.postid-199 #reviews .star-rating{position:relative!important;display:block!important;float:none!important;width:5.4em!important;height:1em!important;margin:0 auto 10px!important;overflow:hidden!important;font-size:16px!important;line-height:1!important}body.postid-199 #reviews .star-rating span{position:absolute!important;top:0!important;left:0!important;height:1em!important;overflow:hidden!important;text-indent:-9999px!important;white-space:nowrap!important}body.postid-199 #reviews .star-rating span::before{position:absolute!important;top:0!important;left:0!important;text-indent:0!important}body.postid-199 #reviews .comment-text .meta{position:static!important;display:block!important;width:100%!important;margin:0 0 14px!important;padding:0!important;font-size:13px!important;line-height:1.5!important;text-align:center!important;white-space:normal!important}body.postid-199 #reviews .comment-text .meta strong,body.postid-199 #reviews .woocommerce-review__author{font-size:14px!important}body.postid-199 #reviews .comment-text .description{position:static!important;display:block!important;float:none!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:16px 14px!important;background:linear-gradient(145deg,#fff8f3 0%,#fffdfb 100%)!important;border:1px solid rgba(254,127,92,0.13)!important;border-radius:12px!important;color:#595a6d!important;-webkit-text-fill-color:#595a6d!important;font-size:14.5px!important;line-height:1.65!important;text-align:left!important;overflow:visible!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;hyphens:none!important}body.postid-199 #reviews .comment-text .description p,body.postid-199 #reviews .comment-text .description div,body.postid-199 #reviews .comment-text .description span{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;color:inherit!important;-webkit-text-fill-color:inherit!important;font-size:inherit!important;line-height:inherit!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important}body.postid-199 #reviews ol.commentlist>li{width:100%!important;margin:0 0 16px!important;padding:0!important}body.postid-199 #reviews ol.commentlist>li:last-child{margin-bottom:0!important}}body.postid-199 #reviews,body.postid-199 .woocommerce-Reviews{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important}body.postid-199 .related.products{position:relative!important;width:100%!important;max-width:1160px!important;margin:65px auto 30px!important;padding:48px 38px 44px!important;background:radial-gradient(circle at 10% 12%,rgba(254,127,92,0.08) 0%,rgba(254,127,92,0) 28%),linear-gradient(145deg,#ffffff 0%,#fffaf7 100%)!important;border:1px solid rgba(254,127,92,0.17)!important;border-radius:24px!important;box-shadow:0 18px 48px rgba(49,52,83,0.08)!important;overflow:hidden!important;box-sizing:border-box!important}body.postid-199 .related.products *,body.postid-199 .related.products *::before,body.postid-199 .related.products *::after{box-sizing:border-box!important}body.postid-199 .related.products>h2{margin:0 0 34px!important;padding:0!important;color:#313453!important;-webkit-text-fill-color:#313453!important;font-size:38px!important;line-height:1.15!important;font-weight:700!important;letter-spacing:-0.5px!important;text-align:center!important}body.postid-199 .related.products>h2::before{content:"ОЩЕ ОТ ASTROBOX";display:block!important;margin-bottom:10px!important;color:#fe7f5c!important;-webkit-text-fill-color:#fe7f5c!important;font-size:10px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:2.3px!important;text-transform:uppercase!important}body.postid-199 .related.products>h2::after{content:"";display:block!important;width:62px!important;height:2px!important;margin:15px auto 0!important;background:#fe7f5c!important;border-radius:999px!important}body.postid-199 .related.products ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;max-width:100%!important;gap:24px!important;margin:0!important;padding:0!important;list-style:none!important}body.postid-199 .related.products ul.products::before,body.postid-199 .related.products ul.products::after{display:none!important;content:none!important}body.postid-199 .related.products ul.products li.product,body.postid-199 .related.products ul.products.columns-3 li.product,body.postid-199 .related.products ul.products li.product:nth-child(n){display:flex!important;flex-direction:column!important;float:none!important;clear:none!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:13px 13px 21px!important;background:#ffffff!important;border:1px solid rgba(254,127,92,0.18)!important;border-radius:19px!important;box-shadow:0 12px 30px rgba(49,52,83,0.065)!important;overflow:hidden!important;grid-column:auto!important;grid-row:auto!important;transition:transform 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease!important}@media only screen and (min-width:981px){body.postid-199 .related.products ul.products li.product:hover{transform:translateY(-5px)!important;border-color:rgba(254,127,92,0.36)!important;box-shadow:0 20px 44px rgba(49,52,83,0.11)!important}}body.postid-199 .related.products ul.products li.product>a{display:flex!important;flex-direction:column!important;flex-grow:1!important;width:100%!important;max-width:100%!important;color:inherit!important;text-decoration:none!important}body.postid-199 .related.products ul.products li.product img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;margin:0 0 18px!important;padding:0!important;object-fit:cover!important;object-position:center!important;border:0!important;border-radius:14px!important;box-shadow:none!important;transition:transform 0.35s ease!important}@media only screen and (min-width:981px){body.postid-199 .related.products ul.products li.product:hover img{transform:scale(1.025)!important}}body.postid-199 .related.products .woocommerce-loop-product__title{flex-grow:1!important;min-height:58px!important;margin:0 0 12px!important;padding:0 7px!important;color:#313453!important;-webkit-text-fill-color:#313453!important;font-size:21px!important;line-height:1.27!important;font-weight:700!important;text-align:center!important}body.postid-199 .related.products .star-rating{position:relative!important;display:block!important;float:none!important;width:5.4em!important;height:1em!important;margin:0 auto 12px!important;overflow:hidden!important;color:#e5a33a!important;font-size:16px!important;line-height:1!important}body.postid-199 .related.products .star-rating::before,body.postid-199 .related.products .star-rating span::before{color:#e5a33a!important}body.postid-199 .related.products .price{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:center!important;gap:5px!important;width:100%!important;min-height:28px!important;margin:auto 0 0!important;padding:0 4px!important;color:#313453!important;font-size:14px!important;line-height:1.45!important;font-weight:700!important;text-align:center!important}body.postid-199 .related.products .price del,body.postid-199 .related.products .price del .woocommerce-Price-amount{color:#aaa4a0!important;-webkit-text-fill-color:#aaa4a0!important;font-size:12.5px!important;font-weight:400!important;opacity:1!important}body.postid-199 .related.products .price ins,body.postid-199 .related.products .price ins .woocommerce-Price-amount{color:#fe7f5c!important;-webkit-text-fill-color:#fe7f5c!important;background:transparent!important;font-size:15px!important;font-weight:700!important;text-decoration:none!important}body.postid-199 .related.products .price .woocommerce-Price-amount{white-space:nowrap!important}@media only screen and (max-width:980px){body.postid-199 .related.products{margin-top:54px!important;padding:40px 22px 38px!important;border-radius:21px!important}body.postid-199 .related.products ul.products{display:flex!important;flex-wrap:nowrap!important;gap:18px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;padding:4px 2px 15px!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}body.postid-199 .related.products ul.products::-webkit-scrollbar{display:none!important}body.postid-199 .related.products ul.products li.product,body.postid-199 .related.products ul.products.columns-3 li.product,body.postid-199 .related.products ul.products li.product:nth-child(n){flex:0 0 48%!important;width:48%!important;max-width:48%!important;scroll-snap-align:start!important}}@media only screen and (max-width:767px){body.postid-199 .related.products{width:100%!important;max-width:100%!important;margin:44px 0 24px!important;padding:31px 0 30px!important;background:linear-gradient(180deg,#fffaf7 0%,#ffffff 100%)!important;border-radius:18px!important;overflow:hidden!important}body.postid-199 .related.products>h2{margin-bottom:26px!important;padding-right:14px!important;padding-left:14px!important;font-size:30px!important;line-height:1.17!important}body.postid-199 .related.products>h2::before{font-size:9px!important;letter-spacing:1.7px!important}body.postid-199 .related.products ul.products{display:flex!important;flex-wrap:nowrap!important;width:100%!important;gap:14px!important;margin:0!important;padding:4px 14px 16px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding-left:14px!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}body.postid-199 .related.products ul.products::-webkit-scrollbar{display:none!important}body.postid-199 .related.products ul.products li.product,body.postid-199 .related.products ul.products.columns-3 li.product,body.postid-199 .related.products ul.products li.product:nth-child(n){flex:0 0 82%!important;width:82%!important;max-width:82%!important;min-width:0!important;margin:0!important;padding:11px 11px 19px!important;border-radius:16px!important;scroll-snap-align:start!important}body.postid-199 .related.products ul.products li.product img{margin-bottom:16px!important;border-radius:13px!important}body.postid-199 .related.products .woocommerce-loop-product__title{min-height:0!important;margin-bottom:11px!important;font-size:20px!important;line-height:1.27!important}body.postid-199 .related.products .price{font-size:14px!important}body.postid-199 .related.products::after{content:"Плъзни наляво, за да видиш още →";display:block!important;margin:3px auto 0!important;padding:0 15px!important;color:#858091!important;font-size:11.5px!important;line-height:1.4!important;font-weight:500!important;text-align:center!important}}@media only screen and (max-width:390px){body.postid-199 .related.products ul.products li.product,body.postid-199 .related.products ul.products.columns-3 li.product,body.postid-199 .related.products ul.products li.product:nth-child(n){flex-basis:86%!important;width:86%!important;max-width:86%!important}}body.postid-199 .woocommerce-product-details__short-description{display:block!important;width:100%!important;max-width:100%!important;margin:24px 0!important;padding:0!important;overflow:visible!important;box-sizing:border-box!important}body.postid-199 .astrobox-short-info{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:24px!important;background:linear-gradient(145deg,#ffffff 0%,#fffaf7 100%)!important;border:1px solid rgba(254,127,92,0.20)!important;border-radius:20px!important;box-shadow:0 14px 36px rgba(49,52,83,0.07)!important;overflow:hidden!important;box-sizing:border-box!important}body.postid-199 .astrobox-short-info,body.postid-199 .astrobox-short-info *,body.postid-199 .astrobox-short-info *::before,body.postid-199 .astrobox-short-info *::after{box-sizing:border-box!important}body.postid-199 .astrobox-short-intro{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;color:#313453!important;-webkit-text-fill-color:#313453!important;font-size:17px!important;line-height:1.62!important;font-weight:500!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}body.postid-199 .astrobox-short-divider{display:block!important;width:58px!important;height:2px!important;margin:19px 0 9px!important;background:#fe7f5c!important;border-radius:999px!important}body.postid-199 .astrobox-short-feature{display:flex!important;flex-direction:row!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:12px!important;margin:0!important;padding:15px 0!important;border-bottom:1px solid rgba(49,52,83,0.08)!important;overflow:visible!important}body.postid-199 .astrobox-short-feature:nth-of-type(6){border-bottom:0!important}body.postid-199 .astrobox-short-check{display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 28px!important;width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;margin:1px 0 0!important;padding:0!important;color:#fe7f5c!important;-webkit-text-fill-color:#fe7f5c!important;background:rgba(254,127,92,0.09)!important;border:1px solid rgba(254,127,92,0.24)!important;border-radius:50%!important;font-size:15px!important;line-height:1!important;font-weight:700!important}body.postid-199 .astrobox-short-content{display:block!important;flex:1 1 auto!important;width:auto!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}body.postid-199 .astrobox-short-content strong{display:block!important;width:100%!important;margin:0 0 4px!important;padding:0!important;color:#313453!important;-webkit-text-fill-color:#313453!important;font-size:16px!important;line-height:1.4!important;font-weight:700!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}body.postid-199 .astrobox-short-content p{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;color:#666779!important;-webkit-text-fill-color:#666779!important;font-size:14.5px!important;line-height:1.58!important;font-weight:400!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important}body.postid-199 .astrobox-short-meta{display:flex!important;flex-direction:row!important;width:100%!important;max-width:100%!important;gap:9px!important;margin:19px 0 0!important;padding:0!important}body.postid-199 .astrobox-short-meta-item{display:flex!important;flex:1 1 0!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:66px!important;padding:10px 7px!important;background:#ffffff!important;border:1px solid rgba(254,127,92,0.15)!important;border-radius:12px!important;box-shadow:0 7px 18px rgba(49,52,83,0.04)!important;text-align:center!important}body.postid-199 .astrobox-short-meta-item span{display:block!important;margin:0 0 4px!important;color:#898391!important;-webkit-text-fill-color:#898391!important;font-size:10px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:0.5px!important;text-transform:uppercase!important;white-space:normal!important}body.postid-199 .astrobox-short-meta-item strong{display:block!important;color:#313453!important;-webkit-text-fill-color:#313453!important;font-size:12.5px!important;line-height:1.35!important;font-weight:700!important;white-space:normal!important}@media only screen and (max-width:767px){body.postid-199 .woocommerce-product-details__short-description{width:100%!important;max-width:100%!important;margin:19px 0!important}body.postid-199 .astrobox-short-info{width:100%!important;max-width:100%!important;padding:20px 16px 17px!important;border-radius:17px!important;overflow:hidden!important}body.postid-199 .astrobox-short-intro{font-size:16px!important;line-height:1.58!important}body.postid-199 .astrobox-short-divider{margin-top:17px!important;margin-bottom:7px!important}body.postid-199 .astrobox-short-feature{display:flex!important;flex-direction:row!important;width:100%!important;max-width:100%!important;gap:10px!important;padding:13px 0!important}body.postid-199 .astrobox-short-check{flex-basis:26px!important;width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;font-size:14px!important}body.postid-199 .astrobox-short-content{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:calc(100% - 36px)!important}body.postid-199 .astrobox-short-content strong{font-size:15px!important;line-height:1.4!important}body.postid-199 .astrobox-short-content p{font-size:14px!important;line-height:1.55!important}body.postid-199 .astrobox-short-meta{display:block!important;width:100%!important;margin-top:16px!important}body.postid-199 .astrobox-short-meta-item{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:0!important;margin:0 0 8px!important;padding:11px 12px!important;text-align:left!important}body.postid-199 .astrobox-short-meta-item:last-child{margin-bottom:0!important}body.postid-199 .astrobox-short-meta-item span{margin:0!important;font-size:10px!important}body.postid-199 .astrobox-short-meta-item strong{margin-left:10px!important;font-size:12.5px!important;text-align:right!important}}body.postid-199 #astro-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:330px!important;max-width:330px!important;min-width:330px!important;margin:0 auto!important;padding:16px 28px!important;box-sizing:border-box!important}body.postid-199 #astro-btn.et_pb_button{margin-right:auto!important;margin-left:auto!important}body.postid-199 #astro-btn.parent-fix,body.postid-199 .et_pb_button_module_wrapper:has(#astro-btn){text-align:center!important}@media only screen and (max-width:767px){body.postid-199 #astro-btn{width:calc(100% - 24px)!important;max-width:310px!important;min-width:0!important;padding:14px 18px!important}}@media only screen and (max-width:767px){body.postid-199 .astrobox-final-cta{width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;margin:34px auto 42px!important;padding:14px!important;background:linear-gradient(180deg,#fff5ef 0%,#fffaf7 100%)!important;border:1px solid rgba(254,127,92,0.14)!important;border-radius:22px!important;overflow:hidden!important;box-sizing:border-box!important}body.postid-199 .astrobox-final-cta>.et_pb_row,body.postid-199 .astrobox-final-cta .et_pb_row{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:32px 14px 30px!important;background:#ffffff!important;border:1px solid rgba(254,127,92,0.20)!important;border-radius:18px!important;box-shadow:0 12px 28px rgba(49,52,83,0.07)!important;overflow:hidden!important;box-sizing:border-box!important}body.postid-199 .astrobox-final-title{max-width:310px!important;margin-right:auto!important;margin-left:auto!important}body.postid-199 .astrobox-final-subtitle{max-width:300px!important;margin-right:auto!important;margin-left:auto!important}body.postid-199 #astro-btn{width:100%!important;max-width:274px!important;min-width:0!important;margin-right:auto!important;margin-left:auto!important}}body.postid-199 #reviews ol.commentlist li .comment_container{column-gap:28px!important;padding:24px!important;border-radius:20px!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;box-shadow:0 10px 28px rgba(49,52,83,.05)}@media(min-width:981px){body.postid-199 #reviews ol.commentlist li .comment_container:hover{transform:translateY(-4px);border-color:rgba(254,127,92,.35);box-shadow:0 20px 45px rgba(49,52,83,.10)}}body.postid-199 #reviews img.avatar{width:72px!important;height:72px!important;max-width:72px!important;border:2px solid rgba(254,127,92,.18);box-shadow:0 8px 18px rgba(49,52,83,.10)}body.postid-199 #reviews .star-rating{margin-bottom:10px!important;font-size:17px!important}body.postid-199 #reviews .woocommerce-review__author{font-size:17px!important;color:#313453!important;font-weight:700!important}body.postid-199 #reviews .woocommerce-review__published-date{color:#8c8695!important;font-size:14px!important}body.postid-199 #reviews .comment-text .description{margin-top:18px!important;padding:18px 20px!important;border-radius:14px!important;background:linear-gradient(145deg,#fff9f5,#ffffff);border:1px solid rgba(254,127,92,.12);box-shadow:none!important}body.postid-199 #reviews .comment-text .description p{font-size:15px!important;line-height:1.8!important;color:#56576b!important}@media(max-width:767px){body.postid-199 #reviews ol.commentlist li .comment_container{column-gap:18px!important;padding:18px 16px!important}body.postid-199 #reviews img.avatar{width:58px!important;height:58px!important;max-width:58px!important}body.postid-199 #reviews .comment-text .description{margin-top:14px!important;padding:16px!important}body.postid-199 #reviews .comment-text .description p{font-size:14.5px!important;line-height:1.75!important}}body.postid-199 .ab-reviews-controls{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;margin:24px 0 8px!important;padding:0!important}body.postid-199 .ab-reviews-more,body.postid-199 .ab-review-form-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:260px!important;max-width:100%!important;margin:0 auto!important;padding:13px 25px!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;background:#fe7f5c!important;border:1px solid #fe7f5c!important;border-radius:11px!important;box-shadow:0 10px 24px rgba(254,127,92,0.22)!important;font-family:inherit!important;font-size:14px!important;line-height:1.3!important;font-weight:700!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important;transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease!important}body.postid-199 .ab-review-form-toggle{color:#313453!important;-webkit-text-fill-color:#313453!important;background:#ffffff!important;border-color:rgba(49,52,83,0.16)!important;box-shadow:0 8px 22px rgba(49,52,83,0.07)!important}body.postid-199 .ab-review-form-toggle-wrap{display:flex!important;justify-content:center!important;width:100%!important;margin:28px 0 18px!important}body.postid-199 .ab-reviews-status{display:block!important;margin:10px 0 0!important;color:#858091!important;-webkit-text-fill-color:#858091!important;font-size:12px!important;line-height:1.4!important;font-weight:500!important;text-align:center!important}body.postid-199 .ab-reviews-more[hidden],body.postid-199 .ab-reviews-status[hidden],body.postid-199 .ab-review-form-toggle-wrap[hidden]{display:none!important}@media only screen and (min-width:981px){body.postid-199 .ab-reviews-more:hover,body.postid-199 .ab-review-form-toggle:hover{transform:translateY(-2px)!important}body.postid-199 .ab-reviews-more:hover{box-shadow:0 15px 32px rgba(254,127,92,0.30)!important}}@media only screen and (max-width:767px){body.postid-199 .ab-reviews-controls{margin-top:19px!important}body.postid-199 .ab-reviews-more,body.postid-199 .ab-review-form-toggle{width:calc(100% - 20px)!important;min-width:0!important;max-width:310px!important;padding:13px 17px!important;font-size:13.5px!important}body.postid-199 .ab-review-form-toggle-wrap{margin-top:22px!important}}@media only screen and (min-width:981px){body.postid-199 .astrobox-desktop-fields-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"name date""city time""profession relationship""question question"!important;column-gap:22px!important;row-gap:18px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body.postid-199 .astrobox-field-name{grid-area:name!important}body.postid-199 .astrobox-field-date{grid-area:date!important}body.postid-199 .astrobox-field-city{grid-area:city!important}body.postid-199 .astrobox-field-time{grid-area:time!important}body.postid-199 .astrobox-field-profession{grid-area:profession!important}body.postid-199 .astrobox-field-relationship{grid-area:relationship!important}body.postid-199 .astrobox-field-question{grid-area:question!important}body.postid-199 .astrobox-desktop-fields-grid>.astrobox-form-field{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}body.postid-199 .astrobox-desktop-fields-grid input,body.postid-199 .astrobox-desktop-fields-grid select,body.postid-199 .astrobox-desktop-fields-grid textarea{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}body.postid-199 .astrobox-desktop-fields-grid input:not([type="checkbox"]):not([type="radio"]),body.postid-199 .astrobox-desktop-fields-grid select{min-height:52px!important}body.postid-199 .astrobox-field-question textarea{min-height:100px!important;resize:vertical!important}}@media only screen and (max-width:980px){body.postid-199 .astrobox-desktop-fields-grid{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body.postid-199 .astrobox-desktop-fields-grid>.astrobox-form-field{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 10px!important}}body.page-id-1935{overflow-x:hidden}body.page-id-1935 #main-content,body.page-id-1935 #main-content>.container,body.page-id-1935 .et-l--post,body.page-id-1935 .et_builder_inner_content,body.page-id-1935 .entry-content{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body.page-id-1935 .abm-divi-wrapper{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body.page-id-1935 .abm-divi-wrapper>.et_pb_row,body.page-id-1935 .abm-divi-wrapper .et_pb_row{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}body.page-id-1935 .abm-divi-wrapper .et_pb_column,body.page-id-1935 .abm-divi-wrapper .et_pb_module,body.page-id-1935 .abm-divi-wrapper .et_pb_code,body.page-id-1935 .abm-divi-wrapper .et_pb_code_inner{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}#abm-page{--abm-navy:#191c35;--abm-navy-2:#242845;--abm-purple:#8b296a;--abm-purple-light:#bb5aa0;--abm-pink:#ec6096;--abm-coral:#fe7f5c;--abm-cream:#fcf3e4;--abm-text:#252942;--abm-muted:#777c94;--abm-border:rgba(43,47,78,0.12);position:relative;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:hidden;color:var(--abm-text);background:#ffffff;font-family:inherit}#abm-page,#abm-page *,#abm-page *:before,#abm-page *:after{box-sizing:border-box}#abm-page a{text-decoration:none}#abm-page h1,#abm-page h2,#abm-page h3,#abm-page p{margin-top:0;padding:0}#abm-page .abm-container{position:relative;width:min(1320px,calc(100% - 96px))!important;max-width:1320px!important;margin-left:auto!important;margin-right:auto!important}#abm-page .abm-center{text-align:center}#abm-page .abm-section{position:relative;padding:112px 0}#abm-page .abm-kicker{margin-bottom:15px;color:var(--abm-purple);font-size:12px;line-height:1.4;font-weight:800;letter-spacing:.20em;text-transform:uppercase}#abm-page h2{color:var(--abm-navy);font-size:clamp(42px,4vw,60px);line-height:1.08;font-weight:800;letter-spacing:-0.035em}#abm-page h2 span{color:var(--abm-purple)}#abm-page .abm-hero{position:relative;width:100%;min-height:720px;display:flex;align-items:center;padding:82px 0 75px;overflow:hidden;background:radial-gradient(circle at 77% 28%,rgba(181,77,151,.20),transparent 27%),radial-gradient(circle at 17% 12%,rgba(254,127,92,.12),transparent 22%),linear-gradient(132deg,#191c35 0%,#222642 52%,#322441 100%)}#abm-page .abm-hero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:radial-gradient(circle at 10% 12%,rgba(255,255,255,.8) 0 1px,transparent 1.4px),radial-gradient(circle at 32% 18%,rgba(255,255,255,.7) 0 1px,transparent 1.4px),radial-gradient(circle at 65% 12%,rgba(255,255,255,.8) 0 1px,transparent 1.4px),radial-gradient(circle at 78% 63%,rgba(255,255,255,.65) 0 1px,transparent 1.4px),radial-gradient(circle at 47% 80%,rgba(255,255,255,.6) 0 1px,transparent 1.4px);background-size:250px 250px,310px 310px,270px 270px,230px 230px,370px 370px}#abm-page .abm-hero-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(45px)}#abm-page .abm-hero-glow-1{width:400px;height:400px;right:10%;top:15%;background:rgba(186,75,152,.12)}#abm-page .abm-hero-glow-2{width:300px;height:300px;left:-120px;bottom:-100px;background:rgba(254,127,92,.08)}#abm-page .abm-hero-grid{z-index:2;display:grid;grid-template-columns:minmax(0,1.06fr)minmax(430px,.94fr);gap:90px;align-items:center}#abm-page .abm-hero-copy{position:relative;z-index:4}#abm-page .abm-badge{display:inline-flex;align-items:center;gap:9px;margin-bottom:27px;padding:10px 16px;border:1px solid rgba(255,255,255,.15);border-radius:100px;color:rgba(255,255,255,.88);background:rgba(255,255,255,.065);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(12px);font-size:11px;line-height:1;font-weight:800;letter-spacing:.13em}#abm-page .abm-badge-dot{display:block;width:8px;height:8px;border-radius:50%;background:var(--abm-coral);box-shadow:0 0 0 4px rgba(254,127,92,.08),0 0 16px rgba(254,127,92,.65)}#abm-page .abm-hero h1{max-width:730px;margin-bottom:0;color:#ffffff;font-size:clamp(58px,5.15vw,78px);line-height:.995;font-weight:800;letter-spacing:-.048em}#abm-page .abm-hero h1 span{display:block;margin-top:7px;background:linear-gradient(95deg,#ffd5c7 0%,#f4a2c6 52%,#d7b9ff 100%);-webkit-background-clip:text;background-clip:text;color:transparent}#abm-page .abm-hero-lead{max-width:655px;margin:29px 0 32px;color:rgba(255,255,255,.72);font-size:18px;line-height:1.73}#abm-page .abm-hero-actions{display:flex;flex-wrap:wrap;gap:13px}#abm-page .abm-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:57px;padding:0 27px;border-radius:14px;font-size:15px;line-height:1;font-weight:800;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}#abm-page .abm-btn span{font-size:19px;line-height:1}#abm-page .abm-btn-primary{color:#ffffff!important;background:linear-gradient(135deg,#fe7f5c,#f35c82);box-shadow:0 15px 38px rgba(245,91,126,.25)}#abm-page .abm-btn-primary:hover{transform:translateY(-3px);box-shadow:0 21px 46px rgba(245,91,126,.34)}#abm-page .abm-btn-secondary{border:1px solid rgba(255,255,255,.16);color:#ffffff!important;background:rgba(255,255,255,.065);backdrop-filter:blur(12px)}#abm-page .abm-btn-secondary:hover{transform:translateY(-2px);background:rgba(255,255,255,.11)}#abm-page .abm-trust{display:flex;flex-wrap:wrap;gap:20px;margin-top:26px;color:rgba(255,255,255,.46);font-size:12px;font-weight:500}#abm-page .abm-hero-visual{position:relative;min-height:540px;display:flex;align-items:center;justify-content:center}#abm-page .abm-orbit{position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.095);pointer-events:none}#abm-page .abm-orbit-one{width:505px;height:505px;animation:abmRotate 38s linear infinite}#abm-page .abm-orbit-two{width:405px;height:405px;border-style:dashed;opacity:.65;animation:abmRotateReverse 28s linear infinite}#abm-page .abm-match-card{position:relative;z-index:5;width:440px;max-width:94%;padding:28px;border:1px solid rgba(255,255,255,.14);border-radius:27px;color:#ffffff;background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.075));box-shadow:0 35px 90px rgba(7,9,32,.32),inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(23px);-webkit-backdrop-filter:blur(23px);animation:abmFloat 6s ease-in-out infinite}#abm-page .abm-card-top{display:flex;align-items:center;gap:14px}#abm-page .abm-avatar{width:60px;height:60px;flex:0 0 60px;display:grid;place-items:center;border-radius:50%;color:#ffffff;background:linear-gradient(135deg,#de75a5,#fe7f5c);box-shadow:0 12px 25px rgba(254,127,92,.22);font-size:21px;font-weight:800}#abm-page .abm-person{display:flex;flex-direction:column}#abm-page .abm-person strong{color:#ffffff;font-size:18px;line-height:1.3}#abm-page .abm-person span{margin-top:3px;color:rgba(255,255,255,.51);font-size:12px}#abm-page .abm-score{margin-left:auto;text-align:right}#abm-page .abm-score strong{display:block;color:#ffc1d7;font-size:28px;line-height:1;font-weight:900}#abm-page .abm-score span{display:block;margin-top:5px;color:rgba(255,255,255,.34);font-size:8px;letter-spacing:.11em}#abm-page .abm-zodiac-row{display:flex;flex-wrap:wrap;gap:9px;margin:24px 0 23px}#abm-page .abm-zodiac-row span{padding:8px 11px;border:1px solid rgba(255,255,255,.045);border-radius:9px;color:rgba(255,255,255,.73);background:rgba(255,255,255,.065);font-size:11px}#abm-page .abm-card-score-row{margin-bottom:14px}#abm-page .abm-card-score-row>div:first-child{display:flex;justify-content:space-between;margin-bottom:6px;color:rgba(255,255,255,.66);font-size:11px}#abm-page .abm-card-score-row b{color:rgba(255,255,255,.9)}#abm-page .abm-bar{width:100%;height:6px;overflow:hidden;border-radius:100px;background:rgba(255,255,255,.085)}#abm-page .abm-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#fe7f5c,#d665bc);box-shadow:0 0 13px rgba(224,90,161,.22)}#abm-page .abm-card-note{margin-top:21px;padding:14px 16px;border:1px solid rgba(255,255,255,.035);border-radius:13px;color:rgba(255,255,255,.58);background:rgba(255,255,255,.052);font-size:11px;line-height:1.6}#abm-page .abm-card-actions{display:flex;justify-content:center;gap:18px;margin-top:17px}#abm-page .abm-card-actions span{width:49px;height:49px;display:grid;place-items:center;border-radius:50%;color:#ffffff;font-size:20px}#abm-page .abm-dislike{background:rgba(255,255,255,.08)}#abm-page .abm-like{background:linear-gradient(135deg,#ff8a6b,#f05b83);box-shadow:0 10px 25px rgba(239,91,130,.30)}#abm-page .abm-mini-profile{position:absolute;z-index:2;display:flex;align-items:center;gap:11px;width:290px;padding:16px;border:1px solid rgba(255,255,255,.11);border-radius:22px;color:#ffffff;background:rgba(255,255,255,.07);box-shadow:0 25px 60px rgba(5,8,29,.22);backdrop-filter:blur(18px);opacity:.52}#abm-page .abm-mini-profile-back{right:-14px;top:65px;transform:rotate(7deg)}#abm-page .abm-mini-avatar{width:45px;height:45px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#b669a5,#e8777f);font-weight:800}#abm-page .abm-mini-person{display:flex;flex-direction:column}#abm-page .abm-mini-person strong{font-size:13px}#abm-page .abm-mini-person span{margin-top:2px;color:rgba(255,255,255,.5);font-size:10px}#abm-page .abm-mini-profile b{margin-left:auto;color:#ffc0d5;font-size:18px}#abm-page .abm-floating-tag{position:absolute;z-index:8;padding:10px 15px;border:1px solid rgba(255,255,255,.12);border-radius:100px;color:rgba(255,255,255,.88);background:rgba(26,29,55,.80);box-shadow:0 14px 35px rgba(0,0,0,.20);backdrop-filter:blur(12px);font-size:11px;font-weight:700}#abm-page .abm-tag-one{left:-5px;top:126px}#abm-page .abm-tag-two{right:-2px;bottom:105px}#abm-page .abm-intro{padding:95px 0 64px;background:linear-gradient(180deg,#ffffff 0%,#fffefe 100%)}#abm-page .abm-intro-inner{max-width:950px!important}#abm-page .abm-intro h2{margin-bottom:0}#abm-page .abm-intro p{max-width:810px;margin:27px auto 0;color:var(--abm-muted);font-size:18px;line-height:1.78}#abm-page .abm-how{padding-top:55px;padding-bottom:112px}#abm-page .abm-section-heading{display:grid;grid-template-columns:minmax(0,1fr)minmax(340px,.72fr);gap:90px;align-items:end;margin-bottom:52px}#abm-page .abm-section-heading h2{margin-bottom:0}#abm-page .abm-section-heading>p{max-width:490px;margin:0 0 6px auto;color:var(--abm-muted);font-size:16px;line-height:1.76}#abm-page .abm-steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#abm-page .abm-steps:before{content:"";position:absolute;left:15%;right:15%;top:64px;height:1px;z-index:0;background:linear-gradient(90deg,transparent,rgba(139,41,106,.15),rgba(254,127,92,.18),rgba(139,41,106,.15),transparent)}#abm-page .abm-step{position:relative;z-index:1;min-height:285px;padding:33px 32px;overflow:hidden;border:1px solid var(--abm-border);border-radius:24px;background:linear-gradient(150deg,#ffffff 0%,#fffdfc 60%,#fff9f6 100%);box-shadow:0 1px 0 rgba(35,39,69,.02);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}#abm-page .abm-step:hover{transform:translateY(-7px);border-color:rgba(139,41,106,.16);box-shadow:0 25px 65px rgba(38,42,74,.09)}#abm-page .abm-step-num{position:absolute;right:18px;top:-3px;color:rgba(139,41,106,.055);font-size:76px;line-height:1;font-weight:900}#abm-page .abm-step-icon{width:53px;height:53px;display:grid;place-items:center;margin-bottom:28px;border-radius:15px;color:var(--abm-purple);background:linear-gradient(135deg,rgba(139,41,106,.10),rgba(254,127,92,.13));box-shadow:inset 0 1px 0 rgba(255,255,255,.8);font-size:21px}#abm-page .abm-step h3{margin-bottom:11px;color:var(--abm-navy);font-size:20px;line-height:1.34;font-weight:800}#abm-page .abm-step p{margin-bottom:0;color:var(--abm-muted);font-size:14px;line-height:1.75}#abm-page .abm-dark-section{position:relative;width:100%;padding:118px 0;overflow:hidden;background:radial-gradient(circle at 83% 16%,rgba(184,81,157,.17),transparent 28%),radial-gradient(circle at 11% 90%,rgba(254,127,92,.07),transparent 24%),linear-gradient(132deg,#191c35 0%,#232743 57%,#30223e 100%)}#abm-page .abm-dark-glow{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none}#abm-page .abm-dark-glow-1{width:360px;height:360px;right:-80px;top:-130px;background:rgba(207,82,166,.12)}#abm-page .abm-dark-glow-2{width:300px;height:300px;left:-150px;bottom:-120px;background:rgba(254,127,92,.08)}#abm-page .abm-feature-grid{display:grid;grid-template-columns:minmax(0,.9fr)minmax(500px,1.1fr);gap:105px;align-items:center}#abm-page .abm-dark-section .abm-kicker{color:#ef91c0}#abm-page .abm-dark-section h2{margin-bottom:25px;color:#ffffff}#abm-page .abm-feature-copy>p{max-width:535px;margin-bottom:0;color:rgba(255,255,255,.62);font-size:16px;line-height:1.82}#abm-page .abm-check-list{list-style:none;margin:31px 0 0;padding:0}#abm-page .abm-check-list li{display:flex;align-items:center;gap:12px;margin:11px 0;color:rgba(255,255,255,.81);font-size:14px}#abm-page .abm-check-list li span{width:31px;height:31px;display:grid;place-items:center;flex:0 0 31px;border:1px solid rgba(255,255,255,.05);border-radius:9px;background:rgba(255,255,255,.065);font-size:13px}#abm-page .abm-score-panel{position:relative;width:100%;max-width:630px;margin-left:auto;padding:38px 42px;border:1px solid rgba(255,255,255,.105);border-radius:29px;background:linear-gradient(145deg,rgba(255,255,255,.095),rgba(255,255,255,.055));box-shadow:0 35px 90px rgba(5,7,28,.25),inset 0 1px 0 rgba(255,255,255,.045);backdrop-filter:blur(15px)}#abm-page .abm-big-score{display:flex;justify-content:center;margin-bottom:38px}#abm-page .abm-score-ring{width:188px;height:188px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(#ec6198 0deg 327.6deg,rgba(255,255,255,.08) 327.6deg 360deg);box-shadow:0 16px 45px rgba(235,95,151,.10)}#abm-page .abm-score-ring>div{width:155px;height:155px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:#262a49;box-shadow:inset 0 0 0 1px rgba(255,255,255,.035)}#abm-page .abm-score-ring strong{color:#ffffff;font-size:42px;line-height:1;font-weight:900}#abm-page .abm-score-ring span{margin-top:8px;color:rgba(255,255,255,.38);font-size:8px;letter-spacing:.11em}#abm-page .abm-score-line{display:grid;grid-template-columns:116pxminmax(0,1fr)44px;gap:13px;align-items:center;margin:18px 0}#abm-page .abm-score-line>span,#abm-page .abm-score-line>b{color:rgba(255,255,255,.74);font-size:12px}#abm-page .abm-score-line>b{text-align:right;color:rgba(255,255,255,.87);font-weight:800}#abm-page .abm-score-line>div{height:7px;overflow:hidden;border-radius:100px;background:rgba(255,255,255,.085)}#abm-page .abm-score-line i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#fe7f5c,#cf61ba)}#abm-page .abm-different{padding-top:112px;padding-bottom:112px;background:#ffffff}#abm-page .abm-section-title-space{max-width:940px;margin:0 auto 54px}#abm-page .abm-section-title-space h2{margin-bottom:0}#abm-page .abm-section-subtitle{margin:19px 0 0;color:var(--abm-muted);font-size:16px}#abm-page .abm-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px}#abm-page .abm-benefits article{position:relative;padding:32px;overflow:hidden;border:1px solid var(--abm-border);border-radius:22px;background:linear-gradient(145deg,#ffffff,#fffdfc);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}#abm-page .abm-benefits article:before{content:"";position:absolute;width:150px;height:150px;right:-90px;top:-85px;border-radius:50%;background:rgba(139,41,106,.035)}#abm-page .abm-benefits article:hover{transform:translateY(-5px);border-color:rgba(139,41,106,.15);box-shadow:0 23px 55px rgba(37,41,67,.07)}#abm-page .abm-benefit-icon{width:48px;height:48px;display:grid;place-items:center;margin-bottom:20px;border-radius:13px;color:var(--abm-purple);background:linear-gradient(135deg,#fcf3e4,#fbecef);font-size:19px}#abm-page .abm-benefits h3{margin-bottom:9px;color:var(--abm-navy);font-size:20px;line-height:1.32;font-weight:800}#abm-page .abm-benefits p{max-width:530px;margin-bottom:0;color:var(--abm-muted);font-size:14px;line-height:1.75}#abm-page .abm-love-dna{padding:112px 0;background:linear-gradient(135deg,#fbf9fb 0%,#f8f6f9 100%)}#abm-page .abm-love-grid{display:grid;grid-template-columns:minmax(390px,.87fr)minmax(0,1.13fr);gap:100px;align-items:center}#abm-page .abm-love-card{position:relative;max-width:540px;padding:42px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:30px;color:#ffffff;background:radial-gradient(circle at 100% 0,rgba(217,86,164,.16),transparent 32%),linear-gradient(145deg,#272b4b,#38263f);box-shadow:0 30px 80px rgba(39,43,76,.19)}#abm-page .abm-love-light{position:absolute;width:260px;height:260px;right:-120px;top:-120px;border-radius:50%;background:rgba(223,93,169,.12);filter:blur(15px)}#abm-page .abm-love-card-stars{position:relative;margin-bottom:29px;color:#f2abc9;letter-spacing:.35em}#abm-page .abm-love-card>small{position:relative;color:rgba(255,255,255,.42);font-size:9px;letter-spacing:.18em}#abm-page .abm-love-card>h3{position:relative;margin:6px 0 28px;color:#ffffff;font-size:38px;line-height:1.2;font-weight:800}#abm-page .abm-love-item{position:relative;display:flex;gap:17px;padding:18px 0;border-top:1px solid rgba(255,255,255,.08)}#abm-page .abm-love-item>span{flex:0 0 25px;color:#ef8fbc;font-size:11px;font-weight:800}#abm-page .abm-love-item b{display:block;margin-bottom:4px;color:rgba(255,255,255,.92);font-size:14px}#abm-page .abm-love-item p{margin-bottom:0;color:rgba(255,255,255,.49);font-size:12px;line-height:1.6}#abm-page .abm-love-copy h2{max-width:720px;margin-bottom:0}#abm-page .abm-love-copy p{max-width:630px;margin:27px 0 24px;color:var(--abm-muted);font-size:16px;line-height:1.82}#abm-page .abm-text-link{display:inline-flex;align-items:center;gap:11px;color:var(--abm-purple)!important;font-size:15px;font-weight:800;transition:gap .2s ease,color .2s ease}#abm-page .abm-text-link:hover{gap:16px;color:var(--abm-coral)!important}#abm-page .abm-final{padding:82px 0 95px;background:#f8f6f9}#abm-page .abm-final-box{position:relative;overflow:hidden;padding:92px 50px 80px;border-radius:34px;text-align:center;background:radial-gradient(circle at 50% 125%,rgba(254,127,92,.18),transparent 34%),linear-gradient(135deg,#191c35,#30233e);box-shadow:0 30px 75px rgba(31,34,59,.10)}#abm-page .abm-final-box:before{content:"";position:absolute;inset:0;opacity:.2;pointer-events:none;background-image:radial-gradient(circle at 15% 25%,white 0 1px,transparent 1.4px),radial-gradient(circle at 72% 20%,white 0 1px,transparent 1.4px),radial-gradient(circle at 85% 70%,white 0 1px,transparent 1.4px);background-size:250px 250px,310px 310px,280px 280px}#abm-page .abm-final-glow{position:absolute;border-radius:50%;pointer-events:none;filter:blur(45px)}#abm-page .abm-final-glow-one{width:450px;height:300px;left:50%;top:-235px;transform:translateX(-50%);background:rgba(212,91,179,.19)}#abm-page .abm-final-glow-two{width:300px;height:220px;left:-100px;bottom:-120px;background:rgba(254,127,92,.07)}#abm-page .abm-final .abm-kicker{position:relative;color:#ef90c0}#abm-page .abm-final h2{position:relative;max-width:900px;margin:0 auto;color:#ffffff;font-size:clamp(43px,4vw,62px)}#abm-page .abm-final p{position:relative;max-width:700px;margin:25px auto 31px;color:rgba(255,255,255,.61);font-size:16px;line-height:1.76}#abm-page .abm-btn-large{position:relative;min-height:62px;padding:0 34px}#abm-page .abm-final-trust{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:23px;color:rgba(255,255,255,.32);font-size:11px}#abm-page .abm-final-trust i{width:3px;height:3px;border-radius:50%;background:rgba(255,255,255,.30)}@keyframes abmFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes abmRotate{to{transform:rotate(360deg)}}@keyframes abmRotateReverse{to{transform:rotate(-360deg)}}@media (max-width:1100px){#abm-page .abm-container{width:calc(100% - 58px)!important}#abm-page .abm-hero-grid{grid-template-columns:1fr 1fr;gap:48px}#abm-page .abm-hero h1{font-size:58px}#abm-page .abm-feature-grid{gap:55px}#abm-page .abm-love-grid{gap:55px}}@media (max-width:980px){#abm-page .abm-container{width:calc(100% - 44px)!important}#abm-page .abm-hero{min-height:auto;padding:76px 0 58px}#abm-page .abm-hero-grid,#abm-page .abm-feature-grid,#abm-page .abm-love-grid,#abm-page .abm-section-heading{grid-template-columns:1fr}#abm-page .abm-hero-grid{gap:25px}#abm-page .abm-hero-copy{max-width:760px;margin:0 auto;text-align:center}#abm-page .abm-hero h1{margin-left:auto;margin-right:auto}#abm-page .abm-hero-lead{margin-left:auto;margin-right:auto}#abm-page .abm-hero-actions,#abm-page .abm-trust{justify-content:center}#abm-page .abm-hero-visual{min-height:520px}#abm-page .abm-section-heading{gap:16px;text-align:center}#abm-page .abm-section-heading>p{max-width:680px;margin-left:auto;margin-right:auto}#abm-page .abm-steps{grid-template-columns:1fr;max-width:720px;margin:0 auto}#abm-page .abm-steps:before{display:none}#abm-page .abm-step{min-height:auto}#abm-page .abm-feature-grid{gap:55px}#abm-page .abm-feature-copy{max-width:700px;margin:0 auto;text-align:center}#abm-page .abm-feature-copy>p{margin-left:auto;margin-right:auto}#abm-page .abm-check-list{display:inline-block;text-align:left}#abm-page .abm-score-panel{max-width:650px;margin:0 auto}#abm-page .abm-love-grid{gap:55px}#abm-page .abm-love-card{width:100%;max-width:600px;margin:0 auto}#abm-page .abm-love-copy{max-width:720px;margin:0 auto;text-align:center}#abm-page .abm-love-copy p{margin-left:auto;margin-right:auto}}@media (max-width:767px){#abm-page .abm-container{width:calc(100% - 28px)!important}#abm-page .abm-section{padding:76px 0}#abm-page .abm-kicker{font-size:10px;letter-spacing:.17em}#abm-page h2{font-size:38px;line-height:1.08}#abm-page .abm-hero{padding:58px 0 35px}#abm-page .abm-badge{margin-bottom:21px}#abm-page .abm-hero h1{font-size:45px;line-height:1.025}#abm-page .abm-hero-lead{margin-top:22px;font-size:15px;line-height:1.7}#abm-page .abm-hero-actions{flex-direction:column}#abm-page .abm-btn{width:100%}#abm-page .abm-trust{gap:8px 14px;margin-top:20px;font-size:10px}#abm-page .abm-hero-visual{min-height:455px}#abm-page .abm-orbit-one{width:380px;height:380px}#abm-page .abm-orbit-two{width:305px;height:305px}#abm-page .abm-match-card{width:94%;padding:20px}#abm-page .abm-mini-profile{display:none}#abm-page .abm-floating-tag{font-size:9px}#abm-page .abm-tag-one{left:0;top:45px}#abm-page .abm-tag-two{right:0;bottom:48px}#abm-page .abm-intro{padding:75px 0 45px}#abm-page .abm-intro p{margin-top:21px;font-size:15px}#abm-page .abm-how{padding-top:45px;padding-bottom:76px}#abm-page .abm-section-heading{margin-bottom:36px}#abm-page .abm-section-heading>p{font-size:14px}#abm-page .abm-step{padding:27px}#abm-page .abm-dark-section{padding:77px 0}#abm-page .abm-score-panel{padding:27px 18px}#abm-page .abm-score-ring{width:160px;height:160px}#abm-page .abm-score-ring>div{width:132px;height:132px}#abm-page .abm-score-ring strong{font-size:36px}#abm-page .abm-score-line{grid-template-columns:86px minmax(0,1fr) 38px;gap:8px}#abm-page .abm-score-line>span,#abm-page .abm-score-line>b{font-size:10px}#abm-page .abm-benefits{grid-template-columns:1fr}#abm-page .abm-benefits article{padding:27px}#abm-page .abm-love-dna{padding:77px 0}#abm-page .abm-love-card{padding:29px 23px}#abm-page .abm-love-card>h3{font-size:33px}#abm-page .abm-final{padding:50px 0 65px}#abm-page .abm-final-box{padding:66px 20px 58px;border-radius:26px}#abm-page .abm-final h2{font-size:38px}#abm-page .abm-final p{font-size:14px}#abm-page .abm-final-trust{flex-direction:column;gap:6px}#abm-page .abm-final-trust i{display:none}}@media (prefers-reduced-motion:reduce){#abm-page *,#abm-page *:before,#abm-page *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body.postid-1994 .et_pb_wc_price_0_tb_body{margin-top:26px!important;margin-bottom:26px!important}body.postid-1994 .et_pb_wc_price_0_tb_body .et_pb_module_inner{position:relative;width:fit-content!important;min-width:320px;max-width:420px;margin-left:auto!important;margin-right:auto!important;padding:20px 26px!important;background:linear-gradient(135deg,#fffaf4 0%,#fcf3e4 100%)!important;border:1px solid rgba(184,146,82,0.28)!important;border-radius:14px!important;box-shadow:0 8px 25px rgba(49,52,83,0.06);text-align:center;box-sizing:border-box!important}body.postid-1994 .et_pb_wc_price_0_tb_body .et_pb_module_inner::before{content:"СПЕЦИАЛНА ЦЕНА";display:inline-block;position:absolute;top:-10px;left:50%;transform:translateX(-50%);padding:4px 12px;background:#fff;border:1px solid rgba(184,146,82,0.25);border-radius:20px;color:#B89252;font-size:10px;font-weight:700;letter-spacing:1.1px;line-height:1.2;white-space:nowrap}body.postid-1994 .et_pb_wc_price_0_tb_body p.price{display:flex!important;justify-content:center;align-items:baseline;gap:12px;margin:0!important;padding:0!important;line-height:1.2!important}body.postid-1994 .et_pb_wc_price_0_tb_body p.price del,body.postid-1994 .et_pb_wc_price_0_tb_body p.price del *{color:#aaa5a0!important;font-size:17px!important;font-weight:400!important;opacity:1!important}body.postid-1994 .et_pb_wc_price_0_tb_body p.price ins,body.postid-1994 .et_pb_wc_price_0_tb_body p.price ins *{color:#FE7F5C!important;font-size:34px!important;font-weight:700!important;text-decoration:none!important}@media (max-width:767px){body.postid-1994 .et_pb_wc_price_0_tb_body .et_pb_module_inner{width:auto!important;min-width:0!important;max-width:320px!important;margin-left:auto!important;margin-right:auto!important;padding:18px 16px!important;border-radius:12px!important}body.postid-1994 .et_pb_wc_price_0_tb_body p.price{gap:8px;flex-wrap:wrap}body.postid-1994 .et_pb_wc_price_0_tb_body p.price del,body.postid-1994 .et_pb_wc_price_0_tb_body p.price del *{font-size:15px!important}body.postid-1994 .et_pb_wc_price_0_tb_body p.price ins,body.postid-1994 .et_pb_wc_price_0_tb_body p.price ins *{font-size:28px!important}}body.postid-1994 .astro-consult-info{display:flex;flex-direction:column;gap:11px;margin:24px 0 26px}body.postid-1994 .astro-consult-info-row{display:flex;align-items:center;gap:11px;color:#4f4c4b;font-size:17px;line-height:1.45}body.postid-1994 .astro-consult-info-row strong{color:#313453;font-weight:600}body.postid-1994 .astro-consult-icon{width:30px;height:30px;min-width:30px;display:flex;align-items:center;justify-content:center;background:#FCF3E4;border-radius:50%}body.postid-1994 .astro-consult-icon svg{width:16px;height:16px;fill:none;stroke:#FE7F5C;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}body.postid-1994 .astro-consult-info{display:flex!important;flex-direction:column!important;gap:10px!important;margin:22px 0 24px!important}body.postid-1994 .astro-consult-row{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0!important;color:#4f4c4b!important;font-size:17px!important;line-height:1.4!important}body.postid-1994 .astro-consult-row>span:last-child{display:inline-block!important;margin:0!important;padding:0!important}body.postid-1994 .astro-consult-row strong{color:#313453!important;font-weight:600!important}body.postid-1994 .astro-consult-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;flex:0 0 28px!important;margin:0!important;padding:0!important;background:#FCF3E4!important;border:1px solid rgba(254,127,92,0.22)!important;border-radius:50%!important;box-sizing:border-box!important}body.postid-1994 .astro-consult-icon svg{display:block!important;width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;max-width:14px!important;max-height:14px!important;margin:0!important;padding:0!important;fill:none!important;stroke:#FE7F5C!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;flex:none!important}@media (max-width:767px){body.postid-1994 .astro-consult-row{font-size:16px!important;gap:9px!important}body.postid-1994 .astro-consult-icon{width:26px!important;height:26px!important;min-width:26px!important;min-height:26px!important;flex:0 0 26px!important}body.postid-1994 .astro-consult-icon svg{width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important;max-width:13px!important;max-height:13px!important}}body.postid-1994 .astro-consult-longdesc{max-width:100%;color:#4f5665;font-size:18px;line-height:1.9}body.postid-1994 .astro-consult-longdesc p{margin:0 0 22px;color:#5a6070}body.postid-1994 .astro-consult-longdesc strong{color:#2f3550;font-weight:700}body.postid-1994 .astro-consult-longdesc em{color:#7b7f8e;font-style:italic}body.postid-1994 .astro-consult-longdesc h2{position:relative;font-size:36px;line-height:1.25;color:#2f3550;margin:44px 0 18px;padding-bottom:14px;font-weight:700}body.postid-1994 .astro-consult-longdesc h2::after{content:"";display:block;width:90px;height:3px;margin-top:12px;border-radius:999px;background:linear-gradient(90deg,#fe7f5c 0%,#f5c9b8 100%)}body.postid-1994 .astro-consult-longdesc h3{font-size:24px;line-height:1.35;color:#313453;margin:30px 0 12px;padding-left:16px;border-left:4px solid #fe7f5c;font-weight:700}body.postid-1994 .astro-consult-longdesc hr{border:0;height:1px;margin:34px 0 36px;background:linear-gradient(90deg,rgba(254,127,92,0) 0%,rgba(254,127,92,0.35) 18%,rgba(49,52,83,0.18) 50%,rgba(254,127,92,0.35) 82%,rgba(254,127,92,0) 100%)}body.postid-1994 .astro-consult-longdesc ul{list-style:none;margin:0 0 24px;padding:0}body.postid-1994 .astro-consult-longdesc ul li{position:relative;padding-left:28px;margin-bottom:14px;color:#5a6070}body.postid-1994 .astro-consult-longdesc ul li::before{content:"✦";position:absolute;left:0;top:1px;color:#fe7f5c;font-size:15px;font-weight:700}body.postid-1994 .astro-consult-longdesc a{color:#fe7f5c;text-decoration:none;font-weight:600;border-bottom:1px solid rgba(254,127,92,0.28);transition:all 0.2s ease}body.postid-1994 .astro-consult-longdesc a:hover{color:#e56d4c;border-bottom-color:rgba(229,109,76,0.5)}body.postid-1994 .astro-consult-longdesc>p:last-child{margin-top:24px;padding:20px 24px;background:#fcf3e4;border:1px solid #f0dcc8;border-radius:14px;color:#313453}body.postid-1994 .astro-consult-longdesc h3+p{margin-top:10px;padding:16px 18px;background:#fffdf9;border:1px solid #efe5d8;border-radius:12px}body.postid-1994 .astro-consult-longdesc h2+p{font-size:19px;color:#50586a}@media (max-width:767px){body.postid-1994 .astro-consult-longdesc{font-size:16px;line-height:1.8}body.postid-1994 .astro-consult-longdesc h2{font-size:28px;margin:34px 0 16px}body.postid-1994 .astro-consult-longdesc h3{font-size:20px;padding-left:12px}body.postid-1994 .astro-consult-longdesc>p:last-child{padding:16px 18px}}.et-db #et-boc .et-l .et-db #et-boc .et-l.et-l--body .et_builder_inner_content{z-index:auto}.et-l--footer>.et_builder_inner_content .et_pb_section.et_pb_section_0_tb_footer{background-color:#fcf0dd!important}.et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row{margin-bottom:35px!important}.et-db #et-boc .et-l .et_pb_row_0_tb_footer,.et-db #et-boc .et-l .et_pb_row_2_tb_body,.et-db #et-boc .et-l .et_pb_row_3_tb_body,.et-db #et-boc .et-l .et_pb_row_4_tb_body,.et-db #et-boc .et-l .et_pb_row_6_tb_body,.et-db #et-boc .et-l .et_pb_row_7_tb_body,.et-db #et-boc .et-l .et_pb_row_8_tb_body,.et-db #et-boc .et-l .et_pb_row_9_tb_body{flex-wrap:nowrap}.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h1,.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h2,.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h3,.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h4,.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h5,.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h6{color:#b85c7a!important;font-size:36px;line-height:1.2em;text-align:center}.et-db #et-boc .et-l .et_pb_text_0_tb_body,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body,.et-db #et-boc .et-l .et_pb_text_0_tb_footer,.et-db #et-boc .et-l .et_pb_text_1_tb_body,.et-db #et-boc .et-l .et_pb_button_1_tb_body_wrapper,.et-db #et-boc .et-l .et_pb_blurb_3_tb_body .et_pb_blurb_container,.et-db #et-boc .et-l .et_pb_blurb_4_tb_body .et_pb_blurb_container,.et-db #et-boc .et-l .et_pb_blurb_5_tb_body .et_pb_blurb_container,.et-db #et-boc .et-l .et_pb_blurb_6_tb_body .et_pb_blurb_container,.et-db #et-boc .et-l .et_pb_blurb_7_tb_body .et_pb_blurb_container,.et-db #et-boc .et-l .et_pb_blurb_8_tb_body .et_pb_blurb_container,.et-db #et-boc .et-l .et_pb_blurb_9_tb_body .et_pb_blurb_container,.et-db #et-boc .et-l .et_pb_blurb_10_tb_body .et_pb_blurb_container,.et-db #et-boc .et-l .et_pb_blurb_11_tb_body .et_pb_blurb_container{text-align:center}.et-db #et-boc .et-l .et_pb_text_0_tb_body .et_pb_text_inner,.et-db #et-boc .et-l .et_pb_blurb_3_tb_body .et_pb_module_header,.et-db #et-boc .et-l .et_pb_blurb_5_tb_body .et_pb_module_header,.et-db #et-boc .et-l .et_pb_blurb_6_tb_body .et_pb_module_header,.et-db #et-boc .et-l .et_pb_blurb_7_tb_body .et_pb_module_header,.et-db #et-boc .et-l .et_pb_blurb_8_tb_body .et_pb_module_header{color:#313453!important}.et-db #et-boc .et-l .et_pb_code_0_tb_body{margin-bottom:0px!important}.et-db #et-boc .et-l .et_pb_wc_tabs_0_tb_body.et_pb_tabs .et_pb_all_tabs,.et-db #et-boc .et-l .et_pb_wc_tabs_0_tb_body .et_pb_tabs_controls li.et_pb_tab_active{background-color:#fff6f8}.et-db #et-boc .et-l .et_pb_wc_tabs_0_tb_body.et_pb_tabs{border-top-left-radius:18px;border-top-right-radius:18px;border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-color:#e8bbc8;overflow:hidden}.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body section.products>h1,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body section.products>h2,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body section.products>h3,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body section.products>h4,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body section.products>h5,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body section.products>h6{text-transform:uppercase!important;color:var(--gcid-primary-color)!important;letter-spacing:1px!important;line-height:1.8!important;text-align:center!important;-webkit-text-stroke-width:0px!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:initial!important}.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product .price,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product .price .amount,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product .price ins .amount{color:#ffffff}.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product h3,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product h1,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product h2,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product h4,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product h5,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product h6{color:#d8d3e5!important}.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product .star-rating{text-align:center;margin-left:auto!important;margin-right:auto!important}.et-db #et-boc .et-l .et_pb_text_0_tb_footer .et_pb_text_inner,.et-db #et-boc .et-l .et_pb_text_0_tb_footer .et_pb_text_inner h1{color:#fe7f5c!important}.et-l--body>.et_builder_inner_content .et_pb_section.et_pb_section_1_tb_body{background-color:#fffdf8!important}.et-db #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner{color:#d8d3e5!important;line-height:1.7em}.et-db #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner h2{color:#ffffff!important;font-size:38px;line-height:1.2em}.et-db #et-boc .et-l .et_pb_button_1_tb_body_wrapper .et_pb_button_1_tb_body{margin-left:auto;margin-right:auto}body.et-db #page-container #et-boc .et-l .et_pb_button_1_tb_body{background-color:#fe7f5c;color:#ffffff!important;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-width:1px;border-color:#fe7f5c;border-style:solid}.et-l--body>.et_builder_inner_content .et_pb_section.et_pb_section_2_tb_body,.et-l--body>.et_builder_inner_content .et_pb_section.et_pb_section_4_tb_body{background-color:#313453!important}.et-db #et-boc .et-l .et_pb_section_2_tb_body.et_pb_section{padding-bottom:76px}.et-db #et-boc .et-l .et_pb_section_2_tb_body>.et_pb_top_inside_divider,.et-db #et-boc .et-l .et_pb_section_2_tb_body>.et_pb_bottom_inside_divider,.et-db #et-boc .et-l .et_pb_section_4_tb_body>.et_pb_top_inside_divider,.et-db #et-boc .et-l .et_pb_section_4_tb_body>.et_pb_bottom_inside_divider{display:none;z-index:1}.et-db #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row{padding-top:0px!important;padding-bottom:45px!important}.et-db #et-boc .et-l .et_pb_text_2_tb_body{margin-top:35px!important;margin-bottom:18px!important;text-align:center}.et-db #et-boc .et-l .et_pb_text_2_tb_body .et_pb_text_inner{color:#d8d3e5!important;line-height:1.6em}.et-db #et-boc .et-l .et_pb_row_3_tb_body.et_pb_row,.et-db #et-boc .et-l .et_pb_row_5_tb_body.et_pb_row,.et-db #et-boc .et-l .et_pb_row_7_tb_body.et_pb_row{margin-top:-35px!important}.et-db #et-boc .et-l .et_pb_blurb_3_tb_body{background-color:#fff7ef;margin-top:0px!important;margin-bottom:45px!important;padding-top:11px!important;padding-right:11px!important;padding-bottom:11px!important;padding-left:11px!important;border-top-left-radius:18px;border-top-right-radius:18px;border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-width:1px;border-color:rgba(242,191,175,0.2);border-style:solid;box-shadow:0px 2px 18px 0px rgba(49,52,83,0.18);background-color:#fff7ef;overflow:hidden}.et-db #et-boc .et-l .et_pb_blurb_3_tb_body .et-pb-icon{color:#fe7f5c;font-family:ETmodules!important;font-weight:400;content:'';font-size:48px}.et-db #et-boc .et-l .et_pb_blurb_3_tb_body .et_pb_blurb_description,.et-db #et-boc .et-l .et_pb_blurb_4_tb_body .et_pb_blurb_description,.et-db #et-boc .et-l .et_pb_blurb_5_tb_body .et_pb_blurb_description,.et-db #et-boc .et-l .et_pb_blurb_6_tb_body .et_pb_blurb_description,.et-db #et-boc .et-l .et_pb_blurb_7_tb_body .et_pb_blurb_description,.et-db #et-boc .et-l .et_pb_blurb_8_tb_body .et_pb_blurb_description{color:#6f6a7c;font-size:16px}.et-db #et-boc .et-l .et_pb_blurb_4_tb_body{background-color:#fff7ef;padding-top:11px!important;padding-right:11px!important;padding-bottom:11px!important;padding-left:11px!important;border-top-left-radius:18px;border-top-right-radius:18px;border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-width:1px;border-color:rgba(242,191,175,0.2);border-style:solid;box-shadow:0px 2px 18px 0px rgba(49,52,83,0.18);background-color:#fff7ef;overflow:hidden}.et-db #et-boc .et-l .et_pb_blurb_4_tb_body .et-pb-icon{color:#6f6a7c;font-family:FontAwesome!important;font-weight:900;content:'';font-size:48px}.et-db #et-boc .et-l .et_pb_blurb_4_tb_body .et_pb_module_header{font-size:18px}.et-db #et-boc .et-l .et_pb_row_5_tb_body{flex-wrap:wrap}.et-db #et-boc .et-l .et_pb_blurb_5_tb_body,.et-db #et-boc .et-l .et_pb_blurb_6_tb_body,.et-db #et-boc .et-l .et_pb_blurb_7_tb_body,.et-db #et-boc .et-l .et_pb_blurb_8_tb_body{background-color:#fff7ef;padding-top:15px!important;padding-right:15px!important;padding-bottom:15px!important;padding-left:15px!important;border-top-left-radius:18px;border-top-right-radius:18px;border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-width:1px;border-color:rgba(242,191,175,0.2);border-style:solid;box-shadow:0px 2px 18px 0px rgba(49,52,83,0.18);background-color:#fff7ef;overflow:hidden}.et-db #et-boc .et-l .et_pb_blurb_5_tb_body .et-pb-icon{color:#6f6a7c;font-family:FontAwesome!important;font-weight:900;content:'';font-size:48px}.et-db #et-boc .et-l .et_pb_blurb_6_tb_body .et-pb-icon{color:#6f6a7c;font-family:FontAwesome!important;font-weight:900;content:'';font-size:48px}.et-db #et-boc .et-l .et_pb_blurb_7_tb_body .et-pb-icon{color:#6f6a7c;font-family:ETmodules!important;font-weight:400;content:'';font-size:48px}.et-db #et-boc .et-l .et_pb_blurb_8_tb_body .et-pb-icon{color:#6f6a7c;font-family:FontAwesome!important;font-weight:400;content:'';font-size:48px}.et-db #et-boc .et-l .et_pb_row_9_tb_body.et_pb_row{margin-top:-45px!important;margin-bottom:-65px!important}.et-db #et-boc .et-l .et_pb_blurb_9_tb_body{border-top-left-radius:18px;border-top-right-radius:18px;border-bottom-left-radius:18px;border-bottom-right-radius:18px;border-width:1px;border-color:#ffffff;border-style:solid;box-shadow:0px 18px 40px 0px rgba(0,0,0,0.18);overflow:hidden}.et-db #et-boc .et-l .et_pb_blurb_9_tb_body .et-pb-icon{color:var(--gcid-primary-color);font-family:FontAwesome!important;font-weight:900;content:''}.et-db #et-boc .et-l .et_pb_blurb_10_tb_body .et-pb-icon{color:var(--gcid-primary-color);font-family:FontAwesome!important;font-weight:400;content:''}.et-db #et-boc .et-l .et_pb_blurb_11_tb_body .et-pb-icon{color:var(--gcid-primary-color);font-family:FontAwesome!important;font-weight:900;content:''}@media only screen and (max-width:980px){.et-db #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner h2{font-size:32px}}@media only screen and (max-width:767px){.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h1,.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h2,.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h3,.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h4,.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h5,.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h6{color:#b85c7a!important;font-size:26px}.et-db #et-boc .et-l .et_pb_text_0_tb_body .et_pb_text_inner{color:#6f6a7c!important}.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body,.et-db #et-boc .et-l .et_pb_text_1_tb_body{margin-top:65px!important}.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product .price,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product .price .amount{font-size:14px}.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product h3,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product h1,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product h2,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product h4,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product h5,.et-db #et-boc .et-l .et_pb_wc_related_products_0_tb_body ul.products li.product h6{font-size:21px!important}.et-db #et-boc .et-l .et_pb_text_0_tb_footer{margin-top:25px!important;margin-bottom:-55px!important}.et-db #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner h2{font-size:28px}.et-db #et-boc .et-l .et_pb_section_2_tb_body.et_pb_section{padding-bottom:90px}.et-db #et-boc .et-l .et_pb_section_2_tb_body>.et_pb_top_inside_divider,.et-db #et-boc .et-l .et_pb_section_2_tb_body>.et_pb_bottom_inside_divider,.et-db #et-boc .et-l .et_pb_section_4_tb_body>.et_pb_top_inside_divider{display:none;z-index:1}.et-db #et-boc .et-l .et_pb_row_3_tb_body,.et-db #et-boc .et-l .et_pb_row_4_tb_body,.et-db #et-boc .et-l .et_pb_row_6_tb_body{flex-wrap:wrap}.et-db #et-boc .et-l .et_pb_blurb_3_tb_body,.et-db #et-boc .et-l .et_pb_blurb_4_tb_body,.et-db #et-boc .et-l .et_pb_blurb_5_tb_body,.et-db #et-boc .et-l .et_pb_blurb_6_tb_body,.et-db #et-boc .et-l .et_pb_blurb_7_tb_body{padding-top:15px!important;padding-right:15px!important;padding-bottom:15px!important;padding-left:15px!important}.et-db #et-boc .et-l .et_pb_row_8_tb_body.et_pb_row{margin-top:35px!important}.et-db #et-boc .et-l .et_pb_blurb_8_tb_body{padding-top:15px!important;padding-right:5px!important;padding-left:15px!important}.et-db #et-boc .et-l .et_pb_blurb_9_tb_body .et-pb-icon{color:var(--gcid-primary-color)}}.et-db #et-boc .et-l .et-db #et-boc .et-l.et-l--footer .et_builder_inner_content{z-index:auto}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}