.site-footer-compact{background:#f7f8f5;border-top:1px solid #e0e3da;color:#4b5349;padding-top:30px;font-size:14px;line-height:1.6}.site-footer-compact .product-footer-grid{display:grid;grid-template-columns:1.18fr 1.12fr 1.05fr .9fr;gap:28px;padding-bottom:26px;align-items:start}.site-footer-compact h2{font-size:16px;font-weight:750;color:#873c06;line-height:1.4;margin:0 0 11px}.site-footer-compact .footer-contact-column{grid-column:auto;min-width:0}.site-footer-compact .footer-phone,.site-footer-compact .footer-email{display:block;width:fit-content;color:#20271e;line-height:1.5}.site-footer-compact .footer-phone{font-size:18px;font-weight:750;margin-bottom:4px}.site-footer-compact .footer-email{font-size:14px;overflow-wrap:anywhere}.site-footer-compact .footer-hours{font-size:12px;margin:10px 0 6px;max-width:250px}.site-footer-compact .footer-address{font-size:12px;line-height:1.65;margin:0 0 9px}.site-footer-compact .footer-contact-link{display:inline-flex;align-items:center;gap:7px;min-height:32px;font-size:13px;font-weight:650;color:#753a0d}.site-footer-compact .footer-contact-link svg{width:17px;height:17px}.site-footer-compact .footer-links-group{min-width:0;border:0;margin:0;padding:0}.site-footer-compact .footer-links-group>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;list-style:none;cursor:pointer;min-height:23px;margin-bottom:9px}.site-footer-compact summary::-webkit-details-marker{display:none}.site-footer-compact .footer-links-group summary h2{margin:0}.site-footer-compact .footer-links-group summary>span{font-size:16px;line-height:1;color:#6a735f;transform:rotate(-90deg)}.site-footer-compact .footer-links-group[open] summary>span{transform:rotate(0)}.site-footer-compact .footer-links>a{display:block;min-height:28px;padding:3px 0;border:0;font-size:13px;line-height:1.65;color:#384332}.site-footer-compact .footer-links>a::before{display:none}.site-footer-compact a:hover{text-decoration:underline;text-underline-offset:3px}.site-footer-compact :is(a,button,summary):focus-visible{outline:2px solid #8e4900;outline-offset:3px;border-radius:2px}.site-footer-compact .footer-company-intro{font-size:13px;line-height:1.65;margin:0 0 7px;max-width:210px}.site-footer-compact .product-footer-bottom{padding:14px 0;background:#eef0e9;color:#49503f;border-top:1px solid #dce0d4;font-size:12px}.site-footer-compact .footer-bottom-layout{display:flex;align-items:center;justify-content:space-between;gap:18px}.site-footer-compact .footer-legal nav{display:flex;flex-wrap:wrap;gap:2px 17px;align-items:center}.site-footer-compact .footer-legal nav :is(a,button){min-height:28px;display:inline-flex;align-items:center;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:none;cursor:pointer}.site-footer-compact .footer-legal p{font-size:11px;line-height:1.6;margin:4px 0 0}.site-footer-compact .footer-assurance{display:flex;align-items:center;gap:18px;flex-shrink:0}.site-footer-compact .footer-payment-link{display:inline-flex;align-items:center;gap:7px;font-size:12px;min-height:32px}.site-footer-compact .footer-payment-link svg{width:22px;height:22px}.site-footer-compact .footer-trust{width:90px;margin:0;display:block}.site-footer-compact .footer-trust :is(img,picture){display:block;max-width:100%;height:auto}@media(min-width:701px) and (max-width:999px){.site-footer-compact .product-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.site-footer-compact .footer-bottom-layout{align-items:flex-start}.site-footer-compact .footer-assurance{gap:12px}.site-footer-compact .footer-payment-link span{max-width:100px}.site-footer-compact .footer-legal p span{display:block}}@media(max-width:700px){.site-footer-compact{padding-top:20px}.site-footer-compact .product-footer-grid{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:10px}.site-footer-compact .footer-contact-column{padding-bottom:15px}.site-footer-compact .footer-phone,.site-footer-compact .footer-email{min-height:32px;display:flex;align-items:center}.site-footer-compact .footer-hours{max-width:none;margin-top:6px}.site-footer-compact .footer-address{margin-bottom:4px}.site-footer-compact .footer-contact-link{min-height:40px}.site-footer-compact .footer-links-group{border-top:1px solid #dfe3d7}.site-footer-compact .footer-links-group>summary{min-height:48px;margin:0}.site-footer-compact .footer-links-group summary h2{font-size:15px}.site-footer-compact .footer-links{padding:0 0 10px}.site-footer-compact .footer-links>a{min-height:44px;display:flex;align-items:center;font-size:14px;padding:5px 0}.site-footer-compact .footer-company-intro{max-width:none;margin-bottom:5px}.site-footer-compact .footer-bottom-layout{display:grid;gap:12px}.site-footer-compact .footer-legal nav{gap:0 15px}.site-footer-compact .footer-legal nav :is(a,button){min-height:40px}.site-footer-compact .footer-legal p{font-size:11px}.site-footer-compact .footer-legal p span{display:block}.site-footer-compact .footer-assurance{justify-content:space-between;gap:15px}.site-footer-compact .footer-payment-link{min-height:40px}}@media print{.site-footer-compact{display:none}}.site-footer-compact .footer-company-column{min-width:0}.site-footer-compact .footer-social{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.site-footer-compact .footer-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid #d7dccf;border-radius:4px;color:#4b5349;background:#fff0}.site-footer-compact .footer-social a::before{display:none}.site-footer-compact .footer-social a:hover{color:#873c06;border-color:#a8b29b;background:#fff}.site-footer-compact .footer-social a:focus-visible{outline:2px solid #873c06;outline-offset:3px}.site-footer-compact .footer-social svg{display:block;flex:none;width:20px;height:20px}@media(max-width:700px){.site-footer-compact .footer-social{margin:8px 0}.site-footer-compact .footer-social a{width:44px;height:44px}}@media(min-width:701px){.site-footer-compact .footer-group-company>summary{display:none}}body.jenh-shop .brand-jubilee{--jubilee-size:58px;--jubilee-number:29px;--jubilee-label:11px;display:inline-flex;align-items:center;gap:12px;position:relative;padding:5px;max-width:100%;text-decoration:none}body.jenh-shop .brand-jubilee .brand-anniversary-b3{position:relative;display:flex;flex:0 0 var(--jubilee-size);width:var(--jubilee-size);height:var(--jubilee-size);align-items:center;justify-content:center;flex-direction:column;padding:0;margin:0;border:0;border-radius:50%;background:#25282b;color:#fff;outline:2px solid #ff6900;outline-offset:3px;font-family:var(--font);font-weight:800;font-style:normal;line-height:1;letter-spacing:0;white-space:nowrap}body.jenh-shop .brand-anniversary-b3::after{content:"";position:absolute;inset:4px;border:1px solid #747778;border-radius:50%;pointer-events:none}body.jenh-shop .brand-anniversary-number{font-size:var(--jubilee-number);font-weight:800;line-height:1;letter-spacing:-1px}body.jenh-shop .brand-anniversary-label{margin-top:3px;font-size:var(--jubilee-label);font-weight:700;line-height:1;letter-spacing:1px}body.jenh-shop .brand-jubilee:focus-visible{outline:2px solid #b34700;outline-offset:4px;border-radius:3px}body.jenh-shop .site-header .brand-jubilee{width:max-content;padding-bottom:5px}body.jenh-shop .site-header .brand-jubilee img{display:block;flex:0 1 auto;width:192px;max-width:none;height:auto;max-height:none;object-fit:contain}body.jenh-shop .site-footer-compact .footer-brand.brand-jubilee{--jubilee-size:54px;--jubilee-number:27px;width:260px;max-width:100%;gap:11px;padding-bottom:5px;margin:0 0 12px}body.jenh-shop .site-footer-compact .footer-brand.brand-jubilee img{display:block;min-width:0;width:calc(100% - 65px);height:auto;max-height:none;flex:1 1 auto;background:#fff0;padding:0;border:0;border-radius:0}@media(min-width:1101px){body.jenh-shop .header-main{grid-template-columns:272px minmax(0,1fr) auto}}@media(min-width:1000px){body.jenh-shop .site-footer-compact .product-footer-grid{grid-template-columns:1.18fr 1.12fr 1.05fr minmax(248px,.9fr)}}@media(max-width:1024px),(max-height:500px) and (orientation:landscape){body.jenh-shop .site-header .brand-jubilee{--jubilee-size:50px;--jubilee-number:25px;--jubilee-label:10px;gap:11px}body.jenh-shop .site-header .brand-jubilee img{width:180px}}@media(max-width:700px){body.jenh-shop .site-header .brand-jubilee{--jubilee-size:44px;--jubilee-number:22px;--jubilee-label:10px;gap:10px}body.jenh-shop .site-header .brand-jubilee img{width:130px}}@media(max-width:380px){body.jenh-shop .site-header .brand-jubilee{--jubilee-size:40px;--jubilee-number:20px;gap:8px}body.jenh-shop .site-header .brand-jubilee img{width:96px}}@media(max-width:340px){body.jenh-shop .site-header .brand-jubilee img{width:84px}}@media(forced-colors:active){body.jenh-shop .brand-jubilee .brand-anniversary-b3{outline-color:CanvasText;border:1px solid CanvasText}body.jenh-shop .brand-anniversary-b3::after{border-color:CanvasText}}