.open-match-modal{color:#156cd1;text-decoration:underline;cursor:pointer}.open-match-modal:hover{opacity:.75}#matchingDesignModal .hope-modal__close-button:focus{outline:none;box-shadow:none}#matchingDesignModal #matchingDesignModal--header h3{text-align:center;font-weight:700;margin:12px auto 24px}#matchingDesignModal #matchingDesignModal--body{position:relative}#matchingDesignModal #matchingDesignModal--body .scroll-arrow{position:absolute;top:175px;z-index:1;background-color:#fff;width:50px;height:50px;border-radius:50%;box-shadow:0 1px 3px #00000026;cursor:pointer}#matchingDesignModal #matchingDesignModal--body .scroll-arrow svg{width:60%;height:60%;margin:20%;fill:#565656}#matchingDesignModal #matchingDesignModal--body .scroll-arrow:hover svg{fill:#e42436}#matchingDesignModal #matchingDesignModal--body .scroll-arrow#left-arrow{left:10px}#matchingDesignModal #matchingDesignModal--body .scroll-arrow#right-arrow{right:10px}#matchingDesignModal #matchingDesignModal--body .scroll-arrow.hidden{display:none}#matchingDesignModal #matchingDesignModal--body .thumb-carousel{overflow-x:auto;position:relative;padding:0 24px;scrollbar-width:none}#matchingDesignModal #matchingDesignModal--body .thumb-carousel::-webkit-scrollbar{display:none}#matchingDesignModal #matchingDesignModal--body .thumb-carousel .design-thumbs{display:flex;align-items:flex-end;justify-content:center;gap:20px;width:max-content;min-width:100%;height:400px;box-sizing:content-box;overflow-x:auto;overflow-y:hidden;padding-bottom:15px}#matchingDesignModal #matchingDesignModal--body .thumb-carousel .design-thumbs li{position:relative;display:flex;justify-content:flex-end;flex-direction:column;width:210px;height:400px;cursor:pointer}#matchingDesignModal #matchingDesignModal--body .thumb-carousel .design-thumbs li img{max-width:100%;max-height:calc(100% - 63px);object-fit:contain}#matchingDesignModal #matchingDesignModal--body .thumb-carousel .design-thumbs li .card-text{height:63px}#matchingDesignModal #matchingDesignModal--body .thumb-carousel .design-thumbs li .card-text h5,#matchingDesignModal #matchingDesignModal--body .thumb-carousel .design-thumbs li .card-text p{font-size:14px;line-height:16px;text-align:center}#matchingDesignModal #matchingDesignModal--body .thumb-carousel .design-thumbs li .card-text h5{font-weight:700;margin-top:12px}#matchingDesignModal #matchingDesignModal--body .thumb-carousel .design-thumbs li .card-text p{font-weight:lighter;margin-top:3px;color:#565656}#matchingDesignModal #matchingDesignModal--body .thumb-carousel .design-thumbs li:hover{opacity:.75}#matchingDesignModal #matchingDesignModal--body .matchingDesignModal--footer{text-align:center;margin:24px auto;font-size:15px}#matchingDesignModal #matchingDesignModal--body .matchingDesignModal--footer a{color:#156cd1;text-decoration:underline}#matchingDesignModal #matchingDesignModal--body .matchingDesignModal--footer a:hover{opacity:.75}
