.elementor-15 .elementor-element.elementor-element-5156fb3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0.6rem;--padding-bottom:0.6rem;--padding-left:6rem;--padding-right:6rem}.elementor-15 .elementor-element.elementor-element-5156fb3:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-5156fb3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-15 .elementor-element.elementor-element-b9db3fb{--display:flex}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-15 .elementor-element.elementor-element-2dcecb7 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-15 .elementor-element.elementor-element-2dcecb7.elementor-view-stacked .elementor-icon{background-color:#C18A39}.elementor-15 .elementor-element.elementor-element-2dcecb7.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-2dcecb7.elementor-view-default .elementor-icon{fill:#C18A39;color:#C18A39;border-color:#C18A39}.elementor-15 .elementor-element.elementor-element-2dcecb7 .elementor-icon{font-size:17px}.elementor-15 .elementor-element.elementor-element-2dcecb7 .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-2dcecb7 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400}.elementor-15 .elementor-element.elementor-element-2dcecb7 .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-2dcecb7:has(:hover) .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-2dcecb7:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-6904c6f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-15 .elementor-element.elementor-element-ecf0fd5 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-15 .elementor-element.elementor-element-ecf0fd5.elementor-view-stacked .elementor-icon{background-color:#C18A39}.elementor-15 .elementor-element.elementor-element-ecf0fd5.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-ecf0fd5.elementor-view-default .elementor-icon{fill:#C18A39;color:#C18A39;border-color:#C18A39}.elementor-15 .elementor-element.elementor-element-ecf0fd5 .elementor-icon{font-size:17px}.elementor-15 .elementor-element.elementor-element-ecf0fd5 .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-ecf0fd5 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400}.elementor-15 .elementor-element.elementor-element-ecf0fd5 .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-ecf0fd5:has(:hover) .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-ecf0fd5:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-17dfaf1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-15 .elementor-element.elementor-element-4c6b989 .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-15 .elementor-element.elementor-element-4c6b989.elementor-view-stacked .elementor-icon{background-color:#C18A39}.elementor-15 .elementor-element.elementor-element-4c6b989.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-4c6b989.elementor-view-default .elementor-icon{fill:#C18A39;color:#C18A39;border-color:#C18A39}.elementor-15 .elementor-element.elementor-element-4c6b989 .elementor-icon{font-size:17px}.elementor-15 .elementor-element.elementor-element-4c6b989 .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-4c6b989 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400}.elementor-15 .elementor-element.elementor-element-4c6b989 .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-4c6b989:has(:hover) .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-4c6b989:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-b95784e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-15 .elementor-element.elementor-element-c49c8fd .elementor-icon-box-wrapper{align-items:center;gap:15px}.elementor-15 .elementor-element.elementor-element-c49c8fd.elementor-view-stacked .elementor-icon{background-color:#C18A39}.elementor-15 .elementor-element.elementor-element-c49c8fd.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-c49c8fd.elementor-view-default .elementor-icon{fill:#C18A39;color:#C18A39;border-color:#C18A39}.elementor-15 .elementor-element.elementor-element-c49c8fd .elementor-icon{font-size:17px}.elementor-15 .elementor-element.elementor-element-c49c8fd .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-c49c8fd .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400}.elementor-15 .elementor-element.elementor-element-c49c8fd .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-c49c8fd:has(:hover) .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-c49c8fd:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-5a75d1b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-15 .elementor-element.elementor-element-5a75d1b:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-5a75d1b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0B0D0F}.elementor-15 .elementor-element.elementor-element-7d7fb6b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0rem;--padding-bottom:0rem;--padding-left:6rem;--padding-right:6rem}.elementor-15 .elementor-element.elementor-element-7bdc41c{--display:flex;--justify-content:center}.elementor-15 .elementor-element.elementor-element-7bdc41c.e-con{--flex-grow:0;--flex-shrink:0}.elementor-15 .elementor-element.elementor-element-009d706{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-15 .elementor-element.elementor-element-009d706 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-15 .elementor-element.elementor-element-009d706.elementor-view-stacked .elementor-icon{background-color:#C18A39}.elementor-15 .elementor-element.elementor-element-009d706.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-009d706.elementor-view-default .elementor-icon{fill:#C18A39;color:#C18A39;border-color:#C18A39}.elementor-15 .elementor-element.elementor-element-009d706 .elementor-icon{font-size:32px}.elementor-15 .elementor-element.elementor-element-009d706 .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-009d706 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase}.elementor-15 .elementor-element.elementor-element-009d706 .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-009d706:has(:hover) .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-009d706:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-widget-theme-site-logo .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-15 .elementor-element.elementor-element-20d167e{text-align:start}.elementor-15 .elementor-element.elementor-element-02d7446{--display:flex;--justify-content:center}.elementor-15 .elementor-element.elementor-element-ff1eaee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center}.elementor-15 .elementor-element.elementor-element-2d8d641 .elementor-icon-box-wrapper{align-items:start;gap:2px}.elementor-15 .elementor-element.elementor-element-2d8d641.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-15 .elementor-element.elementor-element-2d8d641.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-2d8d641.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-15 .elementor-element.elementor-element-2d8d641 .elementor-icon{font-size:36px}.elementor-15 .elementor-element.elementor-element-2d8d641 .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-2d8d641 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-15 .elementor-element.elementor-element-2d8d641 .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-2d8d641:has(:hover) .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-2d8d641:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-2d8d641 .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;color:#D3D3D3}.elementor-15 .elementor-element.elementor-element-d0b6cb7 .elementor-icon-box-wrapper{align-items:start;gap:2px}.elementor-15 .elementor-element.elementor-element-d0b6cb7.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-15 .elementor-element.elementor-element-d0b6cb7.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-d0b6cb7.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-15 .elementor-element.elementor-element-d0b6cb7 .elementor-icon{font-size:36px}.elementor-15 .elementor-element.elementor-element-d0b6cb7 .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-d0b6cb7 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-15 .elementor-element.elementor-element-d0b6cb7 .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-d0b6cb7:has(:hover) .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-d0b6cb7:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-d0b6cb7 .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;color:#D3D3D3}.elementor-15 .elementor-element.elementor-element-3114e9f .elementor-icon-box-wrapper{align-items:start;gap:2px}.elementor-15 .elementor-element.elementor-element-3114e9f.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-15 .elementor-element.elementor-element-3114e9f.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-3114e9f.elementor-view-default .elementor-icon{fill:#FFF;color:#FFF;border-color:#FFF}.elementor-15 .elementor-element.elementor-element-3114e9f .elementor-icon{font-size:36px}.elementor-15 .elementor-element.elementor-element-3114e9f .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-3114e9f .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600}.elementor-15 .elementor-element.elementor-element-3114e9f .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-3114e9f:has(:hover) .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-3114e9f:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-3114e9f .elementor-icon-box-description{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;color:#D3D3D3}.elementor-15 .elementor-element.elementor-element-052c3d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0.6rem;--padding-bottom:0.6rem;--padding-left:6rem;--padding-right:6rem}.elementor-15 .elementor-element.elementor-element-052c3d2:not(.elementor-motion-effects-element-type-background),.elementor-15 .elementor-element.elementor-element-052c3d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-15 .elementor-element.elementor-element-855fe55{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-15 .elementor-element.elementor-element-855fe55 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px}.elementor-15 .elementor-element.elementor-element-855fe55.elementor-view-stacked .elementor-icon{background-color:#CCA028}.elementor-15 .elementor-element.elementor-element-855fe55.elementor-view-framed .elementor-icon,.elementor-15 .elementor-element.elementor-element-855fe55.elementor-view-default .elementor-icon{fill:#CCA028;color:#CCA028;border-color:#CCA028}.elementor-15 .elementor-element.elementor-element-855fe55 .elementor-icon{font-size:32px}.elementor-15 .elementor-element.elementor-element-855fe55 .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-855fe55 .elementor-icon-box-title a{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase}.elementor-15 .elementor-element.elementor-element-855fe55 .elementor-icon-box-title{color:#FFF}.elementor-15 .elementor-element.elementor-element-855fe55:has(:hover) .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-855fe55:has(:focus) .elementor-icon-box-title{color:#FFF}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text )}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-15 .elementor-element.elementor-element-7603eda{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-15 .elementor-element.elementor-element-7603eda .elementor-nav-menu .elementor-item{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400}.elementor-15 .elementor-element.elementor-element-7603eda .elementor-nav-menu--main .elementor-item{color:#FFF;fill:#FFF;padding-left:12px;padding-right:12px}.elementor-15 .elementor-element.elementor-element-7603eda .elementor-nav-menu--main .elementor-item:hover,.elementor-15 .elementor-element.elementor-element-7603eda .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-15 .elementor-element.elementor-element-7603eda .elementor-nav-menu--main .elementor-item.highlighted,.elementor-15 .elementor-element.elementor-element-7603eda .elementor-nav-menu--main .elementor-item:focus{color:#CCA028;fill:#CCA028}.elementor-15 .elementor-element.elementor-element-7603eda .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#CCA028}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-2dcecb7 .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-2dcecb7 .elementor-icon-box-title a{font-size:11px}.elementor-15 .elementor-element.elementor-element-ecf0fd5 .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-ecf0fd5 .elementor-icon-box-title a{font-size:11px}.elementor-15 .elementor-element.elementor-element-4c6b989 .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-4c6b989 .elementor-icon-box-title a{font-size:11px}.elementor-15 .elementor-element.elementor-element-c49c8fd .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-c49c8fd .elementor-icon-box-title a{font-size:11px}.elementor-15 .elementor-element.elementor-element-7d7fb6b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem}.elementor-15 .elementor-element.elementor-element-7bdc41c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-15 .elementor-element.elementor-element-ff1eaee{--justify-content:flex-end}.elementor-15 .elementor-element.elementor-element-3114e9f.elementor-element{--align-self:center}.elementor-15 .elementor-element.elementor-element-3114e9f .elementor-icon{font-size:30px}.elementor-15 .elementor-element.elementor-element-052c3d2{--justify-content:space-between}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-7d7fb6b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0.6rem;--padding-bottom:0.6rem;--padding-left:0.6rem;--padding-right:0.6rem}.elementor-15 .elementor-element.elementor-element-7bdc41c{--width:50%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-15 .elementor-element.elementor-element-009d706{--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-15 .elementor-element.elementor-element-20d167e{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-15 .elementor-element.elementor-element-02d7446{--width:0%}.elementor-15 .elementor-element.elementor-element-ff1eaee{--width:50%}.elementor-15 .elementor-element.elementor-element-d0b6cb7 .elementor-icon{font-size:25px}.elementor-15 .elementor-element.elementor-element-3114e9f .elementor-icon-box-wrapper{text-align:start}.elementor-15 .elementor-element.elementor-element-3114e9f .elementor-icon{font-size:25px}.elementor-15 .elementor-element.elementor-element-3114e9f .elementor-icon-box-title,.elementor-15 .elementor-element.elementor-element-3114e9f .elementor-icon-box-title a{font-size:15px}.elementor-15 .elementor-element.elementor-element-052c3d2{--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;--padding-top:0.6rem;--padding-bottom:0.6rem;--padding-left:0.6rem;--padding-right:0.6rem}.elementor-15 .elementor-element.elementor-element-855fe55{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-7bdc41c{--width:15%}.elementor-15 .elementor-element.elementor-element-02d7446{--width:45%}.elementor-15 .elementor-element.elementor-element-ff1eaee{--width:40%}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-7bdc41c{--width:60%}.elementor-15 .elementor-element.elementor-element-ff1eaee{--width:40%}}.premium-search-wrapper{position:relative;width:100%;max-width:650px;margin:0 auto;font-family:inherit}.premium-search-form{display:flex;align-items:center;background-color:#fff;border-radius:5px;overflow:hidden;box-shadow:0 2px 5px rgb(0 0 0 / .1);height:44px}.premium-search-input-wrap{flex:1;height:100%}.premium-search-input-wrap input{width:100%;height:100%;border:none!important;outline:none!important;padding:0 15px;font-size:13px;color:#333;background:#fff0}.premium-search-input-wrap input::placeholder{color:#888}.premium-search-select-wrap{height:100%;border-left:1px solid #e5e5e5;display:flex;align-items:center;background:#fff}.premium-search-select-wrap select{border:none!important;outline:none!important;padding:0 30px 0 12px;font-size:13px;color:#333;background:#fff0;cursor:pointer;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="%23333333" height="12" viewBox="0 0 24 24" width="12" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 8px center}.premium-search-btn{background-color:#cca028!important;border:none!important;width:48px!important;height:100%!important;cursor:pointer;transition:background-color 0.2s ease;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:20px 20px!important}.premium-search-btn:hover{background-color:#b38b1f!important}.premium-search-results{position:absolute;top:calc(100% + 5px);left:0;right:0;background:#fff;border-radius:5px;box-shadow:0 10px 25px rgb(0 0 0 / .2);z-index:9999;display:none;max-height:380px;overflow-y:auto}.premium-search-results.active{display:block}.premium-search-results ul{list-style:none;margin:0;padding:0}.premium-search-results li a{display:flex;align-items:center;padding:10px 15px;border-bottom:1px solid #f0f0f0;text-decoration:none;color:#333;transition:background 0.2s}.premium-search-results li a:hover{background-color:#f9f9f9}.premium-search-results li img{width:40px;height:40px;object-fit:cover;border-radius:4px;margin-right:12px}.premium-search-results .item-info{display:flex;flex-direction:column}.premium-search-results .item-title{font-size:13px;font-weight:600;color:#222}.premium-search-results .item-price{font-size:12px;color:#cca028;font-weight:700;margin-top:2px}.premium-search-msg{padding:15px;font-size:13px;color:#666;text-align:center}.premium-search-wrapper{position:relative;width:100%;max-width:650px;margin:0 auto;font-family:inherit}.premium-search-form{display:flex;align-items:center;background-color:#fff;border-radius:5px;overflow:hidden;box-shadow:0 2px 5px rgb(0 0 0 / .1);height:44px}.premium-search-input-wrap{flex:1;height:100%}.premium-search-input-wrap input{width:100%;height:100%;border:none!important;outline:none!important;padding:0 15px;font-size:13px;color:#333;background:#fff0}.premium-search-input-wrap input::placeholder{color:#888}.premium-search-select-wrap{height:100%;border-left:1px solid #e5e5e5;display:flex;align-items:center;background:#fff}.premium-search-select-wrap select{border:none!important;outline:none!important;padding:0 30px 0 12px;font-size:13px;color:#333;background:#fff0;cursor:pointer;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="%23333333" height="12" viewBox="0 0 24 24" width="12" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right 8px center}.premium-search-btn{background-color:#cca028!important;border:none!important;width:48px!important;height:100%!important;cursor:pointer;transition:background-color 0.2s ease;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'%3E%3C/circle%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'%3E%3C/line%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:20px 20px!important}.premium-search-btn:hover{background-color:#b38b1f!important}.premium-search-results{position:absolute;top:calc(100% + 5px);left:0;right:0;background:#fff;border-radius:5px;box-shadow:0 10px 25px rgb(0 0 0 / .2);z-index:9999;display:none;max-height:380px;overflow-y:auto}.premium-search-results.active{display:block}.premium-search-results ul{list-style:none;margin:0;padding:0}.premium-search-results li a{display:flex;align-items:center;padding:10px 15px;border-bottom:1px solid #f0f0f0;text-decoration:none;color:#333;transition:background 0.2s}.premium-search-results li a:hover{background-color:#f9f9f9}.premium-search-results li img{width:40px;height:40px;object-fit:cover;border-radius:4px;margin-right:12px}.premium-search-results .item-info{display:flex;flex-direction:column}.premium-search-results .item-title{font-size:13px;font-weight:600;color:#222}.premium-search-results .item-price{font-size:12px;color:#cca028;font-weight:700;margin-top:2px}.premium-search-msg{padding:15px;font-size:13px;color:#666;text-align:center}