.a1-site-header-root{--green: #134134;--cream: #f6f1e7;--gold: #af8846;--purple: #7d5d26;background:var(--cream);color:var(--green);font:400 16px/1.65 Jost,sans-serif}.a1-site-header-root *{box-sizing:border-box}.a1-site-header-root a{color:inherit;text-decoration:none}.a1-site-header-root img{display:block;max-width:100%;height:auto}.a1-site-header-root p{margin:0 0 22px}.a1-site-header-root h1,.a1-site-header-root h2,.a1-site-header-root h3{margin:0;line-height:1.08;color:inherit!important;font-family:Cormorant Garamond,serif!important;text-transform:none!important;letter-spacing:-.025em!important;font-weight:500!important}.a1-site-header-root h1{font-size:clamp(48px,5.4vw,84px)!important}.a1-site-header-root h2{font-size:clamp(36px,4vw,58px)!important}.a1-site-header-root h3{font-size:25px!important}.a1-site-header-root a:focus-visible,.a1-site-header-root summary:focus-visible{outline:3px solid var(--purple);outline-offset:5px}.sf-announcement{text-align:center;background:var(--green);color:var(--cream);padding:8px 15px;font-size:12px;letter-spacing:.04em}.sf-announcement a{margin-left:12px;text-decoration:underline}.sf-header{display:flex;align-items:center;gap:32px;padding:24px 4%;background:#fff;position:relative;z-index:10}.sf-logo{width:170px;flex-shrink:0}.sf-logo img{width:100%;height:auto}.sf-nav{display:flex;gap:28px;align-items:center;justify-content:center;flex:1 1 0%;font-size:14px}.sf-nav a{padding:8px 0}.sf-nav a:hover{color:var(--purple)}.sf-tools{display:flex;gap:12px}.sf-tools a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;gap:4px}.sf-tools svg{width:22px;height:22px;fill:none;stroke:currentcolor;stroke-width:1.5}.sf-tools span{font-size:12px}.sf-menu{display:none}@media(max-width:1100px){.sf-nav{gap:15px}.sf-header{gap:16px}.sf-logo{width:150px}}@media(max-width:1100px){.sf-header{padding:14px 20px;flex-wrap:wrap;justify-content:space-between}.sf-logo{width:145px}.sf-nav{display:none}.sf-menu{display:block;width:100%;border-top:1px solid rgb(238,238,238);padding-top:8px;font-size:13px}.sf-menu summary{cursor:pointer;padding:6px 0}.sf-menu nav{display:grid;gap:0px}.sf-menu a{padding:12px 0}}@media(max-width:550px){.sf-announcement{font-size:10px}}@media(prefers-reduced-motion:reduce){.a1-site-header-root *{transition:none!important}}.a1-site-header-root{--green: #1b3521;--cream: #f3ece0;--gold: #cda266;--peat: #0d1a11;position:relative;font-weight:300}.sf-announcement{display:grid;grid-template-columns:1fr auto 1.4fr;height:36px;padding:0 40px;align-items:center;background:var(--peat);font-size:12px;letter-spacing:1.2px;text-align:left}.sf-announcement>span{text-align:center}.sf-announcement>nav{display:flex;gap:24px;justify-content:flex-end}.sf-announcement>a{color:var(--gold);font-weight:500;letter-spacing:2px}.sf-announcement a{margin:0;text-decoration:none}.sf-announcement i{display:inline-block;width:7px;height:7px;margin-left:8px;border-radius:50%;background:#5bbf7a}.sf-header{display:grid;grid-template-columns:minmax(0px,1fr) 220px minmax(0px,1fr);gap:0px;min-height:88px;padding:0 40px;background:var(--green);color:var(--cream)}.sf-search{display:flex;align-items:center;max-width:380px;margin:0;border-bottom:1px solid rgba(205,162,102,.7)}.sf .sf-search button{width:34px;height:42px;padding:0;border:0px;background:transparent;color:inherit}.sf-search svg{width:22px;height:22px;fill:none;stroke:currentcolor;stroke-width:1.5}.sf .sf-search input{width:100%;height:42px;padding:0;border:0px;background:transparent;color:inherit;font:300 15px Jost,sans-serif}.sf-search input::placeholder{color:#f3ece0b3}.sf-search:focus-within{outline:2px solid var(--gold);outline-offset:5px}.sf-tools{gap:27px;justify-content:flex-end}.sf-tools a{gap:8px;min-width:0px;color:var(--cream);font-size:14px}.sf-tools em{font-style:normal}.sf-tools b{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;border-radius:10px;background:var(--gold);color:var(--peat);font-size:11px;font-weight:500}.sf-nav{display:grid;grid-template-columns:minmax(0px,1fr) 220px minmax(0px,1fr);height:54px;padding:0 40px;border-bottom:1px solid rgb(216,204,180);background:#fbf8f1}.sf-nav>div{display:flex;gap:34px;align-items:center}.sf-nav>div:first-child{justify-content:flex-end;padding-right:20px}.sf-nav>div:last-child{padding-left:20px}.sf-nav a{padding:0;color:var(--green);font-size:12px;font-weight:500;letter-spacing:2.1px;text-transform:uppercase;white-space:nowrap}.sf-nav>div>i{width:1px;height:22px;background:var(--gold)}.sf-nav .sf-find{display:flex;gap:8px;align-items:center;color:#7d5d26}.sf-find b{width:18px;height:18px;border-radius:2px;background-color:var(--green);background-image:repeating-linear-gradient(90deg,transparent 0 5px,var(--gold) 5px 6px,transparent 6px 11px),repeating-linear-gradient(0deg,transparent 0 5px,var(--gold) 5px 6px,transparent 6px 11px)}.sf-seal{position:absolute;z-index:20;top:44px;left:50%;display:flex;width:184px;height:184px;align-items:center;justify-content:center;transform:translate(-50%);border:2px solid var(--gold);border-radius:50%;background:var(--peat);box-shadow:0 0 0 5px var(--cream)}.sf-seal:before,.sf-seal:after{display:none;position:absolute;border:1px solid rgba(205,162,102,.55);border-radius:50%;content:""}.sf-seal:before{top:7px;right:7px;bottom:7px;left:7px}.sf-seal:after{top:34px;right:34px;bottom:34px;left:34px}.sf-seal img{position:relative;z-index:2;width:68px}.sf-seal span{position:absolute;z-index:3;top:17px;right:24px;left:24px;overflow:hidden;color:var(--gold);font-size:7px;font-weight:500;letter-spacing:2px;text-align:center;white-space:nowrap}@media(max-width:1300px)and (min-width:1101px){.sf-announcement>nav,.sf-tools{gap:12px}.sf-nav>div{gap:14px}.sf-nav a{font-size:10px;letter-spacing:1px}}@media(max-width:1100px){.sf-announcement{display:flex;height:30px;padding:0 12px;justify-content:center;font-size:10px}.sf-announcement>.sf-localization,.sf-announcement>nav{display:none}.sf-header{display:grid;grid-template-columns:1fr auto;grid-template-rows:64px 48px;min-height:124px;padding:0 18px 12px}.sf-header>span{display:none}.sf-tools{grid-area:1 / 2}.sf-search{display:flex;grid-area:2 / 1 / auto / -1;max-width:none;width:100%}.sf-tools a:not(:last-child){display:none}.sf-tools em,.sf-nav{display:none}.sf-seal{top:33px;width:58px;height:58px;border-width:1px;box-shadow:none}.sf-seal:before{display:block;top:4px;right:4px;bottom:4px;left:4px}.sf-seal-ring{display:none}.sf-seal img{width:28px}.sf-menu{position:absolute;left:12px;top:11px;display:block;width:auto;padding:0;border:0px}.sf-menu summary{color:var(--cream)}.sf-menu nav{position:absolute;z-index:30;top:42px;left:-12px;width:260px;padding:12px 20px;background:#fbf8f1;color:var(--green);box-shadow:#0003 0 12px 25px}.sf-announcement{letter-spacing:.3px}}.sf-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0px,0px,0px,0px);white-space:nowrap}.sf-nav{position:relative}.sf-nav-group{position:relative;text-align:left}.sf-nav-group>summary{display:flex;align-items:center;justify-content:space-between;gap:7px;min-height:54px;list-style:none;cursor:pointer;color:var(--green);font:500 12px Jost,sans-serif;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap}.sf-nav-group>summary::-webkit-details-marker,.sf-menu>summary::-webkit-details-marker{display:none}.sf-nav-group>summary svg{width:12px;height:12px;fill:none;stroke:currentcolor;stroke-width:1.5;flex-shrink:0;transition:transform .15s}.sf-nav-group[open]>summary{color:#7d5d26}.sf-nav-group[open]>summary svg{transform:rotate(180deg)}.sf-dropdown{position:absolute;z-index:30;top:100%;left:0;width:270px;max-height:min(620px,100dvh - 190px);overflow-y:auto;padding:12px;background:#fbf8f1;border-right:1px solid rgb(216,204,180);border-bottom:1px solid rgb(216,204,180);border-left:1px solid rgb(216,204,180);border-image:none;border-top:2px solid var(--gold);box-shadow:#0d1a1126 0 16px 32px}.sf-nav .sf-dropdown a{display:flex;justify-content:space-between;gap:12px;min-height:44px;padding:10px 12px;color:var(--green);font-size:14px;font-weight:400;letter-spacing:0px;text-transform:none;white-space:normal;line-height:1.5}.sf-dropdown a:hover,.sf-dropdown a:focus-visible{background:#eee5d5;color:#664918}.sf-nav .sf-dropdown-all{font-weight:500;border-bottom:1px solid rgb(216,204,180);margin-bottom:6px;padding-bottom:14px}.sf-nav>div:last-child .sf-nav-group:last-of-type .sf-dropdown{left:auto;right:0}.sf-header:has(.sf-menu[open]){z-index:40}.sf:has(.sf-menu[open]) .sf-seal{z-index:50}body:has(.sf-menu[open]) #zsiq_float,body:has(.sf-menu[open]) .whatsapp-bubble{display:none!important}.sf-menu>summary{gap:8px;list-style:none}.sf-menu>summary svg{width:22px;height:22px;fill:none;stroke:currentcolor;stroke-width:1.5}@media(min-width:1101px)and (max-width:1300px){.sf-nav-group>summary{font-size:10px;letter-spacing:.7px;gap:5px}.sf-nav>div{gap:16px}}@media(max-width:1100px){.sf-menu>nav{top:53px;left:-12px;width:min(390px,100vw);max-height:calc(100dvh - 100px);overflow-y:auto;overscroll-behavior:contain;padding:12px 20px 24px;border-top:2px solid var(--gold)}.sf-menu .sf-nav-group{border-top:1px solid rgb(222,211,191)}.sf-menu .sf-nav-group>summary{min-height:50px;font-size:13px;letter-spacing:.8px}.sf-menu .sf-dropdown{position:static;width:100%;max-height:none;overflow:visible;padding:0 0 12px 12px;border-top:0px;border-right:0px;border-bottom:0px;border-image:none;border-left:2px solid var(--gold);box-shadow:none;background:transparent}.sf-menu .sf-dropdown a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;font-size:14px;line-height:1.5;min-height:44px}.sf-menu .sf-dropdown-all{font-weight:500}.sf-menu-help{margin-top:10px;padding-top:10px;border-top:1px solid rgb(216,204,180)}.sf-menu-help a{display:block;min-height:44px;font-size:13px}}.sf-localization{margin:0;max-width:150px}.sf .sf-localization select{width:150px;min-height:30px;padding:0 18px 0 0;border:0px;background:var(--peat);color:var(--gold);font:500 11px Jost,sans-serif;letter-spacing:1px}.sf .sf-localization option{color:var(--cream);background:var(--peat)}.sf-seal-ring{position:absolute;top:2px;right:2px;bottom:2px;left:2px;width:176px;height:176px;overflow:visible}.sf-seal-ring circle{fill:none;stroke:var(--gold);stroke-width:.75;opacity:.6}.sf-seal-ring path{fill:none}.sf-seal-ring text{fill:var(--gold);font:500 9.5px Jost,sans-serif;letter-spacing:3.2px}.sf-skip{position:absolute;top:-80px;left:16px;z-index:100;padding:12px 18px;background:var(--cream);color:var(--green)}.sf-skip:focus{top:8px}.a1-site-header-root a:focus-visible,.a1-site-header-root summary:focus-visible,.a1-site-header-root button:focus-visible,.a1-site-header-root select:focus-visible{outline:rgb(205,162,102) solid 2px;outline-offset:4px}.sf-menu summary{min-width:44px;min-height:44px;display:flex;align-items:center}.sf-nav a{display:flex;align-items:center;min-height:44px}@media(min-width:1101px)and (max-width:1300px){.sf-announcement{font-size:10px;letter-spacing:.3px;padding-inline:24px}.sf-header,.sf-nav{padding-inline:24px}.sf-nav{grid-template-columns:minmax(0px,1fr) 190px minmax(0px,1fr)}.sf-nav>div{gap:16px}.sf-nav a{font-size:10px;letter-spacing:1px}}@media(max-width:1100px){.sf-seal-ring{display:none}.sf-search button{min-width:44px}.sf-menu nav a{min-height:44px}.sf-seal{top:34px}.sf-tools{gap:12px}}.sf-nav .sf-nav-group--mega{position:static}.sf-nav .sf-mega{left:0;right:0;top:100%;width:100%;max-height:calc(100dvh - 190px);padding:0;background:#fbf8f1;border-inline:0px;box-shadow:#0d1a1124 0 18px 30px}.sf-mega-inner{max-width:1440px;margin:auto;padding:24px 48px 32px}.sf-mega-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid rgb(222,213,197)}.sf-mega-heading>span{font:500 30px/1.2 Cormorant Garamond,serif}.sf-nav .sf-mega-heading>a{font-size:12px;font-weight:500;padding:0;min-height:44px}.sf-mega-columns{display:grid;grid-template-columns:1fr 1fr 1fr 1.15fr 1.25fr;gap:24px}.sf-mega-columns--three{grid-template-columns:1fr 1fr 1.2fr}.sf-mega-heading>span{text-transform:capitalize}.sf-mega-copy{font-size:14px;line-height:1.65;color:#526056;max-width:310px}.sf-nav-group[data-mega=highland] .sf-mega-feature img,.sf-nav-group[data-mega=fabric] .sf-mega-feature img{object-fit:contain;object-position:center center;background:#eee8dc}.sf-nav .sf-nav-group--mega .sf-mega{left:0;right:0}@media(min-width:1101px){.sf-nav>div{gap:24px}.sf-nav-group>summary{letter-spacing:1px}.sf-mega-columns--three .sf-mega-feature img{height:210px}}.sf-mega-column{min-width:0px;padding-right:18px;border-right:1px solid rgb(225,216,200)}.sf .sf-mega-column h2{margin:0 0 12px;font:500 12px/1.4 Jost,sans-serif!important;letter-spacing:1px!important;text-transform:uppercase!important}.sf-nav .sf-mega-column>a{padding:8px 0;font-size:14px;line-height:1.45;min-height:38px}.sf-nav .sf-mega-column>a:hover{background:transparent;text-decoration:underline;text-underline-offset:4px}.sf-mega-guide{margin-top:20px;padding-top:14px;border-top:1px solid rgb(225,216,200)}.sf-mega-guide>span{font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:#746344}.sf-nav .sf-mega-guide>a{font-size:12px;padding:6px 0;gap:5px;line-height:1.5}.sf-nav a.sf-mega-feature{display:block;padding:0;background:#f3ece0;border:1px solid rgb(222,213,197);align-self:start;min-width:0px}.sf-mega-feature img{width:100%;height:185px;object-fit:cover;object-position:center 20%}.sf-mega-feature>div{padding:17px}.sf-mega-feature small{display:block;margin-bottom:8px;color:#7d5d26;font-size:10px;letter-spacing:1px;text-transform:uppercase}.sf-mega-feature strong{display:block;font:500 27px/1.1 Cormorant Garamond,serif;color:var(--green)}.sf-mega-feature>div>span{display:block;margin-top:16px;font-size:12px;line-height:1.4}.sf-nav-group--mega[open]>summary{box-shadow:inset 0 -2px var(--gold)}@media(min-width:1101px){.sf-seal{width:128px;height:128px;top:44px}.sf-seal-ring{width:120px;height:120px}.sf-seal img{width:48px}}@media(min-width:1101px)and (max-width:1300px){.sf-mega-inner{padding-inline:28px}.sf-mega-columns{gap:16px}.sf-mega-column{padding-right:12px}.sf-nav .sf-mega-column>a{font-size:13px}.sf-mega-feature>div{padding:12px}.sf-mega-feature strong{font-size:24px}}@media(max-width:1100px){.sf-menu .sf-mega{padding:0;border:0px}.sf-mega-inner{padding:0 0 16px}.sf-mega-heading,.sf-mega-feature{display:none!important}.sf-mega-columns{display:grid;grid-template-columns:1fr;gap:20px}.sf-mega-column{border-right:0px;border-left:2px solid var(--gold);padding:0 0 0 12px}.sf .sf-mega-column h2{padding:10px 12px 0;margin:0 0 5px;color:#7d5d26!important;font-size:11px!important}.sf-menu .sf-mega-column>a{padding:10px 12px;min-height:44px}.sf-mega-guide{margin:8px 12px 0;padding-top:10px}}.sf-nav .sf-nav-group>summary{font-size:14px;letter-spacing:.2px;text-transform:capitalize;gap:8px}.sf-nav .sf-find{font-size:13px;letter-spacing:.3px;text-transform:none}.sf-nav>div{gap:24px}.sf .sf-mega-column h2{font-size:13px!important;letter-spacing:.6px!important}.sf-nav .sf-mega-column>a{font-size:15px;line-height:1.5;min-height:40px;padding:8px 0}.sf-mega-heading>span{font-size:28px}.sf-nav .sf-mega-heading>a,.sf-nav .sf-mega-guide>a{font-size:13px}.sf-mega-guide>span,.sf-mega-feature small{font-size:11px;letter-spacing:.8px}.sf-mega-copy{font-size:15px;font-weight:400}.sf-mega-feature strong{font-size:26px;line-height:1.15}.sf-mega-feature>div>span{font-size:13px}.sf-mega-inner{padding-top:20px;padding-bottom:26px}.sf-mega-heading{margin-bottom:20px;padding-bottom:12px}.sf-nav-group[data-mega=fabric] .sf-mega-feature img{height:160px}.sf-nav-group[data-mega=tartans] .sf-mega-feature img{object-position:center 10%}.sf-search-wrap{display:flex;align-items:center;gap:10px;min-width:0px;max-width:430px}.sf-search-wrap .sf-search{flex:1 1 0%;min-width:0px}.sf-header .sf-search-wrap{align-self:center}.sf-header .sf-search{height:46px;padding:0;align-items:center;margin:0!important}.sf-header .sf-search input[type=search]{min-width:0px;flex:1 1 0%;height:44px;line-height:normal;padding:0 8px 0 0;box-shadow:none;margin:0!important}.sf-header .sf-search button{display:flex;align-items:center;justify-content:center;flex:0 0 36px;height:44px;margin:0;line-height:1}.sf-header .sf-search-finder{height:46px;margin:0;padding:0;align-self:center}.sf-search-finder{display:flex;align-items:center;justify-content:center;flex:0 0 44px;min-height:44px;color:var(--cream)}.sf-search-finder svg{width:22px;height:22px;fill:none;stroke:currentcolor;stroke-width:1.4}.a1-site-header-root #sf-tartan-suggestions{position:absolute;z-index:25;top:calc(100% + 4px);left:0;right:0;max-height:300px;overflow-y:auto;margin:0;padding:6px 0;list-style:none;background:#fff;color:#1b3521;border:1px solid rgb(216,206,188);box-shadow:#0002 0 10px 24px}.a1-site-header-root #sf-tartan-suggestions[hidden]{display:none}.a1-site-header-root #sf-tartan-suggestions li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:12px 14px;min-height:44px;font-size:16px;line-height:1.4;cursor:pointer}.a1-site-header-root #sf-tartan-suggestions li:hover,.a1-site-header-root #sf-tartan-suggestions li[aria-selected=true]{background:#f6f1e7}.a1-site-header-root #sf-tartan-suggestions mark{background:none;color:inherit;font-weight:600}.a1-site-header-root #sf-tartan-suggestions .a1-tf__suggest-meta{font-size:13px;color:#5c675e}@media(max-width:1100px){.sf-search-wrap{grid-area:2 / 1 / auto / -1;width:100%;max-width:none}.sf-search-wrap .sf-search{width:auto}}.a1-site-header-root h2{line-height:1.12;font-size:clamp(34px,3.5vw,48px)!important}@media(min-width:1101px)and (max-width:1300px){.sf-nav{grid-template-columns:minmax(0px,1fr) 160px minmax(0px,1fr)}.sf-nav>div{gap:18px}.sf-nav .sf-nav-group>summary{font-size:13px;gap:5px}.sf-nav .sf-find{font-size:12px}.sf-nav .sf-mega-column>a{font-size:14px}}@media(max-width:1100px){.sf-menu .sf-nav-group>summary{font-size:14px;letter-spacing:.4px}.sf-menu .sf-mega-column>a{font-size:15px;line-height:1.5;min-height:46px}.sf-menu .sf-mega-column h2{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/a1-site-header.css.map */
