.m4l-cta-block{margin:1.5rem 0}.m4l-cta-block__inner{background:#f8f8f8;border:1px solid var(--background-light-colour);border-radius:13px;padding:1.75rem 1rem;text-align:center}.m4l-cta-block__heading{font-size:1.5rem;font-weight:600;line-height:1.2;margin:0 0 .5rem}.m4l-cta-block__text{color:var(--text-colour);font-size:1rem;margin:0 0 1rem}.faq-container .faq-element{background:#fff;border:1px solid var(--background-light-colour);border-radius:8px;margin-bottom:1rem;transition:border .2s ease}.faq-container .faq-element:hover{border:1px solid var(--primary-colour)}.faq-container .faq-element .faq-question{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:1rem;position:relative}.faq-container .faq-element .faq-question h2{color:var(--text-colour);flex:1;font-size:1.125rem;font-weight:600;margin:0;padding-right:2rem}.faq-container .faq-element .faq-question h2 p{margin:0}.faq-container .faq-element .faq-question span{color:var(--button-colour);position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out}.faq-container .faq-element .faq-question span svg{transform:rotate(0deg);transition:transform .3s ease-in-out}.faq-container .faq-element .faq-answer{color:var(--text-colour);display:none;max-width:1000px;opacity:0;padding:0 1rem 1rem;transition:opacity .2s ease}.faq-container .faq-element .faq-answer p{line-height:1.6;margin-bottom:1rem}.faq-container .faq-element .faq-answer p:last-child{margin-bottom:0}.faq-container .faq-element .faq-answer p img{border-radius:4px;height:auto;margin:1rem 0;max-width:100%}.faq-container .faq-element .faq-answer a{color:var(--primary-colour);font-weight:500;-webkit-text-decoration:none;text-decoration:none}.faq-container .faq-element .faq-answer a:hover{color:var(--primary-button-hover-colour);-webkit-text-decoration:underline;text-decoration:underline}.faq-container .faq-element.is-open .faq-question span svg{transform:rotate(-180deg)}.faq-container .faq-element.is-open .faq-answer{opacity:1}@media screen and (max-width:768px){.faq-container .faq-element .faq-question h2{font-size:1rem}.faq-container .faq-element .faq-answer{font-size:.875rem}}body.single-post .single-post-layout{width:100%}body.single-post article.single-post .entry-content{margin-left:auto;margin-right:auto;max-width:1024px;width:100%}body.single-post .post-content table{border:2px solid var(--background-light-colour);border-collapse:separate;border-radius:13px;border-spacing:0;table-layout:fixed;width:100%}body.single-post .post-content table.products{min-width:994px}body.single-post .post-content table thead tr th{background:#f8f8f8;border-bottom:1px solid var(--background-light-colour);font-weight:600;padding:15px;text-align:left}body.single-post .post-content table thead tr th:first-child{border-radius:10px 0 0 0}body.single-post .post-content table thead tr th:last-child{border-radius:0 10px 0 0}body.single-post .post-content table thead tr th[data-column=thumbnail]{overflow:hidden;width:100px}body.single-post .post-content table thead tr th[data-column=sku]{width:30%}body.single-post .post-content table thead tr th[data-column=name]{width:70%}body.single-post .post-content table thead tr th[data-column=price]{width:85px}body.single-post .post-content table thead tr th[data-column=discount]{width:220px}body.single-post .post-content table thead tr th[data-column=delivery]{width:175px}body.single-post .post-content table thead tr th[data-column=add-to-basket]{overflow:hidden;width:205px}@media screen and (min-width:1024px)and (max-width:1279px){body.single-post .post-content table thead tr th[data-column=discount]{width:190px}}@media screen and (max-width:1279px){body.single-post .post-content table thead tr th{padding:15px 7.5px}body.single-post .post-content table thead tr th[data-column=thumbnail]{width:75px}}body.single-post .post-content table>tbody{font-weight:400}body.single-post .post-content table>tbody tr{transition:background-color .3s ease}body.single-post .post-content table>tbody tr:hover{background-color:#f8f8f8}body.single-post .post-content table>tbody tr td{border-bottom:1px solid var(--background-light-colour);padding:5px 15px;text-align:left}body.single-post .post-content table>tbody tr td img{height:75px;-o-object-fit:contain;object-fit:contain;width:75px}body.single-post .post-content table>tbody tr td .price{font-weight:600}body.single-post .post-content table>tbody tr td .price-before-sale{display:none}body.single-post .post-content table>tbody tr td[data-title=Name],body.single-post .post-content table>tbody tr td[data-title=SKU]{word-break:break-all}body.single-post .post-content table>tbody tr.product:after{position:static!important}body.single-post .post-content table>tbody>tr:last-of-type>td{border-bottom:none}body.single-post .post-content table>tbody>tr:last-of-type>td:first-child{border-radius:0 0 0 13px}body.single-post .post-content table>tbody>tr:last-of-type>td:last-child{border-radius:0 0 13px 0}@media screen and (max-width:1279px){body.single-post .post-content table>tbody tr td{padding:5px 7.5px}body.single-post .post-content table>tbody tr td[data-title=Name],body.single-post .post-content table>tbody tr td[data-title=SKU]{font-size:.875rem;line-height:1.3}}@media screen and (max-width:1024px){body.single-post .post-content table.products{min-width:0;min-width:auto}body.single-post .post-content table td[data-title=Delivery],body.single-post .post-content table td[data-title=Discount],body.single-post .post-content table th[data-column=delivery],body.single-post .post-content table th[data-column=discount]{display:none}}body.single-post .blog-product-grid{margin:1.5rem 0}body.single-post .blog-product-grid__list{display:grid;grid-gap:1rem;gap:1rem;list-style:none;margin:0;padding:0}body.single-post .blog-product-grid__list--cols-3{grid-template-columns:repeat(3,1fr)}@media only screen and (min-width:1px)and (max-width:768px){body.single-post .blog-product-grid__list{grid-template-columns:repeat(2,1fr)!important}}@media only screen and (min-width:577px)and (max-width:992px){body.single-post .blog-product-grid__list{grid-template-columns:repeat(3,1fr)!important}}body.single-post .blog-related-posts{border-top:1px solid var(--background-colour);margin:2rem 0;padding-top:1.5rem}body.single-post .blog-related-posts__title{color:var(--text-colour);font-size:1.25rem;font-weight:600;margin-bottom:1rem}body.single-post .blog-related-posts__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}@media only screen and (min-width:1px)and (max-width:768px){body.single-post .blog-related-posts__grid{grid-template-columns:1fr}}@media only screen and (min-width:577px)and (max-width:992px){body.single-post .blog-related-posts__grid{grid-template-columns:repeat(2,1fr)}}body.single-post .blog-post__quote{margin:1.5rem 0}body.single-post .blog-post__quote--no-quotes{background-color:#f8f8f8;border:1px solid var(--background-light-colour);border-radius:13px;padding:1rem}body.single-post .blog-post__quote--has-quotes{border-left:2px solid var(--text-colour);padding:.35rem 0 .15rem 1.6rem}body.single-post .blog-post__quote--has-quotes .blog-post__quote-ico{color:var(--primary-colour);display:block;height:1rem;width:1rem;fill:currentColor;margin-bottom:.5rem}body.single-post .blog-post__quote .blog-post__quote-text{color:var(--text-colour);font-size:1.125rem;font-weight:600;letter-spacing:-.015em;line-height:1.2;margin:0}body.single-post .single-post__toc-column .entry-toc{background:#fff;border:1px solid var(--background-colour);border-radius:14px;box-sizing:border-box;overflow:hidden;padding:1.5rem 1.75rem 1.75rem}body.single-post .single-post__toc-column .entry-toc__header{margin-bottom:1rem}body.single-post .single-post__toc-column .entry-toc__title{font-size:1.125rem!important}body.single-post .single-post__toc-column .entry-toc__nav .entry-toc__list{list-style:none!important;margin:0!important;padding:0!important}body.single-post .single-post__toc-column .entry-toc__nav .entry-toc__list--nested{border-left:1px solid var(--background-light-colour);padding-left:.85rem!important}body.single-post .single-post__toc-column .entry-toc__nav .entry-toc__link{color:var(--text-colour);display:block;font-size:.875rem;padding:.15rem 0 .15rem .25rem;position:relative;transition:color .2s ease,padding-left .25s ease}body.single-post .single-post__toc-column .entry-toc__nav .entry-toc__link:before{background:var(--primary-colour);border-radius:999px;bottom:.2em;content:"";left:0;opacity:0;position:absolute;top:.2em;transform:scaleY(.85);transition:opacity .25s ease,transform .25s ease;width:4px}body.single-post .single-post__toc-column .entry-toc__nav .entry-toc__item--is-active>.entry-toc__link{color:var(--text-colour);padding-left:1rem}body.single-post .single-post__toc-column .entry-toc__nav .entry-toc__item--is-active>.entry-toc__link:before{opacity:1;transform:scaleY(1)}@media screen and (max-width:767px){body.single-post .single-post__toc-column .entry-toc{max-height:none}body.single-post .single-post__toc-column .entry-toc .entry-toc__nav{max-height:none;overflow-y:visible}}@media screen and (min-width:768px){body.single-post .single-post__toc-column{top:70px}}@media screen and (min-width:768px)and (min-width:1025px){body.single-post .single-post__toc-column{top:115px}}@media screen and (min-width:768px){body.single-post .single-post__toc-column .entry-toc{max-height:calc(100vh - 85px)}body.single-post .single-post__toc-column .entry-toc .entry-toc__nav{max-height:calc(100vh - 215px);overflow-y:auto}}body.single-post .entry-content .wp-block-separator{border:none;border-top:1px solid var(--background-colour);margin:1.5rem 0;opacity:1}body.single-post .entry-content .wp-block-spacer{height:2rem!important;max-height:2rem!important}body.single-post .entry-content .wp-block-embed{margin:1.5rem 0}body.single-post .entry-content .wp-block-embed .wp-block-embed__wrapper{position:relative;width:100%}body.single-post .entry-content .wp-block-embed .wp-block-embed__wrapper iframe{border-radius:8px;max-width:100%}body.single-post .entry-content .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper{height:0;overflow:hidden;padding-top:56.25%}body.single-post .entry-content .wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}body.single-post .entry-content .wp-block-embed.blog-embed--short{margin-left:auto;margin-right:auto;max-width:360px}body.single-post .entry-content .wp-block-embed.blog-embed--short .wp-block-embed__wrapper{padding-top:177.78%!important}body.single-post .entry-content .wp-block-media-text{align-items:center;gap:1rem;margin:1.5rem 0}@media only screen and (min-width:1px)and (max-width:768px){body.single-post .entry-content .wp-block-media-text{grid-template-columns:1fr!important}}body.single-post .post-follow-us{margin-bottom:.5rem;margin-top:2.5rem}body.single-post .post-follow-us__inner{background:#f8f8f8;border:1px solid var(--background-light-colour);border-radius:12px;padding:1.5rem 1.25rem 1.35rem}body.single-post .post-follow-us__copy{margin-bottom:1.15rem;text-align:center}body.single-post .post-follow-us__title{color:var(--text-colour);font-size:1.25rem;font-weight:600;letter-spacing:-.02em;line-height:1.25;margin:0 0 .35rem}body.single-post .post-follow-us__subtitle{color:var(--button-colour);font-size:.875rem;line-height:1.45;margin:0 auto;max-width:28rem}body.single-post .post-follow-us__list{display:flex;flex-wrap:wrap;gap:.5rem .65rem;justify-content:center;list-style:none;margin:0;padding:0}body.single-post .post-follow-us__link{align-items:center;background:#fff;border:1px solid var(--background-light-colour);border-radius:999px;color:var(--text-colour);display:inline-flex;font-size:.875rem;font-weight:600;gap:.55rem;padding:.5rem .85rem .5rem .5rem;-webkit-text-decoration:none;text-decoration:none;transition:border-color .15s ease,color .15s ease}@media(hover:hover){body.single-post .post-follow-us__link:hover{border-color:var(--primary-colour);color:var(--primary-colour)}}body.single-post .post-follow-us__link:focus-visible{outline:2px solid var(--primary-colour);outline-offset:2px}body.single-post .post-follow-us__icon{align-items:center;border:1px solid transparent;border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}body.single-post .post-follow-us__icon img{display:block;height:1.15rem;-o-object-fit:contain;object-fit:contain;width:1.15rem}body.single-post .post-follow-us__link--facebook .post-follow-us__icon{background:#1877f2;border-color:#0d65d9}body.single-post .post-follow-us__link--x .post-follow-us__icon{background:#0f1419;border-color:#000}body.single-post .post-follow-us__link--instagram .post-follow-us__icon{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888);border-color:#c13584}body.single-post .post-follow-us__link--youtube .post-follow-us__icon{background:#ff0303;border-color:#c00}body.single-post .post-follow-us__short{color:var(--button-colour);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}body.single-post article.single-post header.entry-header{border-bottom:1px solid var(--background-light-colour);left:50%;margin-bottom:2rem;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}body.single-post article.single-post header.entry-header .entry-header__inner{width:100%}body.single-post article.single-post header.entry-header.entry-header--has-thumb .entry-header__inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-gap:2rem;align-items:start;gap:2rem}@media only screen and (min-width:1px)and (max-width:768px){body.single-post article.single-post header.entry-header.entry-header--has-thumb .entry-header__inner{gap:1.5rem;grid-template-columns:1fr}body.single-post article.single-post header.entry-header.entry-header--has-thumb .entry-header__inner .entry-image{order:-1}}body.single-post article.single-post header.entry-header .entry-header__primary{max-width:42rem;min-width:0}body.single-post article.single-post header.entry-header:not(.entry-header--has-thumb) .entry-header__primary{max-width:none}body.single-post article.single-post header.entry-header .entry-title-section{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}body.single-post article.single-post header.entry-header .entry-title-section h1.entry-title{color:var(--text-colour);flex:1 1 auto;font-size:1.875rem;font-weight:600;line-height:1.2;margin:0 0 1rem;min-width:0}body.single-post article.single-post header.entry-header .entry-title-section .link-to-comments-container{flex-shrink:0;padding-top:.2rem}body.single-post article.single-post header.entry-header .entry-title-section .link-to-comments-container .link-to-comments{color:var(--button-colour);font-size:1rem;font-weight:400}body.single-post article.single-post header.entry-header .entry-title-section .link-to-comments-container .link-to-comments svg{margin:0 .5rem}body.single-post article.single-post header.entry-header .entry-title-section .link-to-comments-container.comments-exists{text-align:right}body.single-post article.single-post header.entry-header .entry-title-section.no-comments{flex-wrap:wrap}body.single-post article.single-post header.entry-header .entry-title-section.no-comments .link-to-comments-container{flex:0 0 auto}body.single-post article.single-post header.entry-header .entry-title-section.comments-exists{flex-wrap:nowrap}body.single-post article.single-post header.entry-header .entry-title-section.comments-exists .link-to-comments-container{flex:0 0 auto}body.single-post article.single-post header.entry-header .entry-lead{color:var(--button-colour);font-size:1.125rem;font-weight:400;line-height:1.55;margin:0 0 1.25rem}body.single-post article.single-post header.entry-header .entry-author-block{align-items:center;display:flex;gap:.75rem;margin:0 0 1.25rem}body.single-post article.single-post header.entry-header .entry-author-block__avatar{border-radius:50%;flex-shrink:0;height:48px;width:48px}body.single-post article.single-post header.entry-header .entry-author-block__text{display:flex;flex-direction:column;gap:.15rem;min-width:0}body.single-post article.single-post header.entry-header .entry-author-block__name{color:var(--text-colour);font-size:1rem;font-weight:600}body.single-post article.single-post header.entry-header .entry-author-block__role{color:var(--button-colour);font-size:.875rem;line-height:1.35}body.single-post article.single-post header.entry-header .entry-meta--header{align-items:flex-start;color:var(--button-colour);display:flex;flex-direction:column;font-size:.875rem;font-weight:400;gap:.5rem;margin:0;width:100%}body.single-post article.single-post header.entry-header .entry-meta--header .entry-meta__line{margin:0}body.single-post article.single-post header.entry-header .entry-meta--header .entry-meta__line--date{color:var(--button-colour)}body.single-post article.single-post header.entry-header .entry-meta--header .entry-meta__sep{margin:0 .35rem}body.single-post article.single-post header.entry-header .entry-meta--header .entry-meta__sep--dot{background:var(--button-colour);border-radius:50%;display:block;flex-shrink:0;height:3px;width:3px}body.single-post article.single-post header.entry-header .entry-meta--header .entry-cats,body.single-post article.single-post header.entry-header .entry-meta--header .entry-tags{align-items:baseline;display:flex;flex-wrap:wrap;gap:.25rem .35rem;position:relative}body.single-post article.single-post header.entry-header .entry-meta--header .entry-taxonomy-label{color:var(--text-colour);flex-shrink:0;font-weight:600}body.single-post article.single-post header.entry-header .entry-meta--header .entry-cats:after,body.single-post article.single-post header.entry-header .entry-meta--header .entry-tags:after{display:none}body.single-post article.single-post header.entry-header .entry-meta--header a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}@media(hover:hover){body.single-post article.single-post header.entry-header .entry-meta--header a:hover{color:var(--primary-colour)}}body.single-post article.single-post header.entry-header .entry-image{aspect-ratio:16/9;border-radius:12px;overflow:hidden;width:100%}body.single-post article.single-post header.entry-header .entry-image picture{display:block;height:100%;width:100%}body.single-post article.single-post header.entry-header .entry-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.single-post article.single-post .entry-content{container-name:post-content;container-type:inline-size}body.single-post article.single-post .entry-content .post-content h1{margin:1.45em 0}body.single-post article.single-post .entry-content .post-content h2{margin:1.3em 0}body.single-post article.single-post .entry-content .post-content h3{margin:1.15em 0}body.single-post article.single-post .entry-content .post-content h4{margin:1em 0}body.single-post article.single-post .entry-content .post-content h5{margin:.83em 0}body.single-post article.single-post .entry-content .post-content h6{margin:.67em 0}body.single-post article.single-post .entry-content .post-content h1,body.single-post article.single-post .entry-content .post-content h2,body.single-post article.single-post .entry-content .post-content h3,body.single-post article.single-post .entry-content .post-content h4,body.single-post article.single-post .entry-content .post-content h5,body.single-post article.single-post .entry-content .post-content h6{font-weight:600;scroll-margin-top:100px;text-align:left}body.single-post article.single-post .entry-content .post-content h1 a,body.single-post article.single-post .entry-content .post-content h2 a,body.single-post article.single-post .entry-content .post-content h3 a,body.single-post article.single-post .entry-content .post-content h4 a,body.single-post article.single-post .entry-content .post-content h5 a,body.single-post article.single-post .entry-content .post-content h6 a{font-weight:600}body.single-post article.single-post .entry-content .post-content ul:not(.blog-product-grid__list){list-style:disc;margin:.5rem 0;padding-left:1.5rem}body.single-post article.single-post .entry-content .post-content ol:not(.comment-list){margin:.5rem 0;padding-left:1.5rem}body.single-post article.single-post .entry-content li a,body.single-post article.single-post .entry-content p a,body.single-post article.single-post .entry-content ul a{font-weight:400}body.single-post article.single-post .entry-content b,body.single-post article.single-post .entry-content strong{font-weight:600}body.single-post article.single-post .entry-content a{color:var(--text-colour)}body.single-post article.single-post .entry-content a:hover{color:var(--primary-colour)}body.single-post article.single-post .entry-content iframe{max-width:100%}body.single-post article.single-post .entry-content th{font-weight:600}body.single-post article.single-post .entry-content img{max-height:450px;-o-object-fit:contain;object-fit:contain}body.single-post article.single-post .entry-content .wp-block-button,body.single-post article.single-post .entry-content .wp-block-separator,body.single-post article.single-post .entry-content table{margin:1rem 0}body.single-post article.single-post .entry-content .wp-block-table{overflow-x:auto}body.single-post article.single-post .entry-content .wp-block-spacer{display:none}body.single-post article.single-post .entry-content .wp-block-column{margin-top:.5rem}body.single-post article.single-post .entry-content .wp-block-column .wp-block-image{height:100%}body.single-post article.single-post .entry-content .wp-block-image{background:#f8f8f8;border-radius:13px;display:block;overflow:hidden;text-align:center}body.single-post article.single-post .entry-content .wp-block-image img{border-radius:0;height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:100%}body.single-post article.single-post .entry-content .wp-block-image figcaption{display:none}body.single-post article.single-post .entry-content .wp-block-media-text{background:#f8f8f8;border:1px solid var(--background-light-colour);border-radius:13px;overflow:hidden}body.single-post article.single-post .entry-content .wp-block-media-text__content{display:flex;flex-direction:column;font-weight:400;gap:1rem;padding:1rem 8%}body.single-post article.single-post .entry-content .wp-block-media-text__content>*{margin:0!important}body.single-post article.single-post .entry-content .wp-block-media-text__media{background:#fff;height:100%}body.single-post article.single-post .entry-content .wp-block-media-text__media a{display:block;height:100%}body.single-post article.single-post .entry-content .wp-block-media-text__media img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@container post-content (width > 600px){body.single-post article.single-post .entry-content .wp-block-media-text{grid-template-columns:25% auto!important}body.single-post article.single-post .entry-content .wp-block-media-text__content{grid-column:2}body.single-post article.single-post .entry-content .wp-block-media-text__media{grid-column:1}}@container post-content (width <= 600px){body.single-post article.single-post .entry-content .wp-block-media-text{grid-template-columns:1fr!important}body.single-post article.single-post .entry-content .wp-block-media-text__content{grid-column:1;grid-row:2}body.single-post article.single-post .entry-content .wp-block-media-text__media{grid-column:1;grid-row:1}}body.single-post nav.post-navigation a[rel=next],body.single-post nav.post-navigation a[rel=prev]{flex:0 0 calc(50% - 0.75rem)}body.single-post nav.post-navigation a[rel=next] svg,body.single-post nav.post-navigation a[rel=prev] svg{flex:0 0 1rem}body.single-post nav.post-navigation a[rel=next],body.single-post nav.post-navigation a[rel=next] span{text-align:right}body.single-post .comments-area{margin-top:2rem}body.single-post .comments-area .google-captcha-notice{padding:0 15px}body.single-post .comments-area #comments-anchor{transform:translateY(-240px)}body.single-post .comments-area .theme-title{font-size:1.875rem!important;margin-bottom:2rem}body.single-post ol.comment-thread.comment-list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0 0 2rem;padding:0}body.single-post ol.comment-thread.comment-list>li{margin:0}body.single-post ol.comment-thread.comment-list ol.children{border-left:2px solid var(--background-colour);display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0 0 0 1.25rem}body.single-post ol.comment-thread.comment-list ol.children li.bypostauthor .comment-card__avatar-img{border:2px solid var(--primary-colour)}body.single-post ol.comment-thread.comment-list .comment-card{background:#fff;border:1px solid var(--background-colour);border-radius:12px;margin:0;transition:border-color .2s ease}body.single-post ol.comment-thread.comment-list .comment-card:hover{border-color:var(--primary-colour)}body.single-post ol.comment-thread.comment-list .comment-card--ping{background:var(--background-light-colour)}body.single-post ol.comment-thread.comment-list .comment-card__inner{align-items:flex-start;display:flex;gap:1rem;padding:1rem 1.15rem}body.single-post ol.comment-thread.comment-list .comment-card__avatar{flex:0 0 auto}body.single-post ol.comment-thread.comment-list .comment-card__avatar-img{border:2px solid #fff;border-radius:50%;display:block;height:48px;width:48px}body.single-post ol.comment-thread.comment-list .comment-card__body{flex:1;min-width:0}body.single-post ol.comment-thread.comment-list .comment-card__header{align-items:baseline;display:flex;flex-wrap:wrap;gap:.35rem 1rem;justify-content:space-between;margin-bottom:.5rem}body.single-post ol.comment-thread.comment-list .comment-card__author{align-items:center;color:var(--text-colour);display:inline-flex;font-size:1rem;font-weight:600;gap:.45rem}body.single-post ol.comment-thread.comment-list .comment-card__author a{color:inherit;-webkit-text-decoration:none;text-decoration:none}body.single-post ol.comment-thread.comment-list .comment-card__author a:hover{color:var(--primary-colour)}body.single-post ol.comment-thread.comment-list .comment-card__author-badge{align-items:center;background:#f8f8f8;border:1px solid var(--background-light-colour);border-radius:999px;color:var(--primary-colour);display:inline-flex;font-size:.75rem;font-weight:600;line-height:1.2;padding:.1rem .45rem}body.single-post ol.comment-thread.comment-list .comment-card__meta{align-items:center;color:var(--button-colour);display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem .75rem}body.single-post ol.comment-thread.comment-list .comment-card__time{color:inherit;font-weight:400}body.single-post ol.comment-thread.comment-list .comment-card__edit-link{color:var(--link-colour);font-size:.75rem;font-weight:500;-webkit-text-decoration:none;text-decoration:none}body.single-post ol.comment-thread.comment-list .comment-card__edit-link:hover{color:var(--primary-colour);-webkit-text-decoration:underline;text-decoration:underline}body.single-post ol.comment-thread.comment-list .comment-card__pending{font-size:.875rem;margin:0 0 .5rem}body.single-post ol.comment-thread.comment-list .comment-card__content{color:var(--text-colour);font-size:1rem;line-height:1.65}body.single-post ol.comment-thread.comment-list .comment-card__content>:first-child{margin-top:0}body.single-post ol.comment-thread.comment-list .comment-card__content>:last-child{margin-bottom:0}body.single-post ol.comment-thread.comment-list .comment-card__content p{font-size:.875rem;font-weight:400}body.single-post ol.comment-thread.comment-list .comment-card__ping{color:var(--text-colour);font-size:.875rem;margin:0}body.single-post ol.comment-thread.comment-list .comment-card__ping .comment-card__ping-label{color:var(--button-colour);font-weight:600;margin-right:.35rem}body.single-post ol.comment-thread.comment-list .comment-card__reply{border-top:1px solid var(--background-colour);margin-top:.85rem;padding-top:.85rem}body.single-post ol.comment-thread.comment-list .comment-card__reply .comment-reply-link{-webkit-text-decoration:none;text-decoration:none;width:75px}body.single-post #respond{margin:1rem 0}body.single-post #respond #reply-title{align-items:center;display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:600;gap:.5rem 1rem;line-height:1.4}body.single-post #respond #reply-title small{font-size:.875rem;font-weight:400;margin-left:auto}body.single-post #respond #cancel-comment-reply-link{margin-left:0;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}body.single-post #respond .comment-cancel-reply{font-size:.75rem!important;font-weight:500;padding:6px 14px!important}body.single-post #comments{scroll-margin-top:100px}@media screen and (min-width:768px){body.single-post #comments .comment-form.comment-form--modern{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.25rem;align-items:start;-moz-column-gap:1.25rem;column-gap:1.25rem}}body.single-post #comments .comment-form.comment-form--modern .comment-form-comment,body.single-post #comments .comment-form.comment-form--modern .comment-form-cookies-consent,body.single-post #comments .comment-form.comment-form--modern .comment-form-url,body.single-post #comments .comment-form.comment-form--modern .comment-form__actions,body.single-post #comments .comment-form.comment-form--modern .comment-notes{grid-column:1/-1}body.single-post #comments .comment-form p{font-size:.875rem;margin-bottom:1.5rem}body.single-post #comments .comment-form .animated-input-container{white-space:normal}body.single-post #comments .comment-form .animated-input-container.comment-form-comment textarea.animated-input{min-height:200px;resize:vertical}body.single-post #comments .comment-form .comment-form__actions,body.single-post #comments .comment-form .comment-form__actions .form-submit{margin-bottom:0}body.single-post #comments .comment-form .comment-form__actions .form-submit .button{cursor:pointer}body.single-post #comments .comment-form .comment-form-cookies-consent--inline{align-items:flex-start;display:flex;font-weight:400;gap:.5rem}body.single-post #comments .comment-form .comment-form-cookies-consent--inline input[type=checkbox]{flex-shrink:0;margin:1px 0 0}body.single-post #comments .comment-form .comment-form-cookies-consent--inline label{color:var(--button-colour);font-size:.875rem;font-weight:400}body.single-post #comments .comment-form .comment-form-author,body.single-post #comments .comment-form .comment-form-email,body.single-post #comments .comment-form .comment-notes,body.single-post #comments .comment-form .google-captcha-notice,body.single-post #comments .comment-form label{color:var(--button-colour);font-size:1rem}body.single-post #comments .comment-form p:not(.comment-notes):not(.animated-input-container):not(.comment-form-cookies-consent):not(.form-submit){font-weight:600}body.single-post #comments .comment-form .logged-in-comment-text p{display:flex;flex-direction:column}@media screen and (max-width:768px){body.single-post #comments .comment-thread.comment-list .comment-card__inner{padding:.85rem 1rem}body.single-post #comments .comment-thread.comment-list .comment-card__header{align-items:flex-start;flex-direction:column}body.single-post #comments .comment-thread.comment-list ol.children{padding-left:.85rem}}