.xo-header .xo-menu-horizontal__item--first>.xo-menu-horizontal__link .xo-menu-horizontal__label{font-size:1.45rem;font-weight:500}.xo-header .xo-menu-horizontal__item--first>.xo-menu-horizontal__link .xo-menu-horizontal__arrow{opacity:.7}.xo-header .xo-menu-horizontal__sub-menu{background-color:#f9f9f5;border:1px solid rgba(30,30,30,.08);border-radius:1.4rem;box-shadow:0 24px 60px #1e1e1e2e;padding:2rem;min-width:26rem;transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.xo-header .xo-menu-horizontal__polygon,.xo-header .xo-menu-horizontal__border{display:none}.xo-header .xo-menu-horizontal__sub-menu .xo-menu-horizontal__item--sub{padding:.1rem 0;position:relative}.xo-header .xo-menu-horizontal__link--sub{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.85rem 1.2rem;border-radius:.8rem;opacity:1;transition:background .15s ease}.xo-header .xo-menu-horizontal__link--sub .xo-menu-horizontal__label{font-size:1.45rem;font-weight:600;color:#1e1e1e;opacity:1;line-height:1.2}.xo-header .xo-menu-horizontal__hook{display:block;font-size:1.2rem;font-weight:400;color:#6a6a6a;line-height:1.3;margin-top:.1rem}.xo-header .xo-menu-horizontal__sub-menu-last .xo-menu-horizontal__link--sub:hover,.xo-header .xo-menu-horizontal__sub-menu-last .xo-menu-horizontal__link--sub:focus-visible,.xo-header .xo-menu-horizontal__sub-menu--second>.xo-menu-horizontal__item--sub>.xo-menu-horizontal__link--sub:hover,.xo-header .xo-menu-horizontal__sub-menu--second>.xo-menu-horizontal__item--sub>.xo-menu-horizontal__link--sub:focus-visible{background:#4d695914}.xo-header .xo-menu-horizontal__sub-menu-last .xo-menu-horizontal__link--sub,.xo-header .xo-menu-horizontal__item--first:not(.xo-menu-horizontal__item--mega) .xo-menu-horizontal__sub-menu--second .xo-menu-horizontal__link--sub{opacity:1}.xo-header .xo-menu-horizontal__sub-menu-last .xo-menu-horizontal__link--sub .xo-menu-horizontal__label,.xo-header .xo-menu-horizontal__item--first:not(.xo-menu-horizontal__item--mega) .xo-menu-horizontal__sub-menu--second .xo-menu-horizontal__link--sub .xo-menu-horizontal__label{font-size:1.45rem!important;font-weight:600!important;opacity:1}.xo-header .xo-menu-horizontal__sub-menu-last .xo-menu-horizontal__link--sub .xo-menu-horizontal__hook,.xo-header .xo-menu-horizontal__item--first:not(.xo-menu-horizontal__item--mega) .xo-menu-horizontal__sub-menu--second .xo-menu-horizontal__link--sub .xo-menu-horizontal__hook{font-size:1.2rem!important;font-weight:400!important}.xo-header .xo-menu-horizontal__item--mega>.xo-menu-horizontal__sub-menu--second{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem 2.4rem;padding:2.4rem 2.8rem;width:min(96rem,calc(100vw - 4rem));min-width:0;max-width:calc(100vw - 4rem)}@media(min-width:1141px){.xo-header .xo-menu-horizontal__item--mega{position:static}}[dir=ltr] .xo-header .xo-menu-horizontal__item--mega>.xo-menu-horizontal__sub-menu--second{left:50%;transform:translate3d(-50%,1rem,0)}[dir=ltr] .xo-header .xo-menu-horizontal__item--mega.xo-menu-horizontal__item--hover:hover>.xo-menu-horizontal__sub-menu--second,[dir=ltr] .xo-header .xo-menu-horizontal__item--mega.xo-menu-horizontal__item--hover:focus-within>.xo-menu-horizontal__sub-menu--second,[dir=ltr] .xo-header .xo-menu-horizontal__item--mega.xo-menu-horizontal__item--open>.xo-menu-horizontal__sub-menu--second{transform:translate3d(-50%,0,0)}.xo-header .xo-menu-horizontal__item--mega .xo-menu-horizontal__item--sub-second{padding:0}.xo-header .xo-menu-horizontal__item--mega .xo-menu-horizontal__item--sub-second>.xo-menu-horizontal__link{flex-direction:row;padding:0 1.2rem .6rem;opacity:1;pointer-events:inherit;cursor:default}.xo-header .xo-menu-horizontal__item--mega .xo-menu-horizontal__item--sub-second>.xo-menu-horizontal__link:hover{background:transparent}.xo-header .xo-menu-horizontal__item--mega .xo-menu-horizontal__item--sub-second>.xo-menu-horizontal__link .xo-menu-horizontal__label{font-size:1.05rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#4d6959}.xo-header .xo-menu-horizontal__item--mega .xo-menu-horizontal__item--sub-second>.xo-menu-horizontal__link .xo-menu-horizontal__icon{display:none}.xo-header .xo-menu-horizontal__item--mega .xo-menu-horizontal__sub-menu--third{position:static;opacity:1;visibility:inherit;pointer-events:inherit;transform:none;left:auto;right:auto;min-width:0;background:transparent;border:none;box-shadow:none;padding:0}.xo-header .xo-menu-horizontal__item--mega .xo-menu-horizontal__sub-menu-last{min-width:0;width:auto;background:transparent;border:none;box-shadow:none;padding:0}.nook-locale-toggle__form{margin:0}.nook-locale-toggle{display:inline-flex;align-items:center;border-radius:999px;overflow:hidden;background:#1e1e1e0d}.nook-locale-toggle__opt{text-decoration:none;-webkit-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;font:inherit;font-size:1.25rem;font-weight:600;letter-spacing:.04em;color:#6a6a6a;padding:0 .4rem;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:color .15s ease,background .15s ease}.nook-locale-toggle__opt.is-active{color:#1e1e1e;background:#4d69591f;border-radius:999px}.nook-locale-toggle__opt:hover:not(.is-active),.nook-locale-toggle__opt:focus-visible:not(.is-active){color:#1e1e1e}.nook-locale--desktop{display:none}.nook-locale--mobile{display:inline-flex;align-items:center}@media(min-width:1140px){.nook-locale--desktop{display:inline-flex;align-items:center;margin-left:1rem}.nook-locale--mobile{display:none}}.nook-header-ctas{display:flex;align-items:center;justify-content:flex-end;gap:1.6rem;flex-shrink:0}.nook-header-cta{display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap;font-size:1.4rem}.nook-header-cta--secondary{color:#1e1e1e;font-weight:500;min-height:44px;padding:.95rem 1.5rem;border:1px solid rgba(30,30,30,.25);border-radius:999px;transition:background .15s ease,border-color .15s ease,color .15s ease}.nook-header-cta--secondary:hover,.nook-header-cta--secondary:focus-visible{background:#4d695914;border-color:#1e1e1e66}.nook-header-cta--primary{gap:.7rem;background:#4d6959;color:#f5f1e8;font-weight:600;padding:1.25rem 2.2rem;border-radius:999px;box-shadow:0 6px 20px #2d3a2e52;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.nook-header-cta--primary:hover,.nook-header-cta--primary:focus-visible{background:#2f4339;box-shadow:0 8px 24px #2d3a2e66}.nook-header-cta--primary .nook-header-cta__arrow{font-size:1.5rem;line-height:1}.nook-drawer-ctas{display:flex;flex-direction:column;gap:1.2rem;padding:2rem;margin-top:2rem}.nook-drawer-cta{display:flex;align-items:center;justify-content:center;gap:.7rem;text-decoration:none;font-size:1.6rem;font-weight:600;border-radius:999px;padding:1.6rem;min-height:52px}.nook-drawer-cta--primary{background:#4d6959;color:#f5f1e8}.nook-drawer-cta--primary:hover,.nook-drawer-cta--primary:focus-visible{background:#2f4339}.nook-drawer-cta--secondary{background:transparent;color:#1e1e1e;border:1px solid rgba(30,30,30,.3);font-weight:500}.nook-drawer-cta--secondary:hover,.nook-drawer-cta--secondary:focus-visible{border-color:#4d6959;color:#4d6959}@media(prefers-reduced-motion:reduce){.xo-header .xo-menu-horizontal__sub-menu,.nook-header-cta--primary,.nook-locale-toggle__opt{transition:none}}@media(min-width:1141px){.xo-header .xo-menu-horizontal{flex-wrap:nowrap}.xo-header .xo-menu-horizontal__item--first>.xo-menu-horizontal__link{white-space:nowrap}.xo-header .xo-menu-horizontal__sub-menu{white-space:normal}.xo-header .xo-menu-horizontal__item--first>.xo-menu-horizontal__link{font-size:1.4rem;padding:.8rem}.xo-header__left,.xo-header__content,.nook-header-ctas{gap:1.2rem}.nook-header-cta--secondary{font-size:1.3rem;padding:.9rem 1.2rem}.nook-header-cta--primary{padding:1.1rem 1.6rem;font-size:1.35rem}}@media(max-width:767px){.shopify-section.section-header:has(.xo-header__container--transparent)~#xo-main-content>.shopify-section:first-child .xo-section[class*=breadcrumb]{display:none!important}.xo-header__container:not(.xo-header__container--transparent){background:#fdfdfb;box-shadow:0 4px 18px #1e1e1e14}}@media(min-width:768px){#xo-main-content>.shopify-section:first-child .xo-section[class*=main_breadcrumb],#xo-main-content>.shopify-section:first-child .xo-section[class*=breadcrumb]{padding-top:12rem!important}}@media(min-width:1141px)and (max-width:1330px){.nook-header-cta--secondary{display:none}}.xo-header__container--transparent{background:transparent!important;box-shadow:none!important;background-image:linear-gradient(to bottom,#0f12108c,#0f121047 55%,#0f121000)!important}.xo-header__container--transparent .xo-header__logo-img{filter:invert(1) brightness(1.6)}.xo-header__container--transparent .xo-menu-horizontal__item--first>.xo-menu-horizontal__link .xo-menu-horizontal__label,.xo-header__container--transparent .xo-menu-horizontal__item--first>.xo-menu-horizontal__link .xo-menu-horizontal__arrow{color:#fff}.xo-header__container--transparent .xo-menu-horizontal__item--first>.xo-menu-horizontal__link .xo-menu-horizontal__arrow svg{color:#fff}.xo-header__container--transparent .nook-header-cta--secondary{color:#fff;opacity:.9}.xo-header__container--transparent .nook-header-cta--secondary:hover,.xo-header__container--transparent .nook-header-cta--secondary:focus-visible{opacity:1}.xo-header__container--transparent .nook-locale-toggle{background:transparent;border:1px solid rgba(255,255,255,.35)}.xo-header__container--transparent .nook-locale-toggle__opt{color:#ffffffd9}.xo-header__container--transparent .nook-locale-toggle__opt.is-active{background:#fff;color:#1e1e1e}.xo-header__container--transparent .nook-locale-toggle__opt:hover:not(.is-active),.xo-header__container--transparent .nook-locale-toggle__opt:focus-visible:not(.is-active){color:#fff}.xo-header__container--transparent .xo-menu-hamburger__icon-bar svg{color:#fff}@media(max-width:1140px){.xo-header__container--transparent,.xo-header__container--transparent .xo-header__center{background:transparent!important;box-shadow:none!important}.xo-header__container--transparent .xo-header__center{padding:.4rem 0}.xo-header:has(.xo-header__container--transparent) .xo-header__sticky--style-2{padding-top:1.2rem}}@media(min-width:768px){.shopify-section.section-header:has(.xo-header__container--transparent)~#xo-main-content>.shopify-section:first-child .xo-section[class*=breadcrumb]{display:none!important}.shopify-section.section-header:has(.xo-header__container--transparent)~#xo-main-content>.shopify-section:first-child .xo-section[class*=breadcrumb]{padding-top:0!important}}xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]) .xo-header__container--transparent{background:#fdfdfb!important;box-shadow:0 4px 18px #1e1e1e14!important}xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]) .xo-header__container--transparent .xo-header__logo-img{filter:none}xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]) .xo-header__container--transparent .xo-menu-horizontal__item--first>.xo-menu-horizontal__link .xo-menu-horizontal__label,xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]) .xo-header__container--transparent .xo-menu-horizontal__item--first>.xo-menu-horizontal__link .xo-menu-horizontal__arrow,xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]) .xo-header__container--transparent .xo-menu-horizontal__item--first>.xo-menu-horizontal__link .xo-menu-horizontal__arrow svg{color:#1e1e1e}xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]) .xo-header__container--transparent .nook-header-cta--secondary{color:#1e1e1e}xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]) .xo-header__container--transparent .nook-locale-toggle{background:#1e1e1e0d;border-color:transparent}xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]) .xo-header__container--transparent .nook-locale-toggle__opt{color:#6a6a6a}xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]) .xo-header__container--transparent .nook-locale-toggle__opt.is-active{background:#4d69591f;color:#1e1e1e}xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]) .xo-header__container--transparent .xo-menu-hamburger__icon-bar svg{color:#1e1e1e}@media(prefers-reduced-motion:reduce){.xo-header__container--transparent .nook-locale-toggle__opt{transition:none}}.xo-header__container--transparent .nook-header-cta--secondary{color:#fff;border-color:#ffffff8c}.xo-header__container--transparent .nook-header-cta--secondary:hover,.xo-header__container--transparent .nook-header-cta--secondary:focus-visible{background:#fff;color:#1e1e1e;border-color:#fff}.xo-header .xo-menu-horizontal__sub-menu--second:before{content:"";position:absolute;top:-1.4rem;left:0;right:0;height:1.4rem}.xo-header .xo-menu-horizontal__item--mega>.xo-menu-horizontal__sub-menu--second:before{top:-3rem;height:3rem}.xo-header .xo-menu-horizontal__item--mega.nook-has-card>.xo-menu-horizontal__sub-menu--second{grid-template-columns:repeat(var(--nook-card-n, 3),minmax(0,1fr)) minmax(0,1.1fr);gap:2rem 4.4rem;padding:4rem 5rem 4.4rem;width:min(139.6rem,calc(100vw - 4.4rem))}.xo-header .xo-menu-horizontal__item--first:not(.xo-menu-horizontal__item--mega).nook-has-card>.xo-menu-horizontal__sub-menu--second{display:grid;grid-template-columns:minmax(24rem,max-content) 31.2rem;grid-template-rows:repeat(var(--nook-card-n, 1),auto) 1fr;column-gap:2.8rem;width:max-content;max-width:calc(100vw - 4rem)}.xo-header .xo-menu-horizontal__item--first:not(.xo-menu-horizontal__item--mega).nook-has-card>.xo-menu-horizontal__sub-menu--second>.xo-menu-horizontal__item--sub{grid-column:1}.xo-header .xo-menu-horizontal__item--first:not(.xo-menu-horizontal__item--mega).nook-has-card>.xo-menu-horizontal__sub-menu--second>.nook-meganav-card{grid-column:2;grid-row:1 / span var(--nook-card-span, 2);align-self:start}.xo-header .nook-meganav-card{position:relative;margin:0;padding:0;list-style:none;min-width:0}.xo-header .nook-meganav-card__link{position:relative;display:block;height:30rem;min-height:44px;overflow:hidden;border-radius:0;background:#161814;color:#f5f1e8;text-decoration:none}.xo-header .nook-meganav-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.xo-header .nook-meganav-card__caption{position:absolute;left:0;right:0;bottom:0;padding:3.2rem 1.8rem 1.8rem;background:linear-gradient(to top,#161814d9,#16181400);color:#f5f1e8;font-family:Merriweather,Georgia,serif;font-size:1.8rem;font-weight:400;line-height:1.35;letter-spacing:0;text-transform:none}.xo-header .nook-meganav-card__arrow{display:inline-block;margin-left:.3rem;transition:transform .2s ease}.xo-header .nook-meganav-card__link:hover .nook-meganav-card__img,.xo-header .nook-meganav-card__link:focus-visible .nook-meganav-card__img{transform:scale(1.03)}.xo-header .nook-meganav-card__link:hover .nook-meganav-card__arrow,.xo-header .nook-meganav-card__link:focus-visible .nook-meganav-card__arrow{transform:translate(.3rem)}.xo-header .nook-meganav-card__link:focus-visible{outline:2px solid #4d6959;outline-offset:3px}@media(max-width:989px){.xo-header .nook-meganav-card{display:none}}@media(prefers-reduced-motion:reduce){.xo-header .nook-meganav-card__img,.xo-header .nook-meganav-card__arrow{transition:none}.xo-header .nook-meganav-card__link:hover .nook-meganav-card__img,.xo-header .nook-meganav-card__link:focus-visible .nook-meganav-card__img,.xo-header .nook-meganav-card__link:hover .nook-meganav-card__arrow,.xo-header .nook-meganav-card__link:focus-visible .nook-meganav-card__arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nook-meganav.css.map */
