.section-main-header{--mobile-dropdown-offset: 3.75rem;--nav-padding: 1.5rem;height:var(--nav-height);background-color:var(--nav-background-colour, var(--colour-bg));border-bottom:1px solid var(--nav-border-colour, var(--colour-heavy-metal));position:fixed;top:0;width:100%;z-index:200}.section-main-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;background-color:var(--colour-heavy-metal);transition:all var(--transition-duration) var(--transition-timing) 0s;z-index:-1;opacity:0}.is-scrolling .section-main-header{--nav-logo-fill: var(--colour-white);--nav-item-colour: var(--colour-white)}.is-scrolling .section-main-header:before{opacity:1}.section-main-header site-header{position:relative;z-index:5}.section-main-header site-header>.container{display:flex;align-items:center;gap:1.5rem}.section-main-header .logo{flex-shrink:0;flex-grow:1}.section-main-header .logo a{display:block}.section-main-header .logo svg{fill:var(--nav-logo-fill, var(--colour-heavy-metal));width:auto;transition:all var(--transition-duration) var(--transition-timing) 0s}.section-main-header .logo .wordmark{height:1.75rem;display:none}.section-main-header .logo .ensign{height:2.25rem}.section-main-header .contact{color:var(--nav-item-colour, var(--colour-heavy-metal))}.section-main-header .menu-open{display:flex;align-items:center;gap:1rem;height:var(--nav-height);padding:0 1rem;border-left:1px solid var(--nav-border-colour, var(--colour-heavy-metal));color:var(--nav-item-colour, var(--colour-heavy-metal))}.section-main-header .menu-open svg{fill:currentColor}.section-main-header .menu-close{height:var(--mobile-dropdown-offset);width:var(--mobile-dropdown-offset);display:flex;justify-content:center;align-items:center;margin-left:auto;position:sticky;top:0;right:0;z-index:200;flex-shrink:0}.section-main-header .menu-close svg{height:.75rem;width:.75rem;fill:currentColor}.section-main-header .menu .main-title{font-size:2rem;color:inherit;font-weight:300;padding:0 var(--nav-padding) 0;margin-bottom:2rem}.section-main-header .menu .nav-item{color:var(--colour-white);font-weight:300;text-decoration:none;display:block}.section-main-header .menu ul{list-style:none;margin:0;padding:0}.section-main-header .menu .primary-menu,.section-main-header .menu .secondary-menu{display:flex;flex-direction:column}.section-main-header .menu .primary-menu li,.section-main-header .menu .secondary-menu li{max-width:100%}.section-main-header .menu .secondary-menu{position:relative}.section-main-header .menu .dropdown{position:absolute;top:var(--mobile-dropdown-offset);left:0;height:calc(100% - var(--mobile-dropdown-offset));width:100%;transition:all var(--transition-duration) var(--transition-timing) 0s;z-index:150;background-color:var(--colour-heavy-metal);color:var(--colour-white)}.tier-2-visible .section-main-header .menu .nav-item.is-active+.dropdown{transform:translate(0)}.section-main-header .menu .dropdown .container{padding:0}.section-main-header .menu .dropdown .dropdown-content{padding:0 var(--nav-padding) 2.5rem;display:flex;flex-direction:column;gap:1.5rem;max-width:32rem}.section-main-header .menu .dropdown .dropdown-content *{margin:0}.section-main-header .menu .dropdown .dropdown-content p:not(.title){font-size:.875rem}.section-main-header .menu .dropdown .dropdown-content ul.dropdown-actions{display:flex;flex-wrap:wrap;gap:1rem;grid-area:menu}.section-main-header .menu .dropdown .dropdown-content ul.dropdown-actions li{border:0}.section-main-header .menu .dropdown .dropdown-images img{width:auto;max-height:18.75rem;border-radius:var(--border-radius-lg);object-fit:cover}.section-main-header .menu .dropdown .dropdown-images{display:none}.section-main-header .menu .go-back{color:var(--colour-akoroa);padding:0 var(--nav-padding);display:block;margin-bottom:2.5rem}@media(min-width:768px){.section-main-header .logo .wordmark{display:block}.section-main-header .logo .ensign{display:none}}@media(min-width:1024px){.section-main-header:has(.primary-menu>li:hover),.section-main-header:has(.secondary-menu>li:hover){border-bottom-color:var(--nav-border-dark-colour)}.section-main-header:has(.primary-menu>li:hover):before,.section-main-header:has(.secondary-menu>li:hover):before{opacity:1}.section-main-header:has(.primary-menu>li:hover) .logo svg,.section-main-header:has(.secondary-menu>li:hover) .logo svg{fill:var(--colour-white)}.section-main-header:has(.primary-menu>li:hover) .primary-menu>li>a,.section-main-header:has(.primary-menu>li:hover) .secondary-menu>li>a,.section-main-header:has(.secondary-menu>li:hover) .primary-menu>li>a,.section-main-header:has(.secondary-menu>li:hover) .secondary-menu>li>a{color:var(--colour-white)}.section-main-header:has(.primary-menu>li:hover) .primary-menu>li:hover>a,.section-main-header:has(.primary-menu>li:hover) .primary-menu>li:focus>a,.section-main-header:has(.primary-menu>li:hover) .secondary-menu>li:hover>a,.section-main-header:has(.primary-menu>li:hover) .secondary-menu>li:focus>a,.section-main-header:has(.secondary-menu>li:hover) .primary-menu>li:hover>a,.section-main-header:has(.secondary-menu>li:hover) .primary-menu>li:focus>a,.section-main-header:has(.secondary-menu>li:hover) .secondary-menu>li:hover>a,.section-main-header:has(.secondary-menu>li:hover) .secondary-menu>li:focus>a{color:var(--colour-froly)}.section-main-header .menu .dropdown .container{display:grid;grid-template-columns:1fr 56%;grid-template-areas:"content menu" "content images";gap:2.5rem;padding:2.5rem var(--gutter)}}@media(min-width:1280px){.section-main-header{--nav-height: 4.5rem}.section-main-header .contact,.section-main-header .menu-open,.section-main-header .menu-close{display:none}.section-main-header .menu{display:flex;justify-content:flex-end;gap:4.5rem}.section-main-header .menu .main-title{display:none}.section-main-header .menu .nav-item{font-weight:400;transition:all var(--transition-duration) var(--transition-timing) 0s}.section-main-header .menu .nav-item.tier-1-item{height:var(--nav-height);padding:0 1rem;color:var(--nav-item-colour, var(--colour-heavy-metal));display:flex;align-items:center}.section-main-header .menu .nav-item.tier-2-item{font-size:1.5rem}.section-main-header .menu .primary-menu,.section-main-header .menu .secondary-menu{flex-direction:row}.section-main-header .menu .secondary-menu:before{content:"";position:absolute;top:0;left:0;height:100%;width:1px;transform:translate(-2.25rem);background-color:var(--nav-border-colour, var(--colour-heavy-metal))}.section-main-header .menu .tier-2-menu{display:flex;flex-direction:column;gap:.5rem}.section-main-header .menu .dropdown{opacity:0;visibility:hidden;height:-webkit-fit-content;height:fit-content;width:100vw;top:var(--nav-height)}.section-main-header .menu .dropdown .container{grid-template-columns:1fr 60%;gap:2.5rem 4rem}.section-main-header .menu .dropdown .dropdown-content{grid-area:content;padding:0}.section-main-header .menu .dropdown .dropdown-content *{max-width:26rem}.section-main-header .menu .dropdown .dropdown-content .title{font-size:2.25rem}.section-main-header .menu .dropdown .dropdown-content ul.dropdown-actions{padding-top:1rem}.section-main-header .menu .dropdown .dropdown-images{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.section-main-header .menu .dropdown .dropdown-images{grid-area:images}.section-main-header .menu .go-back{display:none}}@media(max-width:1279.98px){.section-main-header site-header>.container{padding:0}.section-main-header .logo{padding-left:var(--gutter)}.section-main-header .menu{background-color:var(--colour-heavy-metal);color:var(--colour-white);display:flex;position:fixed;top:0;left:0;height:100%;width:100vw;transform:translate(-100vw);transition-delay:0s;transition:all var(--transition-duration) var(--transition-timing) 0s;z-index:500;flex-direction:column;overflow-x:hidden;overflow-y:auto}.section-main-header .menu.is-visible{transform:translate(0);transition-delay:.3s}.section-main-header .menu .nav-item{padding:1.25rem var(--nav-padding);font-size:1.5rem;padding-right:3rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M11.8534 5.35373L7.35351 9.85358C7.25969 9.9474 7.13245 10.0001 6.99977 10.0001C6.86709 10.0001 6.73985 9.9474 6.64603 9.85358C6.55222 9.75977 6.49951 9.63252 6.49951 9.49984C6.49951 9.36717 6.55222 9.23992 6.64603 9.14611L10.2928 5.49998H0.499984C0.36738 5.49998 0.240207 5.4473 0.146442 5.35353C0.0526768 5.25977 0 5.1326 0 4.99999C0 4.86739 0.0526768 4.74022 0.146442 4.64645C0.240207 4.55269 0.36738 4.50001 0.499984 4.50001H10.2928L6.64603 0.853878C6.55222 0.760061 6.49951 0.632817 6.49951 0.50014C6.49951 0.367462 6.55222 0.240218 6.64603 0.146401C6.73985 0.0525839 6.86709 -0.00012207 6.99977 -0.00012207C7.13245 -0.00012207 7.25969 0.0525839 7.35351 0.146401L11.8534 4.64625C11.8998 4.69269 11.9367 4.74783 11.9619 4.80853C11.9871 4.86923 12 4.93429 12 4.99999C12 5.0657 11.9871 5.13076 11.9619 5.19146C11.9367 5.25215 11.8998 5.3073 11.8534 5.35373Z' fill='%23C7A45A'/%3E%3C/svg%3E");background-position:right var(--nav-padding) center;background-size:.75rem;background-repeat:no-repeat}.section-main-header .menu .primary-menu li,.section-main-header .menu .secondary-menu li{border-bottom:1px solid rgba(255,255,255,.4)}.section-main-header .menu .primary-menu li:first-child,.section-main-header .menu .secondary-menu li:first-child{border-top:1px solid rgba(255,255,255,.4)}.section-main-header .menu .secondary-menu>li:first-child{border-top:0}.section-main-header .menu .dropdown{transform:translate(100%)}}@media(max-width:1023.98px){.section-main-header .menu .dropdown .dropdown-content ul.dropdown-actions li{flex-grow:1}.section-main-header .menu .dropdown .dropdown-content ul.dropdown-actions a{padding:0 1.5rem;width:100%;justify-content:center}}@media(max-height:680px){.section-main-header .menu .dropdown .dropdown-images{display:none}}@media(hover:hover){.section-main-header .menu .primary-menu>li:hover>a,.section-main-header .menu .primary-menu>li:focus>a,.section-main-header .menu .secondary-menu>li:hover>a,.section-main-header .menu .secondary-menu>li:focus>a{color:var(--colour-froly);text-decoration:none}.section-main-header .menu .primary-menu>li:hover>.dropdown,.section-main-header .menu .primary-menu>li:focus>.dropdown,.section-main-header .menu .secondary-menu>li:hover>.dropdown,.section-main-header .menu .secondary-menu>li:focus>.dropdown{opacity:1;visibility:visible}.section-main-header .menu .tier-2-menu>li:hover>a,.section-main-header .menu .tier-2-menu>li:focus>a{text-decoration:underline;text-underline-offset:2px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-main-header.css.map */
