@font-face{font-family:SofiaSansThin;src:url(../fonts/SofiaSans-Light.1e047c77.ttf);font-display:swap}@font-face{font-family:SofiaSansRegular;src:url(../fonts/SofiaSans-Regular.590919ed.ttf);font-display:swap}@font-face{font-family:SofiaSansBoldExtra;src:url(../fonts/SofiaSans-ExtraBold.d4b93de8.ttf);font-display:swap;font-weight:700}@font-face{font-family:SofiaSansBold;src:url(../fonts/SofiaSans-Bold.c463de2d.ttf);font-display:swap;font-weight:700}@font-face{font-family:SofiaSansExtraBold;src:url(../fonts/SofiaSans-ExtraBold.d4b93de8.ttf);font-display:swap;font-weight:700}@font-face{font-family:SofiaSansBlack;src:url(../fonts/SofiaSans-Black.e53191bd.ttf);font-display:swap;font-weight:700}@font-face{font-family:SofiaSansLight;src:url(../fonts/SofiaSans-Light.1e047c77.ttf);font-display:swap}@font-face{font-family:SofiaSansMedium;src:url(../fonts/SofiaSans-Medium.41ea6fdf.ttf);font-display:swap;font-weight:700}@font-face{font-family:SofiaSansSemiBold;src:url(../fonts/SofiaSans-SemiBold.c841f5cd.ttf);font-display:swap;font-weight:700}a[data-v-83a68742]:active,a[data-v-83a68742]:hover,a[data-v-83a68742]:link,a[data-v-83a68742]:visited{color:#000;text-decoration:none}body[data-v-83a68742],html[data-v-83a68742]{overscroll-behavior:none!important;height:100%}@media(min-width:768px){.container[data-v-83a68742]{width:95%;max-width:1320px}}.cursor-pointer[data-v-83a68742]{cursor:pointer}.arrow-down[data-v-83a68742]{border:solid #ec7508;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.form-label-err[data-v-83a68742]{color:rgba(255,66,66,.84)}.form-border-error[data-v-83a68742]{border:1px solid rgba(255,66,66,.68)}#main-container[data-v-83a68742]{overflow:hidden;margin-top:95px;border-bottom:1px solid #d9dee2}#main-container .vendor-name[data-v-83a68742]{font-size:37px;font-family:SofiaSansBold;padding-left:20px}#main-container .vendor-image[data-v-83a68742]{height:80px;width:80px;background-size:cover;background-position:top;background-repeat:no-repeat;border-radius:50%;border:1px solid #d9dee2}#main-container .general-info[data-v-83a68742]{padding:16px 0;border-bottom:1px solid #d9dee2}#main-container .general-info .general-info-title[data-v-83a68742]{font-family:SofiaSansBold;font-size:18px;padding:8px 0}#main-container .general-info p[data-v-83a68742]{font-family:SofiaSansRegular;font-size:16px;line-height:24px}#main-container .company-details[data-v-83a68742]{padding:16px 0}#main-container .company-details .company-detail-item[data-v-83a68742]{font-family:SofiaSansBold;font-size:14px;line-height:18px;margin:16px 0}#main-container .bottom-container[data-v-83a68742]{background:linear-gradient(180deg,#ebf2f2,rgba(235,242,242,0));padding:24px}#main-container .bottom-container .terms-nav-item[data-v-83a68742]{font-family:SofiaSansBold;font-size:14px;line-height:18px;cursor:pointer}#main-container .bottom-container .terms-nav-item[data-v-83a68742]:hover{color:#ff7a00}#main-container .bottom-container .terms-description[data-v-83a68742]{font-family:SofiaSansRegular;font-size:16px;line-height:24px;padding:32px 0}#main-container .bottom-container .active-button[data-v-83a68742]{color:#ff7a00}#main-container .bottom-container .terms-button-wrapper[data-v-83a68742]{margin:16px 0}#main-container .bottom-container .terms-button-wrapper .terms-description-item[data-v-83a68742]{padding:8px 0;font-size:14px}#main-container .bottom-container .terms-button-wrapper .terms-button-mobile[data-v-83a68742]{cursor:pointer;text-align:center;align-items:center;font-weight:700;font-size:14px;padding:10px 18px;border-radius:10px;background:#fff;border:1px solid #bfc6cc;color:#1a2128}#main-container .bottom-container .terms-button-wrapper .terms-button-mobile svg[data-v-83a68742]{transform:rotate(180deg)}#main-container .bottom-container .open-terms-box .terms-button-mobile svg[data-v-83a68742]{transform:rotate(0deg)}#main-container .bottom-container .open-terms-box .terms-description-item[data-v-83a68742],#main-container .sticky-button-plus-ad-small[data-v-83a68742],#main-container .sticky-button-plus-ad[data-v-83a68742]{display:none}@media only screen and (min-width:750px){#main-container[data-v-83a68742]{margin-top:100px}#main-container .filter-title[data-v-83a68742],#main-container .price-ranges-filter[data-v-83a68742]{font-family:SofiaSansBold;font-size:14px;line-height:18px;padding:16px 0;border-bottom:1px solid #bfc6cc}#main-container .sticky-button-plus-ad[data-v-83a68742]{display:block;left:150%;bottom:3%;position:sticky;z-index:10002}}