/* Sure marka üst bölümü. Eski tema sınıflarının yüksekliği bu alana taşınmaz. */
#store-header{position:sticky;top:-32px;z-index:110;background:#fff;isolation:isolate}
.sure-announcement{display:block;box-sizing:border-box;height:32px;min-height:0;max-height:32px;padding:0;margin:0;overflow:hidden;background:#f4f0e7;border-bottom:1px solid #ebe4d6;color:#76664a}
.sure-announcement .sure-topbar{height:32px;min-height:0;max-height:32px;padding-top:0;padding-bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:10px;line-height:16px;letter-spacing:.4px;color:#76664a}
.sure-announcement .sure-topbar>span{display:block;white-space:nowrap}
.sure-announcement .sure-topbar>a{display:inline-flex;align-items:center;gap:7px;color:#76664a;font-size:10px;line-height:16px;white-space:nowrap}
.sure-announcement .sure-topbar>a:hover{color:#292820}
.sure-announcement .sure-topbar .bx{font-size:14px}
.sure-header{position:relative;top:auto;z-index:2;padding:0;margin:0;min-height:0;background:rgba(255,255,255,.98);border-bottom:1px solid #e9e5dd}
.sure-header .xton-nav{display:block!important;padding:0}
.sure-header .navbar{height:90px;min-height:90px;padding:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:26px}
.sure-header .navbar-brand.sure-logo{display:flex;align-items:center;justify-content:flex-start;position:relative;flex:0 0 181px;width:181px;height:66px;overflow:visible;background:transparent;margin:0!important;padding:0}
.sure-header .navbar-brand.sure-logo>img{position:static;display:block;width:181px;height:auto;max-width:100%;max-height:66px;object-fit:contain;transform:none}
.sure-navigation{margin:0 auto}
.sure-header .navbar .navbar-nav{display:flex;align-items:center;flex-direction:row;gap:23px;margin:0!important;padding:0!important}
.sure-header .navbar .navbar-nav .nav-item{margin:0}
.sure-header .navbar .navbar-nav .nav-item .nav-link{display:flex;align-items:center;position:relative;min-height:90px;padding:0;margin:0;font-size:12px;font-weight:600;line-height:20px;letter-spacing:.1px;color:#37362e;white-space:nowrap}
.sure-header .navbar .navbar-nav .nav-item .nav-link:after{content:'';position:absolute;left:0;right:0;bottom:21px;height:1px;background:#ab8a4c;transform:scaleX(0);transition:transform .2s}
.sure-header .navbar .navbar-nav .nav-item .nav-link.active,.sure-header .navbar .navbar-nav .nav-item .nav-link:hover{color:#9a783e}
.sure-header .navbar .navbar-nav .nav-item .nav-link.active:after,.sure-header .navbar .navbar-nav .nav-item .nav-link:hover:after{transform:scaleX(1)}
.sure-nav-actions{position:static;display:flex;align-items:center;gap:10px;padding-left:19px;border-left:1px solid #eee9e0;flex-shrink:0}
.sure-nav-actions .icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:38px;font-size:23px;border-radius:50%;background:none;transition:background .2s,color .2s}
.sure-nav-actions .icon-btn:hover{background:#f6f2e9;color:#977641}
.sure-nav-actions .icon-btn span{top:-1px;right:-3px;min-width:15px;height:15px;padding:0 3px;line-height:15px;text-align:center;border-radius:50%;font-family:Arial,sans-serif;font-size:9px;font-weight:400;background:#a8884c;color:#fff;box-shadow:0 0 0 2px #fff}
.sure-nav-actions .icon-btn span[hidden]{display:none}
.sure-header .mobile-menu-toggle{display:none}
.sure-service-strip{height:35px;min-height:0;margin:0;padding:0;background:#fbfaf7;border-bottom:1px solid #eee8dd}
.sure-service-strip .container{display:flex;align-items:center;justify-content:center;height:35px;min-height:0;padding-top:0;padding-bottom:0;gap:45px;font-size:10px;line-height:16px;letter-spacing:.1px;color:#7d7668}
.sure-service-strip .container>span,.sure-service-strip .container>a{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}
.sure-service-strip .bx{font-size:15px;color:#a48345;margin:0}
.sure-service-strip .container>a{color:#7d7668}
.sure-service-strip .container>a:hover{color:#a48345}
.sure-footer .footer-brand.sure-footer-logo{display:inline-block;width:181px;height:auto;margin:0 0 20px;padding:0;font-size:0;line-height:0;letter-spacing:0}
.sure-footer-logo>img{display:block;width:100%;height:auto}
@media(max-width:1199px) and (min-width:992px){
  .sure-header .navbar{gap:20px}
  .sure-header .navbar-brand.sure-logo{flex-basis:159px;width:159px}
  .sure-header .navbar-brand.sure-logo>img{width:159px}
  .sure-header .navbar .navbar-nav{gap:17px}
  .sure-header .navbar .navbar-nav .nav-item .nav-link{font-size:11px}
  .sure-nav-actions{gap:6px;padding-left:13px}
  .sure-nav-actions .icon-btn{width:30px}
}
@media(max-width:991px){
  .sure-header .navbar{height:78px;min-height:78px;justify-content:center;gap:0}
  .sure-header .navbar-brand.sure-logo{flex:0 0 161px;width:161px;height:58px;justify-content:center;margin:0!important}
  .sure-header .navbar-brand.sure-logo>img{width:161px;max-height:58px}
  .sure-header .mobile-menu-toggle{display:inline-flex;position:absolute;left:0;top:20px;width:34px;height:38px;font-size:26px}
  .sure-header .sure-nav-actions{position:absolute;right:0;top:20px;gap:6px;border:0;padding:0}
  .sure-nav-actions .icon-btn{width:30px;height:38px;font-size:22px}
  .sure-nav-actions .wishlist-link{display:inline-flex}
  .sure-header .sure-navigation{display:none;position:absolute;top:78px;left:-12px;right:-12px;margin:0;background:#fff;border-top:1px solid #eee8df;border-bottom:1px solid #e8dfcf;padding:12px 24px 20px;box-shadow:0 12px 22px #2723190d}
  .sure-header .sure-navigation.is-open{display:block}
  .sure-header .navbar .navbar-nav{display:flex;flex-direction:column;align-items:stretch;gap:0}
  .sure-header .navbar .navbar-nav .nav-item .nav-link{display:block;min-height:0;padding:11px 0;font-size:13px;line-height:20px}
  .sure-header .navbar .navbar-nav .nav-item .nav-link:after{display:none}
  .sure-service-strip .container{gap:27px;font-size:9px}
}
@media(max-width:767px){
  #store-header{top:-30px}
  .sure-announcement,.sure-announcement .sure-topbar{height:30px;max-height:30px}
  .sure-announcement .sure-topbar{justify-content:center;font-size:9px;letter-spacing:.3px}
  .sure-announcement .sure-topbar>a,.sure-announcement .topbar-extra{display:none}
  .sure-header .navbar{height:75px;min-height:75px}
  .sure-header .navbar-brand.sure-logo{width:149px;flex-basis:149px;height:55px}
  .sure-header .navbar-brand.sure-logo>img{width:149px;max-height:55px}
  .sure-header .mobile-menu-toggle,.sure-header .sure-nav-actions{top:18px}
  .sure-header .sure-navigation{top:75px}
  .sure-service-strip,.sure-service-strip .container{height:32px}
  .sure-service-strip .container{gap:24px;font-size:9px}
  .sure-service-strip .container>span:first-child{display:none}
  .sure-service-strip .container>span,.sure-service-strip .container>a{gap:5px}
  .sure-service-strip .bx{font-size:14px}
}
@media(max-width:430px){
  .sure-header .navbar-brand.sure-logo{width:141px;flex-basis:141px}
  .sure-header .navbar-brand.sure-logo>img{width:141px}
  .sure-header .sure-nav-actions{gap:5px}
  .sure-nav-actions .wishlist-link{display:none}
  .sure-nav-actions .icon-btn{width:28px}
  .sure-service-strip .container{gap:15px;font-size:8px}
}
