.matching-product:has(.matching-product__checkbox-input:not(:checked)) .matching-product__select select{pointer-events:none;cursor:not-allowed;background-color:#f5f5f5;opacity:.5}.matching-product .flex-row{display:flex;justify-content:space-between;gap:15px;align-items:center}.matching-product a.view{font-size:14px;font-weight:600;color:#2e5266;text-decoration:underline}.matching-product a.view:hover{opacity:.8}.main-matching-title{font-size:1.4rem;font-family:var(--font-body-family)}.matching-products{border:1px solid #d9d9d9;padding:20px;border-radius:4px;margin-top:10px!important}.matching-products .matching-product{position:relative}@media(max-width:767px){.matching-products .matching-product{padding-bottom:70px}}.matching-products .matching-product+.matching-product{margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}.matching-products .matching-product__wrapper{display:flex;align-items:center;gap:24px;cursor:pointer}.matching-products .matching-product__checkbox{position:relative}.matching-products .matching-product__checkbox input{position:absolute;opacity:0;cursor:pointer}.matching-products .matching-product__checkbox input:checked+span{background:#fff;border-color:#29556a}.matching-products .matching-product__checkbox input:checked+span:after{opacity:1}.matching-products .matching-product__checkbox span{width:20px;height:20px;border:2px solid #29556a;border-radius:2px;display:block;position:relative;transition:.3s ease}.matching-products .matching-product__checkbox span:after{content:"";position:absolute;left:6px;top:1px;width:5px;height:11px;border:solid #29556a;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:.3s ease}.matching-products .matching-product__image{width:108px;min-width:108px}.matching-products .matching-product__image img{width:100%;display:block;border-radius:2px;height:auto;aspect-ratio:1/1}.matching-products .matching-product__content{flex:1}@media(max-width:767px){.matching-products .matching-product__content{width:100%}}.matching-products .matching-product__top{display:flex;align-items:center;gap:20px;margin-bottom:10px}.matching-products .matching-product__top h4{line-height:1.2;font-weight:600;color:#2e5266;margin:0;font-size:14px}@media(min-width:768px){.matching-products .matching-product__top h4{flex:1}}.matching-products .matching-product__top img{width:36px;height:36px;object-fit:contain}.matching-products .matching-product__top a{font-size:12px;font-weight:600;color:#2e5266;text-decoration:underline}.matching-products .matching-product__top a:hover{opacity:.8}.matching-products .matching-product__price{line-height:1;font-weight:600;color:#2e5266;white-space:nowrap;font-size:1.4rem}@media(max-width:767px){.matching-products .matching-product__select{position:absolute;bottom:0;left:0;right:0}}.matching-products .matching-product__select label{display:block;font-weight:500;color:#2e5266;margin-bottom:0;font-size:1.4rem}.matching-products .matching-product__select select{width:100%;border:2px solid #d9d9d9;border-radius:2px;padding:10px 30px 10px 14px;color:#7d8a92;background-color:#fff;-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='10' viewBox='0 0 18 10' fill='none'%3E%3Cpath d='M1 1L9 9L17 1' stroke='%23666' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px}.matching-products .matching-product__select select:focus{outline:none;box-shadow:none}@media(max-width:767px){.matching-products{padding:12px}.matching-products .matching-product__wrapper{flex-wrap:wrap;gap:16px}.matching-products .matching-product__checkbox{margin-top:10px}.matching-products .matching-product__image{width:60px;min-width:60px}.matching-products .matching-product__top{flex-wrap:wrap;gap:12px}}.matching-btn-wrap{position:relative;z-index:2}.matching-btn-wrap .matching-add-to-cart{position:absolute;top:0;left:0;right:0}.matching-btn-wrap .matching-add-to-cart[disabled],.matching-btn-wrap .matching-add-to-cart[disabled=disabled]{display:none}
/*# sourceMappingURL=/cdn/shop/t/14/assets/matching.css.map */
