html{max-width:100%;overflow-x:hidden}body{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;max-width:100%;position:static!important;height:auto!important;touch-action:auto!important;-webkit-overflow-scrolling:auto}.hfg-ov,.nav-clickaway-overlay,.header-menu-sidebar,.elementor-nav-menu--dropdown.solace-elementor-nav-menu--dropdown[aria-hidden="true"]{display:none!important;pointer-events:none!important;visibility:hidden!important}.wrapper,.elementor,.elementor-element{touch-action:auto}.kk-burger{display:none}.kk-panel,.kk-scrim{display:none}@media (max-width:1024px){.kk-panel{display:block}.kk-scrim{display:block}}@media (max-width:1024px){#kk-desktop-nav{display:none!important}#kk-account{display:none!important}#site-header .e-con-inner{padding-right:64px!important}}@media (max-width:1024px){.kk-burger{display:flex;align-items:center;justify-content:center;position:fixed;top:14px;right:14px;width:44px;height:44px;border:1px solid rgb(232 200 138 / .45);border-radius:999px;background:rgb(11 9 6 / .85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;padding:0;z-index:100000}.kk-burger span{display:block;width:18px;height:1.5px;background:#E8C88A;position:relative;transition:background .15s ease}.kk-burger span::before,.kk-burger span::after{content:"";position:absolute;left:0;width:18px;height:1.5px;background:#E8C88A;transition:transform .2s ease,top .2s ease}.kk-burger span::before{top:-6px}.kk-burger span::after{top:6px}.kk-burger[aria-expanded="true"] span{background:#fff0}.kk-burger[aria-expanded="true"] span::before{top:0;transform:rotate(45deg)}.kk-burger[aria-expanded="true"] span::after{top:0;transform:rotate(-45deg)}.kk-scrim{position:fixed;inset:0;background:rgb(6 5 4 / .6);opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:99998}.kk-scrim[hidden]{display:none!important}.kk-scrim.is-open{opacity:1;pointer-events:auto}.kk-panel{position:fixed;top:0;right:0;width:min(320px,84vw);height:100%;background:#0E0B08;border-left:1px solid rgb(232 200 138 / .18);box-shadow:-24px 0 48px rgb(0 0 0 / .5);transform:translateX(100%);transition:transform .24s ease;z-index:99999;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:72px 0 24px}.kk-panel.is-open{transform:translateX(0)}.kk-panel ul{list-style:none;margin:0;padding:0}.kk-panel li{margin:0}.kk-panel a{display:flex;align-items:center;min-height:48px;padding:12px 24px;color:#F3ECE1;font-family:Outfit,Helvetica,sans-serif;font-size:16px;font-weight:400;text-decoration:none;border-bottom:1px solid rgb(232 200 138 / .12)}.kk-panel a:hover,.kk-panel a:focus{color:#0B0906;background:#E8C88A}.kk-panel li.current-menu-item>a{color:#E8C88A;background:rgb(232 200 138 / .08)}.kk-panel .kk-cta{margin:22px 24px 0}.kk-panel .kk-cta a{justify-content:center;border:0;border-radius:999px;background:linear-gradient(180deg,#F0D69F,#DBB772);color:#1A1206;font-weight:500;font-size:14.5px;min-height:46px;padding:12px 22px}body.kk-nav-open{overflow:hidden}}@media (max-width:1024px){.kk-sub-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:12px 24px;background:none;border:0;border-bottom:1px solid rgb(232 200 138 / .12);color:#F3ECE1;font-family:Outfit,Helvetica,sans-serif;font-size:16px;text-align:left;cursor:pointer}.kk-sub-toggle span{width:8px;height:8px;border-right:1.5px solid #E8C88A;border-bottom:1.5px solid #E8C88A;transform:rotate(45deg);transition:transform .2s ease;margin-top:-4px}.kk-sub-toggle[aria-expanded="true"]{color:#E8C88A}.kk-sub-toggle[aria-expanded="true"] span{transform:rotate(-135deg);margin-top:4px}.kk-panel .kk-sub{list-style:none;margin:0;padding:0;background:rgb(232 200 138 / .04)}.kk-panel .kk-sub a{min-height:44px;padding:10px 24px 10px 40px;font-size:15px;color:rgb(243 236 225 / .8)}}@media (min-width:1025px){#kk-desktop-nav .sub-menu{background:#100D09!important;border:1px solid rgb(232 200 138 / .2)!important;border-radius:14px!important;padding:8px 0!important;min-width:220px!important;box-shadow:0 18px 40px -12px rgb(0 0 0 / .6)!important}#kk-desktop-nav .sub-menu a{color:#F3ECE1!important;background:transparent!important;font-family:Outfit,Helvetica,sans-serif!important;font-size:14.5px!important;padding:10px 20px!important;border:0!important}#kk-desktop-nav .sub-menu a:hover,#kk-desktop-nav .sub-menu a:focus{color:#E8C88A!important;background:rgb(232 200 138 / .08)!important}}@media (min-width:1025px){#kk-desktop-nav .sub-arrow,#kk-desktop-nav .sub-arrow i,#kk-desktop-nav .sub-arrow svg,#kk-desktop-nav .e-font-icon-svg{color:#E8C88A!important;fill:#E8C88A!important}}