:root{ --wood-light:#f1dcb0; --wood-mid:#c9a06a;--wood-dark:#8a5f34;--wood-deep:#5c3a1e;--ink:#4a2f18; --bowl-dark:#17100b;}.spoon-nav { display: flex;align-items: center;height: 159px; max-width: 1150px;width: 100%;filter: drop-shadow(0 14px 26px rgba(0,0,0,.55));}.spoon-bowl{width:150px; height:150px;min-width:150px;border-radius:50%;position:relative; z-index:2; background:linear-gradient(135deg,var(--bg_logo_one),var(--bg_logo_two) 40%,var(--bg_logo_three) 70%,var(--bg_logo_four));box-shadow: inset 0 5px 10px var(--box_shadow_one),inset 0 -8px 14px var(--box_shadow_two); display:flex;align-items:center;justify-content:center;}.bowl-inner .logo {max-width: 95px;}.bowl-inner{ width:76%;height:76%;border-radius:50%;background:radial-gradient(circle at 62% 32%, var( --bg_logo_down_one), var( --bg_logo_down_two) 65%, var( --bg_logo_down_three) 100%); box-shadow:inset 0 8px 18px rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;}.bowl-inner svg{width:52%;height:52%;}.cup-icon path,.cup-icon line{ stroke:#f4ede0;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;fill:none;}.steam{stroke-dasharray:14;animation:steam 2.4s ease-in-out infinite;transform-origin:center;}.steam.s2{animation-delay:.4s;}.steam.s3{animation-delay:.8s;}@keyframes steam{0%{opacity:0;transform:translateY(4px);} 30%{opacity:1;}100%{opacity:0;transform:translateY(-10px);}}.spoon-handle{flex:1;height:96px;margin-right:-64px;padding-right:74px;display:flex; align-items:center;border-radius:48px;position:relative;z-index:1; background:linear-gradient(180deg,var(--wood-light),var(--wood-mid) 45%,var(--wood-dark) 72%,var(--wood-deep));box-shadow:inset 0 5px 10px var(--box_shadow_one), inset 0 -8px 14px var(--box_shadow_two)}.handle-panel{flex:1; height:66%;margin:0 9px;border-radius:33px;display:flex;align-items:center;justify-content:space-evenly;gap:10px;padding:0 22px;background:linear-gradient(180deg,var(--bg_nav_one),var(--bg_nav_two));box-shadow:inset 0 3px 6px var(--box_shadow_nav_one),inset 0 -2px 5px var(--box_shadow_nav_two);}.handle-panel nav.main-menu{display:flex; gap:clamp(14px,3.4vw,40px);align-items:center;}.handle-panel nav.main-menu ul li  a{display:flex;flex-direction:column;align-items:center;gap:4px;text-decoration:none;color:var(--ink);font-size:14px;font-weight:700; white-space:nowrap;opacity:.85;transition:opacity .2s ease, transform .2s ease;}.handle-panel nav.main-menu ul li a i {width: 24px; height: 22px;color:var(--icon-hover);font-size: 14px;}.handle-panel nav.main-menu  ul li a:hover{opacity:1;transform:translateY(-2px);color:var(--icon-hover);}.handle-panel nav.main-menu  ul li a:hover i{opacity:1;transform:translateY(-2px);color:var(--ink);}.handle-panel nav.main-menu a.active{opacity:1;position:relative;}.handle-panel nav.main-menu a.active::after{content:'';position:absolute;bottom:-6px;width:60%;height:2px;background:var(--ink);border-radius:2px;}.register-btn-two#btn_modal_login { display: flex;align-items: center;cursor: pointer;font-size: 16px;background: transparent !important;color: var(--color_header_five_icon);}.register-btn-two#btn_modal_login i {color: var(--ink);font-size: 20px;}.handle-panel nav.main-menu ul li ul.sub-menu {position: absolute;top: 67px;right: -50px;background: var(--bg_color_cart);padding: 7px 0;width: 200px;visibility: hidden;opacity: 0;transition: all .2s ease-in-out;z-index: 99;border-radius: 10px;}.handle-panel nav.main-menu ul li ul.sub-menu a:hover{background: var(--border_color_header_five_hover);color: var(--wood-light);border-radius: 50px 10px 10px 10px;}.handle-panel nav.main-menu ul li:hover ul.sub-menu {visibility: visible;opacity: 1;}.search-main-two {cursor: pointer; position: relative;justify-content: center; display: flex;align-items: center;font-size: 16px;color: #4a2f18;}.search-main-two i {position: absolute; align-items: center; color: var(--ink);}.divider{ width:1.5px; height:34px;background:rgba(74,47,24,.3); border-radius:2px;}.handle-actions{ display:flex;align-items:center;gap:18px;}.cart-btn-header-two{ position:relative;display:flex;align-items:center; justify-content:center; background:none;border:none; cursor:pointer;padding:4px;}.cart-btn-header-two svg{width:24px;height:24px;stroke:var(--ink);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.header-four .cart-btn-header-two > a {background: none;box-shadow: none;color: #303030;font-size: 20px; padding: 0;display: flex;}.cart-btn-header-two a i {font-size: 18px;color: var(--color_header_five_icon);}.header-four .cart-btn-header-two span.cart-btn-num-two { position: absolute;right: -5px;top: 19px; border-radius: 50px;justify-content: center; display: flex;align-items: center;color: var(--wood-light);}.cart-btn-header-two:hover .cart-content{ opacity: 1;visibility: visible; transition: all .2s ease-in-out;}.handle-panel .menu-header ul li ul li a {padding: 7px 14px;display: block;font-size: 13px;color:var(--wood-light);}.cart-btn-num {position: absolute;top: -1px;left: 3px;background: var(--icon-hover);color: var(--wood-light);font-size: 11px;font-weight: 700;min-width: 18px;height: 18px; border-radius: 50%;display: flex;align-items: center;justify-content: center;padding: 0 2px;}.cart-btn-header-two .cart-content {position: absolute; width: 350px;left: -172px;top: 52px; padding: 10px;z-index: 99;opacity: 0;visibility: hidden;transition: all .2s ease-in-out;overflow: hidden;font-family: rokh , sans-serif;border-radius: 8px 20px 20px 20px;background: #0f0f0f;border: 1px solid #0f0f0f;}.cart-btn-header-two .cart-content ul li {border-bottom: 1px solid var(--icon-hover);margin-bottom: 15px;padding: 7px 14px;}.cart-btn-header-two .cart-content ul li > a { display: flex;align-items: center;font-size: 13px;font-weight: 450;gap: 10px;  color:var(--wood-light);}.cart-btn-header-two .cart-content ul li > a img { width: 50px;height: 50px;object-fit: cover;}.cart-btn-header-two .cart-content ul li .mini-cart-detail {display: flex; justify-content: space-between;font-size: 13px;padding: 0 5px;align-items: center; margin-top: 14px; color:var(--wood-light);}.cart-btn-header-two .cart-content ul li .mini-cart-detail {font-size: 13px;}.cart-btn-header-two .cart-content ul li .mini-cart-detail a.remove.remove_from_cart_button {color: red; font-size: 24px;}
.cart-btn-header-two .cart-content .woocommerce-mini-cart__total.total {text-align: center; margin-bottom: 10px; color:var(--wood-light);}.cart-btn-header-two .cart-content .woocommerce-mini-cart__buttons.buttons {display: flex;justify-content: space-between;}.cart-content-two a {font-family: yekanbakh , sans-serif;color:var(--wood-light);padding: 12px 23px 12px 15px;border: none;display: flex;}.cart-content-two a {font-family: yekanbakh , sans-serif;color: var(--wood-light);padding: 12px 23px 12px 15px;border: none; display: flex;}.cart-content-two .button {padding: 8px 15px;border-radius: 8px 20px 20px 20px;font-family: yekanbakh , sans-serif;display: inline-flex;justify-content: center;gap: 4px;align-items: center; cursor: pointer;transition: all .2s ease-in-out;background: var(--border_color_header_five_hover); color:var(--wood-light);}.cart-content-two  p.woocommerce-mini-cart__empty-message {text-align: center;}.cart-btn-header-two .cart-content .button{color:var(--wood-light); background:var( --icon-hover); padding: 10px;}.account-btn-two {min-width: 107px;color:var(--ink);}.account-btn-two label {display: flex; align-items: center;gap: 5px;padding: 10px 15px;cursor: pointer;font-size: 16px;border-radius: 50px; min-width: 51px;}.account-btn-two label i {font-size: 15px;transition: all .2s ease-in-out;padding: 5px;border-radius: 50px;color: var(--icon-hover);}.account-btn-two .ac-access-two {position: absolute; width: 200px;padding: 10px;z-index: 11;visibility: hidden;transition: all .2s ease-in-out;max-height: 0;overflow: hidden;font-family: rokh , sans-serif;border-radius: 10px;color: var(--color_header_five_text);background: #0f0f0f;}.account-btn-two input[type="checkbox"]:checked +label + .ac-access-two{visibility: visible; max-height:1000px;transition: all .5s ease-in-out;}.account-btn-two input[type="checkbox"]:checked +label > i.fa-chevron-down {transform: rotate(180deg);}.account-btn-two .ac-access-two ul li:hover a {color: var(--icon-hover);background: var(--border_color_header_five_hover);color:var(--wood-light); border-radius: 50px 10px 10px 10px;}.account-btn-two .ac-access-two ul li a {padding: 8px;display: block;color:var(--wood-light);text-decoration: none;}.header-four .cart-btn-header-two .cart-content::before {content: "";height: 30px;width: 100%;display: block;position: absolute;top: -22px;left: 0;}.auth-links{ display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--ink);white-space:nowrap;}.auth-links span, .auth-links span.sep{ color:var(--ink);text-decoration:none;opacity:.85;transition:opacity .2s ease;}.handle-panel #hamberger i {color: var(--ink);}.auth-links a:hover{opacity:1;text-decoration:underline;}.auth-links .sep{opacity:.4;}.auth-links .signup {background: var(--icon-hover);color: var(--wood-light);padding: 5px 12px;border-radius: 14px;opacity: 1;}.auth-links .signup:hover{background:#4a2f18;text-decoration:none;}.handle-grip {width: min(18%, 150px);height: 100%;border-radius: 48px 0 0 48px;background: repeating-linear-gradient(90deg,var(--bg_left_one) 0px, var(--bg_left_one) 4px,var(--bg_left_two) 4px, var(--bg_left_two) 9px);box-shadow:inset 0 5px 10px var(--box_shadow_one),inset 0 -8px 12px var(--box_shadow_two);}.header-four.header-wrapper.header-sticky .spoon-nav {align-items: unset;}.header-four.header-wrapper.header-sticky .spoon-handle {border-radius: 48px 0px 48px 48px;}.header-four.header-wrapper.header-sticky .spoon-bowl {top: 2px;}