.pts-search-variants {margin:10px 0;text-align:left;clear:both;min-width:0;}
.pts-search-variants [hidden] {display:none !important;}
.pts-model-label {display:block;font-size:12px;font-weight:600;margin:0 0 8px;}
.pts-model-select {display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:44px;margin-top:4px;padding:8px;border:1px solid #cbd3d9;border-radius:4px;background:#fff;color:#243746;font-size:13px;}
.pts-selected-info {font-weight:700;margin:6px 0;}
.pts-view-model {display:flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;padding:10px 14px;border:1px solid #17638a;border-radius:4px;background:#17638a;color:#fff;font-size:14px;font-weight:700;text-decoration:none;}
.pts-view-model:hover,.pts-view-model:focus {background:#104968;border-color:#104968;color:#fff;text-decoration:none;}
.pts-model-select option {font-size:13px;}
.pts-model-select:focus,.pts-view-model:focus,.pts-variant-fallback summary:focus {outline:2px solid #17638a;outline-offset:2px;}
.pts-variant-fallback summary {cursor:pointer;min-height:44px;padding:10px 0;}
.pts-variant-fallback a {display:block;padding:8px 0;overflow-wrap:anywhere;}
#search-page .pts-has-variants > .content_price,#search-page .pts-has-variants > .functional-buttons {display:none;}
#search-page .pts-has-variants > .cart {display:none;}
