.aclind-source[data-aclind-source="header"]{
--ah-ink:#161310;
--ah-ink-soft:#3a342d;
--ah-muted:#7a7268;
--ah-line:rgba(22,19,16,.10);
--ah-line-2:rgba(22,19,16,.16);
--ah-paper:rgba(255,255,255,.96);
--ah-paper-solid:#ffffff;
--ah-soft:#f6f3ee;
--ah-soft-2:#efeae2;
--ah-accent:#a9814f;
--ah-accent-ink:#7c5c33;
--ah-radius:16px;
--ah-radius-sm:10px;
--ah-shadow:0 26px 60px -28px rgba(22,19,16,.34); --ah-maxw:var(--site-container, 1180px); --ah-gutter:var(--site-gutter, clamp(1.1rem, 2.4vw, 2rem));
--ah-ease:cubic-bezier(.22,.7,.2,1);
} html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header.is-scrolled,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header.acl-hero-linked-theme,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header.acl-hero-linked-theme.is-scrolled,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header.acl-header-fixed-winter-theme,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header.acl-header-fixed-winter-theme.is-scrolled{
position:sticky!important;
top:0!important;
z-index:160!important;
width:100%!important;
max-width:none!important;
margin:0!important;
padding:0!important;
background:var(--ah-paper)!important;
background-image:none!important;
border:0!important;
border-bottom:1px solid var(--ah-line)!important;
border-radius:0!important;
box-shadow:none!important; backdrop-filter:none!important;
-webkit-backdrop-filter:none!important;
transition:background .35s var(--ah-ease), box-shadow .35s var(--ah-ease), border-color .35s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header.is-scrolled{
background:rgba(255,255,255,.97)!important;
border-bottom-color:var(--ah-line-2)!important;
box-shadow:0 18px 44px -30px rgba(22,19,16,.42)!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header,
body.turbo-hide-theme-header .aclind-source[data-aclind-source="header"] .site-header,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header .site-header-inner{
display:block!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header .site-header-inner{
display:grid!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .aclind-section-group{
display:contents!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header::before,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header::after,
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-header-gradient-strip{
content:none!important;
display:none!important;
background:none!important;
animation:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header-inner{
display:grid!important;
grid-template-columns:auto minmax(0,1fr) auto!important;
align-items:center!important;
gap:clamp(14px,2vw,44px)!important;
box-sizing:border-box!important; width:min(calc(100% - (var(--ah-gutter) * 2)), var(--ah-maxw))!important;
max-width:var(--ah-maxw)!important;
min-height:5.25rem!important;
margin-inline:auto!important;
padding-left:0!important;
padding-right:0!important;
border:0!important;
border-radius:0!important;
background:transparent!important;
box-shadow:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header.is-scrolled .site-header-inner{
min-height:4.5rem!important;
background:transparent!important;
box-shadow:none!important;
} @media (min-width:1377px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header.acl-has-desktop-bg,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header.acl-has-desktop-bg.is-scrolled{
background-color:transparent!important;
background-image:var(--acl-header-desktop-bg)!important;
background-size:cover!important;
background-position:var(--acl-header-desktop-bg-position, center center)!important;
background-repeat:no-repeat!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header.acl-has-desktop-bg .site-header-inner{
background:transparent!important;
}
} html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo{
display:inline-flex!important;
width:max-content!important;
align-items:center!important;
gap:0!important;
padding:0!important;
color:var(--ah-ink)!important;
text-decoration:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo-main{
display:block!important;
width:auto!important;
height:auto!important;
max-height:42px!important;
max-width:clamp(128px,11vw,168px)!important;
object-fit:contain!important;
filter:none!important;
transition:opacity .3s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo:hover .site-logo-main{
opacity:.82!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-country-mark{
display:inline-flex!important;
align-items:center!important;
height:auto!important;
margin-left:.85rem!important;
padding-left:.85rem!important;
border-left:1px solid var(--ah-line-2)!important;
background:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-country-divider{
display:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-partner-mark,
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-german-flag{
display:inline-flex!important;
align-items:center!important;
justify-content:center!important;
width:auto!important;
height:auto!important;
max-height:40px!important;
max-width:96px!important;
opacity:1!important;
filter:none!important;
background:none!important;
mask:none!important;
-webkit-mask:none!important;
animation:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-country-mark::before,
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-country-mark::after,
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-partner-mark::before,
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-partner-mark::after,
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-german-flag::before,
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-german-flag::after{
content:none!important;
display:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-ikbaal-mark-image{
display:block!important;
width:auto!important;
height:38px!important;
max-width:96px!important;
object-fit:contain!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav{
display:flex!important;
align-items:center!important;
justify-content:center!important;
gap:clamp(.15rem,.55vw,.5rem)!important;
min-width:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav > a,
html body .aclind-source.aclind-source[data-aclind-source="header"] .nav-item .mega-trigger{
position:relative!important;
display:inline-flex!important;
align-items:center!important;
gap:.4rem!important;
min-height:auto!important;
padding:.7rem .95rem!important;
border:0!important;
border-radius:999px!important;
background:transparent!important;
color:var(--ah-ink)!important;
font-size:.72rem!important;
font-weight:600!important;
letter-spacing:.15em!important;
text-transform:uppercase!important;
text-decoration:none!important;
white-space:nowrap!important;
cursor:pointer!important;
transition:color .25s var(--ah-ease), background .25s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav > a::after,
html body .aclind-source.aclind-source[data-aclind-source="header"] .nav-item .mega-trigger::after{
content:""!important;
position:absolute!important;
left:50%!important;
right:auto!important;
bottom:.32rem!important;
width:calc(100% - 1.9rem)!important;
height:1px!important;
background:var(--ah-accent)!important;
transform:translateX(-50%) scaleX(0)!important;
transform-origin:center!important;
opacity:1!important;
transition:transform .3s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav > a:hover::after,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav > a.is-active::after,
html body .aclind-source.aclind-source[data-aclind-source="header"] .nav-item.is-open .mega-trigger::after,
html body .aclind-source.aclind-source[data-aclind-source="header"] .nav-item .mega-trigger:hover::after{
transform:translateX(-50%) scaleX(1)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-trigger svg{
width:.62rem!important;
height:.62rem!important;
stroke:currentColor!important;
transition:transform .3s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .nav-item.is-open .mega-trigger svg{
transform:rotate(180deg)!important;
}
@media (max-width:1376px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .mega-trigger > svg{
width:32px!important;
height:32px!important;
min-width:32px!important;
flex:0 0 32px!important;
fill:none!important;
stroke-width:2.4!important;
stroke-linecap:round!important;
stroke-linejoin:round!important;
}
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .nav-item{
position:relative!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .nav-item-mega{
display:flex!important;
align-items:center!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header-actions{
display:flex!important;
align-items:center!important;
justify-content:flex-end!important;
gap:.5rem!important;
padding:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header-actions::before{
content:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-toggle,
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-language,
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-trigger,
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__trigger,
html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle{
display:inline-flex!important;
align-items:center!important;
justify-content:center!important;
gap:.5rem!important;
height:42px!important;
min-height:42px!important;
width:auto!important;
min-width:42px!important;
padding:0 15px!important;
border:1px solid var(--ah-line-2)!important;
border-radius:999px!important;
background:var(--ah-paper-solid)!important;
background-image:none!important;
color:var(--ah-ink)!important;
font-size:.7rem!important;
font-weight:600!important;
letter-spacing:.12em!important;
text-transform:uppercase!important;
box-shadow:none!important;
backdrop-filter:none!important;
cursor:pointer!important;
transition:background .25s var(--ah-ease), color .25s var(--ah-ease), border-color .25s var(--ah-ease), transform .25s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-toggle svg,
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-trigger svg,
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-language svg{
width:16px!important;
height:16px!important;
fill:none!important;
stroke:currentColor!important;
stroke-width:1.7!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-toggle:hover,
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-language:hover,
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-language[aria-expanded="true"],
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-trigger:hover,
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-trigger[aria-expanded="true"],
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__trigger:hover,
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings.is-open .acl-font-settings__trigger{
background:var(--ah-ink)!important;
border-color:var(--ah-ink)!important;
color:#fff!important;
transform:translateY(-1px)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-language img{
width:20px!important;
height:14px!important;
border-radius:3px!important;
object-fit:cover!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-toggle span,
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-label{
display:inline!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__trigger-dot{
display:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__trigger-icon{
display:none!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-menu,
html body .aclind-source.aclind-source[data-aclind-source="header"] .corporate-mega-menu,
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-mega-menu{
background:var(--ah-paper-solid)!important;
background-image:none!important;
border:1px solid var(--ah-line)!important;
border-top:0!important;
border-radius:0 0 var(--ah-radius) var(--ah-radius)!important;
box-shadow:var(--ah-shadow)!important;
overflow:hidden!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-menu::before,
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-menu::after{
content:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-menu-inner,
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-static-mega{
background:transparent!important;
background-image:none!important;
} @media (min-width:1377px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-menu.has-aclind-menu-background,
html body .aclind-source.aclind-source[data-aclind-source="header"] .corporate-mega-menu.has-aclind-menu-background,
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-mega-menu.has-aclind-menu-background{
background-color:#fff!important;
background-image:
linear-gradient(90deg,rgba(255,255,255,.96) 0%,rgba(255,255,255,.92) 28%,rgba(255,255,255,.78) 48%,rgba(255,255,255,.48) 70%,rgba(255,255,255,.22) 100%),
var(--aclind-menu-bg)!important;
background-size:cover!important;
background-position:center center!important;
background-repeat:no-repeat!important;
}
} html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-column-title{
margin:0 0 .65rem!important;
padding:0 0 .55rem!important;
border-bottom:1px solid var(--ah-line)!important;
color:var(--ah-muted)!important;
font-size:.62rem!important;
font-weight:700!important;
letter-spacing:.18em!important;
text-transform:uppercase!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-menu-column{
border:0!important;
padding:0!important;
background:transparent!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-icon-link{
display:flex!important;
align-items:center!important;
gap:.6rem!important;
position:relative!important;
margin:0!important;
padding:.5rem .6rem!important;
border:0!important;
border-radius:var(--ah-radius-sm)!important;
color:var(--ah-ink-soft)!important;
text-decoration:none!important;
transition:background .22s var(--ah-ease), color .22s var(--ah-ease), padding .22s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-icon-link:hover{
background:var(--ah-soft)!important;
color:var(--ah-ink)!important;
padding-left:.9rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-icon-link strong{
font-size:.86rem!important;
font-weight:550!important;
letter-spacing:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-icon-link small{
display:block!important;
margin-top:.12rem!important;
color:var(--ah-muted)!important;
font-size:.72rem!important;
line-height:1.35!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-icon{
display:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .compact-intro p,
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-menu-intro > p:not(.mega-eyebrow){
color:var(--ah-muted)!important;
font-size:.82rem!important;
line-height:1.6!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-all-link,
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-all-link{
display:inline-flex!important;
align-items:center!important;
gap:.4rem!important;
margin-top:.9rem!important;
color:var(--ah-ink)!important;
font-size:.74rem!important;
font-weight:650!important;
letter-spacing:.1em!important;
text-transform:uppercase!important;
text-decoration:none!important;
border-bottom:1px solid var(--ah-line-2)!important;
padding-bottom:.15rem!important;
transition:border-color .25s var(--ah-ease), color .25s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-all-link:hover,
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-all-link:hover{
border-color:var(--ah-accent)!important;
color:var(--ah-accent-ink)!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-contact-link{
display:flex!important;
flex-direction:column!important;
gap:.15rem!important;
padding:.55rem 0!important;
border-bottom:1px solid var(--ah-line)!important;
color:var(--ah-ink)!important;
text-decoration:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-contact-link small{
color:var(--ah-muted)!important;
font-size:.62rem!important;
letter-spacing:.14em!important;
text-transform:uppercase!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-contact-link strong{
font-size:.9rem!important;
font-weight:600!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-contact-note{
margin:.8rem 0!important;
color:var(--ah-muted)!important;
font-size:.68rem!important;
line-height:1.5!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-contact-cta{
display:inline-flex!important;
align-items:center!important;
justify-content:space-between!important;
gap:.6rem!important;
margin-top:auto!important;
padding:.75rem 1rem!important;
border-radius:999px!important;
background:var(--ah-ink)!important;
color:#fff!important;
font-size:.72rem!important;
font-weight:600!important;
letter-spacing:.1em!important;
text-transform:uppercase!important;
text-decoration:none!important;
transition:background .25s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-contact-cta:hover{
background:var(--ah-accent-ink)!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-static-intro h3{
color:var(--ah-ink)!important;
font-size:1.4rem!important;
font-weight:600!important;
letter-spacing:-.01em!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-static-item{
border-color:var(--ah-line)!important;
background:transparent!important;
transition:background .22s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-static-item:hover{
background:var(--ah-soft)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-static-index{
color:var(--ah-accent)!important;
font-weight:600!important;
letter-spacing:.05em!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-static-content strong{
color:var(--ah-ink)!important;
font-weight:600!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-static-content small{
color:var(--ah-muted)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-static-arrow{
color:var(--ah-muted)!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-mega{
background:var(--ah-paper-solid)!important;
background-image:none!important;
border-top:1px solid var(--ah-line)!important;
border-bottom:1px solid var(--ah-line)!important;
box-shadow:var(--ah-shadow)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-mega-inner{
box-sizing:border-box!important;
width:100%!important;
max-width:none!important;
margin:0!important;
padding-top:44px!important;
padding-bottom:50px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .search-eyebrow{
color:var(--ah-accent)!important;
font-size:.64rem!important;
font-weight:700!important;
letter-spacing:.24em!important;
text-transform:uppercase!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-head h2{
margin-top:.4rem!important;
color:var(--ah-ink)!important;
font-size:clamp(1.7rem,3.4vw,2.6rem)!important;
font-weight:600!important;
letter-spacing:-.02em!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-close{
position:absolute!important;
top:0!important;
right:0!important;
width:44px!important;
height:44px!important;
border:1px solid var(--ah-line-2)!important;
border-radius:999px!important;
background:#fff!important;
color:var(--ah-ink)!important;
font-size:1.2rem!important;
cursor:pointer!important;
transition:background .25s var(--ah-ease), color .25s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-close:hover{
background:var(--ah-ink)!important;
color:#fff!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-input-wrap{
display:grid!important;
grid-template-columns:22px 1fr auto!important;
align-items:center!important;
gap:.75rem!important;
margin-top:1.5rem!important;
padding:10px 10px 10px 20px!important;
border:1px solid var(--ah-line-2)!important;
border-radius:999px!important;
background:#fff!important;
transition:border-color .25s var(--ah-ease), box-shadow .25s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-input-wrap:focus-within{
border-color:var(--ah-ink)!important;
box-shadow:0 0 0 4px rgba(22,19,16,.06)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-input-wrap > svg{
width:20px!important;
height:20px!important;
fill:none!important;
stroke:var(--ah-muted)!important;
stroke-width:1.7!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-input-wrap input[type="search"]{
height:44px!important;
border:0!important;
background:transparent!important;
color:var(--ah-ink)!important;
font-size:1rem!important;
outline:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-input-wrap button[type="submit"]{
height:44px!important;
padding:0 24px!important;
border:0!important;
border-radius:999px!important;
background:var(--ah-ink)!important;
color:#fff!important;
font-size:.74rem!important;
font-weight:650!important;
letter-spacing:.1em!important;
text-transform:uppercase!important;
cursor:pointer!important;
transition:background .25s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-input-wrap button[type="submit"]:hover{
background:var(--ah-accent-ink)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-scopes{
display:flex!important;
flex-wrap:wrap!important;
gap:.5rem!important;
margin-top:1.1rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .search-scope{
padding:.5rem 1rem!important;
border:1px solid var(--ah-line-2)!important;
border-radius:999px!important;
background:#fff!important;
color:var(--ah-muted)!important;
font-size:.72rem!important;
font-weight:600!important;
letter-spacing:.06em!important;
cursor:pointer!important;
transition:all .22s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .search-scope:hover{
color:var(--ah-ink)!important;
border-color:var(--ah-ink)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .search-scope.is-active{
background:var(--ah-ink)!important;
border-color:var(--ah-ink)!important;
color:#fff!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .language-menu{
top:calc(100% + .75rem)!important;
right:0!important;
width:230px!important;
padding:.5rem!important;
border:1px solid var(--ah-line)!important;
border-radius:var(--ah-radius)!important;
background:var(--ah-paper-solid)!important;
box-shadow:var(--ah-shadow)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .language-menu a{
display:grid!important;
grid-template-columns:22px 1fr auto!important;
align-items:center!important;
gap:.65rem!important;
padding:.55rem .65rem!important;
border-radius:var(--ah-radius-sm)!important;
color:var(--ah-ink-soft)!important;
font-size:.84rem!important;
font-weight:500!important;
text-decoration:none!important;
transition:background .2s var(--ah-ease), color .2s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .language-menu a:hover{
background:var(--ah-soft)!important;
color:var(--ah-ink)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .language-menu a.is-active{
background:var(--ah-soft-2)!important;
color:var(--ah-ink)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .language-menu a img{
width:22px!important;
height:15px!important;
border-radius:3px!important;
object-fit:cover!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .language-menu a small{
color:var(--ah-muted)!important;
font-size:.62rem!important;
letter-spacing:.1em!important;
}  html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-tooltip,
html body .aclind-source.aclind-source[data-aclind-source="header"] .notification-panel{
width:min(310px,calc(100vw - 24px))!important;
max-width:min(310px,calc(100vw - 24px))!important;
padding:.95rem!important;
border:1px solid var(--ah-line)!important;
border-radius:14px!important;
background:var(--ah-paper-solid)!important;
box-shadow:var(--ah-shadow)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-tooltip__head{
display:grid!important;
grid-template-columns:34px 1fr auto!important;
align-items:center!important;
gap:.6rem!important;
padding-bottom:.7rem!important;
border-bottom:1px solid var(--ah-line)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-tooltip__icon{
display:inline-flex!important;
align-items:center!important;
justify-content:center!important;
width:34px!important;
height:34px!important;
border-radius:999px!important;
background:var(--ah-soft)!important;
color:var(--ah-ink)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-tooltip__icon svg{
width:17px!important;
height:17px!important;
fill:none!important;
stroke:currentColor!important;
stroke-width:1.7!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-tooltip__content strong{
display:block!important;
color:var(--ah-ink)!important;
font-size:.82rem!important;
font-weight:650!important;
line-height:1.2!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-tooltip__content span{
color:var(--ah-muted)!important;
font-size:.68rem!important;
line-height:1.35!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-tooltip__close{
display:inline-flex!important;
align-items:center!important;
justify-content:center!important;
width:26px!important;
height:26px!important;
border:1px solid var(--ah-line-2)!important;
border-radius:999px!important;
background:#fff!important;
color:var(--ah-ink)!important;
cursor:pointer!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-tooltip__close svg{
width:12px!important;
height:12px!important;
fill:none!important;
stroke:currentColor!important;
stroke-width:1.8!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-marketplaces{
display:grid!important;
grid-template-columns:1fr!important;
gap:.3rem!important;
margin-top:.7rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-marketplace{
display:flex!important;
align-items:center!important;
justify-content:space-between!important;
gap:.6rem!important;
padding:.55rem .65rem!important;
border:1px solid var(--ah-line)!important;
border-radius:10px!important;
background:#fff!important;
color:var(--ah-ink)!important;
text-decoration:none!important;
transition:border-color .22s var(--ah-ease), background .22s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-marketplace:hover{
border-color:var(--ah-ink)!important;
background:var(--ah-soft)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-marketplace__brand{
display:flex!important;
align-items:center!important;
gap:.55rem!important;
min-width:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-marketplace__brand img{
width:32px!important;
height:24px!important;
object-fit:contain!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-marketplace__mark{
display:inline-flex!important;
align-items:center!important;
justify-content:center!important;
width:32px!important;
height:32px!important;
border-radius:999px!important;
background:var(--ah-soft-2)!important;
color:var(--ah-ink)!important;
font-size:.8rem!important;
font-weight:700!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-marketplace__label{
display:block!important;
color:var(--ah-ink)!important;
font-size:.78rem!important;
font-weight:600!important;
white-space:nowrap!important;
overflow:hidden!important;
text-overflow:ellipsis!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-marketplace__authorized{
display:inline-block!important;
margin-top:.1rem!important;
color:var(--ah-accent-ink)!important;
font-size:.58rem!important;
letter-spacing:.05em!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-marketplace__arrow{
color:var(--ah-muted)!important;
font-size:1rem!important;
transition:transform .22s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-marketplace:hover .online-shopping-marketplace__arrow{
transform:translate(2px,-2px)!important;
color:var(--ah-ink)!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__panel{
width:300px!important;
padding:1.25rem!important;
border:1px solid var(--ah-line)!important;
border-radius:var(--ah-radius)!important;
background:var(--ah-paper-solid)!important;
box-shadow:var(--ah-shadow)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__header{
display:flex!important;
align-items:center!important;
justify-content:space-between!important;
padding-bottom:.8rem!important;
border-bottom:1px solid var(--ah-line)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__icon{
display:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__title-wrap strong{
color:var(--ah-ink)!important;
font-size:.8rem!important;
font-weight:650!important;
letter-spacing:.08em!important;
text-transform:uppercase!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__value{
color:var(--ah-accent-ink)!important;
font-weight:700!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__reset{
border:1px solid var(--ah-line-2)!important;
border-radius:999px!important;
background:#fff!important;
color:var(--ah-ink)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__step-btn{
border:1px solid var(--ah-line-2)!important;
border-radius:var(--ah-radius-sm)!important;
background:#fff!important;
color:var(--ah-ink)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__step-btn:hover{
background:var(--ah-ink)!important;
color:#fff!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__slider{
background:linear-gradient(90deg,var(--ah-ink) var(--slider-pct,30%),var(--ah-soft-2) var(--slider-pct,30%))!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__label-btn{
border:1px solid var(--ah-line-2)!important;
border-radius:999px!important;
background:#fff!important;
color:var(--ah-muted)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__label-btn.is-active{
background:var(--ah-ink)!important;
border-color:var(--ah-ink)!important;
color:#fff!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings{
position:fixed!important;
top:50%!important;
left:auto!important;
right:0!important;
bottom:auto!important;
transform:translateY(-50%)!important;
z-index:1300!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__trigger{
height:auto!important;
min-height:0!important;
padding:1.5rem .85rem!important;
border-radius:14px 0 0 14px!important;
writing-mode:vertical-rl!important;
font-size:.82rem!important;
font-weight:700!important;
letter-spacing:.22em!important;
box-shadow:0 14px 34px -18px rgba(22,19,16,.5)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings__panel{
position:absolute!important;
top:50%!important;
right:calc(100% + 10px)!important;
left:auto!important;
bottom:auto!important;
transform:translateY(-50%)!important;
} @media (min-width:1377px) and (max-width:1599px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav{
gap:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav > a,
html body .aclind-source.aclind-source[data-aclind-source="header"] .nav-item .mega-trigger{
padding:.7rem .62rem!important;
letter-spacing:.11em!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-trigger{
width:42px!important;
min-width:42px!important;
padding:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-label{
display:none!important;
}
} html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle{
display:none!important;
width:42px!important;
min-width:42px!important;
padding:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle span{
display:block!important;
width:17px!important;
height:1.5px!important;
margin:3.5px auto!important;
border-radius:2px!important;
background:var(--ah-ink)!important;
transition:transform .28s var(--ah-ease), opacity .2s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle:hover{
background:var(--ah-ink)!important;
border-color:var(--ah-ink)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle:hover span{
background:#fff!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle[aria-expanded="true"] span:first-child{
transform:translateY(5px) rotate(45deg)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle[aria-expanded="true"] span:nth-child(2){
opacity:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle[aria-expanded="true"] span:last-child{
transform:translateY(-5px) rotate(-45deg)!important;
}
@media (max-width:1376px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header{
z-index:99990!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header-inner{
grid-template-columns:1fr auto!important;
min-height:4.35rem!important;
width:min(calc(100% - (var(--ah-gutter) * 2)), var(--ah-maxw))!important;
padding-left:0!important;
padding-right:0!important;
gap:.5rem!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header-actions{
position:relative!important;
z-index:99990!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle,
html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle[aria-expanded="true"]{
display:inline-flex!important;
flex-direction:column!important;
align-items:center!important;
justify-content:center!important;
gap:4px!important;
width:42px!important;
min-width:42px!important;
height:42px!important;
min-height:42px!important;
padding:0!important;
border:1px solid #111!important;
border-radius:999px!important;
background:#111!important;
box-shadow:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle span,
html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle[aria-expanded="true"] span{
display:block!important;
width:18px!important;
height:2px!important;
margin:0!important;
flex:0 0 auto!important;
border-radius:2px!important;
background:#fff!important;
transform-origin:center!important;
transition:transform .22s ease, opacity .18s ease!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle[aria-expanded="true"] span:first-child{
transform:translateY(6px) rotate(45deg)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle[aria-expanded="true"] span:nth-child(2){
opacity:0!important;
transform:scaleX(.2)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle[aria-expanded="true"] span:last-child{
transform:translateY(-6px) rotate(-45deg)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header-actions{
grid-column:2!important;
grid-row:1!important;
gap:.4rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-toggle span,
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-label,
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-font-settings{
display:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-toggle,
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-language,
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-trigger{
padding:0!important;
width:42px!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav{
position:fixed!important;
inset:0!important;
top:0!important;
right:0!important;
bottom:0!important;
left:0!important;
z-index:99989!important;
display:flex!important;
flex-direction:column!important;
align-items:stretch!important;
justify-content:flex-start!important;
gap:0!important;
padding:5rem 1.25rem 2rem!important;
overflow-y:auto!important;
background:var(--ah-paper-solid)!important;
background-image:var(--acl-mobile-menu-bg,none)!important;
background-size:cover!important;
background-position:center!important;
opacity:0!important;
visibility:hidden!important;
transform:translateY(-10px)!important;
transition:opacity .3s var(--ah-ease), transform .3s var(--ah-ease), visibility .3s var(--ah-ease)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav.is-open{
opacity:1!important;
visibility:visible!important;
transform:translateY(0)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav > a,
html body .aclind-source.aclind-source[data-aclind-source="header"] .nav-item .mega-trigger{
width:100%!important;
justify-content:space-between!important;
padding:1.05rem .25rem!important;
border:0!important;
border-bottom:1px solid var(--ah-line)!important;
border-radius:0!important;
color:var(--ah-ink)!important;
font-size:.95rem!important;
letter-spacing:.06em!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav > a::after,
html body .aclind-source.aclind-source[data-aclind-source="header"] .nav-item .mega-trigger::after{
content:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .nav-item-mega{
display:block!important;
width:100%!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-menu,
html body .aclind-source.aclind-source[data-aclind-source="header"] .corporate-mega-menu,
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-mega-menu{
position:static!important;
width:100%!important;
max-width:none!important;
margin:0!important;
padding:0!important;
border:0!important;
border-radius:0!important;
box-shadow:none!important;
background:transparent!important;
background-image:none!important;
transform:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-menu-inner,
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-static-mega{
display:block!important;
padding:.5rem 0 1rem!important;
background:transparent!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-menu-intro,
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-brand-column,
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-contact-column{
display:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mega-menu-column{
margin:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .mega-menu .mega-icon,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .mega-menu .modern-icon,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .mega-menu .mega-icon--image{
display:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .mega-menu .mega-icon-link{
display:flex!important;
grid-template-columns:none!important;
min-height:0!important;
padding:.65rem .25rem!important;
border-radius:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .categories-static-grid{
display:grid!important;
grid-template-columns:1fr!important;
gap:0!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .mobile-menu-actions{
display:flex!important;
flex-direction:column!important;
gap:.5rem!important;
margin-top:1.25rem!important;
padding-top:1.25rem!important;
border-top:1px solid var(--ah-line)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mobile-menu-actions .header-language,
html body .aclind-source.aclind-source[data-aclind-source="header"] .mobile-menu-actions .header-notifications{
width:100%!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mobile-menu-actions .header-language,
html body .aclind-source.aclind-source[data-aclind-source="header"] .mobile-menu-actions .online-shopping-trigger{
width:100%!important;
justify-content:center!important;
padding:0 1rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mobile-menu-actions .online-shopping-label{
display:inline!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .mobile-menu-actions .language-menu{
position:static!important;
width:100%!important;
margin-top:.5rem!important;
box-shadow:none!important;
border-color:var(--ah-line)!important;
} html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-mega{
top:var(--acl-header-total-height,4.35rem)!important;
left:var(--ah-gutter,1.1rem)!important;
right:var(--ah-gutter,1.1rem)!important;
max-height:calc(100svh - var(--acl-header-total-height,4.35rem) - 1rem)!important;
border:1px solid var(--ah-line)!important;
border-radius:var(--ah-radius)!important;
box-shadow:var(--ah-shadow)!important;
overflow-y:auto!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-mega-inner{
box-sizing:border-box!important;
width:100%!important;
max-width:none!important;
margin:0!important;
padding:1.1rem 1.1rem 1.25rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-head{
padding-right:46px!important;
margin-bottom:10px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .search-eyebrow{
font-size:.56rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-head h2{
font-size:1.25rem!important;
margin-top:.25rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-close{
width:36px!important;
height:36px!important;
font-size:1rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-input-wrap{
grid-template-columns:20px minmax(0,1fr) auto!important;
gap:.6rem!important;
margin-top:.85rem!important;
padding:6px 6px 6px 14px!important;
border-radius:14px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-input-wrap input[type="search"]{
height:38px!important;
font-size:.95rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-input-wrap button[type="submit"]{
height:38px!important;
padding:0 16px!important;
font-size:.66rem!important;
border-radius:10px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-scopes{
margin-top:.8rem!important;
gap:.4rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .search-scope{
padding:.42rem .8rem!important;
font-size:.66rem!important;
}
} @media (max-width:600px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header-inner{
min-height:4rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo-main{
max-width:128px!important;
max-height:34px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-country-mark{
margin-left:.6rem!important;
padding-left:.6rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-ikbaal-mark-image{
height:28px!important;
max-width:60px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-mega-inner{
padding:1rem 1rem 1.15rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-input-wrap{
grid-template-columns:20px 1fr!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-input-wrap button[type="submit"]{
grid-column:1 / -1!important;
width:100%!important;
margin-top:.6rem!important;
}
} html body .aclind-source.aclind-source[data-aclind-source="header"] .corporate-mega-menu .mega-icon-link{
justify-content:flex-start!important;
text-align:start!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .corporate-mega-menu .mega-icon-link > span:last-child,
html body .aclind-source.aclind-source[data-aclind-source="header"] .corporate-mega-menu .mega-icon-link strong,
html body .aclind-source.aclind-source[data-aclind-source="header"] .corporate-mega-menu .mega-icon-link small{
text-align:start!important;
}
@media (min-width:1377px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .corporate-mega-menu .mega-icon-link{
display:flex!important;
gap:0!important;
padding-inline:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .corporate-mega-menu .mega-icon-link > span:last-child{
flex:1 1 auto!important;
min-width:0!important;
width:100%!important;
margin-inline:0!important;
padding-inline:0!important;
}
} @media (prefers-reduced-motion:reduce){
html body .aclind-source.aclind-source[data-aclind-source="header"] *{
animation-duration:.001ms!important;
animation-iteration-count:1!important;
transition-duration:.001ms!important;
}
} @media(max-width:1376px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav.is-open{
box-sizing:border-box!important;
inset:0!important;
width:100%!important;
height:100vh!important;
height:100dvh!important;
min-height:0!important;
max-height:none!important;
margin:0!important;
padding-bottom:calc(2rem + env(safe-area-inset-bottom,0px))!important;
overflow-x:hidden!important;
overflow-y:auto!important;
background-image:var(--acl-mobile-menu-bg,none)!important;
background-size:cover!important;
background-position:center!important;
background-repeat:no-repeat!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav > *{
flex-shrink:0!important;
}
} @media(max-width:1376px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav.is-open{
padding-top:max(5rem,calc(var(--acl-header-total-height,70px) + 12px))!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu > .mega-menu-inner.compact-mega{
display:block!important;
width:100%!important;
min-width:0!important;
padding:6px 0 8px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu .mega-menu-column.compact-column{
display:grid!important;
grid-template-columns:repeat(3,minmax(0,1fr))!important;
gap:6px!important;
width:100%!important;
min-width:0!important;
margin:0 0 12px!important;
padding:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .mega-column-title{
grid-column:1 / -1!important;
margin:8px 0 2px!important;
text-align:left!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu .mega-brand-column,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu .mega-contact-column{
display:none!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu .mega-icon-link{
box-sizing:border-box!important;
display:flex!important;
flex-direction:column!important;
align-items:center!important;
justify-content:center!important;
gap:5px!important;
min-width:0!important;
width:100%!important;
min-height:94px!important;
padding:7px 4px!important;
border:1px solid var(--ah-line)!important;
white-space:normal!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu .mega-icon-link .mega-icon,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu .mega-icon-link .modern-icon{
display:grid!important;
place-items:center!important;
flex:0 0 44px!important;
width:44px!important;
height:44px!important;
min-width:44px!important;
min-height:44px!important;
margin:0!important;
padding:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu .mega-icon-link .mega-icon svg,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu .mega-icon-link .mega-icon img{
display:block!important;
width:38px!important;
height:38px!important;
max-width:38px!important;
max-height:38px!important;
object-fit:contain!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .mega-icon-link strong{
font-size:11px!important;
white-space:normal!important;
overflow-wrap:anywhere!important;
text-align:center!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .categories-static-grid{
display:grid!important;
grid-template-columns:repeat(3,minmax(0,1fr))!important;
gap:6px!important;
width:100%!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .categories-static-item{
box-sizing:border-box!important;
display:flex!important;
flex-direction:column!important;
align-items:center!important;
justify-content:center!important;
min-width:0!important;
width:100%!important;
min-height:94px!important;
height:auto!important;
padding:7px 4px!important;
gap:3px!important;
white-space:normal!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .categories-static-content{
display:flex!important;
flex-direction:column!important;
align-items:center!important;
min-width:0!important;
width:100%!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .categories-static-icon{
width:50px!important;
height:50px!important;
object-fit:contain!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .categories-static-content strong{
font-size:10.5px!important;
line-height:1.2!important;
white-space:normal!important;
overflow-wrap:anywhere!important;
text-align:center!important;
}
}
@media(max-width:340px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu .mega-menu-column.compact-column,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .categories-static-grid{
grid-template-columns:repeat(2,minmax(0,1fr))!important;
}
} @media(max-width:1376px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header-inner{
grid-template-columns:minmax(0,1fr) auto!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo{
min-width:0!important;
max-width:100%!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo-main{
width:clamp(132px,38vw,168px)!important;
max-width:clamp(132px,38vw,168px)!important;
max-height:50px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-country-mark{
margin-left:8px!important;
padding-left:0!important;
flex:0 0 auto!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-ikbaal-mark-image{
width:clamp(44px,14vw,64px)!important;
height:auto!important;
max-width:64px!important;
max-height:40px!important;
}
} @media(max-width:1376px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo .logo-country-mark .logo-partner-mark{
width:clamp(56px,17vw,80px)!important;
max-width:clamp(56px,17vw,80px)!important;
height:clamp(36px,10vw,46px)!important;
max-height:46px!important;
flex:0 0 auto!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo .logo-country-mark .logo-partner-mark .logo-ikbaal-mark-image{
display:block!important;
width:100%!important;
max-width:100%!important;
height:100%!important;
max-height:100%!important;
object-fit:contain!important;
}
}
@media(max-width:360px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo > .site-logo-main{
width:120px!important;
max-width:120px!important;
}
} @media(max-width:1376px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header .header-search-mega{
left:0!important;
right:0!important;
top:var(--acl-header-bottom,var(--acl-header-total-height,70px))!important;
width:100%!important;
max-width:none!important;
margin:0!important;
border-left:0!important;
border-right:0!important;
border-radius:0!important;
max-height:calc(100dvh - var(--acl-header-bottom,var(--acl-header-total-height,70px)))!important;
overflow-x:hidden!important;
overflow-y:auto!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header .header-search-mega-inner{
width:100%!important;
max-width:none!important;
margin:0!important;
padding:12px 14px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header .header-search-head{
margin-bottom:10px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header .header-search-head h2{
font-size:1.1rem!important;
margin:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header .header-search-input-wrap{
display:grid!important;
grid-template-columns:18px minmax(0,1fr) auto!important;
width:100%!important;
box-sizing:border-box!important;
gap:8px!important;
margin-top:8px!important;
padding:4px 4px 4px 10px!important;
border-radius:10px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header .header-search-input-wrap input[type="search"]{
min-width:0!important;
width:100%!important;
height:36px!important;
font-size:16px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header .header-search-input-wrap button[type="submit"]{
grid-column:3!important;
grid-row:1!important;
width:auto!important;
height:36px!important;
margin:0!important;
padding:0 12px!important;
border-radius:7px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header .header-search-scopes{
margin-top:8px!important;
gap:6px!important;
}
} @media (min-width:1377px) and (max-width:1600px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header-inner{
gap:clamp(8px,1vw,16px)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo-main{
max-width:clamp(124px,9vw,144px)!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-country-mark{
margin-left:.55rem!important;
padding-left:.55rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-partner-mark,
html body .aclind-source.aclind-source[data-aclind-source="header"] .logo-german-flag{
max-width:82px!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav{
gap:0!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav > a,
html body .aclind-source.aclind-source[data-aclind-source="header"] .nav-item .mega-trigger{
padding:.7rem .5rem!important;
font-size:.72rem!important;
letter-spacing:.1em!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-header-actions{
gap:.3rem!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-search-toggle,
html body .aclind-source.aclind-source[data-aclind-source="header"] .header-language,
html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-trigger{
padding-inline:10px!important;
letter-spacing:.07em!important;
}
} html body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-trigger:is(:hover,:focus,:focus-visible,[aria-expanded="true"]){
background:var(--ah-paper-solid)!important;
border-color:var(--ah-line-2)!important;
color:var(--ah-ink)!important;
transform:none!important;
} @media (max-width:1376px){
html body.single-product.mobile-menu-open .aclind-source[data-aclind-source="header"]{
position:relative!important;
z-index:2147482000!important;
}
html body.single-product.mobile-menu-open .aclind-source.aclind-source[data-aclind-source="header"] .site-header{
z-index:2147482000!important;
}
} @media(min-width:1377px){
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu .compact-column{
min-width:0!important;box-sizing:border-box!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu .compact-column .mega-icon-link,
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu .compact-column .mega-icon-link:is(:hover,:focus-visible){
box-sizing:border-box!important;width:fit-content!important;max-width:100%!important;min-width:0!important;
margin:0!important;padding:8px 10px!important;transform:none!important;
transition:background-color .18s ease,color .18s ease!important;
}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .corporate-mega-menu .compact-column .mega-icon-link > span:last-child{
box-sizing:border-box!important;flex:0 1 auto!important;min-width:0!important;max-width:100%!important;
padding:0!important;background:transparent!important;overflow-wrap:anywhere!important;
}
}.acl-sites-desktop{position:relative;flex:none}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-sites-trigger{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;margin:0;padding:8px 12px;border:1px solid rgba(22,19,16,.16);border-radius:999px;background:#fff;color:#3a342d;font-family:inherit;font-weight:500;font-size:11px;line-height:1.2;box-shadow:none;cursor:pointer;white-space:nowrap}
.acl-sites-trigger svg,.acl-sites-mobile summary>svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;flex:none}
html body .aclind-source[data-aclind-source="header"] .acl-sites-trigger:is(:hover,[aria-expanded=true]){background:#f6f3ee;border-color:#a9814f;color:#7c5c33}
.acl-sites-panel{position:fixed;z-index:2147482100;overflow:auto;overscroll-behavior:contain;padding:24px;border:1px solid #e5e1db;border-radius:16px;background:#fff;color:#262626;box-shadow:0 26px 70px #16131026;font-family:inherit}
.acl-sites-panel[hidden]{display:none!important}
.acl-sites-panel *,.acl-sites-mobile *{box-sizing:border-box}
.acl-sites-heading{padding-bottom:18px;border-bottom:1px solid #e5e1db;margin-bottom:20px}
.acl-sites-heading small{font-size:10px;letter-spacing:.14em;color:#7c5c33}
.acl-sites-heading h2{margin:7px 0 0;font-family:inherit;font-weight:500;font-size:22px;line-height:1.3;color:#262626}
.acl-sites-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.acl-sites-group:last-child{grid-column:1/-1}
.acl-sites-group h3{margin:0 0 10px!important;color:#7a7268!important;font-family:inherit!important;font-size:11px!important;font-weight:600!important;letter-spacing:.05em!important;line-height:1.5!important}
.acl-sites-links{display:grid;gap:4px}
.acl-sites-group:last-child .acl-sites-links{grid-template-columns:repeat(2,minmax(0,1fr))}
html body .acl-site-link{display:flex!important;align-items:center;gap:10px!important;min-width:0;min-height:52px;padding:8px!important;border:1px solid transparent!important;border-radius:8px;background:transparent!important;color:#262626!important;text-decoration:none!important;letter-spacing:normal!important;line-height:1.3!important}
html body .acl-site-link:hover{background:#f6f3ee!important;border-color:#e5e1db!important}
.acl-site-icon{position:relative;display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;background:#f6f3ee;border:1px solid #e5e1db;border-radius:7px;color:#7c5c33;font:600 10px/1 Arial,sans-serif}
.acl-site-icon img{display:none;width:18px;height:18px;object-fit:contain}
.acl-site-icon.has-favicon img{display:block}.acl-site-icon.has-favicon .acl-site-initials{display:none}
.acl-site-copy{display:grid;gap:4px;min-width:0;flex:1}
.acl-site-copy strong{font-family:inherit!important;font-size:12px!important;font-weight:600!important;color:#262626!important;overflow-wrap:anywhere}
.acl-site-copy small{font-family:inherit!important;font-size:10px!important;color:#7a7268!important;overflow-wrap:anywhere;direction:ltr;text-align:start}
.acl-site-arrow{flex:none;width:14px;height:14px;color:#a9814f}
.acl-sites-mobile{display:none}
.acl-sites-panel a:focus-visible,.acl-sites-trigger:focus-visible,.acl-sites-mobile summary:focus-visible,.acl-sites-mobile a:focus-visible{outline:2px solid #a9814f;outline-offset:2px} html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo .logo-country-mark{margin-left:0!important;padding-left:0!important;border-left:0!important;margin-inline-start:16px!important;padding-inline-start:16px!important;border-inline-start:1px solid var(--ah-line-2, #dedbd6)!important}
@media(min-width:1377px) and (max-width:1600px){.acl-sites-trigger>span{display:none}html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo .logo-country-mark{margin-inline-start:12px!important;padding-inline-start:12px!important}}
@media(max-width:1376px){
.acl-sites-desktop{display:none!important}
html body .aclind-source[data-aclind-source="header"] .site-nav>.acl-sites-mobile{display:block!important;flex:none;width:100%;margin-top:24px;padding:18px 16px;border:1px solid #e5e1db;border-radius:12px;background:#fff!important;color:#262626!important;box-sizing:border-box}
.acl-sites-mobile summary{display:flex;align-items:center;gap:10px;min-height:44px;list-style:none;cursor:pointer;font-family:inherit;font-weight:500;font-size:14px;line-height:1.4;color:#262626}
.acl-sites-mobile summary::-webkit-details-marker{display:none}
.acl-sites-plus{margin-inline-start:auto;font-size:22px;color:#7c5c33}.acl-sites-mobile[open] .acl-sites-plus{transform:rotate(45deg)}
.acl-sites-mobile .acl-sites-directory{padding-top:18px;margin-top:12px;border-top:1px solid #e5e1db;grid-template-columns:1fr;gap:20px}
.acl-sites-mobile .acl-sites-group:last-child .acl-sites-links{grid-template-columns:1fr}
html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo .logo-country-mark{margin-inline-start:12px!important;padding-inline-start:12px!important}
}
@media(max-width:360px){html body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo .logo-country-mark{margin-inline-start:9px!important;padding-inline-start:9px!important}} .acl-sites-panel{box-sizing:border-box;padding:16px;border-radius:12px}
.acl-sites-heading{padding-bottom:10px;margin-bottom:12px}
.acl-sites-heading h2{margin-top:4px;font-size:17px}
.acl-sites-heading small{font-size:9px}
.acl-sites-directory{grid-template-columns:minmax(0,1fr);gap:12px}
.acl-sites-group:last-child{grid-column:auto}
.acl-sites-group h3{margin-bottom:5px!important;font-size:10px!important}
.acl-sites-links,.acl-sites-group:last-child .acl-sites-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}
html body .acl-site-link{min-height:38px;padding:4px!important;gap:7px!important;border-radius:6px}
.acl-site-icon{flex-basis:24px;width:24px;height:24px;border-radius:5px;font-size:8px}
.acl-site-icon img{width:17px;height:17px}
.acl-site-copy strong{font-size:11px!important;font-weight:500!important}
.acl-site-copy small{display:none!important}
.acl-site-arrow{width:11px;height:11px}
@media(max-width:1376px){
html body .aclind-source[data-aclind-source="header"] .site-nav>.acl-sites-mobile{margin-top:16px;padding:10px 12px}
.acl-sites-mobile .acl-sites-directory{padding-top:12px;margin-top:8px;gap:12px}
.acl-sites-mobile .acl-sites-links,.acl-sites-mobile .acl-sites-group:last-child .acl-sites-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}
.acl-sites-mobile .acl-site-link{min-height:44px}
.acl-sites-mobile .acl-site-arrow{display:none}
} .acl-site-icon.has-favicon>img.acl-site-favicon{display:block!important;visibility:visible!important;opacity:1!important;object-fit:contain!important;width:17px!important;height:17px!important;max-width:17px!important;max-height:17px!important}
.acl-site-icon.has-favicon>.acl-site-initials{display:none!important}
.acl-site-icon>img[hidden]{display:none!important}
html body .acl-site-copy strong{font-size:10px!important;line-height:1.3!important}
.acl-sites-heading h2{font-size:14px!important;line-height:1.4!important}
html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-sites-trigger{font-size:10px!important}
.acl-sites-mobile summary{font-size:12px!important} html body .aclind-source.aclind-source[data-aclind-source="header"] .acl-sites-trigger,html body .acl-sites-mobile summary,html body .acl-sites-heading h2{font-size:15px!important;line-height:1.4!important}
.acl-sites-panel{overflow:visible;padding:0}
.acl-sites-panel-content{max-height:inherit;overflow:auto;overscroll-behavior:contain;padding:16px;border-radius:inherit}
.acl-sites-panel:not([hidden])::before{content:'';position:absolute;top:-6px;left:var(--acl-sites-arrow,calc(100% - 32px));width:12px;height:12px;background:#fff;border-top:1px solid #e5e1db;border-left:1px solid #e5e1db;transform:translateX(-50%) rotate(45deg);pointer-events:none}
html.ac-access-dark .acl-sites-panel::before{background:#202020}.aclind-portable-scope{display:contents!important;margin:0!important;padding:0!important}
.aclind-portable-scope[data-aclind-export-container="1"]>:is(.e-con,.elementor-section,.elementor-column){margin-top:0!important;margin-block-start:0!important;padding-top:0!important;padding-block-start:0!important;--padding-top:0px;--padding-block-start:0px}
[data-aclind-export-icon="1"]::before{content:none!important}
.aclind-portable-scope .elementor-element.elementor-element-c0efe08{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-2b1739c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-9efcc78{--display:flex;}.aclind-portable-scope .elementor-element.elementor-element-d56b072{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-5d4d710{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-8a9ece3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.aclind-portable-scope .elementor-element.elementor-element-c0efe08{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-2b1739c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-9efcc78{--display:flex;}.aclind-portable-scope .elementor-element.elementor-element-d56b072{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-5d4d710{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-8a9ece3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.aclind-portable-scope .elementor-element.elementor-element-3af3438{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-5ce9587{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-bc03512{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-343fd70{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.aclind-portable-scope .elementor-element.elementor-element-bd3c17b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-5cb02b1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-4db9582{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-a794e77{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.aclind-portable-scope .elementor-element.elementor-element-a38d919{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-ec8d80c{--display:flex;}
.aclind-portable-scope .elementor-element.elementor-element-282132e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-cee74a2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.aclind-portable-scope .elementor-element.elementor-element-dcb6202{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-143d9ca{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-5817dc0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.aclind-portable-scope .elementor-element.elementor-element-acfd993{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-1d2fd6e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-827b072{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-f529ff9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-1177662{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-25e013f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.aclind-portable-scope .elementor-element.elementor-element-89d22c8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-1cfef24{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.aclind-portable-scope .elementor-element.elementor-element-c773a4a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-7da8b27{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.aclind-portable-scope .elementor-element.elementor-element-f557ccb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-e3f9d83{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-da70755{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-1a9a13d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-9edcaa9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.aclind-portable-scope .elementor-element.elementor-element-521f2b4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-ec899c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-2393e22{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.aclind-portable-scope .elementor-element.elementor-element-51aa65e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-d983f9e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.aclind-portable-scope .elementor-element.elementor-element-960dea4{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.ac-settings-trigger { display: inline-flex; align-items: center; justify-content: center; width: 52px; height: 52px; flex-shrink: 0; border: 1px solid #7c5c33; border-radius: 50%; padding: 0; background: #7c5c33; color: #fff; cursor: pointer; box-shadow: 0 4px 14px #0a254026; }
.ac-settings-trigger:hover { background: #a9814f; }
.ac-settings-trigger:hover { text-decoration: underline; text-underline-offset: 4px; }
.ac-access-floating { position: fixed; right: 18px; bottom: 18px; z-index: 1000; }
.ac-access-floating[hidden] { display: none !important; }
.ac-access-floating .af-access-label { display: none; } html.ac-text-scaled body :is(main,.af-footer) :is(h1,h2,h3,h4,h5,h6,p,li,a,label,td,th,button) { overflow-wrap: anywhere; }
html.ac-text-scaled .nc-header .nc-topbar__inner { flex-wrap: wrap; height: auto !important; gap: 8px 20px; }
html.ac-text-scaled .nc-header .nc-topbar__text { white-space: normal; flex-wrap: wrap; }
html.ac-text-scaled .nc-header .nc-topbar__actions { flex-wrap: wrap; }
html.ac-text-scaled .ac-corporate-pages-nav .acto-subnav__list a { height: auto !important; min-height: 46px !important; white-space: normal !important; }
html.ac-text-scaled body :is(.product-card__body,.ac-product__content) p { display: block !important; -webkit-line-clamp: unset !important; max-height: none !important; }
html.ac-text-scaled .af-footer__bottom-grid { flex-wrap: wrap; }
html.ac-text-scaled .af-access-label { max-width: 280px; }
@media(min-width:901px) { .nc-header.ac-header-overflow .nc-navbar__inner { grid-template-columns: auto minmax(0, 1fr) auto !important; }
.nc-header.ac-header-overflow .nc-brand { grid-column: 1; grid-row: 1; }
.nc-header.ac-header-overflow .nc-tools { grid-column: 3 !important; grid-row: 1; }
.nc-header.ac-header-overflow .nc-menu { display: flex !important; grid-column: 2; grid-row: 1; min-width: 0; width: auto; padding: 0; border-top: 0; overflow-x: auto; overflow-y: hidden; scrollbar-width: none; }
.nc-header.ac-header-overflow .nc-menu::-webkit-scrollbar { display: none; }
.nc-header.ac-header-overflow .nc-menu > ul { display: flex; flex-wrap: nowrap !important; justify-content: flex-start !important; gap: 2px !important; width: auto; }
.nc-header.ac-header-overflow .nc-menu > ul > li > a { white-space: nowrap !important; height: auto !important; padding-inline: 6px !important; }
.nc-header.ac-header-overflow .nc-burger { display: none !important; }
}
html.ac-text-scaled body main :is(.acto-carousel__text,.acto-hero__title,.rh-hero h1,.rh-hero h2) { font-size: clamp(26px,5vw,64px) !important; line-height: 1.2 !important; overflow-wrap: anywhere; }
html.ac-access-simple-font body :is(h1,h2,h3,h4,h5,h6,p,a,li,span,strong,small,button,input,textarea,select,label,td,th) { font-family: Arial,Tahoma,sans-serif !important; letter-spacing: normal !important; }
.ac-settings-trigger:focus-visible { outline: 3px solid #7c5c33; outline-offset: 4px; }
html.ac-readable #content :is(p, li, dd, dt, td, th, blockquote, figcaption),
html.ac-readable .acto-pd__panels :is(p, li, dd, dt, td, th, blockquote, figcaption) {
font-size: 19px !important;
line-height: 1.95 !important;
letter-spacing: .018em !important;
word-spacing: .05em !important;
}
html.ac-readable #content :is(p, li, dd, dt, blockquote, figcaption) :is(span, a, strong, em, small, b, i) {
font-size: inherit !important;
line-height: inherit !important;
}
html.ac-readable #content p + p { margin-top: 1.1em !important; }
html.ac-readable #content a,
html.ac-readable .acto-pd__panels a {
text-decoration: underline !important;
text-decoration-thickness: 1.5px !important;
text-underline-offset: 3px !important;
}
html[lang^="fa"].ac-readable #content :is(p, li, dd, dt, td, th, blockquote, figcaption) {
letter-spacing: normal !important;
word-spacing: normal !important;
}
@media (forced-colors: active) { .ac-settings__option input { appearance: auto; } }
html.ac-access-large-text body :is(p, li, td, th, dd, dt, label, input, textarea, select),html.ac-access-large-text body a:not(:has(img)):not(:has(svg)) { font-size: max(1.125rem, 18px) !important; }
html.ac-access-spacing body :is(p, li, td, th, dd, dt) { line-height: 2 !important; }
html.ac-access-links body a { text-decoration: underline !important; text-decoration-thickness: 2px !important; text-underline-offset: 4px; }
html.ac-access-links body a:focus-visible { outline: 3px solid #7c5c33 !important; outline-offset: 4px; }
html.ac-access-motion *,html.ac-access-motion *::before,html.ac-access-motion *::after { animation: none !important; transition: none !important; scroll-behavior: auto !important; }
html.ac-access-motion { scroll-behavior: auto !important; } html.ac-readable body :is(main, .acto-pd__panels) :is(p, li, td, th, dd, dt),
html.ac-access-large-text body :is(main, .acto-pd__panels) :is(p, li, td, th, dd, dt) { font-size: 20px !important; line-height: 1.85 !important; }
html:is(.ac-readable, .ac-access-large-text) body :is(main, .acto-pd__panels) :is(p, li, td, th, dd, dt) :is(span, a, strong, em, small) { font-size: inherit !important; line-height: inherit !important; }
html.ac-access-spacing body :is(main, .acto-pd__panels) :is(p, li, td, th, dd, dt),
html.ac-access-spacing body :is(main, .acto-pd__panels) :is(p, li, td, th, dd, dt) :is(span, a, strong, em, small) { line-height: 2.1 !important; }
html.ac-readable body main :is(p, li) a { text-decoration: underline !important; text-underline-offset: 4px; }  html.ac-access-grayscale body :is(img, picture, video, iframe, canvas, svg) { filter: grayscale(1) !important; } html.ac-access-outline #content,
html.ac-access-outline #content :is(section, article, .acto-page-hero, .ac-corporate-content, .acto-products, .rh-hero, .rh-categories, .rh-products, .rh-areas, .rh-guide, .acto-about, .acto-mission, .acto-why, .acto-news, .acto-faq, .acto-brands, .acto-clients, .acto-sectors, .acto-testimonials, .acto-cta, .acto-video, .acto-blog, .acto-article, .acto-contactpage, .acto-pd__panels),
html.ac-access-outline .af-footer { outline: 3px dashed #7c5c33 !important; outline-offset: -4px !important; }
html.ac-access-dark.ac-access-outline #content,
html.ac-access-dark.ac-access-outline #content :is(section, article, .acto-page-hero, .ac-corporate-content, .acto-products, .rh-hero, .rh-categories, .rh-products, .rh-areas, .rh-guide, .acto-about, .acto-mission, .acto-why, .acto-news, .acto-faq, .acto-brands, .acto-clients, .acto-sectors, .acto-testimonials, .acto-cta, .acto-video, .acto-blog, .acto-article, .acto-contactpage, .acto-pd__panels),
html.ac-access-dark.ac-access-outline .af-footer { outline-color: var(--ac-dark-link) !important; }
html.ac-access-contrast.ac-access-outline #content,
html.ac-access-contrast.ac-access-outline #content :is(section, article, .acto-page-hero, .ac-corporate-content, .acto-products, .rh-hero, .rh-categories, .rh-products, .rh-areas, .rh-guide, .acto-about, .acto-mission, .acto-why, .acto-news, .acto-faq, .acto-brands, .acto-clients, .acto-sectors, .acto-testimonials, .acto-cta, .acto-video, .acto-blog, .acto-article, .acto-contactpage, .acto-pd__panels),
html.ac-access-contrast.ac-access-outline .af-footer { outline-color: #000 !important; }
html.ac-access-contrast.ac-access-dark.ac-access-outline #content,
html.ac-access-contrast.ac-access-dark.ac-access-outline #content :is(section, article, .acto-page-hero, .ac-corporate-content, .acto-products, .rh-hero, .rh-categories, .rh-products, .rh-areas, .rh-guide, .acto-about, .acto-mission, .acto-why, .acto-news, .acto-faq, .acto-brands, .acto-clients, .acto-sectors, .acto-testimonials, .acto-cta, .acto-video, .acto-blog, .acto-article, .acto-contactpage, .acto-pd__panels),
html.ac-access-contrast.ac-access-dark.ac-access-outline .af-footer { outline-color: #fff !important; } html.ac-access-cursor,
html.ac-access-cursor body { cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Cpath d='M8.25 4.13L26.81 20.35L18.84 21.86L23.93 31.9L19.25 33.96L14.03 23.65L8.25 30.11Z' fill='%230284c7' stroke='%23fff' stroke-width='2.3' stroke-linejoin='round'/%3E%3C/svg%3E") 8 4, auto !important; }
html.ac-access-cursor body :is(input, textarea) { cursor: text !important; }
html.ac-access-cursor body :is(a, button, summary, label, select, [role="button"], [class*="card"], input[type="checkbox"], input[type="radio"], input[type="submit"], input[type="reset"], input[type="button"], .ac-settings__option) { cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Ccircle cx='22' cy='22' r='15' fill='%230284c7' fill-opacity='.22' stroke='%230284c7' stroke-width='3.5'/%3E%3Ccircle cx='22' cy='22' r='3.5' fill='%230284c7'/%3E%3C/svg%3E") 22 22, pointer !important; } .ac-reading-guide { position: fixed; top: 0; left: 0; z-index: 2147483000; display: block; width: 100%; height: 3px; border-radius: 3px; background: #7c5c33; box-shadow: 0 0 0 1px #fff, 0 8px 20px #7c5c334d; opacity: 0; pointer-events: none; will-change: transform; }
.ac-reading-guide.is-visible { opacity: 1; }
html.ac-access-dark .ac-reading-guide { background: var(--ac-dark-link) !important; box-shadow: 0 0 0 1px var(--ac-dark-bg), 0 8px 20px #00000080 !important; }
html.ac-access-contrast .ac-reading-guide { background: #000 !important; box-shadow: 0 0 0 2px #fff !important; }
html.ac-access-contrast.ac-access-dark .ac-reading-guide { background: #fff !important; box-shadow: 0 0 0 2px #000 !important; }
@media print { .ac-reading-guide { display: none !important; } } html.ac-access-dark {
--ac-scroll-thumb-a: #7dd3fc;
--ac-scroll-thumb-b: #7c5c33;
--ac-scroll-thumb-hover-a: #bae6fd;
--ac-scroll-thumb-hover-b: #38bdf8;
}
html.ac-access-contrast {
--ac-scroll-track: #fff;
--ac-scroll-thumb-a: #000;
--ac-scroll-thumb-b: #000;
--ac-scroll-thumb-hover-a: #000;
--ac-scroll-thumb-hover-b: #000;
}
html.ac-access-contrast.ac-access-dark {
--ac-scroll-track: #000;
--ac-scroll-thumb-a: #fff;
--ac-scroll-thumb-b: #fff;
--ac-scroll-thumb-hover-a: #fff;
--ac-scroll-thumb-hover-b: #fff;
} html.ac-access-rtl { direction: rtl; }
html.ac-access-rtl body { direction: rtl; text-align: right; }
html.ac-access-rtl .ac-access-floating { right: auto; left: 18px; }
html.ac-access-rtl .ac-font-size__controls,
html.ac-access-rtl .af-browser-icons,
html.ac-access-rtl .ac-settings__option input { direction: ltr; }
html.ac-access-rtl .skip-link:focus { left: auto; right: 12px; }
html.ac-access-rtl .ac-product__action svg,
html.ac-access-rtl .acto-cat-card__footer svg,
html.ac-access-rtl .rh-categories__action b,
html.ac-access-rtl .acto-subnav__list a > svg:last-child { transform: scaleX(-1); }
html.ac-access-rtl .nc-logo,
html.ac-access-rtl .nc-brand { direction: ltr; }
html.ac-access-rtl :is(.acto-carousel, .acto-pd__track, .acto-pd__main, .acto-pd__thumbs, .actorein-table-scroll, .af-browser-icons) { direction: ltr; }
html.ac-access-rtl :is(input[type="tel"], input[type="email"], input[type="url"], input[type="number"], input[type="password"]) { direction: ltr; text-align: left; } .ac-preview { position: fixed; inset: 0; z-index: 2147483002; display: flex; flex-direction: column; background: #0b1a28; }
.ac-preview__bar { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 10px 16px; background: #0a2540; color: #fff; border-bottom: 1px solid #1d3b55; }
.ac-preview__devices { display: flex; align-items: center; gap: 4px; min-width: 0; max-width: calc(100% - 48px); padding: 4px; border: 1px solid #ffffff26; border-radius: 999px; background: #ffffff10; overflow-x: auto; scrollbar-width: none; }
.ac-preview__devices::-webkit-scrollbar { display: none; }
.ac-preview__device { padding: 7px 12px; border: 0; border-radius: 999px; background: transparent; color: #cfe2f0; font-family: inherit; font-size: 12px; font-weight: 600; line-height: 1.2; white-space: nowrap; cursor: pointer; transition: background-color .18s ease, color .18s ease; }
.ac-preview__device:hover { background: #ffffff1f; color: #fff; }
.ac-preview__device.is-active { background: #7c5c33; color: #fff; }
.ac-preview__back { display: inline-flex; align-items: center; justify-content: center; flex: 0 0 auto; padding: 8px 14px; border: 1px solid #ffffff38; border-radius: 999px; background: #ffffff14; color: #fff; font-family: inherit; font-size: 12px; font-weight: 600; line-height: 1.2; white-space: nowrap; cursor: pointer; transition: background-color .18s ease, border-color .18s ease; }
.ac-preview__back:hover { background: #ffffff26; border-color: #ffffff66; }
.ac-preview__stage { flex: 1; min-height: 0; display: flex; justify-content: center; padding: 16px; background: #0f2233; overflow: auto; }
.ac-preview__frame { width: 390px; max-width: 100%; height: 100%; border: 0; border-radius: 16px; background: #fff; box-shadow: 0 24px 60px #00000066; }
.ac-preview--tablet .ac-preview__frame { width: 820px; }
html.ac-previewing,
html.ac-previewing body { overflow: hidden !important; }
@media (max-width: 520px) { .ac-preview__stage { padding: 8px; } .ac-preview__bar { padding: 8px 12px; } .ac-preview__device { padding: 6px 9px; font-size: 11px; } } #ac-settings {
--as-window: #ffffff;
--as-sidebar: #f2f2f4;
--as-content: #ffffff;
--as-card: #ffffff;
--as-foot: #fbfbfd;
--as-border: #00000014;
--as-sep: #00000010;
--as-text: #1d1d1f;
--as-muted: #6e6e73;
--as-faint: #86868b;
--as-hover: #00000007;
--as-nav-hover: #0000000a;
--as-accent: #7c5c33;
--as-link: #7c5c33;
--as-nav-active-bg: #7c5c33;
--as-nav-active-text: #ffffff;
--as-track: #e3e3e8;
--as-track-on: #7c5c33;
--as-knob: #ffffff;
--as-count-bg: #00000014;
--as-control-border: #0000001f;
--as-btn-hover: #00000008;
--as-shadow: 0 0 0 .5px #0b1b2b29, 0 28px 70px -12px #06121f59, 0 10px 26px -14px #06121f40;
position: fixed;
inset: 0;
display: none;
width: 100% !important;
max-width: none !important;
height: 100%;
height: 100dvh;
max-height: none !important;
margin: 0 !important;
padding: 24px;
border: 0 !important;
border-radius: 0;
background: transparent !important;
box-shadow: none !important;
color: var(--as-text);
overflow: hidden;
font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
-webkit-font-smoothing: antialiased;
text-rendering: optimizeLegibility;
}
#ac-settings[open] { display: flex; align-items: center; justify-content: center; }
#ac-settings::backdrop { background: #06121f59; } html:has(#ac-settings[open]) { overflow: hidden; }
#ac-settings .ac-settings__window {
display: flex;
width: min(900px, 100%);
max-width: 100%;
height: min(600px, 100%);
max-height: 100%;
min-width: 0;
min-height: 0;
background: var(--as-window) !important;
border-radius: 14px;
box-shadow: var(--as-shadow);
overflow: hidden;
animation: ac-settings-window-in .26s cubic-bezier(.22,.61,.36,1) both;
}
@keyframes ac-settings-window-in {
from { opacity: 0; transform: translateY(10px) scale(.985); }
to { opacity: 1; transform: none; }
} #ac-settings :is(.ac-settings__titlebar, .ac-settings__nav, .ac-settings__panes, .ac-settings__pane, .ac-settings__pane-head, .ac-settings__row) {
background-color: transparent !important;
} #ac-settings .ac-settings__sidebar {
display: flex;
flex: 0 0 216px;
flex-direction: column;
width: 216px;
min-width: 0;
min-height: 0;
padding: 13px 10px 10px;
background: var(--as-sidebar) !important;
border-inline-end: 1px solid var(--as-border) !important;
}
#ac-settings .ac-settings__titlebar {
display: flex;
align-items: center;
justify-content: space-between;
gap: 8px;
padding: 0 2px 12px 8px;
}
#ac-settings .ac-settings__window-title {
min-width: 0;
overflow: hidden;
font-size: 12px;
font-weight: 600;
line-height: 1.3;
letter-spacing: .01em;
color: var(--as-muted) !important;
text-overflow: ellipsis;
white-space: nowrap;
}
#ac-settings .ac-settings__close {
display: grid;
flex: 0 0 26px;
place-items: center;
width: 26px;
height: 26px;
padding: 0;
border: 0;
border-radius: 50%;
background: var(--as-count-bg) !important;
color: var(--as-muted) !important;
cursor: pointer;
transition: background-color .15s ease, color .15s ease;
}
#ac-settings .ac-settings__close:hover { background: var(--as-nav-hover) !important; color: var(--as-text) !important; }
#ac-settings .ac-settings__close svg { display: block; }
#ac-settings .ac-settings__nav {
display: flex;
flex: 1 1 auto;
flex-direction: column;
gap: 2px;
min-height: 0;
overflow-y: auto;
}
#ac-settings .ac-settings__nav-item {
display: flex;
align-items: center;
gap: 9px;
width: 100%;
min-height: 32px;
padding: 6px 10px;
border: 0;
border-radius: 7px;
background: transparent !important;
color: var(--as-text) !important;
font-family: inherit;
font-size: 13px;
font-weight: 500;
line-height: 1.3;
text-align: start;
cursor: pointer;
transition: background-color .15s ease, color .15s ease;
}
#ac-settings .ac-settings__nav-item:hover { background: var(--as-nav-hover) !important; }
#ac-settings .ac-settings__nav-item.is-active {
background: var(--as-nav-active-bg) !important;
color: var(--as-nav-active-text) !important;
box-shadow: 0 1px 3px #7c5c333d;
}
#ac-settings .ac-settings__nav-icon {
display: inline-flex;
flex: 0 0 18px;
align-items: center;
justify-content: center;
width: 18px;
height: 18px;
color: var(--as-muted) !important;
transition: color .15s ease;
}
#ac-settings .ac-settings__nav-icon svg { display: block; width: 16px; height: 16px; }
#ac-settings .ac-settings__nav-item.is-active .ac-settings__nav-icon { color: var(--as-nav-active-text) !important; }
#ac-settings .ac-settings__nav-label {
flex: 1 1 auto;
min-width: 0;
overflow: hidden;
color: inherit !important;
text-overflow: ellipsis;
white-space: nowrap;
}
#ac-settings .ac-settings__group-count {
flex: 0 0 auto;
min-width: 17px;
padding: 0 5px;
border-radius: 9px;
background: var(--as-count-bg) !important;
color: var(--as-muted) !important;
font-size: 10.5px;
font-variant-numeric: tabular-nums;
font-weight: 700;
line-height: 16px;
text-align: center;
}
#ac-settings .ac-settings__nav-item.is-active .ac-settings__group-count {
background: transparent !important;
color: inherit !important;
box-shadow: inset 0 0 0 1px currentColor;
}
#ac-settings .ac-settings__group-count[hidden] { display: none !important; } #ac-settings .ac-settings__content {
display: flex;
flex: 1 1 auto;
flex-direction: column;
min-width: 0;
min-height: 0;
background: var(--as-content) !important;
}
#ac-settings .ac-settings__panes {
flex: 1 1 auto;
min-height: 0;
padding: 24px 28px 26px;
overflow-y: auto;
overscroll-behavior: contain;
scrollbar-color: #c7c7cc transparent;
scrollbar-width: thin;
}
#ac-settings .ac-settings__panes::-webkit-scrollbar { width: 10px; }
#ac-settings .ac-settings__panes::-webkit-scrollbar-track { background: transparent; }
#ac-settings .ac-settings__panes::-webkit-scrollbar-thumb {
border: 3px solid transparent;
border-radius: 10px;
background: #c7c7cc;
background-clip: content-box;
}
#ac-settings .ac-settings__panes::-webkit-scrollbar-thumb:hover { background: #a1a1a6; background-clip: content-box; }
#ac-settings .ac-settings__pane { display: block; max-width: 640px; }
#ac-settings .ac-settings__pane[hidden] { display: none !important; }
#ac-settings .ac-settings__pane.is-active { animation: ac-settings-pane-in .2s ease; }
@keyframes ac-settings-pane-in {
from { opacity: .3; transform: translateY(3px); }
to { opacity: 1; transform: none; }
}
#ac-settings .ac-settings__pane:focus-visible { outline-offset: -2px; }
#ac-settings .ac-settings__pane-head { margin: 0 0 18px; }
#ac-settings .ac-settings__pane-title {
margin: 0 0 3px !important;
color: var(--as-text) !important;
font-family: inherit !important;
font-size: 20px !important;
font-weight: 700 !important;
letter-spacing: -.012em !important;
line-height: 1.25 !important;
}
#ac-settings .ac-settings__pane-desc {
margin: 0;
color: var(--as-muted) !important;
font-size: 12.5px;
line-height: 1.5;
} #ac-settings .ac-settings__group {
margin: 0 0 16px;
background: var(--as-card) !important;
border: 1px solid var(--as-border) !important;
border-radius: 12px;
overflow: hidden;
}
#ac-settings .ac-settings__row {
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px 14px;
flex-wrap: wrap;
padding: 11px 14px;
border-bottom: 1px solid var(--as-sep) !important;
}
#ac-settings .ac-settings__row-label {
color: var(--as-text) !important;
font-size: 13px;
font-weight: 500;
}
#ac-settings .ac-settings__option {
display: flex;
align-items: center;
justify-content: space-between;
gap: 16px;
min-height: 44px;
padding: 9px 14px;
border-bottom: 1px solid var(--as-sep) !important;
color: var(--as-text) !important;
font-size: 13px;
font-weight: 500;
line-height: 1.35;
cursor: pointer;
transition: background-color .12s ease;
}
#ac-settings .ac-settings__option:last-child { border-bottom: 0 !important; }
#ac-settings .ac-settings__option:hover { background: var(--as-hover) !important; }
#ac-settings .ac-settings__option--sub { padding-inline-start: 40px; }
#ac-settings .ac-settings__option-label {
display: inline-flex;
align-items: center;
gap: 10px;
min-width: 0;
}
#ac-settings .ac-settings__option-text {
display: flex;
flex-direction: column;
gap: 2px;
min-width: 0;
}
#ac-settings .ac-settings__option-name {
color: inherit !important;
font-size: 13px;
font-weight: 500;
line-height: 1.35;
}
#ac-settings .ac-settings__option-help {
color: var(--as-muted) !important;
font-size: 11.5px;
font-weight: 400;
line-height: 1.45;
}
#ac-settings .ac-settings__icon {
display: inline-flex;
flex: 0 0 18px;
align-items: center;
justify-content: center;
width: 18px;
height: 18px;
color: var(--as-faint) !important;
transition: color .15s ease;
}
#ac-settings .ac-settings__icon svg { display: block; width: 16px; height: 16px; }
#ac-settings .ac-settings__option:hover .ac-settings__icon { color: var(--as-text) !important; }
#ac-settings .ac-settings__option:has(input:checked) .ac-settings__icon { color: var(--as-accent) !important; } #ac-settings .ac-settings__option input[type="checkbox"] {
position: relative;
flex: 0 0 40px;
width: 40px;
height: 24px;
margin: 0;
padding: 0;
border: 0 !important;
border-radius: 12px;
background: var(--as-track) !important;
box-shadow: inset 0 0 0 .5px var(--as-control-border);
cursor: pointer;
-webkit-appearance: none !important;
appearance: none !important;
transition: background-color .2s ease;
}
#ac-settings .ac-settings__option input[type="checkbox"]::after {
content: "";
position: absolute;
top: 2px;
left: 2px;
width: 20px;
height: 20px;
border-radius: 50%;
background: var(--as-knob) !important;
box-shadow: 0 1px 2px #0000002e, 0 0 0 .5px #0000000f;
transition: transform .2s cubic-bezier(.3,.9,.35,1);
}
#ac-settings .ac-settings__option input[type="checkbox"]:checked { background: var(--as-track-on) !important; }
#ac-settings .ac-settings__option input[type="checkbox"]:checked::after { transform: translateX(16px); } html[dir="rtl"] #ac-settings .ac-settings__option input[type="checkbox"]::after,
html[lang^="fa"] #ac-settings .ac-settings__option input[type="checkbox"]::after { left: auto; right: 2px; }
html[dir="rtl"] #ac-settings .ac-settings__option input[type="checkbox"]:checked::after,
html[lang^="fa"] #ac-settings .ac-settings__option input[type="checkbox"]:checked::after { transform: translateX(-16px); } #ac-settings .ac-font-size__controls {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 10px;
direction: ltr;
}
#ac-settings .ac-font-size__stepper {
display: inline-flex;
align-items: stretch;
overflow: hidden;
background: var(--as-card) !important;
border: 1px solid var(--as-control-border) !important;
border-radius: 8px;
}
#ac-settings .ac-font-size__stepper > * + * { border-inline-start: 1px solid var(--as-sep) !important; }
#ac-settings .ac-font-size__stepper button {
min-width: 36px;
min-height: 30px;
padding: 4px 9px;
border: 0 !important;
border-radius: 0;
background: transparent !important;
color: var(--as-text) !important;
font-family: inherit;
font-size: 13px;
font-weight: 600;
line-height: 1;
cursor: pointer;
transition: background-color .12s ease;
}
#ac-settings .ac-font-size__stepper button:hover { background: var(--as-btn-hover) !important; }
#ac-settings .ac-font-size__stepper button:disabled { opacity: .35; cursor: default; background: transparent !important; }
#ac-settings .ac-font-size__stepper output {
display: inline-flex;
align-items: center;
justify-content: center;
min-width: 52px;
padding: 0 6px;
color: var(--as-text) !important;
font-size: 12px;
font-variant-numeric: tabular-nums;
font-weight: 600;
}
#ac-settings .ac-settings__linkbtn {
padding: 4px 2px;
border: 0;
border-radius: 5px;
background: transparent !important;
color: var(--as-link) !important;
font-family: inherit;
font-size: 12px;
font-weight: 600;
line-height: 1.3;
cursor: pointer;
}
#ac-settings .ac-settings__linkbtn:hover { text-decoration: underline; text-underline-offset: 2px; } #ac-settings .ac-settings__foot {
display: flex;
flex: 0 0 auto;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
gap: 8px 18px;
padding: 11px 28px;
background: var(--as-foot) !important;
border-top: 1px solid var(--as-border) !important;
}
#ac-settings .ac-settings__reset {
display: inline-flex;
align-items: center;
gap: 6px;
padding: 4px 0;
border: 0;
background: transparent !important;
color: var(--as-link) !important;
font-family: inherit;
font-size: 12.5px;
font-weight: 600;
line-height: 1.3;
cursor: pointer;
}
#ac-settings .ac-settings__reset span { color: inherit !important; font-size: inherit; }
#ac-settings .ac-settings__reset svg { display: block; flex: 0 0 auto; }
#ac-settings .ac-settings__reset:hover { text-decoration: underline; text-underline-offset: 2px; }
#ac-settings .ac-settings__note {
margin: 0 !important;
color: var(--as-muted) !important;
font-size: 11px !important;
line-height: 1.45 !important;
} #ac-settings :is(button, input, output):focus-visible {
outline: 2px solid var(--as-link) !important;
outline-offset: 2px;
}
#ac-settings .ac-settings__nav-item.is-active:focus-visible { outline-color: var(--as-nav-active-text) !important; }
@media (prefers-reduced-motion: reduce) {
#ac-settings .ac-settings__window,
#ac-settings .ac-settings__pane { animation: none !important; }
} @media (max-width: 720px) {
#ac-settings { padding: 0; }
#ac-settings .ac-settings__window {
flex-direction: column;
width: 100%;
height: 100%;
max-height: 100%;
border-radius: 0;
}
#ac-settings .ac-settings__sidebar {
flex: 0 0 auto;
width: 100%;
height: auto;
padding: 10px 12px 0;
border-inline-end: 0 !important;
border-bottom: 1px solid var(--as-border) !important;
}
#ac-settings .ac-settings__titlebar { padding: 0 0 8px 2px; }
#ac-settings .ac-settings__nav {
flex: 0 0 auto;
flex-direction: row;
gap: 6px;
padding: 0 0 10px;
overflow-x: auto;
overflow-y: hidden;
scrollbar-width: none;
}
#ac-settings .ac-settings__nav::-webkit-scrollbar { display: none; }
#ac-settings .ac-settings__nav-item {
flex: 0 0 auto;
width: auto;
min-height: 30px;
padding: 5px 11px;
border-radius: 999px;
}
#ac-settings .ac-settings__nav-item.is-active { border-radius: 999px; }
#ac-settings .ac-settings__nav-label { overflow: visible; text-overflow: clip; }
#ac-settings .ac-settings__panes { padding: 18px 16px 20px; }
#ac-settings .ac-settings__pane { max-width: none; }
#ac-settings .ac-settings__pane-title { font-size: 18px !important; }
#ac-settings .ac-settings__row--font { flex-direction: column; align-items: flex-start; }
#ac-settings .ac-settings__foot { padding: 10px 16px; }
} html.ac-access-dark:not(.ac-access-contrast) #ac-settings {
--as-window: #1c1c1e;
--as-sidebar: #232325;
--as-content: #1c1c1e;
--as-card: #262628;
--as-foot: #202022;
--as-border: #ffffff1f;
--as-sep: #ffffff14;
--as-text: #f2f2f7;
--as-muted: #a1a1a6;
--as-faint: #8e8e93;
--as-hover: #ffffff0a;
--as-nav-hover: #ffffff0f;
--as-accent: #2f9fe0;
--as-link: #6cc0ea;
--as-nav-active-bg: #0a84ff;
--as-nav-active-text: #ffffff;
--as-track: #3a3a3c;
--as-track-on: #0a84ff;
--as-knob: #ffffff;
--as-count-bg: #ffffff1f;
--as-control-border: #ffffff26;
--as-btn-hover: #ffffff14;
--as-shadow: 0 0 0 .5px #ffffff2e, 0 30px 80px -12px #000000cc, 0 12px 30px -16px #000000cc;
}
html.ac-access-dark:not(.ac-access-contrast) #ac-settings .ac-settings__panes { scrollbar-color: #5a5a5e transparent; }
html.ac-access-dark:not(.ac-access-contrast) #ac-settings .ac-settings__panes::-webkit-scrollbar-thumb {
background: #5a5a5e;
background-clip: content-box;
}
html.ac-access-dark:not(.ac-access-contrast) #ac-settings .ac-settings__panes::-webkit-scrollbar-thumb:hover {
background: #6f6f75;
background-clip: content-box;
}
html.ac-access-dark.ac-access-darker:not(.ac-access-contrast) #ac-settings {
--as-window: #0f0f11;
--as-sidebar: #161618;
--as-content: #0f0f11;
--as-card: #1b1b1e;
--as-foot: #131315;
--as-border: #ffffff1f;
--as-sep: #ffffff12;
--as-muted: #9d9da3;
--as-faint: #8b8b90;
--as-nav-hover: #ffffff12;
--as-hover: #ffffff09;
--as-track: #34343a;
--as-shadow: 0 0 0 .5px #ffffff26, 0 30px 90px -10px #000000e6, 0 12px 34px -16px #000000e6;
} html.ac-access-contrast #ac-settings {
--as-window: #ffffff;
--as-sidebar: #ffffff;
--as-content: #ffffff;
--as-card: #ffffff;
--as-foot: #ffffff;
--as-border: #000000;
--as-sep: #000000;
--as-text: #000000;
--as-muted: #000000;
--as-faint: #000000;
--as-hover: #f2f2f2;
--as-nav-hover: #f2f2f2;
--as-accent: #000000;
--as-link: #003b80;
--as-nav-active-bg: #000000;
--as-nav-active-text: #ffffff;
--as-track: #ffffff;
--as-track-on: #000000;
--as-knob: #ffffff;
--as-count-bg: #00000014;
--as-control-border: #000000;
--as-btn-hover: #f2f2f2;
--as-shadow: 0 0 0 2px #000000;
}
html.ac-access-contrast.ac-access-dark #ac-settings {
--as-window: #000000;
--as-sidebar: #000000;
--as-content: #000000;
--as-card: #000000;
--as-foot: #000000;
--as-border: #ffffff;
--as-sep: #ffffff;
--as-text: #ffffff;
--as-muted: #ffffff;
--as-faint: #ffffff;
--as-hover: #1a1a1a;
--as-nav-hover: #1a1a1a;
--as-accent: #ffffff;
--as-link: #ffed70;
--as-nav-active-bg: #ffffff;
--as-nav-active-text: #000000;
--as-track: #000000;
--as-track-on: #ffffff;
--as-knob: #000000;
--as-count-bg: #ffffff1f;
--as-control-border: #ffffff;
--as-btn-hover: #1a1a1a;
--as-shadow: 0 0 0 2px #ffffff;
} html.ac-access-contrast #ac-settings :is(p, span, label, output, small, strong, em, b, i, h2, h3) { background-color: transparent !important; }
html.ac-access-contrast #ac-settings .ac-settings__window { box-shadow: 0 0 0 2px var(--as-text) !important; }
html.ac-access-contrast #ac-settings .ac-settings__option input[type="checkbox"] {
background: var(--as-card) !important;
box-shadow: inset 0 0 0 2px var(--as-text) !important;
}
html.ac-access-contrast #ac-settings .ac-settings__option input[type="checkbox"]::after {
background: var(--as-text) !important;
box-shadow: none !important;
}
html.ac-access-contrast #ac-settings .ac-settings__option input[type="checkbox"]:checked { background: var(--as-text) !important; }
html.ac-access-contrast #ac-settings .ac-settings__option input[type="checkbox"]:checked::after { background: var(--as-card) !important; }
html.ac-access-contrast #ac-settings .ac-settings__nav-item.is-active { box-shadow: none; } @media (min-width: 721px) {
#ac-settings[open] {
align-items: stretch;
justify-content: flex-end;
padding: 0;
} html[dir="rtl"] #ac-settings[open],
html[lang^="fa"] #ac-settings[open] { direction: ltr; }
html[dir="rtl"] #ac-settings .ac-settings__window,
html[lang^="fa"] #ac-settings .ac-settings__window { direction: rtl; }
#ac-settings .ac-settings__window {
flex-direction: column;
width: min(420px, 100%);
height: 100vh;
height: 100dvh;
max-height: none;
border-radius: 18px 0 0 18px;
box-shadow: -28px 0 80px rgba(6, 18, 31, 0.38);
animation: ac-settings-sheet-in 0.42s cubic-bezier(0.22, 0.9, 0.24, 1) both;
}
@keyframes ac-settings-sheet-in {
from { opacity: 0; transform: translateX(100%); }
to { opacity: 1; transform: none; }
}
#ac-settings .ac-settings__sidebar {
flex: 0 0 auto;
width: 100%;
height: auto;
padding: 10px 12px 0;
border-inline-end: 0 !important;
border-bottom: 1px solid var(--as-border) !important;
}
#ac-settings .ac-settings__titlebar { padding: 0 0 8px 2px; } #ac-settings .ac-settings__nav {
display: grid;
flex: 0 0 auto;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 6px;
min-height: 0;
padding: 0 0 10px;
overflow: visible;
}
#ac-settings .ac-settings__nav-item {
justify-content: flex-start;
width: 100%;
min-width: 0;
min-height: 32px;
padding: 6px 10px;
border-radius: 9px;
}
#ac-settings .ac-settings__nav-item.is-active { border-radius: 9px; }
#ac-settings .ac-settings__nav-label {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
#ac-settings .ac-settings__panes { padding: 18px 16px 20px; }
#ac-settings .ac-settings__pane { max-width: none; }
#ac-settings .ac-settings__pane-title { font-size: 18px !important; }
#ac-settings .ac-settings__row--font { flex-direction: column; align-items: flex-start; }
#ac-settings .ac-settings__foot { padding: 10px 16px; }
} #ac-settings {
font-family: var(--font-sans, "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif);
}
#ac-settings :is(button, input, select, textarea, output) { font-family: inherit; }
#ac-settings :is(.ac-settings__pane-title, .ac-settings__window-title) {
font-family: var(--font-heading, "Plus Jakarta Sans", "Inter", sans-serif) !important;
}
#ac-settings .ac-settings__pane-title { letter-spacing: -0.02em; }
@media (prefers-reduced-motion: reduce) {
#ac-settings .ac-settings__window { animation: none !important; }
}
html.ac-access-motion #ac-settings .ac-settings__window { animation: none !important; }
.acl-access-opener{position:fixed!important;inset:auto 18px max(18px,env(safe-area-inset-bottom)) auto!important;z-index:1000000!important;width:46px!important;height:46px!important;background:#262626!important;border:1px solid #e5e1db!important;color:#fff!important;box-shadow:0 4px 20px #0002!important;cursor:pointer!important}.acl-access-opener[hidden]{display:none!important}
html body #ac-settings .ac-settings__titlebar,html body #ac-settings .ac-settings__foot{display:flex!important}
[data-acl-font-settings],.acl-font-settings-holder{display:none!important}
@media(max-width:767px){.acl-access-opener{bottom:max(80px,calc(env(safe-area-inset-bottom) + 74px))!important;right:12px!important}}
html.ac-access-dark .acl-sites-panel,html.ac-access-dark .acl-sites-mobile,html.ac-access-dark .aclind-reader__shell{background:#202020!important;color:#eee!important}
#ac-settings,#ac-settings *{box-sizing:border-box}html body #ac-settings .ac-settings__close{flex:0 0 44px!important;width:44px!important;height:44px!important;border:0!important;box-shadow:none!important}html body #ac-settings svg{fill:none;stroke:currentColor}html.ac-access-dark{color-scheme:dark;--ac-dark-bg:#191919;--ac-dark-deep:#121212;--ac-dark-surface:#222;--ac-dark-card:#272727;--ac-dark-control:#303030;--ac-dark-btn:#38332c;--ac-dark-border:#414141;--ac-dark-border-2:#4a4a4a;--ac-dark-line:#777;--ac-dark-text:#f2f0ec;--ac-dark-muted:#c2bdb4;--ac-dark-link:#e8c898}
html.ac-access-dark.ac-access-darker{--ac-dark-bg:#090909;--ac-dark-deep:#000;--ac-dark-surface:#141414;--ac-dark-card:#1c1c1c;--ac-dark-control:#242424;--ac-dark-btn:#302b25;--ac-dark-border:#3b3b3b;--ac-dark-text:#fff;--ac-dark-muted:#cbc5bb}
html.ac-access-dark:not(.ac-access-contrast) body{background:var(--ac-dark-bg)!important;color:var(--ac-dark-text)!important}
html.ac-access-dark:not(.ac-access-contrast) body :is(main,.elementor,.elementor-section,.elementor-element,.e-con,.aclind-source,.acpf,.ikbaal-product-single){--ink:var(--ac-dark-text);--muted:var(--ac-dark-muted);--paper:var(--ac-dark-bg);--line:var(--ac-dark-border);--acpf-ink:var(--ac-dark-text);--acpf-muted:var(--ac-dark-muted);--acpf-soft:var(--ac-dark-surface);--acpf-line:var(--ac-dark-border);background-color:var(--ac-dark-bg)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body :is(.aclind-source,.acpf,.ikbaal-product-single) :is(section,article){background-color:var(--ac-dark-bg)!important;border-color:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body :is(.aclind-source,.acpf,.ikbaal-product-single) :is(h1,h2,h3,h4,h5,h6,p,li,label,span,strong,small,b,td,th){color:var(--ac-dark-text)!important}
html.ac-access-dark:not(.ac-access-contrast) body :is(.aclind-source,.acpf,.ikbaal-product-single) a{color:var(--ac-dark-link)!important}
html.ac-access-dark:not(.ac-access-contrast) body :is(button,input,select,textarea){background-color:var(--ac-dark-control)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-line)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"]{--ah-ink:var(--ac-dark-text);--ah-ink-soft:var(--ac-dark-text);--ah-muted:var(--ac-dark-muted);--ah-line:var(--ac-dark-border);--ah-line-2:var(--ac-dark-border-2);--ah-paper:#191919f5;--ah-paper-solid:var(--ac-dark-surface);--ah-soft:var(--ac-dark-card);--ah-soft-2:var(--ac-dark-card);--ah-accent:#d5b381;--ah-accent-ink:#e8c898}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .site-header{background:var(--ac-dark-bg)!important;background-image:none!important;border-color:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] :is(.site-nav,.mega-menu,.corporate-mega-menu,.categories-mega-menu,.header-search-mega,.language-menu,.notification-panel){background:var(--ac-dark-surface)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] :is(.site-logo-main,.site-logo:hover .site-logo-main),html.ac-access-dark:not(.ac-access-contrast) body .aclind-source[data-aclind-source="footer"] .acl-footer__brand img{filter:brightness(0) invert(1)!important;opacity:1!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source[data-aclind-source="footer"] .acl-footer{--f-bg:var(--ac-dark-deep);--f-ink:var(--ac-dark-text);--f-muted:var(--ac-dark-muted);--f-line:var(--ac-dark-border);background:var(--ac-dark-deep)!important}
html.ac-access-dark:not(.ac-access-contrast) body :is(.acl-sites-panel,.acl-sites-panel-content,.acl-sites-mobile,.aclind-document-group,.aclind-document-group .acto-acc-header,.aclind-document-group .acto-acc-content,.acpf-card,.acpf-filter-panel,.acpf-side-note,.acpf-search){background:var(--ac-dark-surface)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body :is(.acl-site-link,.acl-site-copy strong,.acl-site-copy small,.acl-sites-group h3,.acl-sites-mobile summary,.acl-sites-heading h2,.aclind-document-group .acto-v-details b,.aclind-document-group .acto-lang-info>span){color:var(--ac-dark-text)!important}
html.ac-access-dark:not(.ac-access-contrast) body :is(.acl-site-icon,.acl-site-link:hover,.aclind-document-group .acto-file-row,.aclind-document-group .acto-lang-tag){background:var(--ac-dark-card)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body .acl-sites-panel::before{background:var(--ac-dark-surface)!important;border-color:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body dialog.aclind-reader :is(.aclind-reader__shell,.aclind-reader__head,.aclind-reader__toolbar,.aclind-reader__foot){background:var(--ac-dark-surface)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body dialog.aclind-reader .aclind-reader__stage{background:var(--ac-dark-deep)!important}
html.ac-access-dark:not(.ac-access-contrast) body dialog.aclind-reader :is(button.aclind-reader__button,.aclind-reader__select,.aclind-reader__page input){background:var(--ac-dark-control)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border-2)!important}
html.ac-access-dark:not(.ac-access-contrast) body dialog.aclind-reader :is(.aclind-reader__title,.aclind-reader__page){color:var(--ac-dark-text)!important}
html.ac-access-dark:not(.ac-access-contrast) body :is(.acpf-image,.acpf-image img){background:#fff!important;color:#262626!important}
html.ac-access-dark:not(.ac-access-contrast) body :is(.acpf-loading:before){background:#191919cc!important} html.ac-readable body .aclind-source:not([data-aclind-source="header"]) :is(p,li,td,th,dd,dt),html.ac-access-spacing body :is(.aclind-source:not([data-aclind-source="header"]),.acpf,.ikbaal-product-single) :is(p,li,td,th){line-height:2.1!important}
html.ac-access-letter body :is(.aclind-source:not([data-aclind-source="header"]),.acpf,.ikbaal-product-single) :is(p,li,h1,h2,h3,h4,h5,h6){letter-spacing:.08em!important}
html[dir="rtl"].ac-access-letter body :is(.aclind-source,.acpf,.ikbaal-product-single) :is(p,li,h1,h2,h3,h4,h5,h6){letter-spacing:normal!important}
html.ac-access-links body :is(.aclind-source,.acpf,.ikbaal-product-single) a{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important}
html.ac-access-outline body :is(.aclind-source,.acpf,.ikbaal-product-single) :is(section,article){outline:2px dashed #a9814f!important;outline-offset:-3px}
html.ac-access-targets body :is(.site-nav a,.site-header-actions button,.acl-footer a,.acpf-card a,.acl-site-link,.aclind-reader__button){min-height:48px!important}
html.ac-access-focus body :focus-visible{outline:4px solid #a9814f!important;outline-offset:3px!important}
html.ac-access-dark.ac-access-focus body :focus-visible{outline-color:#e8c898!important}
html.ac-access-grayscale.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo-main{filter:brightness(0) invert(1)!important}
html.ac-access-contrast body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo-main{filter:brightness(0)!important}
html.ac-text-scaled body :is(.aclind-source,.acpf,.ikbaal-product-single) :is(p,h1,h2,h3,h4,li,button,a){overflow-wrap:anywhere}
html.ac-access-dark.ac-access-contrast body .aclind-source.aclind-source[data-aclind-source="header"] .site-logo-main{filter:brightness(0) invert(1)!important}
html.ac-access-contrast body :is(.aclind-source,.acpf,.ikbaal-product-single) a{text-decoration:underline!important}
html.ac-access-dark:not(.ac-access-contrast) body .acpf .acpf-card{background:var(--ac-dark-card)!important;border-color:var(--ac-dark-border)!important}
html.ac-access-headings body :is(h1,h2,h3,h4,h5,h6){text-decoration:underline!important;text-decoration-color:#a9814f!important;text-decoration-thickness:3px!important;text-underline-offset:.22em!important}
html.ac-access-dark.ac-access-headings body :is(h1,h2,h3,h4,h5,h6){text-decoration-color:#e8c898!important}
html.ac-access-targets body :is(button,[role="button"],summary,input[type="submit"],a[class*="btn"]){min-width:48px!important;min-height:48px!important}
html.ac-access-motion body :is(.aclind-source.aclind-source[data-aclind-source],.acpf,.ikbaal-product-single,.aclind-reader,.aclind-image-zoom) *,html.ac-access-motion body :is(.aclind-source,.acpf,.ikbaal-product-single) *::before,html.ac-access-motion body :is(.aclind-source,.acpf,.ikbaal-product-single) *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
html.ac-access-motion body .aclind-source.aclind-source[data-aclind-source="header"] .site-header :is(.site-logo-main,.site-logo:hover .site-logo-main){transition:none!important;animation:none!important}
html.ac-access-dark:not(.ac-access-contrast) body .acl-access-gradient{background-image:none!important}
html.ac-access-dark:not(.ac-access-contrast) body .acl-access-gradient-before::before,html.ac-access-dark:not(.ac-access-contrast) body .acl-access-gradient-after::after{background-image:none!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .site-header :is(.header-search-toggle,.header-language,.online-shopping-trigger,.acl-sites-trigger,.menu-toggle){background:var(--ac-dark-control)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border-2)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .site-header :is(.header-search-toggle,.header-language,.online-shopping-trigger,.acl-sites-trigger) svg{color:var(--ac-dark-text)!important;stroke:currentColor!important;fill:none!important}
html.ac-access-dark:not(.ac-access-contrast) body .acpf .acpf-card-body{background:var(--ac-dark-card)!important;color:var(--ac-dark-text)!important} html.ac-access-dark:not(.ac-access-contrast) body.single-product #content.ikbaal-product-single,html.ac-access-dark:not(.ac-access-contrast) body.single-product #content .actopim-default-product{--at-bg:var(--ac-dark-bg);--at-surface:var(--ac-dark-surface);--at-text:var(--ac-dark-text);--at-muted:var(--ac-dark-muted);--at-border:var(--ac-dark-border);--pt-ink:var(--ac-dark-text);--pt-body:var(--ac-dark-text);--pt-muted:var(--ac-dark-muted);--pt-line:var(--ac-dark-border);background:var(--ac-dark-bg)!important;color:var(--ac-dark-text)!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content :is(.ikbaal-product-single__summary,.ikbaal-product-single__readmore,.ikbaal-product-single__readmore-content,.ikbaal-product-single__primary-detail,.acto-final-wrapper,.acto-final-content-wrap,.acto-pane,.acto-acc-item){background:var(--ac-dark-surface)!important;border-color:var(--ac-dark-border)!important;color:var(--ac-dark-text)!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content :is(h1,h2,h3,h4,p,li,td,th,span,strong,b,.ikbaal-product-single__breadcrumbs){color:var(--ac-dark-text)!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content :is(.ikbaal-product-single__readmore-toggle,.ikbaal-product-single__contact,.ikbaal-product-single__actions a,.ikbaal-product-single__actions button,.acto-final-btn){background:var(--ac-dark-control)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border-2)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source] :is(#coverflow-title,.coverflow-heading h2,.coverflow-name,.coverflow-type){color:var(--ac-dark-text)!important;-webkit-text-fill-color:var(--ac-dark-text)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source] .coverflow-card__actions{background:var(--ac-dark-surface)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source] .coverflow-card__action{background:var(--ac-dark-control)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .logo-partner-mark{background:transparent!important;padding:0!important;border-radius:0!important;box-sizing:border-box}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .logo-ikbaal-mark-image{filter:url(#aclind-partner-dark-filter)!important;background:transparent!important}
html.ac-access-dark iframe{color-scheme:dark;background-color:var(--ac-dark-surface)} html.ac-access-dark:not(.ac-access-contrast) body .aclind-source[data-aclind-source="catalog"] :is(.catalog-main,.catalog-head,.catalog-controls,.catalog-loader,.catalog-zoom-toolbar){background:var(--ac-dark-bg)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source[data-aclind-source="catalog"] .catalog-stage{background:var(--ac-dark-deep)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source[data-aclind-source="catalog"] :is(.catalog-title,.catalog-status,.catalog-counter,.catalog-hint,.catalog-zoom-level,.catalog-zoom-page){color:var(--ac-dark-text)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source[data-aclind-source="catalog"] :is(.catalog-btn,.catalog-zoom-btn){background:var(--ac-dark-control)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border-2)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source[data-aclind-source="contact"] :is(.contact-form,form,.contact-info,.contact-branches,.contact-branches__panel){background:var(--ac-dark-surface)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source[data-aclind-source="contact"] :is(input,textarea,select){background:var(--ac-dark-control)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border-2)!important}
html.ac-access-dark:not(.ac-access-contrast) body :is(input,textarea)::placeholder{color:var(--ac-dark-muted)!important;opacity:1}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source[data-aclind-source="arge-hero"] .arge-hero__content{position:relative!important;z-index:3!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-marketplace{background:var(--ac-dark-card)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border-2)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] :is(.online-shopping-marketplace__label,.online-shopping-marketplace__arrow){color:var(--ac-dark-text)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .online-shopping-marketplace__brand{background:#fff!important} html.ac-access-contrast{--acl-contrast-bg:#fff;--acl-contrast-ink:#000}
html.ac-access-contrast.ac-access-dark{--acl-contrast-bg:#000;--acl-contrast-ink:#fff}
html.ac-access-contrast body,html.ac-access-contrast body :is(main,.aclind-source,.acpf,.ikbaal-product-single,.contact-form,.contact-info,.contact-branches,.catalog-main,.catalog-controls,.online-shopping-marketplace){background-color:var(--acl-contrast-bg)!important;color:var(--acl-contrast-ink)!important;border-color:var(--acl-contrast-ink)!important}
html.ac-access-contrast body :is(h1,h2,h3,h4,p,li,label,span,small,strong,a){color:var(--acl-contrast-ink)!important;text-shadow:none!important}
html.ac-access-contrast body :is(button,input,select,textarea){background-color:var(--acl-contrast-bg)!important;color:var(--acl-contrast-ink)!important;border-color:var(--acl-contrast-ink)!important}
html.ac-access-contrast body :is(.acl-hero-v2__viewport,.acl-hero-v2__track,.acl-hero-v2__media,.acl-hero-v2__image-wrap,.coverflow,.coverflow-frame,.coverflow-stage,.flipbook,.catalog-stage){background-color:transparent!important}
html.ac-access-contrast body :is(.acl-hero-v2__copy,.arge-hero__content){background-color:var(--acl-contrast-bg)!important;color:var(--acl-contrast-ink)!important}
html.ac-access-contrast body .aclind-source :is(#coverflow-title,.coverflow-heading h2,.coverflow-name){color:var(--acl-contrast-ink)!important;-webkit-text-fill-color:var(--acl-contrast-ink)!important}
html.ac-access-contrast body :is(.catalog-btn,.online-shopping-marketplace,.coverflow-nav,.acl-hero-v2__primary){border:1px solid var(--acl-contrast-ink)!important;color:var(--acl-contrast-ink)!important;background:var(--acl-contrast-bg)!important}
html body .acl-external-arrow,html body .online-shopping-marketplace__arrow{display:inline-block;width:18px!important;height:18px!important;flex-shrink:0;vertical-align:middle;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round;stroke-linejoin:round}
html body .acl-external-arrow path,html body .online-shopping-marketplace__arrow path{fill:none!important;stroke:currentColor!important}
html.ac-access-contrast body .aclind-source .acl-hero-v2 .acl-hero-v2__copy,html.ac-access-contrast body .aclind-source .arge-hero .arge-hero__content{transition-property:transform,opacity!important} html:is(.ac-access-dark,.ac-access-contrast) body .aclind-source[data-aclind-source="footer"] .acl-footer__watermark{display:none!important;visibility:hidden!important} html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="arge-hero"] .arge-hero__content :is(.arge-btn,.arge-btn--primary){background:var(--ac-dark-control)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-line)!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content.ikbaal-product-single .actopim-default-product .acto-final-wrapper{--pt-ink:var(--ac-dark-text)!important;--pt-body:var(--ac-dark-text)!important;--pt-muted:var(--ac-dark-muted)!important;--pt-line:var(--ac-dark-border)!important;--pt-line-soft:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content.ikbaal-product-single .actopim-default-product .acto-pane :is(p,strong,b,li,span,td,th,h2,h3,h4){color:var(--ac-dark-text)!important;-webkit-text-fill-color:var(--ac-dark-text)!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content.ikbaal-product-single .actopim-default-product .acto-pane :is(div,table,tbody,tr,td,th){background-color:var(--ac-dark-surface)!important;border-color:var(--ac-dark-border)!important}
html body .acl-sites-heading h2,html body .acl-sites-mobile summary{font-size:15px!important;line-height:1.4!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="arge-hero"] .arge-hero__actions .arge-btn svg,html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="arge-hero"] .arge-hero__actions .arge-btn svg path{color:var(--ac-dark-text)!important;stroke:currentColor!important;fill:none!important} html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source] :is(.arge-hero__content,.acl-hero-v2__copy){color:#111!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source] :is(.arge-hero__content,.acl-hero-v2__copy) :is(h1,h2,h3,p,em,span,strong,a,button){color:#111!important;-webkit-text-fill-color:#111!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source] :is(.arge-hero__content,.acl-hero-v2__copy) :is(.arge-btn,.acl-hero-v2__primary){background:#f1f1ef!important;color:#111!important;border-color:#aaa!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source] :is(.arge-hero__content,.acl-hero-v2__copy) svg,html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source] :is(.arge-hero__content,.acl-hero-v2__copy) svg path{color:#111!important;stroke:currentColor!important} html.ac-access-dark:not(.ac-access-contrast) body.single-product #content .ikbaal-product-single__media{background:transparent!important;border-color:var(--ac-dark-border)!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content .ikbaal-product-single__media :is(.acto-gallery-main,.acto-thumb-scroll){background:transparent!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content .ikbaal-product-single__media :is(.acto-viewer,.acto-slider-list,.acto-slider-list>li){background:var(--ac-dark-surface)!important;border-color:var(--ac-dark-border)!important;box-shadow:none!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content .ikbaal-product-single__media :is(.acto-slider-list img,.acto-th-item img){background:transparent!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content .ikbaal-product-single__media .acto-th-item{background:var(--ac-dark-control)!important;border-color:var(--ac-dark-border-2)!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content .ikbaal-product-single__media .acto-th-item.active{border-color:var(--ac-dark-link)!important;box-shadow:0 0 0 1px var(--ac-dark-link)!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content .ikbaal-product-single__media :is(.acto-nav-arrow,.aclind-image-zoom-open,.ikbaal-product-single__gender){background:var(--ac-dark-control)!important;color:var(--ac-dark-text)!important;border-color:var(--ac-dark-border-2)!important;box-shadow:none!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content .ikbaal-product-single__media :is(.acto-nav-arrow,.aclind-image-zoom-open) svg{stroke:currentColor!important;fill:none!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-image-zoom :is(.aclind-image-zoom__canvas,.aclind-image-zoom__stage){background:var(--ac-dark-surface)!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-image-zoom__stage>img{background:transparent!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content .acto-v-modal{background:rgba(0,0,0,.85)!important}
html.ac-access-dark:not(.ac-access-contrast) body.single-product #content .acto-v-close{color:var(--ac-dark-text)!important} @media(max-width:1376px){
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"]{--ac-dark-link:#f2f0ec;--ah-ink:#f2f0ec;--ah-ink-soft:#f2f0ec;--ah-muted:#c2bdb4}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav :is(a,a:visited,button,strong,small,span,i){color:#f2f0ec!important;-webkit-text-fill-color:#f2f0ec!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .mega-icon-link :is(.mega-icon,.modern-icon,.mega-icon--image){display:grid!important;place-items:center!important;flex:0 0 40px!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;opacity:1!important;visibility:visible!important;background:#303030!important;color:#f2f0ec!important;border:1px solid #4a4a4a!important;border-radius:8px!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .mega-icon-link .mega-icon--image{background:#efefec!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav :is(.mega-icon,.modern-icon) svg{display:block!important;width:28px!important;height:28px!important;opacity:1!important;visibility:visible!important;color:#f2f0ec!important;stroke:currentColor!important;stroke-width:1.7!important;fill:none!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav :is(.mega-icon,.modern-icon) svg :is(path,circle,rect,line,polyline){stroke:currentColor!important;fill:none!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .site-nav .mega-icon img{display:block!important;width:30px!important;height:30px!important;object-fit:contain!important;opacity:1!important;visibility:visible!important}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle span{background:#f2f0ec!important;opacity:1}
html.ac-access-dark:not(.ac-access-contrast) body .aclind-source.aclind-source[data-aclind-source="header"] .menu-toggle[aria-expanded="true"] span:nth-child(2){opacity:0!important}
} html.ac-access-dark body .aclind-source.aclind-source[data-aclind-source="header"] img.logo-ikbaal-mark-image[data-acl-dark-mark]{filter:none!important;background:transparent!important} @media(max-width:1376px){
html.ac-access-dark body .aclind-source.aclind-source[data-aclind-source="header"] :is(.mega-trigger,.menu-toggle,.header-language-trigger,.header-search-toggle,.header-search-close,.online-shopping-trigger,.online-shopping-tooltip__close) {color:#fff!important;-webkit-text-fill-color:#fff!important}
html.ac-access-dark body .aclind-source.aclind-source[data-aclind-source="header"] :is(.mega-trigger,.menu-toggle,.header-language,.header-search-toggle,.header-search-close,.online-shopping-trigger,.online-shopping-tooltip__close) svg,
html.ac-access-dark body .aclind-source.aclind-source[data-aclind-source="header"] :is(.mega-trigger,.menu-toggle,.header-language,.header-search-toggle,.header-search-close,.online-shopping-trigger,.online-shopping-tooltip__close) svg :is(path,line,polyline,circle,rect){color:#fff!important;stroke:#fff!important;fill:none!important;opacity:1!important}
}html body .actopim-form-wrap[id^="actopim_form_30_"]{width:100%!important;max-width:none!important;margin:0!important;padding:clamp(22px,3vw,36px)!important;border:1px solid #e5e2dd!important;border-radius:18px!important;background:#fff!important;box-shadow:0 26px 50px -34px rgba(17,17,17,.35)!important;color:#171717!important;font-family:inherit!important;box-sizing:border-box!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:16px!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-group{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;margin:0!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-group:has(textarea),html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-group:has([name="subject"]),html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-group:has(.actopim-checkbox-item){grid-column:1 / -1!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-group > label{color:#706d67!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.5!important;margin:0!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-group :is(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]),select,textarea){width:100%!important;max-width:100%!important;min-height:48px!important;height:auto!important;box-sizing:border-box!important;padding:12px 14px!important;border:1px solid #e5e2dd!important;border-radius:10px!important;background:#fff!important;color:#171717!important;font-family:inherit!important;line-height:1.5!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-group textarea{min-height:132px!important;resize:vertical!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-group :is(input,textarea)::placeholder{color:#99948c!important;opacity:1!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-group :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea):focus{outline:none!important;border-color:#171717!important;box-shadow:0 0 0 3px rgba(17,17,17,.12)!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-checkbox-item{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:0!important;text-transform:none!important;letter-spacing:normal!important;font-weight:400!important;color:#706d67!important;cursor:pointer!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-checkbox-item input[type="checkbox"]{appearance:auto!important;-webkit-appearance:checkbox!important;accent-color:#171717!important;flex:0 0 18px!important;width:18px!important;height:18px!important;min-height:18px!important;margin:3px 0 0!important;padding:0!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-height:48px!important;margin:22px 0 0!important;padding:12px 24px!important;border:1px solid #171717!important;border-radius:999px!important;background:#171717!important;color:#fff!important;font-family:inherit!important;font-weight:800!important;letter-spacing:.04em!important;line-height:1.4!important;box-shadow:none!important;cursor:pointer!important;transition:background .2s ease,transform .2s ease}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-submit:hover:not(:disabled){background:#000!important;transform:translateY(-1px)}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-submit:disabled{opacity:.6!important;cursor:wait!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-required{color:#a3382f!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-hp-wrap{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}
@media(max-width:767px){html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-grid{grid-template-columns:minmax(0,1fr)!important}html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-submit{width:100%!important}} html body .actopim-form-wrap[id^="actopim_form_30_"],
html body .actopim-form-wrap[id^="actopim_form_30_"] :is(form,label,input,textarea,select,button,span,small){font-family:var(--aclind-font-body,"Avenir Next","AvenirNext","Avenir","Century Gothic","Futura","Segoe UI",system-ui,-apple-system,Arial,sans-serif)!important} html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-group:has(.actopim-checkbox-item) > label:not(.actopim-checkbox-item){display:none!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-form-group label.actopim-checkbox-item{display:grid!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;text-transform:none!important;letter-spacing:normal!important;font-weight:400!important;line-height:1.6!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-checkbox-item > span{display:block!important;min-width:0!important;color:#706d67!important;line-height:1.6!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-checkbox-item > span small{display:inline!important;margin:0 0 0 5px!important;color:inherit!important;font-size:inherit!important;font-weight:400!important;text-transform:none!important}
html body .actopim-form-wrap[id^="actopim_form_30_"] .actopim-checkbox-item .actopim-form-required{display:inline!important;white-space:nowrap!important}