.header__menu-item span{font-family:Montserrat,Inter,sans-serif;font-weight:700;font-size:14.5px;letter-spacing:.01em}.cj-card__imgwrap{transition:background-color .4s ease}.cj-grid .cj-card:hover .cj-card__imgwrap{background:#fff}.cj-card__img-alt{mix-blend-mode:multiply}.cj-blog{background:#fff}.cj-blog__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,24px)}.cj-bcard{display:flex;flex-direction:column;background:#fff;border:1.5px solid var(--cj-line, #ECE5D8);border-radius:var(--cj-r-md, 20px);overflow:hidden;text-decoration:none;color:var(--cj-ink, #14120E);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.cj-bcard:hover{transform:translateY(-5px);box-shadow:var(--cj-shadow-lg, 0 26px 60px rgba(20,18,14,.13));border-color:transparent}.cj-bcard__imgwrap{aspect-ratio:16/10;overflow:hidden;background:var(--cj-cream, #FAF4EA)}.cj-bcard__imgwrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.cj-bcard:hover .cj-bcard__imgwrap img{transform:scale(1.05)}.cj-bcard__body{display:flex;flex-direction:column;gap:8px;padding:18px 20px 20px;flex:1}.cj-bcard__date{font:700 11.5px/1 var(--cj-font-body, "Inter", sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--cj-green-deep, #1E7A41)}.cj-bcard__title{font:800 17.5px/1.35 Montserrat,Inter,sans-serif;margin:0;letter-spacing:-.01em}.cj-bcard__excerpt{font:400 14px/1.6 var(--cj-font-body, "Inter", sans-serif);color:var(--cj-ink-soft, #4A4438);margin:0}.cj-bcard__more{font:700 13.5px/1 var(--cj-font-body, "Inter", sans-serif);color:var(--cj-green-deep, #1E7A41);margin-top:auto;padding-top:6px}@media(max-width:899px){.cj-blog__grid{grid-template-columns:1fr}.cj-bcard__imgwrap{aspect-ratio:16/8}}.main-blog .title{font-weight:800}.article-template__title{font-weight:800;letter-spacing:-.015em}.article-template__hero-container{border-radius:20px;overflow:hidden}.article-template__content{font-size:16.5px;line-height:1.75}.article-template__content h2{margin-top:1.5em;margin-bottom:.5em}.article-template__content h3{margin-top:1.2em;margin-bottom:.4em}.article-template__content ul{margin-bottom:1.2em}.article-template__content a{color:var(--cj-green-deep, #1E7A41);font-weight:600}.article-template__content a:hover{color:var(--cj-ink, #14120E)}.article-template__back a{font-weight:700}#customer_login,.customer.login,.customer.register,.customer.recover,.customer.reset{max-width:480px}.customer.login,.customer.register,.customer.recover,.customer.reset,.customer.activate{background:#fff;border:1.5px solid var(--cj-line, #ECE5D8);border-radius:24px;box-shadow:var(--cj-shadow, 0 10px 30px rgba(20,18,14,.07));padding:40px 32px 44px;margin:44px auto 80px}.customer.login h1,.customer.register h1,.customer.recover h1{text-align:center;font-size:30px;margin-bottom:6px}.customer .field__input{border-radius:12px}.customer button,.customer .button{width:100%;background:var(--cj-green, #2FA45C);color:#fff;border-radius:999px;box-shadow:0 10px 24px #2fa45c4d;transition:background-color .2s ease,transform .15s ease}.customer button:hover,.customer .button:hover{background:var(--cj-ink, #14120E);transform:translateY(-1px)}.customer a{color:var(--cj-green-deep, #1E7A41);font-weight:600}@media(max-width:649px){.customer.login,.customer.register,.customer.recover{padding:28px 20px 32px;margin:24px 16px 56px;max-width:none}}.search-modal__content{padding-block:14px}.search-modal__form{max-width:760px}.search__input.field__input,.search-modal .field__input{border-radius:999px;padding-left:24px;font-size:16px}.search-modal .field__label{left:24px}.search-modal .search__button,.search-modal .reset__button{border-radius:50%}predictive-search .predictive-search{border-radius:0 0 20px 20px;overflow:hidden;box-shadow:0 24px 50px #14120e24;border:1px solid var(--cj-line, #ECE5D8)}.predictive-search__list-item:hover,.predictive-search__list-item[aria-selected=true]{background:var(--cj-mint, #E9F4EB)}.template-search .search__input{border-radius:999px}cart-drawer .drawer__inner{border-radius:22px 0 0 22px;overflow:hidden}cart-drawer .drawer__inner-empty{border-radius:22px 0 0 22px;background:#fdfaf4}
/*# sourceMappingURL=/cdn/shop/t/30/assets/cj-studio-7.css.map */
