:root{--sogna-brand-ink: #1b2420;--sogna-brand-canvas: #f7f7f5;--sogna-brand-surface: #ffffff;--sogna-brand-soft: #f1f2ef;--sogna-brand-muted: #5c645f;--sogna-brand-border: #d7d9d4;--sogna-brand-sale: #a33a32;--sogna-brand-warning: #8a4b00}.header__booking-cta{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem .875rem;border:1px solid rgb(var(--text-color) / .36);border-radius:2px;background:rgb(var(--text-color) / .035);color:rgb(var(--text-color));line-height:1;letter-spacing:0;text-transform:none;transition:background-color .18s ease,border-color .18s ease}.header__booking-cta:hover{border-color:rgb(var(--text-color) / .72);background:rgb(var(--text-color) / .08)}.header__booking-cta:focus-visible,.header-sidebar__booking-cta:focus-visible{outline:2px solid currentColor;outline-offset:3px}.header__booking-cta-icon{width:1rem;height:1rem;flex:none}.header-sidebar__booking-cta{display:grid;grid-template-columns:1.25rem minmax(0,1fr) .75rem;column-gap:.75rem;align-items:center;justify-content:stretch;min-height:4.5rem;margin-block:.625rem;padding:.75rem .875rem;border:1px solid var(--sogna-brand-border);border-radius:2px;background:var(--sogna-brand-canvas);color:var(--sogna-brand-ink);text-align:start;letter-spacing:0;text-transform:none;transition:background-color .18s ease,border-color .18s ease}.header-sidebar__booking-cta:hover{border-color:var(--sogna-brand-muted);background:var(--sogna-brand-soft)}.header-sidebar__booking-cta-icon,.header-sidebar__booking-cta-arrow{flex:none;color:var(--sogna-brand-muted)}.header-sidebar__booking-cta-copy{min-width:0;display:flex;flex-direction:column;gap:.125rem}.header-sidebar__booking-cta-label{font-family:var(--heading-font-family);font-size:.9375rem;font-weight:var(--heading-font-weight);line-height:1.3;letter-spacing:0}.header-sidebar__booking-cta-note{color:var(--sogna-brand-muted);font-family:var(--text-font-family);font-size:.75rem;font-weight:var(--text-font-weight);line-height:1.35;letter-spacing:0}.shopify-section--collection-banner .collection-banner .content-over-media:before{background:#1b24208c!important}@media screen and (min-width:1000px)and (max-width:1199px){.header__primary-nav>button[aria-controls=sidebar-menu]{display:block!important}.header__primary-nav>ul{display:none!important}}@media screen and (min-width:1200px)and (max-width:1330px){.header__primary-nav{column-gap:12px!important;flex-wrap:nowrap!important}}@media screen and (max-width:1199px){.header-sidebar[open]::part(overlay){opacity:1!important}.header-sidebar[open]::part(content){transform:translate(0)!important}.header-sidebar[open]:not(:has(.header-sidebar__collapsible-panel[aria-activedescendant])) .header-sidebar__main-panel{opacity:1!important;transform:translate(0)!important}.header-sidebar__collapsible-panel:not([aria-activedescendant]){opacity:0!important;pointer-events:none!important}.header-sidebar__collapsible-panel[aria-activedescendant]{opacity:1!important;pointer-events:auto!important;transform:translate(0)!important}.header-sidebar[open]:has(.header-sidebar__collapsible-panel[aria-activedescendant]) .header-sidebar__main-panel{opacity:0!important;pointer-events:none!important}.header-sidebar:has([aria-controls=header-panel-1][aria-expanded=true]) #header-panel-1,.header-sidebar:has([aria-controls=header-panel-2][aria-expanded=true]) #header-panel-2,.header-sidebar:has([aria-controls=header-panel-3][aria-expanded=true]) #header-panel-3,.header-sidebar:has([aria-controls=header-panel-4][aria-expanded=true]) #header-panel-4,.header-sidebar:has([aria-controls=header-panel-5][aria-expanded=true]) #header-panel-5,.header-sidebar:has([aria-controls=header-panel-6][aria-expanded=true]) #header-panel-6,.header-sidebar:has([aria-controls=header-panel-7][aria-expanded=true]) #header-panel-7,.header-sidebar:has([aria-controls=header-panel-8][aria-expanded=true]) #header-panel-8,.header-sidebar:has([aria-controls=header-panel-9][aria-expanded=true]) #header-panel-9,.header-sidebar:has([aria-controls=header-panel-10][aria-expanded=true]) #header-panel-10,.header-sidebar:has([aria-controls=header-panel-11][aria-expanded=true]) #header-panel-11,.header-sidebar:has([aria-controls=header-panel-12][aria-expanded=true]) #header-panel-12{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/sogna-brand-colour-2026-08-05.css.map */
