.fishe-blog-template .fishe-blog-section--dark>:is(h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote){color:#fff}.fishe-blog-template .fishe-blog-section--dark>:is(p,ul,ol,blockquote) a:not(.fishe-blog-button){color:#8be3f1;text-decoration:underline;text-underline-offset:4px}.fishe-blog-template :is(.fishe-blog-faq,.fishe-blog-qa-card)+:is(.fishe-blog-faq,.fishe-blog-qa-card){margin-top:14px}.fishe-blog-template :is(.fishe-blog-faq-list,.fishe-blog-qa-list)>:is(.fishe-blog-faq,.fishe-blog-qa-card){margin:0}.fishe-blog-template .fishe-blog-related-card img{height:auto;flex:0 0 auto}.fishe-blog-template .fishe-blog-related-card img[hidden]{display:none}#main :is(.article,#bloggle_article,.fishe-blog-template) h1{font-size:31px;font-weight:var(--main-heading-font-weight, 400);font-synthesis:none;line-height:1.25;letter-spacing:.025em;margin-block:0 20px}#main :is(.article .prose,#bloggle_rte,.fishe-blog-template) h2{font-size:23px;line-height:1.35;letter-spacing:.015em;margin-block:0 16px}#main :is(.article .prose,#bloggle_rte,.fishe-blog-template) h3{font-size:17px;line-height:1.45;letter-spacing:.01em;margin-block:0 10px}#main :is(.article .prose,#bloggle_rte,.fishe-blog-template) :is(p,ul,ol,blockquote)+:is(h2,h3){margin-top:24px}.fishe-blog-template{--fishe-blog-reading-width: 46rem}#main #bloggle_article #article{align-items:center;gap:24px;margin:0 0 28px;padding:40px 0 32px;background:#f3ffff;box-shadow:0 0 0 100vmax #f3ffff;clip-path:inset(0 -100vmax)}#main #bloggle_article #article-header{width:100%;margin:0;padding:0;border:0;background:transparent}#main #bloggle_article #bloggle--article-title{max-width:1040px;margin-inline:auto;padding-inline:20px;text-wrap:balance}#main #bloggle_article .info_header{flex-wrap:wrap;justify-content:center;color:#42656c}#main #bloggle_article #article>.bloggle--blog-item-img{width:100%;max-width:1040px;height:auto;margin:0;border:1px solid #d7f1f4;border-radius:20px}.fishe-blog-template .fishe-blog-section>:is(h1,h2,h3,p,ul,ol,blockquote){max-width:var(--fishe-blog-reading-width);margin-inline:auto}.fishe-blog-template .fishe-blog-section:has(>:is(.fishe-blog-split,.fishe-blog-product-feature,.fishe-blog-step,.fishe-blog-card-grid,.fishe-blog-product-grid,.fishe-blog-related-grid,.fishe-blog-quick-links)){--fishe-blog-reading-width: 100%}.fishe-blog-template .fishe-blog-split:not(:last-child){margin-bottom:18px}#main :is(.article,#bloggle_article):has(h1:not(.fishe-blog-h1)) .fishe-blog-template .fishe-blog-h1{font-family:var(--text-font-family)!important;font-size:23px;font-weight:600;line-height:1.4;letter-spacing:.015em;text-transform:none}.fishe-blog-template .fishe-blog-quick-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;counter-reset:fishe-blog-link}.fishe-blog-template .fishe-blog-quick-links a{display:flex;align-items:baseline;gap:10px;min-height:44px;padding:8px 10px;border-radius:8px;font-size:15px;font-weight:600;line-height:1.45;counter-increment:fishe-blog-link}.fishe-blog-template .fishe-blog-quick-links a:before{content:counter(fishe-blog-link,decimal-leading-zero);flex:0 0 20px;color:#007585;font-size:12px;font-weight:700}.fishe-blog-template .fishe-blog-quick-links a:hover{border-color:#007585;text-decoration:underline}.fishe-blog-template :is(.fishe-blog-quick-links a,.fishe-blog-faq>summary,.fishe-blog-table):focus-visible{outline:3px solid #007585;outline-offset:3px}.fishe-blog-template .fishe-blog-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:var(--fishe-blog-reading-width);margin:22px auto}.fishe-blog-template .fishe-blog-comparison>div{overflow:hidden;background:#fff;border:1px solid #d7f1f4;border-radius:14px}.fishe-blog-template .fishe-blog-comparison dt{padding:14px 18px;background:#e1f4f5;color:#013b44;font-size:17px;font-weight:700;line-height:1.4}.fishe-blog-template .fishe-blog-comparison dd{margin:0;padding:16px 18px 20px}.fishe-blog-template .fishe-blog-section>.fishe-blog-takeaway{padding:18px 22px;margin-block:24px 0;border:1px solid #d7f1f4;border-left:4px solid #007585;border-radius:0 12px 12px 0;background:#fff;color:#013b44}.fishe-blog-template .fishe-blog-table{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;margin-block:24px;border:1px solid #d7f1f4;border-radius:14px}.fishe-blog-template .fishe-blog-table table{width:100%;margin:0}.fishe-blog-template details.fishe-blog-faq{padding:0;box-shadow:none}.fishe-blog-template :is(.fishe-blog-faq,.fishe-blog-faq-list){max-width:var(--fishe-blog-reading-width);margin-inline:auto}.fishe-blog-template details.fishe-blog-faq>summary{display:flex;align-items:baseline;gap:18px;min-height:64px;padding:18px 20px;border-radius:18px;cursor:pointer;list-style:none}.fishe-blog-template details.fishe-blog-faq>summary::-webkit-details-marker{display:none}.fishe-blog-template details.fishe-blog-faq>summary:after{content:"";flex:0 0 9px;width:9px;height:9px;margin-inline-start:auto;border-right:2px solid #007585;border-bottom:2px solid #007585;transform:rotate(45deg)}.fishe-blog-template details.fishe-blog-faq[open]>summary:after{transform:rotate(225deg)}#main .fishe-blog-template details.fishe-blog-faq>summary>h3{flex:1;margin:0}.fishe-blog-template .fishe-blog-faq-answer{max-width:var(--fishe-blog-reading-width);padding:0 20px 20px}.fishe-blog-template .fishe-blog-faq-answer>:last-child{margin-bottom:0}@media(max-width:749px){.fishe-blog-template :is(.fishe-blog-quick-links,.fishe-blog-comparison){grid-template-columns:minmax(0,1fr)}.fishe-blog-template .fishe-blog-quick-links{gap:6px}}.fishe-blog-template .fishe-blog-split{align-items:flex-start}.fishe-blog-template .fishe-blog-split>.fishe-blog-column{min-width:0}@media(min-width:750px){.fishe-blog-template .fishe-blog-split{align-items:stretch}.fishe-blog-template .fishe-blog-split>.fishe-blog-column:has(>.fishe-blog-image,>a>.fishe-blog-image){display:flex;flex-direction:column}.fishe-blog-template .fishe-blog-split>.fishe-blog-column>.fishe-blog-image{flex:1 1 0;min-height:0;height:0;object-fit:cover;object-position:center 20%}.fishe-blog-template .fishe-blog-split>.fishe-blog-column>a:has(>.fishe-blog-image){position:relative;display:block;flex:1 1 0;min-height:0}.fishe-blog-template .fishe-blog-split>.fishe-blog-column>a>.fishe-blog-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 20%}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/fishe-blog-content.css.map */
