.assembly-guides{position:relative;overflow:visible}.assembly-guides__title{margin-block-end:var(--gap-lg)}.assembly-guides__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap-md)}.assembly-guide-item{display:flex;flex-direction:column;gap:var(--gap-md);padding:var(--padding-lg) var(--padding-3xl) var(--padding-2xl) var(--padding-3xl);border:2.5px solid transparent;border-radius:var(--style-border-radius-md);text-decoration:none;color:inherit;background-color:var(--color-white);--color-secondary-button-background: var(--color-background-2);--color-secondary-button-border: var(--color-background-2)}@media(prefers-reduced-motion:no-preference){.assembly-guide-item{transition:border-color var(--animation-values)}.assembly-guide-item__button{transition:background-color var(--animation-values),color var(--animation-values),border-color var(--animation-values)}}@media(hover:hover){.assembly-guide-item:hover{border-color:var(--color-foreground);--color-secondary-button-background: var(--color-foreground-heading);--color-secondary-button-border: var(--color-foreground-heading);--color-secondary-button-text: var(--color-white)}}.assembly-guide-item:focus-visible{border-color:var(--color-foreground);--color-secondary-button-background: var(--color-foreground-heading);--color-secondary-button-border: var(--color-foreground-heading);--color-secondary-button-text: var(--color-white)}.assembly-guide-item[aria-disabled=true]{cursor:default;pointer-events:none}.assembly-guide-item__image-wrapper{width:220px;max-width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--style-border-radius-sm);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-5-15));margin-inline:auto}.assembly-guide-item__image{width:100%;height:100%;object-fit:contain}.assembly-guide-item__image-placeholder{width:100%;height:100%}.assembly-guide-item__info{display:flex;flex-direction:column;gap:var(--gap-md);flex:1;max-width:220px;margin-inline:auto;width:100%}.assembly-guide-item__title{margin:0;font-family:var(--font-body--family);font-size:var(--font-size--lg);font-weight:600;line-height:1.5;color:var(--color-foreground-heading);text-align:center}.assembly-guide-item__button{margin:auto;align-self:center}assembly-guides-tabs-component.assembly-guides__tabs{display:none}[id^=anchor-]{scroll-margin-top:calc(var(--header-group-height, var(--header-height, 0px)) + var(--padding-4xl))}@media screen and (max-width:749px){assembly-guides-tabs-component.assembly-guides__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap-sm);position:sticky;top:var(--header-group-height, var(--header-height, 0px));z-index:var(--layer-heightened);width:100%;margin-block-end:var(--gap-md);padding-block:var(--padding-sm);background-color:var(--color-background)}.assembly-guides__tab{padding:var(--padding-sm) var(--padding-lg);border-radius:var(--style-border-radius-md);border:var(--style-border-width) solid var(--color-foreground-heading);background-color:transparent;color:var(--color-foreground-heading);font-family:var(--font-body--family);font-size:var(--font-size--md);font-weight:600;cursor:pointer}.assembly-guides__tab--active{background-color:var(--color-foreground-heading);color:var(--color-white)}}.assembly-guides__button-block{display:flex;justify-content:center}.assembly-guides__content-block{width:100%;margin-block-start:var(--content-margin-top, 0px);margin-block-end:var(--content-margin-bottom, 0px)}.assembly-guides__content-block .text-block{max-width:var(--content-max-width, 100%);margin-inline:auto}@media screen and (max-width:749px){.assembly-guides__content-block{margin-block-start:var(--content-margin-top-mobile, var(--content-margin-top, 0px));margin-block-end:var(--content-margin-bottom-mobile, var(--content-margin-bottom, 0px))}.assembly-guides__content-block .text-block>*{text-align:var(--text-align, var(--text-align-default))!important}}.assembly-guides__divider{width:100%;margin-block-start:var(--divider-margin-top, var(--gap-md));margin-block-end:var(--divider-margin-bottom, var(--gap-md))}@media screen and (max-width:749px){.assembly-guides__divider{margin-block-start:var(--divider-margin-top-mobile, var(--divider-margin-top, var(--gap-md)));margin-block-end:var(--divider-margin-bottom-mobile, var(--divider-margin-bottom, var(--gap-md)))}}.assembly-guides__divider-line{border:none;border-block-start:var(--style-border-width) solid var(--divider-color, var(--color-foreground));margin:0}.assembly-guides__svg-decoration{grid-column:1 / -1;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:var(--layer-section-background)}.assembly-guides__svg-decoration .top-bottom-svg-content svg{color:inherit}@media screen and (min-width:750px)and (max-width:1200px){.assembly-guides__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:749px){.assembly-guides__grid{grid-template-columns:1fr;gap:var(--gap-sm)}.assembly-guide-item{flex-direction:row;align-items:center;gap:var(--gap-md);padding:var(--padding-lg)}.assembly-guide-item__image-wrapper{width:100px;height:100px;flex-shrink:0;aspect-ratio:unset}.assembly-guide-item__info{gap:var(--gap-xs)}.assembly-guide-item__title{text-align:left}.assembly-guide-item__button.button-secondary{--color-secondary-button-background: var(--color-primary-button-background);--color-secondary-button-border: var(--color-primary-button-border);--color-secondary-button-text: var(--color-primary-button-text)}.assembly-guide-item__button{width:100%;margin-block-start:0}}
/*# sourceMappingURL=/cdn/shop/t/429/assets/assembly-guides.css.map */
