/* Scoped utility bar and progressive native Blocksy header actions. */
.la-servicebar{background:#11110f;color:#d6c8ae;border-bottom:1px solid #c6a46724;font:12px/1.4 var(--theme-font-family,sans-serif)}
.la-servicebar__inner{max-width:var(--theme-normal-container-max-width,1290px);margin:auto;min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:3px 0}
.la-servicebar__contact{display:flex;align-items:center;gap:12px}
.la-servicebar a{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;min-height:32px}
.la-servicebar svg{width:15px;height:15px;vertical-align:middle}
.la-servicebar a:hover{color:#f6ead4}
.la-servicebar a:focus-visible,header#header .la-header-favourite:focus-visible,header#header .la-header-account:focus-visible{outline:2px solid #d8b77b;outline-offset:3px}
.la-servicebar__note{letter-spacing:.045em;color:#b7ad9b}
.la-servicebar__search{display:none!important}
.la-servicebar [hidden]{display:none!important}
header#header .la-header-favourite,header#header .la-header-account{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;min-width:44px;color:var(--theme-text-color,#c9bdab);text-decoration:none;font:500 12px/1.2 var(--theme-font-family,sans-serif);white-space:nowrap}
header#header .la-header-cart-label{font:500 12px/1.2 var(--theme-font-family,sans-serif);margin-left:7px;white-space:nowrap}
@media(min-width:1300px){header#header [data-device=desktop] .ct-account-item .ct-label{display:inline!important;font-size:12px;white-space:nowrap}header#header [data-device=desktop] [data-column=end] [data-items]{gap:16px}header#header [data-device=desktop] .ct-account-item{flex-direction:row-reverse;gap:7px}}
@media(max-width:1299px){header#header .la-header-favourite span,header#header .la-header-account span,header#header .la-header-cart-label{display:none}}
@media(max-width:1360px){.la-servicebar__inner{padding-inline:20px}}
@media(max-width:999px){.la-servicebar__inner{min-height:44px;padding:0 16px}.la-servicebar__note{display:none}.la-servicebar__contact{gap:10px}.la-servicebar a{min-height:44px}.la-servicebar__search{display:inline-flex!important;align-items:center;justify-content:center;width:44px;min-height:44px;padding:10px;color:inherit;background:none;border:0}header#header [data-device=mobile] [data-column=end] [data-items]{gap:0}header#header [data-device=mobile] .ct-account-item,header#header [data-device=mobile] .ct-cart-item,header#header [data-device=mobile] [data-id=trigger]{min-width:44px;min-height:44px}header#header [data-device=mobile] .la-header-favourite,header#header [data-device=mobile] .la-header-account{min-width:44px}}
@media(max-width:389px){header#header [data-device=mobile] .site-description{display:none}header#header [data-device=mobile] .site-title{font-size:17px!important}header#header [data-device=mobile] .site-logo-container img{max-height:32px}header#header [data-device=mobile] .site-branding{gap:4px}}
@media(max-width:359px){header#header [data-device=mobile] .site-title-container{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}header#header [data-device=mobile] .site-logo-container img{max-height:40px}}
.la-shipping-banner{background:#292116!important;color:#f3e4c7!important;letter-spacing:.025em!important;text-transform:none!important;text-decoration:none!important;font-size:12px!important;border-bottom:1px solid #8c7045}
.la-shipping-banner[hidden]{display:none!important}.la-shipping-banner__mark{font-size:22px;color:#dab978;line-height:1}.la-shipping-banner__cta{font-size:11px;white-space:nowrap;color:#e4c180}.la-shipping-banner.is-active{background:#262b21!important}
@media(max-width:689px){.la-shipping-banner{font-size:11px!important;line-height:1.45!important;padding:8px 14px!important;gap:6px!important}.la-shipping-banner__mark,.la-shipping-banner__cta{display:none}}
@media print{.la-servicebar{display:none}}

/* Blocksy spaces items with margins as well as gap; clear both to prevent overlap. */
header#header [data-device=desktop] [data-column=end] [data-items]>*,header#header [data-device=mobile] [data-column=end] [data-items]>*{margin-inline:0!important}
@media(min-width:1000px){header#header [data-device=desktop] .menu>li>a{padding-inline:clamp(11px,1.05vw,17px)}header#header [data-device=desktop] [data-id=search]{min-width:40px;min-height:44px;justify-content:center}}
@media(max-width:999px){header#header [data-device=mobile] [data-row=middle]>.ct-container{grid-template-columns:minmax(0,1fr) auto}header#header [data-device=mobile] [data-column=end]{width:auto}header#header [data-device=mobile] [data-column=end] [data-items]{width:auto;min-width:176px;justify-content:flex-end}}
@media(max-width:999px){header#header [data-device=mobile] .la-mobile-search{display:none!important}}
