.kyotolux-article-header{max-width:850px;width:100%;margin-inline:auto;text-align:center}.kyotolux-article-header>.h-stack{justify-content:center}.kyotolux-article-header h1{font-size:clamp(28px,3vw,38px);line-height:1.18;font-weight:400;letter-spacing:-.02em;text-wrap:balance}.article__wrapper :is(.kyotolux-article-content,#bloggy--article){font-size:18px;line-height:1.8;overflow-wrap:anywhere}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) :is(p,h2,h3,ul,ol,blockquote):not(:where(table *,#ruffruff-table-of-contents *)){max-width:650px;width:100%;margin-inline:auto}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) p{margin-block:0 24px}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) :is(h2,h3){letter-spacing:0;line-height:1.35;text-wrap:balance;scroll-margin-top:110px;text-align:start}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) h2{font-size:clamp(24px,2.4vw,26px);margin-block:56px 20px}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) h3{font-size:21px;line-height:1.4;margin-block:40px 16px}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) :is(h2,h3) strong{font-weight:inherit}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) :is(ul,ol){margin-block:0 24px}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) li+li{margin-block-start:8px}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) p:has(img){margin-block:40px}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) img{height:auto}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) table{font-size:15px;line-height:1.6}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) table :is(h2,h3,h4){font-size:16px;line-height:1.5;letter-spacing:0;margin:0;text-wrap:initial}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) table p{margin:0}@media screen and (min-width:800px){.article__wrapper :is(.kyotolux-article-content,#bloggy--article) p>img,.article__wrapper :is(.kyotolux-article-content,#bloggy--article) p>a>img,.article__wrapper :is(.kyotolux-article-content,#bloggy--article)>div>img,.article__wrapper :is(.kyotolux-article-content,#bloggy--article)>div>a>img,.article__wrapper :is(.kyotolux-article-content,#bloggy--article)>div>:is(em,strong,span)>img,.article__wrapper :is(.kyotolux-article-content,#bloggy--article) p>:is(em,strong,span)>img,.article__wrapper :is(.kyotolux-article-content,#bloggy--article) p>a>:is(em,strong,span)>img,.article__wrapper :is(.kyotolux-article-content,#bloggy--article) p>:is(em,strong,span)>a>img,.article__wrapper :is(.kyotolux-article-content,#bloggy--article)>img,.article__wrapper :is(.kyotolux-article-content,#bloggy--article) :is(h2,h3)>img,.article__wrapper :is(.kyotolux-article-content,#bloggy--article) :is(h2,h3)>a>img,.kyotolux-article-content .Avada-ImageTool__Images>a:only-child>img{display:block;width:auto;max-width:min(1200px,calc(100vw - 64px));max-height:1000px;position:relative;left:50%;transform:translate(-50%);margin-inline:0}}@media screen and (max-width:699px){.article__wrapper :is(.kyotolux-article-content,#bloggy--article){font-size:17px;line-height:1.75}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) h2{margin-block-start:40px}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) p:has(img){margin-block:28px}}@media screen and (max-width:699px){.kyotolux-article-content .table-scroller{max-width:100%;overflow-x:auto}.kyotolux-article-content table{min-width:560px}}.kyotolux-article-content .table-scroller{width:100%;max-width:650px;margin-inline:auto}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) table{width:100%;max-width:650px;table-layout:fixed;margin-inline:auto;overflow-wrap:normal}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) table :is(th,td){padding:14px 12px;text-align:start;vertical-align:top}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) table tr>:first-child{width:24%}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) .kyotolux-compact-comparison th{font-family:inherit;font-size:14px;font-weight:600;letter-spacing:0;color:inherit}.article__wrapper :is(.kyotolux-article-content,#bloggy--article)>div:has(>img),.article__wrapper :is(.kyotolux-article-content,#bloggy--article)>div:has(>a>img){margin-block:40px}@media screen and (max-width:699px){.article__wrapper :is(.kyotolux-article-content,#bloggy--article)>div:has(>img),.article__wrapper :is(.kyotolux-article-content,#bloggy--article)>div:has(>a>img){margin-block:28px}}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) :is(h2,h3){font-weight:400;letter-spacing:.02em}@media screen and (max-width:699px){.article__wrapper :is(.kyotolux-article-content,#bloggy--article) h3{font-size:20px}}.kyotolux-article-content .shopify-buy-frame--product{margin-inline:auto}.kyotolux-article-content [data-product-showcase=true]{justify-content:center}.kyotolux-article-content [data-product-showcase=true]>div{text-align:center}.article__wrapper :is(.kyotolux-article-content,#bloggy--article) [data-product-showcase=true] :is(h2,h3,p){text-align:center}@media screen and (min-width:800px){.kyotolux-article-content .Avada-ImageTool__Images>a:only-child>img{width:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/kyotolux-article.css.map */
