@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');body{font-family:'Roboto',sans-serif;font-weight:400;color:#212529;background:#fff;font-size:16px!important}*{outline:none!important;margin:0;padding:0}::-webkit-scrollbar{background:#ebebeb;width:10px;border-radius:4px}::-webkit-scrollbar-thumb{padding:10px;background:#140f71;border-radius:20px}h1{font-size:32px!important;margin-bottom:10px!important}.currency{display:flex;justify-content:center;width:100%}@media screen and (max-width:586px){.currency{margin:10px 0}}.company_info_para{line-height:25px !important;font-size:11px !important}@media (max-width:400px){.company_info_para{text-align:center}}.page-header .switcher .options .action.toggle,.page-footer .switcher .options .action.toggle{background:#ebebeb;border-radius:2px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.2);padding:2px 4px}.page-header .switcher .options .action.toggle:after,.page-footer .switcher .options .action.toggle:after{color:#140f71}.page-header .switcher .options .action.toggle:hover,.page-footer .switcher .options .action.toggle:hover{background:#140f71;color:#fff}input{outline:none!important;box-shadow:none!important}a{text-decoration:none!important}.top-bar-carousel{background:#ebebeb;box-shadow:1px 1px 2px 2px rgba(0,0,0,.1);position:fixed;top:0;left:0;z-index:90000;padding:0 !important}@media screen and (max-width:480px){.top-bar-carousel{margin-top:0!important}}.banner-title{display:none}.inner-carousel{box-shadow:none!important;font-size:1.8rem;border:none!important;margin-bottom:0!important}.carousel-inner>.carousel-item>p{display:inline-block;color:#140f71;border-radius:4px;padding:2px 50px;text-shadow:1px 1px 1px rgba(0,0,0,.1);font-weight:400;padding:5px;margin-bottom:0!important}.blog-widget-recent>.title{font-size:3rem !important;text-transform:uppercase;text-decoration:underline;text-decoration-color:#f58220;text-underline-offset:1rem;margin-bottom:4.6rem}a.post-read-more{color:black!important;box-shadow:2px 2px 2px 2px rgba(0,0,0,.07)}.post-list .post-header .post-title a{font-size:24px!important;font-weight:600!important;color:black!important;font-family:'Roboto',sans-serif}.post-holder{border:1px solid #f5f5f5!important;border-radius:10px!important;box-shadow:5px 5px 5px 5px rgba(0,0,0,.04);border:none;margin-bottom:8rem!important}.post-holder:hover{box-shadow:15px 5px 15px 5px rgba(0,0,0,.04)}.carousel-inner{border:1px solid #f5f5f5;border-radius:6px!important;box-shadow:2px 3px 6px 1px rgba(0,0,0,.1)}a:visited,.alink:visited{color:#000}.page-container{max-width:1920px;margin:0 auto;min-height:1000px}.nav-container{padding-left:0!important}.nav-container .row{margin-right:0!important}.page-wrapper{min-height:10vh!important}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:1140px!important}.page-header .panel.wrapper,.header.content{display:none!important}.fa-shopping-cart{margin:7px 2px}.main-row{align-items:center!important;justify-content:center;padding:0!important;margin:0!important}header{width:100%}@media only screen and (min-width:900px){.menu-header-wrapper{display:flex;justify-content:center}}@media only screen and (min-width:900px){.nav-container{display:flex;justify-content:center}}.header-link{color:#000;font-size:13px;line-height:25px;margin:32px 0}.header-link i{color:#2c2780}.login-register-btn{transition:color .5s ease;background:#140f71;padding:10px!important;border-radius:5px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.1);color:white!important}.login-register-btn:hover{color:#000!important;background:#f58220}.header-link a{color:#000;padding:0 5px}.header-link a:hover{color:#2c2780!important}.blue-color>span{color:#2c2780!important}@media all and (min-width:992px){.navbar .nav-item .dropdown-menu{display:none}.navbar .nav-item:hover .dropdown-menu{display:block}.navbar .nav-item .dropdown-menu{margin-top:0}}.header-link a.cart-link{float:right;border-right:none;padding-right:0}.minicart-wrapper .action.showcart:before{font-size:20px!important;line-height:20px!important;color:#034ea2!important}.menu-container{background:#140f71;margin:20px 0}.navbar{padding:0;margin-top:0}@media screen and (max-width:600px){.navbar.sticky{width:100%;top:70px!important;z-index:99999!important}.navbar-collapse{overflow:scroll;padding:20px;margin-bottom:100px;height:70vh}.collapse .show{overflow:scroll}.navbar-toggler{margin:21px 25px;padding:10px;font-size:22px}}.navbar.sticky{position:fixed;top:36px;z-index:999;background-color:#140f71;margin-right:-15px;border-radius:0 0 10px 10px;box-shadow:3px 2px 0px 0 rgba(0,0,0,.2)}@media screen and (max-width:580px){html,body{overflow-x:hidden;overflow-y:auto}}.pl-0,.px-0{padding-left:none!important}.navbar-nav{width:100%}.navbar li{margin-bottom:0!important}.nav-link{color:#fff!important;padding:0 5px!important;font-size:13px;line-height:48px;font-weight:500;text-transform:uppercase}.nav-link:hover,.nav-item.dropdown.show .nav-link{color:#fff;border-bottom:1px solid #fff;background:#f58220;transition:all right .5s}.navbar-toggler{color:#fff;padding:10px;background:#f58220;border-radius:5px;margin:8px 0}.dropdown-item:hover{background:#f58220;border-bottom-color:#fff !important;font-size:16px !important;font-family:sans-serif!important;padding:10px;color:#fff}.breadcrumbs .item:not(:last-child):after{line-height:40px!important}.breadcrumbs a{color:#000!important}.breadcrumbs .items{line-height:40px!important;font-size:14px;color:#7e7e7e;border-bottom:1px solid #e1e1e1}.dropdown-menu>li>a{background:#fbfbff;font-family:'Roboto';padding:10px;font-size:15px;border-bottom:2px solid #f7f3f3 !important}.dropdown-menu-2>li>a{background:#fbfbff;font-family:'Roboto';padding:10px;font-size:15px;border-bottom:2px solid #f7f3f3 !important}@media screen and (max-width:768px){.nav-link{border-bottom:2px solid #034ea2;padding:0 10px!important}}.keynotes-container{background:#fff;padding-top:15px;padding-bottom:15px;font-size:12px;color:#000000!important;line-height:18px}.keynotes-container strong{font-size:14px;color:#f58220;text-transform:uppercase}@media screen and (max-width:576px){.keynotes-container{display:none}}.b2b-text{background:#2c2780;color:#fff;font-size:18px;text-align:center;font-weight:600;text-transform:uppercase;line-height:20px;padding-bottom:5px}.b2b-text span{background:#f58220;display:block;border-bottom:2px solid #000;line-height:24px;margin-bottom:5px}.minimum-text{background:#2c2780;color:#fff;font-size:18px;text-align:center;font-weight:600;text-transform:uppercase;line-height:20px;padding-top:5px}.minimum-text span{background:#f58220;display:block;border-top:2px solid #000;line-height:24px;margin-top:5px}.quick-add{border:1px solid #4c7f92;padding:5px 10px;font-size:13px;margin-top:12px}.quick-add input[type=text]{width:50px;text-align:center;padding:0!important;height:25px!important}.quick-add input[type=number]{width:40px;text-align:center;padding:0!important;height:25px!important}.quick-add button{background:#5ab002;color:#fff;border:none;box-shadow:none;height:25px;float:right;padding:0 6px!important}.carousel-indicators{z-index:1!important}.mini-search-form{height:37px;margin-top:12px;background:#ebebeb;padding:0 0 0 10px;border-radius:4px;box-shadow:2px 3px 0px 1px rgba(0,0,0,.1)}#search_mini_form{width:100%;float:left!important;z-index:9999}@media (max-width:768px){#search_mini_form{width:100%;float:left!important}}.mini-search-form:hover{height:37px;margin-top:12px;background:#f1ebeb;padding:0 0 0 10px;border-radius:4px;box-shadow:2px 3px 2px 1px rgba(0,0,0,.1)}.mini-search-form input{color:#140f71;height:37px;border:none;width:85%;font-size:16px;font-family:'Open Sans';background:0 0}.mini-search-form input:hover{color:#140f71;font-size:17px}.mini-search-form input::placeholder{color:#140f71;font-size:16px}.mini-search-form input:hover::placeholder{color:#140f71;font-size:18px}.mini-search-form button{height:37px;border:none;width:15%;font-size:12px;background:0 0;float:right;box-shadow:none;transition:background-color .5s ease}.mini-search-form button:hover{background:#2c2780;color:#fff}.carousel-indicators li{background:#2c2780;opacity:1!important;height:5px!important;border:none!important}.carousel-indicators li.active{background:#f58220}.Banners{position:relative;max-width:1300px;margin:auto;margin-top:20px;margin-bottom:20px}.Banner-block{width:164px;position:absolute;top:5px;right:18%;z-index:9}.Banner-block .new-customer-block,.Banner-block .existing-customer-block{border-radius:5px;margin-bottom:5px;padding:22px;color:#fff}.Banner-block .existing-customer-block span{background:#5ab002;border:1px solid #fff;padding:5px 15px}.Banner-block .new-customer-block{background:#5ab002}.Banner-block .existing-customer-block{background:#184960}.after-slider-categories .row>div.col:last-child{background:#f58220}.after-slider-categories .row .col>a[href="https://www.rysons.com/pound-lines.html"]{font-weight:600}.after-slider-categories .row>div.col{background:#2c2780;margin:0 10px}@media (max-width:480px){.after-slider-categories .row>div.col{background:#2c2780;margin:10px}}.after-slider-categories .row>div.col:hover{background:#f58220}.quick-home-menu a{display:block;font-size:20px;text-transform:uppercase;padding:0;line-height:40px;text-align:center;font-weight:400;color:#fff;transition:background-color .5s ease}.home-offers{background-repeat:repeat-x;background-position:center top;padding-top:50px;padding-bottom:50px}.mb-35{margin-bottom:20px}.offers-carousel .carousel-indicators{bottom:-35px!important}.why-shop-us{background:#fff}.our-brands{background:#fff}.why-shop-us,.our-brands,.welcome-note{text-align:center;padding-top:50px;padding-bottom:50px;float:left}.welcome-note h3{font-size:36px;font-weight:400;position:relative;text-transform:uppercase}.why-shop-us h3{font-size:36px;font-weight:400;position:relative;text-transform:uppercase;margin-bottom:30px}.our-brands h3{font-size:36px;font-weight:400;position:relative;text-transform:uppercase;margin-bottom:30px}.why-shop-us h3 span,.our-brands h3 span,.welcome-note h3 span{font-weight:700}.why-shop-us h3:after,.our-brands h3:after{content:'';height:5px;width:20%;left:40%;right:auto;position:absolute;bottom:-10px;background:#f58220}.our-brands img{width:auto!important}.why-shop-us h4{font-size:14px;color:#000;line-height:20px;text-transform:uppercase}.why-shop-us p{color:#7c7c7c;font-size:12px}.why-shop-us a{color:#000;font-size:12px;text-decoration:underline!important}.welcome-note h3:after{content:'';height:5px;width:20%;left:40%;right:auto;position:absolute;bottom:-35px;background:#f58220}.welcome-note p,.welcome-note .welcome-text{font-size:15px;color:#000;line-height:20px;font-family:sans-serif!important}.welcome-note .welcome-text{margin-top:30px!important}.heading h3{font-size:36px;font-weight:400;position:relative;color:#140f71;text-transform:uppercase}.heading h2{font-size:36px;font-weight:400;position:relative;color:#140f71;text-transform:uppercase}.clearance h3{color:#f58220}.heading h3:after{content:'';height:5px;width:15%;left:0;right:auto;position:absolute;bottom:-35px;background:#f58220}.heading span{font-weight:700}.clearance h3 span{color:#000}.product-item-image{border-radius:5px;border:1px solid #ececec;margin-bottom:25px}.product-item-image img{width:100%;height:auto}.product-item-label{position:absolute;right:-4px;top:-4px}.page-title{font-size:32px;font-weight:700;text-transform:uppercase;margin-bottom:15px!important}.cms-page-view .page-title{font-size:32px;font-weight:700;text-transform:uppercase;border-bottom:5px solid #f58220;margin-bottom:15px!important}.custom-footer{background:#140F71!important;padding:50px 0 0}.custom-footer{background:#140F71!important;padding:50px 0 0;color:#fff;padding:50px 0 0}.footer-container{max-width:1400px !important;padding:20px}footer{background:#fff!important;padding:0;color:#2d2d2d;font-size:16px;margin-top:0!important}footer h5{position:relative;color:#fff;font-weight:700;font-size:16px;text-transform:uppercase;position:relative;margin-bottom:10px}.footer-about a{color:#fff}.footer-about a:hover{color:#f58220}footer p{font-weight:400;color:#fff!important}.footer-info ul{padding:0;margin:0}.footer-info ul li{padding:0;margin:0;list-style:none}.footer-info ul li i{font-size:16px!important;color:#2d2d2d;margin-right:5px}.footer-info ul li a{color:#fff;text-decoration:none!important;font-weight:400;line-height:30px;font-size:16px}@media (max-width:480px){.google-rating{display:flex;justify-content:center;align-items:center}.google-rating a{display:flex;justify-content:center;align-items:center}.google-rating-img{width:45%}}@media (min-width:500px){.google-rating{display:flex;justify-content:flex-end;align-items:center}.google-rating a{display:flex;justify-content:flex-end;align-items:center}.google-rating a img{width:60%!important}.footer-copyright{display:flex;justify-content:space-around;align-items:center}.mfes-trustmark{margin-top:20px}.google-rating-img{height:38%;margin-top:17px;margin-right:20px}}@media (max-width:400px){.footer-copyright p{text-align:center;font-size 12px!important}}.footer-newsletter{padding:20px 10px}.footer-info ul li a:hover{color:#f58220}.img-fluid{padding-top:1.5rem!important}.footer-contact p{width:100%;margin-bottom:10px;color:#fff}.footer-contact a{color:#fff}#mc-embedded-subscribe{background:#f58220;padding:10px;border:none;margin:10px 0;border-radius:2px}.social-links i{margin-right:0;float:none;font-size:18px}.social-links a{padding:0 5px;border-radius:100%;font-size:24px;text-align:center;margin-right:3px}.social-links .fa-facebook-f{color:#4267B2!important}.social-links .fa-twitter{color:#1DA1F2!important}.social-links .fa-google-plus-g{color:#DB4437!important}.social-links .fa-instagram{color:#405DE6!important}.social-links .fa-pinterest-p{color:#BD081C!important}.footer-bottom{border-top:1px solid #f58220}.footer-bottom p{line-height:60px;margin-bottom:0}.eShop-logo{text-align:right;display:flex;justify-content:center;align-items:center}.eShop-logo a{display:flex;justify-content:center;align-items:center;color:#f58220;gap:10px;font-size:2rem}.eShop-logo img{filter:brightness(12);width:50%}.block.newsletter{width:100%!important;margin-bottom:30px!important}.newsletter label{width:100%!important}.block.newsletter .field .control:before{height:40px!important;line-height:40px!important}.newsletter .action.primary{padding:8.5px 15px!important;background:#f58220!important;border-color:#f58220!important}.newsletter input{height:40px!important;line-height:40px!important}.cms-home .page-main{max-width:100%!important;padding-left:0!important;padding-right:0!important}.keynotes-container{margin-bottom:30px}.cms-home .keynotes-container{margin-bottom:0!important}.breadcrumbs{margin-top:-30px!important}.block-customer-login{display:flex;flex-direction:column}.form.create.account,.customer-account-login .block-new-customer,.customer-account-login .block-customer-login{background:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(106,100,122,.23);-moz-box-shadow:0px 0px 10px 0px rgba(106,100,122,.23);box-shadow:0px 0px 10px 0px rgba(106,100,122,.23);padding:20px!important}.account-nav .item a{text-transform:uppercase!important;color:#000!important;width:100%!important;font-size:14px!important}.block-collapsible-nav .item a{text-transform:uppercase!important;color:#000!important;width:100%!important;font-size:14px!important}.account-nav .item a{color:#fff!important}.block-collapsible-nav .item.current{background:#fff!important;color:#000!important;text-transform:uppercase!important}.block-collapsible-nav .item.current a{color:#000!important}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border-color:#2aa2b0!important}.block-collapsible-nav.wk-mp-main .content{background:#16cdc5!important;color:#fff!important;border-radius:10px!important}.block-collapsible-nav .item{width:100%!important}.block-collapsible-nav.wk-mp-main .item a:hover{background:#0bd2d0!important}body.account .sidebar-main{padding-right:0!important}body.account .block-collapsible-nav .item{width:100%}body.account .block-collapsible-nav .delimiter{display:none!important}body.account .block-collapsible-nav{margin-top:30px;background:#f5f5f5!important;border-radius:10px;webkit-box-shadow:0px 0px 10px 1px rgba(224,224,224,1);-moz-box-shadow:0px 0px 10px 1px rgba(224,224,224,1);box-shadow:0px 0px 10px 1px rgba(224,224,224,1)}body.account .account-nav{margin-top:0!important}body.account .column.main .box{padding:35px;min-height:262px;background:#fff;-webkit-box-shadow:0px 0px 10px 1px rgba(224,224,224,1);-moz-box-shadow:0px 0px 10px 1px rgba(224,224,224,1);box-shadow:0px 0px 10px 1px rgba(224,224,224,1);border-radius:5px}body.account .column.main .box-information,body.account .column.main .box-newsletter{min-height:190px}body.account .column.main .box-content p{color:#616161;line-height:24px;font-size:14px;font-weight:400}body.account .column.main .box-content a{color:#000!important}body.account .column.main .block-title{border-bottom:none!important;text-transform:uppercase;letter-spacing:1px;color:#000;font-weight:600;margin-bottom:30px}body.account .column.main .block-title strong{font-weight:600!important}body.account .column.main .box-title{text-transform:uppercase;letter-spacing:1px;color:#000;font-weight:600;margin-bottom:30px}body.account .column.main .block-reviews-dashboard .block-content,body.account .column.main .orders-recent{background:#fff;-webkit-box-shadow:0px 0px 10px 1px rgba(224,224,224,1);-moz-box-shadow:0px 0px 10px 1px rgba(224,224,224,1);box-shadow:0px 0px 10px 1px rgba(224,224,224,1);padding:20px;margin-top:0!important}body.account .column.main .block-dashboard-orders .block-title,body.account .column.main .block-dashboard-addresses .block-title,body.account .column.main .block-reviews-dashboard .block-title,body.account .column.main .block-dashboard-info .block-title{font-size:20px;margin-bottom:15px!important;text-transform:uppercase;letter-spacing:2px;color:#000;font-weight:400;margin-bottom:30px}body.account .column.main .block-title a{color:#b0b0b0!important;font-size:14px!important;border-left:1px solid #b0b0b0;padding-left:15px}body.account .column.main .account .table-wrapper{border-bottom:1px solid #fafafa!important}body.account .column.main .table>thead>tr>th{border-bottom:1px solid #fafafa!important;border-top:1px solid #fafafa!important;font-weight:400;color:#616161}body.account .column.main .table>tr>td{font-weight:400;border-top:none!important;color:#616161}body.account .column.main .table .col.id{width:auto!important}.table>tbody>tr>th,.table>tbody>tr>td{border-top:1px solid #fafafa!important}body.account .column.main .table .col{width:auto!important}body.account .column.main input[type=text],body.account .column.main input[type=email],body.account .column.main input[type=password],body.account .column.main input[type=tel],body.account .column.main select{border:1px solid #c8c8c8!important;border-radius:5px!important;padding:10px 25px!important;height:42px!important}body.account .column.main .fieldset .legend{font-size:16px!important;text-transform:uppercase;letter-spacing:2px;color:#000;font-weight:600;margin-bottom:30px}body.account .column.main .fieldset .legend span{font-weight:600!important;font-size:16px!important}.order-date{margin-top:0!important;font-size:16px!important;text-transform:uppercase;letter-spacing:2px;color:#000;font-weight:400;margin-bottom:30px}body.account .column.main .table-wrapper.orders-history,body.account .column.main .table-wrapper.reviews,body.account .column.main .form-address-edit,body.account .column.main .form-edit-account,body.account .column.main .customer-review,body.account .column.main .form-newsletter-manage,body.account .column.main .order-details-items.ordered,body.account .column.main .block-order-details-view,body.account .form.wishlist.share,body.account .block-addresses-list .block-content,body.account .fieldset-wrapper.customer-information{background:#fff;-webkit-box-shadow:0px 0px 10px 1px rgba(224,224,224,1);-moz-box-shadow:0px 0px 10px 1px rgba(224,224,224,1);box-shadow:0px 0px 10px 1px rgba(224,224,224,1);padding:35px}body.account .column.main .order-details-items.ordered{margin-top:0!important;border:none!important}.order-links .item strong{border:none!important}.order-links .item{-webkit-box-shadow:0px 0px 10px 1px rgba(224,224,224,1);-moz-box-shadow:0px 0px 10px 1px rgba(224,224,224,1);box-shadow:0px 0px 10px 1px rgba(224,224,224,1)}body.account .column.main .block-order-details-view .box{min-height:262px;width:48%!important;margin:10px 1%!important}body.account .buyer-information .box{min-height:120px!important}body.account .column.main{width:73%!important}body.account.lofauction-account-index .table-wrapper,body.account.rma-rma-list .table-wrapper,body.account.rma-rma-view .block-content,body.account.rma-rma-new .block-content{background:#fff;-webkit-box-shadow:0px 0px 10px 1px rgba(224,224,224,1);-moz-box-shadow:0px 0px 10px 1px rgba(224,224,224,1);box-shadow:0px 0px 10px 1px rgba(224,224,224,1);padding:20px;width:100%}body.account.lofauction-account-index .block{margin-bottom:0!important}.block-addresses-list address,.box-billing-address .box-content,.box-shipping-address .box-content,.box-address-billing .box-content,.box-address-shipping .box-content,.box-information .box-content,.block-balance-giftcard .block-content{font-size:14px!important;color:#616161!important}body.account.rma-rma-view .block{margin-bottom:0!important}body.account.rma-rma-new .block-title,body.account.marketplace-order-view .block-title,body.account.rma-rma-view .block-title{margin-bottom:5px!important}body.account .message.info{margin-top:15px!important}.discount-boxes{padding-bottom:30px;padding-top:30px}.br{border-right:1px solid #e1e1e1}.bb{border-bottom:1px solid #e1e1e1}@media screen and (max-width:576px){.discount-boxes{border:1px solid #e1e1e1}}.discount-boxes h3{font-family:'Bebas Neue',cursive;font-weight:400;letter-spacing:1px;text-align:left;width:100%;font-size:32px;text-transform:uppercase;position:relative}.discount-boxes h3:after{content:'';height:3px;width:10%;background:#000;bottom:0;left:0;position:absolute}.discount-boxes h3 span{font-weight:200}.discount-boxes a{font-family:'Bebas Neue',cursive;letter-spacing:1px;text-align:left;width:100%;font-size:18px;color:#000;border-bottom:2px solid #000;text-transform:uppercase}.discount-boxes a:hover{color:#034ea2;border-bottom:2px solid #034ea2}.toolbar-products{border:1px solid #ececec;border-radius:5px;padding:15px;-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,.2);-moz-box-shadow:5px 5px 5px 0px rgba(0,0,0,.2);box-shadow:5px 5px 5px 0px rgba(0,0,0,.2)}.block.newsletter input{font-size:12px!important}.owl-nav{position:absolute;right:0;top:-100px;font-size:40px}.product-list-item{border:1px solid #f5f5f5;border-radius:20px;padding:15px;position:relative;-webkit-box-shadow:5px 5px 5px 5px rgba(0,0,0,.04);-moz-box-shadow:5px 5px 5px 5px rgba(0,0,0,.04);box-shadow:5px 5px 5px 5px rgba(0,0,0,.04);margin-bottom:30px;float:left}.product-list-item-image{border:1px solid #f5f5f5;border-radius:5px;padding:10px;margin-bottom:10px}.fieldset:last-child{margin-bottom:20px}@media only screen and (max-width:600px){.box-tocart .actions{float:left!important}.box-tocart .field.qty{margin-left:0!important}}.form-discount{display:flex!important;justify-content:space-around;flex-direction:column}#discount-code{border-radius:5px}.product-list-item-name{min-height:50px;width:100%}.product-list-item-name a{color:#000;font-size:16px;font-weight:500;line-height:20px}.product-list-item-stock{color:#000;font-size:16px;font-weight:500;line-height:30px}.product-list-item-stock .available{color:#007e3d;font-size:20px}.product-list-item-stock .unavailable{color:#f63030;font-size:20px}.product-list-item-price{margin:10px 0}.login-required a{background:#5ab002;color:#fff;padding:5px 0;text-align:center;display:block;font-size:14px;font-weight:400;border-radius:5px;line-height:20px}.block-search{width:100%!important;padding-left:0!important}@media only screen and (max-width:767px){.block-search{margin:0 !important}}.filter .block-subtitle{color:#010101;font-weight:700!important;font-size:18px;padding-left:0!important;padding-right:0!important;text-transform:uppercase;border-bottom:1px solid #f58220!important}.block-title strong{color:#010101;font-weight:700!important;font-size:24px;text-transform:uppercase}.page-layout-1column .product-info-main{box-shadow:2px 5px 5px 5px rgba(0,0,0,.04);padding:12px;border-radius:10px}.page-layout-1column .product-info-main .value ul{padding:20px}@media only screen and (min-width:600px){.page-layout-1column .product-info-main{width:42%!important}}.product.info.detailed{box-shadow:5px 5px 5px 5px rgba(0,0,0,.04);padding:20px;border-radius:10px}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch{background:#efebeb;box-shadow:5px 5px 5px 5px rgba(0,0,0,.04);padding:10px;border-radius:4px;margin:10px;display:flex;justify-content:center;align-items:center;color:#140F71!important}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:focus{color:#000!important;background:#fff;border-bottom:orange!important}.product.info.detailed .additional-attributes>tbody>tr>td{background:none!important;border-bottom:1px solid rgba(0,0,0,.1)}.product.info.detailed .additional-attributes>tbody>tr>th{background:#f9f9f6!important;border-bottom:1px solid rgba(0,0,0,.2)}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{color:#000!important}.product.data.items>.item.title>.switch{border:none!important}.product.data.items>.item.title>.switch:hover{border-bottom:2px solid orange!important}.item.title.active>.switch:focus{border-bottom:2px solid orange!important}.tab-label-product.info.description-title{border:none!important}.product.data.items>.item.content{border:none!important}.product.data.items>.item.title.active:hover{border:none;border-bottom:2px solid orange}@media screen and (max-width:480px){.page-layout-1column .product-info-main{margin:30px auto}}.product-info-main .login-required{float:left;width:100%!important}.product-info-main .product-info-stock-sku{width:100%!important;float:left!important;text-align:left!important;padding-left:0!important}.action.primary{background:#f58220;border:1px solid #f58220}.action.primary:hover,.action.primary:focus,.action.primary:active{background:#2c2780;border:1px solid #2c2780}.box-tocart .action.tocart{margin-bottom:0!important;margin-right:0!important;width:100%!important}.gallery-placeholder{width:100%}.product-info-main .page-title{font-size:30px!important}.fotorama__caption__wrap{display:none!important}.product-info-main .product-info-stock-sku{padding-left:0!important;text-align:left!important;display:block!important;width:100%!important}.product-info-main .product-info-price .price-box{width:100%!important;display:block!important}.product-info-main .stock.available{color:#5ab002!important}.product-info-main .stock.unavailable{color:#f30000}.product-info-main .product.attribute.overview strong.type{color:#f58220!important;text-transform:uppercase!important}.box-tocart .action.tocart{width:100%!important}.product-info-main .paypal{width:100%!important;text-align:center!important}.fotorama__caption__wrap{display:none!important}.related .block-title strong{font-size:28px!important}.block.related .related-available .product-item-name{margin-left:0!important}.block.related .products-grid .product-item{width:23.5%!important}.block.related .product-item{margin-left:2%!important}.block.related .product-item:first-child{margin-left:0!important}.block.related .product-item-info{width:100%!important}@media screen and (max-width:768px){.block.related .products-grid .product-item{width:50%!important}}@media screen and (max-width:480px){.block.related .products-grid .product-item{width:100%!important}}.cart.table-wrapper .actions-toolbar>.action-edit{display:none!important}.mark,mark{background:none!important}.product-list-item-price .price-final_price .price{font-size:20px;font-weight:700}.product-list-item-price .price-final_price .old-price{text-decoration:line-through}.product-list-item-price .price-final_price .old-price .price{font-size:16px;font-weight:400}.product-list-item-price .price-final_price .old-price .price-label{display:none}.pack-price-container .pack-price{width:33.33%;float:left;font-size:14px}.pack-price-container .price{font-size:14px!important}.pack-price-container .old-price .price{font-size:9px!important}.product-list-item .actions-primary{width:100%;float:left;margin-top:6px;position:relative}.product-list-item .actions-primary .tocart{background:#000;border:1px solid #000;border-radius:5px;padding:2px 15px;text-transform:uppercase;font-weight:600;float:right;width:60%}.product-list-item .qty-container{float:left;width:38%;height:27px;border-radius:5px;border:1px solid #dadada!important}.product-list-item .qty-container input{border:none;outline:none;height:25px;width:40px;text-align:center;border-left:1px solid #dadada;border-right:1px solid #dadada;padding:0}.product-list-item .qty-container .decrement_qty,.product-list-item .qty-container .increment_qty{color:#dadada;font-size:14px;font-weight:700;padding:0 5px}.bulk-qty-container{border:1px solid #dadada;border-radius:5px;padding:8px;position:absolute;bottom:30px;left:0;width:100%;background:#fff;z-index:9;display:none}.bulk-qty-container span{width:18%;text-align:center;line-height:30px;cursor:pointer;float:left;border:1px solid #e1e1e1;margin:1%}.bulk-qty-container span:hover{background:#5ab002;color:#fff}.product-list-item .actions-primary:hover .bulk-qty-container{display:block}.cms-page-view p,.contact-index-index p{color:#6d6d6d}.heading-in-page h3{text-align:center;line-height:50px;margin-bottom:30px}.heading-in-page h3 span{font-size:32px;font-weight:700;text-transform:uppercase;border-bottom:5px solid #f58220;margin-bottom:15px!important}.our-group{padding:25px;text-align:center;border:1px solid #e1e6e9;min-height:325px}.our-group h3{font-size:20px;font-weight:700;margin-bottom:30px!important;position:relative;margin-top:30px}.our-group h3:after{content:'';background:#f58220;position:absolute;left:33%;bottom:-10px;width:30%;height:5px}.our-group p{text-align:left}.contact-index-index .page-title{font-size:32px;font-weight:700;text-transform:uppercase;border-bottom:5px solid #f58220;margin-bottom:15px!important}.contact-info h3{margin-bottom:30px!important}.contact-info h3 span{font-size:32px;font-weight:700;text-transform:uppercase;border-bottom:5px solid #f58220}.contact-info{font-size:16px;line-height:24px}.contact-info i,.contact-info a{color:#000!important}.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:100%!important;width:100%}.contact-form label{display:none!important}.contact-form input{height:50px!important;padding:0 20px!important;font-size:14px!important;outline:none!important}.contact-form textarea{height:120px!important;padding:15px 20px!important;font-size:14px!important;outline:none!important;box-shadow:none!important}.contact-form fieldset{margin-bottom:10px!important}.contact-form button span{font-size:16px!important;font-weight:400!important;padding:10px 40px!important}.promo_label{width:86px;position:absolute;z-index:9;right:-4px;top:-4px}.tag_label{width:35px;position:absolute;z-index:9;left:20px;top:20px}.products-list .product-list-item{width:100%}.products-list .product-list-item-image{width:30%;float:left;margin-right:3%}.products-list .product-list-item-name,.products-list .product-list-item-price,.products-list .product-list-item-stock{float:left;width:65%}.products-list .actions-primary{float:left;width:28%}.products-list .product-image-container{width:100%!important}.products-list .product-item-photo{padding:0!important}.cart-container .cart-discount{display:none!important}.block-search .action.search{right:0!important}.block-search input{padding-right:0!important;padding-left:0!important;width:500px}.block-search input{left:0!important;margin:0!important;position:unset!important}#top{background:#140f71;font-size:20px;text-transform:uppercase;padding:0;text-align:center;font-weight:600;color:#fff;transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;opacity:1;width:50px;position:fixed;height:50px;right:20px;bottom:20px;line-height:50px;cursor:pointer;z-index:1;color:#ebebeb;border-radius:6px}#top:hover{opacity:1}.product-info-main .product-brands{padding:0;margin:0}.product-info-main .product-brands li{list-style:none;width:150px;text-align:center}.product-info-main .brand-label{font-weight:700px;line-height:24px;color:#f58220}.product-info-main .product-brands li .brand-item img{max-width:150px}.brandlist .brand-item{padding:10px;border:1px solid #e1e1e1;text-align:center;margin-bottom:15px}.brandlist .brand-item:hover{border:1px solid #2c2780}.page-layout-1column .toolbar-products{position:initial!important}.form-block{background:#fff;-webkit-box-shadow:0px 0px 5px 5px rgba(106,100,122,.2);-moz-box-shadow:0px 0px 5px 5px rgba(106,100,122,.2);box-shadow:0px 0px 5px 5px rgba(106,100,122,.2);margin-bottom:30px;padding:25px;float:left;width:100%}.form-block label{margin-top:15px;font-weight:600}.form-block input{height:42px;background:#eee}.form-block select{height:42px;background:#eee}.form-block textarea{height:100px;background:#eee}.form-block small,.form-block p{color:#7d7d7d}.wholesaler .newsletter input{float:left;height:15px!important;margin-right:10px}.wholesaler .newsletter label{margin-top:0}.actions-toolbar button span{padding:10px 50px!important;text-transform:uppercase;font-size:20px}.crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-ewasyx,.crisp-client .crisp-1rjpbb7 .crisp-1rf4xdh .crisp-kquevr{left:20px!important;max-width:400px!important}#bss-cookie-notice{width:100%!important;max-width:100%!important}#bss-cookie-notice h4{float:left!important}#bss-cookie-notice p{float:left!important;float:left!important;margin:10px 20px!important}.wholesaler .required .label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.wholesaler .interested label{width:24%;display:inline-block}.sidebar-additional .actions-toolbar button span{padding:0 0!important;text-transform:uppercase;font-size:12px!important}.dropdown-menu-2{position:absolute;left:130px;background:#fff;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;padding:10px 0;margin:-35px 0;display:none}.dropdown-2:hover .dropdown-menu-2{display:block}.box-tocart{float:left;width:100%}.box-tocart .actions{width:45%;float:right;margin-right:40px}.box-tocart .field.qty{width:30%;float:left;margin-top:5px;margin-left:20px}.box-tocart .field.qty label{display:none}.box-tocart .field.qty input{height:30px!important;width:65px;float:left;margin:0 3px}.box-tocart .field.qty a{color:#f58220;border:3px solid #f58220;font-size:20px;line-height:25px;width:30px;display:inline-block;text-align:center;font-weight:700;float:left}.box-tocart .action.primary{background-color:#5ab003;border:1px solid #5ab003;height:40px!important;line-height:.7!important;border-radius:8px;box-shadow:2px 2px 2px 2px rgba(0,0,0,.2)}.spend-more{background:#dbf1da;border-radius:5px;padding:15px 0;width:100%;margin:15px 0;font-size:16px;color:#4b6246;text-align:center;float:left}.Spend-more-h{background:#dbf1da;border-radius:5px;padding:0;width:100%;margin:12px 0 0;font-size:11px;color:#4b6246;text-align:center;float:left;line-height:37px}.additional-attributes .label{width:300px;padding-right:100px}.product-info-main .box-tocart{position:relative}.box-tocart .field.qty div.mage-error{position:absolute;left:0;display:block;bottom:-5px}.mini-cart-full{margin-top:13px}.mini-cart-full .checkout-top{background:#5ab002;color:#fff;border:none;box-shadow:none;height:37px;line-height:37px;float:right;font-size:11px;padding:0 2px!important;font-weight:700}.mini-cart-full{background:#ebebeb;float:right;width:100%;padding-left:5px}.mini-cart-full .minicart-wrapper .action.showcart{font-size:12px}.minicart-wrapper{float:left!important}.minicart-wrapper{margin-top:9px;margin-left:0!important}.minicart-wrapper .action.showcart .counter-number{text-shadow:none!important}.logins{text-align:right}.minicart-wrapper .action.showcart .counter.qty,.minicart-wrapper .action.showcart .counter.qty.empty{box-shadow:none!important;background:none!important;display:inline-block!important;padding:0!important;margin:0!important;text-shadow:none!important;color:#000!important;width:auto!important;line-height:1!important;height:auto!important;overflow:initial!important;min-width:auto}.page-header .switcher{margin-right:0!important}.trustbar{float:right;margin-top:-35px}@media screen and (min-width:768px){.mtcsagepayform-actions-toolbar{float:right !important}.mtcsagepayform-actions-toolbar .action.checkout{padding:14px 0 !important}#payment_form_magenticity_sagepayform{margin-top:35px !important}.trustedsite-trustmark.loaded{width:100%;max-width:367px;float:right}}@media screen and (max-width:700px){.header-link,.site-logo,.logins{text-align:center;padding-top:40px}.hide-mobile,.header-link .text-right{display:none!important}.minicart-wrapper{margin-top:0}.logins{padding-top:10px}.Banner-block{position:initial;width:100%;margin-top:10px}.Banner-block .new-customer-block,.Banner-block .existing-customer-block{padding:10px}.quick-home-menu .col{min-width:50%;padding:0}.offers-carousel .col-12.col-md-5{margin-bottom:20px}.product-list-item{width:100%}.product-list-item-image{text-align:center}._search-form{padding-right:0}.footer-info{padding-left:30px!important}.custom-footer{padding-top:0!important}.why-shop-us,.our-brands,.welcome-note{padding-top:10px;padding-bottom:10px}._search-form .mini-search-form{width:90%!important;margin:10px auto!important}._search-form .block-search .control{width:85%;float:left;margin-top:-32px;border:none}.mini-search-form input{width:100%!important}.mini-cart-full{padding-left:20px}.trustbar{margin-top:15px}.minicart-wrapper.active .block-minicart{left:-10px}}.accept a{color:#007bff}.product.info.detailed .additional-attributes{width:100%}.product.info.detailed .additional-attributes>tbody>tr>th{width:25%;padding:5.5px 30px 10px 15px;background:#ebebeb}.product.info.detailed .additional-attributes>tbody>tr>td{background:#ebebeb}.announcement{width:100%;text-align:center;background:#f58220;color:#fff;font-size:15px;line-height:30px}.product-list-item-sku{color:#000;font-weight:600;line-height:30px}#mageplaza-bannerslider-block-before-content-1{display:none !important}.navbar .navbar-nav>li.nav-item:nth-last-child(2){background:#f58220}.navbar .navbar-nav>li>a[href="https://www.rysons.com/pound-lines.html"]{font-weight:600}@media screen and (max-width:460px){.wholesaler .interested label{width:100%}.box-tocart .field.qty{width:50%}.box-tocart .actions{width:50%}#mageplaza-bannerslider-block-before-content-1{display:block !important}.w-100.Banners{display:none !important}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media screen and (min-width:460px){#search_mini_form{width:255px !important}}button.download.cart{display:none !important}.header-link{margin-bottom:0}.mini-search-form form.aa-Form .aa-InputWrapperPrefix label{display:inline}.mini-search-form form.aa-Form .aa-InputWrapperPrefix label button{height:40px !important;padding:0;max-width:40px}.aa-Panel .with-grid .footer_algolia{display:none}body .aa-Panel{left:50% !important;right:auto !important;width:82% !important;transform:translateX(-50%);top:174px !important;border:3px solid #e5e5e5}body .aa-Panel .aa-PanelLayout.with-grid{min-width:100%}.algoliasearch-autocomplete-price{display:none}body .aa-Panel .aa-PanelLayout section[data-autocomplete-source-id=products] .aa-List{display:flex;flex-flow:row wrap;margin:0 -15px;padding-bottom:40px;max-height:inherit}body .aa-Panel .aa-PanelLayout section[data-autocomplete-source-id=products] .aa-List li.aa-Item{width:25%;padding:0 15px;background:0 0;margin:0}body .aa-Panel .aa-PanelLayout section[data-autocomplete-source-id=products] .aa-List li.aa-Item a.algoliasearch-autocomplete-hit{display:flex;flex-flow:row wrap;border:1px solid #f5f5f5;border-radius:20px;padding:15px;position:relative;-webkit-box-shadow:5px 5px 5px 5px rgba(0,0,0,.04);-moz-box-shadow:5px 5px 5px 5px rgba(0,0,0,.04);box-shadow:5px 5px 5px 5px rgba(0,0,0,.04);margin-bottom:30px}body .aa-Panel .aa-PanelLayout section[data-autocomplete-source-id=products] .aa-List li.aa-Item .thumb{margin:0 0 10px;width:100%;border:1px solid #f5f5f5;border-radius:5px;padding:10px;height:80px}body .aa-Panel .aa-PanelLayout section[data-autocomplete-source-id=products] .aa-List li.aa-Item .thumb img{width:100%;object-fit:contain}body .aa-Panel .aa-PanelLayout section.aa-Source:not(:first-child) .aa-SourceHeader{padding:0;color:#010101;font-weight:700;font-size:18px;text-transform:uppercase;border-bottom:1px solid #f58220;margin:0 0 15px}body .aa-Panel .aa-PanelLayout section.aa-Source:not(:first-child) ul li a{padding:0;display:block}.algolia-instant-results-wrapper .algolia-instant-selector-results{max-width:1140px;padding-left:20px;padding-right:20px;margin:0 auto}.algolia-instant-selector-results .result-wrapper{border:1px solid #f5f5f5;border-radius:20px;padding:15px !important;position:relative;-webkit-box-shadow:5px 5px 5px 5px rgba(0,0,0,.04);-moz-box-shadow:5px 5px 5px 5px rgba(0,0,0,.04);box-shadow:5px 5px 5px 5px rgba(0,0,0,.04);margin:0 0 30px}.algolia-instant-selector-results .result-wrapper .result-thumbnail{border:1px solid #f5f5f5;border-radius:5px;padding:10px;margin-bottom:10px}.algolia-instant-selector-results .result-wrapper .result-sub-content h3.result-title{white-space:normal;text-overflow:inherit;overflow:inherit;margin:0;text-align:left;color:#000;font-size:16px;font-weight:500;line-height:20px;min-height:40px;font-family:'Roboto',sans-serif}.algolia-instant-selector-results .result-wrapper .result-sub-content h3.result-title mark{background-color:#f58220 !important;color:#fff;padding:0 4px}.algolia-instant-selector-results .result-wrapper .result-sub-content .result-sku{text-align:left;color:#000;font-weight:600;line-height:30px;font-family:'Roboto',sans-serif;font-size:16px}.algolia-instant-selector-results .result-wrapper .result-sub-content a.login-to-view-price{background:#5ab002;color:#fff;padding:5px 0;text-align:center;display:block;font-size:14px;font-weight:400;border-radius:5px;line-height:20px;font-family:'Roboto',sans-serif;border:none}.algolia-instant-selector-results .result-wrapper .result-sub-content .result-availability{text-align:left;color:#000;font-size:16px;font-weight:500;line-height:30px;font-family:'Roboto',sans-serif}.algolia-instant-selector-results .result-wrapper .result-sub-content .result-availability strong{font-weight:500}.algolia-instant-selector-results .result-wrapper .result-sub-content .result-availability span.out-of-stock{color:#f63030;font-size:20px}.algolia-instant-selector-results .result-wrapper .result-sub-content .result-availability span.in-stock{color:#007e3d;font-size:20px}.algolia-instant-selector-results .ais-Pagination{border:1px solid #ececec;border-radius:5px;padding:15px;-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,.2);-moz-box-shadow:5px 5px 5px 0px rgba(0,0,0,.2);box-shadow:5px 5px 5px 0px rgba(0,0,0,.2);margin-bottom:30px}.algolia-instant-selector-results .ais-Pagination ul.ais-Pagination-list{margin:0}.algolia-instant-selector-results .ais-Pagination ul.ais-Pagination-list li{padding:0}.algolia-instant-selector-results .algolia-infos{border:1px solid #ececec;border-radius:5px;padding:15px;-webkit-box-shadow:5px 5px 5px 0px rgba(0,0,0,.2);-moz-box-shadow:5px 5px 5px 0px rgba(0,0,0,.2);box-shadow:5px 5px 5px 0px rgba(0,0,0,.2);background:#fff;margin-bottom:30px}.algolia-instant-selector-results .algolia-infos span.ais-Stats-text{line-height:18px;font-family:'Roboto',sans-serif;font-weight:400;color:#212529;font-size:16px}.algolia-instant-selector-results .algolia-infos span.ais-Stats-text strong{font-weight:500}.algolia-instant-selector-results .algolia-infos .sort-by-label{font-family:'Roboto',sans-serif;font-weight:400;color:#212529;font-size:16px}.algolia-instant-selector-results .algolia-infos select.ais-SortBy-select{background-color:#f0f0f0;box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgba(204,204,204,.3);border-radius:3px;margin:0 0 0 7px}#algolia_instant_selector{font-family:'Open Sans',sans-serif;color:#333;padding-top:20px}#algolia-left-container{border-right:1px solid #eee;padding-right:25px}.ais-Panel-header{font-size:15px;font-weight:700;text-transform:uppercase;margin-bottom:20px;color:#002e5b;border-bottom:2px solid #f4f4f4;padding-bottom:8px;letter-spacing:.5px}.ais-RangeSlider{padding:40px 10px 10px}.rheostat-handle{width:18px;height:18px;border-radius:50%;background-color:#fff;border:2px solid #006bb4;top:-8px !important;z-index:2;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1)}.rheostat-handle-upper{z-index:3 !important}.rheostat-tooltip{background:#002e5b;color:#fff;padding:3px 8px;border-radius:4px;font-size:11px;position:absolute;top:-32px;left:50%;transform:translateX(-50%);white-space:nowrap;box-shadow:0 2px 5px rgba(0,0,0,.15)}.algolia-infos{background:#fff;padding:15px 20px;border-radius:4px;margin-bottom:30px;border:1px solid #ddd;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.02)}.ais-Stats-text{font-size:14px;color:#555}.ais-SortBy-select{border:1px solid #ccc;border-radius:4px;padding:6px 12px;font-size:13px;color:#002e5b;font-weight:500;background-color:#fff}.result-wrapper{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:15px;margin-bottom:25px;transition:all .3s cubic-bezier(.25,.8,.25,1);height:100%;display:flex;flex-direction:column;position:relative}.result-wrapper:hover{box-shadow:0 12px 24px rgba(0,0,0,.1);transform:translateY(-5px);border-color:#006bb4}.result-thumbnail{margin-bottom:15px;min-height:180px;display:flex;align-items:center;justify-content:center;overflow:hidden}.result-thumbnail img{max-width:100%;max-height:180px;object-fit:contain;transition:transform .5s ease}.result-wrapper:hover .result-thumbnail img{transform:scale(1.08)}.result-title{font-size:14px;font-weight:600;color:#333;line-height:1.4;height:40px;overflow:hidden;margin:10px 0}.login-to-view-price{background:#78be20;color:#fff !important;display:block;text-align:center;padding:10px 5px;border-radius:6px;font-weight:700;font-size:12px;text-decoration:none !important;transition:background .3s ease;border:none;margin-top:10px}.login-to-view-price:hover{background:#62a317}.result-availability{font-size:12px;padding-top:12px;margin-top:auto;border-top:1px solid #f5f5f5;color:#555}.ais-Pagination-list{display:inline-flex;list-style:none;padding:0;margin:40px 0}.ais-Pagination-item{margin:0 3px}.ais-Pagination-link{display:block;padding:8px 14px;border:1px solid #e0e0e0;background:#fff;color:#006bb4;border-radius:6px;text-decoration:none;transition:all .2s ease}.ais-Pagination-item--selected .ais-Pagination-link{background-color:#006bb4;color:#fff;border-color:#006bb4;font-weight:700}.ais-Pagination-link:hover:not(.ais-Pagination-item--disabled .ais-Pagination-link){background-color:#f0f7ff;border-color:#006bb4}mark{background-color:#fff59d;color:#c62828;padding:0 2px;border-radius:2px}.algolia-infos .algolia-clearfix{display:none}#instant-search-results-container ol.ais-Hits-list{margin:0 -15px}.cart-container .rewards{text-align:right;margin:-45px 0 20px;padding:0 15px}.cart-container .rewards button{line-height:25px;background-color:#2c2780;border:1px solid #2c2780;color:#fff;text-transform:uppercase;box-shadow:none}.checkout-cart-index .modal-popup .modal-inner-wrap{width:40%}.checkout-cart-index .modal-popup .modal-inner-wrap h1.modal-title{color:#0d0d0d;font-size:28px !important;font-weight:700;border:none;padding:0;margin:0 !important}.checkout-cart-index .modal-popup .modal-inner-wrap .modal-content{padding-left:3rem;padding-right:3rem;width:100%}.checkout-cart-index .modal-popup .modal-inner-wrap .modal-content{padding-left:3rem;padding-right:3rem;width:100%;text-align:left !important}.checkout-cart-index .modal-popup .modal-inner-wrap .modal-content span{display:block;margin:0 0 5px}.checkout-cart-index .modal-popup .modal-inner-wrap .modal-content input[type=text]{margin:0 0 15px}.checkout-cart-index .modal-popup .modal-inner-wrap .modal-content button{line-height:25px;background-color:#2c2780;border:1px solid #2c2780;color:#fff;text-transform:uppercase;box-shadow:none}.checkout-cart-index .modal-popup .modal-inner-wrap footer.modal-footer button{line-height:25px;background-color:#2c2780;border:1px solid #2c2780;color:#fff;text-transform:uppercase;box-shadow:none}.products-grid .previously-ordered-label{position:absolute;top:5px;left:5px;z-index:10;background:#062267;color:#fff;font-size:11px;font-weight:700;padding:4px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 5px rgba(0,0,0,.15);line-height:1.2}.products-list .previously-ordered-label{position:absolute;top:20px;left:110px;z-index:10;background:#062267;color:#fff;font-size:11px;font-weight:700;padding:4px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 5px rgba(0,0,0,.15);line-height:1.2}.products-grid .product-list-item-image .tag_label{top:30px;left:5px}.product-list-item{height:100%}.ry-slct-pro{display:flex;flex-flow:row wrap;align-items:center;gap:10px}.ry-slct-pro p{position:relative;top:2px;font-family:"Poppins",sans-serif}.catalog-category-view .sidebar.sidebar-main{padding:20px;border:1px solid #e2e8f0;border-radius:8px}.catalog-category-view .sidebar-main .block.filter{margin:0}.catalog-category-view .sidebar-main .filter .filter-content strong.filter-subtitle{padding:0;border:none !important;text-transform:capitalize;font-family:"Poppins",sans-serif;font-size:16px;margin:0 0 15px}.catalog-category-view .sidebar-main .filter .filter-options .filter-options-item .filter-options-title{padding:0;font-family:"Poppins",sans-serif;font-size:14px;color:#000}.catalog-category-view .sidebar-main .filter .filter-options .filter-options-item{padding:10px 0;border-color:#e2e8f0}.catalog-category-view .sidebar-main .filter .filter-options .filter-options-item:last-child{border:none}.catalog-category-view .sidebar-main .filter .filter-options .filter-options-item .filter-options-title:after{top:50%;transform:translateY(-50%);right:0;font-size:10px}.catalog-category-view .sidebar-main .filter .filter-options .filter-options-item .filter-options-content{padding:0}.catalog-category-view .sidebar-main .filter .filter-options .filter-options-content li.item a,.catalog-category-view .sidebar-main .filter .filter-options .filter-options-content li.item a span:not(.count){font-family:"Poppins",sans-serif;font-size:14px;font-weight:500;color:#000;background:0 0}.catalog-category-view .sidebar-main .filter .filter-options .filter-options-content li.item a span.count{color:#000;font-weight:400}.products-grid ol.product-items-row{margin-left:-10px;margin-right:-10px}.products-grid ol.product-items-row li.item.product{padding:0 10px 20px;margin:0}.products-grid ol.product-items-row li.item.product .product-list-item{width:100%;justify-content:flex-start !important;border-color:#e2e8f0 !important;box-shadow:none !important;margin:0}.products-grid ol.product-items-row li.item.product .product-list-item .product-list-item-image{border-radius:0;border:none;padding:0}.products-grid ol.product-items-row li.item.product .product-list-item .product-list-item-image span.product-image-container{width:100% !important}.products-grid ol.product-items-row li.item.product .product-list-item .product-list-item-image span.product-image-container span.product-image-wrapper{padding-bottom:70% !important}.products-grid ol.product-items-row li.item.product .product-list-item .product-list-item-name{min-height:46px}.products-grid ol.product-items-row li.item.product .product-list-item .product-list-item-name a{font-family:"Poppins",sans-serif}.products-grid ol.product-items-row li.item.product .product-list-item .product-list-item-sku{line-height:normal;color:#9197a2;font-family:"Poppins",sans-serif;font-size:14px}.products-grid ol.product-items-row li.item.product .product-list-item .product-list-item-price{display:block !important}.products-grid ol.product-items-row li.item.product .product-list-item .price-box{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;gap:10px}.products-grid ol.product-items-row li.item.product .product-list-item .price-box span.price{font-family:"Poppins",sans-serif;font-size:18px;color:#000}.products-grid ol.product-items-row li.item.product .product-list-item .minimal-price-link span.price-final_price{font-size:14px;color:#144dd8;font-family:"Poppins",sans-serif;font-weight:500}.products-grid ol.product-items-row li.item.product .product-list-item .product-list-item-stock-status{font-family:"Poppins",sans-serif}.products-grid ol.product-items-row li.item.product .product-list-item a.view-bulk-prices-link{font-family:"Poppins",sans-serif;color:#144dd8 !important;font-weight:500 !important;display:block !important;text-decoration:none !important}.products-grid ol.product-items-row li.item.product .product-list-item .bulk-prices-dropdown,.products-grid ol.product-items-row li.item.product .product-list-item span.previously-ordered-date,.products-grid ol.product-items-row li.item.product .product-list-item span.previously-ordered-qty{font-family:"Poppins",sans-serif}.products-grid ol.product-items-row li.item.product .product-list-item .main_buttons_a{margin-top:auto;width:100%}.products-grid ol.product-items-row li.item.product .product-list-item .actions-primary form.listing-add-to-cart-form{font-family:"Poppins",sans-serif}.products-grid ol.product-items-row li.item.product .product-list-item .actions-primary .listing-qty-selector a.listing-qty-btn{background:#f9f9f9 !important}.products-grid ol.product-items-row li.item.product .product-list-item .actions-primary button.tocart{font-family:"Poppins",sans-serif;font-weight:600 !important}.products-grid ol.product-items-row li.item.product .product-list-item a.view-product-link{font-family:"Poppins",sans-serif;color:#144dd8 !important;font-weight:500 !important}.products-grid ol.product-items-row li.item.product .product-list-item .ry-slct-pro p{color:#9197a2 !important}.catalog-category-view .toolbar-products{padding:0;box-shadow:none;border:none}.catalog-category-view .toolbar-products .modes{display:flex;flex-flow:row wrap;gap:10px;align-items:center}.catalog-category-view .toolbar-products .modes .modes-mode{background:#fff;box-shadow:none;border:1px solid #e2e8f0;border-radius:5px;padding:9px 13px}.catalog-category-view .toolbar-products .modes .modes-mode:before{color:#062267}.catalog-category-view .toolbar-products .modes .modes-mode.active{background:#f7f7f7}.catalog-category-view .toolbar-products .modes .modes-mode.active:before{color:#1513a4}.catalog-category-view .toolbar-products p.toolbar-amount{font-family:"Poppins",sans-serif;color:#787c87;font-size:14px;padding:0;line-height:37px;font-weight:500}.catalog-category-view .toolbar-products .toolbar-sorter label,.catalog-category-view .toolbar-products .field.limiter label.label,.catalog-category-view .toolbar-products .field.limiter span.limiter-text{font-family:"Poppins",sans-serif;color:#787c87;font-size:14px;font-weight:500}.catalog-category-view .toolbar-products .toolbar-sorter select{background-color:#fff;border:1px solid #e2e8f0;box-shadow:0px 0px 2px rgba(0,0,0,.1);font-family:"Poppins",sans-serif;color:#000;font-size:14px;font-weight:500;padding:10px 40px 10px 20px;height:auto;border-radius:7px;margin-right:0}.catalog-category-view .toolbar-products .toolbar-sorter .sorter-action{display:none}.catalog-category-view .toolbar-products .pages ul li .page{border:1px solid #e2e8f0;background:#fff;border-radius:5px;padding:7px 13px;line-height:normal;font-family:"Poppins",sans-serif;color:#000;font-weight:500;font-size:14px;text-align:center;width:37px;height:37px}.catalog-category-view .toolbar-products .pages ul li a.action{border:1px solid #e2e8f0;background:#fff;border-radius:5px;padding:7px 13px;font-family:"Poppins",sans-serif;color:#000;font-weight:500;font-size:14px;text-align:center;line-height:21px;width:37px;height:37px;box-shadow:none}.catalog-category-view .toolbar-products .pages ul li a.action:before{font-size:9px;color:#000}.catalog-category-view .toolbar-products .pages ul li .page:hover,.catalog-category-view .toolbar-products .pages ul li.current .page{background:#509805;border-color:#509805;color:#fff}.catalog-category-view .toolbar-products .pages ul li a.action:hover{background:#509805;border-color:#509805}.catalog-category-view .toolbar-products .pages ul li a.action:hover:before{color:#fff}.catalog-category-view .toolbar-products .field.limiter select{background-color:#fff;border:1px solid #e2e8f0;box-shadow:0px 0px 2px rgba(0,0,0,.1);font-family:"Poppins",sans-serif;color:#000;font-size:14px;font-weight:500;padding:10px 40px 10px 20px;height:auto;border-radius:7px}.product-list-item-price .login-required a{font-family:"Poppins",sans-serif;line-height:normal;padding:5px 10px;font-size:12px}.catalog-category-view .listing-utility-bar{background:#f5f9fe !important}.catalog-category-view .listing-utility-bar .utility-bar-inner a.utility-item{background:0 0 !important}.catalog-category-view .ry-bulk-select{right:20px !important;bottom:80px !important}.catalog-category-view .ry-bulk-select a.ry-select-items-cart{font-family:"Poppins",sans-serif;padding:7px 10px !important;border-radius:7px !important}.ry-bulk-empty-model-inner{font-family:"Poppins",sans-serif}.ry-bulk-empty-model-inner span.ry-close-bulk-empty{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%) !important}.products-list .product-list-item{font-family:"Poppins",sans-serif;display:block !important;min-height:auto !important}.products-list ol.product-items-row{margin:0 -15px}.products-list .product-list-item .view-product-link-container{float:left}.catalog-category-view .modal-popup .modal-inner-wrap h1{color:#0d0d0d;font-size:20px !important;font-weight:700;border:none;padding:0;margin:0 !important;font-family:"Poppins",sans-serif}.catalog-category-view .modal-popup .modal-inner-wrap .modal-content{border:none;font-family:"Poppins",sans-serif}.catalog-category-view .modal-popup .modal-inner-wrap button.action-accept{line-height:25px;background-color:#2c2780;border:1px solid #2c2780;color:#fff;text-transform:uppercase;box-shadow:none}.products-grid ol.product-items-row li.item.product.ry-selected-li1 .product-list-item,.products-grid ol.product-items-row li.item.product.ry-selected-li .product-list-item{border-color:#509e02 !important;border-width:3px !important}.products-list ol.product-items-row li.item.product.ry-selected-li1 .product-list-item,.products-list ol.product-items-row li.item.product.ry-selected-li .product-list-item{border-color:#509e02 !important;border-width:3px !important}.products-list .product-list-item-name{min-height:auto}.products-grid ol.product-items-row li.item.product.ry-selected-li .product-list-item .ry-slct-pro{display:none}.catalog-category-view .modal-popup .modal-inner-wrap button.action-dismiss{line-height:25px;background-color:#509e02;border:1px solid #509e02;color:#fff;text-transform:uppercase;box-shadow:none}.payment-option.comment{background:#eaeaea;margin:0 0 10px}.payment-option.comment .payment-option-content{padding:0 20px}@media (min-width:0px) and (max-width:991px){body .aa-Panel{width:95% !important;top:397px !important}body .aa-Panel .aa-PanelLayout section.aa-Source:nth-child(2){margin-bottom:30px}.with-grid #autocomplete-products-footer{display:block}.checkout-cart-index .modal-popup .modal-inner-wrap{width:90%;min-height:auto !important}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{margin-top:110px}}@media (min-width:0px) and (max-width:767px){.catalog-category-view .sidebar.sidebar-main{padding:0;border-radius:0;border:none}.catalog-category-view .sidebar-main .block.filter .filter-title strong{text-transform:capitalize;font-family:"Poppins",sans-serif;font-size:16px;background:#fff;box-shadow:none;border:1px solid #e2e8f0;border-radius:5px;padding:9px 13px}.catalog-category-view .sidebar-main .filter .filter-content strong.filter-subtitle{padding:10px 20px !important}.catalog-category-view .sidebar-main .filter .filter-options{padding:20px}.catalog-category-view .sidebar-main .block.filter.active .filter-title strong{font-size:0;padding:0;border:none}.catalog-category-view .toolbar-products .modes{display:none}}@media (min-width:0px) and (max-width:567px){body .aa-Panel .aa-PanelLayout section[data-autocomplete-source-id=products] .aa-List li.aa-Item{width:50%}.products-list .product-list-item>div{width:100%;margin-right:0}.products-list .actions-primary{width:100%}}@media (min-width:568px) and (max-width:767px){body .aa-Panel .aa-PanelLayout section[data-autocomplete-source-id=products] .aa-List li.aa-Item{width:33.3333%}.products-list .product-list-item-image{width:32%}.products-list .actions-primary{width:45%}.products-grid ol.product-items-row li.item.product{-ms-flex:50%;flex:0 0 50%;max-width:50%}}@media (min-width:768px) and (max-width:991px){body .aa-Panel{top:178px !important}.products-grid ol.product-items-row li.item.product{-ms-flex:50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px) and (max-width:1024px){body .aa-Panel{top:160px !important}}.available-qty{display:none}.cart-container .rewards{text-align:right;margin:-45px 0 20px;padding:0;z-index:9;position:relative}a.login-register-btn{position:relative}a.login-register-btn:after{content:attr(data-tooltip);position:absolute;bottom:125%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:9999;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out}a.login-register-btn:hover:after{opacity:1;visibility:visible}