.single-product .yith-wcwl-add-to-wishlist{margin-top:10px;display:block;margin-left:-540px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none!important;top:.5em;right:.5em;font-size:2em;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.et_pb_wc_cart_totals_0_tb_body table.shop_table a{font-weight:700;color:#00b6ff!important}.sub-menu li a{font-size:12px!important}.woocommerce form.woocommerce-form.woocommerce-form-track-order.track_order p.form-row button.button{color:#fff}p.woocommerce-result-count{font-weight:500;font-size:14px;color:#000;padding-bottom:40px}table.wishlist_table{font-size:80%;font-family:'Poppins';font-weight:500}.woocommerce table.shop_table th{font-weight:700;font-family:'Poppins';padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:block}.et_password_protected_form .et_submit_button{font-family:inherit;display:block;hover:none;float:right;margin:8px auto 0}button.button:hover::before,button.button:hover::after{content:none!important}@media (min-width:981px){#main-header .container{display:flex;align-items:center}#main-header .logo_container{flex:0 0 auto;margin-right:20px}#main-header #et-top-navigation{float:none!important;flex:1 1 auto;display:flex;justify-content:center}#main-header #top-menu-nav{float:none!important}#main-header #top-menu{display:flex;justify-content:center;width:100%}}#et-info-phone:before{display:none!important}#top-menu .sub-menu,#top-menu .sub-menu li,#top-menu .sub-menu a{border:0!important;box-shadow:none!important;text-decoration:none!important}#top-menu .sub-menu li>a{position:relative;display:inline-block;padding-bottom:3px}#top-menu .sub-menu li.mm-image>a,#top-menu .sub-menu li.mm-heading>a{padding-bottom:0!important}@media (max-width:980px){#main-header .et_mobile_menu .sub-menu,#main-header .et_mobile_menu li.menu-item-has-children>ul,#top-header .et_mobile_menu .sub-menu{display:none!important}#main-header .et_mobile_menu .menu-item-has-children>a:after,#main-header .et_mobile_menu .menu-item-has-children>a .et-pb-icon,#main-header .mobile_menu_bar:after{display:none!important}#main-header .et_mobile_menu li.menu-item-has-children{position:relative}}@media (max-width:980px){#main-header .et_mobile_menu li ul,#main-header .et_mobile_menu li li{display:none!important}}@media (max-width:768px){.woocommerce-cart-tab-container,.responsive.table.shop_table.cart{display:block!important}}.main-navigation .sub-menu,.main-navigation .mega-menu,.main-navigation .mega-menu-content{border-bottom:1px solid rgba(0,0,0,0.12)}.dgwt-wcas-search-input,.dgwt-wcas-search-input::placeholder{font-style:normal!important;font-size:13px!important;font-weight:400!important;letter-spacing:0.02em;font-family:inherit}@media (max-width:768px){.dgwt-wcas-search-input{font-size:12px!important}}.single-post #main-content{background-color:#f7f7f7}#et-main-area{position:relative}#et-main-area::before{content:"";position:fixed;inset:0;opacity:0;pointer-events:none;transition:opacity .18s ease;background:rgba(0,0,0,.80);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px);z-index:9}#top-menu li.menu-item-has-children:hover~#et-main-area::before,#top-menu li.menu-item-has-children:focus-within~#et-main-area::before{opacity:55}.dl-menu.et_pb_menu .et-menu-nav ul.sub-menu{box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}img[title]{pointer-events:none}.ici-ml-wrap{max-width:520px;margin:0 auto!important;text-align:center}.ici-ml-wrap input[type="email"],.ici-ml-wrap input[type="text"],.ici-ml-wrap button,.ici-ml-wrap .ml-form-embedSubmit button{width:100%!important;max-width:520px!important;box-sizing:border-box!important}.ici-ml-wrap form *{float:none!important}.ici-ml-wrap input::placeholder{text-align:center}.ici-ml-wrap input::-webkit-input-placeholder{text-align:center}.ici-ml-wrap input:-ms-input-placeholder{text-align:center}.single-post #main-content{background-image:url(https://ichallengei.com/wp-content/uploads/2026/06/binding_dark_bckgnd.png)!important;background-repeat:repeat;background-color:#050505}.single-post .container:before{display:none!important}.ichallenge-library{max-width:100%;margin:0 auto;font-family:inherit}.library-section{border-bottom:1px solid rgba(212,175,55,.18)}.ichallenge-library .library-button{width:100%;background:none;border:none;color:#c79a3b;display:flex;justify-content:space-between;align-items:center;padding:18px 0;cursor:pointer;font-family:'Bebas Neue',sans-serif;font-size:40px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;transition:color .25s ease}.ichallenge-library .library-button:hover{color:#f2c94c}.library-arrow{font-size:18px;transition:.35s ease;opacity:.7}.library-button.active .library-arrow{transform:rotate(90deg)}.library-content{display:none;padding:0 0 20px 0}.library-content ul{margin:0;padding:0;list-style:none}.library-content li{border-top:1px solid rgba(255,255,255,.05)}.library-content a{display:block;color:#d7d7d7;text-decoration:none;padding:18px 0;font-size:14px;letter-spacing:.8px;transition:all .25s ease}.library-content a:hover{color:#c79a3b;padding-left:12px}.library-content li a{position:relative;display:block;padding:18px 0 18px 22px}.library-content li a::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:14px;background:#c79a3b;border-radius:2px}@media (max-width:980px){.ichallenge-library .library-button{font-size:34px}}@media (max-width:767px){.ichallenge-library .library-button{font-size:28px}}.ici-article-search{max-width:1100px;margin:70px auto;padding:0 32px;color:#fff}.ici-search-title{font-family:'Bebas Neue',sans-serif;color:#c79a3b;text-align:center;font-size:48px;letter-spacing:2px;text-transform:uppercase;margin-bottom:34px}.ici-search-box{border:1px solid rgba(212,175,55,.42);background:#020202;height:86px;display:flex;align-items:center;padding:0 28px;gap:24px}.ici-search-icon{color:#c79a3b;font-size:34px;line-height:1;transform:translatey(2px)}#icJournalSearchInput{width:100%;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;color:#fff!important;font-size:34px;font-family:inherit;letter-spacing:.5px;padding:0!important;caret-color:#D4AF37}#icJournalSearchInput::placeholder{color:rgba(255,255,255,.35);font-style:normal}#icSearchResults{margin-top:34px;min-height:260px}.ic-search-result{display:flex;align-items:center;gap:18px;color:#fff!important;text-decoration:none!important;font-size:22px;font-weight:600;margin-bottom:40px;transition:.25s ease}.ic-search-result:hover{color:#c79a3b!important;padding-left:8px}.ic-search-gold{width:3px;height:28px;background:#c79a3b;display:inline-block;flex-shrink:0}.ic-search-result-category{display:none}#icResultsCount{text-align:right;color:#c79a3b;font-size:22px;font-weight:700;margin-top:30px}.ic-no-results{color:rgba(255,255,255,.6);font-size:16px;margin-top:20px}@media(max-width:767px){.ici-article-search{margin:45px auto;padding:0 24px}.ici-search-title{font-size:36px;margin-bottom:24px}.ici-search-box{height:64px;padding:0 20px;gap:18px}#icJournalSearchInput{font-size:23px}.ic-search-result{font-size:18px;margin-bottom:26px}#icResultsCount{font-size:16px}}.ici-category{display:inline-block;margin:0 0 18px;color:#c79a3b;font-size:13px;font-weight:700;letter-spacing:3px;text-transform:uppercase}.ici-category-row{display:flex;align-items:baseline;gap:10px;margin-bottom:18px}.ici-new-badge{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;border:1px solid #c79a3b;color:#c79a3b;background:rgba(199,154,59,.06);font-family:'Bebas Neue',sans-serif;font-size:11px;letter-spacing:2px;line-height:1;text-transform:uppercase;transition:.25s ease;position:relative;top:-1px}.single-post .entry-content{max-width:1000px;margin:30px auto;color:#d7d7d7;font-size:16px;line-height:1.6;font-weight:400}.single-post .entry-content p{margin-bottom:1.6em}.single-post .entry-content h2{font-family:'Bebas Neue',sans-serif;font-size:42px;letter-spacing:2px;color:#ffffff;margin-top:50px;margin-bottom:30px}.single-post .entry-content h3{font-family:'Bebas Neue',sans-serif;font-size:34px;letter-spacing:2px;color:#ffffff;margin-top:50px;margin-bottom:25px}.ici-dropcap{float:left;font-family:'Bebas Neue',sans-serif;font-size:74px;line-height:.82;color:#c79a3b;margin:4px 14px 0 0;font-weight:700}