html:not(.complementary-variant-b) [data-complementary-variant=b]{display:none!important}html.complementary-variant-b [data-complementary-variant=a],html.complementary-variant-b .complementary-hide-on-variant-b{display:none!important}[data-complementary-variant=b]{padding-top:16px;padding-bottom:26px;margin-bottom:24px}.complementary-variant-b__header{display:flex;flex-direction:column;gap:0px;margin-top:0}@media(min-width:768px){.complementary-variant-b__header{gap:0px}}.complementary-variant-b__heading{text-transform:uppercase;font-weight:700}.complementary-variant-b__subheading{margin:0;font-size:12px;font-weight:400;color:#000}.product__info-container .complementary-products__container--variant-b{margin-top:0!important}.complementary-products__container--variant-b .card__information .product-badges{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:.6rem;top:8px;left:8px}.complementary-products__container--mobile .card.card--horizontal{border:1px solid var(--middle-grey, #dbdbdb);padding:12px 20px 12px 16px;position:relative}.complementary-products__container--mobile .card--horizontal>.card__content .card__heading a:after{top:12px;bottom:12px;left:16px;right:auto;width:100px}.complementary-products__container--mobile .card--horizontal .card__inner{border:0}.complementary-products__container--mobile .card--horizontal .card__inner:after{display:none}.complementary-products__container--mobile .card--horizontal .card__inner{flex:0 0 100px;width:100px;max-width:100px}.card--horizontal .product-badges{position:relative;top:0;left:0;margin-bottom:8px}.complementary-products__container--mobile .product-card-variant-picker{padding:0}.complementary-products__container--mobile .product-card-variant-picker__options{left:0;right:0}.complementary-products__container--mobile:has(product-card-variant-picker.is-open){position:relative;z-index:2}.complementary-products__container--mobile:has(product-card-variant-picker.is-open) .flickity-viewport{overflow:visible;clip-path:inset(0 0 -620px 0)}.complementary-products__container--mobile product-card-variant-picker.is-open{position:relative;z-index:10}.complementary-products__container--mobile product-card-variant-picker.is-open .product-card-variant-picker__options{z-index:11;left:0;width:100%;top:32px}.complementary-products__container--variant-b:has(product-card-variant-picker.is-open){position:relative;z-index:2}.complementary-products__container--variant-b:has(product-card-variant-picker.is-open) .flickity-viewport{overflow:visible;clip-path:inset(0 0 -620px 0)}.complementary-products__container--variant-b:has(product-card-variant-picker.is-open) .complementary-flickity--variant-b{position:relative;z-index:3}.complementary-products__container--variant-b:has(product-card-variant-picker.is-open) .complementary-scrollbar{z-index:0}.complementary-products__container--variant-b product-card-variant-picker.is-open{position:relative;z-index:10}.complementary-products__container--variant-b product-card-variant-picker.is-open .product-card-variant-picker__options{z-index:11}.complementary-products__container--mobile .complementary-flickity__item{width:80vw;max-width:360px;margin-right:8px}.complementary-products__container--variant-b .complementary-scrollbar{position:relative;width:100%;height:3px;border-radius:3px;background:rgba(var(--color-foreground, 17 17 17),.12)}.complementary-products__container--variant-b .complementary-scrollbar__thumb{position:absolute;top:0;left:0;height:100%;width:25%;border-radius:3px;background:rgb(var(--color-foreground, 17 17 17));cursor:grab;will-change:transform;display:inline-block}.complementary-products__container--variant-b .complementary-scrollbar__thumb:active{cursor:grabbing}@media screen and (max-width:767px){.complementary-products__container--variant-b .complementary-flickity{margin-right:-20px}.complementary-products__container--variant-b{gap:1.2rem}[data-complementary-variant=b]{padding-top:12px;padding-bottom:12px;margin-bottom:24px}}@media screen and (max-width:767px){.complementary-products__container .card.card--horizontal--mobile{flex-direction:row;align-items:center;justify-content:center;gap:2rem;--text-alignment: left;--image-padding: 0rem;border:1px solid var(--middle-grey, #dbdbdb);padding:12px 20px 12px 16px;position:relative}.complementary-products__container .card.card--horizontal--mobile .product-card-variant-picker{margin-bottom:0}.complementary-products__container .card--horizontal--mobile .card__inner{flex:0 0 100px;width:100px;max-width:100px;height:auto;display:block;border:0}.complementary-products__container .card--horizontal--mobile .card__inner:after{display:none}.complementary-products__container .card--horizontal--mobile .card__inner:before{content:none}.complementary-products__container .card--horizontal--mobile .card__media,.complementary-products__container .card--horizontal--mobile .card__media .media{position:static;width:100%;height:auto;margin:0}.complementary-products__container .card--horizontal--mobile .card__media .media img{position:static;width:100%;height:auto;object-fit:contain!important}.complementary-products__container .card--horizontal--mobile .card__inner>.card__content{display:none}.complementary-products__container .card--horizontal--mobile .card__information{padding:0}.complementary-products__container .card--horizontal--mobile .card__content{padding-left:0;padding-right:0}.complementary-products__container .card--horizontal--mobile .product-badges{position:relative;top:0;left:0;margin-bottom:8px}.complementary-products__container .card--horizontal--mobile .product-badges .product-badge{margin-right:auto}.complementary-products__container .card--horizontal--mobile .card__badge{display:none}.complementary-products__container .card--horizontal--mobile>.card__content .card__heading a:after{top:12px;bottom:12px;left:16px;right:auto;width:100px}.product__info-container .complementary-products__container--variant-b .complementary-flickity__item{width:80vw;max-width:360px;margin-right:8px}.complementary-products__container .card--horizontal--mobile .price__container .price-item{font-size:1.1rem}.complementary-products__container .card--horizontal--mobile .product-card-variant-picker__trigger{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/141/assets/component-complementary-ab.css.map */
