.nav-block{position:relative;left:0;right:0;top:100%;background:#fff;-webkit-box-shadow:0 0 1px 0 rgba(127,127,127,.2);box-shadow:0 0 1px 0 rgba(127,127,127,.2)}.icon-down:before{content:"\f107";font-family:FontAwesome;font-size:15px}.product-items .product-item-photo .product-image-wrapper{display:block;overflow:hidden;position:relative;border: 0px solid #00000012}.pagination>li>a,.pagination>li>span{border-radius:50%;margin-left:20px;border:1px solid #fff;color:#000}.pagination>li:first-child>a,.pagination>li:first-child>span{border-radius:50%;border:1px solid #000}.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:50%;border:1px solid #000}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#291d88;border-color:#291d88}@media (max-width:766px){.pagination>li>a,.pagination>li>span{border-radius:50%;margin-left:4px;border:1px solid #fff;color:#000}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 10px;line-height:1.33;text-decoration:none;color:#1f1f1f;background-color:#fff;border:1px solid #ddd;margin-left:6px}}.custom-carousel{position:relative;display:inline-block;width:100%;padding-bottom:150%;border:1px solid #eee}.custom-carousel .item{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;position:absolute;width:100%;height:100%;left:0}.custom-carousel .item.active{opacity:1}.sidebar .filter-holder ul li .m-filter-item-list li a.active:after{background:#000}div[class*="round_tag"]{width:45px;height:45px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;letter-spacing:-.03em}.round_tag_lt,.tag_lt{top:-10px;left:-10px}.tag_container{position:absolute;display:table;text-align:center;line-height:115%;z-index:9}.bg_red{background:#f5a004;border:1px solid #ddd}.t_white{color:#fff;font-size:9pt}.tag_container>span{display:table-cell;vertical-align:middle;letter-spacing:1px}.gallery-page .btn{min-width:150px;padding:5px;height:auto;font-size:14px;color:#fff;background:rgba(0,0,0,.8)}.swatch{padding:10px 0 0 0}@media only screen and (min-width:1025px){.show_desktop{display:block}}.swatch{font-size:90%;line-height:initial}.ws_100{width:100%!important}.swatch li{margin:0 8px 5px 0}.swatch li{display:inline-block;vertical-align:top;margin:0 5px 5px 0}ul li{list-style:none}.pi_wrapper .swatch li span.selected{border:1px solid #fff}.swatch.round li span,.round img,.swatch.round .color li span.oos:before{}.swatch li span{width:28px;height:20px;min-width:21px;min-height:10px;text-align:center;line-height:175%;border:3px solid #fff}.swatch li span{display:inline-block;min-width:30px;min-height:30px;cursor:pointer;position:relative}.swatch li span.selected img,.swatch li span:hover img{border:2px solid #291d88;cursor:pointer}.swatch li img{vertical-align:top;border: 1px solid #291d886e;padding:2px}.amquickview-hover{width:30px;text-align:center;z-index:9999;opacity:1;max-height:40px;padding:8px 0;min-height:17px;margin-left:auto;margin-right:auto;font-weight:700;font-size:12px;display:block!important;background:url(https://pride-limited.com/storage/app/public/zoom-in-16.png) no-repeat center;cursor:pointer;position:absolute;top:77%;left:7%}.amquickview-hover a.amquickview-link{opacity:0;height:30px;display:block}.mz-hint{z-index:10;opacity:1;max-height:0;min-height:0;margin-left:auto;margin-right:auto;font-weight:700;font-size:12px;display:block!important;cursor:pointer;position:relative;bottom:39px;left:0}.mz-hint-message{display:inline-block;background:rgba(49,51,61,.7);border-radius:2em;padding:.7em 1.1em}.mz-hint .mz-hint-message{height:35px;width:35px;background:#eaeaea;border:1px solid #fdfdfd;border-radius:0;color:#818181;font-size:0;transition:background .2s ease-in-out}.mz-hint .mz-hint-message:before{font-family:FontAwesome!important;speak:none;font-style:normal;font-weight:100;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00e"}.mz-hint .mz-hint-message:before{display:inline-block;padding-left:9px;font-size:16px;line-height:33px}@media only screen and (max-width:600px){.ws_100.swatch.round.show_desktop.show_tablet{text-align:center}.product-items .product-item .sold-out{background:red;width:34px;height:34px;border-radius:100%;color:#fff;line-height:32px;text-align:center;position:absolute;right:0;top:-15px;z-index:10;font-size:9px;overflow:hidden}}@media screen and (max-width:599px) and (min-width:300px){.amquickview-hover{top:60%;width:26%}.mz-hint{bottom:39px}}@media screen and (max-width:700px) and (min-width:600px){.amquickview-hover{top:70%;width:13%}.mz-hint{top:39%}}@media screen and (max-width:800px) and (min-width:701px){.amquickview-hover{top:80%;width:9%}.mz-hint{bottom:39px}}@media screen and (max-width:1024px) and (min-width:801px){.amquickview-hover{top:72%;width:13%}.mz-hint{bottom:39px}}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}.page-main{padding-top:0}strong{font-weight:bold}.sidebar .filter-holder ul li .opener-cate{font-family:open\ sans\ condensed,sans-serif!important;font-size:14px}.loading-modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) url(http://pride-limited.com/storage/app/public/pride-loading-gif_new.gif.pagespeed.ce.ILP79ov1c6.gif) 50% 50% no-repeat}.list_add_to_cart{background-color:#f1f1f1;color:#000;font-size:12px;font-weight:bold}.list_add_to_cart:hover{background-color:#291d88;color:#fff!important}.sprice-tag{background:#f31818!important}.add_to_cart_list_modal{display:none;position:fixed;z-index:10;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.add_to_cart_list_modal_content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:30%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2) , 0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@-webkit-keyframes animatetop {
  from {top:-300px; opacity:0}
  to {top:0; opacity:1}
}@keyframes animatetop {
  from {top:-300px; opacity:0}
  to {top:0; opacity:1}
}.add_to_cart_list_modal_close{color:#000;float:right;font-size:28px;font-weight:bold}.add_to_cart_list_modal_close:hover,.add_to_cart_list_modal_close:focus{color:#000;text-decoration:none;cursor:pointer}.add_to_cart_list_modal_header{padding:2px 16px;background-color:#fff;color:#000}.add_to_cart_list_modal_body{padding:2px 16px}.add_to_cart_list_modal_footer{padding:2px 16px;background-color:#fff;color:#000}.custom-social-proof{position:fixed;bottom:20px;left:20px;z-index:9999999999999!important;font-family:"Open Sans",sans-serif}.custom-social-proof .custom-notification{width:360px;border:0;text-align:left;z-index:99999;box-sizing:border-box;font-weight:400;border-radius:6px;box-shadow:2px 2px 10px 2px rgba(11,10,10,.2);background-color:#fff;position:relative;cursor:pointer}.custom-social-proof .custom-notification .custom-notification-container{display:flex!important;align-items:center;height:165px}.custom-social-proof .custom-notification .custom-notification-container .custom-notification-content-wrapper{margin:0;height:100%;color:gray;border-radius:0 6px 6px 0;flex:1;display:flex!important;flex-direction:column;justify-content:center}.custom-social-proof .custom-notification .custom-notification-container .custom-notification-content-wrapper .custom-notification-content{font-family:inherit!important;margin:0!important;padding:0!important;font-size:12px;line-height:16px}.custom-social-proof .custom-notification .custom-close{position:absolute;top:8px;right:8px;height:12px;width:12px;cursor:pointer;transition:.2s ease-in-out;transform:rotate(45deg);opacity:0}.custom-social-proof .custom-notification .custom-close::before{content:"";display:block;width:100%;height:2px;background-color:gray;position:absolute;left:0;top:5px}.custom-social-proof .custom-notification .custom-close::after{content:"";display:block;height:100%;width:2px;background-color:gray;position:absolute;left:5px;top:0}.custom-social-proof .custom-notification:hover .custom-close{opacity:1}@keyframes blink {
  50% {
    color: transparent;
  }
}.loader__dot{animation:1s blink infinite;color:#291d88;font-size:50px}.loader__dot:nth-child(2) {animation-delay:250ms}.loader__dot:nth-child(3) {animation-delay:500ms}.product-image-wrapper img{width:100%;height:auto;transition:opacity .3s ease}.product-image-wrapper img.lazyload{opacity:0}.product-image-wrapper img.loaded{opacity:1}