.elementor-36788 .elementor-element.elementor-element-1500feb{--display:flex;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36788 .elementor-element.elementor-element-1500feb:not(.elementor-motion-effects-element-type-background),.elementor-36788 .elementor-element.elementor-element-1500feb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#B19847}.elementor-36788 .elementor-element.elementor-global-32292{width:var(--container-widget-width,100.362%);max-width:100.362%;--container-widget-width:100.362%;--container-widget-flex-grow:0}.elementor-36788 .elementor-element.elementor-global-32292.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-36788 .elementor-element.elementor-element-56b5d89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36788 .elementor-element.elementor-element-d616d97{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}.brf-header{--brf-bg:#0b0b0b;--brf-panel:#12100d;--brf-panel-2:#17130e;--brf-text:#f6eee7;--brf-text-soft:rgba(246, 238, 231, 0.76);--brf-line:rgba(255, 255, 255, 0.08);--brf-line-strong:rgba(255, 255, 255, 0.12);--brf-gold:#c6a96b;--brf-gold-soft:rgba(198, 169, 107, 0.14);--brf-shadow:0 12px 30px rgba(0, 0, 0, 0.18);width:100%;max-width:100%;overflow-x:clip;background:var(--brf-bg);color:var(--brf-text);font-family:"Manrope",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;position:relative;z-index:20}.brf-header,.brf-header *{box-sizing:border-box}.brf-header a,.brf-header button{-webkit-tap-highlight-color:#fff0}.brf-header svg{display:block;width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.brf-header__announcement{display:flex;align-items:center;justify-content:center;gap:12px;padding:9px 16px;min-height:50px;border-top:1px solid rgb(255 255 255 / .04);border-bottom:1px solid var(--brf-line);background:linear-gradient(90deg,rgb(198 169 107 / .06),transparent 18%,transparent 82%,rgb(198 169 107 / .06)),linear-gradient(180deg,rgb(255 255 255 / .025),#fff0),var(--brf-panel)}.brf-header__announcement-btn{width:36px;height:36px;flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--brf-line);border-radius:999px;background:rgb(255 255 255 / .02);color:var(--brf-text);cursor:pointer;transition:border-color 0.2s ease,color 0.2s ease,background-color 0.2s ease,transform 0.2s ease}.brf-header__announcement-btn:hover{border-color:rgb(198 169 107 / .32);color:#fff7eb;background:rgb(198 169 107 / .08);transform:translateY(-1px)}.brf-header__announcement-center{min-width:0;max-width:760px;width:100%;display:grid;justify-items:center;gap:7px}.brf-header__announcement-badge{width:8px;height:8px;border-radius:999px;background:var(--brf-gold);box-shadow:0 0 0 4px rgb(198 169 107 / .08)}.brf-header__announcement-viewport{min-height:20px;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.brf-header__announcement-text{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--brf-text);font-size:13px;font-weight:600;letter-spacing:.04em;line-height:1.35;text-align:center;transition:opacity 0.18s ease,transform 0.18s ease}.brf-header__announcement-text.is-changing{opacity:0;transform:translateY(-4px)}.brf-header__announcement-progress{width:min(220px, 42vw);height:2px;border-radius:999px;background:rgb(255 255 255 / .08);overflow:hidden}.brf-header__announcement-progress-fill{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left center;background:linear-gradient(90deg,rgb(198 169 107 / .35),rgb(246 238 231 / .9),rgb(198 169 107 / .5))}.brf-header__main{position:relative;background:linear-gradient(180deg,rgb(255 255 255 / .015),#fff0),var(--brf-bg);border-bottom:1px solid var(--brf-line);box-shadow:var(--brf-shadow)}.brf-header__shell{position:relative;max-width:1280px;margin:0 auto;min-height:80px;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:18px}.brf-header__left,.brf-header__right{min-width:0;flex:1 1 0%;display:flex;align-items:center}.brf-header__right{justify-content:flex-end;gap:14px}.brf-header__brand{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;z-index:2;text-decoration:none}.brf-header__brand img,.brf-header__drawer-brand img{display:block;width:auto;max-width:180px;height:34px;object-fit:contain}.brf-header__nav{display:flex;align-items:center;gap:24px;min-width:0}.brf-header__nav--right{gap:22px}.brf-header__nav-link{position:relative;color:var(--brf-text-soft);text-decoration:none;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;transition:color 0.2s ease}.brf-header__nav-link::after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:1px;background:linear-gradient(90deg,transparent,var(--brf-gold),transparent);transform:scaleX(0);transform-origin:center;transition:transform 0.2s ease}.brf-header__nav-link:hover,.brf-header__nav-link--active{color:var(--brf-text)}.brf-header__nav-link:hover::after,.brf-header__nav-link--active::after{transform:scaleX(1)}.brf-header__track{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border:1px solid rgb(198 169 107 / .22);border-radius:999px;color:var(--brf-gold);text-decoration:none;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgb(198 169 107 / .05);transition:border-color 0.2s ease,background-color 0.2s ease,color 0.2s ease,transform 0.2s ease}.brf-header__track:hover{border-color:rgb(198 169 107 / .36);background:rgb(198 169 107 / .1);color:#f3d9a4;transform:translateY(-1px)}.brf-header__actions{display:flex;align-items:center;gap:10px}.brf-header__icon,.brf-header__menu-toggle,.brf-header__drawer-close{width:40px;height:40px;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--brf-line);border-radius:999px;color:var(--brf-text);background:rgb(255 255 255 / .02);text-decoration:none;cursor:pointer;transition:border-color 0.2s ease,background-color 0.2s ease,color 0.2s ease,transform 0.2s ease}.brf-header__icon:hover,.brf-header__menu-toggle:hover,.brf-header__drawer-close:hover{border-color:rgb(198 169 107 / .28);background:rgb(198 169 107 / .08);color:#fff7eb;transform:translateY(-1px)}.brf-header__cart{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--brf-line);border-radius:999px;color:var(--brf-text);background:rgb(255 255 255 / .02);overflow:hidden}.brf-header__cart>*{display:inline-flex;align-items:center;justify-content:center;min-height:40px}.brf-header__cart :is(a,button){color:inherit;text-decoration:none;background:#fff0;border:0;box-shadow:none}.brf-header__menu-toggle{display:none}.brf-header__overlay{position:fixed;inset:0;background:rgb(5 5 5 / .58);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.22s ease,visibility 0.22s ease;z-index:998}.brf-header__drawer{position:fixed;top:0;right:0;width:min(340px, 88vw);height:100dvh;padding:22px 20px 28px;display:flex;flex-direction:column;gap:28px;background:linear-gradient(180deg,rgb(255 255 255 / .03),#fff0),var(--brf-panel-2);border-left:1px solid var(--brf-line-strong);box-shadow:-16px 0 40px rgb(0 0 0 / .3);transform:translateX(100%);transition:transform 0.24s ease;z-index:999}.brf-header__drawer-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.brf-header__drawer-brand{display:inline-flex;align-items:center;text-decoration:none}.brf-header__drawer-brand img{height:30px;max-width:150px}.brf-header__drawer-nav{display:flex;flex-direction:column;gap:4px}.brf-header__drawer-nav a{display:block;padding:12px 0;color:var(--brf-text);text-decoration:none;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid rgb(255 255 255 / .06);transition:color 0.2s ease,padding-left 0.2s ease}.brf-header__drawer-nav a:hover{color:var(--brf-gold);padding-left:4px}.brf-header.is-menu-open .brf-header__overlay{opacity:1;visibility:visible;pointer-events:auto}.brf-header.is-menu-open .brf-header__drawer{transform:translateX(0)}@media (max-width:1200px){.brf-header__shell{min-height:76px}.brf-header__nav{gap:18px}.brf-header__track{padding:0 12px}}@media (max-width:1024px){.brf-header__menu-toggle{display:inline-flex}.brf-header__nav--desktop,.brf-header__track{display:none}.brf-header__shell{min-height:72px;padding:14px 16px}.brf-header__brand img{height:30px;max-width:150px}.brf-header__right{gap:10px}.brf-header__actions{gap:8px}}@media (max-width:767px){.brf-header__announcement{min-height:46px;padding:7px 12px;gap:8px}.brf-header__announcement-btn{width:32px;height:32px;flex-basis:32px}.brf-header__announcement-btn svg{width:15px;height:15px}.brf-header__announcement-text{font-size:11.5px;letter-spacing:.025em}.brf-header__announcement-progress{width:min(140px, 44vw)}.brf-header__shell{min-height:68px;padding:12px 12px;gap:12px}.brf-header__brand img{height:28px;max-width:132px}.brf-header__icon,.brf-header__menu-toggle,.brf-header__drawer-close{width:36px;height:36px;flex-basis:36px}.brf-header__cart{min-height:36px;padding:0 10px}.brf-header__cart>*{min-height:36px}.brf-header__actions{gap:6px}.brf-header__drawer{width:min(320px, 90vw);padding:18px 16px 24px}}@media (max-width:380px){.brf-header__brand img{max-width:116px;height:26px}.brf-header__shell{padding:12px 10px}}@media (prefers-reduced-motion:reduce){.brf-header *,.brf-header *::before,.brf-header *::after{transition-duration:0.01ms!important;animation:none!important}.brf-header__announcement-progress-fill{transform:scaleX(1)!important}}.page-header,.page-header-title,.page-header-content,.breadcrumbs{display:none!important}.content-area{margin-top:0!important;padding-top:0!important}