
/* app.css */
.header {
    display: flex;
    align-items: center;
    min-height: 50px;
    padding: 0.5rem 1rem;
    background-image: linear-gradient(284deg, #fedd4e, #fcb43a);
    color: #fff;
    margin-bottom: 1rem;
}

.header a {
    color: #fff;
    text-decoration: none;
}

.header-title {
    font-size: 1.2rem;
    font-weight: normal;
}

.header-title::after {
    content: ' ▸ ';
    padding: 0 0.5rem;
}

.header-subtitle {
    font-size: 1.2rem;
}

.container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 1rem;
}

.ais-Highlight-highlighted {
    color: inherit;
    font-size: inherit;
}

#searchbox {
    margin-bottom: 2rem;
}

#pagination {
    margin: 2rem auto;
    text-align: center;
}

#hits {
    margin-top: 1rem;
}

.search-panel__filters {
    display: flex;
}

.search-panel__filters>div {
    margin-right: 1rem;
}

.search-panel__filters>div:last-child {
    margin-right: 0;
}

.ais-HierarchicalMenu-list,
.ais-Menu-list,
.ais-NumericMenu-list,
.ais-RatingMenu-list,
.ais-RefinementList-list {
    font-weight: normal;
}

.ais-Breadcrumb-item--selected,
.ais-HierarchicalMenu-item--selected,
.ais-Menu-item--selected {
    font-weight: bold;
}


/* Custom styles for the dropdown widgets  */

#category .ais-HierarchicalMenu {
    height: 195px;
    overflow: auto;
}

#price .ais-RangeSlider {
    width: 12rem;
}

#price2 .ais-NumericMenu-list {
    width: 7rem;
    display: flex;
    flex-wrap: wrap;
}

.my-BrandDropdown .ais-RefinementList-list {
    width: 20rem;
    display: flex;
    flex-wrap: wrap;
}

.my-BrandDropdown .ais-RefinementList-item {
    margin: 0.2rem;
    padding: 0.1rem 0.5rem;
    border-radius: 2em;
    background: #ccc;
}

.my-BrandDropdown .ais-RefinementList-item .ais-RefinementList-checkbox {
    display: none;
}

.my-BrandDropdown .ais-RefinementList-item.ais-RefinementList-item--selected {
    background: #333;
    color: #fff;
}

.my-BrandDropdown .ais-RefinementList-label mark {
    background: none;
    text-decoration: underline;
    font-weight: bold;
}

/* Dropdown.css */
.ais-Dropdown-button {
    border: 1px solid #d6d6e7;
    padding: 0.75rem 1.5rem;
    border-radius: 0.25rem;
    cursor: pointer;
    font-size: 0.8rem;
    background-color: transparent;
}

.ais-Dropdown-button--refined {
    font-weight: bold;
}

.ais-Dropdown-button:hover {
    background-color: #f5f5fa;
}

.ais-Dropdown .ais-Panel-body>div>div[class^='ais-'] {
    position: absolute;
    border: 1px solid #ccc;
    border-radius: 0.25rem;
    padding: 0.5rem 1rem;
    margin-top: 0.5rem;
    background-color: #fff;
}

.ais-Dropdown .ais-Panel-header {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: 0;
}

.ais-Dropdown .ais-Panel-body {
    display: none;
}

.ais-Dropdown--opened .ais-Panel-body {
    display: block;
}

.ais-Dropdown .ais-Panel-body {
    position: relative;
}

.ais-Dropdown-close {
    display: none;
}


/* mobile */

@media only screen and (max-width: 375px) {
    body {
        overflow: hidden;
    }
    .ais-Dropdown--opened .ais-Panel-body {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: #fff;
    }
    .ais-Dropdown--opened .ais-Panel-body>div>div[class^='ais-'] {
        margin-top: 0;
        top: 0;
        left: 0;
        right: 0;
        height: 85vh;
        border: 0;
    }
    .ais-Dropdown--opened .ais-Panel-footer {
        position: absolute;
        top: 85vh;
        width: 100%;
        left: 0;
        bottom: 0;
    }
    .ais-Dropdown-close {
        border: 1px solid #d6d6e7;
        background: #fff;
        border-radius: 0.25rem;
        padding: 0.25rem 0.5rem;
        cursor: pointer;
        width: calc(100% - 2rem);
        margin: 0 1rem;
        height: 3rem;
        font-size: 1rem;
    }
    .ais-Dropdown-close:hover {
        background-color: #f5f5fa;
    }
    .ais-Dropdown--opened .ais-Dropdown-close {
        display: inline;
    }
}

/* search-style.min.css */
 .insights{position:relative;height:100%}.insights .insights-highlight{position:absolute!important;left:0;top:0;width:100%;height:100%;clip-path:circle(0 at 100% 110%);-webkit-clip-path:circle(0 at 100% 110%);transition:all .6s linear!important;z-index:0;fill:#FFFFFF00;color:#FFFFFF00;background-color:#FFE00000;border-style:solid;border-width:3px 3px 3px 3px;border-color:var(--e-global-color-6031145);border-radius:0 0 0 0;z-index:1}.insights:hover .insights-highlight{clip-path:circle(100%);-webkit-clip-path:circle(100%);transition:all .5s linear!important}.insights .insights-inner-section{background-size:cover;background-repeat:no-repeat;background-position:center center;aspect-ratio:16 / 9;border-color:var(--e-global-color-d96915d);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;display:block;margin-bottom:10px}.insights .insights-wrap{display:flex;flex-direction:column;height:100%;position:relative;background:#fff}.insights .insight-type{font-size:var(--e-global-typography-b41ad82-font-size);font-weight:var(--e-global-typography-b41ad82-font-weight);text-transform:var(--e-global-typography-b41ad82-text-transform);line-height:var(--e-global-typography-b41ad82-line-height);letter-spacing:var(--e-global-typography-b41ad82-letter-spacing);color:var(--e-global-color-ac618ca)}.insights .insights-wrap h6{font-size:var(--e-global-typography-95df7da-font-size);font-weight:var(--e-global-typography-95df7da-font-weight);line-height:var(--e-global-typography-95df7da-line-height);letter-spacing:var(--e-global-typography-95df7da-letter-spacing);color:var(--e-global-color-text)}.insights:hover .insights-inner-section{border-radius:30px;transition:border-radius .2s ease}.insights .resource-title{min-height:10px}#faq-accordion-hits .faq-title,#use-case-industry-accordion-hits .faq-title{font-size:var(--e-global-typography-64b0d13-font-size);font-weight:var(--e-global-typography-64b0d13-font-weight);line-height:var(--e-global-typography-64b0d13-line-height)}#use-case-industry-accordion-hits.faq-accordion-container .faq-accordion-trigger .industry-title{color:var(--e-global-color-fa11112)!important}#use-case-industry-accordion-hits.faq-accordion-container .faq-accordion-trigger:hover .industry-title{color:var(--e-global-color-secondary)!important}#use-case-industry-accordion-hits.faq-accordion-container .faq-accordion-trigger{padding:0!important}#use-case-industry-accordion-hits .faq-accordion-trigger .faq-icon::after{background-image:url("data:image/svg+xml,%0A%3Csvg width='14' height='21' viewBox='0 0 14 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0L7 20' stroke='black' stroke-miterlimit='10'/%3E%3Cpath d='M13 14.0459L8.23761 19.1625C7.44644 20.0124 6.10013 20.0122 5.30923 19.162L0.550258 14.0459' stroke='black' stroke-miterlimit='10'/%3E%3C/svg%3E");width:13px;height:21px;background-size:13px 21px;background-repeat:no-repeat;position:relative;top:5px}#use-case-industry-accordion-hits .faq-accordion-trigger[aria-expanded="true"] .faq-icon::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='21' viewBox='0 0 14 21' fill='none'%3E%3Cpath d='M7 21L7 1' stroke='black' stroke-miterlimit='10'/%3E%3Cpath d='M1 6.9541L5.76239 1.83755C6.55356 .987552 7.89987 .987763 8.69077 1.83801L13.4497 6.9541' stroke='black' stroke-miterlimit='10'/%3E%3C/svg%3E")}#use-case-industry-accordion-hits .faq-accordion-content{color:var(--e-global-color-fa11112)!important}#faq-accordion-hits .ais-Hits-item,#faq-accordion-hits .ais-InfiniteHits-item,#use-case-industry-accordion-hits .ais-Hits-item,#use-case-industry-accordion-hits .ais-InfiniteHits-item{display:block}#faq-accordion-hits .faq-accordion-item{border-bottom:1px solid var(--e-global-color-0c8397e);padding:16px 0!important}#use-case-industry-accordion-hits .faq-accordion-item{border-bottom:1px solid var(--e-global-color-ac618ca);padding:16px 0!important}#faq-accordion-hits .faq-accordion-content,#use-case-industry-accordion-hits .faq-accordion-content{padding-right:0;padding-left:0}#faq-accordion-hits .faq-accordion-content .content-inner,#use-case-industry-accordion-hits .faq-accordion-content .content-inner{columns:2;column-gap:4%}@media (max-width:768px){#faq-accordion-hits .faq-accordion-content .content-inner,#use-case-industry-accordion-hits .faq-accordion-content .content-inner{columns:1}}#faq-accordion-hits #hits,#use-case-industry-accordion-hits #hits{margin-top:0}#faq-accordion-hits .ais-Hits-list .ais-Hits-item:first-of-type .faq-accordion-item,#use-case-industry-accordion-hits .ais-Hits-list .ais-Hits-item:first-of-type .faq-accordion-item{padding-top:0!important}#faq-accordion-hits.faq-accordion-container,#use-case-industry-accordion-hits.faq-accordion-container{border-bottom-width:0!important}#faq-accordion-hits .faq-accordion-content .content-inner a{text-decoration:underline;transition:color .3s ease}#faq-accordion-hits .faq-accordion-content .content-inner a:hover{color:var(--e-global-color-secondary)}#faq-accordion-hits .faq-accordion-trigger{padding:0!important}#faq-accordion-hits .faq-accordion-trigger .faq-icon::after{background-image:url("data:image/svg+xml,%0A%3Csvg width='14' height='21' viewBox='0 0 14 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 0L7 20' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M13 14.0459L8.23761 19.1625C7.44644 20.0124 6.10013 20.0122 5.30923 19.162L0.550258 14.0459' stroke='white' stroke-miterlimit='10'/%3E%3C/svg%3E");width:13px;height:21px;background-size:13px 21px;background-repeat:no-repeat;position:relative;top:5px}#faq-accordion-hits .faq-accordion-trigger[aria-expanded="true"] .faq-icon::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='21' viewBox='0 0 14 21' fill='none'%3E%3Cpath d='M7 21L7 1' stroke='white' stroke-miterlimit='10'/%3E%3Cpath d='M1 6.9541L5.76239 1.83755C6.55356 .987552 7.89987 .987763 8.69077 1.83801L13.4497 6.9541' stroke='white' stroke-miterlimit='10'/%3E%3C/svg%3E")}.partner-hits-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:5%;row-gap:0;grid-auto-rows:1fr}.partner-hits-grid .hits-item{display:flex;justify-content:center;align-items:center;border-top:1px solid var(--e-global-color-5a36a67);padding:20px 0;width:100%;height:100%}.partner-hits-grid .hit-image{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.partner-hits-grid .hit-image img{width:auto;height:100%;max-height:93px;object-fit:contain}.ais-Hits-item article,.ais-InfiniteHits-item article{width:100%;height:100%}.ais-Hits-item,.ais-InfiniteHits-item{padding:0!important;background:transparent!important}.ais-RefinementList.ais-RefinementList--noRefinement{display:none}#resource_type .ais-RefinementList-checkbox{position:relative;top:1px;border-radius:50%!important;box-shadow:none!important;background-color:var(--e-global-color-fa11112)!important;border:1px solid var(--e-global-color-primary)!important;height:10px!important;width:10px!important;min-width:10px!important}#use_case_industry{margin-bottom:40px}#use_case_industry .ais-RefinementList-checkbox{position:relative;top:1px;border-radius:50%!important;box-shadow:none!important;background-color:var(--e-global-color-primary)!important;border:1px solid var(--e-global-color-ac618ca)!important;height:10px!important;width:10px!important;min-width:10px!important}#resource_type .ais-RefinementList-item--selected .ais-RefinementList-checkbox,#use_case_industry .ais-RefinementList-item--selected .ais-RefinementList-checkbox{background-color:var(--e-global-color-accent)!important;border:1px solid var(--e-global-color-accent)!important}.ais-RefinementList-checkbox:checked,.ais-RefinementList-item--selected .ais-RefinementList-checkbox{background-image:none!important;background-color:var(--e-global-color-6031145)!important;border:1px solid var(--e-global-color-6031145)!important}#solution_name .ais-RefinementList-checkbox,#partner_region .ais-RefinementList-checkbox{display:none}#solution_name .ais-RefinementList-item::after,#partner_region .ais-RefinementList-item::after{content:'';background-image:none;height:16px;width:16px;background-size:16px;background-repeat:no-repeat;display:block;margin-top:4px}#partner_region .ais-RefinementList-item::after{z-index:9}#solution_name .ais-RefinementList-item--selected.ais-RefinementList-item::after,#partner_region .ais-RefinementList-item--selected.ais-RefinementList-item::after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.0001 5.33301L6.13346 11.1997L3.4668 8.53301' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}#solution_name .ais-RefinementList-item{display:flex!important;justify-content:space-between;align-items:center}#partner_region .ais-RefinementList-item{display:flex!important;justify-content:space-between;align-items:flex-start}.ais-RefinementList-checkbox:checked,.ais-RefinementList-item--selected .ais-RefinementList-checkbox{background-image:none!important;background-color:var(--e-global-color-6031145)!important;border:1px solid var(--e-global-color-6031145)!important}#solution_name .ais-RefinementList-labelText{margin-left:16px}#current-refinements{min-height:2rem}#resource_type .ais-RefinementList-list,#use_case_industry .ais-RefinementList-list{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:768px){#resource_type .ais-RefinementList,#use_case_industry .ais-RefinementList{overflow:hidden;position:relative}#resource_type .ais-RefinementList-list,#use_case_industry .ais-RefinementList-list{display:flex;gap:10px;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:0 0 auto;min-width:160px}#resource_type .ais-RefinementList-list::-webkit-scrollbar,#use_case_industry .ais-RefinementList-list::-webkit-scrollbar{display:none}#resource_type .ais-RefinementList-list.dragging,#use_case_industry .ais-RefinementList-list.dragging{cursor:grabbing;cursor:-webkit-grabbing}#resource_type .ais-RefinementList-list,#use_case_industry .ais-RefinementList-list{cursor:grab;cursor:-webkit-grab}}.ais-CurrentRefinements-list{display:flex!important;flex-wrap:wrap;gap:.5rem!important}.ais-CurrentRefinements-category{margin:0 .5rem 6px 0!important}.ais-CurrentRefinements-categoryLabel{color:var(--e-global-color-secondary)!important;font-family:var(--e-global-typography-primary-font-family)!important;font-weight:200!important;letter-spacing:.8px;font-size:14px!important;line-height:1!important;margin-top:4px}.ais-CurrentRefinements-label{display:none}.ais-CurrentRefinements-item{background-color:transparent!important;border:0!important;padding:0!important;flex-wrap:wrap}.ais-CurrentRefinements-category{border:1px solid var(--e-global-color-6031145)!important;border-radius:0;padding:.15rem .8rem .2rem 1rem;align-items:center}.ais-CurrentRefinements-delete,.ais-SearchBox-reset{font-size:12px!important;margin-left:.8rem!important;outline:none!important;outline-width:0!important;font-size:16px!important;line-height:1!important}.ais-CurrentRefinements-delete:hover,.ais-SearchBox-reset:hover{background-color:transparent!important;color:var(--e-global-color-6031145)!important;fill:var(--e-global-color-6031145)!important}.ais-CurrentRefinements-delete:focus,.ais-SearchBox-reset:focus{background-color:transparent!important;color:var(--e-global-color-6031145)!important;fill:var(--e-global-color-6031145)!important}#hits{margin-top:.5rem!important}.ais-InfiniteHits.loading{pointer-events:none;opacity:.6}#searchbox{margin-bottom:1rem!important}#algolia-stats{margin-top:3rem;color:var(--e-global-color-secondary)!important;font-family:var(--e-global-typography-primary-font-family)!important;font-weight:100!important;letter-spacing:.8px;font-size:14px}.ais-RefinementList li.ais-RefinementList-item:first-child .ais-RefinementList-checkbox{margin-top:0!important}.ais-Hits-item,.ais-InfiniteHits-item{box-shadow:none!important}.ais-Hits-list,.ais-InfiniteHits-list{--grid-column-gap:2.5%!important;--grid-row-gap:68px!important}@media(max-width:768px){.ais-Hits-list,.ais-InfiniteHits-list{--grid-row-gap:40px!important}}.ais-Dropdown{--grid-column-gap:30px;--grid-row-gap:12px;z-index:2;position:relative;margin-bottom:.5rem!important}.ais-Panel.ais-Dropdown{margin-bottom:0!important}.ais-Panel-footer{margin-top:.5rem!important}.ais-Pagination-list{justify-content:center}.ais-SearchBox-submit,.ais-Dropdown-close,span.ais-RefinementList-count{display:none!important}#solution_name li.ais-RefinementList-item,#partner_region li.ais-RefinementList-item{margin-bottom:4px}#resource_type li.ais-RefinementList-item{border:1px solid var(--e-global-color-b881286)!important;border-radius:50px!important;padding:14px 20px 14px 20px!important;margin-bottom:4px;transition:border .3s ease}#use_case_industry li.ais-RefinementList-item{border:1px solid var(--e-global-color-0447962)!important;border-radius:50px!important;padding:14px 20px 14px 20px!important;margin-bottom:4px;transition:border .3s ease}#resource_type li.ais-RefinementList-item.ais-RefinementList-item--selected,#resource_type li.ais-RefinementList-item:hover{border:1px solid var(--e-global-color-primary)!important;transition:border .3s ease}#use_case_industry li.ais-RefinementList-item.ais-RefinementList-item--selected,#use_case_industry li.ais-RefinementList-item:hover{border:1px solid var(--e-global-color-fa11112)!important;transition:border .3s ease}#resource_type li.ais-RefinementList-item:hover,#use_case_industry li.ais-RefinementList-item:hover{cursor:pointer}ul.ais-RefinementList-list{list-style:none;padding-left:0}.ais-RefinementList-label{align-items:baseline!important}#solution_name .ais-RefinementList-labelText{white-space:nowrap!important;display:flex;font-size:var(--e-global-typography-0cfc7fa-font-size);font-weight:var(--e-global-typography-0cfc7fa-font-weight);line-height:var(--e-global-typography-0cfc7fa-line-height);margin-right:52px}#partner_region .ais-RefinementList-labelText{white-space:unset!important;display:flex;font-size:var(--e-global-typography-0cfc7fa-font-size);font-weight:var(--e-global-typography-0cfc7fa-font-weight);line-height:var(--e-global-typography-0cfc7fa-line-height)}#resource_type .ais-RefinementList-labelText,#use_case_industry .ais-RefinementList-labelText{white-space:nowrap!important;display:flex;font-size:var(--e-global-typography-b41ad82-font-size);font-weight:var(--e-global-typography-b41ad82-font-weight);text-transform:var(--e-global-typography-b41ad82-text-transform);line-height:var(--e-global-typography-b41ad82-line-height);letter-spacing:var(--e-global-typography-b41ad82-letter-spacing)}#use_case_industry .ais-RefinementList-labelText{color:var(--e-global-color-fa11112)}.ais-Dropdown-button>span{display:inline-block!important;max-width:0;overflow:hidden;white-space:nowrap;transition:max-width .3s ease,opacity .6s ease;vertical-align:middle;opacity:0;position:relative;top:-2px}.ais-Dropdown-button>span.got{max-width:50px;opacity:1}.ais-Dropdown-button>div{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='1200pt' height='1200pt' version='1.1' viewBox='0 0 1200 1200' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m62.5 375c0.12891-9.9062 4.1211-19.367 11.125-26.375 7.0078-7.0039 16.469-10.996 26.375-11.125h516.5c8.3477-42.535 31.211-80.848 64.684-108.39 33.473-27.539 75.469-42.598 118.82-42.598s85.344 15.059 118.82 42.598c33.473 27.543 56.336 65.855 64.684 108.39h116.5c13.398 0 25.777 7.1484 32.477 18.75 6.6992 11.602 6.6992 25.898 0 37.5-6.6992 11.602-19.078 18.75-32.477 18.75h-116.5c-8.3477 42.535-31.211 80.848-64.684 108.39-33.473 27.539-75.469 42.598-118.82 42.598s-85.344-15.059-118.82-42.598c-33.473-27.543-56.336-65.855-64.684-108.39h-516.5c-9.9062-.12891-19.367-4.1211-26.375-11.125-7.0039-7.0078-10.996-16.469-11.125-26.375zm1037.5 412.5h-516.5c-8.3477-42.535-31.211-80.848-64.684-108.39-33.473-27.539-75.469-42.598-118.82-42.598s-85.344 15.059-118.82 42.598c-33.473 27.543-56.336 65.855-64.684 108.39h-116.5c-13.398 0-25.777 7.1484-32.477 18.75-6.6992 11.602-6.6992 25.898 0 37.5 6.6992 11.602 19.078 18.75 32.477 18.75h116.5c8.3477 42.535 31.211 80.848 64.684 108.39 33.473 27.539 75.469 42.598 118.82 42.598s85.344-15.059 118.82-42.598c33.473-27.543 56.336-65.855 64.684-108.39h516.5c13.398 0 25.777-7.1484 32.477-18.75 6.6992-11.602 6.6992-25.898 0-37.5-6.6992-11.602-19.078-18.75-32.477-18.75z' fill='%23ffffff'/%3E%3C/svg%3E%0A");background-size:24px;background-position:50% 50%;background-repeat:no-repeat;height:24px;width:24px;display:inline-block;vertical-align:middle;margin-right:12px;top:-1px;position:relative}.has-selection .ais-Dropdown-button>div{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='1200pt' height='1200pt' version='1.1' viewBox='0 0 1200 1200' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m62.5 375c0.12891-9.9062 4.1211-19.367 11.125-26.375 7.0078-7.0039 16.469-10.996 26.375-11.125h516.5c8.3477-42.535 31.211-80.848 64.684-108.39 33.473-27.539 75.469-42.598 118.82-42.598s85.344 15.059 118.82 42.598c33.473 27.543 56.336 65.855 64.684 108.39h116.5c13.398 0 25.777 7.1484 32.477 18.75 6.6992 11.602 6.6992 25.898 0 37.5-6.6992 11.602-19.078 18.75-32.477 18.75h-116.5c-8.3477 42.535-31.211 80.848-64.684 108.39-33.473 27.539-75.469 42.598-118.82 42.598s-85.344-15.059-118.82-42.598c-33.473-27.543-56.336-65.855-64.684-108.39h-516.5c-9.9062-.12891-19.367-4.1211-26.375-11.125-7.0039-7.0078-10.996-16.469-11.125-26.375zm1037.5 412.5h-516.5c-8.3477-42.535-31.211-80.848-64.684-108.39-33.473-27.539-75.469-42.598-118.82-42.598s-85.344 15.059-118.82 42.598c-33.473 27.543-56.336 65.855-64.684 108.39h-116.5c-13.398 0-25.777 7.1484-32.477 18.75-6.6992 11.602-6.6992 25.898 0 37.5 6.6992 11.602 19.078 18.75 32.477 18.75h116.5c8.3477 42.535 31.211 80.848 64.684 108.39 33.473 27.539 75.469 42.598 118.82 42.598s85.344-15.059 118.82-42.598c33.473-27.543 56.336-65.855 64.684-108.39h516.5c13.398 0 25.777-7.1484 32.477-18.75 6.6992-11.602 6.6992-25.898 0-37.5-6.6992-11.602-19.078-18.75-32.477-18.75z' fill='%2328ffc0'/%3E%3C/svg%3E%0A")}#partner_region .ais-Dropdown-button>div{display:none}#partner_region .ais-Dropdown-button{width:100%!important}#partner_region .arrow{position:absolute;left:calc(100% - 30px);top:30%}#partner_region .arrow{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' viewBox='0 0 9 6' fill='none'%3E%3Cpath d='M0.328125 .378906L4.50325 5.24337L8.67838 .378906' stroke='white' stroke-miterlimit='10'/%3E%3C/svg%3E");width:9px;height:5px;background-repeat:no-repeat;background-size:9px 5px;background-position:center;display:block!important}#partner_type .ais-RefinementList-checkbox{display:none}#partner_type .ais-RefinementList-labelText{font-size:var(--e-global-typography-914a697-font-size);font-weight:var(--e-global-typography-914a697-font-weight);line-height:var(--e-global-typography-914a697-line-height);color:var(--e-global-color-5a36a67);white-space:unset!important}#partner_type .ais-RefinementList-item.ais-RefinementList-item--selected .ais-RefinementList-labelText{color:var(--e-global-color-text)}#partner_type .ais-RefinementList-item{margin-bottom:8px}.ais-Dropdown-button{width:auto!important;border-radius:0!important;outline:none;background:var(--e-global-color-fa11112);font-size:var(--e-global-typography-b41ad82-font-size)!important;font-weight:var(--e-global-typography-b41ad82-font-weight)!important;text-transform:var(--e-global-typography-b41ad82-text-transform)!important;line-height:var(--e-global-typography-b41ad82-line-height)!important;letter-spacing:var(--e-global-typography-b41ad82-letter-spacing)!important;border:1px solid var(--e-global-color-b881286)!important;text-align:left!important;background:var(--e-global-color-fa11112)!important;margin-bottom:20px;border-radius:50px!important;padding:10px 20px 6px 20px!important}.ais-Dropdown--opened .ais-Dropdown-button,.has-selection .ais-Dropdown-button{border:1px solid var(--e-global-color-primary)!important}.ais-MenuSelect-select{box-shadow:none!important;border-radius:0!important;outline:none;background:#fff;color:var(--e-global-color-primary)!important;font-family:var(--e-global-typography-primary-font-family)!important;font-weight:500!important;font-size:1rem!important;border:1px solid #d6d6e7!important;text-align:left!important}.ais-MenuSelect-select,.ais-MenuSelect-select option{white-space:unset!important;color:#54616C!important;font-weight:200!important;font-size:16px!important;line-height:1.2!important;font-family:var(--e-global-typography-primary-font-family)!important}.ais-MenuSelect:focus,.ais-MenuSelect-select:focus{border:1px solid #d6d6e7!important;border-radius:0!important}.ais-Panel.ais-Dropdown{box-shadow:none;transition:box-shadow .5s ease-in-out}select,select:focus,select:focus+.focus{border-radius:0!important;box-shadow:none!important}.ais-Panel.ais-Dropdown.ais-Dropdown--opened [type=button].ais-Dropdown-button:focus,[type=button].ais-Dropdown-button:hover,[type=submit].ais-Dropdown-button:focus,[type=submit].ais-Dropdown-button:hover,button.ais-Dropdown-button:focus,button.ais-Dropdown-button:hover{border:1px solid #d6d6e7!important;outline:none;background:var(--e-global-color-fa11112);color:var(--e-global-color-text)!important}.ais-Dropdown-button.ais-Dropdown-button--refined{font-weight:400!important}.ais-Dropdown .ais-Panel-body>div>div[class^='ais-']{position:absolute;border:1px solid var(--e-global-color-ac618ca);padding:20px 20px 20px 20px;margin-top:0;background-color:var(--e-global-color-fa11112)!important;border-radius:24px!important;width:100%}@media(max-width:768px){.ais-Dropdown .ais-Panel-body>div>div[class^='ais-']{max-width:100%}}#searchbox input.ais-SearchBox-input[type=search],#searchbox input.ais-SearchBox-input[type=search]:hover,#searchbox input.ais-SearchBox-input[type=search]:focus,#searchbox input.ais-SearchBox-input[type=search]:focus:hover{border:1px solid #ccc!important;border-width:0 0 1px 0!important;border-radius:0!important;outline:none!important;box-shadow:none!important;padding:.5rem 1rem .5rem 1.5rem!important}.ais-SearchBox-form:before{font-family:"Font Awesome 5 Free";font-weight:900;left:0!important;background:none!important;content:"\f002"!important;color:var(--e-global-color-accent)}button.reset-filters,button.reset-filters:focus{color:var(--e-global-color-accent)}button.reset-filters,button.reset-filters:hover,button.reset-filters:focus,button.ais-InfiniteHits-loadMore,button.ais-InfiniteHits-loadMore:hover,button.ais-InfiniteHits-loadMore:focus,button.ais-InfiniteHits-loadMore:disabled[disabled],button.ais-InfiniteHits-loadMore.ais-InfiniteHits-loadMore--disabled{background-image:none!important;background-color:var(--e-global-color-fa11112)!important;border:1px solid var(--e-global-color-b881286);outline:none!important;box-shadow:none!important;padding:20px!important;color:var(--e-global-color-text)!important;width:auto!important;margin:96px auto 150px auto;position:relative}button.ais-InfiniteHits-loadMore:hover{border:1px solid var(--e-global-color-text)}#hits button.ais-InfiniteHits-loadMore.ais-InfiniteHits-loadMore--disabled{background-color:#e5e5e5!important;color:#f0f0f0!important;opacity:0;cursor:default}button.reset-filters:disabled[disabled],button.reset-filters.ais-ClearRefinements-button--disabled{opacity:0}button.reset-filters:disabled[disabled]:hover,button.reset-filters.ais-ClearRefinements-button--disabled:hover,button.reset-filters:disabled[disabled],button.reset-filters.ais-ClearRefinements-button--disabled{cursor:auto!important}.ais-Pagination-item--selected .ais-Pagination-link,.ais-Pagination-link:active,.ais-Pagination-item--disabled .ais-Pagination-link,.ais-Pagination-link{box-shadow:none!important;border:0!important;background-image:none!important}button.reset-filters:hover,.ais-Pagination-item--selected .ais-Pagination-link{color:var(--e-global-color-accent);text-decoration:underline}button.reset-filters:disabled[disabled]:hover,button.reset-filters.ais-ClearRefinements-button--disabled:hover button.ais-InfiniteHits-loadMore:disabled[disabled]:hover,button.ais-InfiniteHits-loadMore.ais-InfiniteHits-loadMore--disabled:hove,.ais-Pagination-item--selected .ais-Pagination-link{text-decoration:none}.instant-search{--top-padding:0;padding-top:var(--top-padding)}.instant-search .instant-search-input{font-size:3rem;border:none}.instant-search .instant-search-input::placeholder{color:#ccc;font-size:2rem}.instant-search .instant-search-input:-ms-input-placeholder{color:#ccc;font-size:2rem}.instant-search .search-sticky-header{top:var(--top-padding);z-index:z(header);position:sticky}.instant-search .search-banner{height:200px}.instant-search .search-suggestions{margin-top:15px}.instant-search .results{max-width:450px}.instant-search .product-filter-item{padding:20px;display:block}.instant-search .search-selected-filters-close{width:17px;height:17px;margin-left:5px}.instant-search .search-selected-filters-item:hover .search-selected-filters-close{background-color:white;color:#333}.instant-search .highlightable em{background-color:#f1f1f1;color:white}.instant-search .btn-pagination-prev,.instant-search .btn-pagination-next{margin:10px 0;border:1px solid #f00;transition:all .2s linear}.instant-search .btn-pagination-prev:hover,.instant-search .btn-pagination-next:hover{background-color:#333;border-color:#333;color:white}.instant-search .btn-pagination-prev .icon-svg{margin-right:8px}.instant-search .btn-pagination-next .icon-svg{margin-left:8px}.search-product-filters-mobile{margin-top:65px;border-top:1px solid #f00}.search-product-filters-mobile .product-filter{margin:0}.search-product-filters-mobile .product-filter-button{display:flex;justify-content:space-between;width:100%;padding:20px;border-bottom:1px solid #f00}.search-product-filters-mobile .product-filter-references{width:100%;max-height:0;visibility:hidden}.search-product-filters-mobile .product-filter-references.is-expanded{visibility:visible;max-height:none}.search-product-filters-mobile .product-filter-references .product-filter-item{padding:20px;display:block;background-color:#00f}.instant-search .search-banner{height:200px}.instant-search .instant-search-input{width:calc(100% - 40px);margin-bottom:5px}.instant-search .search-suggestions{max-height:initial!important;border:none;left:0}.instant-search .search-stickable-bar-left,.instant-search .search-stickable-bar-right{width:49%;font-size:13px}.instant-search .search-stickable-bar-left button,.instant-search .search-stickable-bar-right button{width:95%;background-color:transparent;border:1px solid #ccc;border-radius:22.5px;height:45px}.instant-search .instant-search-input{font-size:4rem}.instant-search .instant-search-input::placeholder{font-size:4rem}.instant-search .instant-search-input:-ms-input-placeholder{font-size:4rem}.instant-search .search-autocomplete-item:hover button{font-weight:bold}.instant-search .product-filter{display:inline-block}.instant-search .product-filter-button{display:flex;align-items:center}.instant-search .product-filter-button .icon-svg{margin-left:10px}.instant-search .product-filter-references{border:1px solid #f00;visibility:hidden;max-height:0;position:absolute;width:260px;margin-top:10px;overflow-y:scroll}.instant-search .product-filter-references.is-expanded{z-index:30;cursor:pointer;visibility:visible;max-height:385px!important;transition:max-height .5s,visibility}.instant-search .product-filter-item{background-color:white;border-top:1px solid #f00}.instant-search .product-filter-item:first-of-type{border-top:none}.instant-search .sortby-references{right:55px;width:200px}.instant-search .search-stickable-bar-left{flex:1}.search-panel--opened .search-reset{position:absolute;right:20px;top:8px}#featured-insight{opacity:1;max-height:640px;overflow:hidden;transition:opacity .2s ease,max-height .2s ease}#featured-insight.refinement-select{opacity:0;max-height:0;transition:opacity .2s ease,max-height .2s ease}

/* satellite-min.css */
.ais-Breadcrumb-list,.ais-CurrentRefinements-list,.ais-HierarchicalMenu-list,.ais-Hits-list,.ais-InfiniteHits-list,.ais-InfiniteResults-list,.ais-Menu-list,.ais-NumericMenu-list,.ais-Pagination-list,.ais-RatingMenu-list,.ais-RefinementList-list,.ais-Results-list,.ais-ToggleRefinement-list{margin:0;padding:0;list-style:none}.ais-ClearRefinements-button,.ais-CurrentRefinements-delete,.ais-CurrentRefinements-reset,.ais-GeoSearch-redo,.ais-GeoSearch-reset,.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious,.ais-InfiniteResults-loadMore,.ais-Menu-showMore,.ais-RangeInput-submit,.ais-RefinementList-showMore,.ais-SearchBox-reset,.ais-SearchBox-submit,.ais-VoiceSearch-button{padding:0;overflow:visible;font:inherit;line-height:normal;color:inherit;background:none;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ais-ClearRefinements-button::-moz-focus-inner,.ais-CurrentRefinements-delete::-moz-focus-inner,.ais-CurrentRefinements-reset::-moz-focus-inner,.ais-GeoSearch-redo::-moz-focus-inner,.ais-GeoSearch-reset::-moz-focus-inner,.ais-HierarchicalMenu-showMore::-moz-focus-inner,.ais-InfiniteHits-loadMore::-moz-focus-inner,.ais-InfiniteHits-loadPrevious::-moz-focus-inner,.ais-InfiniteResults-loadMore::-moz-focus-inner,.ais-Menu-showMore::-moz-focus-inner,.ais-RangeInput-submit::-moz-focus-inner,.ais-RefinementList-showMore::-moz-focus-inner,.ais-SearchBox-reset::-moz-focus-inner,.ais-SearchBox-submit::-moz-focus-inner,.ais-VoiceSearch-button::-moz-focus-inner{padding:0;border:0}.ais-ClearRefinements-button[disabled],.ais-CurrentRefinements-delete[disabled],.ais-CurrentRefinements-reset[disabled],.ais-GeoSearch-redo[disabled],.ais-GeoSearch-reset[disabled],.ais-HierarchicalMenu-showMore[disabled],.ais-InfiniteHits-loadMore[disabled],.ais-InfiniteHits-loadPrevious[disabled],.ais-InfiniteResults-loadMore[disabled],.ais-Menu-showMore[disabled],.ais-RangeInput-submit[disabled],.ais-RefinementList-showMore[disabled],.ais-SearchBox-reset[disabled],.ais-SearchBox-submit[disabled],.ais-VoiceSearch-button[disabled]{cursor:default}.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious,.ais-Menu-showMore,.ais-RefinementList-showMore{overflow-anchor:none}.ais-Breadcrumb-item,.ais-Breadcrumb-list,.ais-Pagination-list,.ais-PoweredBy,.ais-RangeInput-form,.ais-RatingMenu-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ais-GeoSearch,.ais-GeoSearch-map{height:100%}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-list{margin-left:1em}.ais-PoweredBy-logo{display:block;height:1.2em;width:auto}.ais-RatingMenu-starIcon{display:block;width:20px;height:20px}.ais-SearchBox-input::-ms-clear,.ais-SearchBox-input::-ms-reveal{display:none;width:0;height:0}.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{display:none}.ais-RangeSlider .rheostat{overflow:visible;margin-top:40px;margin-bottom:40px}.ais-RangeSlider .rheostat-background{height:6px;top:0;width:100%}.ais-RangeSlider .rheostat-handle{margin-left:-12px;top:-7px}.ais-RangeSlider .rheostat-background{position:relative;background-color:#fff;border:1px solid #aaa}.ais-RangeSlider .rheostat-progress{position:absolute;top:1px;background-color:#333}.rheostat-handle{position:relative;z-index:1;width:20px;height:20px;background-color:#fff;border:1px solid #333;border-radius:50%;cursor:-webkit-grab;cursor:grab}.rheostat-marker{margin-left:-1px;position:absolute;width:1px;height:5px;background-color:#aaa}.rheostat-marker--large{height:9px}.rheostat-value{padding-top:15px}.rheostat-tooltip,.rheostat-value{margin-left:50%;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.rheostat-tooltip{top:-22px}[class^=ais-]{box-sizing:border-box}.ais-VoiceSearch-button:disabled,[class^=ais-][class$="--disabled"],[class^=ais-][class$="--disabled"] *{cursor:not-allowed}.ais-ClearRefinements-button,.ais-GeoSearch-redo,.ais-GeoSearch-reset,.ais-HierarchicalMenu-showMore,.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious,.ais-Menu-showMore,.ais-Pagination-link,.ais-RangeInput-submit,.ais-RefinementList-showMore,.ais-VoiceSearch-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:linear-gradient(-180deg,#fff,#fcfcfd);border:1px solid #d6d6e7;border-radius:3px;box-shadow:0 1px 0 0 rgba(35,38,59,.05);color:#23263b;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;font-weight:400;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.25rem;padding:0 1rem;place-items:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ais-GeoSearch-redo,.ais-GeoSearch-reset,.ais-HierarchicalMenu-showMore,.ais-Menu-showMore,.ais-RefinementList-showMore{height:1.5rem}.ais-HierarchicalMenu-showMore,.ais-Menu-showMore,.ais-RefinementList-showMore{margin-top:1rem}.ais-ClearRefinements-button:hover,.ais-GeoSearch-redo:hover,.ais-GeoSearch-reset:hover,.ais-HierarchicalMenu-showMore:hover,.ais-InfiniteHits-loadMore:hover,.ais-InfiniteHits-loadPrevious:hover,.ais-Menu-showMore:hover,.ais-Pagination-item:not(.ais-Pagination-item--selected):not(.ais-Pagination-item--disabled) .ais-Pagination-link:hover,.ais-RangeInput-submit:hover,.ais-RefinementList-showMore:hover,.ais-VoiceSearch-button:hover{background-image:linear-gradient(-180deg,#fff,#f5f5fa);border-color:#d6d6e7}.ais-ClearRefinements-button:focus,.ais-GeoSearch-redo:focus,.ais-GeoSearch-reset:focus,.ais-HierarchicalMenu-showMore:focus,.ais-InfiniteHits-loadMore:focus,.ais-InfiniteHits-loadPrevious:focus,.ais-Menu-showMore:focus,.ais-RangeInput-submit:focus,.ais-RefinementList-showMore:focus,.ais-VoiceSearch-button:focus{background-image:linear-gradient(-180deg,#fff,#f5f5fa);border-color:#3c4fe0;box-shadow:0 0 0 1px #3c4fe0,0 2px 0 1px rgba(35,38,59,.05);outline:medium none currentcolor}.ais-ClearRefinements-button:active,.ais-GeoSearch-redo:active,.ais-GeoSearch-reset:active,.ais-HierarchicalMenu-showMore:active,.ais-InfiniteHits-loadMore:active,.ais-InfiniteHits-loadPrevious:active,.ais-Menu-showMore:active,.ais-Pagination-item--selected .ais-Pagination-link,.ais-Pagination-link:active,.ais-RefinementList-showMore:active,.ais-VoiceSearch-button:active{border-color:#d6d6e7;box-shadow:inset 0 1px 4px 0 rgba(119,122,175,.4),inset 0 1px 1px 0 rgba(119,122,175,.4),0 1px 0 0 rgba(35,38,59,.05)}.ais-ClearRefinements-button:disabled[disabled],.ais-GeoSearch-redo--disabled,.ais-GeoSearch-reset--disabled,.ais-InfiniteHits-loadMore:disabled[disabled],.ais-InfiniteHits-loadPrevious:disabled[disabled],.ais-Pagination-item--disabled .ais-Pagination-link,.ais-VoiceSearch-button:disabled{background-image:linear-gradient(-180deg,#fff,#f5f5fa);border-color:#efeff5;box-shadow:none;color:#b6b7d5}.ais-HierarchicalMenu-showMore--disabled[disabled],.ais-Menu-showMore--disabled[disabled],.ais-RefinementList-showMore--disabled[disabled]{display:none}.ais-HierarchicalMenu-item,.ais-Menu-item,.ais-NumericMenu-label,.ais-RatingMenu-item,.ais-RefinementList-item,.ais-ToggleRefinement-label{display:block;font-size:.875rem;line-height:1.75rem}.ais-HierarchicalMenu-link,.ais-Menu-link,.ais-RatingMenu-link,.ais-RefinementList-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ais-Breadcrumb-link,.ais-HierarchicalMenu-link,.ais-Menu-link,.ais-RatingMenu-link{color:inherit;text-decoration:none}.ais-Breadcrumb-link:hover{text-decoration:underline}.ais-HierarchicalMenu-label,.ais-Menu-label,.ais-RefinementList-labelText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ais-HierarchicalMenu-item--selected>.ais-HierarchicalMenu-link>.ais-HierarchicalMenu-label,.ais-Menu-item--selected .ais-Menu-label,.ais-RatingMenu-item--selected,.ais-RefinementList-item--selected{font-weight:600}.ais-HierarchicalMenu-count,.ais-Menu-count,.ais-RatingMenu-count,.ais-RefinementList-count,.ais-ToggleRefinement-count{background:#f5f5fa none repeat scroll 0 0;border:1px solid #b6b7d5;border-radius:99999px;color:#23263b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;font-size:.75rem;font-weight:400;line-height:1rem;margin-left:.5rem;overflow:hidden;padding:0 .25rem}.ais-HierarchicalMenu-noResults,.ais-Menu-noResults,.ais-RefinementList-noResults{color:#5a5e9a;font-size:.875rem;line-height:1.25rem;margin-top:1rem}.ais-HitsPerPage-select,.ais-MenuSelect-select,.ais-SortBy-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),linear-gradient(-180deg,#fff,#fcfcfd);background-position:right 1rem center,0 0;background-repeat:no-repeat;background-size:10px,auto;border:1px solid #d6d6e7;border-radius:3px;box-shadow:0 1px 0 0 rgba(35,38,59,.05);color:#23263b;cursor:pointer;font:inherit;height:2.5rem;outline:medium none currentcolor;padding:0 2.5rem 0 1rem;position:relative;width:100%}.ais-HitsPerPage-select:-moz-focusring,.ais-HitsPerPage-select::-moz-focus-inner,.ais-SortBy-select:-moz-focusring,.ais-SortBy-select::-moz-focus-inner{color:transparent;outline:medium none currentcolor}.ais-HitsPerPage-select>option:not(:checked),.ais-SortBy-select>option:not(:checked){color:#23263b}.ais-HitsPerPage-select>option:disabled,.ais-SortBy-select>option:disabled{color:#b6b7d5}.ais-HitsPerPage-select:hover,.ais-SortBy-select:hover{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),linear-gradient(-180deg,#fcfcfd,#f5f5fa);border-color:#d6d6e7}.ais-HitsPerPage-select:focus,.ais-SortBy-select:focus{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),linear-gradient(-180deg,#fff,#f5f5fa);border-color:#3c4fe0;box-shadow:0 0 0 1px #3c4fe0,0 2px 0 0 rgba(35,38,59,.05)}.ais-HitsPerPage-select:disabled,.ais-SortBy-select:disabled{background-image:url('data:image/svg+xml;utf8,<svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"><g stroke="%23b6b7d5" stroke-width="2" fill="none" fill-rule="evenodd"><path d="M13 7L7 1 1 7M1 17l6 6 6-6"/></g></svg>'),linear-gradient(-180deg,#fff,#f5f5fa);border-color:#efeff5;box-shadow:none;color:#b6b7d5;cursor:not-allowed}.ais-Panel{margin-bottom:2rem}.ais-Panel-header{margin-bottom:1rem;text-transform:uppercase}.ais-Panel-footer,.ais-Panel-header{color:#5a5e9a;font-size:.75rem;font-weight:600;line-height:1rem}.ais-Panel-footer{margin-top:1rem}.ais-Panel--collapsible{position:relative}.ais-Panel--collapsible .ais-Panel-collapseButton{background:none;border:none;padding:0;position:absolute;right:0;top:0}.ais-Panel--collapsed .ais-Panel-body,.ais-Panel--collapsed .ais-Panel-footer{display:none}.ais-SearchBox-form{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;height:2.5rem;line-height:1.25rem;position:relative;width:100%}.ais-SearchBox-form:before{background:transparent url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235a5e9a%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228%22%3E%3C%2Fcircle%3E%3Cline%20x1%3D%2221%22%20y1%3D%2221%22%20x2%3D%2216.65%22%20y2%3D%2216.65%22%3E%3C%2Fline%3E%3C%2Fsvg%3E") repeat scroll 0 0;content:"";height:1rem;left:1rem;margin-top:-.5rem;position:absolute;top:50%;width:1rem}.ais-SearchBox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d6d6e7;border-radius:3px;box-shadow:inset 0 1px 4px 0 rgba(119,122,175,.3);caret-color:#5a5e9a;color:#23263b;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;font:inherit;max-width:100%;padding-left:2.5rem}.ais-SearchBox-input::-webkit-input-placeholder{color:#5a5e9a}.ais-SearchBox-input:-ms-input-placeholder{color:#5a5e9a}.ais-SearchBox-input::placeholder{color:#5a5e9a}.ais-SearchBox-input:focus{border-color:#3c4fe0;box-shadow:0 1px 0 0 rgba(35,38,59,.05);outline:medium none currentcolor}.ais-SearchBox-input:disabled{background:transparent linear-gradient(-180deg,#fff,#f5f5fa) repeat scroll 0 0;border-color:#efeff5;box-shadow:none;cursor:not-allowed}.ais-SearchBox-input:disabled::-webkit-input-placeholder{color:#b6b7d5;pointer-events:none}.ais-SearchBox-input:disabled:-ms-input-placeholder{color:#b6b7d5;pointer-events:none}.ais-SearchBox-input:disabled::placeholder{color:#b6b7d5;pointer-events:none}.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.ais-SearchBox-loadingIndicator,.ais-SearchBox-reset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;fill:#484c7a;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.ais-SearchBox-reset:focus{background:#b6b7d5;fill:#fff;outline:0}.ais-RefinementList-searchBox .ais-SearchBox-loadingIndicator,.ais-RefinementList-searchBox .ais-SearchBox-reset{right:.5rem}.ais-SearchBox-loadingIndicator[hidden],.ais-SearchBox-reset[hidden],.ais-SearchBox-submit{display:none}.ais-Menu-searchBox,.ais-RefinementList-searchBox{margin-bottom:.5rem}.ais-Menu-searchBox .ais-SearchBox-form,.ais-RefinementList-searchBox .ais-SearchBox-form{height:2rem}.ais-Menu-searchBox .ais-SearchBox-form:before,.ais-RefinementList-searchBox .ais-SearchBox-form:before{left:.5rem}.ais-Menu-searchBox .ais-SearchBox-input,.ais-RefinementList-searchBox .ais-SearchBox-input{padding-left:2rem}.ais-VoiceSearch-button{color:#5a5e9a;height:48px;width:48px}.ais-VoiceSearch-button svg{color:currentcolor}.ais-Highlight-highlighted,.ais-Snippet-highlighted{background-color:rgba(84,104,255,.1);color:#5468ff;font-style:normal}.ais-Hits-item,.ais-InfiniteHits-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;box-shadow:0 0 0 1px rgba(35,38,59,.05),0 1px 3px 0 rgba(35,38,59,.15);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:400;line-height:1.25rem;padding:1.5rem}.ais-Hits-item:first-of-type,.ais-InfiniteHits-item:first-of-type{border-radius:3px 3px 0 0}.ais-Hits-item:last-of-type,.ais-InfiniteHits-item:last-of-type{border-radius:0 0 3px 3px}.ais-Hits-item:only-of-type,.ais-InfiniteHits-item:only-of-type{border-radius:3px}.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadPrevious{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem auto}.ais-GeoSearch{position:relative}.ais-GeoSearch-control{left:3.75rem;position:absolute;top:1rem}.ais-GeoSearch-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5fa;border:1px solid #b6b7d5;border-radius:3px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.5;min-height:1.5rem;padding:.25rem .5rem}.ais-GeoSearch-label,.ais-GeoSearch-redo,.ais-GeoSearch-reset{white-space:nowrap}.ais-GeoSearch-reset{bottom:1.25rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ais-GeoSearch-input,.ais-RefinementList-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-size:180%;border:1px solid currentcolor;border-radius:3px;box-shadow:inset 0 1px 4px 0 rgba(119,122,175,.4);color:#d6d6e7;cursor:inherit;height:1rem;margin:0 .5rem 0 0;min-width:1rem}.ais-GeoSearch-input:checked,.ais-RefinementList-item--selected .ais-RefinementList-checkbox{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235468ff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2220%206%209%2017%204%2012%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E");background-size:14px;border-color:currentcolor;box-shadow:inset 0 1px 0 0 rgba(35,38,59,.05);color:#3c4fe0}.ais-GeoSearch-input:focus,.ais-RefinementList-checkbox:focus{outline:medium none currentcolor}.ais-GeoSearch-input:checked:focus,.ais-RefinementList-item--selected .ais-RefinementList-checkbox:focus{box-shadow:inset 0 1px 0 0 rgba(35,38,59,.05),0 0 0 1px currentcolor}.ais-NumericMenu-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.ais-NumericMenu-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d6d6e7;border-radius:50%;box-shadow:inset 0 1px 4px 0 rgba(119,122,175,.3);height:16px;margin:0 .5rem 0 0;outline:0;position:relative;width:16px}.ais-NumericMenu-radio:checked,.ais-NumericMenu-radio:focus{border-color:#3c4fe0;box-shadow:0 1px 0 0 rgba(35,38,59,.05)}.ais-NumericMenu-radio:focus{box-shadow:0 0 0 1px #3c4fe0,0 1px 0 0 rgba(35,38,59,.05)}.ais-NumericMenu-radio:checked:after{background:#3c4fe0;border-radius:50%;bottom:4px;content:"";left:4px;position:absolute;right:4px;top:4px}.ais-HierarchicalMenu-list .ais-HierarchicalMenu-list{margin-left:1.5rem}.ais-HierarchicalMenu-link:before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23b6b7d5%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%2218%2015%2012%209%206%2015%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:1rem;margin-right:.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1rem}.ais-HierarchicalMenu-item--selected>.ais-HierarchicalMenu-link:before{background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%235468ff%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolyline%20points%3D%226%209%2012%2015%2018%209%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E")}.ais-RatingMenu-starIcon{margin-right:.25rem;fill:#5a5e9a;position:relative;width:16px}.ais-RatingMenu-item--disabled .ais-RatingMenu-starIcon{fill:#b6b7d5}.ais-RatingMenu-item--disabled .ais-RatingMenu-count,.ais-RatingMenu-item--disabled .ais-RatingMenu-label{color:#b6b7d5}.ais-ClearRefinements-button{width:100%}.ais-CurrentRefinements-list{display:inline-grid;gap:1rem;grid-auto-flow:column}.ais-CurrentRefinements-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5fa;border:1px solid #b6b7d5;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.875rem;line-height:1.5;min-height:1.5rem;padding:.05rem .5rem}.ais-CurrentRefinements-category{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:.5rem}.ais-CurrentRefinements-delete{color:#9698c3;height:100%;margin-left:.25rem;outline-width:0}.ais-ToggleRefinement-label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ais-ToggleRefinement-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(65,66,71,.08);background:#f5f5fa;border-radius:9999px;box-shadow:inset 0 1px 4px 0 rgba(119,122,175,.4);height:18px;pointer-events:none;position:relative;width:32px}.ais-ToggleRefinement-checkbox:checked{background:#3c4fe0;box-shadow:inset 0 1px 4px 0 rgba(35,38,59,.1)}.ais-ToggleRefinement-checkbox:focus{outline:0}.ais-ToggleRefinement-checkbox:after{background:linear-gradient(-180deg,#fff,#f5f5fa);border-radius:9999px;box-shadow:1px 1px 1px 0 rgba(35,38,59,.05);content:"";height:16px;left:1px;position:absolute;top:1px;transition:all .1s ease-in-out;width:16px}.ais-ToggleRefinement-checkbox:checked:after{-webkit-transform:translateX(14px);transform:translateX(14px)}.ais-RangeInput-input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #d6d6e7;border-radius:3px;box-shadow:inset 0 1px 4px 0 rgba(119,122,175,.3);caret-color:#5a5e9a;color:#23263b;cursor:text;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.875rem;height:2rem;line-height:1.25rem;min-width:0;overflow:hidden;padding:0 1rem;position:relative}.ais-RangeInput-input:focus{border-color:#3c4fe0;box-shadow:0 1px 0 0 rgba(35,38,59,.05);outline:0}.ais-RangeInput-separator{margin:0 .5rem}.ais-RangeInput-submit{margin-left:.5rem}.ais-RangeSlider .rheostat{margin:40px 6px}.ais-RangeSlider .rheostat-horizontal{cursor:pointer;width:calc(100% - 15px)}.ais-RangeSlider .rheostat-background{background-color:transparent;border:none;border-radius:3px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.1),0 .5px 0 0 hsla(0,0%,100%,.05);height:4px}.ais-RangeSlider .rheostat-progress{background-color:#3c4fe0;border-radius:3px;height:4px;max-width:100%;top:0}.ais-RangeSlider .rheostat-tooltip{font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ais-RangeSlider .rheostat-handle{background-color:#fff;background-image:linear-gradient(-180deg,#fff,#fcfcfd);border:1px solid #d6d6e7;border-radius:2px;box-shadow:0 1px 0 0 rgba(35,38,59,.05);height:24px;margin-left:-6px;top:-11px;width:12px}.ais-RangeSlider .rheostat-handle:after,.ais-RangeSlider .rheostat-handle:before{background-color:#d6d6e7;content:"";height:12px;position:absolute;top:6px;width:1px}.ais-RangeSlider .rheostat-handle:before{left:4px}.ais-RangeSlider .rheostat-handle:after{right:4px}.ais-RangeSlider .rheostat-marker{background-color:#d6d6e7}.ais-Pagination-item:first-child>.ais-Pagination-link{border-radius:3px 0 0 3px}.ais-Pagination-item+.ais-Pagination-item>.ais-Pagination-link{border-radius:0;margin-left:-1px}.ais-Pagination-item:last-child>.ais-Pagination-link{border-radius:0 3px 3px 0}.ais-Pagination-item{display:inline-block}.ais-Pagination-item--selected .ais-Pagination-link{font-weight:700}.ais-Breadcrumb-link,.ais-Breadcrumb-separator{color:#5a5e9a}.ais-Breadcrumb-separator{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .5rem}.ais-Breadcrumb-item--selected{font-weight:600}.ais-Breadcrumb-item--selected .ais-Breadcrumb-separator{font-weight:400}@media (max-width:767px){.ais-RangeInput-input,.ais-SearchBox-input{font-size:1rem}}
