.product-info--complementary{margin-top:20px}.product-complementary__panel{padding:20px;border-radius:12px;background-color:#0000000a;border:1px solid rgba(0,0,0,.06)}.product-complementary__heading{margin-bottom:16px}.product-complementary__heading h6{font-size:18px;font-weight:600}.product-complementary__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}@media(max-width:479px){.product-complementary__list{grid-template-columns:1fr}}.product-complementary__item{margin:0}.product-complementary__label{display:flex;align-items:center;gap:12px;cursor:pointer;margin:0}.product-complementary__checkbox{position:absolute;opacity:0;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.product-complementary__check{flex:0 0 20px;width:20px;height:20px;border:1.5px solid rgba(0,0,0,.25);border-radius:4px;background:#fff;position:relative;transition:background-color .2s ease,border-color .2s ease}.product-complementary__checkbox:focus-visible+.product-complementary__check{outline:2px solid var(--font-color-primary, currentColor);outline-offset:2px}.product-complementary__checkbox:checked+.product-complementary__check{background-color:var(--font-color-primary, #111);border-color:var(--font-color-primary, #111)}.product-complementary__checkbox:checked+.product-complementary__check:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.product-complementary__media{flex:0 0 72px;width:72px}.product-complementary__image{display:block;overflow:hidden;border-radius:8px;background:#fff}.product-complementary__image img{width:100%;height:100%;object-fit:cover}.product-complementary__details{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left}.product-complementary__title{font-size:15px;font-weight:500;line-height:1.35}.product-complementary__title a{color:inherit;text-decoration:none}.product-complementary__title a:hover{color:var(--font-color-primary)}.product-complementary__details .price-box{margin:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-complementary.css.map */
