.nf-tools{max-width:900px;margin:0 auto;box-sizing:border-box;padding:4px 20px 12px;text-align:center}.nf-tools *{box-sizing:border-box}.nf-tools__heading{color:#fcfae8;margin:0 0 16px}.nf-search{display:flex;gap:10px;max-width:620px;margin:0 auto 22px}.nf-search__input{flex:1;min-width:0;padding:15px 18px;border-radius:8px;border:1px solid #fcfae8;background:#17241f;color:#fcfae8;font-size:1rem}.nf-search__input::placeholder{color:#fcfae880}.nf-search__btn{padding:15px 26px;border-radius:8px;border:0;background:#d68f5c;color:#17241f;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background .15s ease,color .15s ease}.nf-search__btn:hover{background:#fcfae8;color:#17241f}.nf-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.nf-link{display:inline-block;padding:12px 22px;border-radius:9999px;border:1px solid #d68f5c;color:#d68f5c;text-decoration:none;font-size:.95rem;transition:background .15s ease,color .15s ease}.nf-link:hover{background:#d68f5c;color:#17241f}@media(max-width:600px){.nf-search{flex-direction:column}.nf-search__btn{width:100%}}.mc-hub{max-width:1240px;margin:0 auto;box-sizing:border-box;padding-left:var(--mc-pad, 20px);padding-right:var(--mc-pad, 20px)}.mc-hub *{box-sizing:border-box}.mc-hub__heading{color:#fcfae8;margin:0 0 24px}.mc-search{display:flex;gap:10px;margin:0 0 28px}.mc-search__input{flex:1;min-width:0;padding:16px 18px;border-radius:8px;border:1px solid #fcfae8;background:#17241f;color:#fcfae8;font-size:1rem}.mc-search__input::placeholder{color:#fcfae880}.mc-search__btn{padding:16px 30px;border-radius:8px;border:0;background:#d68f5c;color:#17241f;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background .15s ease,color .15s ease}.mc-search__btn:hover{background:#fcfae8;color:#17241f}.mc-hub__intro{color:#fcfae8;font-size:1.15rem;line-height:1.4;margin:0 0 28px}.mc-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:32px}.mc-tile{flex:0 1 calc((100% - (var(--mc-cols, 4) - 1) * 32px) / var(--mc-cols, 4));min-width:240px;display:flex;flex-direction:column;border-radius:10px;background:#17241f;border:1px solid #36453d;text-decoration:none;overflow:hidden;transition:transform .15s ease,border-color .15s ease}.mc-tile:hover{transform:translateY(-3px);border-color:#d68f5c}.mc-tile__img{display:block;aspect-ratio:4 / 3;overflow:hidden;border-bottom:1px solid #36453d}.mc-tile__img img{width:100%;height:100%;object-fit:cover;display:block}.mc-tile__img--ph{display:flex;align-items:center;justify-content:center;background:#36453d;color:#d68f5c;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px dashed #d68f5c}.mc-tile__h{color:#d68f5c;margin:var(--mc-textpad, 22px) var(--mc-textpad, 22px) 10px;line-height:1.1}.mc-tile__p{color:#fcfae8;font-size:.95rem;line-height:1.5;margin:0 var(--mc-textpad, 22px) var(--mc-textpad, 22px)}.mc-stream{margin-top:56px}.mc-stream__heading{color:#fcfae8;margin:0 0 24px}.mc-stream__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:44px 40px}.mc-card{flex:0 1 calc((100% - (var(--mc-stream-cols, 4) - 1) * 40px) / var(--mc-stream-cols, 4));min-width:200px;display:flex;flex-direction:column;text-decoration:none}.mc-card__img{display:block;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;margin-bottom:14px}.mc-card__img img{width:100%;height:100%;object-fit:cover;display:block}.mc-card__img--ph{display:flex;align-items:center;justify-content:center;background:#36453d;color:#d68f5c;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.mc-card__title{color:#fcfae8;font-weight:700;line-height:1.35}.mc-card__date{color:#d68f5c;font-size:.82rem;margin-top:6px}@media(max-width:990px)and (min-width:601px){.mc-tile{flex-basis:calc((100% - 32px)/2)}.mc-card{flex-basis:calc((100% - 40px)/2)}}@media(max-width:600px){.mc-search{gap:8px}.mc-search__input{font-size:.85rem;padding:13px 14px}.mc-search__btn{padding:13px 16px;font-size:.8rem}.mc-grid{gap:16px}.mc-tile{flex-basis:calc((100% - (var(--mc-cols-m, 2) - 1) * 16px) / var(--mc-cols-m, 2));min-width:0}.mc-stream__grid{gap:24px 16px}.mc-card{flex-basis:calc((100% - (var(--mc-stream-cols-m, 2) - 1) * 16px) / var(--mc-stream-cols-m, 2));min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/54/compiled_assets/styles.css.map */
