body.zf-native-page body.no-scroll{overflow:hidden}body.zf-native-page .announcement{height:30px;background:#171812;color:#d6c8af;display:flex;justify-content:center;align-items:center;font-size:10px;letter-spacing:.19em;text-transform:uppercase}body.zf-native-page .site-header{position:relative;z-index:40;background:#f9f7f2;border-bottom:1px solid #e9e3da}body.zf-native-page .header-inner{height:88px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;width:min(1440px,calc(100% - 100px));margin:auto}body.zf-native-page .nav-left{display:flex;align-items:center;gap:34px}body.zf-native-page .nav-left>a,body.zf-native-page .nav-menu-trigger,body.zf-native-page .right-nav>a{border:none;background:none;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:.16em;padding:15px 0;color:#303028;white-space:nowrap}body.zf-native-page .nav-left>a:hover,body.zf-native-page .nav-menu-trigger:hover,body.zf-native-page .right-nav>a:hover{color:#a48046}body.zf-native-page .nav-menu-trigger{display:flex;gap:7px;align-items:center}body.zf-native-page .chevron{display:inline-block;border-bottom:1px solid currentColor;border-right:1px solid currentColor;width:6px;height:6px;transform:rotate(45deg) translateY(-2px)}body.zf-native-page .brand{display:flex;align-items:center;gap:13px;justify-self:center}body.zf-native-page .brand-monogram{height:51px;width:51px;display:grid;place-items:center;background:#11120f;border:1px solid #2a2920}body.zf-native-page .brand-monogram img{height:42px;width:42px;object-fit:contain}body.zf-native-page .brand-type{font:400 24px/1 var(--serif);letter-spacing:.18em;color:#24231d}body.zf-native-page .right-nav{justify-self:end;display:flex;align-items:center;gap:26px}body.zf-native-page .icon-btn{border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;padding:8px;color:#27261f}body.zf-native-page .icon-btn svg{width:21px;height:21px;stroke-width:1.5}body.zf-native-page .bag-count{font-size:10px;transform:translateY(1px)}body.zf-native-page .menu-icon{display:none}body.zf-native-page .shop-menu{position:absolute;top:100%;left:0;width:100%;background:#faf8f3;border-top:1px solid #e9e3da;border-bottom:1px solid #e9e3da;box-shadow:0 22px 34px #100c0c13;display:none}body.zf-native-page .shop-columns{display:grid;grid-template-columns:1fr 1fr 1fr 1.1fr;gap:50px;padding:34px 0 38px}body.zf-native-page .shop-col h3{font:400 23px/1.2 var(--serif);margin:0 0 18px}body.zf-native-page .shop-col a{display:block;color:#555047;font-size:12px;padding:6px 0}body.zf-native-page .shop-col a:hover{color:#a48046}body.zf-native-page .shop-callout{background:#24251d;color:#eee9df;padding:26px}body.zf-native-page .shop-callout p{font:400 23px/1.22 var(--serif);margin:13px 0 23px}body.zf-native-page .shop-callout a{font-size:10px;letter-spacing:.17em;text-transform:uppercase;color:var(--gold2)}body.zf-native-page .footer{background:#191a16;color:#f1ece1;padding:75px 0 23px}body.zf-native-page .footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:55px;padding-bottom:64px}body.zf-native-page .footer-logo{display:flex;align-items:center;gap:12px}body.zf-native-page .footer-logo .brand-monogram{height:48px;width:48px;border-color:#5b523b}body.zf-native-page .footer-logo .brand-monogram img{height:39px;width:39px}body.zf-native-page .footer-logo .brand-type{color:#f5ebda}body.zf-native-page .footer-desc{color:#bbb4a6;font-size:12px;line-height:2;max-width:285px;margin:25px 0}body.zf-native-page .socials{display:flex;gap:12px}body.zf-native-page .socials a{height:46px;width:46px;border:1px solid #d8b477;border-radius:4px;background:#d8b477;display:grid;place-items:center;transition:transform .2s ease,background .2s ease,color .2s ease;color:#191a16}body.zf-native-page .socials a:hover,body.zf-native-page .socials a:focus-visible{background:#191a16;color:#f1d8a8;transform:translateY(-2px);outline-offset:3px}body.zf-native-page .socials svg{width:21px;height:21px}body.zf-native-page .footer-col h3{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#d6bd90;margin:6px 0 19px}body.zf-native-page .footer-col a{display:block;color:#c4bcaf;font-size:12px;line-height:2.35}body.zf-native-page .footer-col a:hover{color:#fff}body.zf-native-page .footer-bottom{border-top:1px solid #46443c;padding-top:25px;display:flex;justify-content:space-between;align-items:center;gap:20px}body.zf-native-page .footer-bottom small{color:#aaa398;font-size:11px}body.zf-native-page .footer-bottom strong{font-size:15px;letter-spacing:.21em;color:#f1d8a8;border:1px solid #b99b6d;padding:12px 16px;font-weight:800;text-transform:uppercase}body.zf-native-page .footer-preview-note{font-size:10px;color:#8c867b;line-height:1.7;text-align:center;margin:27px 0 0}body.zf-native-page .search-layer,body.zf-native-page .mobile-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#11120ef0;color:#f5f0e6;display:none;align-items:center;justify-content:center;padding:28px}body.zf-native-page .search-layer.open,body.zf-native-page .mobile-layer.open{display:flex}body.zf-native-page .search-dialog{width:min(650px,100%)}body.zf-native-page .search-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}body.zf-native-page .search-head h2{font:400 clamp(35px,5vw,60px)/1.15 var(--serif);margin:0}body.zf-native-page .close-btn{background:none;border:none;color:#fff;font-size:29px}body.zf-native-page .search-row{border-bottom:1px solid #c2af8f;display:flex;align-items:center;gap:20px}body.zf-native-page .search-row input{background:none;border:0;outline:0;color:#fff;font:400 22px var(--serif);width:100%;padding:16px 0}body.zf-native-page .search-row button{border:none;background:none;color:#e6c79a;font-size:11px;letter-spacing:.17em;text-transform:uppercase}body.zf-native-page .mobile-menu{display:flex;flex-direction:column;gap:12px;font:400 29px/1.6 var(--serif)}body.zf-native-page .mobile-layer .close-btn{position:absolute;top:23px;right:28px}body.zf-native-page .mobile-menu a{display:block;color:#f1ede5}body.zf-native-page .mobile-menu a:hover{color:#d8bb8c}@media(max-width:1120px){body.zf-native-page .header-inner{width:calc(100% - 60px)}body.zf-native-page .nav-left{gap:17px}body.zf-native-page .nav-left>a,body.zf-native-page .nav-menu-trigger{font-size:9px}body.zf-native-page .right-nav{gap:13px}}@media(max-width:820px){body.zf-native-page .announcement{font-size:9px;letter-spacing:.12em}body.zf-native-page .header-inner{height:70px;grid-template-columns:1fr auto 1fr}body.zf-native-page .nav-left{display:none}body.zf-native-page .menu-icon{display:inline-flex;justify-self:start}body.zf-native-page .right-nav{gap:6px}body.zf-native-page .brand-monogram{width:42px;height:42px}body.zf-native-page .brand-monogram img{height:35px;width:35px}body.zf-native-page .brand-type{font-size:19px;letter-spacing:.14em}body.zf-native-page .footer-top{grid-template-columns:1.4fr 1fr;gap:45px}}@media(max-width:580px){body.zf-native-page .header-inner{width:calc(100% - 30px);gap:6px}body.zf-native-page .brand{gap:8px}body.zf-native-page .brand-type{font-size:18px;letter-spacing:.11em}body.zf-native-page .brand-monogram{height:37px;width:37px}body.zf-native-page .brand-monogram img{height:31px;width:31px}body.zf-native-page .right-nav{gap:0}body.zf-native-page .right-nav .search-hide{display:inline-flex}body.zf-native-page .right-nav .icon-btn svg{width:20px;height:20px}body.zf-native-page .footer{padding-top:55px}body.zf-native-page .footer-top{grid-template-columns:1fr 1fr;gap:32px}body.zf-native-page .footer-col:first-child{grid-column:1/-1}body.zf-native-page .footer-bottom{flex-direction:column;align-items:start}body.zf-native-page .footer-bottom strong{font-size:15px}body.zf-native-page .footer-preview-note{text-align:left}}body.zf-native-page .announcement{height:35px;font-size:11px;letter-spacing:.18em}body.zf-native-page .nav-left>a,body.zf-native-page .nav-menu-trigger,body.zf-native-page .right-nav>a{font-size:12px;letter-spacing:.12em}body.zf-native-page .nav-left{gap:30px}body.zf-native-page .footer-desc,body.zf-native-page .footer-col a{font-size:14px}body.zf-native-page .footer-col h3,body.zf-native-page .footer-preview-note{font-size:12px}body.zf-native-page .search-row button{display:inline-flex;justify-content:center;align-items:center;gap:16px;background:#d5ae70;color:#1b1a15;border:1px solid #c39453;border-radius:2px;min-height:49px;padding:13px 23px;box-shadow:0 3px #4d361929;font-size:12px;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;text-decoration:none;white-space:normal;transition:background .25s,box-shadow .25s,transform .25s}body.zf-native-page .search-row button:hover{background:#eac98f;color:#171611;transform:translateY(-2px);box-shadow:0 7px 16px #37240e38}body.zf-native-page .search-row button{padding:13px 18px;min-height:44px}body.zf-native-page .shop-menu{left:clamp(22px,3.5vw,60px);right:auto;width:322px;padding:16px 0 13px;top:calc(100% - 1px);z-index:70;overflow:visible;background:#fcfaf4;border:1px solid #e3d8c5;box-shadow:0 22px 50px #221d1533}body.zf-native-page .shop-menu.open{display:block}body.zf-native-page .shop-menu-kicker{padding:10px 23px 15px;color:#765a31;font-size:12px;letter-spacing:.14em;font-weight:800;border-bottom:1px solid #eee4d5}body.zf-native-page .shop-group{position:relative}body.zf-native-page .shop-parent{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;color:#29261f;font:500 22px/1.15 var(--serif);border-bottom:1px solid #ede7dc}body.zf-native-page .shop-parent span{font:400 25px/1 var(--sans);color:#987542}body.zf-native-page .shop-group:hover>.shop-parent,body.zf-native-page .shop-group:focus-within>.shop-parent{background:#f1e7d5;color:#6a4c24}body.zf-native-page .shop-submenu{position:absolute;top:-1px;left:100%;min-width:280px;padding:17px 0 20px;background:#f8f4eb;box-shadow:16px 20px 32px #1b150f20;border:1px solid #e3d8c5;display:none}body.zf-native-page .shop-group:hover>.shop-submenu,body.zf-native-page .shop-group:focus-within>.shop-submenu{display:block}body.zf-native-page .shop-submenu p{margin:4px 23px 12px;font-size:11px;font-weight:800;letter-spacing:.14em;color:#907145}body.zf-native-page .shop-submenu a{display:block;font-size:14px;color:#484238;padding:11px 23px;white-space:nowrap}body.zf-native-page .shop-submenu a:hover,body.zf-native-page .shop-submenu a:focus-visible{background:#e9ddc9;color:#47331e}body.zf-native-page .shop-submenu .shop-more{font-weight:700;color:#88612e;border-top:1px solid #e4d7c3;margin-top:8px;padding-top:17px}body.zf-native-page .shop-all{display:flex;justify-content:space-between;align-items:center;margin:16px 17px 0;padding:13px 14px;font-size:11px;font-weight:800;letter-spacing:.08em;color:#211c15;background:#d4af76;border:1px solid #bb904e}body.zf-native-page .shop-all:hover{background:#edc88d}body.zf-native-page .mobile-menu{max-height:78vh;overflow:auto;width:min(500px,100%);font:400 29px/1.25 var(--serif);gap:0}body.zf-native-page .mobile-menu>a,body.zf-native-page .mobile-menu-group>a,body.zf-native-page .mobile-menu summary{padding:11px 5px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #5e5748}body.zf-native-page .mobile-menu summary{cursor:pointer;list-style:none}body.zf-native-page .mobile-menu summary::-webkit-details-marker{display:none}body.zf-native-page .mobile-shop>details{margin-left:14px}body.zf-native-page .mobile-shop>details>summary{font:400 23px var(--serif);color:#e9d3ad}body.zf-native-page .mobile-shop>details>a{font:500 16px/1.3 var(--sans);padding:10px 22px;display:block;color:#fff0d0}body.zf-native-page .mobile-shop>details>a:hover{background:#4a3f2e}@media(max-width:1120px){body.zf-native-page .nav-left>a,body.zf-native-page .nav-menu-trigger{font-size:11px}body.zf-native-page .nav-left{gap:14px}}@media(max-width:820px){body.zf-native-page .shop-menu{display:none!important}}@media(max-width:580px){body.zf-native-page .footer-col a{font-size:13px}body.zf-native-page .footer-preview-note{font-size:11px}}body.zf-native-page dialog.search-layer,body.zf-native-page dialog.mobile-layer{width:100%;max-width:none;height:100%;max-height:none;margin:0;border:0}body.zf-native-page dialog[open].search-layer,body.zf-native-page dialog[open].mobile-layer{display:flex}body.zf-native-page .search-row{margin:0}body.zf-native-page .footer-payments{display:flex;gap:8px;flex-wrap:wrap}body.zf-native-page .footer-payments svg{width:38px;height:24px}body.zf-native-page .zf-menu{position:relative}body.zf-native-page .zf-menu summary{cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.12em}body.zf-native-page .zf-menu-panel{position:absolute;top:100%;left:0;min-width:260px;background:#fcfaf4;padding:22px;z-index:75;box-shadow:0 12px 30px #0002}body.zf-native-page .zf-menu-panel a{display:block;padding:10px 0}body.zf-native-page .mobile-menu .zf-menu-panel{position:static;box-shadow:none;background:transparent}body.zf-native-page .mobile-menu .zf-menu-panel a{color:inherit}body.zf-native-page{--serif:"Playfair Display",Georgia,serif;--sans:"DM Sans",sans-serif;--gold:#b18b4d;--green:#191b16}body.zf-native-page zf-navigation{display:block;font-family:var(--sans);line-height:1.5}body.zf-native-page :is(zf-navigation,.footer) :where(a){color:inherit;text-decoration:none}body.zf-native-page :is(zf-navigation,.footer) :where(button){font-family:var(--sans);cursor:pointer}body.zf-native-page .footer>.container{width:min(1280px,calc(100% - 112px));margin-inline:auto}body.zf-native-page .brand-monogram img{max-width:100%;object-fit:contain}body.zf-native-page .brand-type{font-family:var(--serif)}@media(max-width:980px){body.zf-native-page .footer>.container{width:calc(100% - 54px)}}@media(max-width:580px){body.zf-native-page .footer>.container{width:calc(100% - 38px)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/zenfeli-chrome.css.map */
