@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.template-index .section--product-compatibility{display:none !important}.section--product-compatibility{display:none;--section-background-color: #000;--button-background-color: #000;--button-font-color: #ffffff;--color-shadow: var(--button-background-color);z-index:1400 !important}.section--product-compatibility .product-compatibility{background-color:var(--section-background-color)}.section--product-compatibility .product-compatibility .inner{max-width:var(--page-width);margin:0 auto;padding:50px 35px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media(min-width: 576px){.section--product-compatibility .product-compatibility .inner{padding:50px}}.section--product-compatibility .product-compatibility.product-compatibility--slim .inner{padding:8px 10px}@media(min-width: 576px){.section--product-compatibility .product-compatibility.product-compatibility--slim .inner{padding:8px 2rem}}.section--product-compatibility .product-compatibility.product-compatibility--slim .description{font-size:12px;line-height:12px;margin-bottom:6px}@media(min-width: 576px){.section--product-compatibility .product-compatibility.product-compatibility--slim .description{font-size:var(--bs-body-font-size);line-height:var(--bs-body-font-size);margin-bottom:12px}}.section--product-compatibility .inner{column-gap:6px}.section--product-compatibility .inner .content{display:grid;grid-template-columns:min-content auto;align-items:center;column-gap:6px;row-gap:12px}@media(min-width: 576px){.section--product-compatibility .inner .content{column-gap:17px}}.section--product-compatibility .inner .description{grid-column:1/span 2;margin-bottom:21px}@media(min-width: 576px){.section--product-compatibility .inner .description{margin-bottom:0}}.section--product-compatibility .inner .description p{margin-bottom:0}.section--product-compatibility .heading{text-transform:uppercase;font-size:16px}@media screen and (min-width: 576px){.section--product-compatibility .heading{font-size:18px}}@media(min-width: 576px){.section--product-compatibility .heading{font-size:28px}}.section--product-compatibility .button{font-size:15px;background-color:var(--button-background-color);color:var(--button-font-color);--border-offset: 0;text-transform:uppercase;width:100%}.section--product-compatibility .button svg path{fill:var(--button-font-color) !important}.section--product-compatibility svg{width:43px;height:36px;animation-name:spin;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}@media(min-width: 576px){.section--product-compatibility svg{width:5rem;height:5rem}}.section--product-compatibility .product-compatibility[data-desktop-position=static]{padding:0;flex-direction:row;text-align:left;justify-content:space-between;align-items:center}.section--product-compatibility .product-compatibility[data-desktop-position=static] .content{row-gap:0}.section--product-compatibility .product-compatibility[data-desktop-position=static] .content svg{grid-row:1/span 2;grid-column:1/span 1}.section--product-compatibility .product-compatibility[data-desktop-position=static] .content .description{grid-column:2/span 1}.section--product-compatibility .product-compatibility[data-desktop-position=static] .button{min-width:14rem}@media(min-width: 680px){.section--product-compatibility .product-compatibility[data-desktop-position=fixed]{position:fixed;top:50%;left:0;transform:translate(0, -50%);writing-mode:vertical-lr;z-index:41;padding:0 8px;-webkit-border-radius:var(--buttons-radius);-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:var(--buttons-radius);-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-radius:var(--buttons-radius);border-top-left-radius:0;border-bottom-left-radius:0;height:620px;width:70px}.section--product-compatibility .product-compatibility[data-desktop-position=fixed] .inner{display:flex;flex-direction:row;gap:2rem;justify-content:space-around;align-items:center;padding:0}.section--product-compatibility .product-compatibility[data-desktop-position=fixed] .heading{font-size:24px;letter-spacing:.5px}.section--product-compatibility .product-compatibility[data-desktop-position=fixed] .content{display:flex;gap:1rem;align-items:center;order:1;transform:rotate(180deg)}.section--product-compatibility .product-compatibility[data-desktop-position=fixed] .cta-button{transform:rotate(180deg)}.section--product-compatibility .product-compatibility[data-desktop-position=fixed] .cta-button a.button{padding:3rem 1rem;width:47px;height:161px;min-width:auto}.section--product-compatibility .product-compatibility[data-desktop-position=fixed] .cta-button a.button:before,.section--product-compatibility .product-compatibility[data-desktop-position=fixed] .cta-button a.button:after{content:unset}.section--product-compatibility .product-compatibility[data-desktop-position=fixed] svg{width:53px;height:61px;transform:rotate(90deg)}.section--product-compatibility .product-compatibility[data-desktop-position=fixed] .description{display:none}}/*# sourceMappingURL=section-product-compatibility.css.map */
