.st-form>form{border-top:0;margin:0 auto 60px;max-width:none}
.st-form>form .st-search-input-container{display:inline-block;width:100%}
.st-form>form .st-search-input-container input.st-search-input{padding:0 50px 0 10px;width:inherit;border-radius:4px;height:42px;border:1px solid #dbdbdb;color:#333;outline:0}
.st-form>form .submit-button{position:absolute;top:10px;right:15px;margin:0;float:right;padding-top:0;border-top:0;background-color:#eee;background-size:28px;background-position:center;background-repeat:no-repeat;background-image:url('../../../themes/platform/1dc-theme/assets/icons/ic_Search.svg')}
@media all and (max-width:767px){.st-form>form .submit-button{top:30px}
}
.st-form>form .submit-button button{padding:0;height:42px;width:45px;background-color:transparent;border-top-right-radius:4px;border-bottom-right-radius:4px;border:1px solid #dbdbdb;border-left:0;color:transparent;cursor:pointer}
.st-form>form .submit-button button::after{display:none}
.productItem{border-top:1px solid #dbdbdb;box-sizing:border-box;padding:30px 0}
.productItem:last-child{border-bottom:1px solid #dbdbdb}
.productItem__name{display:block;margin:0 0 10px;font-size:1.8rem;font-weight:600;line-height:1.5;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
.productItem__description{margin:0}
.pagination{font-weight:400;margin:45px 0 0 0;padding-left:0;align-items:center}
@media all and (max-width:767px){.pagination{justify-content:space-between}
}
.pagination li{display:inline-block;vertical-align:middle;margin:0 20px 0 0;flex-shrink:0}
.pagination li:last-child{margin:0}
@media all and (max-width:767px){.pagination li{margin:0}
}
.pagination a.pagination__btn{font-family:"Open Sans","Helvetica","Verdana",sans-serif;padding:12px 20px;text-decoration:none;text-align:center;text-transform:none;white-space:normal;position:relative;display:inline-block;vertical-align:middle;border-radius:4px;border-width:2px;border-style:solid;border-color:transparent;cursor:pointer;-webkit-transition:all .135s ease;-o-transition:all .135s ease;transition:all .135s ease;-webkit-font-smoothing:antialiased;color:#003057;background-color:#fff;border-color:#003057;line-height:1.1;font-weight:600}
.pagination a.pagination__btn:hover{text-decoration:none;color:#fff;background:#007fa3;border-color:#007fa3}
.pagination a.pagination__btn[disabled="disabled"]{padding:12px 20px;border-radius:.25em;background-color:#e6e6e6;border:2px solid #e6e6e6;font-size:1.6rem;font-weight:600;color:#666;line-height:1.1;pointer-events:none}
.pagination a.pagination__btn[disabled="disabled"]::before,.pagination a.pagination__btn[disabled="disabled"]::after{display:none}
.pagination a.pagination__page{padding:10px 10.5px;cursor:pointer}
@media all and (max-width:767px){.pagination a.pagination__page{display:none}
}
.pagination .isActive{text-decoration:none;color:#006f8f;font-weight:600;font-size:1.6rem;pointer-events:none}
.pagination .hasArrow::before,.pagination .hasArrow::after{content:"";display:inline-block;background-repeat:no-repeat;background-attachment:scroll;background-position:center 60%;background-image:url("../../../themes/platform/1dc-theme/assets/icons/ic_chevron_midnight-blue.svg");width:0;height:0}
.pagination .hasArrow:hover::before,.pagination .hasArrow:hover::after{filter:brightness(0) invert(1);transition:color .2s}
.pagination .hasArrow.arrowLeft::before{margin:0 10px 0 0;transform:rotate(180deg);transform-origin:50% 60%;padding:0 4px;height:1.5ex;margin-bottom:1px}
.pagination .hasArrow.arrowRight::after{margin:0 0 0 10px;padding:0 4px;height:1.5ex;margin-bottom:-1px}
.searchBanner{padding:20px;border-left:6px solid #017a9c;margin-top:20px;margin-bottom:45px;background-color:#d4eae4}
.searchBanner__title{font-size:24px;line-height:32px;color:#003057;margin:0 0 10px 0}
.searchBanner__link{display:inline-block;font-size:16px;line-height:29px;color:#006f8f}
.searchBanner__link::after{content:"";display:inline-block;width:10px;height:14px;margin-left:5px;margin-top:-1px;vertical-align:middle;background:transparent url("../../../themes/platform/1dc-theme/assets/icons/ic_chevron.svg") center center no-repeat}