body:is(.kenoz-view-article-single,.kenoz-view-articles,.kenoz-view-subscriptions){overflow-x:clip;background:var(--kenoz-deep)!important}body:is(.kenoz-view-article-single,.kenoz-view-articles,.kenoz-view-subscriptions) :where(.main-page-wrapper,.page-title){color:var(--kenoz-body-text)}body:is(.kenoz-view-articles,.kenoz-view-subscriptions) .main-page-wrapper{width:100%!important;max-width:none!important;margin:0!important;padding:64px 20px 90px!important;background:radial-gradient(circle at 85% 8%,rgb(155 197 61 / .10),transparent 26%),linear-gradient(180deg,var(--kenoz-primary),var(--kenoz-deep))!important}body:is(.kenoz-view-articles,.kenoz-view-subscriptions) .main-page-wrapper>.container,body:is(.kenoz-view-articles,.kenoz-view-subscriptions) .main-page-wrapper .site-content{width:min(100%,var(--kenoz-container))!important;max-width:var(--kenoz-container)!important;margin-inline:auto!important;padding-inline:0!important}body.kenoz-view-article-single .main-page-wrapper{width:100%!important;max-width:none!important;margin:0!important;padding:56px 20px 100px!important;background:linear-gradient(180deg,var(--kenoz-deep) 0 520px,#f4f1eb 520px)!important}body.kenoz-view-article-single .main-page-wrapper>.container,body.kenoz-view-article-single .main-page-wrapper .site-content{width:min(100%,1080px)!important;max-width:1080px!important;margin-inline:auto!important;padding-inline:0!important}body.kenoz-view-article-single :where(.single-post-header,.post-single-page .article-inner>header,.entry-header){padding:clamp(34px,6vw,72px)!important;border:1px solid rgb(255 255 255 / .10)!important;border-radius:clamp(22px,3vw,38px)!important;background:radial-gradient(circle at 10% 15%,rgb(155 197 61 / .16),transparent 28%),linear-gradient(145deg,#061a33,var(--kenoz-deep))!important;box-shadow:0 28px 80px rgb(3 19 39 / .28)!important;color:#fff!important}body.kenoz-view-article-single :where(.entry-title,.post-title,.wd-entities-title){max-width:900px!important;margin:0 0 24px!important;color:#fff!important;font-size:clamp(36px,5.3vw,68px)!important;line-height:1.22!important;letter-spacing:-.025em!important}body.kenoz-view-article-single :where(.entry-header p,.post-single-page .article-inner>header p,.meta-post-categories,.entry-meta,.post-date,.modified-date,.author-info){color:#c8d5e4!important}body.kenoz-view-article-single :where(.entry-meta a,.meta-post-categories a,.post-date a){color:var(--kenoz-accent)!important}body.kenoz-view-article-single :where(.entry-content,.article-body-container){position:relative;z-index:2;margin:34px 0 0!important;padding:clamp(28px,5vw,70px)!important;border:1px solid #dfe6ee!important;border-radius:clamp(20px,3vw,34px)!important;background:#fff!important;color:#20364f!important;box-shadow:0 26px 70px rgb(3 19 39 / .16)!important;font-size:clamp(17px,1.5vw,20px)!important;line-height:2.05!important}body.kenoz-view-article-single :where(.entry-content,.article-body-container) :where(h2,h3,h4,strong){color:var(--kenoz-deep)!important}body.kenoz-view-article-single :where(.entry-content,.article-body-container) :where(p,li,blockquote){color:#304b68!important}body.kenoz-view-article-single :where(.entry-content,.article-body-container) a{color:#527b10!important;text-decoration:underline;text-underline-offset:4px}body.kenoz-view-article-single :where(.entry-content,.article-body-container) img{max-width:100%;height:auto;border-radius:20px}body.kenoz-view-article-single :where(.share-with-lines,.social-icons-wrapper,.wd-post-share,.post-single-page .share-post){margin:26px 0!important;padding:18px 22px!important;border:1px solid #dfe6ee!important;border-radius:16px!important;background:#fff!important;color:var(--kenoz-deep)!important}body.kenoz-view-article-single :where(.share-with-lines,.social-icons-wrapper,.wd-post-share,.post-single-page .share-post) :where(a,span){color:#46627f!important}body.kenoz-view-articles :where(.page-title .entry-title,.page-title h1,.title){color:#fff!important}body.kenoz-view-articles :where(.blog-post-loop,.wd-post,.post-grid-item,article.post){height:100%;overflow:hidden;padding:0!important;border:1px solid rgb(155 197 61 / .42)!important;border-radius:24px!important;background:linear-gradient(155deg,rgb(16 40 68 / .98),rgb(3 19 39 / .98))!important;box-shadow:0 18px 45px rgb(0 0 0 / .18)!important;color:var(--kenoz-body-text)!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}body.kenoz-view-articles :where(.blog-post-loop,.wd-post,.post-grid-item,article.post):hover{transform:translateY(-5px);border-color:var(--kenoz-accent)!important;box-shadow:0 24px 60px rgb(0 0 0 / .26)!important}body.kenoz-view-articles :where(.article-inner,.wd-post-content,.post-content){display:flex;flex-direction:column;height:100%;padding:28px!important}body.kenoz-view-articles :where(.post-title,.entry-title,.wd-entities-title,.post-title a,.entry-title a,.wd-entities-title a){color:#fff!important;font-size:clamp(22px,2vw,30px)!important;line-height:1.45!important;text-decoration:none!important}body.kenoz-view-articles :where(.post-excerpt,.entry-summary,.wd-post-excerpt,.post-excerpt p,.entry-summary p){color:#c8d5e4!important;font-size:16px!important;line-height:1.9!important}body.kenoz-view-articles :where(.entry-meta,.wd-entry-meta,.meta-post-categories,.post-date),body.kenoz-view-articles :where(.entry-meta a,.wd-entry-meta a,.meta-post-categories a,.post-date a){color:var(--kenoz-accent)!important}body.kenoz-view-articles :where(.read-more-section,.more-link-wrap){margin-top:auto!important;padding-top:22px!important}body.kenoz-view-articles :where(.read-more-section a,.more-link,.btn-read-more){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:0 25px!important;border:1px solid #d8efaa!important;border-radius:999px!important;background:#3d8d2b!important;color:#fff!important;font-weight:900!important;text-decoration:none!important}body.kenoz-view-subscriptions :where(.page-title,.shop-page-title){width:min(100%,var(--kenoz-container))!important;max-width:var(--kenoz-container)!important;margin:0 auto 36px!important;padding:34px clamp(22px,4vw,54px)!important;border:1px solid rgb(255 255 255 / .10)!important;border-radius:28px!important;background:linear-gradient(135deg,rgb(16 40 68 / .98),rgb(3 19 39 / .98))!important;box-shadow:0 20px 55px rgb(0 0 0 / .18)!important}body.kenoz-view-subscriptions :where(.page-title h1,.shop-page-title h1,.entry-title){margin:0!important;color:#fff!important;font-size:clamp(38px,5vw,64px)!important}body.kenoz-view-subscriptions :where(.breadcrumbs,.woocommerce-breadcrumb,.breadcrumbs a){color:#b8c9dc!important}body.kenoz-view-subscriptions :where(.shop-loop-head,.wd-shop-tools,.woocommerce-notices-wrapper+.shop-loop-head){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;flex-wrap:wrap!important;margin:0 0 30px!important;color:#dce8f4!important}body.kenoz-view-subscriptions :where(.woocommerce-result-count,.woocommerce-ordering,.woocommerce-ordering select){color:#eaf2f8!important}body.kenoz-view-subscriptions .woocommerce-ordering select{min-height:46px;padding:0 16px;border:1px solid rgb(255 255 255 / .18);border-radius:12px;background:var(--kenoz-surface);color:#fff}body.kenoz-view-subscriptions :where(.products,.wd-products){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;width:100%!important;margin:0!important}body.kenoz-view-subscriptions :where(.product-grid-item,.wd-product,.products .product){width:auto!important;max-width:none!important;margin:0!important;padding:12px!important;overflow:hidden;border:1px solid rgb(255 255 255 / .12)!important;border-radius:24px!important;background:#fff!important;box-shadow:0 20px 48px rgb(0 0 0 / .22)!important;color:var(--kenoz-deep)!important}body.kenoz-view-subscriptions :where(.product-element-top,.product-image-link){overflow:hidden!important;border-radius:18px!important;background:#eef3f7!important}body.kenoz-view-subscriptions :where(.product-element-top img,.product-image-link img){display:block!important;width:100%!important;height:auto!important;aspect-ratio:4/5!important;object-fit:cover!important}body.kenoz-view-subscriptions :where(.product-grid-item .product-wrapper,.wd-product .product-wrapper,.products .product .product-details){padding:16px 10px 10px!important}body.kenoz-view-subscriptions :where(.wd-entities-title,.woocommerce-loop-product__title,.product-title,.wd-entities-title a,.product-title a){color:var(--kenoz-deep)!important;font-size:19px!important;line-height:1.55!important;text-decoration:none!important}body.kenoz-view-subscriptions :where(.price,.price ins,.amount){color:#527b10!important;font-weight:900!important}body.kenoz-view-subscriptions :where(.product-category,.wd-product-cats,.wd-product-cats a){color:#70839a!important}body.kenoz-view-subscriptions :where(.add_to_cart_button,.product_type_simple,.product_type_variable){width:100%!important;min-height:46px!important;border-radius:13px!important;background:var(--kenoz-accent)!important;color:var(--kenoz-deep)!important;font-weight:900!important}body:is(.kenoz-view-article-single,.kenoz-view-articles,.kenoz-view-subscriptions) :where(a,button,select):focus-visible{outline:3px solid var(--kenoz-accent)!important;outline-offset:3px!important}@media(max-width:1100px){body.kenoz-view-subscriptions :where(.products,.wd-products){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){body:is(.kenoz-view-articles,.kenoz-view-subscriptions) .main-page-wrapper,body.kenoz-view-article-single .main-page-wrapper{padding-inline:14px!important}body.kenoz-view-article-single :where(.single-post-header,.post-single-page .article-inner>header,.entry-header){padding:30px 22px!important}body.kenoz-view-article-single :where(.entry-content,.article-body-container){padding:28px 22px!important}body.kenoz-view-subscriptions :where(.products,.wd-products){grid-template-columns:1fr!important;gap:18px!important}body.kenoz-view-subscriptions :where(.page-title,.shop-page-title){padding:28px 22px!important}}@media(prefers-reduced-motion:reduce){body.kenoz-view-articles :where(.blog-post-loop,.wd-post,.post-grid-item,article.post){transition:none!important}}