.article-template{width:100%;position:relative}.article-template__hero-container{width:100%;position:relative;height:208px;overflow:hidden}.article-template__hero-image{width:100%;height:100%}.article-template__hero-image img{width:100%;height:100%;object-fit:cover}.article-template__content-wrapper{position:relative;z-index:2;display:flex;justify-content:center}.article-template--no-image .article-template__content-wrapper{margin-top:0}.article-template__content-container{width:100%;max-width:780px;padding:30px}.article-template__inner{display:flex;flex-direction:column;gap:48px}.article-template__header{display:flex;flex-direction:column;gap:12px;text-align:center}.article-template__title{font-family:var(--font-family-instrument-serif);font-size:38px;line-height:1.15;letter-spacing:-.76px;color:var(--color-black);margin:0}.article-template__meta{display:flex;justify-content:center;align-items:center;gap:8px;font-size:14px;color:var(--color-darkgray-500)}.article-template__meta-divider{color:var(--color-darkgray-300)}.article-template__content{font-size:16px;line-height:1.5;color:var(--color-black)}.article-template__content>*+*{margin-top:16px}.article-template__content h2,.article-template__content h3,.article-template__content h4{font-family:var(--font-family-instrument-serif);font-weight:var(--font-weight-regular);line-height:1.15;letter-spacing:-.76px;color:var(--color-black);margin-top:36px;margin-bottom:16px}.article-template__content h2{font-size:38px}.article-template__content h3{font-size:32px}.article-template__content h4{font-size:28px}.article-template__content ul,.article-template__content ol{padding-left:24px}.article-template__content li{margin-bottom:8px}.article-template__content img{max-width:100%;height:auto;border-radius:2px;margin:36px 0}.article-template__content hr{border:none;border-top:1px solid var(--color-lightgray-300);margin:48px 0}.article-template__footer{display:flex;flex-direction:column;gap:32px;border-top:1px solid var(--color-lightgray-300);padding-top:36px}.article-template__tags-share{display:flex;align-items:center;gap:16px}.article-template__tags{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.article-template__tags-label{font-size:18px;line-height:1.15;color:var(--color-black);font-weight:var(--font-weight-regular);white-space:nowrap}.article-template__tag{font-family:var(--font-family-open-sans);font-size:15px;font-weight:var(--font-weight-medium);line-height:1.3;letter-spacing:.15px;color:var(--color-darkviolet);text-decoration:underline;text-decoration-skip-ink:none;transition:var(--transition-quick);white-space:nowrap}.article-template__tag:hover{opacity:.8}.article-template__share-button{display:flex;align-items:center;gap:6px;background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-family-open-sans);font-size:16px;font-weight:var(--font-weight-medium);line-height:1.3;color:var(--color-darkviolet);text-decoration:underline;text-decoration-skip-ink:none;transition:var(--transition-quick);white-space:nowrap;flex-shrink:0;margin-left:auto}.article-template__share-button:hover{opacity:.8}.article-template__share-button .theme-icon{width:18px;height:18px}.article-template__navigation{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-top:16px;width:100%}.article-template__nav-link{display:flex;align-items:center;gap:4px;font-size:16px;line-height:1.5;color:var(--color-black);text-decoration:none;transition:var(--transition-quick);padding:10px 0}.article-template__nav-link:hover:not(.article-template__nav-link--disabled){opacity:.7}.article-template__nav-link--prev{justify-content:flex-start;grid-column:1}.article-template__nav-link--next{justify-content:flex-end;grid-column:3}.article-template__nav-link--center{justify-content:center;grid-column:2;border-bottom:1px solid var(--color-black);font-size:18px;line-height:1.15;padding:4px 0;white-space:nowrap}.article-template__nav-link--disabled{pointer-events:none;opacity:0;visibility:hidden}.article-template__nav-link .theme-icon{width:14px;height:12px}@media screen and (min-width:750px){.article-template__hero-container{height:415px}}@media screen and (min-width:990px){.article-template__hero-container{height:415px}.article-template__content-wrapper{margin-top:-207px;padding-left:30px;padding-right:30px}.article-template__content-container{padding:48px;border-radius:0 0 3px 3px}.article-template__inner{gap:48px}.article-template__title{font-size:46px}.article-template__meta,.article-template__content{font-size:16px}.article-template__navigation{gap:24px}}@media screen and (max-width:749px){.article-template__tags-label{font-size:16px}.article-template__tag{font-size:13px}.article-template__share-button,.article-template__nav-link{font-size:14px}.article-template__nav-link--center{font-size:16px}.article-template__navigation{gap:8px}}.blog-recommended-products{display:flex;flex-direction:column;gap:48px;width:100%;margin:48px 0}.blog-recommended-products__swiper{width:100%;padding-bottom:32px;overflow:visible}@media screen and (max-width:749px){.article-template__content-container:has(.blog-recommended-products){overflow:clip}.blog-recommended-products{width:calc(100% + 30px)}.blog-recommended-products .swiper-scrollbar-track{width:calc(100% - 30px)}}.blog-recommended-products h2,.blog-recommended-products h3,.blog-recommended-products h4{font-family:var(--font-family-instrument-serif);font-size:var(--font-size-body-20);font-weight:var(--font-weight-regular);line-height:var(--line-height-150);letter-spacing:normal;color:var(--color-black);margin:0}@media screen and (max-width:749px){.blog-recommended-products h2,.blog-recommended-products h3,.blog-recommended-products h4{font-size:var(--font-size-body-16)}}.blog-recommended-products img{max-width:none;height:100%;object-fit:cover;border-radius:0;margin:0}.blog-recommended-products ul,.blog-recommended-products ol{padding-left:0}.blog-recommended-products li{margin-bottom:0}.article-template__content>.blog-recommended-products{margin-top:0}.article-template__content .bggle_product-slider{margin-top:0}.article-template__content .bggle_product-slider img,.article-template__content .bloggle_product--img{margin:0;height:200px;object-fit:cover}#bloggy--article .bggle_product-container .bggle_button-link{position:relative;display:block;height:100%;min-height:355px;color:inherit;text-decoration:none}#bloggy--article .bggle_product--containerV2{display:flex;justify-content:center}#bloggy--article .bggle_product--containerV2 .bggle_product-container{height:auto}#bloggy--article .bggle_product--containerV2 .bggle_button-link{min-height:auto;padding-bottom:0}#bloggy--article .bggle_product--containerV2 .bggle_product-container .bggle_button-link .button.altcolour,#bloggy--article .bggle_product--containerV2 .bggle_product-container .bggle_button-link .btn--primary{position:static;margin-top:8px;border:none!important}#bloggy--article .bggle--question-title{font-size:var(--font-size-h6);letter-spacing:var(--letter-spacing-1)}#bloggy--article .bggle_product-container .bloggle_product--title{font-size:var(--font-size-body-14, 14px);line-height:var(--line-height-130);margin:4px 0}#bloggy--article .bggle_product-container .bggle_button-link .btn--primary,#bloggy--article .bggle_product-container .bggle_button-link .button.altcolour{position:absolute;bottom:0;left:0;right:0}#bloggy--article .bggle_product-container .btn--primary,#bloggy--article .bggle_product-container .button.altcolour,#bloggy--article .bggle_blog-post-button.button.altcolour,#bloggy--article .bggle_button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin:0 auto;height:40px;min-height:40px;flex-shrink:0;padding:1px 30px 0;border:none;border-radius:var(--radius-2xs);background-color:var(--color-darkviolet);color:var(--color-white);font-family:var(--font-family-open-sans);font-size:var(--font-size-body-15, 15px);font-weight:var(--font-weight-regular);line-height:var(--line-height-130);cursor:pointer;transition:var(--transition-quick);text-decoration:none}#bloggy--article .bggle_product-container .btn--primary:hover,#bloggy--article .bggle_product-container .button.altcolour:hover,#bloggy--article .bggle_blog-post-button.button.altcolour:hover,#bloggy--article .bggle_button:hover{background-color:#690134}#bloggy--article .bggle_product-container .button.altcolour a,#bloggy--article .bggle_blog-post-button.button.altcolour a,#bloggy--article .bggle_button a{color:var(--color-white);text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/32/assets/section-blog-post.css.map */
