var $jquery_isp = jQuery.noConflict(true); var __isp_serp_uuid = "af1a4822-c62b-467c-939b-6a5aa1e01a9a"; var __isp_serp_store_id = "11745908"; var _isp_host_prefix = localStorage.getItem("_isp_host_prefix"); var _isp_force_version = localStorage.getItem("_isp_force_version"); function isp_inject_versioned_JS(path, beforeId, version) { var host = "acp-magento.appspot.com"; if (typeof _isp_host_prefix !== "undefined" && _isp_host_prefix) { host = _isp_host_prefix + "-dot-acp-magento.appspot.com" } var url = "https://" + host + "/" + path; if (typeof version !== "undefined" && version) { if (_isp_force_version) { version = _isp_force_version; } else if (typeof _isp_host_prefix !== "undefined" && _isp_host_prefix) { version += "." + ((new Date).getTime()/1000).toString(); } var separator = url.indexOf("?") <0 ? "?" : "&"; url += separator + "v=?" + version; } var s = document.createElement("script"); s.type = "text/javascript"; s.src = url; s.async = false; var this_node = document.getElementById(beforeId); this_node.parentNode.insertBefore(s, this_node.nextSibling); } isp_inject_versioned_JS("js/shopify-results.js", "isp_search_results_shopify_results_js_inject", "2.1.23"); #search_res_progress .isp_progress_gif { width: 32px; height: 32px; border:0; float:none;} #isp_container img { border: 0; background: transparent; display: initial; vertical-align: top; float:none; } #isp_container .isp_list_image_container img { height: 95px; max-width: 135px !important; float: none; } #search_facets_container { list-style: none; -moz-box-sizing: border-box; box-sizing: border-box; content: none; display: table; clear: both; margin-top:0px; float:none; font-weight:bold; margin-bottom:7px; width: 100%; background-color: #f8f8f8; border-radius: 4px; position: relative; min-height: 50px; margin-bottom: 5px; margin-left:0px !important; border: 1px solid #e7e7e7; margin-right: auto; margin-left: auto; padding-left: 15px !important; padding-right: 15px !important; padding-top: 0 !important; padding-bottom: 0 !important; z-index:4; } ul#search_facets_container > li:before { content: none; } ul#search_facets_container > li { text-indent: inherit; float: left; position: relative; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0 !important; list-style: none !important; border: none; height: 50px; display: list-item; left: 0; top: 0; min-width: inherit; background-color: inherit; border-right: 1px solid #ccc; padding:0; background: none; width: auto !important; z-index: auto; padding: 0; line-height:initial; } #search_facets_container > li > a { /*border-color: #428bca;*/ text-shadow: 0 1px 0 rgba(255,255,255,.25); line-height: 20px; position: relative; display: block; padding: 10px 15px; outline: 0; text-decoration: none; -moz-box-sizing: border-box; box-sizing: border-box; padding-top: 14px; padding-bottom: 7px; color: #111; height:50px; font-size: 14px; background-color: #f8f8f8; border: none; line-height: initial; } #search_facets_container > li > a > span { -moz-box-sizing: border-box; box-sizing: border-box; text-shadow: 0 1px 0 rgba(255,255,255,.25); line-height: 20px; } #search_facets_container > li > a > .caret { display: inline-block; width: 0; height: 0; margin-left: 2px; vertical-align: middle; border-top: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent; font-weight: 700; box-sizing: border-box; margin: 0; position: initial; } #isp_container a .caret:after { display: none; } #search_facets_container > li > .dropdown-menu { margin: 0; border-top-right-radius: 0; border-top-left-radius: 0; position: absolute; top: 100%; left: 0; z-index: 9998; display: none; float: left; min-width: 160px; padding: 5px 0; /*margin: 2px 0 0;*/ list-style: none; font-size: 14px; background-color: #fff; border: 1px solid rgba(0,0,0,.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175); background-clip: padding-box; -moz-box-sizing: border-box; box-sizing: border-box; width: initial !important; text-align:left; max-width: initial; } #search_facets_container > .open > .dropdown-menu { display: block; } #search_facets_container > .open > .dropdown-menu > li { margin: 0; padding:0; } #search_facets_container > .open > .dropdown-menu > li:hover { background: #eaeaea; } #search_facets_container > .open > .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.428571429; color: #333; white-space: nowrap !important; text-decoration:none; border: none; } .selected_facet_value { background-image: url(https://ssl.gstatic.com/ui/v1/menu/checkmark2.png); background-position: left center; background-repeat: no-repeat; z-index:8; } .row.results { margin:0; margin-bottom:2px; border-bottom: 1px solid #eee; padding-bottom: 3px; height: 99px; display: block; /* needed for Safari for list view will be override by display flex for Chrome */ } .isp_grid_div { float: left; display: inline; padding: 10px; } #search_res_container .isp_grid_result { width: 214px; float: left; display: inline; position: relative; text-align: center; border: solid 1px #eaeaea; margin: 2px; padding: 5px; font-size: 100%; font: inherit; height: 305px; overflow: hidden; } #search_res_container .isp_grid_result a { display: block; padding-bottom: 0.5em; color: #333333; text-decoration: none; border: none; } .isp_grid_result a:hover { font-style: normal; border: none; } .isp_grid_result a .isp_image_div { opacity: 1; position: relative; overflow: hidden; z-index: 1; margin: 0 0 5px; height: 175px; } .isp_grid_result a .isp_image_div:hover { opacity: 1; } .isp_grid_result a img { display: block; margin: 0 auto; max-height: 175px; width: auto; } .isp_grid_result a div { text-align: center; line-height: normal; position: inherit; } div.isp_back div.isp_info span.isp_title { visibility: hidden; } div.isp_info .isp_product_sku{ display: none; } div.isp_info .isp_product_sku_title{ display: none; } .isp_grid_result a div .isp_title { display: block; font-weight: normal; height: 4.8em; overflow: hidden; margin:0; padding-top:1px; text-overflow: ellipsis; display: -webkit-box; line-height: 1.2em; max-height: 3.6em; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .isp_grid_result a div .isp_desc { display: none; font-weight: normal; } .isp_grid_result a div .isp_price { display: inline-block; font-weight: bold; margin-top: 5px; float:none; width:auto; } .isp_grid_result a div .isp_variants_count { display: none; } .isp_compare_at_price { text-decoration: line-through; opacity: 0.4; font-weight: normal; font-size: inherit; color: inherit !important; margin: 0 !important; float:none; width:auto; } span.isp_compare_at_price::before { content: ''; } .search_res_item_title a.isp_href_title { font-weight: normal; color:inherit; } .isp_refine_title { color: #999; cursor: default; padding-top: 12px; line-height: 20px; display: block; outline: 0; text-decoration: none; -moz-box-sizing: border-box; padding: 14px 10px 7px 0 !important; height: 50px; font-size:14px; display: none; } .search_res_container_grid { background:#fff; float: left;display: inline; padding: 10px; } .search_res_container_list { background:#fff; padding-left: 10px; clear: both; } div#search_res_container_pager { margin-bottom: 30px; display: inline-block; width: 100%; text-align: center; } #search_facets_container > li > .isp_view_mode_button { cursor: pointer; padding:0; margin:0; display:none; border:0; background: transparent; } #search_facets_container > li > .isp_view_mode_button:hover { opacity: 1; } input.isp_search_box { width: 100%; max-width: 100%; height: 44px; padding: 10px 26px !important; border-radius:0; box-shadow:none; background: #fff url('https://acp-mobile.appspot.com/wix_widget/images/search_icon2.png') no-repeat 5px center; box-sizing: border-box; -moz-box-sizing: border-box; margin: 0; display: block; margin: 0; width: 100%; font-size: 18px; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; -webkit-border-radius: none; -moz-border-radius: none; -ms-border-radius: none; -o-border-radius: none; border-radius: none; border: solid 1px gainsboro; -webkit-transition: box-shadow 0.3s, border 0.3s; -moz-transition: box-shadow 0.3s, border 0.3s; -o-transition: box-shadow 0.3s, border 0.3s; transition: box-shadow 0.3s, border 0.3s; } input.isp_search_box:focus { outline: none; border: solid 1px #707070; -webkit-box-shadow: 0 0 5px 1px #969696; -moz-box-shadow: 0 0 5px 1px #969696; box-shadow: 0 0 5px 1px #969696; } #search_res_container td.isp_list_image_container { border:none; vertical-align:top; margin:0; padding:3px; background: none; width: 130px !important; text-align: center; display: table-cell; } #search_res_container td.isp_list_info_container { border:none; vertical-align:top; margin:0; padding: 0; text-align:left;background: none; padding-right: 10px; float: none; display: table-cell; } .isp_list_info_container .isp_search-result { padding:0; margin:0; border:0; } #full-search-container .isp_watermark { position: relative; bottom: 5px; font-family: Arial; font-size: 11px; color: #aaa; vertical-align: middle; text-decoration: none; float: right; margin-right: 50px; cursor: pointer; z-index: 8; margin-top: -27px; opacity: 0.6; display: none; border: none; } #full-search-container .isp_watermark:hover { opacity: 1; text-decoration: none; } #full-search-container .isp_watermark_text{ vertical-align: super; text-decoration: none; color: inherit; } #full-search-container .isp_watermark #isp_watermark_img { border:0;vertical-align: baseline; display:inline; padding:0; margin:0; float:none; } span.search_res_item_highlight { font-weight: bold; background: #ffc; font-size:inherit; } .isp_add_to_cart_form { z-index: 8; position: absolute; display: inline; width: 100%; top: 145px; left: 0; display: none; } .isp_add_to_cart_form_list { z-index: 8; position: relative; display: inline-block; width: 100px; left: 10px; display: none; margin-bottom:0; } input[type="submit"].isp_add_to_cart_btn { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; display: inline-block; height: 35px; border: none; margin: 0; padding: 0 20px; color: #fff; font-weight: 700; font-size: 12px; text-transform: none; background: #75acd1; width: auto; width: 100%; max-width: 100%; -webkit-transition: background .5s ease,color .5s ease; -moz-transition: background .5s ease,color .5s ease; -o-transition: background .5s ease,color .5s ease; transition: background .5s ease,color .5s ease; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -webkit-appearance: none; font-weight: normal; text-decoration: none; cursor: pointer; line-height: normal; padding: 0 0; text-align:center; } input[type="submit"].isp_add_to_cart_btn:hover { background: #2667e0; } input[type="submit"].isp_add_to_cart_list_btn { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; display: inline-block; height: auto; border: none; margin: 0; padding: 0 20px; color: #fff; font-weight: 700; font-size: 12px; text-transform: none; background: #75acd1; width: auto; width: 100%; max-width: 100%; -webkit-transition: background .5s ease,color .5s ease; -moz-transition: background .5s ease,color .5s ease; -o-transition: background .5s ease,color .5s ease; transition: background .5s ease,color .5s ease; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -webkit-appearance: none; font-weight: normal; text-decoration: none; cursor: pointer; line-height: normal; padding: 0 0; text-align:center; } input[type="submit"].isp_add_to_cart_list_btn:hover { background: #2667e0; } div#col-widgets { display: none; } div#sidebar-left { display: none; } div#content-right { margin-left:0; } div.grid_3.m-t-20.m-b-20.hide-touch { display: none; } div.navigation_left { display: none; } .col-md-9.col-md-push-3.col-sm-8.col-sm-push-4 { left: 0; width: 100%; } .col-md-3.col-md-pull-9.col-sm-4.col-sm-pull-8 { display: none; } /* sorting css */ #search_res_sorting_menu > li:before { content: none; } #search_res_sorting_menu { margin: 0; z-index:9; margin-bottom: inherit; border: none; width: auto; } #search_res_sorting_menu > li { position: relative; margin: 0 !important; font-size: 0.8em; text-decoration: none; padding:0; background: none; width: auto !important; z-index: auto; border: none; text-indent: 0; float: none; height: auto; } #search_res_sorting_menu > li > a { position: relative; display: block; padding: 3px 8px; outline: 0; color: #111; border: 1px solid #ccc; border-radius: 2px; background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#fafafa),color-stop(1,#fefefe)); background-image: linear-gradient(to top,#fafafa,#fefefe); text-decoration: none; } #search_res_sorting_menu > li > a > .caret { display: inline-block; width: 0; height: 0; margin-left: 2px !important; vertical-align: middle; border-top: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent; font-weight: 700; box-sizing: border-box; margin: 0; position: initial; } #search_res_sorting_menu > li > .dropdown-menu { margin: 0; border-top-right-radius: 0; border-top-left-radius: 0; position: absolute; top: 100%; /*left: 0;*/ right: 0; z-index: 9998; display: none; float: left; min-width: 160px; padding: 5px 0; list-style: none; font-size: 1em; background-color: #fff; border: 1px solid rgba(0,0,0,.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175); background-clip: padding-box; -moz-box-sizing: border-box; box-sizing: border-box; width: initial !important; } #search_res_sorting_menu > .open > .dropdown-menu { display: block; } #search_res_sorting_menu > .open > .dropdown-menu > li { margin:0; } #search_res_sorting_menu > .open > .dropdown-menu > li:hover { background: #eaeaea; } #search_res_sorting_menu > .open > .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.428571429; color: #000; white-space: nowrap; text-decoration:none; } /* entire container, keeps perspective */ .isp_flip-container { perspective: 1000; transform-style: preserve-3d; } /* UPDATED! flip the pane when hovered */ .isp_flip-container:hover .isp_back { transform: rotateY(0deg); } .isp_flip-container:hover .isp_front { transform: rotateY(180deg); } .isp_flip-container, .isp_front, .isp_back { /* width: 320px; height: 480px; */ } /* flip speed goes here */ .isp_flipper { transition: 0.6s; transform-style: preserve-3d; position: relative; } /* hide back of pane during swap */ .isp_front, .isp_back { backface-visibility: hidden; transition: 0.6s; transform-style: preserve-3d; position: absolute; top: 0; left: 0; } /* UPDATED! front pane, placed above back */ .isp_front { z-index: 2; transform: rotateY(0deg); width: 100%; } /* back, initially hidden pane */ .isp_back { transform: rotateY(-180deg); width: 100%; } .isp_serp_footer { height: 120px; } .isp_yotpo, .isp_yotpo_back { min-height: 16px; } #search_res_container .search_res_item_variants_count { display: none; } section#sidebar { display: none; } section#main { width: 100% !important; } @media screen and (max-width: 800px) { div#site-wrap > div#content > section#sidebar { display: initial; } } .container .offset-by-three { padding-left: 0; } .acp_modal_body.acp_modal_body_custom, .acp_modal_body div, .acp_modal_body ul { max-width: 100%; font-size: initial; } /* Shopify Minimal theme */ div.grid__item.post-large--two-thirds.push--post-large--one-sixth { left: 0; width: 100%; } /* Shopify Brooklyn theme */ div.grid div.grid__item.large--five-sixths.push--large--one-twelfth { left: 0; width: 100%; } div.grid .grid__item.large--four-fifths.push--large--one-tenth { left: 0; } .grid__item.large--four-fifths.push--large--one-tenth { width: 100%; } #search_facets_container > li > ul >li:before { content: none; } .grid-item.large--two-thirds.push--large--one-sixth { left:0; width: 100%; } /* https://www.cartridgebuy.co.uk/ */ .grid-item.large--two-thirds.push--large--one-sixth { width: 100%; left: 0%; } .loading-modal { display: none !important; // some funny Shopify theme } Powered by InstantSearch+ Refine by Attribute #1 Attribute #2 Attribute #3 Attribute #4 Attribute #5 Attribute #6 Attribute #7 Attribute #8 Sort by: Best Match Best Match Price: Low to High Price: High to Low (function() { retries = 0; var run_after_inputbox_load = function() { if (typeof after_inputbox_load === 'undefined') { retries += 1; setTimeout(run_after_inputbox_load, 50); } else { after_inputbox_load(); } } run_after_inputbox_load(); })();