.article-template{overflow-x:hidden}section:has(.institute-article__wrapper){overflow:hidden}.breadcrumbs .breadcrumb__arrow{width:16px}.institute-article__wrapper{display:flex}.institute-article__wrapper.page-width{padding-right:0}.recommended-products__list{display:flex;flex-direction:column;gap:16px}.institute__aside{position:relative;z-index:1;width:226px;flex-shrink:0;padding:130px 16px 64px}.institute__aside:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100vw;height:100%}.recommended-products__title{margin:0 0 16px;font-family:var(--font-heading-family);font-size:16px;font-style:normal;font-weight:700;line-height:130%;color:#495057;letter-spacing:-.48px}.breadcrumbs a{text-decoration:underline}.mobile-sharing.article-template__social-sharing{display:none}.article-template__content p,.article-template__content li{font-size:15px;letter-spacing:-.2px}body:has(.institute--article) .breadcrumbs__content,body:has(.institute--article) .article-template{background:transparent;padding-bottom:0;margin-bottom:24px}body:has(.institute--article) .breadcrumbs span{color:#1c1e1f;font-weight:400}body:has(.institute--article) #MainContent{background:transparent}h1.restricted__title{font-size:28px}.restricted-content__block{text-align:center;padding-top:30px;padding-bottom:30px}.restricted-content__block .restricted__text{max-width:267px;margin:10px auto}.restricted-content__block .restricted__text *{color:#495057;font-family:var(--font-body-family);font-size:15px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.15px}.restricted-content__block .restricted__button{min-width:130px;min-height:46px;font-size:15px;font-style:normal;font-weight:500;line-height:1;font-family:var(--font-body-family);letter-spacing:-.15px;text-transform:uppercase}.restricted-content__block .restricted__buttons{display:flex;gap:10px;justify-content:center}section:has(.institute--article) .breadcrumbs__content{margin-bottom:0;padding-top:0}section:has(.institute--article) .institute-article__main-content{padding-top:24px}.article-template__main-image img,.article-template__main-image{border-radius:16px;overflow:hidden}.institute--article #bloggy--article{max-width:100%}.article-template .article-template__content *{width:fit-content;max-width:100%;overflow:hidden;text-overflow:ellipsis}.article-tags__list{display:flex;gap:5px;list-style:none;flex-wrap:wrap;padding:0;margin:16px 0 0}.article-tags__list li{font-family:var(--font-body-family);font-size:9px;font-style:normal;font-weight:400;line-height:120%;color:#495057;letter-spacing:.09px;padding:8px 12px;border-radius:20px;border:1px solid #BDBFC3;text-transform:uppercase}.article__type{display:inline-flex;align-items:center;gap:4px}.article__type img{height:16px;width:16px;object-fit:contain}.breadcrumbs__content.default-crumbs .breadcrumb__arrow{font-weight:400}.separator-em{display:inline-flex}.article__title .article__info{display:flex;flex-wrap:wrap;align-items:center;gap:5px 16px}.article__title .article__author,.article__title .article__date,.article__title .article__type{color:#495057;font-family:var(--font-body-family);font-size:12px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.12px}.article__type svg{height:16px;width:auto}.back--action{font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.48px;color:#1c1e1f;display:flex;justify-content:flex-start;align-items:center;text-decoration:none;gap:12px;width:fit-content}.article-template .csm-cookie-consent:has(div:empty){display:none}.article-template__hero-small{height:11rem}.article-template__hero-medium{height:22rem}.article-template__hero-large{height:33rem}@media screen and (min-width: 750px) and (max-width: 989px){.article-template__hero-small{height:22rem}.article-template__hero-medium{height:44rem}.article-template__hero-large{height:66rem}}@media screen and (min-width: 990px){.institute--article #bloggy--article{max-width:fit-content}section:has(.institute--article) .institute-article__main-content{padding-top:64px}section:has(.institute--article) .institute-article__main-content:has(aside){width:calc(100% - 224px)}.article-template__hero-small{height:27.5rem}.article-template__hero-medium{height:55rem}.article-template__hero-large{height:82.5rem}}h1.article-template__title{margin:0;color:#1c1e1f;font-family:var(--font-heading-family);font-weight:700;line-height:120%;letter-spacing:-.6px;font-size:30px}.article-template__title:not(:only-child){margin-bottom:16px}.article-template__content,.article-template__hero-container{margin-top:24px;margin-bottom:24px}.article-template__social-sharing{margin-top:3rem;display:flex}.article-template__social-sharing+header,.article-template__social-sharing+.article-template__content{margin-top:1.5rem}.article__title .article-template__social-sharing{margin-top:0}.article__title .share-button__button{min-height:auto;text-decoration:underline;text-underline-offset:5px;color:#002854}.article__title{display:flex;justify-content:space-between;gap:20px;margin-bottom:24px;margin-top:24px}.article-template__comment-wrapper{margin-top:5rem;padding:2.7rem 0}.article-template__back{margin-top:40px;margin-bottom:24px}@media screen and (min-width: 750px){.article-template__comment-wrapper{margin-top:6rem;padding:3.6rem 0}}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:5rem}@media screen and (min-width: 750px){.article-template__comments{margin-bottom:7rem}.restricted-content__block .restricted__text{max-width:494px}h1.article-template__title{font-size:27px}}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-comment{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background));margin-bottom:1.5rem;padding:2rem 2rem 1.5rem}@media screen and (min-width: 750px){.article-template__comments-comment{padding:2rem 2.5rem}}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comment-fields>*{margin-bottom:3rem}@media screen and (min-width: 750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem}}.article-template__comment-warning{margin:2rem 0 2.5rem}.hide--style .article-template__content{position:relative}.hide--style .article-template__content:before{position:absolute;height:100px;bottom:0;left:0;width:100%;content:"";background:linear-gradient(180deg,#fff0,#fff)}body:has(.hide--style) .shopify-section:has(.od-blog-slider__section){display:none!important}.institute-article__wrapper .institute__aside .card-information .price__container-wrapper>span:last-child{display:none}.institute-article__wrapper .institute__aside .price{line-height:1}.institute-article__wrapper .breadcrumbs{flex-wrap:wrap}.institute-article__wrapper .institute__aside .card-information .price__container-wrapper{gap:4px;flex-wrap:wrap}.institute-article__wrapper .institute__aside .card-information .price__container,.institute-article__wrapper .institute__aside .card-information .price__container-wrapper>span{margin:0}.institute-article__wrapper .institute__aside .card:not(.ratio)>.card__content{padding-bottom:20px}.institute-article__wrapper .institute__aside .quick-add{display:none!important}.divider-aside{height:1px;width:100%;display:block;background:#f1f1f1;margin:16px 0}.institute-article__wrapper .aside-form__title{font-family:var(--font-heading-family);font-size:18px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.2px;color:#495057;margin:0 0 16px}.institute-article__wrapper .aside-form__text *,.institute-article__wrapper .aside-form__text{font-family:var(--font-body-family);font-size:15px;font-style:normal;font-weight:400;line-height:160%;color:#495057;letter-spacing:-.15px}.institute-article__wrapper .aside-form__form{margin-top:16px}@media screen and (min-width: 990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}h1.restricted__title{font-size:30px}}@media screen and (max-width: 768px){.article__title>.article-template__social-sharing{display:none}.mobile-sharing.article-template__social-sharing{display:flex;margin-top:16px}.institute-article__wrapper{flex-direction:column}.institute-article__wrapper .institute__aside .quick-add{display:flex!important}.institute-article__wrapper.page-width{padding:0}.institute__aside{width:100%;padding-top:16px;padding-bottom:16px}.recommended-products__list{display:grid;grid-template-columns:1fr 1fr;gap:12px}}@media screen and (min-width: 750px){.institute-article__wrapper .breadcrumbs__content .page-width,.institute-article__wrapper .article-template .page-width{padding-left:8px;padding-right:8px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/section-blog-post-institute.css.map */
