@font-face{font-family:HostGrotesk;src:url(./HostGrotesk-Regular.NdmPeraU.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:HostGroteskBold;src:url(./HostGrotesk-Bold.BqCJvB12.ttf) format("truetype");font-weight:700;font-style:normal}.primary-font{font-family:HostGrotesk,sans-serif;font-weight:400}.link-underline,.primary-font-bold,strong{font-family:HostGroteskBold,sans-serif;font-weight:700}.link-underline{color:#e00;text-decoration:underline;cursor:pointer;text-decoration-color:#e00!important}.xl{font-size:50px;line-height:64px;font-weight:400}.h1,h1{font-family:HostGroteskBold,sans-serif;font-size:28px;line-height:34px;font-weight:700;color:#333;margin-bottom:18px}@media(max-width:767px){.h1,h1{font-size:28px;line-height:34px}}.h2,h2{font-size:22px;line-height:27px;margin-bottom:18px}.h2,.h3,h2,h3{font-family:HostGroteskBold,sans-serif;color:#333}.h3,h3{font-size:18px;line-height:22px;margin:0 0 19px}.h4,h4{font-size:16px;line-height:19px;margin:0 0 17px}.h4,.h5,h4,h5{font-family:HostGroteskBold,sans-serif;color:#333}.h5,h5{font-size:14px;line-height:17px;margin:0 0 16px}.h6,h6{font-family:HostGroteskBold,sans-serif;font-size:16px;line-height:22px}.h6,.lead_text,h6{color:#333;margin:0 0 9px}.lead_text{font-size:22px;line-height:28px;font-weight:400}p{font-family:HostGrotesk,sans-serif;font-size:14px;line-height:22px;margin-bottom:16px}.p-18,p{font-weight:400;color:#333}.p-18{font-size:18px;line-height:24px}.p-16{font-size:16px;line-height:26px}.p-15,.p-16{font-weight:400;color:#333}.p-15{font-size:15px;line-height:22px}.p-14{font-size:14px;line-height:20px}.p-13,.p-14{font-weight:400;color:#333}.p-13{font-size:13px;line-height:15px}.p-12{font-size:12px;line-height:16px;font-weight:400;color:#333}a{text-decoration:underline;color:#04e;font-size:14px;line-height:17px;cursor:pointer}a:hover{color:#002d9e}.underline-link{display:none}@media(max-width:767px){.underline-link{display:block;margin-bottom:56px}.underline-link a{text-decoration:underline;font-size:14px;line-height:24px;font-family:HostGrotesk,sans-serif;position:relative;padding-right:13px}.underline-link a:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none' viewBox='0 0 12 10'%3E%3Cpath stroke='%23005baa' stroke-linecap='round' stroke-width='1.5' d='M10.333 3.333 6 8 1.667 3.333'/%3E%3C/svg%3E");width:9px;height:9px;position:absolute;right:0;background-size:contain;top:calc(50% - 4.5px)}}.aselect{cursor:pointer}.aselect,.aselect-dropdown{width:100%}.aselect .selector{background:#fff;box-sizing:border-box;position:relative;height:40px;border:1px solid #e2e8f0;border-radius:4px;width:100%}.aselect .selector>div{height:100%;padding-right:30px}.aselect .selector .arrow{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12.667 6 8 10 3.334 6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:10px;top:calc(50% - 8px);width:16px;height:16px;transform:rotate(0) translateY(0);transition-duration:.3s;transition-timing-function:cubic-bezier(.59,1.39,.37,1.01)}.aselect .selector .expanded{transform:rotate(180deg) translateY(2px)}.aselect .selector .label{display:block;display:flex;width:100%;align-items:center;padding:4px 16px 4px 4px;height:100%;font-size:15px;color:#333;-moz-column-gap:10px;column-gap:10px}.aselect .selector .label img{width:38px;height:38px;max-height:100%;-o-object-fit:contain;object-fit:contain}.aselect .selector .label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px;line-height:18px;color:#333}.aselect .selector-taggable-input input{background:transparent;border:none!important;width:100%;box-shadow:none!important;outline:none!important;padding:6px 10px}.aselect .custom-dropdown-container{width:calc(150% + 2px);list-style-type:none;padding:0;margin:0;position:absolute;z-index:10;background:#fff;left:-1px;top:calc(100% + 5px);max-height:460px;overflow:auto;visibility:hidden;height:0;box-shadow:0 4px 10px #00000024;color:#333;-ms-overflow-style:none;scrollbar-width:none}.aselect .custom-dropdown-container::-webkit-scrollbar{display:none}.aselect .custom-dropdown-container .custom-dropdown-item{display:flex;-moz-column-gap:10px;column-gap:10px;justify-content:space-between;align-items:center;font-size:14px;line-height:17px;padding:4px 10px 4px 16px;position:relative}.aselect .custom-dropdown-container .custom-dropdown-item>span{display:block;width:100%;padding-left:35px}.aselect .custom-dropdown-container .custom-dropdown-item.current{display:flex;align-items:center;background-color:#e6edfe}.aselect .custom-dropdown-container .custom-dropdown-item-tag{position:absolute;right:20px;top:50%;height:18px;transform:translateY(-50%);padding:0 8px;display:flex;align-items:center;background:#04e;border-radius:8px;font-size:9px;line-height:9px;color:#fff}.aselect .custom-dropdown-container .custom-dropdown-item-tag.popular{background:#0a953f}.aselect .custom-dropdown-container .custom-dropdown-item-tag.bestseller{background:#e63946}.aselect .custom-dropdown-container .custom-dropdown-item.empty{text-align:center;font-weight:400;padding:10px 15px;cursor:auto;color:#333!important}.aselect .custom-dropdown-container .custom-dropdown-item.removable{margin-right:35px}.aselect .custom-dropdown-container .custom-dropdown-item.removable img{width:10px;height:10px;position:absolute;right:-28px;top:50%;transform:translate(-50%,-50%);cursor:pointer}.aselect .custom-dropdown-container .custom-dropdown-item .price{font-size:14px;line-height:17px;color:#04e;font-weight:700;width:90px;text-align:right}.aselect .custom-dropdown-container .custom-dropdown-item .dropdown-item-content{display:flex;-moz-column-gap:10px;column-gap:10px;width:100%}.aselect .custom-dropdown-container .custom-dropdown-item .dropdown-item-content span{display:flex;align-items:center;width:calc(100% - 48px)}.aselect .custom-dropdown-container .custom-dropdown-item .dropdown-item-content img{width:38px;height:38px}.aselect .custom-dropdown-container .custom-dropdown-item:hover{background-color:#e6edfe}.aselect .custom-dropdown-container .accordion .custom-dropdown-accordion-header{padding:6px 12px 6px 35px;display:flex;align-items:center;position:relative;font-size:15px;line-height:18px}.aselect .custom-dropdown-container .accordion .custom-dropdown-accordion-header.collapsed:before{transform:rotate(-90deg)}.aselect .custom-dropdown-container .accordion .custom-dropdown-accordion-header:before{content:"";background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%2364748b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12.667 6 8 10 3.334 6'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;position:absolute;left:19px;top:11px;width:10px;height:10px;background-position:50%;transform-origin:center;transition:.3s}.aselect .custom-dropdown-container .accordion .custom-dropdown-item{font-weight:400;padding-top:5px;padding-bottom:5px}@media(max-width:767px){.aselect .custom-dropdown-container{width:100%}}.aselect .hidden{visibility:hidden}.aselect .visible{visibility:visible}.aselect .visible .custom-dropdown-container{visibility:visible;height:unset}.aselect.searchable .aselect-dropdown-search{position:absolute;height:40px;top:calc(100% + 5px);width:calc(100% + 2px);z-index:10;background:#fff;border:1px solid #bebebe;left:-1px;box-shadow:0 4px 6px #0000001a;padding:0 35px 0 10px}.aselect.searchable .aselect-dropdown-search input{background:transparent;border:none!important;height:38px;width:100%;box-shadow:none!important;outline:none!important;font-size:15px}.aselect.searchable .aselect-dropdown-search img{position:absolute;top:50%;right:5px;transform:translate(-50%,-50%);width:12px;height:12px;cursor:pointer}.aselect.searchable .custom-dropdown-container{top:calc(100% + 44px)}.aselect.disabled{cursor:not-allowed}.aselect.disabled>*{pointer-events:none}.aselect.disabled .selector{border:1px solid #bebebe!important;opacity:.5}
