#main-header{position:static!important;background-color:#ffffff!important;border-bottom:none!important;box-shadow:none!important;color:white}.glass-header{background-color:rgba(255,255,255,0.05);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(255,255,255,0.1);box-shadow:0 8px 32px rgba(0,0,0,0.25)}.glass{background:rgba(255,255,255,0.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border-radius:15px;border:1px solid rgba(255,255,255,0.2);box-shadow:0 4px 30px rgba(0,0,0,0.1)}.cart{display:none}.woocommerce-button.button.woocommerce-form-login__submit{background-color:#e78b3a;color:#fff;border:none;border-radius:8px;padding:12px 24px;font-weight:600;transition:background-color 0.3s ease}.woocommerce-button.button.woocommerce-form-login__submit:hover{background-color:#cf792e;color:#fff}.woocommerce-button.button.woocommerce-form-login__submit i{color:#fff}.woocommerce-button.button.woocommerce-form-login__submit:hover i{color:#fff}.post-meta a{pointer-events:none;text-decoration:none;color:inherit;cursor:default}#sidebar{display:none}div.container::before{content:none!important;display:none!important}.et-cart-info{display:none}ul li::marker{color:#f27d0b}.fca_qc_button.fca_qc_start_button{background-color:#f27d0b!important;color:#FFFFFF!important;border-radius:5px;border:none}.fca_qc_button.fca_qc_start_button:hover{background-color:#f26225!important}.fca_qc_answer_div{background-color:#1f1f24!important}.custom-section{margin-top:0!important;padding-top:0!important}@media (max-width:1600px){.menu-sticky{display:none}}.sticky-menu{transition:none;transform:translateZ(0);backface-visibility:hidden;will-change:transform}.language-swift{background:none!important;box-shadow:none!important;border:none!important}body .language-swift.hljs{background-color:#1F1F24!important;color:#dcdcdc!important;font-family:"Menlo","Courier New",monospace!important;font-size:14px!important;border-radius:8px!important;padding:20px!important}body .language-swift .hljs-keyword{color:#E087AE!important;font-weight:bold!important}body .language-swift .hljs-type,body .language-swift .hljs-title.class_,body .language-swift .hljs-title{color:#60A2B4!important}body .language-swift .hljs-built_in{color:#AF9ED7!important}body .language-swift .hljs-attribute{color:#AA80E3!important}body .language-swift .hljs-string{color:#E7887C!important}body .language-swift .hljs-number{color:#C0B894!important}body .language-swift .hljs-punctuation{color:#dcdcdc!important}body .language-swift .hljs-comment{color:#6a9955!important;font-style:italic!important}body .language-swift .hljs-operator{color:#d4d4d4!important}body .language-swift .hljs-subst{color:#60A2B4!important;font-weight:bold!important}body.woocommerce-account .woocommerce form.login{max-width:500px;margin:0 auto}body.woocommerce-account form.login{display:block!important}body.woocommerce-account{display:block}.woocommerce-MyAccount-navigation{flex:0 0 220px;background:#f9f9f9;padding:20px;border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0;margin:0}.woocommerce-MyAccount-navigation-link{margin-bottom:8px}.woocommerce-MyAccount-navigation-link:last-child{margin-bottom:0}.woocommerce-MyAccount-navigation-link a{display:block;padding:12px 16px;border-radius:8px;color:#222;font-weight:500;text-decoration:none;transition:all 0.3s ease}.woocommerce-MyAccount-navigation-link a:hover,.woocommerce-MyAccount-navigation-link.is-active a{background-color:#f27d0b;color:#fff}.woocommerce-MyAccount-content{flex:1;padding:24px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.05);line-height:1.8;font-size:16px}.woocommerce-MyAccount-content a{color:#f27d0b;text-decoration:underline;font-weight:500}.woocommerce-MyAccount-content a:hover{color:#f27d0b}.woocommerce a.button,.woocommerce button.button,.woocommerce-page a.button,.woocommerce-page button.button{display:inline-block;background-color:#f27d0b!important;border:2px solid #f27d0b!important;border-radius:8px!important;color:#fff!important;padding:0.75em 1.5em!important;text-transform:uppercase;font-weight:600;transition:all 0.3s ease;font-size:16px!important}.woocommerce form.edit-account input,.woocommerce form.edit-account select,.woocommerce form.edit-account textarea{border-radius:8px!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover{background-color:transparent!important;color:#f27d0b!important;text-decoration:none!important}.woocommerce a.button,.woocommerce a.button.view,.woocommerce-MyAccount .woocommerce-button.button.view,.woocommerce-page a.button,.woocommerce nav.woocommerce-pagination a.page-numbers{background-color:#f27d0b;border:2px solid #f27d0b;border-radius:8px;color:#fff!important;transition:all 0.3s ease}.woocommerce a.button:hover,.woocommerce a.button.view:hover,.woocommerce-MyAccount .woocommerce-button.button.view:hover,.woocommerce-page a.button:hover,.woocommerce nav.woocommerce-pagination a.page-numbers:hover{background-color:transparent;color:#f27d0b!important}.woocommerce a.button,.woocommerce a.button.view{padding:0.75em 1.5em}button.et_pb_custom_button_icon::after{display:none!important}.woocommerce button.button,.woocommerce-page button.button{padding:1em 1.5em!important;margin-bottom:2em}.woocommerce button.button:hover,.woocommerce-page button.button:hover{background-color:#000!important;color:#f27d0b!important;border:2px solid #f27d0b!important;box-shadow:0 2px 6px rgba(0,0,0,0.1)}.badges-niveau-inline{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.badges-niveau-inline{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.badge-niveau{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#1f1f24;background-color:#f2f2f2;padding:6px 12px;border-radius:8px;white-space:nowrap}.badge-niveau i{color:#1f1f24}