.article{display:flex;flex-direction:column;background-color:rgb(var(--color-background));margin-block-end:3.6rem}.article__tags{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 2rem;column-gap:.8rem}.article__tags-item{font-size:var(--font-size-static-xs);letter-spacing:.1rem;line-height:var(--line-height-static-sm);border-radius:.4rem;border:.1rem solid rgba(var(--color-foreground),.5);padding:.6rem .8rem}.article__hero .media{border-radius:0}.article__hero+.article__tags,.article__hero+.article__head{padding-block-start:2rem}.article__head{padding-block-end:3.2rem;text-align:center}.article__meta{margin-block-start:2.4rem;font-size:var(--font-size-static-md);color:rgba(var(--color-heading-text),.75);line-height:var(--line-height-static-sm)}.article__hero{margin-block-end:2rem;max-width:calc(var(--page-width) * .6666);padding:0}.article__media{aspect-ratio:16 / 9}.article__media>img{object-position:top center}.article__table-of-contents .accordion__icon svg{rotate:90deg}.article__table-of-contents .accordion{padding-block:2.4rem;border-bottom:1px solid rgba(var(--color-border),var(--alpha-border))}.article__table-of-contents .accordion ol{padding-left:3ch}.article__table-of-contents .accordion ol li{margin-bottom:.25em}.article__table-of-contents .article__toc-link{text-decoration:underline}.article__content-inner{padding-block-start:1.2rem}.article__content-inner:last-child{padding-block-end:3.6rem;margin-block-end:3.6rem;border-block-end:.1rem solid rgba(var(--color-border),var(--alpha-border))}.article__content h1,.article__content h2,.article__content h3,.article__content h4,.article__content h5,.article__content h6{margin-block-start:0;margin-block-end:1.2rem;font-size:calc(var(--font-heading-scale) * var(--h4-multiplier));text-align:initial!important}.article__content p,.article__content ul,.article__content ol{margin:0 0 3.2rem}.article__content p:last-child{margin-block-end:0}.article__content table+*{margin-block-start:2rem}.article__content table tr:first-child td{font-weight:var(--font-weight-bold)}.article__content blockquote{margin:0 2.4rem 2rem;font-style:italic}.article__content img{margin:0 auto;max-width:100%;height:auto;display:block}.article__content .newsletter-perks-wrap{display:none}.article .social-sharing{justify-content:center;padding-block-start:2.4rem;margin-block-start:-1.2rem;color:rgb(var(--color-secondary-text))}.article__back{display:flex;flex-direction:column;align-items:center}.social-sharing+.article__back{margin-block-start:2.4rem}.article__back-link{display:flex;align-items:center}.article__back-link svg{margin-inline-start:-.2rem;margin-inline-end:.4rem;flex-shrink:0;transition:transform var(--duration-default)}.article-products .swiper-buttons{inset-block-start:40%;transform:none}.article-products .swiper-button-prev:empty,.article-products .swiper-button-next:empty{display:flex;--swiper-navigation-color: rgb(var(--color-foreground))}.article-products .swiper-button{--swiper-navigation-sides-offset: var(--items-gap);background-color:rgb(var(--color-background));width:4rem;height:4rem;padding:.8rem;display:flex;align-items:center;justify-content:center;border:.1rem solid rgba(var(--color-border),var(--alpha-border));border-radius:var(--button-action-border-radius, .6rem)}.article-products .swiper-button svg path{stroke:rgb(var(--color-foreground))}.article-products .article-products--swiper-button--prev{transform:rotate(180deg)}.article-products .swiper-button:after{content:initial}.article-products .swiper-button-disabled{opacity:0}@media (hover: hover){.article__tags a:hover{text-decoration-color:currentColor}.article__back-link:hover svg{transform:translate(.2rem)}[dir=rtl] .article__back-link:hover svg{transform:translate(-.2rem)}}@media screen and (max-width: 749px){.article__hero{order:-1;margin-block-end:2.8rem}.article__breadcrumbs{margin-block-end:4.8rem;padding:0 calc(var(--page-gutter) * 1.5)}}@media screen and (min-width: 750px){.article__breadcrumbs{padding:3.6rem var(--page-gutter) 6.4rem}.article__breadcrumbs ul{justify-content:center}.article__title{margin-block-end:2.4rem}.article__head{padding-block-end:6.4rem}.article__hero+.article__tags,.article__hero+.article__head{padding-block-start:3.4rem}.article__content-inner:last-child{padding-block-end:4.8rem;margin-block-end:4.8rem}.article__content h1,.article__content h4,.article__content h5{margin-block-end:4.4rem}.article__content h6{margin-block-end:5rem}.article__content table+*{margin-block-start:2.9rem}.article__content p,.article__content ul,.article__content ol,.article__content blockquote{margin-block-end:4.8rem}.article__content-inner{padding-block-start:2.8rem}}@media screen and (min-width: 990px){.article__share a>svg{width:1.6rem;height:1.6rem}.article__share+.article__back{margin-block-start:0}.article .article__share--normal{position:relative;width:100%;flex-direction:row;padding-block:var(--spacing-5)}.article .article__share--sticky{position:sticky;inset-block-start:calc(var(--social-share-sticky-top) + 2.4rem);inset-inline-start:calc(var(--social-share-sticky-start) + 3.6rem);z-index:2;width:fit-content;flex-direction:column;width:2rem;height:0;order:-1;margin-block-start:0;padding-block-start:unset;justify-content:flex-start}}.article__comments-wrapper{padding-block:3.6rem;margin-block-start:3.6rem;border-block-start:.1rem solid rgba(var(--color-border),var(--alpha-border))}.article__comments{padding-block-end:4.8rem;border-block-end:.1rem solid rgba(var(--color-border),var(--alpha-border))}.article__comments-title{margin:0 0 2.4rem}.article__comments-title:last-child{margin-block-end:0}.comment-form>h2{margin:0 0 1.6rem;font-size:var(--font-size-static-xl);line-height:var(--line-height-static-md);text-transform:none}.article__comments-wrapper h2:focus-visible,.article__comments-wrapper p:focus-visible{outline:none}.article__comment{padding:2.4rem;background-color:rgb(var(--color-background))}.article__comment+.article__comment{margin-block-start:2.4rem}.article__comment>p{color:rgb(var(--color-heading-text))}.article__comment-foot{font-size:var(--font-size-static-sm)}.article__comment p{margin:0 0 1.2rem}.article__comments-pagination-alt{margin-block-start:3.2rem}.article__comments-message{margin-block-start:1.6rem}.article__comments-message .form__message{display:flex;align-items:center;font-size:var(--font-size-static-sm);color:rgb(var(--color-heading-text));margin:0}.article__comments-message .form__message svg{margin-inline-end:1.6rem;flex-shrink:0}.article__comments-wrapper .pagination-wrapper{margin:2.3rem 0;padding:0}.article__comments-fields{margin:3rem 0 1.6rem}.comment-form{padding-block-start:4.8rem;color:rgb(var(--color-heading-text))}.comment-form .field__input{display:block;color:inherit}.comment-form .field__label{color:inherit;letter-spacing:var(--letter-spacing-small)}.comment-form textarea{padding-block:1.45rem;height:11.4rem;resize:vertical}.comment-form .button{min-width:19.2rem}.article__comments-wrapper--no-comments .comment-form{padding-block-start:0}@media screen and (min-width: 575px){.comment-form .form-row--double{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 750px){.article__comments-wrapper{margin-block-start:4.8rem}}.faq-key-points{font-family:var(--faq-font, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto);background:var(--kp-bg, #12141a);color:var(--kp-text-color, #cbd5e1);border:var(--kp-border-width, 1px) solid var(--kp-border-color, rgba(148, 163, 184, .25));border-radius:var(--kp-radius, 12px);padding:var(--kp-padding, 16px);margin-bottom:calc(var(--faq-gap, 16px) * 1.5);box-shadow:var(--kp-shadow, none)}.faq-key-points h3{margin:0 0 8px;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase;color:var(--kp-title-color, #94a3b8)}.faq-key-points ul{margin:0;padding-left:20px;color:inherit;list-style-type:var(--kp-list-style, disc)}.faq-key-points li{margin:0 0 var(--kp-gap, 6px)}.faq-key-points li:last-child{margin-bottom:0}.faq-key-points li::marker{color:var(--kp-marker-color, currentColor)}.faq-root{border:0;font-family:var(--faq-font, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto)}.faq{display:grid;margin:0 0 3.2rem;gap:var(--faq-gap)}.faq details{border-radius:var(--faq-radius);overflow:clip;border-style:solid;border-color:var(--faq-border-color);border-width:var(--faq-border-top) var(--faq-border-right) var(--faq-border-bottom) var(--faq-border-left);background:var(--faq-q-bg);margin-block:var(--faq-margin-block);box-shadow:var(--faq-shadow)}.faq summary{list-style:none;cursor:pointer;position:relative;padding:var(--faq-q-pt, var(--faq-padding)) var(--faq-q-pr, var(--faq-padding)) var(--faq-q-pb, var(--faq-padding)) var(--faq-q-pl, var(--faq-padding));color:var(--faq-q-text);font-weight:var(--faq-q-fw, 600);display:flex;align-items:center;gap:var(--faq-icon-gap, 10px);font-size:var(--faq-q-fs, 16px)}.faq summary::-webkit-details-marker{display:none}.faq summary .icon-chevron{flex:0 0 auto;width:var(--faq-icon-size);height:var(--faq-icon-size);border:2px solid var(--faq-accent);border-left:0;border-top:0;transform:rotate(45deg);transition:transform .2s ease;opacity:.8}.faq details[open] summary .icon-chevron{transform:rotate(225deg)}.faq summary .icon-plus{flex:0 0 auto;width:var(--faq-icon-size);height:var(--faq-icon-size);position:relative}.faq summary .icon-plus:before,.faq summary .icon-plus:after{content:"";position:absolute;background:var(--faq-accent)}.faq summary .icon-plus:before{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.faq summary .icon-plus:after{width:2px;height:100%;left:50%;top:0;transform:translate(-50%);transition:transform .2s ease,opacity .2s ease}.faq details[open] summary .icon-plus:after{transform:translate(-50%) rotate(90deg);opacity:0}.faq summary .icon-arrow{flex:0 0 auto;width:0;height:0;border-left:calc(var(--faq-icon-size) * .5) solid transparent;border-right:calc(var(--faq-icon-size) * .5) solid transparent;border-top:calc(var(--faq-icon-size) * .6) solid var(--faq-accent);transition:transform .2s ease}.faq details[open] summary .icon-arrow{transform:rotate(180deg)}.faq .answer{padding:var(--faq-a-pt, calc(var(--faq-padding) - 2px)) var(--faq-a-pr, var(--faq-padding)) var(--faq-a-pb, var(--faq-padding)) var(--faq-a-pl, var(--faq-padding));background:var(--faq-a-bg);color:var(--faq-a-text);border-top:1px solid var(--faq-border-color);font-weight:var(--faq-a-fw, 400);font-size:var(--faq-a-fs, 15px);line-height:var(--faq-a-lh, 1.5)}@media (min-width: 750px){.faq{margin-block-end:4.8rem}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-article.css.map */
