.article-block-background{width:100%;background-color:inherit}.article--indent-for-social{position:relative;display:grid;grid-template-columns:1fr 200px;grid-template-areas:"content social";gap:5rem}@media screen and (max-width: 1023px){.article--indent-for-social{grid-template-areas:"content" "social";gap:0;grid-template-columns:100%}}.article__content{grid-area:content}.article__content-wrapper{width:100%;display:flex;flex-direction:column}.article__content-nav--mobile{width:100%;padding:12px 0;margin-bottom:32px;opacity:1;display:block}.article__content-nav--desktop,.article__content-nav-wrapper--desktop{display:none}.article .article__content-nav .article__content-nav-title{text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:120%;margin-top:0;margin-bottom:12px}.article .article__content-nav .article__content-nav-list{list-style:none;margin:0;padding:0;padding-inline-start:0;display:flex;flex-direction:column;align-items:center;gap:0;counter-reset:nav-counter}.article .article__content-nav .article__content-nav-list>li{margin:0;text-align:center}.article .article__content-nav .article__content-nav-list .article__content-nav-link{display:block;font-size:16px;font-style:normal;font-weight:400;line-height:220%;padding:0;text-decoration:underline}.article .article__content-nav .article__content-nav-list .article__content-nav-link:before{content:counter(nav-counter) ".";counter-increment:nav-counter;margin-inline-end:5px;text-decoration:none;display:inline-block}.article .article__content.rte a:hover,.article .article__content-nav .article__content-nav-list .article__content-nav-link:hover{color:#9747ff}.article .article__content-nav .article__content-nav-list .article__content-nav-link.opened,.article .article__content-nav .article__content-nav-list .article__content-nav-link.active{color:#21005d}.article__content-wrapper{padding-top:32px;padding-bottom:32px}.article__content.rte{width:100%;margin-top:0}@media screen and (min-width: 1280px){.article__content-nav--mobile{display:none}.article__content-nav-wrapper--desktop{display:block;position:absolute;left:0;top:48px;bottom:48px;width:208px}.article__content-nav--desktop{display:block;position:sticky;top:48px;width:208px;padding:0 0 48px;margin-bottom:0;height:fit-content;opacity:0;transition:opacity .3s ease-in-out}.article__content-wrapper:hover .article__content-nav--desktop,.article__content-nav-wrapper--desktop:hover .article__content-nav--desktop{opacity:1}.article .article__content-nav--desktop .article__content-nav-title{text-align:left}.article .article__content-nav--desktop .article__content-nav-list{align-items:flex-start}.article .article__content-nav--desktop .article__content-nav-list>li{text-align:left}}@media screen and (min-width: 768px){.article__content-wrapper{display:block;padding-top:48px;padding-bottom:48px;max-width:100%;position:relative}.article__content.rte{max-width:680px;width:100%;margin:0 auto}}.article__meta{grid-area:social;position:relative}.article__meta__sticky{position:sticky;top:1.25rem}html[dir=rtl] .article__meta__sticky{right:0}html[dir=ltr] .article__meta__sticky{left:0}.article__meta-tags .tags{display:flex;flex-wrap:wrap;gap:.625rem}.article__meta-social+.article__meta-tags{margin-top:var(--gutter-large)}.article__meta .social-icons svg path{fill:var(--color-text-main);transition:all .1s linear}.no-touchevents .article__meta .social-icons a:hover svg path{fill:var(--color-accent-main)}.article__intro{margin-bottom:var(--gutter-large)}.article__featured-image{position:relative;text-align:center;margin-top:var(--gutter-large)}.article__featured-image svg{max-height:25rem}.article__single-product{width:100%}.single-product__wrapper{display:flex;flex-direction:column;gap:24px;padding:24px;border:1px solid #D8D8D8;border-radius:16px;background:#fff}.single-product__image-wrapper{display:flex;flex-direction:column;gap:24px;width:100%}.single-product__image{width:100%;border-radius:8px;overflow:hidden}.single-product__column{display:flex;flex-direction:column;gap:12px;width:100%}.single-product__body{display:flex;flex-direction:column;gap:16px;width:100%}.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__title,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__title *,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__title p,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__title span,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__title a{margin:0;font-weight:700;font-size:24px;line-height:1.05;color:#1e1e1e;text-align:left}.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__subtitle,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__subtitle *,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__subtitle p,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__subtitle span,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__subtitle a{margin:0;font-weight:600;font-size:20px;line-height:1.2;color:#303030;text-align:left}.single-product__rating-wrapper{display:flex;flex-direction:row;align-items:center;gap:16px}.single-product__price-section{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:12px}.single-product__price-wrapper{display:flex;flex-direction:row;gap:4px;width:100%}.single-product__price-text{display:flex;flex-direction:row;align-items:baseline;gap:16px;width:100%}.single-product__price{display:flex;flex-direction:row;align-items:center;gap:8px}.article__single-product .single-product__wrapper .single-product__column .single-product__price-section .single-product__price .single-product__price-from,.article__single-product .single-product__wrapper .single-product__column .single-product__price-section .single-product__price .single-product__price-amount{font-weight:700;font-size:20px;line-height:1.2;color:#1e1e1e;letter-spacing:0}.article__single-product .single-product__wrapper .single-product__column .single-product__price-section .single-product__price .single-product__price-currency{font-weight:700;font-size:20px;line-height:1.2;color:#1e1e1e}.single-product__divider{width:100%;height:0;border-top:1px solid #000000}.article__single-product .single-product__wrapper .single-product__column .single-product__button-wrapper{width:100%}.article__single-product .single-product__wrapper .single-product__column .single-product__button-wrapper .single-product__button,.article__single-product .single-product__wrapper .single-product__column .single-product__button-wrapper .quick-add-to-cart-button .single-product__button,.article__single-product .single-product__wrapper .single-product__column .single-product__button-wrapper .quick-add-to-cart a.single-product__button{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:12px 48px;width:100%;border:1px solid #2C2C2C;border-radius:24px;background:#2b2d34;font-weight:700;font-size:16px;line-height:1;text-transform:uppercase;color:#f5f5f5;cursor:pointer;margin:0;text-align:center;letter-spacing:0;text-decoration:none}.article__single-product .single-product__wrapper .single-product__column .single-product__button-wrapper .single-product__button .button__text,.article__single-product .single-product__wrapper .single-product__column .single-product__button-wrapper .quick-add-to-cart-button .single-product__button .button__text,.article__single-product .single-product__wrapper .single-product__column .single-product__button-wrapper .quick-add-to-cart a.single-product__button .button__text{color:#f5f5f5;text-transform:uppercase;font-weight:700}.article__single-product .jdgm-preview-badge .jdgm-star.jdgm-star{color:#2c2c2c;font-size:20px}.article__single-product .jdgm-preview-badge{font-size:20px!important}.article__single-product .jdgm-prev-badge__text{margin-left:11px}@media screen and (min-width: 768px){.single-product__wrapper{flex-direction:row;align-items:stretch;max-width:680px;width:100%;margin:0 auto}.single-product__image-wrapper{width:286px;flex-shrink:0;align-self:stretch;display:flex}.single-product__image{width:100%;flex:1;display:flex;min-height:0}.article__single-product .single-product__wrapper .single-product__image-wrapper .single-product__image .lazy-image{width:100%;flex:1;height:100%!important;padding-top:0!important;display:block;position:relative;min-height:0}.article__single-product .single-product__wrapper .single-product__image-wrapper .single-product__image .lazy-image[data-ratio]{height:100%!important}.article__single-product .single-product__wrapper .single-product__image-wrapper .single-product__image .lazy-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.single-product__column{flex:1;gap:24px;justify-content:center}.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__title,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__title *,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__title p,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__title span,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__title a{font-weight:700;font-size:32px;line-height:1.05}.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__subtitle,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__subtitle *,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__subtitle p,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__subtitle span,.article__single-product .single-product__wrapper .single-product__column .single-product__body .single-product__subtitle a{font-weight:700;font-size:16px;line-height:1.2;letter-spacing:0}.single-product__price-section{margin-top:24px}.article__single-product .single-product__wrapper .single-product__column .single-product__button-wrapper{width:auto;margin-right:auto}.article__single-product .single-product__wrapper .single-product__column .single-product__button-wrapper .single-product__button,.article__single-product .single-product__wrapper .single-product__column .single-product__button-wrapper .quick-add-to-cart-button .single-product__button,.article__single-product .single-product__wrapper .single-product__column .single-product__button-wrapper .quick-add-to-cart a.single-product__button{width:auto;align-self:flex-start}}.article__product-list,.article__product-list .css-slider{width:100%}@media screen and (max-width: 767px){.article__product-list .css-slider-holder{scroll-padding-left:16px;scroll-padding-right:16px}.article__product-list .product-list__wrapper--mobile{padding-left:16px;padding-right:16px}.article-block-background .container--medium{padding-left:0!important;padding-right:0!important;padding-inline-start:0!important;padding-inline-end:0!important}}.article__product-list .css-slider-navigation-container{display:none!important}.article__product-list .product-list__wrapper--mobile{display:flex;flex-direction:row;gap:24px}.article__product-list .product-list__wrapper--desktop{display:none}.article__product-list .product-list__wrapper--mobile .product-list-item{flex:0 0 auto;width:calc((100% - 24px)/1.6);min-width:calc((100% - 24px)/1.6);max-width:calc((100% - 24px)/1.6);scroll-snap-align:start}.article__product-list .product-list-item__card{display:flex;flex-direction:column;gap:16px;padding:0;border-radius:12px;overflow:hidden;height:100%}.article__product-list .product-list-item__image-wrapper{width:100%;height:auto;aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;position:relative;flex-shrink:0}.article__product-list .product-list-item__image-wrapper .lazy-image{width:100%;height:100%;padding-top:0!important;display:block;position:relative}.article__product-list .product-list-item__image-wrapper .lazy-image img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}.article__product-list .product-list-item__content{display:flex;flex-direction:column;gap:12px;padding:0;height:100%}.article__product-list .product-list-item__card .product-list-item__content .product-list-item__title,.article__product-list .product-list-item__card .product-list-item__content .product-list-item__title *,.article__product-list .product-list-item__card .product-list-item__content .product-list-item__title h3,.article__product-list .product-list-item__card .product-list-item__content .product-list-item__title span,.article__product-list .product-list-item__card .product-list-item__content .product-list-item__title p{margin:0;font-weight:500;font-size:16px;line-height:1.2;color:#23242a;text-align:left}.article__product-list .product-list-item__rating-wrapper{display:flex;flex-direction:row;align-items:center;gap:16px}.article__product-list .product-list-item__rating-wrapper .jdgm-preview-badge{display:flex;align-items:center;gap:4px}.article__product-list .product-list-item__rating-wrapper .jdgm-preview-badge .jdgm-prev-badge__text{margin-left:3px;font-weight:400;font-size:12px;line-height:1.4;letter-spacing:0;color:#757575}.article__product-list .product-list-item__rating-wrapper .jdgm-preview-badge .jdgm-star{color:#2c2c2c;font-size:16px}.article__product-list .product-list-item__card .product-list-item__content .product-list-item__price{display:flex;flex-direction:row;align-items:baseline;gap:12px;margin-bottom:4px}.article__product-list .product-list-item__card .product-list-item__content .product-list-item__price .product-list-item__price-text{display:flex;flex-direction:row;align-items:baseline;gap:12px}.article__product-list .product-list-item__card .product-list-item__content .product-list-item__price .product-list-item__price-text .product-price--original,.article__product-list .product-list-item__card .product-list-item__content .product-list-item__price .product-list-item__price-text .product-price--original span{font-weight:600;font-size:20px;line-height:1.2;color:#23242a}.article__product-list .product-list-item__card .product-list-item__content .product-list-item__price .product-list-item__price-text .product-price--compare,.article__product-list .product-list-item__card .product-list-item__content .product-list-item__price .product-list-item__price-text .product-price--compare span{font-weight:400;font-size:20px;line-height:1.2;color:#23242a}.article__product-list .product-list-item__button-wrapper{width:100%;margin-top:auto}.article__product-list .product-list-item__card .product-list-item__content .product-list-item__button-wrapper .product-list-item__button,.article__product-list .product-list-item__card .product-list-item__content .product-list-item__button-wrapper .quick-add-to-cart-button .product-list-item__button,.article__product-list .product-list-item__card .product-list-item__content .product-list-item__button-wrapper .quick-add-to-cart a.product-list-item__button{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:12px 16px;width:100%;border:1px solid #767676;border-radius:24px;background:#fff;font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;color:#1e1e1e;cursor:pointer;margin:0;text-align:center;letter-spacing:0;text-decoration:none}.article__product-list .product-list-item__card .product-list-item__content .product-list-item__button-wrapper .product-list-item__button .button__text,.article__product-list .product-list-item__card .product-list-item__content .product-list-item__button-wrapper .quick-add-to-cart-button .product-list-item__button .button__text,.article__product-list .product-list-item__card .product-list-item__content .product-list-item__button-wrapper .quick-add-to-cart a.product-list-item__button .button__text{color:#1e1e1e;text-transform:uppercase;font-weight:700}@media screen and (min-width: 768px){.article__product-list{max-width:680px;width:100%;margin:0 auto}.product-list__slider{display:none}.article__product-list .product-list__wrapper--desktop{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.article__product-list .product-list__wrapper--mobile{display:none}.article__product-list .product-list-item{flex:0 0 calc((100% - 48px) / 3);min-width:0}.article__product-list .product-list-item__card{height:100%}.article__product-list .product-list-item__image-wrapper{height:auto;aspect-ratio:1 / 1}.article__product-list .product-list-item__content{flex:1;display:flex;flex-direction:column;justify-content:space-between}}.article__author{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:32px}.article__author .author__separator{width:100%;height:0;border-top:1px solid #23242A}.article__author .author__wrapper{display:flex;flex-direction:row;align-items:flex-start;gap:24px;width:100%;border-radius:12px}.article__author .author__image-wrapper{flex-shrink:0;width:120px;height:120px;border-radius:8px;overflow:hidden;position:relative}.article__author .author__image-wrapper .lazy-image{width:100%;height:100%;padding-top:0!important;display:block;position:relative}.article__author .author__image-wrapper .lazy-image img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;left:0}.article__author .author__content{display:flex;flex-direction:column;gap:12px;flex:1;min-width:0}.article__author .author__wrapper .author__content .author__name,.article__author .author__wrapper .author__content .author__name *,.article__author .author__wrapper .author__content .author__name h3,.article__author .author__wrapper .author__content .author__name span,.article__author .author__wrapper .author__content .author__name p{margin:0;font-weight:600;font-size:20px;line-height:1.2;color:#23242a;text-align:left}.article__author .author__wrapper .author__content .author__description,.article__author .author__wrapper .author__content .author__description *,.article__author .author__wrapper .author__content .author__description p,.article__author .author__wrapper .author__content .author__description span{margin:0;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:.02em;color:#23242a;text-align:left}.article__author .author__wrapper .author__content .author__description>*:first-child,.article__author .author__wrapper .author__content .author__description .metafield-rich_text_field>*:first-child{margin-top:0!important}.article__author .author__wrapper .author__content .author__description>*:first-child+p,.article__author .author__wrapper .author__content .author__description>*:first-child+a,.article__author .author__wrapper .author__content .author__description .metafield-rich_text_field>*:first-child+p,.article__author .author__wrapper .author__content .author__description .metafield-rich_text_field>*:first-child+a{margin-top:1em}@media screen and (min-width: 768px){.article__author{max-width:680px;width:100%;margin:0 auto 48px}.article__author .author__wrapper{flex-direction:row;gap:24px}.article__author .author__image-wrapper{width:120px;height:120px;flex-shrink:0}.article__author .author__content{flex:1;gap:12px}}.article__heading{width:100%;display:flex;flex-direction:column;justify-content:center;gap:36px;padding:32px 0;background:#fff}.article__heading .heading__meta{display:flex;flex-direction:row;gap:12px;width:100%}.article__heading .heading__meta-item{display:flex;flex-direction:row;align-items:center;gap:16px}.article__heading .heading__meta-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.article__heading .heading__meta-icon svg{width:100%;height:100%;display:block}.article__heading .heading__meta-item .heading__meta-label,.article__heading .heading__meta-item .heading__meta-label *,.article__heading .heading__meta-item .heading__meta-label span{font-family:DM Mono,monospace;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:.02em;color:#74788b;text-align:left;margin:0}.article__heading .heading__meta-item .heading__meta-value,.article__heading .heading__meta-item .heading__meta-value *,.article__heading .heading__meta-item .heading__meta-value span{font-weight:600;font-size:14px;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#23242a;text-align:left;margin:0}.article__heading .heading__content{display:flex;flex-direction:column;gap:24px;width:100%}.article__heading .heading__content .heading__title,.article__heading .heading__content .heading__title *,.article__heading .heading__content .heading__title h1,.article__heading .heading__content .heading__title span{margin:0;font-weight:700;font-size:36px;line-height:1.05;letter-spacing:.02em;text-transform:uppercase;color:#23242a;text-align:left}.article__heading .heading__content .heading__excerpt,.article__heading .heading__content .heading__excerpt *,.article__heading .heading__content .heading__excerpt p,.article__heading .heading__content .heading__excerpt span,.article__heading .heading__content .heading__excerpt div,.main-page .article__heading .heading__content .heading__excerpt,.main-page .article__heading .heading__content .heading__excerpt *,.main-page .article__heading .heading__content .heading__excerpt p,.main-page .article__heading .heading__content .heading__excerpt span,.main-page .article__heading .heading__content .heading__excerpt div{margin:0;font-weight:600;font-size:20px;line-height:1.15;text-align:left}.article__heading .heading__content .heading__excerpt>*:first-child{margin-top:0!important}.article__heading .heading__content .heading__excerpt>*:last-child{margin-bottom:0!important}.article__heading .heading__footer,.article__heading .heading__footer-info{display:flex;flex-direction:column;gap:12px;width:100%}.article__heading .heading__footer-item{display:flex;flex-direction:row;align-items:center;gap:16px}.article__heading .heading__footer-item .heading__meta-label,.article__heading .heading__footer-item .heading__meta-label *,.article__heading .heading__footer-item .heading__meta-label span,.article__heading .heading__footer-share .heading__meta-label,.article__heading .heading__footer-share .heading__meta-label *,.article__heading .heading__footer-share .heading__meta-label span{font-family:DM Mono,monospace;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:.02em;color:#74788b;text-align:left;margin:0}.article__heading .heading__footer-item .heading__meta-value,.article__heading .heading__footer-item .heading__meta-value *,.article__heading .heading__footer-item .heading__meta-value span{font-weight:600;font-size:14px;line-height:1.4;letter-spacing:.02em;text-transform:uppercase;color:#23242a;text-align:left;margin:0}.article__heading .heading__footer-share{display:flex;flex-direction:row;align-items:center;gap:16px}.article__heading .heading__share-icons{display:flex;align-items:center;gap:0;margin-inline-start:0}.article__heading .heading__share-icons a{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0;margin-inline-start:0;margin-inline-end:0;padding:0;border:none;flex-shrink:0}.article__heading .heading__share-icons a:not(:last-child){margin-inline-end:8px}.article__heading .heading__share-icons a .icon{width:18px;height:18px;display:flex;align-items:center;justify-content:center}.article__heading .heading__share-icons a .icon svg{width:100%;height:100%;display:block}.article__heading .heading__share-icons a .icon svg path{fill:#23242a;transition:fill .1s linear}.no-touchevents .article__heading .heading__share-icons a:hover .icon svg path{fill:#74788b}.article__heading .heading__tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;width:100%}.article__heading .heading__tags .heading__tag,.article__heading .heading__tags .heading__tag *,.article__heading .heading__tags .heading__tag span{display:inline-flex;align-items:center;justify-content:center;padding:8px;border-radius:8px;background:#f7ff9b;font-weight:400;font-size:12px;line-height:1;letter-spacing:.02em;color:#23242a;text-align:center;margin:0}.article__heading .heading__image{border-radius:8px;overflow:hidden;height:169px;width:100%;position:relative}.article__heading .heading__image .lazy-image{width:100%;height:100%;padding-top:0!important;position:relative;display:block}.article__heading .heading__image .lazy-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;position:absolute;top:0;left:0}@media screen and (min-width: 768px){.article__heading{width:100%;margin:0 auto;padding:48px 0;gap:48px}.article__heading .heading__meta,.article__heading .heading__content,.article__heading .heading__footer{max-width:680px;width:100%;margin:0 auto}.article__heading .heading__meta{gap:48px}.article__heading .heading__content .heading__title,.article__heading .heading__content .heading__title *,.article__heading .heading__content .heading__title h1,.article__heading .heading__content .heading__title span{font-size:48px}.article__heading .heading__content .heading__excerpt,.article__heading .heading__content .heading__excerpt *,.article__heading .heading__content .heading__excerpt p,.article__heading .heading__content .heading__excerpt span,.article__heading .heading__content .heading__excerpt div,.main-page .article__heading .heading__content .heading__excerpt,.main-page .article__heading .heading__content .heading__excerpt *,.main-page .article__heading .heading__content .heading__excerpt p,.main-page .article__heading .heading__content .heading__excerpt span,.main-page .article__heading .heading__content .heading__excerpt div{font-size:24px!important}.article__heading .heading__footer{flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between}.article__heading .heading__footer-info{flex-direction:row;gap:48px;flex:0 1 auto}.article__heading .heading__footer-share{gap:16px;flex-shrink:0;display:flex;align-items:center}.article__heading .heading__tags{width:100%;margin-top:0;order:1}.article__heading .heading__image{height:322px}}.article__content.rte p,.article__content.rte p *,.article__content.rte p span{font-weight:400;font-size:14px;line-height:1.4;letter-spacing:.02em;color:#23242a;margin:32px 0}.article__content.rte p:first-child{margin-top:0}.article__content.rte p:last-child{margin-bottom:0}.article__content.rte h1,.article__content.rte h1 *,.article__content.rte h1 span,.article__content.rte h1 a,.article__content.rte h2,.article__content.rte h2 *,.article__content.rte h2 span,.article__content.rte h2 a,.article__content.rte h3,.article__content.rte h3 *,.article__content.rte h3 span,.article__content.rte h3 a,.article__content.rte h4,.article__content.rte h4 *,.article__content.rte h4 span,.article__content.rte h4 a,.article__content.rte h5,.article__content.rte h5 *,.article__content.rte h5 span,.article__content.rte h5 a,.article__content.rte h6,.article__content.rte h6 *,.article__content.rte h6 span,.article__content.rte h6 a{margin:32px 0}.article__content.rte h1:first-child,.article__content.rte h2:first-child,.article__content.rte h3:first-child,.article__content.rte h4:first-child,.article__content.rte h5:first-child,.article__content.rte h6:first-child{margin-top:0}.article__content.rte h1,.article__content.rte h1 *,.article__content.rte h1 span,.article__content.rte h1 a{font-weight:700;font-size:32px;line-height:1.05;letter-spacing:.02em;text-transform:uppercase;color:#23242a}.article__content.rte h2,.article__content.rte h2 *,.article__content.rte h2 span,.article__content.rte h2 a{font-weight:700;font-size:24px;line-height:1.2;letter-spacing:.02em;color:#23242a}.article__content.rte h3,.article__content.rte h3 *,.article__content.rte h3 span,.article__content.rte h3 a{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:.02em;color:#23242a}.article__content.rte h4,.article__content.rte h4 *,.article__content.rte h4 span,.article__content.rte h4 a{font-weight:700;font-size:18px;line-height:1.2;letter-spacing:.02em;color:#23242a}.article__content.rte h5,.article__content.rte h5 *,.article__content.rte h5 span,.article__content.rte h5 a{font-weight:600;font-size:16px;line-height:1.2;letter-spacing:.02em;color:#23242a}.article__content.rte h6,.article__content.rte h6 *,.article__content.rte h6 span,.article__content.rte h6 a{font-weight:600;font-size:14px;line-height:1.2;letter-spacing:.02em;color:#23242a}.article__content.rte a,.article__content.rte a *,.article__content.rte a span{font-weight:400;font-size:14px;line-height:1.4;letter-spacing:.02em;color:#23242a;text-decoration-line:underline}.article__content.rte ul,.article__content.rte ol{margin:32px 0;padding-inline-start:24px}.article__content.rte li{font-weight:400;font-size:14px;line-height:1.4;letter-spacing:.02em;color:#23242a;margin:0 0 12px}.article__content.rte li:last-child{margin-bottom:0}.article__content.rte ul li{list-style-type:disc}.article__content.rte ol li{list-style-type:decimal}.article__content.rte strong,.article__content.rte b,.article__content.rte strong *,.article__content.rte b *{font-weight:600;font-size:14px;line-height:1.4;letter-spacing:.02em;color:#23242a}.article__content.rte em,.article__content.rte i,.article__content.rte em *,.article__content.rte i *{font-style:italic;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:.02em;color:#23242a}.article__content.rte blockquote{padding:24px;border:none;border-radius:8px;box-shadow:0 4px 94px #7737001a;margin:32px 0}.article__content.rte blockquote:first-child{margin-top:0}.article__content.rte blockquote:last-child{margin-bottom:0}.article__content.rte img{margin:32px 0;display:block}.article__content.rte img:first-child{margin-top:0}.article__content.rte img:last-child{margin-bottom:0}.article__content.rte div.image-container,.article__content.rte div:has(img:first-of-type+img){display:flex;flex-direction:column;gap:24px;width:100%;margin:32px 0}.article__content.rte div.image-container:first-child,.article__content.rte div:has(img:first-of-type+img):first-child{margin-top:0}.article__content.rte div.image-container:last-child,.article__content.rte div:has(img:first-of-type+img):last-child{margin-bottom:0}.article__content.rte div.image-container img,.article__content.rte div:has(img:first-of-type+img) img{width:100%;height:auto;display:block;margin:0}.article__content.rte div:has(>span:empty+span:empty+br:last-child):not(:has(.article-block-background)),.article__content.rte div:has(>span:empty+br:last-child):not(:has(.article-block-background)),.article__content.rte div:has(>br:only-child):not(:has(.article-block-background)){display:none;height:0;margin:0;padding:0;line-height:0}@media screen and (min-width: 768px){.article__content.rte p,.article__content.rte p *,.article__content.rte p span{font-size:16px;line-height:1.4;margin-top:48px;margin-bottom:48px}.article__content.rte p:first-child{margin-top:0}.article__content.rte p:last-child{margin-bottom:0}.article__content.rte h1,.article__content.rte h1 *,.article__content.rte h1 span,.article__content.rte h1 a,.article__content.rte h2,.article__content.rte h2 *,.article__content.rte h2 span,.article__content.rte h2 a,.article__content.rte h3,.article__content.rte h3 *,.article__content.rte h3 span,.article__content.rte h3 a,.article__content.rte h4,.article__content.rte h4 *,.article__content.rte h4 span,.article__content.rte h4 a,.article__content.rte h5,.article__content.rte h5 *,.article__content.rte h5 span,.article__content.rte h5 a,.article__content.rte h6,.article__content.rte h6 *,.article__content.rte h6 span,.article__content.rte h6 a{margin-top:48px;margin-bottom:48px}.article__content.rte h1:first-child,.article__content.rte h2:first-child,.article__content.rte h3:first-child,.article__content.rte h4:first-child,.article__content.rte h5:first-child,.article__content.rte h6:first-child{margin-top:0}.article__content.rte h1,.article__content.rte h1 *,.article__content.rte h1 span,.article__content.rte h1 a{font-size:48px}.article__content.rte h2,.article__content.rte h2 *,.article__content.rte h2 span,.article__content.rte h2 a{font-size:36px}.article__content.rte h3,.article__content.rte h3 *,.article__content.rte h3 span,.article__content.rte h3 a{font-size:32px}.article__content.rte h4,.article__content.rte h4 *,.article__content.rte h4 span,.article__content.rte h4 a{font-size:24px;margin-top:48px;margin-bottom:24px}.article__content.rte h5,.article__content.rte h5 *,.article__content.rte h5 span,.article__content.rte h5 a{font-size:20px;margin-top:48px;margin-bottom:24px}.article__content.rte h6,.article__content.rte h6 *,.article__content.rte h6 span,.article__content.rte h6 a{font-size:18px;margin-top:48px;margin-bottom:48px}.article__content.rte a,.article__content.rte a *,.article__content.rte a span{font-size:16px}.article__content.rte ul,.article__content.rte ol{margin-top:48px;margin-bottom:48px}.article__content.rte li{font-size:16px;line-height:1.4}.article__content.rte strong,.article__content.rte b,.article__content.rte strong *,.article__content.rte b *,.article__content.rte em,.article__content.rte i,.article__content.rte em *,.article__content.rte i *{font-size:16px}.article__content.rte blockquote{max-width:445px;margin:48px auto}.article__content.rte blockquote:first-child{margin-top:0}.article__content.rte blockquote:last-child{margin-bottom:0}.article__content.rte img{margin-top:48px;margin-bottom:48px}.article__content.rte img:first-child{margin-top:0}.article__content.rte img:last-child{margin-bottom:0}.article__content.rte div.image-container,.article__content.rte div:has(img:first-of-type+img){margin-top:48px;margin-bottom:48px}.article__content.rte div.image-container:first-child,.article__content.rte div:has(img:first-of-type+img):first-child{margin-top:0}.article__content.rte div.image-container:last-child,.article__content.rte div:has(img:first-of-type+img):last-child{margin-bottom:0}.article__content.rte div.image-container,.article__content.rte div:has(img:first-of-type+img){flex-direction:row;gap:24px}.article__content.rte div.image-container img,.article__content.rte div:has(img:first-of-type+img) img{flex:1;width:calc((100% - 24px)/2);max-width:calc((100% - 24px)/2);height:auto}}.article__content-wrapper-inner .recipe.recipe--inline{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.article__content-wrapper-inner>.recipe.recipe--inline:first-child,.article__content-wrapper-inner>.recipe.recipe--inline:first-of-type{margin-top:0;margin-bottom:32px}.article__content-wrapper-inner>.article__content.rte+.recipe.recipe--inline,.article__content-wrapper-inner>.recipe.recipe--inline:last-child{margin-top:32px;margin-bottom:0}@media screen and (min-width: 768px){.article__content-wrapper-inner .recipe.recipe--inline{max-width:680px}.article__content-wrapper-inner>.recipe.recipe--inline:first-child,.article__content-wrapper-inner>.recipe.recipe--inline:first-of-type{margin-bottom:48px}.article__content-wrapper-inner>.article__content.rte+.recipe.recipe--inline,.article__content-wrapper-inner>.recipe.recipe--inline:last-child{margin-top:48px}}.article .recipe .recipe-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;gap:40px;max-width:100%;padding:24px;border-radius:12px;border:1px solid #e9e9eb}@media screen and (min-width: 1024px){.article .recipe .recipe-wrapper{padding:32px}}.article .recipe .recipe-header{display:flex;flex-direction:column;gap:24px;width:100%}@media screen and (min-width: 768px){.article .recipe .recipe-header{flex-direction:row}}.article .recipe .header-content{display:flex;flex-direction:column;width:100%}.article .recipe .header-content .title{font-size:20px;font-weight:500;margin-bottom:10px}.article .recipe .header-content .description{font-size:14px;font-weight:400;line-height:130%;margin-bottom:16px}.article .recipe .header-content .description p{margin:0}.article .recipe .header-content .recipe-button{max-width:190px;padding:13px 24px;margin-top:auto;border-radius:40px;border:1px solid #000;background:transparent;font-size:16px;font-style:normal;font-weight:500}.article .recipe .header-image{display:flex;flex-direction:column;order:-1;aspect-ratio:279 / 206;width:100%;border-radius:12px;overflow:hidden;border:1px solid #e9e9eb}.article .recipe .header-image img,.article .recipe .header-image svg{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 768px){.article .recipe .header-content{flex-basis:58%}.article .recipe .header-image{flex-basis:42%;order:2;margin-bottom:auto}.article .recipe .header-content .title{font-size:24px}.article .recipe .header-content .description{font-size:16px}}.article .recipe .recipe-info{display:flex;flex-direction:column;gap:20px;width:100%;padding-bottom:40px;border-bottom:1px solid #e9e9eb}.article .recipe .recipe-info-element{flex-basis:100%;display:flex;gap:12px}.article .recipe .info-label{font-size:16px;font-weight:500}.article .recipe .info-label:after{content:":"}.article .recipe .info-value{font-size:16px;font-weight:400;display:flex;align-items:center}@media screen and (min-width: 768px){.article .recipe .recipe-info{flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:40px;align-items:center}.article .recipe .info-label:after{display:none;content:""}.article .recipe .recipe-info-element{flex-basis:calc((100% - 80px) / 3);flex-direction:column}}.article .recipe .recipe-content{display:flex;flex-direction:column;gap:20px;width:100%}.article .recipe .recipe-content a,.article .recipe .recipe-header a,.article .recipe .recipe-info a{text-decoration:underline!important}.article .recipe .recipe-content .recipe-content-title{font-size:24px;font-weight:500}.article .recipe .recipe-content .recipe-content-body{font-size:16px;font-weight:400}.article .recipe .recipe-content .recipe-content-body ul{list-style:disc}.article .recipe .recipe-content .recipe-content-body ul>li{margin-left:30px}.article .recipe .recipe-content .recipe-content-body ul>li a{text-decoration:underline}.article .recipe .recipe-content .recipe-content-body ol{list-style:decimal}.article .recipe .recipe-content .recipe-content-body ol>li{margin-left:30px}@media screen and (min-width: 768px){.article .recipe .recipe-content{gap:16px}.article .recipe .recipe-content .recipe-content-title{font-size:20px}}.article .recipe .recipe-footer{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;padding-top:40px;border-top:1px solid #e9e9eb}.article .recipe .recipe-footer-text{font-size:20px;font-weight:500}.recipe-footer-social-media{display:flex;justify-content:center;align-items:center}.article .recipe .recipe-footer-social-media{display:flex;justify-content:center;align-items:center;gap:12px;width:100%}.article .recipe .social-media-link{width:24px;height:24px}.article .recipe .social-media-link img{width:100%;height:100%}.article .recipe .recipe-meta{display:none}@media screen and (min-width: 1024px){.article .recipe .recipe-meta-show{display:block}.article .content-meta-hide{display:none}}.recipe-heading{margin-bottom:32px}.recipe-heading p{min-height:24px;margin:0}@media screen and (min-width: 768px){.recipe-heading{margin-bottom:40px}}.article__content-wrapper-inner h1:empty,.article__content-wrapper-inner h2:empty,.article__content-wrapper-inner h3:empty,.article__content-wrapper-inner h4:empty,.article__content-wrapper-inner h5:empty,.article__content-wrapper-inner h6:empty{display:none}.article__content-wrapper-inner h1:not(:has(*)):empty,.article__content-wrapper-inner h2:not(:has(*)):empty,.article__content-wrapper-inner h3:not(:has(*)):empty{display:none}.article__content-wrapper-inner>*:empty{display:none}.article__content-wrapper-inner .recipe h2.title:empty,.article__content-wrapper-inner .recipe h3.title:empty{display:none}.product-list-item .jdgm-prev-badge__text{display:none}.product-list-item .jdgm-prev-badge__stars:after{content:attr(data-score);margin-left:6px;font-family:DM Sans,Roboto,sans-serif;font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0;color:#757575}
/*# sourceMappingURL=/cdn/shop/t/102/assets/section-main-article.css.map */
