.product-information .button:not(.button-secondary,.button-unstyled){outline-color:#ff6b1a;background-color:#ff6b1a;transition:.2s all ease-in-out}.product-information .button:not(.button-secondary,.button-unstyled):hover{outline-color:#000;background-color:#000}details .text-block :where(h1,h2,h3,h4,h5,p,li,span,strong,div){color:inherit!important;font-family:inherit!important;background:none!important}details .text-block h2,details .text-block h3{font-size:1.0625rem!important;font-weight:600!important;margin:1.25rem 0 .5rem!important;font-family:var(--font-heading--family)!important}details .text-block ul{list-style:none!important;padding-left:0!important;margin:.5rem 0!important}details .text-block ul li{position:relative;padding-left:1.1rem;margin-bottom:.4rem;line-height:1.5}details .text-block ul li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:#028dd3}product-price:not(product-card product-price) .price{font-size:1.3rem}@media screen and (max-width:749px){product-price:not(product-card product-price) .price{font-size:1.25rem}}product-recommendations product-card .card-gallery,product-recommendations product-card [class*=media]{border-radius:16px;overflow:hidden}product-recommendations product-card img{transition:transform .5s cubic-bezier(.2,.6,.2,1)}product-card .card-gallery,product-card [class*=media]{border-radius:16px;overflow:hidden}product-card img{transition:transform .5s cubic-bezier(.2,.6,.2,1)}img[src*="/cdn/shop/articles/"]:not(a img){display:block;width:100%;max-width:880px;height:auto;aspect-ratio:2 / 1;object-fit:cover;margin:0 auto 2.5rem;border-radius:16px}@media screen and (max-width:749px){img[src*="/cdn/shop/articles/"]:not(a img){aspect-ratio:16 / 10;border-radius:12px;margin-bottom:1.5rem}}@media(hover:hover){product-card:hover img{transform:scale(1.04)}}@media(hover:hover){product-recommendations product-card:hover img{transform:scale(1.04)}}[class*=blog-post-content]{--blz-text: #33383d;--blz-muted: #5b6168;--blz-accent: #028dd3;--blz-soft: #f4f6f8;max-width:720px;margin-inline:auto;color:var(--blz-text)}[class*=blog-post-content] p,[class*=blog-post-content] li{font-size:1.0625rem;line-height:1.75}[class*=blog-post-content] p{margin:0 0 1.25rem}[class*=blog-post-content]>p:first-of-type{font-size:1.1875rem;line-height:1.65;color:#1a1d20}[class*=blog-post-content] h2{font-size:clamp(1.375rem,1.1rem + .8vw,1.625rem)!important;line-height:1.25;letter-spacing:-.01em;margin:3rem 0 1rem;padding-top:2rem;border-top:1px solid #e4e7ea;scroll-margin-top:100px}[class*=blog-post-content] h3{font-size:1.1875rem!important;line-height:1.35;margin:2rem 0 .5rem}[class*=blog-post-content] a{color:var(--blz-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-thickness .15s ease}[class*=blog-post-content] a:hover{text-decoration-thickness:2px}[class*=blog-post-content] ul{list-style:none;padding-left:0;margin:0 0 1.5rem}[class*=blog-post-content] ul li{position:relative;padding-left:1.5rem;margin-bottom:.6rem}[class*=blog-post-content] ul li:before{content:"";position:absolute;left:.25rem;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--blz-accent)}[class*=blog-post-content] ol{list-style:none;counter-reset:blz-step;padding-left:0;margin:0 0 1.5rem}[class*=blog-post-content] ol li{counter-increment:blz-step;position:relative;padding-left:2.75rem;margin-bottom:1rem}[class*=blog-post-content] ol li:before{content:counter(blz-step);position:absolute;left:0;top:.1em;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--blz-accent);color:#fff;font-size:.875rem;font-weight:700;display:flex;align-items:center;justify-content:center}[class*=blog-post-content] table{width:100%;border-collapse:separate;border-spacing:0;margin:1.5rem 0 2rem;border:1px solid #e4e7ea;border-radius:16px;overflow:hidden;font-size:.9375rem}[class*=blog-post-content] th{background:var(--blz-soft);text-align:left;font-weight:600;padding:.85rem 1rem}[class*=blog-post-content] td{padding:.85rem 1rem;border-top:1px solid #e4e7ea}[class*=blog-post-content] img{border-radius:16px;margin:1.5rem 0}@media screen and (max-width:749px){[class*=blog-post-content] p,[class*=blog-post-content] li{font-size:1rem}[class*=blog-post-content]>p:first-of-type{font-size:1.0625rem}[class*=blog-post-content] h2{margin-top:2.25rem;padding-top:1.5rem}[class*=blog-post-content] table{display:block;overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
