.ot-footer{position:relative;overflow:hidden;background:var(--ot-ground, #F6F1E7);color:#2b2e22;font-family:var(--font-body-family)}.ot-footer__inner{position:relative;z-index:1;max-width:1440px;margin:0 auto;box-sizing:border-box;padding:88px 120px 48px;min-height:700px;display:flex;flex-direction:column}.ot-footer__grid{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:48px}.ot-footer__title{margin:0 0 16px;font-family:var(--font-heading-family);font-weight:600;font-size:26px;line-height:1.2;letter-spacing:0;color:var(--ot-accent, #525638)}.ot-footer__title--small{font-size:22px;margin-bottom:10px}.ot-footer p{margin:0 0 16px;font-size:16px;line-height:1.6;letter-spacing:0}.ot-footer a{color:#2b2e22;text-decoration:none}.ot-footer a:hover{color:var(--ot-accent, #525638);text-decoration:underline}.ot-footer a:focus-visible,.ot-footer button:focus-visible{outline:2px solid var(--ot-accent, #525638);outline-offset:3px;border-radius:2px}.ot-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;font-size:16px;line-height:1.6}.ot-footer__mail span{display:block}.ot-footer__mail a{font-size:18px;font-weight:600}.ot-footer__newsletter{margin-top:36px;max-width:520px}.ot-footer__field{display:flex;align-items:center;height:50px;box-sizing:border-box;border:1.5px solid #8C8A7C;border-radius:8px;background:#fff;padding:0 4px 0 16px}.ot-footer__field:focus-within{outline:2px solid var(--ot-accent, #525638);outline-offset:2px}.ot-footer__field input{flex:1;min-width:0;height:100%;border:0;outline:none;box-shadow:none;background:transparent;font:inherit;font-size:16px;color:#2b2e22;padding:0}.ot-footer__field button{width:44px;height:44px;flex-shrink:0;border:0;border-radius:6px;background:transparent;color:#2b2e22;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.ot-footer .ot-footer__note{margin:10px 0 0;font-size:14px;line-height:1.5;color:#3e4133}.ot-footer .ot-footer__success{margin:0;font-weight:600}.ot-footer .ot-footer__error{margin:8px 0 0;font-size:14px;color:#a1260d}.ot-footer__bottom{margin-top:56px;display:flex;flex-direction:column;gap:14px;max-width:600px;font-size:16px}.ot-footer__pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ot-footer__pay li{display:flex}.ot-footer__pay svg{display:block;width:57px;height:36px}.ot-footer .ot-footer__copy{margin:6px 0 0;font-size:14px;line-height:1.5;color:#55584a}.ot-footer__art{position:absolute;right:0;bottom:0;width:680px;height:360px;z-index:0}@media screen and (max-width:1439px){.ot-footer__art{width:560px;height:296px}}@media screen and (max-width:1279px){.ot-footer__inner{min-height:0;padding:64px 48px 0}.ot-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.ot-footer__col--service{grid-column:1 / -1;max-width:560px}.ot-footer__art{position:relative;display:block;width:100%;max-width:680px;height:auto;margin:32px 0 0 auto}}@media screen and (max-width:749px){.ot-footer__inner{padding:48px 24px 0}.ot-footer__title{font-size:22px}.ot-footer__links{gap:4px}.ot-footer__links a{display:block;padding:6px 0}.ot-footer__newsletter{order:-1;margin:0 0 36px;padding-bottom:32px;border-bottom:1px solid #DDD6C6;max-width:none}.ot-footer__bottom{margin-top:36px}.ot-footer__art{width:calc(100% + 48px);max-width:none;margin:24px -24px 0}}@media(prefers-reduced-motion:reduce){.ot-footer__van{display:none}}.shopify-section:has(>.newsletter.center){display:none}#ot-cc-reopen{display:none!important}.ot-menu__intro,.ot-menu__icon,.ot-menu__chevron{display:none}@media screen and (max-width:989px){.header:has(#Details-menu-drawer-container[open]) .header__search{display:none}#menu-drawer{background:#fff;filter:none;border:0;width:100%}#menu-drawer .menu-drawer__navigation-container{display:block}#menu-drawer .menu-drawer__utility-links{display:none}#menu-drawer .ot-menu{padding:16px 24px 32px}.ot-menu__intro{display:block;margin-bottom:16px}.ot-menu__predictive{display:block;position:relative}.ot-menu__search-form{margin:0}#menu-drawer .ot-menu__predictive .predictive-search{top:calc(100% + 6px);left:0;right:0;width:100%;max-height:min(55dvh,420px)!important;border:1px solid #e4e5df;border-radius:12px;background:#fff}.ot-menu__search-reset{display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:44px;padding:8px;border:0;background:transparent;color:#525638;cursor:pointer}.ot-menu__search-reset svg{width:20px;height:20px}.ot-menu__search-input::-webkit-search-cancel-button{display:none}#menu-drawer .menu-drawer__menu-item,#menu-drawer .menu-drawer__close-button{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}#menu-drawer .menu-drawer__menu-item:is(:hover,:focus,:active),#menu-drawer .menu-drawer__menu-item--active,#menu-drawer .menu-drawer__close-button:is(:hover,:focus,:active){background:transparent}#menu-drawer .menu-drawer__menu-item:focus-visible,#menu-drawer .menu-drawer__close-button:focus-visible{outline:2px solid #525638;outline-offset:-2px}.ot-menu__search{display:flex;align-items:center;gap:4px;min-height:52px;padding:0 10px;border-radius:12px;background:#f1f2ee}.ot-menu__search:focus-within{outline:2px solid #525638;outline-offset:2px}.ot-menu__search-action{position:relative;flex:0 0 44px;width:44px;height:44px;color:#22251e}.ot-menu__search-submit{display:block;width:44px;height:44px;padding:0;border:0;background:transparent;color:transparent;cursor:pointer}.ot-menu__search-action svg{position:absolute;top:11px;left:11px;width:22px;height:22px;pointer-events:none}.ot-menu__search-input{min-width:0;width:100%;padding:12px 0;border:0;border-radius:0;background:transparent;color:#22251e;font:inherit;font-size:16px;line-height:1.4;box-shadow:none}.ot-menu__search-input:focus{outline:none;box-shadow:none}.ot-menu__search-input::placeholder{color:#62645e;opacity:1}#menu-drawer .ot-menu__list>.ot-menu__item{margin:0;border-bottom:1px solid #e4e5df}#menu-drawer .ot-menu__item>.menu-drawer__menu-item,#menu-drawer .ot-menu__item>details>.menu-drawer__menu-item{position:relative;display:flex;align-items:center;gap:16px;min-height:66px;padding:10px 4px;color:#20231d;font-size:20px;font-weight:500;line-height:1.25;letter-spacing:0}#menu-drawer .ot-menu__item--icon>.menu-drawer__menu-item,#menu-drawer .ot-menu__item--icon>details>.menu-drawer__menu-item{min-height:70px;font-weight:700}.ot-menu__icon{display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;border-radius:13px;background:#eef0e9;color:#525638}.ot-menu__icon svg{width:30px;height:30px}.ot-menu__label{flex:1;min-width:0}.ot-menu__chevron{display:block;width:14px;height:20px;margin-left:auto;flex:0 0 14px}#menu-drawer .ot-menu__item>details>summary>.svg-wrapper{display:none}#menu-drawer .ot-menu__list>.ot-menu__item--sale{margin-top:12px;border:0;border-radius:12px;background:#eef0e9}#menu-drawer .ot-menu__item--sale>.menu-drawer__menu-item{padding:10px 12px 10px 4px;border-radius:12px}.ot-menu:has(>.ot-menu__list.submenu-open) .ot-menu__intro{visibility:hidden}#menu-drawer .menu-drawer__submenu{background:#fff}#menu-drawer .menu-drawer__inner-submenu{padding:8px 24px 24px}#menu-drawer .menu-drawer__close-button{min-height:52px;margin:4px 0 12px;padding:12px 0;gap:6px;color:#525638;font-size:19px;font-weight:700}#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{display:flex;align-items:center;gap:14px;min-height:70px;padding:10px 0;border-bottom:1px solid #e4e5df;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:0}#menu-drawer .menu-drawer__submenu summary.menu-drawer__menu-item{padding-right:0}#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item>.svg-wrapper{display:none}#menu-drawer .menu-drawer__submenu .ot-menu__icon{flex-basis:42px;width:42px;height:42px;border-radius:12px}#menu-drawer .menu-drawer__submenu .ot-menu__icon svg{width:27px;height:27px}#menu-drawer .menu-drawer__submenu .menu-drawer__submenu{padding:8px 24px 24px}@media(max-width:374px){#menu-drawer .ot-menu{padding-right:18px;padding-left:18px}.ot-menu__search-input{font-size:15px}}}
/*# sourceMappingURL=/cdn/shop/t/114/compiled_assets/styles.css.map */
