.article-hero{display:flex;border-bottom:1px solid var(--text-color);background-color:var(--primary-background);overflow:hidden}@media only screen and (min-width:1440px){.article-hero{height:450px;width:100%}}@media only screen and (max-width:767px){.article-hero{flex-direction:column}}.article-hero__image{position:relative;max-width:50%;width:100%;border-right:1px solid var(--text-color)}@media only screen and (max-width:767px){.article-hero__image{max-width:100%;border:0;height:320px;border-bottom:1px solid var(--text-color)}}.article-hero__image img{opacity:1}.article-hero__image img span.article-content__img-capture{display:none!important}.article-hero__image:has(svg){position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.article-hero__image:has(svg) svg{position:absolute;height:100%}.article-hero__image .metafield-file_reference{position:absolute;bottom:20px;left:20px;width:80px;height:80px;display:none;z-index:1}@media only screen and (max-width:767px){.article-hero__image .metafield-file_reference{display:block}}.article-hero__content{max-width:50%;width:100%;padding:80px;box-sizing:border-box;height:auto;display:flex;flex-direction:column}@media only screen and (max-width:1439px){.article-hero__content{aspect-ratio:7.2/6;padding:80px 6%}}@media only screen and (max-width:1239px){.article-hero__content{padding:50px 4%}}@media only screen and (max-width:767px){.article-hero__content{padding:40px 20px;max-width:100%;aspect-ratio:initial}}.article-hero__content .article-hero__tags{display:flex;align-items:center;gap:20px;margin-bottom:20px}@media only screen and (max-width:767px){.article-hero__content .article-hero__tags .h5{font-size:12px}}.article-hero__content .article-hero__tags .h5:not(.product-tag){color:var(--text-color)}.article-hero__content .article-hero__title{color:var(--text-color);padding-bottom:80px}@media only screen and (max-width:767px){.article-hero__content .article-hero__title{padding-bottom:0}}.article-hero__content .article-hero__button-label--wrapper{display:flex;align-items:flex-end;gap:50px;justify-content:space-between;margin-top:auto}@media only screen and (max-width:767px){.article-hero__content .article-hero__button-label--wrapper{margin-top:20px}}.article-hero__content .article-hero__button-label--wrapper .article-hero__badge{width:100px;height:100px;display:flex;align-items:center;justify-content:center;position:relative}@media only screen and (max-width:767px){.article-hero__content .article-hero__button-label--wrapper .article-hero__badge{display:none}}.article-hero__content .article-hero__button-label--wrapper .article-hero__badge img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:bottom;object-position:bottom;-o-object-fit:contain;object-fit:contain}.article-content-wrapper{position:relative}.article-content{width:100%;max-width:994px;margin:0 auto;padding:40px 20px;display:flex;flex-direction:column;font-size:16px;box-sizing:border-box}.article-content>*{width:100%;max-width:582px;margin:0 auto}.article-content .article-content__title,.article-content h1,.article-content h2{padding:40px 0;border-bottom:1px solid var(--secondary-button-border-inactive);font-size:calc(var(--h2-font-size-mobile) + (var(--h2-font-size-desktop-value) - var(--h2-font-size-mobile-value)) * (100vw - 375px)/ 825);font-weight:300;line-height:var(--h2-lh-desktop);color:var(--heading-color)}@media only screen and (min-width:1240px){.article-content .article-content__title,.article-content h1,.article-content h2{font-size:var(--h2-font-size-desktop)}}@media only screen and (max-width:767px){.article-content .article-content__title,.article-content h1,.article-content h2{padding:30px 0}}.article-content h3{font-size:var(--h3-font-size-desktop)!important}.article-content h3>*{font-size:var(--h3-font-size-desktop)!important}@media only screen and (max-width:767px){.article-content h3{font-size:var(--h3-font-size-mobile)!important}.article-content h3>*{font-size:var(--h3-font-size-mobile)!important}}.article-content h4{font-size:30px!important}.article-content h4>*{font-size:30px!important}@media only screen and (max-width:767px){.article-content h4{font-size:24px!important}.article-content h4>*{font-size:24px!important}}.article-content h5{font-size:20px!important}.article-content h5>*{font-size:20px!important}@media only screen and (max-width:767px){.article-content h5{font-size:14px!important}.article-content h5>*{font-size:14px!important}}.article-content h6{font-size:16px!important}.article-content h6>*{font-size:16px!important}@media only screen and (max-width:767px){.article-content h6{font-size:12px!important}.article-content h6>*{font-size:12px!important}}.article-content h3,.article-content h4,.article-content h5,.article-content h6{padding:20px 0 0}@media only screen and (max-width:767px){.article-content h3,.article-content h4,.article-content h5,.article-content h6{padding:15px 0 0}}.article-content img{width:100%;max-width:100%;padding:20px 0}@media only screen and (max-width:767px){.article-content img{padding:15px 0}}.article-content p{padding:20px 0;font-size:16px}.article-content p>*{font-size:16px!important}@media only screen and (max-width:767px){.article-content p{padding:15px 0}}.article-content span{font-size:14px}.article-content a{color:var(--color-accent-primary)}.article-content ul li{list-style-position:initial}.article-content blockquote{max-width:788px;position:relative;display:block;padding:20px 0;margin-top:60px;margin-bottom:60px;font-size:var(--h2-font-size-desktop);font-weight:300;line-height:42px;text-align:center}.article-content blockquote>*{font-size:var(--h2-font-size-desktop)!important}@media only screen and (max-width:767px){.article-content blockquote{padding:10px 0;margin-top:45px;margin-bottom:45px;font-size:var(--h3-font-size-desktop)}.article-content blockquote>*{font-size:var(--h3-font-size-desktop)!important}}.article-content blockquote:after,.article-content blockquote:before{content:"";position:absolute;left:50%;transform:translateX(-50%);display:block;width:100px;height:1px;background-color:var(--text-color)}.article-content blockquote:before{top:0}.article-content blockquote:after{bottom:0}.article-content__badge{width:100px;height:100px;display:flex;align-items:center;justify-content:center;position:relative;margin:0 auto}@media only screen and (max-width:767px){.article-content__badge{width:80px;height:80px}}.article-content__badge img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-position:bottom;object-position:bottom;-o-object-fit:contain;object-fit:contain;padding:0}.article-content__img-wrapper{width:100%;max-width:788px}.article-content__img-wrapper .article-content__img-capture{margin-top:-15px}.article-content__info{width:100%;max-width:582px;margin:0 auto;padding:20px 0}@media only screen and (max-width:767px){.article-content__info{padding:20px 0 15px}}.article-content__info-author{width:100%;display:flex;gap:20px}.article-content__info-author span:first-child{flex-grow:1}.article-content__info-author span:last-child{font-weight:500;white-space:nowrap}.article-content__info-reviewer{display:flex;flex-direction:column}.article-content__info-card-desktop .article-content__info-card{border:1px solid #000}@media only screen and (min-width:1240px){.article-content__info-card-desktop{position:absolute;top:40px;left:40px;border:1px solid #000;width:100%;max-width:250px;font-size:var(--body-3-font-size-desktop)}.article-content__info-card-desktop .article-content__info-card{border:none;padding:20px;margin:0}.article-content__info-card-desktop .article-content__info-card h1,.article-content__info-card-desktop .article-content__info-card h2,.article-content__info-card-desktop .article-content__info-card h3,.article-content__info-card-desktop .article-content__info-card h4,.article-content__info-card-desktop .article-content__info-card h5,.article-content__info-card-desktop .article-content__info-card h6{font-size:var(--body-1-font-size-desktop)!important;padding:0 0 16px}.article-content__info-card-desktop .article-content__info-card ul{padding:0 0 0 20px;font-size:14px}.article-content__info-card-desktop .article-content__info-card ul li:not(:last-child){padding:0 0 16px}}.article-content__info-card{display:flex;flex-direction:column;align-items:flex-start;padding:40px;background-color:#ece6e1;margin-top:20px;margin-bottom:20px;box-sizing:border-box}@media only screen and (max-width:767px){.article-content__info-card{padding:20px;margin-top:15px;margin-bottom:15px}}.article-content__info-card a{color:inherit}.article-content__info-card a:hover{color:var(--color-accent-primary)}.article-content__info-card h1,.article-content__info-card h2,.article-content__info-card h3,.article-content__info-card h4,.article-content__info-card h5,.article-content__info-card h6{font-size:var(--h3-font-size-desktop);padding:0 0 20px}@media only screen and (max-width:767px){.article-content__info-card h1,.article-content__info-card h2,.article-content__info-card h3,.article-content__info-card h4,.article-content__info-card h5,.article-content__info-card h6{font-size:18px!important;padding:0 0 16px}}.article-content__info-card ul{padding:0 0 0 25px;font-size:18px}@media only screen and (max-width:767px){.article-content__info-card ul{padding:0 0 0 20px;font-size:14px}}.article-content__info-card ul li:not(:last-child){padding:0 0 20px}@media only screen and (max-width:767px){.article-content__info-card ul li:not(:last-child){padding:0 0 16px}}.article-content__img-capture{margin:-10px 0;padding-bottom:20px;display:block}.article-content__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:36px;max-width:unset;padding:20px 0}@media only screen and (max-width:767px){.article-content__grid{flex-direction:column;gap:0;padding:15px 0}}.article-content__grid-img{width:calc(50% - 18px)}@media only screen and (max-width:767px){.article-content__grid-img{width:100%}}.article-content__grid-img-wrapper{position:relative;height:39.4vw;max-height:550px;min-height:450px}@media only screen and (max-width:767px){.article-content__grid-img-wrapper{height:114vw;min-height:unset}}.article-content__grid-img-wrapper img{padding:0}.article-content__grid .article-content__img-capture{margin:0;padding:10px 0}.article-content__product{padding:20px 0}.article-content__product .product-card{max-width:100%}.article-content__product .product-card__btn-wrap,.article-content__product .product-card__content,.article-content__product .product-card__price-wrap{padding-top:20px}@media only screen and (max-width:767px){.article-content__product .product-card__price-wrap{padding-top:10px}}.article-content__product .product-card__btn-wrap a{color:#fff}.article-content__product .product-card__link--wrapper{padding-top:86%}.article-content__product .product-card__stars{display:none}.article-content__product img{padding:0}.article-content__product .product-card__title{font-size:var(--h4-font-size-desktop);line-height:30px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;color:inherit;font-weight:300}@media only screen and (max-width:767px){.article-content__product .product-card__title{font-size:21px}}.article-content__product .product-card__title:hover{color:var(--color-accent-primary)}.article-content__product .button-full-width{max-width:250px}.article-content__share-links{display:flex;align-items:center;flex-wrap:wrap;gap:30px;padding:20px 0 0;margin-top:20px;border-top:1px solid var(--color-accent-secondary)}@media only screen and (max-width:767px){.article-content__share-links{margin-top:15px;padding:15px 0 0}}.article-content__share-links a{color:inherit}.article-content__share-links a svg{width:20px}.article-content__share-links a:hover{color:var(--color-accent-primary)}