.content-sidebar-section{--content-sidebar-gap: 2rem;--content-sidebar-aside-width: 19.6875rem;--content-sidebar-surface-radius: .5rem;--content-sidebar-aside-padding: 0;--content-sidebar-main-padding-block: 1.5rem;--content-sidebar-main-padding-inline: 1rem;--content-sidebar-sticky-offset: 7.5rem;--content-sidebar-link-radius: 0;--content-sidebar-link-padding-block: .5rem;--content-sidebar-link-padding-inline: 1rem;--content-sidebar-divider: 1px solid var(--color-border);max-width:100%;overflow-x:clip}@supports not (overflow: clip){.content-sidebar-section{overflow-x:hidden}}.content-sidebar-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--content-sidebar-gap);align-items:start;max-width:1440px;min-width:0;margin-inline:auto}.content-sidebar-layout:has(.content-sidebar-header-area){grid-template-areas:"header" "aside" "main"}.content-sidebar-header-area{grid-area:header}.content-sidebar-layout:has(.content-sidebar-header-area)>.content-sidebar-aside{grid-area:aside}.content-sidebar-layout:has(.content-sidebar-header-area)>.content-sidebar-main{grid-area:main}.content-sidebar-main .image-block__image{border-radius:1rem}.content-sidebar-aside,.content-sidebar-main{background:var(--color-background);color:var(--color-foreground);border-radius:var(--content-sidebar-surface-radius)}.content-sidebar-aside{margin-block-end:1.5rem;padding:var(--content-sidebar-aside-padding);display:flex;flex-direction:column;gap:.75rem}.content-sidebar-main{min-width:0;max-width:100%;min-height:12.5rem;padding-block:var(--content-sidebar-main-padding-block);padding-inline:var(--content-sidebar-main-padding-inline);overflow-x:clip}@supports not (overflow: clip){.content-sidebar-main{overflow-x:hidden}}.content-sidebar-main .block-resource-list,.content-sidebar-main .resource-list__carousel,.content-sidebar-main slideshow-component{max-width:100%;min-width:0}.content-sidebar-main>*+*{margin-block-start:1rem}.code-defaut .content-sidebar-main .text-block :where(h2){margin-block:1.75rem 1.5rem;padding-block-start:1rem;border-top:var(--content-sidebar-divider);font-size:1.8rem;font-weight:700;line-height:1.3;color:var(--color-primary);scroll-margin-top:2rem}.code-defaut .content-sidebar-main .text-block :where(h2):first-child{margin-block-start:0;padding-block-start:0;border-top:0}.content-sidebar-main .text-block :where(h3){margin-block:1.5rem 1rem;font-size:1.5rem;font-weight:600}.content-sidebar-main .text-block :where(h4){margin-block:1rem .5rem;font-size:1.2rem;font-weight:600}.content-sidebar-main .text-block :where(ol){counter-reset:content-sidebar-ordered;list-style:none;margin-block:1.5rem;padding:0}.content-sidebar-main .text-block :where(ol)>li{counter-increment:content-sidebar-ordered;padding-block:1rem;border-bottom:var(--content-sidebar-divider)}.code-defaut .content-sidebar-main .text-block :where(ol)>li:first-child{border-top:var(--content-sidebar-divider)}.content-sidebar-main .text-block :where(ol)>li:before{content:counter(content-sidebar-ordered);flex-shrink:0;background-color:#de1a00;color:#fff;width:1.875rem;height:1.875rem;border-radius:1.875rem;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;font-weight:900;font-style:italic;line-height:1;margin-inline-end:.35rem}.content-sidebar-main .text-block :where(ol) strong{color:#de1a00;font-weight:600}.content-sidebar-main .text-block :where(ul){list-style:disc;margin-block:1rem;padding-inline-start:1.25rem}.content-sidebar-main .text-block :where(ul)>li{margin-block-end:.25rem;padding-inline-start:.25rem}.content-sidebar-main .text-block :where(ul)>li::marker{color:var(--color-foreground)}.content-sidebar-main a:not(.button){color:var(--color-foreground);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25rem;transition:color .2s ease,text-decoration-color .2s ease}.content-sidebar-main a:not(.button):hover{color:var(--color-primary);text-decoration-color:var(--color-primary)}.content-sidebar-header{margin-block-end:.5rem;padding:1.5rem 1.25rem 0}.content-sidebar-title{margin:0;font-size:1.25rem;font-weight:600;line-height:1.2;color:#15151e}.content-sidebar-list{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;width:100%}.content-sidebar-link{display:flex;align-items:flex-start;padding-block:.5rem;padding-inline:1.25rem 1rem;color:#15151e;text-decoration:none;font-weight:400;font-size:1rem;line-height:1.4;transition:background-color .2s ease,color .2s ease,border-left .2s ease;border-left:2px solid transparent}.content-sidebar-link:hover,.content-sidebar-link.is-active{border-left-color:#de1a00;background-color:transparent;font-weight:600}.content-sidebar-actions{display:flex;flex-direction:column;gap:.5rem;padding:0 1rem 1rem;margin-top:auto}.sidebar-btn{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;border-radius:.5rem;text-decoration:none;font-weight:600;font-size:1rem;text-align:center;transition:opacity .2s ease;cursor:pointer;border:none}.sidebar-btn:hover{opacity:.9}.sidebar-btn--back{background-color:#b2b2b2;color:#fff}.sidebar-btn--home{background-color:#15151e;color:#fff}@media screen and (min-width:750px)and (max-width:900px){.content-sidebar-section{--content-sidebar-main-padding-inline: var(--page-margin, 2.5rem)}.content-sidebar-layout{gap:var(--gap-lg, 1.5rem)}}@media screen and (min-width:901px){.content-sidebar-section{--content-sidebar-main-padding-block: 2rem;--content-sidebar-main-padding-inline: 2rem}.content-sidebar-layout{grid-template-columns:minmax(0,var(--content-sidebar-aside-width)) minmax(0,1fr)}.content-sidebar-layout:has(.content-sidebar-header-area){grid-template-areas:"aside header" "aside main"}.content-sidebar-aside{position:sticky;top:var(--content-sidebar-sticky-offset);margin-block-end:0;height:fit-content;max-height:calc(100vh - 4rem);overflow-y:auto}}.sidebar-product-card{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:1rem;padding:1rem;background-color:var(--color-background);border-radius:var(--content-sidebar-surface-radius);text-decoration:none;color:var(--color-foreground);transition:background-color .2s ease}.sidebar-product-card:hover{background-color:#0000000d}.sidebar-product-card__image-wrapper{flex-shrink:0;width:12rem;height:fit-content;border-radius:.25rem;overflow:hidden;background-color:#f5f5f5;border:1px solid var(--color-border)}.sidebar-product-card__image{width:100%;height:100%;object-fit:contain;min-height:10rem;background:#fff}.sidebar-product-card__title{font-weight:700;font-size:1.1rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-content-sidebar.css.map */
