.fwidget.et_pb_widget.widget_bloomwidget h4.title{display:none}.fwidget.et_pb_widget.widget_bloomwidget{width:100%;margin-left:auto;margin-right:auto}.et_bloom_form_header.et_bloom_header_text_light{display:none}.et_bloom_form_content{padding-top:20px!important}.single-product div#wc-square-digital-wallet{display:none!important}div.et_pb_menu__wrap{justify-content:right!important}.woocommerce img,.woocommerce-page img{max-height:500px;max-width:500px;float:right}div.et_pb_row.et_pb_row_1_tb_body{padding:0px 0!important}.wpcf7{background-color:#F0F0F0;margin-left:25px;margin-right:25px;margin-top:25px;padding:10px}@media only screen and (max-width:600px){.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7-text{font-size:12px}}.wpcf7-text{width:50%;font:sans-serif;font-size:14px}.wpcf7-submit{background:#222a35;font:sans-serif;font-size:20px;color:#ffffff;padding-left:25px;padding-right:25px;padding-top:3px;padding-bottom:3px;border-radius:10px}.wpcf7-submit:hover{color:#FFFFFF;padding-right:30px;padding-left:30px;font-size:21px!important;background-color:rgb(141,0,0);border-color:#FFFFFF}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{color:#000;font-family:lora,sans-serif;font-style:italic;display:flex;width:100%;border-top-width:0px;border-radius:5px}.deuxcol{display:flex;flex-direction:row;column-gap:20px}.wpcf7-form label{color:#000;font-family:lora,sans-serif;font-style:italic}.Classe-de-produit{line-height:1.5em}.Classe-de-produit-jaune{line-height:1.5em;color:yellow}.Classe-de-produit-bleu{line-height:1.5em;color:#66FFFF}@media (max-width:980px){.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left;display:none}}.form-row.form-row-first.validate-required{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;color:#000000!important}.form-row.form-row-last.validate-required{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;color:#000000!important}.form-row.form-row-wide{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;color:#000000!important}div.woocommerce div.woocommerce-form-coupon-toggle{Display:none}span.woocommerce-input-wrapper textarea.input-text{width:481px;height:85px}div.woocommerce div.woocommerce-notices-wrapper{background-color:#000000!important;display:none}@media only screen and (max-width:767px){.et_pb_text_0 h1{text-align:center!important}}@media only screen and (max-width:767px){.et_pb_text_1 h2{text-align:center!important}}@media (max-width:980px){div.et_pb_column.et_pb_column_1_2.et_pb_column_2.ColonneDeGauche.et_pb_css_mix_blend_mode_passthrough{margin-bottom:10px!important}}#ppcp-recaptcha-v2-container{margin:0!important;padding:0!important}.woocommerce ul.products li.product .price del{display:none!important}.woocommerce ul.products li.product .price ins{text-decoration:none!important}.woocommerce ul.products li.product .onsale{display:none!important}.et-dynamic-content-woo--product_price .price del,.et-dynamic-content-woo--product_price .price del+.screen-reader-text{display:none!important}.et-dynamic-content-woo--product_price .price ins{text-decoration:none!important}.single-product .woocommerce-product-gallery{opacity:1!important}.single-product .woocommerce-product-gallery .flex-viewport{height:auto!important;min-height:400px!important}.single-product .woocommerce-product-gallery__image{display:block!important}body.postid-13218 #main-content,body.postid-9618 #main-content,body.postid-2339 #main-content{padding-top:0!important}body.postid-13218 form.bundle_form,body.postid-9618 form.bundle_form,body.postid-2339 form.bundle_form{background:#ffffff!important;border:1px solid #dddddd!important;border-radius:6px!important;padding:20px!important;box-sizing:border-box!important}body.postid-13218 form.bundle_form,body.postid-9618 form.bundle_form,body.postid-2339 form.bundle_form{color:#111111!important}body.postid-13218 form.bundle_form .stock,body.postid-9618 form.bundle_form .stock,body.postid-2339 form.bundle_form .stock{color:#2f8f4e!important}body.postid-13218 form.bundle_form input.qty,body.postid-9618 form.bundle_form input.qty,body.postid-2339 form.bundle_form input.qty{display:inline-block!important;visibility:visible!important;opacity:1!important;width:62px!important;min-width:62px!important;height:42px!important;padding:5px!important;background:#e5e5e5!important;color:#111111!important;border:1px solid #999999!important;border-radius:4px!important;text-align:center!important;font-size:17px!important;font-weight:700!important;cursor:pointer!important;box-sizing:border-box!important}body.postid-13218 form.bundle_form input.qty:hover,body.postid-13218 form.bundle_form input.qty:focus,body.postid-9618 form.bundle_form input.qty:hover,body.postid-9618 form.bundle_form input.qty:focus,body.postid-2339 form.bundle_form input.qty:hover,body.postid-2339 form.bundle_form input.qty:focus{background:#d8d8d8!important;border-color:#666666!important;outline:none!important}body.postid-13218 .bundle_error,body.postid-9618 .bundle_error,body.postid-2339 .bundle_error{background:#f3f8f5!important;border:1px solid #b9d8c3!important;border-radius:5px!important;padding:14px 18px!important;margin-top:18px!important;color:#111111!important}body.postid-13218 form.bundle_form button.single_add_to_cart_button:not(.disabled):not(:disabled),body.postid-9618 form.bundle_form button.single_add_to_cart_button:not(.disabled):not(:disabled),body.postid-2339 form.bundle_form button.single_add_to_cart_button:not(.disabled):not(:disabled){background:#2f8f4e!important;border-color:#2f8f4e!important;color:#ffffff!important;border-radius:5px!important;font-weight:700!important}body.postid-13218 form.bundle_form button.single_add_to_cart_button:not(.disabled):not(:disabled):hover,body.postid-9618 form.bundle_form button.single_add_to_cart_button:not(.disabled):not(:disabled):hover,body.postid-2339 form.bundle_form button.single_add_to_cart_button:not(.disabled):not(:disabled):hover{background:#257541!important;border-color:#257541!important}body.postid-13218 form.bundle_form button.single_add_to_cart_button.disabled,body.postid-9618 form.bundle_form button.single_add_to_cart_button.disabled,body.postid-2339 form.bundle_form button.single_add_to_cart_button.disabled{background:#cccccc!important;border-color:#cccccc!important;color:#ffffff!important;opacity:1!important}body.postid-13218 .woocommerce-breadcrumb,body.postid-9618 .woocommerce-breadcrumb,body.postid-2339 .woocommerce-breadcrumb{display:none!important}body.postid-13218 .product_meta,body.postid-9618 .product_meta,body.postid-2339 .product_meta{display:none!important}body.postid-13218 .woocommerce-tabs,body.postid-9618 .woocommerce-tabs,body.postid-2339 .woocommerce-tabs,body.postid-13218 .wc-tabs-wrapper,body.postid-9618 .wc-tabs-wrapper,body.postid-2339 .wc-tabs-wrapper,body.postid-13218 .tabs.wc-tabs,body.postid-9618 .tabs.wc-tabs,body.postid-2339 .tabs.wc-tabs,body.postid-13218 .woocommerce-Tabs-panel,body.postid-9618 .woocommerce-Tabs-panel,body.postid-2339 .woocommerce-Tabs-panel{display:none!important}body.postid-13218 .related.products,body.postid-9618 .related.products,body.postid-2339 .related.products,body.postid-13218 .upsells.products,body.postid-9618 .upsells.products,body.postid-2339 .upsells.products{display:none!important}body.postid-13218 #main-content,body.postid-9618 #main-content,body.postid-2339 #main-content{padding-top:110px!important}@media (max-width:980px){body.postid-13218 #main-content,body.postid-9618 #main-content,body.postid-2339 #main-content{padding-top:55px!important}}body.postid-13218 #main-content .woocommerce-tabs,body.postid-9618 #main-content .woocommerce-tabs,body.postid-2339 #main-content .woocommerce-tabs,body.postid-13218 #main-content .wc-tabs-wrapper,body.postid-9618 #main-content .wc-tabs-wrapper,body.postid-2339 #main-content .wc-tabs-wrapper,body.postid-13218 #main-content .tabs.wc-tabs,body.postid-9618 #main-content .tabs.wc-tabs,body.postid-2339 #main-content .tabs.wc-tabs,body.postid-13218 #main-content .woocommerce-Tabs-panel,body.postid-9618 #main-content .woocommerce-Tabs-panel,body.postid-2339 #main-content .woocommerce-Tabs-panel,body.postid-13218 #main-content .et_pb_wc_tabs,body.postid-9618 #main-content .et_pb_wc_tabs,body.postid-2339 #main-content .et_pb_wc_tabs{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.postid-13218 #main-content .related.products,body.postid-9618 #main-content .related.products,body.postid-2339 #main-content .related.products,body.postid-13218 #main-content .upsells.products,body.postid-9618 #main-content .upsells.products,body.postid-2339 #main-content .upsells.products{display:none!important}.tableau-lunaire{width:100%;max-width:100%}.tableau-lunaire table{width:100%;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,0.08)}.tableau-lunaire table th{background:#172329!important;color:#ffffff!important;font-weight:700}.tableau-lunaire table td{background:#ffffff!important;color:#111111!important}.tableau-lunaire table tbody tr:nth-child(even) td{background:#f7f3eb!important}.tableau-lunaire table th,.tableau-lunaire table td{padding:16px 14px;border:0;border-bottom:1px solid #e5e5e5;vertical-align:middle}.tableau-lunaire table td:first-child{font-weight:700;white-space:nowrap}.tableau-lunaire table td:nth-child(2){color:#a17b2c!important;font-weight:700}.tableau-lunaire table tbody tr:hover td{background:#e8eee9!important}@media only screen and (max-width:767px){.tableau-lunaire{width:calc(100vw - 40px)!important;max-width:calc(100vw - 40px)!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;padding-bottom:10px}.tableau-lunaire .et_pb_text_inner{width:max-content!important;min-width:100%!important}.tableau-lunaire table{width:800px!important;min-width:800px!important;max-width:none!important;margin:0!important;font-size:14px}.tableau-lunaire table th,.tableau-lunaire table td{padding:12px 10px;white-space:nowrap}}.bloc-lune{height:100%;padding:30px;border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,0.06)}.bloc-lune.pleine-lune{background:#f5f0e7;border-top:4px solid #c6a45b}.bloc-lune.nouvelle-lune{background:#e8eee9;border-top:4px solid #172329}.bloc-lune h2,.bloc-lune h3{margin-top:0}.bloc-lune ul{margin-bottom:0}.carte-phase-lunaire{height:100%;padding:32px 34px;border-radius:14px;box-shadow:0 8px 22px rgba(0,0,0,0.07);transition:transform 0.2s ease,box-shadow 0.2s ease}.carte-phase-lunaire:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,0.1)}.carte-phase-lunaire h3{margin-top:0;margin-bottom:20px;font-size:27px;line-height:1.2}.carte-phase-lunaire h4{margin-top:28px;margin-bottom:14px;font-size:21px;line-height:1.35}.carte-phase-lunaire p{line-height:1.7}.carte-phase-lunaire ul{padding-left:20px;margin-bottom:0}.carte-phase-lunaire li{margin-bottom:9px;line-height:1.55}.phase-nouvelle{background:#172329;color:#ffffff}.phase-nouvelle h2,.phase-nouvelle h3,.phase-nouvelle h4,.phase-nouvelle p,.phase-nouvelle li,.phase-nouvelle strong{color:#ffffff!important}.phase-premier{background:#e8eee9;color:#172329}.phase-pleine{background:#f5f0e7;color:#172329;border-top:4px solid #c6a45b}.phase-dernier{background:#edf0f2;color:#172329}.carte-phase-lunaire{margin-bottom:28px}@media only screen and (max-width:767px){.carte-phase-lunaire{padding:26px 24px;margin-bottom:22px}.carte-phase-lunaire h3{font-size:24px}.carte-phase-lunaire h4{font-size:20px}}.bloc-lune li{margin-bottom:9px}@media only screen and (max-width:980px){.bloc-lune{margin-bottom:25px}}.et_pb_text.bloc-mois-lunaire{margin-top:0!important;margin-bottom:34px!important;padding:46px 52px!important;background:#ffffff!important;border:1px solid #e5e5e5!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(0,0,0,0.05)!important;box-sizing:border-box!important}.et_pb_text.bloc-mois-lunaire .et_pb_text_inner{margin:0!important;padding:0!important}.et_pb_text.bloc-mois-lunaire h2{margin-top:0!important;margin-bottom:34px!important;padding-bottom:14px!important;color:#172329!important;font-size:30px!important;line-height:1.2!important;border-bottom:2px solid #c6a45b!important}.et_pb_text.bloc-mois-lunaire .evenement-lunaire{margin-top:0!important;margin-bottom:38px!important}.et_pb_text.bloc-mois-lunaire .evenement-lunaire:last-child{margin-bottom:0!important}.et_pb_text.bloc-mois-lunaire .evenement-lunaire h3{margin-top:0!important;margin-bottom:18px!important;color:#172329!important;font-size:23px!important;line-height:1.3!important}.et_pb_text.bloc-mois-lunaire .evenement-lunaire p{margin-top:0!important;margin-bottom:16px!important;line-height:1.7!important}.et_pb_text.bloc-mois-lunaire .intention-lunaire{margin-top:22px!important;margin-bottom:0!important;padding:16px 18px!important;background:#f5f0e7!important;border-left:4px solid #c6a45b!important;border-radius:8px!important;box-sizing:border-box!important}.et_pb_text.bloc-mois-lunaire .intention-lunaire strong{color:#9a7836!important}@media only screen and (max-width:767px){.et_pb_text.bloc-mois-lunaire{margin-bottom:24px!important;padding:30px 24px!important;border-radius:12px!important}.et_pb_text.bloc-mois-lunaire h2{margin-bottom:28px!important;font-size:26px!important}.et_pb_text.bloc-mois-lunaire .evenement-lunaire{margin-bottom:32px!important}.et_pb_text.bloc-mois-lunaire .evenement-lunaire h3{font-size:21px!important}.et_pb_text.bloc-mois-lunaire .intention-lunaire{padding:15px 16px!important}}.bloc-rituel-lunaire{margin-top:70px!important;margin-bottom:70px!important;padding:52px 58px!important;background:#172329!important;border-top:4px solid #c6a45b!important;border-radius:16px!important;box-shadow:0 12px 32px rgba(0,0,0,0.12)!important;box-sizing:border-box!important}.bloc-rituel-lunaire .et_pb_text_inner{margin:0!important;padding:0!important}.bloc-rituel-lunaire h1,.bloc-rituel-lunaire h2,.bloc-rituel-lunaire h3,.bloc-rituel-lunaire h4,.bloc-rituel-lunaire p,.bloc-rituel-lunaire li,.bloc-rituel-lunaire strong{color:#ffffff!important}.bloc-rituel-lunaire h2:first-child,.bloc-rituel-lunaire .et_pb_text_inner>h2:first-child{margin-top:0!important;margin-bottom:28px!important;padding-top:0!important;color:#ffffff!important;font-size:32px!important;line-height:1.25!important;font-weight:600!important}.bloc-rituel-lunaire p{margin-bottom:18px!important;line-height:1.75!important}.bloc-rituel-lunaire ol{margin:30px 0 38px!important;padding-left:30px!important}.bloc-rituel-lunaire ol li{margin-bottom:14px!important;padding-left:7px!important;color:#ffffff!important;font-size:18px!important;line-height:1.6!important}.bloc-rituel-lunaire ol li::marker{color:#c6a45b!important;font-weight:700!important}.bloc-rituel-lunaire h2:not(:first-child),.bloc-rituel-lunaire h3{margin-top:48px!important;margin-bottom:22px!important;padding-top:30px!important;color:#ffffff!important;font-size:27px!important;line-height:1.3!important;border-top:1px solid rgba(255,255,255,0.22)}.bloc-rituel-lunaire a{color:#d8b866!important;font-weight:700}.bloc-rituel-lunaire a:hover{color:#ffffff!important}@media only screen and (max-width:767px){.bloc-rituel-lunaire{margin-top:45px!important;margin-bottom:45px!important;padding:36px 25px!important;border-radius:12px!important}.bloc-rituel-lunaire h2:first-child,.bloc-rituel-lunaire .et_pb_text_inner>h2:first-child{margin-bottom:22px!important;font-size:27px!important}.bloc-rituel-lunaire h2:not(:first-child),.bloc-rituel-lunaire h3{margin-top:38px!important;padding-top:25px!important;font-size:23px!important}.bloc-rituel-lunaire p{font-size:16px!important;line-height:1.7!important}.bloc-rituel-lunaire ol{margin:25px 0 32px!important;padding-left:25px!important}.bloc-rituel-lunaire ol li{font-size:16px!important}}.bloc-rituel-lunaire{padding-top:58px!important;padding-right:68px!important;padding-bottom:58px!important;padding-left:68px!important}.bloc-rituel-lunaire .et_pb_text_inner{padding:0!important}.bloc-rituel-lunaire .et_pb_text_inner>h2:first-child{margin-top:0!important;padding-top:0!important}@media only screen and (max-width:767px){.bloc-rituel-lunaire{padding-top:38px!important;padding-right:26px!important;padding-bottom:38px!important;padding-left:26px!important}}.bloc-oracle-lunaire{margin-top:60px!important;margin-bottom:70px!important;padding:45px 48px!important;background:#f5f0e7!important;border-radius:16px!important;box-shadow:0 10px 30px rgba(0,0,0,0.08)!important;box-sizing:border-box!important}.bloc-oracle-lunaire .et_pb_column{display:flex;flex-direction:column;justify-content:center}.bloc-oracle-lunaire .et_pb_image{margin-bottom:0!important;text-align:center}.bloc-oracle-lunaire .et_pb_image img{max-height:430px;width:auto;border-radius:10px}.bloc-oracle-lunaire .surtitre-oracle{margin-bottom:12px!important;color:#9a7836!important;font-size:13px!important;font-weight:700;letter-spacing:2px}.bloc-oracle-lunaire h2{margin-top:0!important;margin-bottom:24px!important;color:#172329!important;font-size:32px!important;line-height:1.25!important}.bloc-oracle-lunaire p{margin-bottom:17px!important;color:#252525;line-height:1.7}.bloc-oracle-lunaire .bouton-oracle-lunaire{display:inline-block;align-self:flex-start;margin-top:10px;padding:14px 24px;background:#172329;color:#ffffff!important;border-radius:7px;font-weight:700;text-decoration:none;transition:transform 0.2s ease,background 0.2s ease}.bloc-oracle-lunaire .bouton-oracle-lunaire:hover{background:#31463b;transform:translateY(-2px)}@media only screen and (max-width:767px){.bloc-oracle-lunaire{margin-top:40px!important;margin-bottom:45px!important;padding:30px 24px!important}.bloc-oracle-lunaire .et_pb_image{margin-bottom:28px!important}.bloc-oracle-lunaire .et_pb_image img{max-height:330px}.bloc-oracle-lunaire h2{font-size:26px!important}.bloc-oracle-lunaire .bouton-oracle-lunaire{display:block;width:100%;text-align:center;box-sizing:border-box}}.faq-lunaire{margin-top:30px;margin-bottom:50px}.faq-lunaire .et_pb_toggle{margin-bottom:14px!important;padding:0!important;overflow:hidden;background:#ffffff!important;border:1px solid #e1e4e2!important;border-radius:11px!important;box-shadow:0 5px 18px rgba(0,0,0,0.04)}.faq-lunaire .et_pb_toggle_title{padding:20px 58px 20px 24px!important;color:#172329!important;font-size:19px!important;font-weight:700!important;line-height:1.4!important}.faq-lunaire .et_pb_toggle_title::before{right:23px!important;color:#c6a45b!important;font-size:22px!important}.faq-lunaire .et_pb_toggle_content{padding:0 24px 24px!important;color:#252525!important;font-size:17px;line-height:1.7}.faq-lunaire .et_pb_toggle_content p{margin-bottom:14px}.faq-lunaire .et_pb_toggle_content p:last-child{margin-bottom:0}.faq-lunaire .et_pb_toggle_open{background:#f9f7f1!important;border-left:4px solid #c6a45b!important}@media only screen and (max-width:767px){.faq-lunaire .et_pb_toggle_title{padding:18px 50px 18px 19px!important;font-size:17px!important}.faq-lunaire .et_pb_toggle_title::before{right:18px!important}.faq-lunaire .et_pb_toggle_content{padding:0 19px 21px!important;font-size:16px}}@media only screen and (max-width:767px){.et_pb_accordion.faq-lunaire{width:100%!important;margin-top:24px!important;margin-bottom:40px!important}.et_pb_accordion.faq-lunaire .et_pb_toggle{margin-bottom:12px!important;border-radius:10px!important}.et_pb_accordion.faq-lunaire .et_pb_toggle_title{padding:17px 48px 17px 18px!important;font-size:17px!important;line-height:1.35!important}.et_pb_accordion.faq-lunaire .et_pb_toggle_title::before{right:17px!important;font-size:20px!important}.et_pb_accordion.faq-lunaire .et_pb_toggle_content{padding:0 18px 20px!important;font-size:16px!important;line-height:1.65!important}}.woocommerce #reviews{width:100%;max-width:1180px;margin:70px auto 40px;padding:35px;overflow:hidden;background:linear-gradient(145deg,#06182a 0%,#03051b 100%);border:1px solid rgba(214,204,42,0.35);border-radius:14px;box-sizing:border-box}.woocommerce #reviews *,.woocommerce #reviews *::before,.woocommerce #reviews *::after{box-sizing:border-box}.woocommerce #reviews h2,.woocommerce #reviews h3,.woocommerce #reviews .woocommerce-Reviews-title,.woocommerce #reviews #review_form #reply-title{display:block;margin:0 0 28px;color:#ffffff;font-size:25px;font-weight:700;line-height:1.3}.woocommerce #reviews #comments,.woocommerce #reviews #review_form_wrapper{float:none!important;width:100%!important;max-width:none}.woocommerce #reviews #comments ol.commentlist{width:100%;margin:0;padding:0;list-style:none}.woocommerce #reviews #comments ol.commentlist li.review{width:100%;margin:0 0 20px;padding:0;border:0}.woocommerce #reviews #comments ol.commentlist li .comment_container{position:relative;display:block;width:100%;min-height:100px;padding:25px 28px 25px 92px;background:rgba(7,30,47,0.9);border:1px solid rgba(255,255,255,0.12);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,0.18);transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.woocommerce #reviews #comments ol.commentlist li .comment_container:hover{transform:translateY(-2px);border-color:rgba(214,204,42,0.5);box-shadow:0 12px 30px rgba(0,0,0,0.28)}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:absolute;top:25px;left:25px;float:none;width:48px;height:48px;margin:0;padding:0;object-fit:cover;background:#477c31;border:2px solid rgba(255,255,255,0.22);border-radius:50%;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0;padding:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{margin:5px 0 14px;color:rgba(255,255,255,0.58);font-size:13px;line-height:1.5}.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__author{color:#ffffff;font-size:16px;font-weight:700}.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__published-date{color:rgba(255,255,255,0.55)}.woocommerce #reviews #comments ol.commentlist li .description{color:rgba(255,255,255,0.92);font-size:15px;line-height:1.7}.woocommerce #reviews #comments ol.commentlist li .description p{margin:0 0 10px}.woocommerce #reviews #comments ol.commentlist li .description p:last-child{margin-bottom:0}.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__verified{display:inline-flex;align-items:center;margin-left:8px;padding:3px 8px;color:#8ed168;background:rgba(78,157,55,0.15);border:1px solid rgba(104,190,75,0.3);border-radius:20px;font-size:11px;font-style:normal;font-weight:600}.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__verified::before{content:"✓";margin-right:4px;font-weight:700}.woocommerce #reviews .star-rating{float:none;width:6.3em;height:1.2em;margin:0 0 10px;color:#f2d600;font-size:19px;line-height:1}.woocommerce #reviews .star-rating::before{color:rgba(255,255,255,0.22)}.woocommerce #reviews .star-rating span::before{color:#f2d600}.woocommerce #reviews .woocommerce-pagination{margin:30px 0 10px;text-align:center}.woocommerce #reviews .woocommerce-pagination ul.page-numbers{display:inline-flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;border:0}.woocommerce #reviews .woocommerce-pagination ul.page-numbers li{border:0}.woocommerce #reviews .woocommerce-pagination .page-numbers a,.woocommerce #reviews .woocommerce-pagination .page-numbers span{display:flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;color:#ffffff;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.16);border-radius:7px;transition:all 0.2s ease}.woocommerce #reviews .woocommerce-pagination .page-numbers a:hover,.woocommerce #reviews .woocommerce-pagination .page-numbers .current{color:#071727;background:#d6cc2a;border-color:#d6cc2a}.woocommerce #reviews #review_form_wrapper{clear:both;margin-top:45px;padding-top:35px;border-top:1px solid rgba(255,255,255,0.15)}.woocommerce #reviews #review_form{width:100%;max-width:820px}.woocommerce #reviews #review_form #commentform{display:block;width:100%;margin:0}.woocommerce #reviews #review_form #reply-title{margin-bottom:22px}.woocommerce #reviews #review_form p{display:block;width:100%;margin:0 0 20px;color:rgba(255,255,255,0.72)}.woocommerce #reviews #review_form label{display:block;margin:0 0 8px;color:#ffffff;font-size:14px;font-weight:600;line-height:1.4}.woocommerce #reviews #review_form .required{color:#f2d600}.woocommerce #reviews #review_form .comment-form-rating{display:block;margin-bottom:28px}.woocommerce #reviews #review_form p.stars{display:block;width:auto;margin:10px 0 0}.woocommerce #reviews #review_form p.stars span{display:inline-flex}.woocommerce #reviews #review_form p.stars a{color:#f2d600;font-size:25px}.woocommerce #reviews #review_form p.stars a::before{color:#f2d600}.woocommerce #reviews #review_form select#rating{display:none!important}.woocommerce #reviews #review_form .comment-form-comment{display:block!important;width:100%!important;margin-bottom:24px}.woocommerce #reviews #review_form .comment-form-author,.woocommerce #reviews #review_form .comment-form-email{float:none!important;display:block!important;visibility:visible!important;width:100%!important;max-width:100%;height:auto!important;margin:0 0 20px!important;opacity:1!important}.woocommerce #reviews #review_form textarea,.woocommerce #reviews #review_form input[type="text"],.woocommerce #reviews #review_form input[type="email"]{display:block;width:100%!important;max-width:100%;min-height:50px;margin:0;padding:13px 15px;color:#17202a!important;background:#ffffff!important;border:1px solid #d8dde3!important;border-radius:7px;outline:none;box-shadow:none;font-family:inherit;font-size:15px;line-height:1.5;transition:border-color 0.2s ease,box-shadow 0.2s ease}.woocommerce #reviews #review_form textarea{min-height:165px;resize:vertical}.woocommerce #reviews #review_form textarea:focus,.woocommerce #reviews #review_form input[type="text"]:focus,.woocommerce #reviews #review_form input[type="email"]:focus{color:#17202a!important;background:#ffffff!important;border-color:#d6cc2a!important;box-shadow:0 0 0 3px rgba(214,204,42,0.16)}.woocommerce #reviews #review_form textarea::placeholder,.woocommerce #reviews #review_form input[type="text"]::placeholder,.woocommerce #reviews #review_form input[type="email"]::placeholder{color:#747b83!important;opacity:1}.woocommerce #reviews #review_form input:-webkit-autofill,.woocommerce #reviews #review_form input:-webkit-autofill:hover,.woocommerce #reviews #review_form input:-webkit-autofill:focus{-webkit-text-fill-color:#17202a!important;-webkit-box-shadow:0 0 0 1000px #ffffff inset!important}.woocommerce #reviews .oracle-email-privacy{display:block;margin-top:8px;color:rgba(255,255,255,0.68);font-size:12px;font-style:italic;line-height:1.5}.woocommerce #reviews .oracle-review-privacy{display:block;margin:18px 0 0;color:rgba(255,255,255,0.55);font-size:12px;line-height:1.5}.woocommerce #reviews #review_form .form-submit{position:static!important;display:block!important;width:100%;margin:25px 0 0!important;padding:0}.woocommerce #reviews #review_form .form-submit::before,.woocommerce #reviews #review_form .form-submit::after{display:none!important;content:none!important}.woocommerce #reviews #review_form input[type="submit"],.woocommerce #reviews #review_form input#submit,.woocommerce #reviews #review_form button[type="submit"]{position:static!important;display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:210px;min-height:52px;margin:0;padding:14px 28px!important;color:#071727!important;background:#D6B45A!important;border:0!important;border-radius:8px!important;box-shadow:none!important;font-family:inherit;font-size:14px!important;font-weight:800!important;line-height:1.2!important;text-align:center;text-indent:0!important;text-transform:uppercase;white-space:nowrap;opacity:1!important;cursor:pointer;appearance:none;-webkit-appearance:none;transition:transform 0.2s ease,filter 0.2s ease,box-shadow 0.2s ease}.woocommerce #reviews #review_form input[type="submit"]:hover,.woocommerce #reviews #review_form input#submit:hover,.woocommerce #reviews #review_form button[type="submit"]:hover{color:#071727!important;background:#E3C873!important;transform:translateY(-1px);box-shadow:0 8px 18px rgba(214,180,90,0.18)!important;filter:brightness(1.03)}.woocommerce #reviews .comment-form-cookies-consent{display:flex!important;align-items:flex-start;gap:9px}.woocommerce #reviews .comment-form-cookies-consent input{flex:0 0 auto;width:auto!important;margin:5px 0 0}.woocommerce #reviews .comment-form-cookies-consent label{margin:0;font-weight:400}.woocommerce #reviews #review_form .logged-in-as{margin-bottom:20px;color:rgba(255,255,255,0.7);font-size:13px}.woocommerce #reviews #review_form .logged-in-as a{color:#D6B45A}@media screen and (max-width:767px){.woocommerce #reviews{margin-top:40px;padding:22px 15px;border-radius:10px}.woocommerce #reviews h2,.woocommerce #reviews h3,.woocommerce #reviews .woocommerce-Reviews-title,.woocommerce #reviews #review_form #reply-title{font-size:21px}.woocommerce #reviews #comments ol.commentlist li .comment_container{padding:20px}.woocommerce #reviews #comments ol.commentlist li img.avatar{position:static;display:block;width:42px;height:42px;margin:0 0 12px}.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__verified{margin-top:5px;margin-left:0}.woocommerce #reviews #review_form_wrapper{margin-top:35px;padding-top:28px}.woocommerce #reviews #review_form textarea{min-height:145px}.woocommerce #reviews #review_form input[type="submit"],.woocommerce #reviews #review_form input#submit,.woocommerce #reviews #review_form button[type="submit"]{display:flex!important;width:100%!important;min-width:0;white-space:normal}.woocommerce #reviews .star-rating{font-size:18px}}.woocommerce #reviews .oracle-reviews-summary{display:block;width:100%;margin:0 0 28px;padding:28px;background:rgba(7,30,47,0.92);border:1px solid rgba(214,204,42,0.35);border-radius:12px}.woocommerce #reviews .oracle-reviews-overview{display:block;width:100%;max-width:520px}.woocommerce #reviews .oracle-reviews-heading{margin:0 0 22px!important;color:#ffffff!important;font-size:25px!important;font-weight:700!important;line-height:1.25}.woocommerce #reviews .oracle-average-rating{display:block;margin:0 0 10px;color:#55a9e8!important;font-size:46px!important;font-weight:700;line-height:1}.woocommerce #reviews .oracle-average-rating span{color:#55a9e8!important;font-size:24px!important;font-weight:500}.woocommerce #reviews .oracle-summary-stars{display:block;min-height:25px;margin:0 0 12px}.woocommerce #reviews .oracle-summary-stars .star-rating{float:none!important;display:block!important;width:5.4em!important;height:1.1em!important;margin:0!important;color:#f2d600!important;font-size:24px!important;line-height:1!important}.woocommerce #reviews .oracle-summary-stars .star-rating::before{color:rgba(255,255,255,0.22)!important}.woocommerce #reviews .oracle-summary-stars .star-rating span{width:100%!important}.woocommerce #reviews .oracle-summary-stars .star-rating span::before{color:#f2d600!important}.woocommerce #reviews .oracle-review-total{display:block;margin:0 0 22px!important;color:rgba(255,255,255,0.78)!important;font-size:14px!important;line-height:1.5}.woocommerce #reviews .oracle-rating-bars{display:flex!important;flex-direction:column;width:100%;gap:10px}.woocommerce #reviews .oracle-rating-row{display:flex!important;align-items:center;width:100%;gap:10px}.woocommerce #reviews .oracle-rating-label{flex:0 0 42px;width:42px;color:#ffffff!important;font-size:13px!important;font-weight:600;white-space:nowrap}.woocommerce #reviews .oracle-rating-track{position:relative;display:block!important;flex:1 1 auto;width:auto;min-width:80px;height:10px;overflow:hidden;background:rgba(255,255,255,0.14)!important;border:1px solid rgba(255,255,255,0.08);border-radius:20px}.woocommerce #reviews .oracle-rating-fill{display:block!important;height:100%;min-width:0;background:#f2d600!important;border-radius:20px}.woocommerce #reviews .oracle-rating-value{flex:0 0 84px;width:84px;color:rgba(255,255,255,0.78)!important;font-size:12px!important;line-height:1;text-align:right;white-space:nowrap}@media screen and (max-width:767px){.woocommerce #reviews .oracle-reviews-summary{margin-bottom:22px;padding:20px}.woocommerce #reviews .oracle-reviews-overview{max-width:none}.woocommerce #reviews .oracle-reviews-heading{margin-bottom:18px!important;font-size:22px!important}.woocommerce #reviews .oracle-average-rating{font-size:39px!important}.woocommerce #reviews .oracle-average-rating span{font-size:21px!important}.woocommerce #reviews .oracle-summary-stars .star-rating{font-size:21px!important}.woocommerce #reviews .oracle-rating-row{gap:8px}.woocommerce #reviews .oracle-rating-label{flex-basis:36px;width:36px;font-size:12px!important}.woocommerce #reviews .oracle-rating-track{min-width:50px}.woocommerce #reviews .oracle-rating-value{flex-basis:70px;width:70px;font-size:11px!important}}.woocommerce #reviews #review_form .comment-form-comment,.woocommerce #reviews #review_form .comment-form-author,.woocommerce #reviews #review_form .comment-form-email{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;margin:0 0 22px!important;padding:0!important}.woocommerce #reviews #review_form .comment-form-comment>label,.woocommerce #reviews #review_form .comment-form-author>label,.woocommerce #reviews #review_form .comment-form-email>label{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;order:1!important;display:block!important;float:none!important;width:100%!important;height:auto!important;min-height:0!important;margin:0 0 8px!important;padding:0!important;color:#ffffff!important;background:transparent!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;text-align:left!important;opacity:1!important;visibility:visible!important;overflow:visible!important;clip:auto!important;clip-path:none!important;transform:none!important;pointer-events:auto!important}.woocommerce #reviews #review_form .comment-form-comment>textarea,.woocommerce #reviews #review_form .comment-form-author>input,.woocommerce #reviews #review_form .comment-form-email>input{position:static!important;order:2!important;display:block!important;float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:13px 15px!important;color:#17202a!important;background:#ffffff!important;border:1px solid #d8dde3!important;border-radius:7px!important;font-family:inherit!important;font-size:15px!important;line-height:1.5!important;text-align:left!important;box-shadow:none!important;transform:none!important}.woocommerce #reviews #review_form .comment-form-comment>textarea{min-height:165px!important;resize:vertical}.woocommerce #reviews #review_form .comment-form-author>input,.woocommerce #reviews #review_form .comment-form-email>input{min-height:50px!important}.woocommerce #reviews #review_form input::placeholder,.woocommerce #reviews #review_form textarea::placeholder{color:#777777!important;opacity:1!important}.woocommerce #reviews #review_form input:focus::placeholder,.woocommerce #reviews #review_form textarea:focus::placeholder{color:transparent!important}.woocommerce #reviews .oracle-email-privacy{position:static!important;order:3!important;display:block!important;width:100%!important;margin:8px 0 0!important;padding:0!important;color:rgba(255,255,255,0.7)!important;background:transparent!important;font-size:12px!important;font-style:italic!important;line-height:1.4!important;transform:none!important}@media screen and (max-width:767px){.woocommerce #reviews #review_form .comment-form-comment>textarea{min-height:145px!important}}.woocommerce #reviews{width:calc(100% - 40px)!important;max-width:1280px!important;margin-right:auto!important;margin-left:auto!important}.woocommerce #reviews #comments{width:100%!important;max-width:none!important}.woocommerce #reviews .oracle-reviews-summary{width:100%!important}.woocommerce #reviews .oracle-reviews-overview{width:100%!important;max-width:520px!important}.woocommerce #reviews #comments ol.commentlist{display:grid!important;grid-template-columns:32% 32% 32%;justify-content:space-between;align-items:stretch;gap:22px;width:100%!important;margin:0!important;padding:0!important}.woocommerce #reviews #comments ol.commentlist>li.review{display:flex!important;width:100%!important;min-width:0;margin:0!important;padding:0!important}.woocommerce #reviews #comments ol.commentlist>li.review .comment_container{display:flex!important;flex-direction:column;width:100%!important;height:100%;min-height:250px;padding:24px!important}.woocommerce #reviews #comments ol.commentlist li .comment-text{width:100%;margin:0!important}.woocommerce #reviews #comments ol.commentlist li .description,.woocommerce #reviews #comments ol.commentlist li .description p{overflow-wrap:anywhere;word-break:normal}.woocommerce #reviews .woocommerce-pagination{clear:both;width:100%;margin-top:30px}.woocommerce #reviews #review_form_wrapper{width:100%!important}.woocommerce #reviews #review_form{width:100%!important;max-width:900px!important}@media screen and (max-width:980px){.woocommerce #reviews{width:calc(100% - 30px)!important}.woocommerce #reviews #comments ol.commentlist{grid-template-columns:49% 49%;justify-content:space-between;gap:18px}}@media screen and (max-width:767px){.woocommerce #reviews{width:calc(100% - 20px)!important}.woocommerce #reviews #comments ol.commentlist{display:block!important}.woocommerce #reviews #comments ol.commentlist>li.review{display:block!important;margin-bottom:16px!important}.woocommerce #reviews #comments ol.commentlist>li.review .comment_container{min-height:0}}.woocommerce #reviews #comments ol.commentlist::before,.woocommerce #reviews #comments ol.commentlist::after{content:none!important;display:none!important}@media screen and (max-width:767px){.woocommerce #reviews #comments ol.commentlist li img.avatar{display:none!important}.woocommerce #reviews #comments ol.commentlist li .comment_container{padding-left:20px!important}}.oracle-trust-block{display:flex;align-items:center;gap:26px;margin:22px 0 28px}.oracle-trust-percentage{flex:0 0 auto;color:#55A9E8;font-size:58px;font-weight:700;line-height:1}.oracle-trust-text{display:flex;flex-direction:column;gap:6px}.oracle-review-total{color:rgba(255,255,255,.75);font-size:14px;margin:0}.oracle-review-highlight{color:rgba(255,255,255,.92);font-size:17px;line-height:1.45;margin:0}.oracle-review-highlight strong{color:#ffffff;font-weight:700}@media(max-width:767px){.oracle-trust-block{gap:18px}.oracle-trust-percentage{font-size:46px}.oracle-review-highlight{font-size:15px}}@media screen and (min-width:981px){.woocommerce #reviews .oracle-reviews-overview{display:grid!important;grid-template-columns:220px 340px auto;align-items:center;gap:40px;width:100%!important;max-width:none!important}}.woocommerce #reviews .oracle-main-rating{width:100%}.woocommerce #reviews .oracle-trust-block{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:10px!important;width:100%;margin:0!important}.woocommerce #reviews .oracle-trust-percentage{color:#55a9e8!important;font-size:64px!important;font-weight:700!important;line-height:1!important}.woocommerce #reviews .oracle-trust-text{color:rgba(255,255,255,.92);font-size:16px;line-height:1.5}.woocommerce #reviews .oracle-trust-text strong{color:#ffffff!important;font-weight:700!important}.woocommerce #reviews .oracle-rating-bars{width:100%!important;margin:0!important}}.woocommerce #reviews .oracle-trust-text{color:rgba(255,255,255,0.92)!important}.woocommerce #reviews .oracle-trust-text strong{color:#ffffff!important}.woocommerce #reviews .oracle-review-total{color:rgba(255,255,255,0.82)!important}@media screen and (max-width:980px){.woocommerce #reviews .oracle-reviews-overview{display:block!important;width:100%!important;max-width:none!important}.woocommerce #reviews .oracle-trust-block{display:flex!important;flex-direction:row!important;align-items:center!important;gap:18px!important;width:100%;margin:22px 0 28px!important}.woocommerce #reviews .oracle-trust-percentage{flex:0 0 auto;font-size:46px!important}.woocommerce #reviews .oracle-trust-text{max-width:none;font-size:15px!important}}.murmures-glow-worlds,.murmures-glow-opaline{position:relative!important;overflow:hidden!important;isolation:isolate}.murmures-glow-worlds>.et_pb_row,.murmures-glow-opaline>.et_pb_row{position:relative;z-index:2}.murmures-glow-worlds::before,.murmures-glow-opaline::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.murmures-glow-worlds::before{background:radial-gradient(ellipse at 50% 55%,rgba(70,135,220,0.25) 0%,rgba(70,135,220,0.10) 35%,rgba(70,135,220,0) 68%)}.murmures-glow-opaline::before{background:radial-gradient(circle at 25% 50%,rgba(110,175,245,0.34) 0%,rgba(110,175,245,0.13) 28%,rgba(110,175,245,0) 55%),radial-gradient(circle at 72% 38%,rgba(242,201,76,0.16) 0%,rgba(242,201,76,0.055) 22%,rgba(242,201,76,0) 40%)}@media (max-width:767px){.murmures-glow-worlds::before{background:radial-gradient(ellipse at 50% 45%,rgba(70,135,220,0.20) 0%,rgba(70,135,220,0.08) 35%,rgba(70,135,220,0) 70%)}.murmures-glow-opaline::before{background:radial-gradient(circle at 50% 28%,rgba(110,175,245,0.26) 0%,rgba(110,175,245,0.09) 30%,rgba(110,175,245,0) 58%)}}.murmures-halo-oracle img{filter:drop-shadow(0 0 18px rgba(95,160,235,0.20))drop-shadow(0 0 38px rgba(95,160,235,0.10))}.murmures-halo-cards img{filter:drop-shadow(0 0 16px rgba(242,201,76,0.20))drop-shadow(0 0 32px rgba(70,135,220,0.12))}.murmures-halo-opaline-img img{filter:drop-shadow(0 0 20px rgba(135,195,255,0.28))drop-shadow(0 0 42px rgba(110,175,245,0.14))}