.ot-header-wrapper{--ot-olive: #525638;--ot-olive-light: #686c4d;--ot-cream: #f2eddd;--ot-field: #fbf9f2;--ot-ink: #1f2117;--ot-muted: #5e6052;--ot-sale: #755118;--ot-header-gap: 1.2rem;display:block;padding:var(--ot-header-gap);background:#fff}.scrolled-past-header:not(.ot-over-hero) .ot-header-wrapper{background:linear-gradient(#fff,#fff) top / 100% calc(100% - var(--ot-header-gap)) no-repeat}.ot-header{margin:0;padding:0}.ot-header__card{border-radius:.8rem;background:var(--ot-olive);color:var(--ot-cream);transition:box-shadow .2s ease}.scrolled-past-header .ot-header__card{box-shadow:0 .6rem 2rem #1f21172e}.ot-header__top,.ot-header__categories{box-sizing:border-box;max-width:calc(var(--page-width) + 8rem);margin:0 auto;padding:0 4rem}.ot-header__top{display:flex;align-items:center;gap:3.2rem;min-height:7.6rem}.ot-header__heading{margin:0;line-height:0}.ot-header__logo{display:flex;flex:0 0 auto;color:#fff8eb;text-decoration:none}.ot-header__logo-image{display:block;width:15rem;height:auto;aspect-ratio:1422.63 / 311.83}.ot-header__logo:focus-visible,.ot-header__action:focus-visible,.ot-header__category:focus-visible{outline:.2rem solid var(--ot-cream);outline-offset:.3rem;box-shadow:none}.ot-header__search{display:flex;flex:1 1 auto;justify-content:center;min-width:0}.ot-search{position:relative;display:block;width:100%;max-width:68rem}.ot-search__form{display:flex;align-items:center;gap:.4rem;height:4.8rem;margin:0;padding:0 .4rem 0 2.2rem;border-radius:.8rem;background:var(--ot-field)}.ot-search__form:focus-within{outline:.2rem solid var(--ot-cream);outline-offset:.2rem}.ot-search__input{flex:1;min-width:0;height:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ot-ink);font:inherit;font-size:1.6rem}.ot-search__input:focus{outline:none;box-shadow:none}.ot-search__input::placeholder{color:var(--ot-muted);opacity:1}.ot-search__input::-webkit-search-cancel-button{display:none}.ot-search__reset,.ot-search__submit{display:flex;flex:none;align-items:center;justify-content:center;padding:0;border:0;cursor:pointer}.ot-search__reset{width:3.6rem;height:3.6rem;background:transparent;color:var(--ot-olive)}.ot-search__reset.hidden{display:none}.ot-search__submit{width:4rem;height:4rem;border-radius:.6rem;background:var(--ot-olive);color:var(--ot-cream)}.ot-search__reset svg,.ot-search__submit svg{width:2rem;height:2rem}.ot-search .predictive-search{top:calc(100% + .6rem);left:0;width:100%;border:.1rem solid #e4e5df;border-radius:.8rem;background:#fff;color:rgb(var(--color-foreground))}.ot-header__actions{display:flex;flex:0 0 auto;align-items:center;gap:.8rem}.ot-header__action{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-width:6rem;height:6rem;padding:0 .4rem;border-radius:.8rem;color:var(--ot-cream);font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none}.ot-header__action:hover{background:#f2eddd1a}.ot-header__action--service{min-width:7.6rem}.ot-header__action--search{display:none;border:0;background:transparent;cursor:pointer;font:inherit}.ot-header__action svg{width:2.4rem;height:2.4rem}.ot-header__action .cart-count-bubble{position:absolute;top:.4rem;right:.8rem;bottom:auto;left:auto;display:flex;align-items:center;justify-content:center;width:auto;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:.9rem;background:#4c7a2c;color:#fff;font-size:1.1rem;font-weight:700;line-height:1}.ot-header__category-list{display:flex;align-items:center;gap:2.8rem;height:4.8rem;margin:0;padding:0;border-top:.1rem solid rgba(242,237,221,.18);list-style:none;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.ot-header__category-list::-webkit-scrollbar{display:none}.ot-header__category{display:inline-block;padding:.6rem 0;color:var(--ot-cream);font-size:1.5rem;font-weight:600;line-height:1.2;text-decoration:none}.ot-header__category:hover,.ot-header__category[aria-current=page]{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.15rem}.ot-header__category--highlight{padding:.5rem 1.4rem;border-radius:.6rem;background:var(--ot-cream);color:var(--ot-sale);font-weight:700}.ot-header__defs{position:absolute;width:0;height:0;overflow:hidden}.ot-doodle{display:block;overflow:visible}.ot-doodle__fill{fill:var(--ot-doodle-fill, #e6d7a9);stroke:none}.ot-doodle__line{fill:none;stroke:var(--ot-doodle-line, var(--ot-olive));stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ot-mega{display:none}@media screen and (min-width:990px){.ot-header__card{position:relative}.ot-header__category-item{display:flex;align-items:center;align-self:stretch}.ot-mega{position:absolute;top:100%;right:0;left:0;z-index:4;display:block;padding-top:.8rem;white-space:normal;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-.4rem);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s}.ot-header__category-item--dropdown:hover>.ot-mega,.ot-header__category-item--dropdown:focus-within>.ot-mega{z-index:5;visibility:visible;opacity:1;pointer-events:auto;transform:none;transition:opacity .15s ease,transform .15s ease,visibility 0s}.ot-header__category-item--dropdown:hover>.ot-header__category,.ot-header__category-item--dropdown:focus-within>.ot-header__category{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:.15rem}.scrolled-past-header .ot-mega{display:none}.ot-mega__panel{overflow:hidden;border:.1rem solid #e9e3d0;border-radius:.8rem;background:#faf8f1;box-shadow:0 1.6rem 4rem #1f21172e;color:var(--ot-ink)}.ot-mega__inner{box-sizing:border-box;display:grid;grid-template-columns:28rem minmax(0,1fr);gap:4rem;max-width:calc(var(--page-width) + 8rem);margin:0 auto;padding:2.4rem 4rem}.ot-mega__intro{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;min-height:27rem;overflow:hidden;padding:2.8rem 2.8rem 15rem;border-radius:.8rem;background:var(--ot-olive);color:var(--ot-cream)}.ot-mega__title{margin:0;color:var(--ot-cream);font-family:"Belanosima",var(--font-heading-family);font-size:3.2rem;line-height:1.05;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ot-mega__all{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:1rem 1.6rem;border-radius:.8rem;background:var(--ot-cream);color:var(--ot-olive);font-size:1.4rem;font-weight:700;line-height:1.25;text-decoration:none}.ot-mega__all:hover{background:#fff}.ot-mega__all svg{flex:none;width:1.8rem;height:1.8rem;transition:transform .15s ease}.ot-mega__all:hover svg{transform:translate(.3rem)}.ot-mega__scene{position:absolute;right:0;bottom:0;left:0;height:13rem;pointer-events:none}.ot-mega__landscape{display:block;width:100%;height:100%}.ot-mega__sun{fill:#6d714f}.ot-mega__dune--back{fill:#5e6243}.ot-mega__dune--front{fill:#696d4c}.ot-mega__grass,.ot-mega__birds{fill:none;stroke:#8a8d6a;stroke-width:1.6;stroke-linecap:round}.ot-mega__content{min-width:0;padding:.4rem 0}.ot-mega__groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:2.4rem 3.2rem;align-content:start}.ot-mega__group{display:flex;flex-direction:column;gap:.6rem;min-width:0}.ot-mega__group-title{align-self:flex-start;margin:0 0 .4rem .8rem;padding-bottom:.6rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 8' preserveAspectRatio='none'%3E%3Cpath d='M2 5.5c18-3 38-3.5 58-1.5s38 1.5 58-2' fill='none' stroke='%23dcc993' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E") left bottom / 100% .7rem no-repeat;color:var(--ot-olive);font-family:"Belanosima",var(--font-heading-family);font-size:2rem;line-height:1.2;text-decoration:none}.ot-mega__group-title:hover,.ot-mega__group-title[aria-current=page]{color:#3f4229}.ot-mega__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));gap:.4rem 2.4rem;align-content:start;margin:0;padding:0;list-style:none}.ot-mega__items--stack{grid-template-columns:minmax(0,1fr);gap:.2rem}.ot-mega__item{display:flex;align-items:center;gap:1.4rem;min-height:6.4rem;padding:.6rem 1.2rem .6rem .6rem;border-radius:.8rem;color:#2e3120;font-size:1.5rem;font-weight:600;line-height:1.3;text-decoration:none}.ot-mega__items--stack .ot-mega__item{min-height:5.6rem}.ot-mega__item:hover .ot-mega__label,.ot-mega__item[aria-current=page] .ot-mega__label{text-decoration:underline;text-underline-offset:.3rem}.ot-mega__media{display:flex;flex:none;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;overflow:hidden;border-radius:.8rem;background:#fff;box-shadow:0 0 0 .1rem #ece6d4}.ot-mega__image{display:block;width:100%;height:100%;object-fit:contain;transition:transform .2s ease}.ot-mega__item:hover .ot-mega__image{transform:scale(1.06)}.ot-mega__doodle{width:72%;height:72%}.ot-mega__label{flex:1;min-width:0}.ot-mega__items--grid{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.8rem 1.6rem}.ot-mega__items--grid .ot-mega__item{flex-direction:column;gap:1rem;padding:1.6rem 1.2rem 1.4rem;text-align:center}.ot-mega__items--grid .ot-mega__media{width:10.4rem;height:10.4rem}.ot-mega__items--grid .ot-mega__label{flex:none}.ot-mega a:focus-visible{outline:.2rem solid var(--ot-olive);outline-offset:.2rem;box-shadow:none}}@media screen and (min-width:990px){.ot-header__categories{max-height:5rem;overflow:hidden;transition:max-height .25s ease,opacity .2s ease}.scrolled-past-header .ot-header__categories{max-height:0;opacity:0;visibility:hidden;transition:max-height .25s ease,opacity .2s ease,visibility 0s linear .25s}}@media screen and (min-width:990px)and (max-width:1199px){.ot-header__top,.ot-header__categories{padding:0 2.4rem}.ot-header__top{gap:2.4rem}.ot-header__category-list{gap:1.6rem}.ot-header__category{font-size:1.4rem}.ot-mega__inner{grid-template-columns:23rem minmax(0,1fr);gap:2.4rem;padding:2rem 2.4rem}.ot-mega__intro{padding:2.4rem 2rem 14rem}.ot-mega__title{font-size:2.1rem}}@media screen and (max-width:989px){.ot-header-wrapper{--ot-header-gap: .8rem}.ot-header__card{border-radius:.8rem}.ot-header__top{gap:.4rem;min-height:6.4rem;padding:.6rem .8rem}.ot-header-wrapper header-drawer{margin-left:0}.ot-header-wrapper .header__icon--menu{width:4.4rem;height:4.4rem;color:var(--ot-cream)}.ot-header__logo-image{width:10.4rem}.ot-header__categories,.ot-header__action--service,.ot-header__action--account{display:none}.ot-header__card{position:relative}.ot-header__top{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}.ot-header__top>header-drawer{grid-row:1;grid-column:1;justify-self:start}.ot-header__top>.ot-header__logo,.ot-header__top>.ot-header__heading{grid-row:1;grid-column:2;justify-self:center}.ot-header__actions{grid-row:1;grid-column:3;justify-self:end}.ot-header__search{display:none;grid-row:2;grid-column:1 / -1;padding-bottom:.4rem}.ot-header--search-open .ot-header__search{display:flex}.ot-search{position:static;max-width:none}.ot-search__form{height:4.4rem;padding:0 .4rem 0 1.4rem}.ot-search__submit{width:3.6rem;height:3.6rem}.ot-search__reset{width:3.2rem}.ot-search .predictive-search{top:100%;right:.8rem;left:.8rem;width:auto}.ot-header__actions{gap:.6rem}.ot-header__action--search{display:none}.ot-header__action--cart{display:flex;width:4.4rem;min-width:4.4rem;height:4.4rem;padding:0;border-radius:.8rem;background:transparent;color:var(--ot-cream)}.ot-header__action--cart:hover{background:transparent}.ot-header__action--cart svg{width:2.4rem;height:2.4rem}.ot-header__search-close,.ot-header--search-open .ot-header__search-open{display:none}.ot-header--search-open .ot-header__search-close{display:block}.ot-header__action--cart .ot-header__action-label{display:none}.ot-header__action--cart .cart-count-bubble{top:.2rem;right:.1rem}}@media screen and (max-width:989px){#menu-drawer .ot-menu__all{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;margin:0 0 2rem;padding:1rem 1.6rem;border-radius:.8rem;background:#4c7a2c;color:#fff;font-size:1.5rem;font-weight:700;line-height:1.25;text-decoration:none}#menu-drawer .ot-menu__all svg{flex:none;width:1.8rem;height:1.8rem}#menu-drawer .ot-menu__groups{display:flex;flex-direction:column;gap:2.4rem}#menu-drawer .ot-menu__group-title{display:inline-block;margin:0 0 .8rem;padding-bottom:.6rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 8' preserveAspectRatio='none'%3E%3Cpath d='M2 5.5c18-3 38-3.5 58-1.5s38 1.5 58-2' fill='none' stroke='%23dcc993' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E") left bottom / 100% .7rem no-repeat;color:var(--ot-olive);font-family:"Belanosima",var(--font-heading-family);font-size:2.2rem;line-height:1.2;text-decoration:none}#menu-drawer .ot-mega__items{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}#menu-drawer .ot-mega__items--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 1.2rem}#menu-drawer .ot-mega__item{display:flex;align-items:center;gap:1.4rem;min-height:6.4rem;padding:.4rem 0;color:#2e3120;font-size:1.7rem;font-weight:600;line-height:1.3;text-decoration:none}#menu-drawer .ot-mega__items--grid .ot-mega__item{flex-direction:column;align-items:stretch;gap:.8rem;padding:0;text-align:center}#menu-drawer .ot-mega__media{display:flex;flex:none;align-items:center;justify-content:center;width:5.6rem;height:5.6rem;overflow:hidden;border-radius:.8rem;background:#fff;box-shadow:0 0 0 .1rem #ece6d4}#menu-drawer .ot-mega__items--grid .ot-mega__media{width:100%;height:auto;aspect-ratio:1}#menu-drawer .ot-mega__image{display:block;width:100%;height:100%;object-fit:contain}#menu-drawer .ot-mega__doodle{width:72%;height:72%}#menu-drawer .ot-mega__label{flex:1;min-width:0}}@media screen and (max-width:989px){.ot-header-wrapper #menu-drawer .ot-menu__search,.ot-header-wrapper #menu-drawer .ot-menu .ot-menu__icon,.ot-header-wrapper #menu-drawer .ot-menu__list>.ot-menu__item--sale,.ot-header-wrapper #menu-drawer .ot-menu__item--sale>.menu-drawer__menu-item,.ot-header-wrapper #menu-drawer .ot-menu__predictive .predictive-search{border-radius:.8rem}}@media(prefers-reduced-motion:reduce){.ot-header__categories,.scrolled-past-header .ot-header__categories{transition:none}.ot-mega__item:hover .ot-mega__image,.ot-mega__all:hover svg{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/ot-header.css.map */
