body{margin:0px;padding:0px;font-family:arial;background:#0b002b;}.wrapper{background:#fff;min-height:100vh;display:flex;flex-direction:column;}html,body{height:100%;min-height:100%;}.sr-only{clip-path:inset(50%);white-space:nowrap;}img{max-width:100%;user-select:none;-webkit-user-select:none;}a:hover{color:#9a1c1f;}.clearfix{clear:both;}.pull-left{float:left}.pull-right{float:right;}.header-left{color:#22205f;float:left;font-size:15px;line-height:28px;width:25%;position:relative;left:-48px;box-sizing:border-box;}.header-right .cart-item a{position:relative;top:0px;}.body-container{background:url(../images/body-bg.jpg);font-size:23px;color:#0f013f;padding:50px 0;}.body-container h2{font-size:46px;text-transform:uppercase;font-weight:bold;word-spacing:50px;margin-bottom:5px;}.body-container h3{font-size:28px;font-weight:bold;text-transform:uppercase;word-spacing:17px;margin:0 0 30px;}.header-left a,.header-right a{color:#22205f;text-decoration:none;}.header-left a:hover,.header-right a:hover{color:#9a1c1f;text-decoration:none;}.header-left span{font-size:26px;display:block;font-weight:bold;color:#211f60;}.timing{clear:both;line-height:36px;white-space:nowrap;}.timing .open{margin-right:3px;display:inline-block;}.header-right{float:right;font-size:18px;line-height:30px;text-align:right;width:25%;position:relative;left:48px;box-sizing:border-box;z-index:2;}.right-link{margin-bottom:10px;}.right-link a{margin-left:15px;}.header-center{width:50%;float:left;text-align:center;}.img-responsive{max-width:100%;}#search-container{width:220px;float:right}.search-input{background:url(../images/search-icon.svg) no-repeat 7px center;border:2px solid #211f5e;color:#5e5e5e;display:block;font-family:arial,sans-serif;font-size:inherit;padding:10px 43px 10px 27px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:12px;margin:0;line-height:20px;height:40px;font-style:italic;border-radius:0;-webkit-border-radius:0;background-size:16px;}#searchtext{overflow:hidden;}.search-button{background:#5a7a12;border:2px solid #211f5e;color:#fff !important;border-left:none;display:block;float:right;font-family:inherit;font-size:14px;text-align:center;width:38px;box-sizing:border-box;height:40px;line-height:35px;font-weight:bold;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease;}.search-button:hover{background:#6d9618;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.18);}header{border-bottom:solid 5px #00afdc;padding:15px 0;position:relative;overflow:visible;flex:0 0 auto;}header .container{max-width:1520px;width:100%;}.logo{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;width:fit-content;max-width:100%;}.logo a{display:inline-block;position:relative;width:fit-content;max-width:100%;vertical-align:middle;}.logo-mark{display:inline-flex;align-items:flex-start;max-width:100%;vertical-align:middle;}.logo img{display:block;width:auto;max-width:min(680px,100%);height:auto;margin:0;flex:0 1 auto;}@media (max-width:767px){.logo img{max-width:220px;width:72vw;}}@media (min-width:768px){header .container{display:flex;align-items:center;position:relative;}.header-left,.header-center,.header-right{float:none;}.header-left,.header-right{flex:0 0 25%;width:25%;max-width:25%;}.header-center{flex:1 1 auto;width:auto;max-width:none;min-width:0;position:static;margin:0;padding:0;display:block;text-align:center;z-index:1;}.header-center .logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;max-width:46%;min-width:0;margin:0;z-index:1;}.logo img{max-width:calc(100% - 1.15em);width:auto;height:auto;}}.res-mark{font-size:clamp(7px,1.2vw,11px);font-weight:bold;position:static;left:auto;right:auto;top:auto;margin:0.12em 0 0 1px;color:#22205f;letter-spacing:0;line-height:1;white-space:nowrap;flex:0 0 auto;}nav{padding:0px;z-index:1111;position:relative;top:-18px;max-width:1080px;width:100%;margin:0 auto;overflow:visible;flex:0 0 auto;}nav .navbar-collapse{-webkit-box-shadow:0 6px 18px rgba(0,0,0,0.4);box-shadow:0 6px 18px rgba(0,0,0,0.4);float:none;width:100%;}nav ul{margin:0px;padding:0px;}nav ul li{float:left;margin:0px;list-style:none;padding:0px 0;}nav ul li a{display:block;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:16px;text-align:center;text-decoration:none;line-height:42px;padding:14px 0;}.navbar ul.navbar-nav{width:100%;float:none;}.navbar-nav > li{float:left;}nav ul li a:hover{text-decoration:none;background:#0b002b;color:#fff;}nav ul li a img{display:inline-block;vertical-align:middle;margin-right:8px;height:24px;width:auto;}.nav > li > a{padding:0 12px;}.navbar-default .navbar-nav > li > a,nav .navbar-nav > li > a{display:block;box-sizing:border-box;padding:14px 12px;width:100%;text-align:center;line-height:1.2;font-size:16px;font-weight:bold;text-transform:uppercase;color:#fff;}@media (min-width:768px){.navbar ul.navbar-nav{display:flex;flex-wrap:nowrap;align-items:stretch;}.navbar-nav > li{float:none;flex:1 1 auto;min-width:100px;}.navbar-nav > li.menu-testi,.navbar-nav > li.menu-blog{flex:1.2 1 auto;min-width:128px;}.navbar-default .navbar-nav > li > a,nav .navbar-nav > li > a{display:flex;align-items:center;justify-content:center;height:52px;padding:0 10px;white-space:nowrap;overflow:visible;text-overflow:clip;font-size:14px;}nav .navbar-nav > li:first-child{border-radius:6px 0 0 6px;overflow:hidden;}nav .navbar-nav > li:last-child{border-radius:0 6px 6px 0;overflow:hidden;}nav .navbar-nav > li:first-child > a{border-radius:6px 0 0 6px;}nav .navbar-nav > li:last-child > a{border-radius:0 6px 6px 0;}nav .navbar-collapse,nav .navbar-collapse.collapse{-webkit-box-shadow:0 8px 20px rgba(0,0,0,0.38);box-shadow:0 8px 20px rgba(0,0,0,0.38);}}.navbar-nav > li > a .fa-shopping-basket{font-size:24px;line-height:1;padding-right:0;margin-right:8px;position:relative;top:0;vertical-align:middle;flex-shrink:0;width:24px;text-align:center;}.menu-home .fa-home{font-size:24px;line-height:1;width:24px;margin-right:8px;flex-shrink:0;text-align:center;vertical-align:middle;}.navbar-default .navbar-nav > .dropdown > a .caret,nav .navbar-nav > li > a .caret{margin-left:6px;margin-top:0;vertical-align:middle;}nav .navbar-nav > li > a.menu-home{background:#d9650f;}nav .navbar-nav > li > a.menu-product{background:#e0b800;}nav .navbar-nav > li > a.menu-delivery{background:#8fb82a;}nav .navbar-nav > li > a.menu-gallery{background:#2aa8ac;}nav .navbar-nav > li > a.menu-blog{background:#a56fcf;}nav .navbar-nav > li > a.menu-testi{background:#d42f2e;}.menu-home{background:#d9650f;}.menu-product{background:#e0b800;}.menu-delivery{background:#8fb82a;}.menu-gallery{background:#2aa8ac;}.menu-blog{background:#a56fcf;}.menu-testi{background:#d42f2e;}.menu-product > a,.menu-delivery > a,.menu-gallery > a{color:#211f5e !important;}.menu-home > a,.menu-blog > a,.menu-testi > a,a.menu-home,a.menu-blog,a.menu-testi{color:#fff !important;}.menu-product > a .caret,.menu-delivery > a .caret,.menu-gallery > a .caret{border-top-color:#211f5e;border-bottom-color:#211f5e;}#myCarousel{border-bottom:5px solid #00afdc;margin-bottom:-40px;position:relative;top:-40px;}.carousel-indicators{width:auto;float:right;left:inherit;right:10px;bottom:0;}.carousel-control{background-color:transparent;bottom:inherit;font-size:100px;left:0;position:absolute;text-shadow:none;top:28%;width:60px;}.carousel-control.left,.carousel-control.right{background:none;z-index:11;}.login-box{margin:0px;padding:0px;max-width:474px;margin:120px auto 0;font-size:19px;}.login-box h2{font-size:38px;}.login-box label{font-weight:bold;display:block;font-size:16px;margin-bottom:10px;}.login-box input{padding:15px 0;display:block;width:100%;border:solid 1px #d1d1d1;margin-bottom:25px;font-size:14px;}.login-box button{float:right;background:#abd035;padding:10px 15px;font-size:16px;color:#000;border:none;margin:20px 0 0;cursor:pointer;}.login-box button:hover{background:#0b002b;color:#fff;}.forgot-password{float:right;color:#343434;text-decoration:underline}footer{background:#0b002b;padding:0px;border-top:solid 5px #00afdc;padding:20px 0;margin:0px 0 0;flex:0 0 auto;}footer h2{color:#fff;font-size:15px;font-weight:bold;margin:0px 0 10px;padding:0px;display:block;text-transform:uppercase;}footer ul{margin:0px;padding:0px;}footer ul li{list-style:none}footer input{width:100%;padding:5px;font-size:14px;color:#0b002b;}footer textarea{width:100%;font-family:arial;font-size:14px;margin:7px 0 0;padding:5px;color:#0b002b;}footer input.form-button{background:#abd035 !important;padding:3px 12px;font-size:14px;color:#000;border:none;cursor:pointer;float:right;border-radius:0 !important;-webkit-border-radius:0 !important;box-shadow:0 0 0;-webkit-box-shadow:0 0 0;text-shadow:0 0 0 !important;width:auto;margin-top:5px;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease,color .18s ease;}footer input.form-button:hover{background:#c0e04a !important;color:#000055 !important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.18) !important;}.footer-link{float:left;width:18%;padding-right:3%;}.footer-link li{list-style:none;}.footer-link a{color:#fff;font-size:13px;text-decoration:none;line-height:25px;}.footer-link a:hover{color:#9a1c1f;}.footer-middle{width:32%;padding-right:3%;float:left;}.footer-right{width:28%;float:right;}.footer-right ul{margin:0px;padding:0px;}.footer-right li{list-style:none;float:left;}.footer-right li a{background:#1b1e25;margin-right:10px;border:solid 2px #fff;border-radius:50px;width:30px;height:30px;display:block;text-align:center;line-height:26px;font-size:14px;color:#fff;}.footer-right li a.facebook:hover{background:#044ed5}.footer-right li a.twitter:hover{background:#2da7f2}.footer-right li a.googleplus:hover{background:#dc483c}.footer-right li a.youtube:hover{background:#df2926}.footer-right li a.pinterest:hover{background:#cb2027}.footer-right li a.instagram:hover{background:#b09180}.footer-right li a.threads:hover{background:#000000}.footer-right li a.tiktok:hover{background:#fe2c55}.footer-right li a.blogger:hover{background:#fe6502}.footer-right li .blogger{line-height:25px;padding-left:1px;}.copyright{color:#fff;font-size:11px;margin:25px auto 0;text-align:center;}.copyright a{color:#fff;}.copyright a:hover{color:#fff;}.dmca-badge{display:inline-block;}.dmca-badge img{display:block;max-width:100%;height:auto;}@media (max-width:820px){.dmca-badge{display:block;width:fit-content;max-width:100%;margin:16px auto 8px;text-align:center;}.dmca-badge img{margin:0 auto;}}.body-badges{margin:0px;padding:0px;text-align:center;}.body-badges li{display:inline-block;list-style:none;padding:20px 9px;}.navbar{position:inherit !important;margin-bottom:0;}.navbar-default{background-color:transparent !important;border-color:transparent !important;color:#fff;}.navbar-collapse{float:left;}.navbar-default .navbar-nav > li > a{color:#fff;}.navbar-default .navbar-nav > li > a:hover{background:#211f60;color:#fff;}.navbar-default .navbar-nav > .dropdown > a .caret{border-top-color:#fff;border-bottom-color:#fff;}.navbar-default .navbar-brand{color:#fff;}.menu-large{position:static !important;}.megamenu{padding:20px 0px;width:100%;top:100%;}.megamenu> li > ul{padding:0;margin:0;}.megamenu> li > ul > li{list-style:none;display:block;width:100%;}.megamenu> li > ul > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.428571429;color:#333333;white-space:normal;font-size:14px;text-transform:none;text-align:left;}.megamenu> li ul > li > a:hover,.megamenu> li ul > li > a:focus,.megamenu> li ul > li > a.active{text-decoration:none;color:#262626;background-color:#f5f5f5;}.megamenu.disabled > a,.megamenu.disabled > a:hover,.megamenu.disabled > a:focus{color:#999999;}.megamenu.disabled > a:hover,.megamenu.disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed;}.megamenu.dropdown-header{color:#428bca;font-size:18px;}.cart-item img{margin-right:5px;margin-top:-12px;}.header-left a{position:relative;top:2px;}.home-content{max-width:900px;margin:auto;}.body-badges img{width:156px;}.home-content p{text-align:justify;padding:0 8px;}.payment-icon li img{margin:0;width:auto;height:28px;max-width:42px;object-fit:contain;}.footer-right ul.payment-icon{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:3px;width:100%;margin:0;padding:0;}.footer-right ul.payment-icon li{float:none;flex:0 1 auto;min-width:0;line-height:0;}.footer-link1{width:22%;}#search-container{position:relative;}#search-container .search-button{border-left:2px solid #211f5e;padding:0 6px;position:absolute;right:0;top:0;width:auto;}.points-hide{display:none;}.LV_validation_message{color:red;}.footer-middle .LV_validation_message{width:100%;}.footer-middle textarea{height:70px;}.carousel-inner .item img{margin:auto;}.carousel-inner{background:#00afdc}.middle-section #category-holder li{list-style:none;}.left-section ul#vertnav2{padding:0 0 0 5px;}.left-section ul#vertnav2 li{padding:2px 0;list-style:none;}.left-section ul#vertnav2 li ul{padding-left:12px}.left-section h4{font-weight:bold;text-transform:uppercase;}#category-holder ul{margin:0;padding:0}.product-item{padding:7px;border:1px solid #ddd;box-shadow:2px 2px 0 #898989;-webkit-box-shadow:2px 2px 0 #898989;text-align:center;margin-bottom:28px;min-height:260px;}.category-name{padding:7px 0 3px;font-weight:700;}.category-name a{font-weight:700;}.fa-shopping-basket{position:relative;top:-3px;}#signed-in{display:inline-block;padding-right:10px;color:#22205f;}.cart-item{display:inline-block}.product-item .viewproduct-thumb-image img{border:1px solid #ccc;box-shadow:2px 2px 0 #898989;-webkit-box-shadow:2px 2px 0 #898989;width:100%;height:auto;}.left-widget{margin:0 0 40px;}.left-section{margin-top:40px;}.viewproduct-thumb-image{min-height:140px;}.left-widget .featured-holder{padding:7px;border:1px solid #ddd;box-shadow:2px 2px 0 #898989;-webkit-box-shadow:2px 2px 0 #898989;text-align:center;}.left-widget .featured-holder .featured-thumb-image img.thumb-image{border:1px solid #ccc;box-shadow:2px 2px 0 #898989;-webkit-box-shadow:2px 2px 0 #898989;width:100%;}.sale-label-small{left:0;position:absolute;top:0;z-index:2;}.left-widget .featured-holder .featured-image-holder{position:relative;}.left-widget .featured-holder{width:155px;}.navbar-nav li i.fa-shopping-basket{font-size:24px;padding-right:8px;position:relative;top:0;line-height:1;}#breadtrail{margin:5px 0;}button,html input[type="button"],input[type="reset"],input[type="submit"]{color:#fff;background:#abd035;border:none;padding:5px 15px;font-size:16px;text-transform:capitalize;border-radius:0;-webkit-border-radius:0;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease,color .18s ease;}html .inner-container input[type="button"]:hover,.inner-container input[type="reset"]:hover,.inner-container input[type="submit"]:hover{background:#c0e04a !important;color:#000055 !important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.18);}.form-button:hover{background:#c0e04a !important;color:#000055 !important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.18);}#main-container{padding-bottom:20px;flex:1 0 auto;width:100%;}.rating-star{text-align:center;width:155px;}.inner-container{margin:auto;max-width:645px;padding-right:18px;min-height:500px;}.account-auth-page > .inner-container{width:100%;max-width:100%;margin:0 auto;padding:0 0 25px;}.account-auth-page .form-block,.account-auth-page .register-text{width:100%;max-width:500px;margin-left:auto;margin-right:auto;}.inner-container h3{font-size:18px;font-weight:bold;margin-bottom:5px;}.form-block{margin:auto;max-width:500px;padding:20px 0;}.form-block #register{padding-bottom:15px;}.form-field{clear:both;margin-bottom:15px;position:relative;}.form-field label{display:inline-block;width:24%;font-weight:normal;}.form-field input.form-text,.form-field select.form-select{border:2px solid #e3e3e3;display:inline-block;padding:8px;width:75%;}.sign-in-text{text-align:justify;font-size:18px;}.LV_validation_message{clear:both;color:red;display:block;font-size:12px;float:right;text-align:right;margin:1px 6px 5px 0;}.LV_valid{color:green;}.form-bottom{text-align:right;margin-bottom:30px;}.form-block #forgetdiv .form-bottom{text-align:right;}#main-container p.justify{text-align:justify;text-align-last:justify;}.form-block a:link{text-decoration:underline;}.secure-text{margin:30px 0 0;text-align:center;font-size:14px;}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;}.select-wrapper{position:relative;}.select-wrapper:before{content:'\f0d7';display:inline-block;font-family:FontAwesome;font-size:22px;pointer-events:none;position:absolute;right:14px;top:7px;}.register-pg{}.form-block fieldset legend{font-size:16px;border:none;margin-bottom:10px;font-weight:bold;}#main-container .right{text-align:right;}.register-pg .form-field .req{font-size:18px;padding-left:5px;position:absolute;right:-10px;vertical-align:middle;top:8px;}.register-pg .form-field label{margin-left:41px;width:24%;}.register-pg .form-field input.form-text,.register-pg .form-field select.form-select{width:67%;}.register-text{line-height:32px;}.register-pg .select-wrapper{display:inline-block;width:67%;}.register-pg .select-wrapper .form-select{width:100% !important;}#messages{color:red;font-size:12px;margin:0 auto 15px;}.message{color:red;font-size:12px;margin:0 auto 15px;}.product-list-box{font-size:12px;min-height:67px;padding:10px 0 5px;}.inner-in-block{margin:auto;max-width:500px;padding:20px 0;}h4{font-weight:bold;}#displayproduct-desc{max-width:100%;margin:20px 0 0;}#paginate{text-align:right;font-size:12px;color:#211f60;}#paginate a{background:#abd035;padding:2px 6px;color:#211f60;text-align:center;font-weight:bold;margin:0 1px;display:inline-block;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease;}#paginate a:hover{background:#c0e04a;transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,.16);}#paginate span{background:#211f60;padding:2px 6px;color:#fff;margin:0 1px;text-align:center;font-weight:bold;}.post-card-pg .product-item{min-height:inherit;}.post-card-pg .product-item .viewproduct-thumb-image{min-height:inherit;}.post-card-pg h4{margin-top:0;font-weight:700;}.post-card-pg h4 a{font-weight:700;}.sub-heading{font-size:19px;border:none;margin-bottom:10px;}#paginate{margin:25px 0;}#main-container{}.review{border:1px solid #ddd;margin:15px 0;}.review-reviewer{background:#fff none repeat scroll 0 0;border-bottom:1px solid #ddd;padding:2px 5px;}.review-text{font-style:italic;padding:5px 10px;}textarea{border:2px solid #e3e3e3;padding:8px;}.thank-you{font-size:16px;}.contact-bottom-des p{text-align:justify;}table tr td{padding:2px;}#accmenu .dropdown-menu > li > a{margin:0;color:#211f60!important;}#accmenu .dropdown{background:#fff none repeat scroll 0 0;border:2px solid #211f60;border-radius:0;padding:0;text-align:center;width:170px;z-index:11111;}#accmenu .dropdown-menu>li>a{color:#428bca;}#accmenu .dropdown ul.dropdown-menu{border-radius:0;box-shadow:none;left:-2px;position:absolute;width:170px;border:2px solid #211f60;}.right-link #accmenu{float:right;}.rytLinkWidth{width:100%;}#accmenu .dropdown-toggle{margin:0;padding:5px;}.lastChildSignOut{padding-top:1px;}.lastChildSignOut a{font-weight:bold!important;}#accmenu .dropdown-toggle:hover,#accmenu .dropdown-toggle:focus{background:none;color:#211f60;}#accmenu .dropdown > a{display:inline-block !important;margin:0;padding:0 !important;text-align:center;background:none;width:100%;}#accmenu .dropdown > a:hover,#accmenu .dropdown > a:focus{background:none;color:#211f60;}.faToggle i.fa{margin-right:8px;margin-top:1px;}.searchPageOuter h3{margin-top:0;margin-bottom:0px;}.viewproduct-image-holder{float:left;margin-right:15px;}.viewproduct-holder{background:none;float:left;margin-bottom:25px;padding:10px;width:100%;}.viewproduct-desc-holder{float:left;width:80%;}.qb-search-suggestion,.qb-search-empty{background:#f5f8fc;border:1px solid #cfd9e8;border-radius:5px;margin:10px 0 24px;padding:16px 18px;}.qb-search-suggestion{color:#333;font-size:16px;}.qb-search-suggestion a,.qb-search-suggestion-links a{color:#315f91;font-weight:bold;}.qb-search-empty h2,.qb-search-empty h3{color:#211f60;margin-top:0;}.qb-search-suggestion-links{columns:2;list-style:none;margin:0;padding:0;}.qb-search-suggestion-links li{break-inside:avoid;margin:7px 0;}.thank-you.form-block .sub-heading{color:#211f60;font-size:24px;font-weight:bold;}.submit-testimonial #messages{color:#211f60;font-size:16px;font-weight:bold;margin:auto;}#accmenu .dropdown-menu > li > a:hover,#accmenu .dropdown-menu > li > a:focus{background:none;color:#9a1c1f!important;}.right-link.loginOuterMost{float:right;text-align:center;width:auto;}#paginate .pagination_cls{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#211f60;float:none;width:auto;}.myaccount-menu{margin:0px;padding:0px;}.myaccount-menu li{list-style:none;margin-bottom:5px;margin-right:2px;}.myaccount-menu li a{color:#fff;background:#abd035;border:none;padding:3px 15px;font-size:16px;display:block;text-transform:capitalize;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease,color .18s ease;}.myaccount-menu li a i{float:right;font-size:20px;}.myaccount-menu li a:hover{background:#c0e04a !important;color:#000055 !important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.18);}.address-add{float:right;margin:0;padding:0;text-align:right;}.left-address{width:60%;float:left;}.address-btn{width:40%;float:left;margin-top:56px;}.form-bottom input{margin-bottom:5px;}.address-add input{width:200px;}.LV_invalid_field{border:dashed 1px red !important;background:#fff4f2;}.hdn{display:none;}.small-contact{font-size:11px;word-spacing:0px;line-height:20px;margin-top:30px;display:block;}.h_iframe{position:relative;}.h_iframe .ratio{display:block;width:100%;height:auto;}.h_iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.order-list{border-bottom:solid 1px #ccc;padding-bottom:10px;margin-bottom:10px;text-align:center;}.order-list span{font-weight:bold;color:#222061;}.viewproduct-price-grid{height:52px;width:100%;}.viewproduct-price-grid a{position:relative;margin:auto;top:50%;display:table;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.viewproduct-price-grid div{display:table-cell;vertical-align:middle;}.contact-detail{color:#211f60;}.contact-detail span{width:auto;display:inline-block;}.contact-detail a{color:#211f60;}.lineinfo .repeat-class{text-decoration:line-through;color:red;opacity:0.7}.order-table tr td.txt{padding:10px;border:1px solid #e3e3e3}.status-table tr td.txt{padding:10px;border:1px solid #e3e3e3}.bill-table tr td.txt{}.bill-table pre{border:none;padding:0;font-size:14px;line-height:23px;}.status-table tr td.total{padding:4px 10px;text-align:right;}.order-table tr td p{margin:0;}.status-table tr td p{margin:0;}.status-table{margin-bottom:15px;}.blue{color:#211f60;}.blue-text a{color:#211f60;}.basket-pg input#discode{border:2px solid #e3e3e3;padding:5px;}.basket-pg .basket-row td .lineinfo input[type="text"]{border:2px solid #e3e3e3;padding:3px;}.basket-pg tr td.filled{border:1px solid #e3e3e3;padding:10px;}.basket-pg tr td.txt{border:1px solid #e3e3e3;padding:5px;}.basket-pg tr td{padding:5px;}.basket-pg table.bask_tbl tr td p{margin:3px 0;}.basket-pg tr td select#deliveryService{border:2px solid #e3e3e3;padding:6px;}.offer-code{margin-bottom:15px;}.btn-green{color:#fff;background:#abd035;border:none;padding:7px 15px;font-size:16px;text-transform:capitalize;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease,color .18s ease;}.btn-green:hover{background:#c0e04a;color:#000055;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.18);}.basket-pg tr .first-td{padding-left:0;}.delivery-address label{font-weight:normal;}.btn-small{font-size:13px;text-decoration:none !important;padding:4px 8px;}.form-button.pay{font-size:13px;text-decoration:none !important;padding:4px 8px;}.margin15{margin-bottom:15px;}#ponum{border:2px solid #e3e3e3;padding:5px;}.special-inst textarea{margin:0 !important;}.terms-service label{font-weight:normal;}select option{padding:2px 5px;}span.select-wrapper{padding:14px 0;}.select-wrapper select#deliveryService{width:60%;}.bask_tbl .postage-service-line{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;width:100%;max-width:100%;box-sizing:border-box;}.bask_tbl .postage-service-line > .blue,.bask_tbl .first-td .postage-service-line > .blue{display:inline-block;flex:0 0 auto;margin:0;padding:0;white-space:nowrap;}.bask_tbl .postage-service-line .select-wrapper,.bask_tbl .first-td .postage-service-line .select-wrapper{display:block;float:none;position:relative;flex:1 1 240px;min-width:200px;max-width:100%;padding:0;box-sizing:border-box;}.bask_tbl .postage-service-line .select-wrapper:before{right:2px;top:2px;font-size:16px;height:auto;padding:3px 0;width:30px;text-align:center;background:#fff;border-left:2px solid #e3e3e3;}.bask_tbl .postage-service-line .select-wrapper select,.bask_tbl .postage-service-line .select-wrapper select#deliveryService,.bask_tbl .first-td .postage-service-line .select-wrapper #deliveryService{display:block;width:100%;max-width:100%;box-sizing:border-box;border:2px solid #e3e3e3;padding:6px 36px 6px 8px;min-height:33px;background:#fff;}.bask_tbl td.reordr,.bask_tbl .first-td.reordr{max-width:none;}.shopping-baskt-bot-text,.ec-dispatch-note{clear:both;}#displayproduct-galleryshow .image_show{display:inline-block;padding:5px 0;}#displayproduct-anchors{margin-bottom:10px;}#displayproduct-atb .sub-heading{float:left;padding-right:15px;}#displayproduct-atb #displayproduct-ratings{float:left;margin-top:-8px;margin-bottom:8px;line-height:1;}#displayproduct-atb #displayproduct-ratings img{display:block;}.badges-bar{float:left;font-size:14px;margin-bottom:8px;width:100%;}.title-bar{background:#211f60;padding:5px 10px;color:#fff;font-weight:bold;margin-bottom:8px;}.qty-bar{float:left;padding-right:10px;width:78%;color:#211f60;font-size:14px;}.detail-price{float:left;text-align:center;width:22%;color:#211f60;}.price-tag{background:#211f60;padding:5px 10px;color:#fff;font-weight:bold;margin-bottom:8px;}.qty-bar h4{float:left;font-size:14px;margin:0;padding:6px 10px;}.price-dt{padding:6px 8px;}.text-field{border:2px solid #e3e3e3;display:inline-block;padding:3px;}.badges-bar .displayproduct-price_text{float:left;font-size:16px;padding:2px 10px;width:30%;text-align:right;}.badges-bar .select-wrapper select{border:2px solid #e3e3e3;padding:3px 4px;width:100%;min-height:33px;}.badges-bar .select-wrapper::before{background:#fff none repeat scroll 0 0;font-size:16px;height:auto;padding:3px 0;right:2px;text-align:center;top:2px;width:30px;border-left:2px solid #e3e3e3;}.badges-bar .select-wrapper{float:left;width:48%;padding:0;}.badges-bar#qberesult .select-wrapper{float:left;}.show_price_list .displayproduct-price_text{display:inline-block;font-size:16px;padding:2px 10px;width:30%;text-align:right;}.qty-text{display:inline-block;width:69%;padding:2px 10px;}.badges-bar .displayproduct-price_text{padding:5px 19px 6px 1px;width:25%;}.badges-bar #displayproduct-atbholder{width:37%;float:right;}.badges-bar #displayproduct-atbholder #displayproduct-price{width:100%;}.badges-bar #displayproduct-atbholder #displayproduct-price select{width:100%;}.displayproduct-price_text input.text-field{width:100%;}#displayproduct-ratings{padding-top:4px;}.content-pg{text-align:justify;}.check_price_list h4{cursor:pointer;}.cookie-setting ul{padding:0 0 0 15px;}#displayproduct-price{float:right;width:30%;font-size:14px;}#displayproduct-price select{border:2px solid #e3e3e3;display:inline-block;width:100%;}#displayproduct-atbholder{}.badges-bar #displayproduct-atbholder .select-wrapper{width:100%;}#displayproduct-atbholder #displayproduct-atcb{clear:both;text-align:right;}#displayproduct-atcb{clear:both;text-align:right;}#displayproduct-atcb .form-button{font-size:14px;font-weight:bold;min-width:120px;}.show_price_list{float:left;margin-bottom:8px;width:100%;}.product-detail-bottom{border-top:3px solid #18b6df;margin:20px 0 0;padding:20px 0 0;}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{background:#211f60;}.nav-pills > li > a{border-radius:0px;-webkit-border-radius:0px;color:#fff;font-weight:bold;padding:10px 9px 10px 8px;}.nav > li > a:hover,.nav > li > a:focus{background:#211f60;color:#fff;}.nav-pills{float:left;}.nav-pills > li + li{margin-left:0;}.nav.nav-pills{box-shadow:3px 3px 5px 0 rgba(0,0,0,0.75);-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,0.75);background:#39c0c4;}.related-items .viewproduct-thumb-image img{border:1px solid #ddd;box-shadow:2px 2px 0 #898989;margin-bottom:28px;padding:5px;text-align:center;}.related-items .viewproduct-thumb-image{min-height:inherit;}.jPaginate div:nth-child(2){display:inline-block;overflow:inherit !important;padding:0 10px;width:auto !important;}.jPag-pages li{display:inline-block;list-style:none;padding:0 3px;}.jPag-pages li span{display:block;cursor:pointer;background:#abd035 !important;color:#211f60 !important;border:none !important;padding:1px 7px;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease;}.jPag-pages li span:hover{background:#c0e04a !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,.16);}.jPag-pages li a{display:block;padding:1px 7px;cursor:pointer}.jPaginate{padding:0;text-align:center;}.jPaginate a{padding:3px 8px;cursor:pointer;background:#abd035 !important;color:#211f60 !important;border:none !important;display:inline-block;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease;}.jPaginate a:hover{background:#c0e04a !important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,.16);}.jPag-sprevious{margin-left:5px;}.jPag-snext{margin-right:5px;}.jPag-pages{padding:0;margin:0;width:auto !important;}.jPag-pages a{cursor:pointer;}.jPag-control-back{display:inline-block;}.jPag-control-front{display:inline-block;}.sch{display:none;}.related-viewproduct-price-grid{font-weight:bold;}.related-viewproduct-price-grid a{color:#211f60;}.related-items{margin-bottom:10px;}.product-bottom-left{padding-right:50px;}.view-related-desc p{font-size:12px;}.product-bottom-left .related-items .viewproduct-thumb-image img{margin-bottom:5px;}.tab-content{clear:both;padding-top:44px;}.review-product .form-field label{vertical-align:top;}.review-product .form-field textarea{width:75%;}.review-product .form-field .select-wrapper{display:inline-block;width:75%;}.review-product .form-field .select-wrapper .form-select{width:100%;}.delivery-option{clear:both;}.three-column{color:#211f60;float:left;font-size:16px;clear:both;width:100%;}.three-column .qty-text{width:50%;padding:0;}.three-column .qty-text{width:47%;padding:0 10px;}.three-column .price-dt{display:inline-block;margin-right:5px;text-align:right;width:auto;font-size:14px;}.radio-bt{display:inline-block}#jquery-lightbox{z-index:111111;}.product-bottom-right .tab-content .block .title{font-size:16px;margin-bottom:10px;}form#selectpostage table thead{border:4px solid #ddd;}form#selectpostage table thead:after{content:" ";}.hide_basket{display:none;}.basket-line-thumb{width:50px;height:50px;object-fit:contain;object-position:center center;background:#ffffff;display:block;margin:5px 0 0 5px;}.bask_tbl .filled .basket-line-thumb{object-fit:contain !important;max-width:50px;max-height:50px;}.bask_tbl .filled .basket-thumb-link.hide_basket{display:none;}.ui-dialog{}.load{left:44%;position:absolute;top:50%;z-index:999;display:none;width:64px;height:64px;background:url('../images/Processing.gif') center center no-repeat;background-size:contain;}.show_ds_gallery{font-size:15px;}.artwork_img{margin:5px 0 0 1px;text-align:left;}.artwork_img img{margin:3px;}.viewartwork button{margin:0 5px;}#amend_artwork_container1912461{padding-top:7px;}.amend_artwork_form{padding-top:7px;}.amend_artwork_form textarea{margin:0 10px;vertical-align:middle;}#approve_artwork_container1912461{padding-top:7px;}.middle-section{min-height:150px;}.got_deadline_click{cursor:pointer;}.three-column.got_deadline{float:left;clear:both;width:100%;box-sizing:border-box;}.three-column.got_deadline .qty-bar{float:left;width:78%;padding-right:10px;}.three-column.got_deadline .detail-price{float:left;width:22%;text-align:center;box-sizing:border-box;}.three-column.got_deadline .price-dt{display:inline-block;width:auto;margin-right:5px;padding:6px 8px;text-align:center;box-sizing:border-box;}.three-column.got_deadline .got_deadline_click h4{margin:0;font-size:14px;font-weight:normal;color:#211f60;}.three-column.got_deadline .deadline-chosen-service{display:flex;align-items:center;flex-wrap:nowrap;float:left;width:100%;box-sizing:border-box;padding:6px 10px;color:#211f60;white-space:nowrap;}.three-column.got_deadline .deadline-chosen-service > * + *{margin-left:12px;}@supports (gap:12px){.three-column.got_deadline .deadline-chosen-service{gap:12px;}.three-column.got_deadline .deadline-chosen-service > * + *{margin-left:0;}}.three-column.got_deadline .deadline-service-name{font-size:14px;font-weight:bold;color:#211f60;flex:0 0 auto;}.three-column.got_deadline .deadline-dispatch-display{display:inline;margin:0;padding:0;font-size:13px;font-weight:normal;color:#211f60;line-height:1.35;text-align:left;white-space:nowrap;flex:1 1 auto;}.three-column.got_deadline .deadline-dispatch-display h4{display:inline;margin:0;padding:0;font-size:13px;font-weight:normal;color:#211f60;}.badges-bar .delivery-option + .qty-bar.select-wrapper,.badges-bar .three-column.postage-service-row .select-wrapper{float:left;width:calc(89% + 2.75em);max-width:100%;padding:0;box-sizing:border-box;}.badges-bar .delivery-option + .qty-bar.select-wrapper select,.badges-bar .three-column.postage-service-row .select-wrapper select{width:100%;padding-right:34px;box-sizing:border-box;}.badges-bar .three-column.postage-service-row{float:left;clear:both;width:100%;}.selectdeliveryaddress_btn{text-align:left;}#sc_overlay{display:none;background:rgba(0,0,0,0.8);position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;}#sc_overlay_inline{background:rgba(0,0,0,0.8);position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;}#sc_modal{display:none;position:fixed;z-index:99999;left:50%;top:10%;width:60%;margin-left:-30%;}.sc_inner{border-radius:6px;background:#fff;padding:20px;font-size:1em;}.modal_header{color:#666;cursor:pointer;position:absolute;right:20px;}#sc_modal h1{margin:0;padding-bottom:7px;border-bottom:1px solid #ccc;font-size:27px;}#sc_modal .secure-text{margin:0;}.error_page{max-width:650px;margin:auto;}.success_page{max-width:650px;margin:auto;}.success_page #breadtrail{margin-bottom:20px;}.success_page .form-bottom{margin-top:30px;}.qb-thankyou-dispatch{margin:1em 0;}.qb-thankyou-deadline{margin:0 0 1em;}.qb-thankyou-artwork{margin:1.25em 0 0;padding-top:1em;border-top:1px solid #d5dde8;}.qb-thankyou-artwork h3{margin:0 0 12px;color:#3F6FB6;font-size:1.15em;}.qb-thankyou-artwork-item{margin:0 0 14px;padding:12px;background:#f7f9fc;border:1px solid #d5dde8;border-radius:4px;}.qb-thankyou-artwork-product{margin:0 0 8px;}.qb-thankyou-artwork-files{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 8px;}.qb-thankyou-artwork-file{display:flex;align-items:center;gap:8px;max-width:100%;}.qb-thankyou-artwork-file span{word-break:break-word;font-size:0.95em;}.qb-thankyou-artwork-text{margin-top:8px;color:#444;font-size:0.95em;}.qb-thankyou-artwork-note{color:#555;font-size:0.9em;}.qb-ppec-account-notice{margin:1.25em 0 0;padding:14px 16px;background:#f0f5fb;border:1px solid #3F6FB6;border-radius:4px;}.qb-ppec-account-notice h3{margin:0 0 10px;color:#3F6FB6;font-size:1.15em;}.qb-ppec-account-notice p{margin:0 0 10px;}.qb-ppec-account-notice p:last-child{margin-bottom:0;}.qb-ppec-account-email{font-size:1.1em;}.qb-ppec-account-link{font-weight:bold;color:#211f60;text-decoration:underline;}.qb-ppec-account-note{font-size:0.92em;color:#444;}.qb-thankyou-artwork-empty{margin-top:1em;color:#555;}.pptransfer_sec{max-width:650px;margin:10px auto 0;padding-right:23px;}.pptransfer_inner{background:#fff;padding:20px;}.pptransfer_sec legend{border:0;}.loading-trasnfer{background:#fff;padding:10px 15px;margin-top:11px;border-radius:5px;-webkit-border-radius:5px;}.pptransfer_sec .form-bottom{margin:15px 0 0;text-align:center;}.pptransfer_sec #footer-powered{text-align:right;padding-top:11px;}.secure_ordering{text-align:right;font-weight:bold;font-size:15px;padding-bottom:7px;text-transform:uppercase;}#result_deadline{margin:10px 0;}.invoice_new_tbl .lineinfo{font-weight:normal !important;}.invoice_new_tbl .invoice_new_text{font-weight:bold;font-size:16px;}.content-holder td.spacer{height:2px;padding:0;border-bottom:2px solid #e2e1df;background:none;}.content-holder td.txt{padding:10px;}.bask_tbl{width:100%;}.qbe{display:none;}#p_tid{display:none;}#p_price{display:none;}.show_price_list .pp_drop{border:1px solid #ddd;font-size:14px;margin:0 14px 0 10px;padding:0;width:29%;}.ui-widget-overlay{background:rgba(0,0,0,0.8) !important;opacity:1 !important;z-index:11111 !important;}.ui-dialog-content{padding:0 !important;}.ui-dialog{z-index:111111 !important;padding:10px !important;}.ui-dialog-titlebar{background:none !important;border:none !important;}.ui-dialog-titlebar{padding:0 !important;margin-bottom:15px;}.ui-dialog-titlebar span{border-bottom:1px solid #ccc;font-size:27px;margin:0;padding-bottom:7px;color:#211f60;width:100% !important}.ui-widget-content a{color:#fff !important;}.ui-datepicker-calendar a.ui-state-default{color:#333333 !important;}.basket-update-popup{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:10px;overflow:hidden;}.basket-update-popup p{margin:0;}.order-list-popup .basket-popup-summary{display:flex;align-items:center;width:57%;margin-left:auto;}.order-list-popup .basket-popup-summary-label{flex:1 1 auto;padding-right:18px;text-align:left;}.order-list-popup .basket-popup-summary-value{flex:0 0 auto;min-width:64px;text-align:right;}.ui-dialog .ui-dialog-titlebar{margin-bottom:10px;}.ui-dialog .ui-dialog-titlebar-close{background:url(../images/close.jpg) right top !important;height:16px !important;margin:0 !important;top:13px !important;width:58px !important;}.order-list-popup{border:none;padding:0;margin:0;}.order-list-popup{text-align:left;}.right{text-align:right;}.center{text-align:center;}.nopadding{padding:0}#ui-datepicker-div{margin-top:7px;}#result_deadline{clear:both;}.price-design{padding:6px 8px;}#option_one_qty{display:inline-block;padding:6px 0 0;}.got_deadline h4{font-size:14px;margin:0;font-weight:normal;}.displayproduct-under-buy{display:none;}#qty_option_three_label{padding-top:6px;}#qty_option_two_label{padding-top:6px;}#option_one_qty,#option_two_qty,#option_three_qty{float:right;}#option_two_qty input#qty_option_two{width:50px;text-align:center;min-height:33px;}.qty-bar #option_2_name + #link_opt_2 + .select-wrapper{width:75%;}.product_detail_subtotal{padding:6px 10px;font-weight:bold;}.badges-bar .detail-price .sub_total{font-weight:bold}#qberesult > .select-wrapper{margin-top:8px;}.badges-bar .select-wrapper #messages{margin:0;float:right;}#result_deadline .form-field{display:block;padding-top:205px;}#number_of_designs_qty{padding-top:6px;display:inline-block;font-weight:normal;}#number_of_designs_qty label{font-weight:normal;}#qty_option_three_label{font-weight:normal;}#qty_option_two_label{font-weight:normal;}#option_one_qty #qty_option_one_label{font-weight:normal;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none !important;text-align:right;}.ui-dialog .ui-dialog-buttonpane{padding:0;}.Disclaimer_text{color:#d40000;font-size:12px;line-height:1.45;margin:10px 12px 6px;text-align:left;clear:both;}.deadline-postage-wrap{display:block;width:100%;max-width:440px;margin:0 auto;}.deadline-postage-choice{display:block;width:100%;box-sizing:border-box;min-height:64px;padding:14px 18px;margin:0 auto;text-align:center;border:1px solid #c8c8c8;background:#fff;border-radius:2px;font-size:14px;line-height:1.45;color:#222;}.deadline-postage-choice .deadline-postage-name{display:block;font-weight:bold;font-size:15px;margin-bottom:6px;}.deadline-postage-choice .deadline-postage-meta{display:block;white-space:normal;}.deadline-postage-choice .deadline-postage-price,.deadline-postage-choice .deadline-postage-dispatch{display:inline;font-size:13px;color:#333;}.deadline-postage-choice .deadline-postage-price{font-weight:bold;margin-right:8px;}.deadline-postage-choice .deadline-postage-dispatch{color:#444;}.deadline-postage-choice.deadline-please-call{min-height:48px;font-weight:bold;color:#d40000;line-height:48px;padding-top:0;padding-bottom:0;}.deadline #deadline > .form-field.nopadding{display:flex;justify-content:center;width:100%;margin:0 auto 8px;}.deadline #deadline #datepicker{margin:0 auto;}.deadline #datepicker .ui-datepicker-prev,.deadline #datepicker .ui-datepicker-next{cursor:pointer;}.deadline #datepicker .ui-datepicker-prev span,.deadline #datepicker .ui-datepicker-next span{background-image:none !important;text-indent:0 !important;overflow:visible;font-size:0;line-height:16px;text-align:center;}.deadline #datepicker .ui-datepicker-prev span::before,.deadline #datepicker .ui-datepicker-next span::before{display:block;width:16px;height:16px;color:#222;font-size:24px;font-weight:bold;line-height:13px;text-align:center;}.deadline #datepicker .ui-datepicker-prev span::before{content:"\2039";}.deadline #datepicker .ui-datepicker-next span::before{content:"\203A";}.deadline #deadline .date_label{text-align:center;}.deadline #deadline #result_deadline{text-align:center;}.deadline #deadline #result_deadline .form-field{padding-top:0;text-align:center;}.deadline #deadline #result_deadline .form-field > p{text-align:center;margin-bottom:10px;}.utility-link.blue{text-decoration:underline !important;padding:0;}.enter-code{width:124px;}.shopping-baskt-bot-text{margin-top:-78px;}.ec-dispatch-note{margin-top:0;clear:both;line-height:1.45;}.msg-basket-empty{padding-left:0 !important;}.confirm-order-td tr td{padding:0;}.basket-action-buttons{width:100%;margin:0 0 16px;padding:0;clear:both;display:flex;flex-wrap:wrap;gap:10px;box-sizing:border-box;}.basket-action-buttons__item{flex:1 1 180px;min-width:0;}.basket-action-buttons .btn-green{display:block;width:100%;box-sizing:border-box;text-align:center;padding:10px 12px;font-size:15px;line-height:1.25;white-space:normal;}.change-order-bt{margin:0 0 16px;text-align:left;}.qb-confirm-order-intro{margin:0 0 18px;clear:both;}.qb-confirm-order-notice{margin:0 0 12px;padding:12px 14px;border:1px solid #336699;background:#deeeff;color:#211f60;font-size:14px;line-height:1.45;}.qb-confirm-order-actions .btn-green{display:inline-block;padding:10px 16px;font-size:15px;line-height:1.25;}.qb-confirm-order-discount-messages{margin:0 0 12px;}.qb-shop-alert{margin:0 0 12px;padding:12px 14px;font-size:14px;line-height:1.45;}.qb-shop-alert-warn{border:1px solid #d40000;background:#fff5f5;color:#8b0000;}.address-add input{width:auto;}.address-btn .form-bottom .form-button{background:none !important;color:#211f60;font-size:14px;font-weight:700;box-shadow:none !important;transform:none !important;}.address-btn .form-bottom .form-button:hover{background:none !important;color:#211f60 !important;box-shadow:none !important;transform:none !important;}.utility-link{font-weight:bold;}.formLoginCl{padding-top:0;}.formLoginCl .thank-you{padding-top:0;}.deadline .ui-dialog-titlebar{text-align:center;}.deadline #deadline{text-align:center;overflow:inherit;height:auto !important;}.deadline #deadline #result_deadline .form-field{padding-top:0;text-align:center;}.deadline #deadline .deadline-postage-wrap{display:block;float:none;width:100%;max-width:440px;margin:0 auto;}.deadline #deadline .deadline-postage-choice{text-align:center;width:100%;}.deadline #deadline .calender:before{display:none !important;content:none !important;}.deadline .ui-dialog-buttonpane{text-align:center !important;}.deadline .ui-dialog-buttonpane .ui-dialog-buttonset{display:inline-block;}.deadline .ui-dialog-buttonpane button{width:auto;height:auto;margin:7px 5.6px 7px 0;padding:5px 15px;border:0;border-radius:0;font-size:14px;font-weight:normal;line-height:20px;}.product-detail-bottom .product-bottom-right .tab-content #home,.product-detail-bottom .product-bottom-right .tab-content #menu2{height:325px;padding-right:15px;overflow:auto;}#valimg .form-field #quickbadge_image_file{background:transparent;}.tax-hide{display:none;}.date{display:none;}.product-detail-left{padding-top:37px;}.add_cart_button .ui-dialog-titlebar-close{display:none;}.hide_price_drop{float:left !important;}#main_qty{display:inline-block;font-weight:normal;padding-top:6px;}#main_qty label{font-weight:normal;}.choose_qty{color:red;font-size:12px;}.add_cart_button .ui-dialog-titlebar{text-align:center;}.add_cart_button .ui-dialog-content{height:auto !important;overflow-x:hidden !important;overflow-y:auto !important;}.add_cart_button.ui-dialog{max-height:calc(100vh - 8px);max-height:calc(100dvh - 8px);}.continue-shop{width:100%;float:left;padding:10px 0 7px;}.cupn_code_msg{padding-top:15px;}.cookie-setting li{word-break:break-word;}.terms_of_service{min-width:400px;}.terms_of_service .ui-dialog-titlebar .ui-dialog-title{margin:0;font-size:24px;}.terms_of_service .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{background-image:none;border:0;}.terms_of_service .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{background-image:none;border-bottom:0;}.terms_of_service .ui-widget-content a{color:#222222 !important;}#display_design_drop .select-wrapper,.opt1 .select-wrapper,.opt2 .select-wrapper,.opt3 .select-wrapper{width:auto;min-width:37%;max-width:75%;}#display_design_drop{padding-left:10px;box-sizing:border-box;}#display_design_drop .select-wrapper{margin-left:0;}.calender{position:relative;display:inline-block;}.calender:before{background:#fff none repeat scroll 0 0;border-left:2px solid #e3e3e3;font-size:16px;height:auto;padding:7px 0;right:2px;text-align:center;top:2px;width:30px;content:"ïƒ—";font-family:FontAwesome;pointer-events:none;position:absolute;}.drop_show{display:block;}.drop_hide{display:none;}.sub_total_row h4{font-size:14px;font-weight:normal;margin:0;}.arrow-up{margin-left:2px;width:25px;display:inline-block;}.arrow-down{margin-left:2px;width:25px;display:inline-block;}.arrow-up .fa,.arrow-down .fa{font-size:16px;}.strike{text-decoration:line-through !important;background:#C3BDBD;color:#ffffff;}.strike:hover{text-decoration:line-through !important;background:#C3BDBD;color:#ffffff;}.deadline .ui-dialog-titlebar-close{display:none;}#recaptcha_widget_div,.cf-turnstile{padding-left:162px;padding-bottom:22px;}.badges-bar .displayproduct-price_text.remv .message{white-space:nowrap;}.recap{padding-bottom:22px;padding-left:165px;}.postli{width:100% !important;}.btn-green-account{color:#fff;background:#abd035;border:none;padding:5px 13px;font-size:16px;text-transform:capitalize;display:inline-block;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease,color .18s ease;}.btn-green-account:hover{background:#c0e04a;color:#000055;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.18);}.hidden_h1{display:none;}.continue-checkout-btn{text-align:right;}.drop_show.displayproduct-price_text.remv{position:relative;}.buy_now{display:none;}.update_btn{font-size:15px;padding:3px 7px 4px;position:absolute;top:6px;right:-50px;}.update_btn:hover{background-color:#211F60;}.badges-bar .detail-price .sub_total{margin-right:5px;}@media(min-width:1200px){.footer-middle .form-button{float:right;margin-right:93px;margin-top:3px;}}.footer-middle .form-button{margin-top:3px;}.custom-formbtn{color:#000 !important;padding:1px 13px}.custom-formbtn:hover{color:#fff !important}.qb-footer-ask-intro{color:#fff;padding:6px 0 10px;margin:0;font-size:13px;line-height:1.35;}.qb-footer-contact{position:relative;}.qb-footer-ask-row{display:flex;flex-direction:row;align-items:flex-end;gap:10px;max-width:100%;}.qb-footer-ask-fields{width:300px;max-width:calc(100% - 78px);flex:0 1 300px;}.qb-footer-contact .custom_femail{width:100%;max-width:100%;box-sizing:border-box;border:1px solid #ccc;background:#fff !important;color:#000 !important;padding:8px 10px;margin:0 0 8px;height:36px;font-size:13px;line-height:1.2;}.qb-footer-ask-fields .custom_femail:last-child{margin-bottom:0;}.qb-footer-ask-btn{flex:0 0 auto;align-self:flex-end;height:36px;min-height:36px;min-width:64px;padding:0 16px !important;margin:0 !important;float:none !important;font-weight:700;font-size:15px !important;line-height:36px;color:#000055 !important;background:#abd035 !important;border:none;cursor:pointer;}.qb-footer-ask-btn:hover,.qb-footer-ask-btn:focus{background:#c0e04a !important;color:#000055 !important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.18);}.qb-footer-contact .qb-footer-turnstile{padding-top:8px;padding-bottom:8px;overflow:hidden;}.qb-footer-contact .cf-turnstile,#myModal .cf-turnstile{padding-left:0 !important;padding-bottom:0 !important;}.qb-footer-contact .qb-hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}#myModal #contact_news .custom_femail,#myModal .custom_femail{border:1px solid #ccc;width:100%;box-sizing:border-box;height:auto;min-height:110px;margin-bottom:10px;}#myModal .form-button{float:left;margin:8px 0 0;}@media (max-width:767px){.qb-footer-ask-row{flex-wrap:wrap;}.qb-footer-ask-fields{max-width:100%;flex:1 1 100%;width:100%;}.qb-footer-ask-btn{width:100%;height:36px;min-height:36px;line-height:36px;}}.modal-header{border-bottom:medium none;}.modal-footer{border-top:medium none;}#myModal .modal-header{padding-bottom:0;}#myModal #contact_news .custom_femail{border:1px solid #ccc;}#myModal #contact_news .form-button{float:left;margin:25px 0 0;}#myModal{z-index:99999}.custom-footeralign{padding-top:12px;}.modal-backdrop{background-color:rgba(0,0,0,0.8);opacity:0.8;}.modal-backdrop.in{opacity:0.8;}@media(min-width:1200px){.footer-middle #myModal .modal-dialog{transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-webkit-transform:translate(0px,-50%);top:50%;margin-top:0}}@media(max-width:1199px){.footer-middle #myModal .modal-dialog{transform:translate(0px,50%);-moz-transform:translate(0px,50%);-webkit-transform:translate(0px,50%);top:50%;margin-top:0}}@media(max-width:767px){.footer-middle #myModal .modal-dialog{transform:translate(0px,10%);-moz-transform:translate(0px,10%);-webkit-transform:translate(0px,10%);top:50%;margin-top:0}}.pop_deadline .ui-dialog-titlebar-close{display:none !important;}.pop_deadline .ui-dialog-buttonpane{padding-right:0.4em !important;}.pop_deadline .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center !important;}.pop_deadline .ui-dialog-buttonpane .ui-dialog-buttonset :hover{background:#211f60 none repeat scroll 0 0;color:#fff;}.warn{text-align:center;}.warn > span{font-size:20px;}.pop_deadline .ui-dialog-title{text-align:center;}.pop_deadline .ui-dialog-content{height:110px !important;}#popup-notice{position:fixed;top:20%;left:50%;transform:translate(-50%,-20%);background:#fff;border:2px solid #333;padding:20px;z-index:1000;box-shadow:0 0 15px rgba(0,0,0,0.3);}.popup-content{text-align:center;}#popup-notice button{margin-top:10px;padding:5px 15px;cursor:pointer;}.left-section{display:none !important;}.middle-section{width:100% !important;max-width:100% !important;padding-left:15px !important;padding-right:15px !important;}.middle-section #category-holder{margin-left:0 !important;margin-right:0 !important;}.middle-section #category-holder .product-item,.middle-section #category-holder .qb-catalogue-card{border:none !important;box-shadow:none !important;background:transparent !important;padding:0 10px 30px 10px !important;margin:0 0 30px 0 !important;min-height:360px !important;height:auto !important;overflow:visible !important;text-align:center !important;}.middle-section #category-holder .viewproduct-thumb-image,.middle-section #category-holder .qb-catalogue-image-wrap{border:none !important;box-shadow:none !important;background:transparent !important;padding:0 !important;margin:0 auto 12px auto !important;height:175px !important;min-height:175px !important;overflow:visible !important;display:flex !important;align-items:center !important;justify-content:center !important;}.middle-section #category-holder .viewproduct-thumb-image img,.middle-section #category-holder .qb-catalogue-image-wrap img,.middle-section #category-holder img.thumb-image{border:none !important;box-shadow:none !important;background:transparent !important;padding:0 !important;width:auto !important;height:auto !important;max-width:170px !important;max-height:170px !important;object-fit:contain !important;display:block !important;margin:0 auto !important;}.middle-section #category-holder .product-list-box,.middle-section #category-holder .qb-catalogue-content{height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;padding:0 !important;margin:0 auto !important;background:transparent !important;}.middle-section #category-holder .viewproduct-price-grid,.middle-section #category-holder .qb-catalogue-title{height:auto !important;min-height:36px !important;max-height:none !important;overflow:visible !important;padding:0 !important;margin:0 auto 3px auto !important;background:transparent !important;border:none !important;text-align:center !important;font-size:13px !important;line-height:16px !important;font-weight:bold !important;}.middle-section #category-holder .viewproduct-price-grid a,.middle-section #category-holder .qb-catalogue-title a{position:static !important;top:auto !important;transform:none !important;display:block !important;color:#000000 !important;text-decoration:none !important;font-weight:bold !important;}.middle-section #category-holder .qb-catalogue-desc{display:block !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;padding:0 6px !important;margin:0 auto !important;max-width:190px !important;color:#000000 !important;font-size:12px !important;line-height:16px !important;font-weight:normal !important;text-align:center !important;}.middle-section #category-holder .viewproduct-name a{display:none !important;}@media only screen and (min-width:992px){.middle-section #category-holder li.col-md-25{width:25% !important;float:left !important;}.middle-section #category-holder li.col-md-25:nth-child(4n+1){clear:left !important;}}@media only screen and (min-width:768px) and (max-width:991px){.middle-section #category-holder li.col-sm-33{width:33.3333% !important;float:left !important;}.middle-section #category-holder li.col-sm-33:nth-child(3n+1){clear:left !important;}.middle-section #category-holder .viewproduct-thumb-image,.middle-section #category-holder .qb-catalogue-image-wrap{height:160px !important;min-height:160px !important;}.middle-section #category-holder .viewproduct-thumb-image img,.middle-section #category-holder .qb-catalogue-image-wrap img,.middle-section #category-holder img.thumb-image{max-width:155px !important;max-height:155px !important;}.middle-section #category-holder .qb-catalogue-desc{max-width:180px !important;}}@media only screen and (max-width:767px){.middle-section #category-holder li.col-xs-100,.middle-section #category-holder li{width:100% !important;float:left !important;clear:left !important;}.middle-section #category-holder .viewproduct-thumb-image,.middle-section #category-holder .qb-catalogue-image-wrap{height:auto !important;min-height:0 !important;}.middle-section #category-holder .viewproduct-thumb-image img,.middle-section #category-holder .qb-catalogue-image-wrap img,.middle-section #category-holder img.thumb-image{max-width:190px !important;max-height:190px !important;}.middle-section #category-holder .qb-catalogue-desc{max-width:260px !important;}}body.qb-cms-page #main-container > .inner-container{max-width:100% !important;width:100% !important;margin:0 auto !important;padding:0 0 25px 0 !important;}body.qb-cms-page #main-container > .inner-container .content-pg{width:100% !important;max-width:100% !important;font-size:16px;line-height:1.6;}body.qb-cms-page #main-container > .inner-container #breadtrail,body.qb-cms-page #main-container > .inner-container h1{width:100% !important;max-width:100% !important;}.testimonial-pg .inner-container{max-width:100% !important;width:100% !important;margin:0 auto !important;padding:0 0 25px 0 !important;}.testimonial-pg #breadtrail,.testimonial-pg h1,.testimonial-pg .sub-heading,.testimonial-pg p,.testimonial-pg #category-holder,.testimonial-pg #pagination-duplication{max-width:100% !important;width:100% !important;}.testimonial-pg .review{max-width:100% !important;width:100% !important;}.verified-customer{display:inline-block;margin:3px 0 0 0;padding:3px 8px;background:#abd035;color:#211f60;font-size:11px;line-height:14px;font-weight:bold;border-radius:3px;vertical-align:middle;}.testimonial-purchase-warning{max-width:100% !important;width:100% !important;margin:18px 0 35px 0;padding:0 !important;background:transparent !important;border:none !important;color:#211f60;font-size:14px;line-height:1.5;}.testimonial-purchase-warning strong{display:block;margin-bottom:4px;padding:0;color:#211f60;font-size:17px;}.submit-testimonial{max-width:100% !important;width:100% !important;margin:0 auto !important;padding:0 0 25px 0 !important;}.submit-testimonial #breadtrail,.submit-testimonial h1,.submit-testimonial .form-block,.submit-testimonial .testimonial-purchase-warning{max-width:100% !important;width:100% !important;}#main-container.container .inner-container.submit-product-review{max-width:100% !important;width:100% !important;margin:0 auto !important;padding:0 0 25px 0 !important;}#main-container.container .inner-container.submit-product-review #breadtrail,#main-container.container .inner-container.submit-product-review h1,#main-container.container .inner-container.submit-product-review #messages,#main-container.container .inner-container.submit-product-review .inner-in-block,#main-container.container .inner-container.submit-product-review .product-review-purchase-warning{max-width:100% !important;width:100% !important;}.product-review-purchase-warning{max-width:100% !important;width:100% !important;margin:18px 0 35px 0;padding:0 !important;background:transparent !important;border:none !important;color:#211f60;font-size:14px;line-height:1.5;}.product-review-purchase-warning strong{display:block;margin-bottom:4px;padding:0;color:#211f60;font-size:17px;}.left-section{display:none !important;}.middle-section{width:100% !important;max-width:100% !important;padding-left:15px !important;padding-right:15px !important;overflow:visible !important;}.products-pg > .inner-container{max-width:100% !important;width:100% !important;margin:0 auto !important;padding:0 0 25px 0 !important;}.products-pg .middle-section{padding-left:0 !important;padding-right:0 !important;float:none !important;}.middle-section #category-holder{width:100% !important;max-width:1320px !important;margin-left:auto !important;margin-right:auto !important;padding-left:0 !important;padding-right:0 !important;overflow:visible !important;clear:both !important;}.middle-section #category-holder .viewproduct-name a{display:none !important;}.middle-section #category-holder .product-item,.middle-section #category-holder .qb-catalogue-card{border:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;background:transparent !important;margin:0 !important;height:auto !important;max-height:none !important;overflow:visible !important;text-align:center !important;}.middle-section #category-holder .viewproduct-thumb-image,.middle-section #category-holder .qb-catalogue-image-wrap{border:none !important;box-shadow:none !important;background:transparent !important;padding:0 !important;margin:0 auto 2px auto !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;text-align:center !important;}.middle-section #category-holder .viewproduct-thumb-image a,.middle-section #category-holder .qb-catalogue-image-wrap a{display:block !important;width:100% !important;height:auto !important;}.middle-section #category-holder .viewproduct-thumb-image img,.middle-section #category-holder .qb-catalogue-image-wrap img,.middle-section #category-holder img.thumb-image{border:none !important;box-shadow:none !important;background:transparent !important;padding:0 !important;width:auto !important;height:auto !important;display:block !important;object-fit:contain !important;margin:0 auto !important;}.middle-section #category-holder .product-list-box,.middle-section #category-holder .qb-catalogue-content{height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;padding:0 !important;margin:0 auto !important;background:transparent !important;}.middle-section #category-holder .viewproduct-price-grid,.middle-section #category-holder .qb-catalogue-title{height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;padding:0 !important;margin:0 auto 4px auto !important;width:100% !important;background:transparent !important;border:none !important;text-align:center !important;font-weight:bold !important;}.middle-section #category-holder .viewproduct-price-grid a,.middle-section #category-holder .qb-catalogue-title a{position:static !important;top:auto !important;transform:none !important;-moz-transform:none !important;-webkit-transform:none !important;display:block !important;height:auto !important;max-height:none !important;overflow:visible !important;white-space:normal !important;color:#000000 !important;text-decoration:none !important;font-weight:bold !important;text-align:center !important;}.middle-section #category-holder .qb-catalogue-desc,.middle-section #category-holder .product-short-desc,.middle-section #category-holder .short-desc,.middle-section #category-holder .product-desc{display:block !important;width:100% !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;white-space:normal !important;text-overflow:unset !important;-webkit-line-clamp:unset !important;-webkit-box-orient:unset !important;color:#000000 !important;font-weight:normal !important;margin:0 auto !important;padding:0 !important;text-align:center !important;}.middle-section #category-holder .qb-catalogue-desc *{display:inline !important;height:auto !important;max-height:none !important;overflow:visible !important;white-space:normal !important;font-size:inherit !important;line-height:inherit !important;}@media only screen and (min-width:992px){.middle-section #category-holder > li{width:25% !important;float:left !important;clear:none !important;list-style:none !important;text-align:center !important;min-height:405px !important;height:auto !important;margin-bottom:42px !important;padding-left:8px !important;padding-right:8px !important;overflow:visible !important;box-sizing:border-box !important;}.middle-section #category-holder > li:nth-child(4n+1){clear:left !important;}.middle-section #category-holder > li:nth-child(3n+1){clear:none !important;}.middle-section #category-holder .product-item,.middle-section #category-holder .qb-catalogue-card{min-height:385px !important;padding:0 4px 22px 4px !important;}.middle-section #category-holder .viewproduct-thumb-image img,.middle-section #category-holder .qb-catalogue-image-wrap img,.middle-section #category-holder img.thumb-image{max-width:165px !important;max-height:165px !important;}.middle-section #category-holder .viewproduct-price-grid,.middle-section #category-holder .qb-catalogue-title{font-size:12px !important;line-height:16px !important;}.middle-section #category-holder .viewproduct-price-grid a,.middle-section #category-holder .qb-catalogue-title a{font-size:12px !important;line-height:16px !important;}.middle-section #category-holder .qb-catalogue-desc,.middle-section #category-holder .product-short-desc,.middle-section #category-holder .short-desc,.middle-section #category-holder .product-desc{max-width:280px !important;font-size:11px !important;line-height:15px !important;}}@media only screen and (min-width:768px) and (max-width:991px){.middle-section #category-holder > li{width:33.3333% !important;float:left !important;clear:none !important;min-height:390px !important;margin-bottom:45px !important;padding-left:8px !important;padding-right:8px !important;overflow:visible !important;}.middle-section #category-holder > li:nth-child(3n+1){clear:left !important;}.middle-section #category-holder .viewproduct-thumb-image img,.middle-section #category-holder .qb-catalogue-image-wrap img,.middle-section #category-holder img.thumb-image{max-width:150px !important;max-height:150px !important;}.middle-section #category-holder .qb-catalogue-desc,.middle-section #category-holder .product-short-desc,.middle-section #category-holder .short-desc,.middle-section #category-holder .product-desc{max-width:230px !important;font-size:11px !important;line-height:15px !important;}}@media only screen and (max-width:767px){.middle-section{padding-left:15px !important;padding-right:15px !important;}.middle-section #category-holder > li{width:100% !important;float:left !important;clear:left !important;min-height:0 !important;margin-bottom:34px !important;padding-left:0 !important;padding-right:0 !important;overflow:visible !important;}.middle-section #category-holder .product-item,.middle-section #category-holder .qb-catalogue-card{min-height:0 !important;padding:0 8px 20px 8px !important;}.middle-section #category-holder .viewproduct-thumb-image img,.middle-section #category-holder .qb-catalogue-image-wrap img,.middle-section #category-holder img.thumb-image{max-width:190px !important;max-height:190px !important;}.middle-section #category-holder .qb-catalogue-desc,.middle-section #category-holder .product-short-desc,.middle-section #category-holder .short-desc,.middle-section #category-holder .product-desc{max-width:270px !important;font-size:12px !important;line-height:16px !important;}}@media only screen and (min-width:992px){html body .middle-section #category-holder .qb-catalogue-desc,html body .middle-section #category-holder .qb-catalogue-desc *,html body .middle-section #category-holder .product-short-desc,html body .middle-section #category-holder .short-desc,html body .middle-section #category-holder .product-desc{display:block !important;width:auto !important;max-width:none !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;white-space:normal !important;text-overflow:clip !important;-webkit-line-clamp:unset !important;-webkit-box-orient:initial !important;}html body .middle-section #category-holder .qb-catalogue-desc{width:100% !important;max-width:320px !important;font-size:12px !important;line-height:16px !important;margin:0 auto !important;text-align:center !important;}html body .middle-section #category-holder .product-item,html body .middle-section #category-holder .qb-catalogue-card,html body .middle-section #category-holder .product-list-box,html body .middle-section #category-holder .qb-catalogue-content,html body .middle-section #category-holder > li{height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;}}@media only screen and (max-width:767px){.middle-section h1,.middle-section .page-title,.middle-section .category-title,.middle-section #page-title,h1{font-size:22px !important;line-height:28px !important;margin-top:12px !important;margin-bottom:14px !important;}.middle-section #category-holder .viewproduct-price-grid,.middle-section #category-holder .qb-catalogue-title{font-size:13px !important;line-height:17px !important;min-height:0 !important;margin-bottom:5px !important;}.middle-section #category-holder .viewproduct-price-grid a,.middle-section #category-holder .qb-catalogue-title a{font-size:13px !important;line-height:17px !important;font-weight:bold !important;}.middle-section #category-holder .qb-catalogue-desc,.middle-section #category-holder .product-short-desc,.middle-section #category-holder .short-desc,.middle-section #category-holder .product-desc{font-size:12px !important;line-height:16px !important;max-width:270px !important;}}@media only screen and (max-width:767px){.middle-section .breadcrumb,.middle-section .breadcrumbs,.middle-section .breadcrumb-section,.middle-section .breadcrumb-section *,.middle-section .store-breadcrumb,.middle-section .store-breadcrumb *{text-align:center !important;}.middle-section .breadcrumb ul,.middle-section .breadcrumbs ul{display:block !important;text-align:center !important;padding-left:0 !important;margin-left:auto !important;margin-right:auto !important;}.middle-section .breadcrumb li,.middle-section .breadcrumbs li{display:inline !important;float:none !important;text-align:center !important;}.middle-section h1,.middle-section .page-title,.middle-section .category-title,.middle-section #page-title,h1{text-align:center !important;width:100% !important;display:block !important;margin-left:auto !important;margin-right:auto !important;}}#displayproduct-atb h1.product-main-heading{margin:0 0 8px 4px;padding:0;font-size:16px;line-height:1.2;font-weight:bold;color:#1d1d1d;}.qb-artwork-box{margin:10px 0;border:0 !important;background:transparent !important;box-shadow:none !important;float:none !important;width:100%;clear:both;}.qb-artwork-content{padding:10px 14px 0;color:#211f60;}.qb-artwork-content label,.qb-artwork-content textarea,.qb-artwork-content input[type="file"]{display:block;width:100%;margin:6px 0;}.qb-artwork-content small{display:block;margin-bottom:10px;}.qb-artwork-choice{display:flex;flex-direction:column;margin:0 0 10px;}.qb-artwork-choice > * + *{margin-top:6px;}.qb-artwork-choice-option{display:flex !important;align-items:center;width:auto !important;margin:0 !important;padding:8px 10px;border:1px solid #cfd3e6;background:#f7f8fc;color:#211f60;cursor:pointer;font-weight:600;}.qb-artwork-choice-option input[type="radio"]{display:inline-block !important;width:auto !important;margin:0 10px 0 0 !important;flex:0 0 auto;}.qb-artwork-choice-option.is-selected,.qb-artwork-choice-option:has(input:checked){border-color:#211f60;background:#eef0fa;}.qb-artwork-now-panel{margin-top:4px;padding-top:6px;border-top:1px solid #e2e5f0;}.qb-file-drop{position:relative;display:block;margin:8px 0;padding:22px 16px;border:2px dashed #94a3b8;border-radius:8px;background:#fff;text-align:center;cursor:pointer;color:#1e3a8a;}.qb-file-drop:hover,.qb-file-drop.is-dragover{border-color:#1e3a8a;background:#eef2ff;}.qb-file-drop-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);border:0;}.qb-file-drop-copy{display:block;pointer-events:none;}.qb-file-drop-copy strong{display:block;font-size:15px;margin-bottom:4px;}.qb-file-drop-copy span{display:block;font-size:13px;color:#475569;font-weight:normal;}.qb-artwork-preview{display:flex;flex-wrap:wrap;margin:10px 0;}.qb-artwork-preview > *{margin:0 8px 8px 0;}@supports (gap:8px){.qb-artwork-preview{gap:8px;}.qb-artwork-preview > *{margin:0;}}.qb-artwork-preview-item,.qb-basket-artwork-file{display:flex;align-items:center;}.qb-artwork-preview-item > * + *,.qb-basket-artwork-file > * + *{margin-left:8px;}@supports (gap:8px){.qb-artwork-preview-item,.qb-basket-artwork-file{gap:8px;}.qb-artwork-preview-item > * + *,.qb-basket-artwork-file > * + *{margin-left:0;}}.qb-artwork-preview-item{border:1px solid #ddd;background:#fff;padding:6px;}.qb-artwork-preview-item img,.qb-basket-artwork-file img,.qb-thankyou-artwork-file img{width:70px;height:70px;object-fit:contain;background:#fff;border:1px solid #ddd;}.qb-artwork-error{margin-top:8px;color:#b00020;font-weight:bold;}.qb-artwork-clear{display:block;width:auto;margin:6px 0 10px auto;cursor:pointer;}.qb-artwork-email-later-label{display:flex !important;align-items:center;gap:8px;width:auto !important;margin:12px 0 6px !important;font-weight:600;cursor:pointer;}.qb-artwork-email-later-label input[type="checkbox"]{width:auto !important;margin:0 !important;flex:0 0 auto;}.qb-artwork-email-later-label.is-disabled{color:#999;cursor:not-allowed;opacity:.7;}.qb-artwork-email-later-note{margin:0 0 12px;padding:8px 10px;background:#f7f8fb;border-left:3px solid #8a93a8;color:#4a5160;font-size:12px;line-height:1.45;}.qb-basket-artwork{margin-top:0;padding:10px 12px;border:1px solid #aac0df;background:#f7f9fd;clear:both;width:100%;max-width:100%;box-sizing:border-box;font-size:13px;line-height:1.45;}.qb-basket-artwork-text{margin-top:6px;color:#555;font-size:12px;line-height:1.45;white-space:normal;}.basket-row-extra:has(.basket-row-extra-cell:empty){display:none;}.basket-row-extra-cell{padding:0 !important;border:1px solid #e3e3e3;border-top:none;vertical-align:top;}.basket-row-extra-cell .qb-basket-artwork{margin-top:0;border:0;border-radius:0;}.qb-basket-artwork-file,.qb-basket-artwork-text{margin-top:8px;}.qb-home-wrap{max-width:1140px;margin:0 auto;padding:0 16px;box-sizing:border-box;}.qb-home{--qb-blue:#0b002b;--qb-red:#A11919;--qb-green:#abd035;--qb-cyan:#39c0c4;--qb-ink:#0b002b;--qb-muted:#5b6172;clear:both;display:block;width:100%;max-width:none;float:none;margin:0;padding:0;}.qb-home-icon{display:inline-flex;width:42px;height:42px;color:inherit;}.qb-home-icon svg{width:100%;height:100%;display:block;}.qb-home-hero{clear:both;display:block;position:relative;width:100%;max-width:none;float:none;box-sizing:border-box;height:400px;margin:-58px 0 0;padding:0;overflow:hidden;background:#0b002b;color:#fff;z-index:1;}.qb-home-hero-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center center;display:block;z-index:1;image-rendering:auto;transform:scale(1.22) translate(-7%,6%);transform-origin:center center;filter:brightness(0.92);}.qb-home-hero-blue{position:absolute;top:0;left:0;bottom:0;width:55%;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;padding:28px 8% 28px 6%;background:transparent;}.qb-home-hero-curve{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:0;}.qb-home-hero-copy{position:relative;z-index:3;width:100%;max-width:640px;box-sizing:border-box;text-align:left;margin:12px 0 0 40px;padding:0;}.qb-home-hero-copy h1{margin:0 0 12px;font-size:clamp(36px,3.4vw,52px);line-height:1.05;font-weight:800;letter-spacing:-0.02em;color:#fff;text-align:left;}.qb-home-hero-copy h1 span{display:block;color:var(--qb-cyan);font-size:inherit;line-height:1.08;font-weight:800;letter-spacing:-0.02em;margin-top:10px;white-space:nowrap;}.qb-home-lead{margin:0 0 28px;font-size:16px;line-height:1.45;max-width:none;opacity:.96;text-align:left;white-space:nowrap;font-weight:400;color:#fff;}.qb-home-hero-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;width:100%;max-width:none;}.qb-home-hero-points li{display:block;flex:0 0 auto;width:auto;min-width:0;text-align:left;box-sizing:border-box;margin:0;padding:0 18px;border-right:1px solid var(--qb-cyan);}.qb-home-hero-points li:first-child{padding-left:0;}.qb-home-hero-points li:last-child{padding-right:0;border-right:none;}.qb-home-hero-points .qb-home-icon{display:none;}.qb-home-hero-points li > div{min-width:0;}.qb-home-hero-points .qb-home-label{display:block;font-size:15px;line-height:1.2;font-weight:700;margin:0 0 4px;white-space:nowrap;color:#fff;text-align:left;}.qb-home-hero-points span{display:block;opacity:.95;font-size:13px;line-height:1.3;font-weight:400;color:#fff;text-align:left;}.qb-home-hero-tagline{margin:0 0 10px;padding:0;font-size:18px;line-height:1.3;font-weight:800;letter-spacing:0.01em;color:var(--qb-green);text-align:left;white-space:nowrap;}.qb-home-popular h2,.qb-home-why h2,.qb-home-testimonials h2{margin:0 0 28px;text-align:center;font-family:arial,sans-serif;font-size:36px;line-height:1.15;font-weight:800;letter-spacing:.04em;text-transform:uppercase;}.qb-home-popular h2,.qb-home-testimonials h2{color:var(--qb-blue);}.qb-home-why h2{color:#fff;margin-bottom:18px;}.qb-home-hero-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;width:100%;margin:0;padding:0;}.qb-home-hero-actions > *{margin:0 16px 16px 0;}@supports (gap:16px){.qb-home-hero-actions{gap:16px;}.qb-home-hero-actions > *{margin:0;}}.qb-home-hero-seals{position:absolute;right:4%;bottom:12%;z-index:4;display:flex;flex-direction:column;align-items:center;pointer-events:none;}.qb-home-hero-seals > * + *{margin-top:12px;}@supports (gap:8px){.qb-home-hero-seals{gap:clamp(8px,1.2vw,14px);}.qb-home-hero-seals > * + *{margin-top:0;}}.qb-home-hero-seal{display:block;width:clamp(96px,10.5vw,132px);height:auto;aspect-ratio:1 / 1;filter:drop-shadow(0 10px 20px rgba(0,0,0,.4));}.qb-home-hero-seal-anniversary{width:clamp(112px,12.5vw,156px);}.qb-home-btn{display:inline-block;padding:12px 22px;border-radius:4px;font-weight:700;text-decoration:none !important;border:none;line-height:1.2;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease;}.qb-home-btn:hover,.qb-home-btn:focus{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.18);}.qb-home-btn-green{background:var(--qb-green);color:var(--qb-blue) !important;}.qb-home-btn-green:hover,.qb-home-btn-green:focus{background:#c0e04a;color:var(--qb-blue) !important;}.qb-home-btn-blue{background:var(--qb-blue);color:#fff !important;}.qb-home-btn-blue:hover,.qb-home-btn-blue:focus{background:#2d2a7a;color:#fff !important;}.qb-home-btn-wide{min-width:240px;text-align:center;padding:14px 28px;font-size:16px;}.qb-home-btn-link{color:#fff !important;text-decoration:underline !important;font-size:14px;pointer-events:auto;}.qb-home-popular{padding:24px 0 44px;background:#f4f6fb;}.qb-home-popular-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;}.qb-home-product-card{background:#fff;border:0;border-radius:8px;box-shadow:0 8px 24px rgba(33,31,96,.08);padding:18px 16px 20px;text-align:center;display:flex;flex-direction:column;min-height:100%;box-sizing:border-box;position:relative;transform:translateY(0);transition:transform .18s ease,box-shadow .18s ease;}.qb-home-product-card:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgba(33,31,96,.14);}.qb-home-product-image{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;min-height:160px;margin:0 0 16px;border-radius:0;overflow:hidden;background:#fff;border:0;flex-shrink:0;}.qb-home-product-image img{width:100%;max-width:220px;height:auto;max-height:220px;object-fit:contain;object-position:center center;display:block;}.qb-home-product-card h3{margin:0 0 8px;font-size:15px;line-height:1.3;min-height:2.6em;font-weight:700;}.qb-home-product-card h3 a{color:var(--qb-blue) !important;text-decoration:none !important;font-weight:700;}.qb-home-product-card h3 a:hover{text-decoration:underline !important;}.qb-home-product-card p{margin:0 0 14px;font-size:13px;line-height:1.4;color:var(--qb-muted);flex:1;}.qb-home-product-card .qb-home-btn{margin-top:auto;align-self:center;padding:9px 16px;font-size:13px;}.qb-home-popular-cta{margin-top:32px;text-align:center;}.qb-home-why{background:var(--qb-red);color:#fff;padding:34px 0;border-top:0;}.qb-home-why-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:18px;text-align:center;}.qb-home-why-grid li{padding:8px 6px;display:flex;flex-direction:column;align-items:center;}.qb-home-why-grid .qb-home-icon{margin:0 auto 12px;width:58px;height:58px;flex:0 0 58px;color:#fff;display:flex;align-items:center;justify-content:center;}.qb-home-why-grid .qb-home-icon svg{width:52px;height:52px;display:block;}.qb-home-why-grid .qb-home-label{display:block;width:100%;font-size:17px;font-weight:bold;margin-bottom:0;line-height:1.25;min-height:0;}.qb-home-why-grid li > span:last-of-type{display:block;width:100%;font-size:14px;line-height:1.4;opacity:.92;min-height:0;margin-top:2px;}.qb-home-trust{background:#f7f8fc;color:var(--qb-ink);padding:34px 0;border-top:1px solid #e6eaf3;border-bottom:1px solid #e6eaf3;}.qb-home-trust-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:18px;text-align:center;}.qb-home-trust-grid li{padding:8px 6px;display:flex;flex-direction:column;align-items:center;}.qb-home-trust-grid .qb-home-icon{margin:0 auto 12px;width:58px;height:58px;flex:0 0 58px;color:var(--qb-blue);display:flex;align-items:center;justify-content:center;}.qb-home-trust-grid .qb-home-icon svg{width:52px;height:52px;display:block;}.qb-home-trust-grid .qb-home-label{display:block;width:100%;font-size:17px;font-weight:bold;margin-bottom:0;line-height:1.25;color:var(--qb-blue);}.qb-home-trust-grid li > span:last-of-type{display:block;width:100%;font-size:14px;line-height:1.4;color:var(--qb-muted);margin-top:2px;}.qb-home-trust-grid a{color:var(--qb-blue) !important;text-decoration:none !important;font-weight:700;}.qb-home-trust-grid a:hover{text-decoration:underline !important;}.qb-home-testimonials{padding:52px 0 44px;background:#eef1f7;border-top:0;}.qb-home-testimonial-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;}.qb-home-testimonial-card{margin:0;padding:18px 14px;background:#fff;border:1px solid #dfe4f0;border-radius:6px;text-align:left;display:flex;flex-direction:column;min-height:100%;box-sizing:border-box;box-shadow:0 10px 28px rgba(11,0,43,.14);}.qb-home-stars{color:var(--qb-green);letter-spacing:1px;font-size:15px;margin-bottom:10px;}.qb-home-testimonial-card p{margin:0 0 14px;font-size:13px;line-height:1.45;color:#333;flex:1;}.qb-home-testimonial-card cite{font-style:normal;font-weight:700;font-size:13px;color:var(--qb-blue);}.qb-home-testimonial-more{margin:24px 0 0;text-align:center;}.qb-home-testimonial-more a{color:var(--qb-blue) !important;font-weight:700;}.qb-home-about{padding-top:20px;padding-bottom:30px;}@media (max-width:1400px){header .container{max-width:1170px;}.header-left,.header-right{left:0;}.header-center{padding:0 12px;min-width:0;}.logo img{max-width:min(460px,100%);}.qb-home-hero-copy{max-width:520px;margin-top:8px;margin-left:24px;}.qb-home-hero-copy h1{font-size:clamp(32px,2.8vw,44px);}.qb-home-hero-copy h1 span{font-size:inherit;margin-top:10px;white-space:nowrap;}.qb-home-hero-tagline{font-size:16px;margin-bottom:8px;white-space:nowrap;}.qb-home-lead{font-size:14px;margin-bottom:20px;white-space:nowrap;max-width:none;}.qb-home-hero-blue{width:64%;padding:22px 12% 22px 32px;justify-content:flex-start;}.qb-home-hero-points{column-gap:0;}.qb-home-hero-points .qb-home-icon{display:none;}.qb-home-hero-points .qb-home-label{font-size:13px;}.qb-home-hero-points span{font-size:12px;}}@media (max-width:1100px){.qb-home-popular-grid,.qb-home-why-grid,.qb-home-trust-grid,.qb-home-testimonial-grid{grid-template-columns:repeat(3,1fr);}.qb-home-hero{height:clamp(320px,48vw,400px);margin-top:-58px;}.qb-home-hero-blue{width:68%;padding:20px 14% 20px 28px;}.qb-home-hero-copy{margin-top:10px;margin-left:8px;max-width:380px;}.qb-home-hero-copy h1{font-size:clamp(24px,3.2vw,34px);}.qb-home-hero-copy h1 span{white-space:nowrap;font-size:inherit;}.qb-home-hero-photo{transform:scale(1.02) translate(24%,8%);object-position:90% center;}.header-left,.header-right{left:0;flex:0 0 25%;width:25%;max-width:25%;}.header-center{justify-content:center;padding:0 8px;max-width:none;left:auto;top:auto;transform:none;}.logo{margin:0 auto;}.header-left{font-size:13px;line-height:1.35;}.header-left span{font-size:22px;line-height:1.2;}.logo img{max-width:min(420px,100%);}#search-container{width:170px;}header .container{max-width:1140px;}.qb-home-product-image{height:auto;min-height:0;overflow:visible;}.qb-home-product-image img{width:auto;max-width:100%;height:auto;max-height:220px;}}@media screen and (min-width:768px) and (max-width:1180px) and (orientation:landscape){.qb-home-hero-blue{width:66%;padding-left:28px;padding-right:14%;}.qb-home-hero-copy{margin-left:8px;max-width:380px;}.qb-home-hero-copy h1{font-size:30px;}.qb-home-hero-copy h1 span{font-size:inherit;white-space:nowrap;}.qb-home-hero-tagline{font-size:16px;white-space:nowrap;}.qb-home-hero-photo{transform:scale(1.06) translate(12%,8%);object-position:78% center;}.qb-home-hero-points{column-gap:0;}}@media (max-width:820px){.qb-home-hero{display:none !important;}nav{top:0;max-width:100%;background:#00afdc;}.navbar-header{float:none;display:block;width:100%;text-align:center;}.navbar-toggle,.qb-navbar-toggle{display:block !important;float:none;margin:8px auto;}#qb-main-nav.navbar-collapse.collapse{display:none !important;height:auto !important;overflow:hidden !important;}#qb-main-nav.navbar-collapse.collapse.in{display:block !important;height:auto !important;max-height:none !important;overflow:visible !important;}.qb-home-hero-photo,.qb-home-hero-seals{display:none !important;}.qb-home-hero-blue{position:relative;width:100%;padding:28px 22px 34px;order:2;background:#0b002b;align-items:flex-start;justify-content:flex-start;}.qb-home-hero-curve{display:none;}.qb-home-hero-copy{max-width:none;width:100%;margin:0;text-align:left;}.qb-home-hero-copy h1,.qb-home-hero-copy h1 span,.qb-home-hero-tagline,.qb-home-lead{text-align:left;}.qb-home-hero-copy h1{font-size:clamp(32px,8vw,42px);margin-bottom:10px;}.qb-home-hero-copy h1 span{font-size:inherit;white-space:normal;}.qb-home-hero-tagline{font-size:16px;white-space:normal;margin-bottom:10px;}.qb-home-lead{white-space:normal;overflow-wrap:break-word;word-wrap:break-word;max-width:100%;margin-left:0;margin-right:0;font-size:15px;}.qb-home-hero-points{display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;max-width:none;margin-left:0;margin-right:0;}.qb-home-hero-points li{flex-direction:column;align-items:flex-start;text-align:left;border-right:none;border-top:1px solid var(--qb-cyan);padding:12px 0;}.qb-home-hero-points .qb-home-label,.qb-home-hero-points span{text-align:left;}.qb-home-hero-points li:first-child{border-top:none;padding-top:0;}.qb-home-hero-points .qb-home-label{white-space:nowrap;}.qb-home-popular{padding:20px 0 36px;}.qb-home-popular-grid,.qb-home-why-grid,.qb-home-trust-grid,.qb-home-testimonial-grid{grid-template-columns:repeat(2,1fr);}.qb-home-testimonial-card:nth-child(n+3){display:none;}.navbar ul.navbar-nav{display:block !important;width:100%;}.navbar-nav > li{display:block !important;float:none !important;width:100% !important;flex:none !important;clear:both;}.navbar-default .navbar-nav > li > a,nav .navbar-nav > li > a{display:flex !important;align-items:center;justify-content:center;height:auto !important;min-height:48px;padding:12px 18px !important;white-space:normal !important;overflow:visible !important;border-radius:0 !important;text-align:center;}#qb-main-nav.navbar-collapse.collapse.in{display:block !important;height:auto !important;max-height:none !important;overflow:visible !important;}}@media (max-width:767px){.qb-home-hero{margin-top:0;}}@media (max-width:560px){.qb-home-popular-grid,.qb-home-why-grid,.qb-home-trust-grid,.qb-home-testimonial-grid{grid-template-columns:1fr;}.qb-home-hero{margin-top:0;}.qb-home-hero-blue{padding:22px 16px 28px;}.qb-home-hero-copy h1{font-size:28px;margin-bottom:8px;}.qb-home-hero-copy h1 span{font-size:inherit;margin-top:2px;}.qb-home-hero-tagline{font-size:15px;margin-bottom:10px;white-space:normal;}.qb-home-lead{font-size:14px;margin-bottom:16px;white-space:normal;}.qb-home-hero-points{gap:0;max-width:none;}.qb-home-hero-points .qb-home-icon{display:none;}.qb-home-hero-points .qb-home-label{font-size:14px;white-space:nowrap;}.qb-home-hero-points span{font-size:12px;}.qb-home-popular h2,.qb-home-why h2,.qb-home-testimonials h2{font-size:26px;margin-bottom:20px;}.qb-home-product-image{width:100%;height:auto;}}.clean-green,.clean-green.form-button,a.clean-green,.qb-artwork-clear{transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease,color .18s ease;}.clean-green:hover,.clean-green:focus,.clean-green.form-button:hover,.clean-green.form-button:focus,.qb-artwork-clear:hover,.qb-artwork-clear:focus{background:#c0e04a !important;color:#000055 !important;transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.18);}.qb-html-sitemap{--qb-blue:#0b002b;--qb-cyan:#39c0c4;--qb-green:#abd035;--qb-muted:#5b6172;margin:0 0 40px;color:var(--qb-blue);}.qb-html-sitemap-hero{padding:8px 0 22px;border-bottom:3px solid var(--qb-cyan);margin-bottom:28px;}.qb-html-sitemap-eyebrow{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--qb-cyan);}.qb-html-sitemap-hero h1{margin:0 0 10px;font-size:32px;line-height:1.15;color:var(--qb-blue);}.qb-html-sitemap-lead{margin:0;max-width:42rem;color:var(--qb-muted);font-size:15px;line-height:1.55;}.qb-html-sitemap-lead a{color:var(--qb-blue);font-weight:700;text-decoration:underline;}.qb-html-sitemap-block{margin:0 0 32px;}.qb-html-sitemap-block h2{margin:0 0 14px;padding-bottom:8px;font-size:18px;letter-spacing:.04em;text-transform:uppercase;color:var(--qb-blue);border-bottom:1px solid #e4e7ef;}.qb-html-sitemap-subheading{margin:18px 0 10px;font-size:15px;font-weight:700;color:var(--qb-cyan);}.qb-html-sitemap-list{list-style:none;margin:0;padding:0;}.qb-html-sitemap-list li{margin:0 0 8px;padding:0;}.qb-html-sitemap-list a{color:var(--qb-blue);text-decoration:none;font-size:14px;line-height:1.4;}.qb-html-sitemap-list a:hover,.qb-html-sitemap-list a:focus{color:#167f84;text-decoration:underline;}.qb-html-sitemap-list-columns{column-count:2;column-gap:28px;}@media (min-width:992px){.qb-html-sitemap-list-columns{column-count:3;}}@media (max-width:640px){.qb-html-sitemap-hero h1{font-size:26px;}.qb-html-sitemap-list-columns{column-count:1;}}.password-show-btn,.password-show-btn:hover,.password-show-btn:focus{transform:none !important;box-shadow:none !important;}@media (min-width:1921px) and (max-width:2200px){.making-badges{top:135px;}.carousel-control{top:40%;}nav{max-width:648px;}}@media (max-width:1920px){.show_price_list .qty-bar .qty-text{width:68%;}.show_price_list .pp_drop .qty-text{width:35%;}.show_price_list .pp_drop #displayproduct-price_text{width:62%;font-size:14px;}}@media (min-width:1700px) and (max-width:1920px){.making-badges{top:110px;}.carousel-control{top:35%;}}@media (min-width:1367px) and (max-width:1599px){.btn-shopnow{top:170px;}.making-badges{top:65px;}.carousel-control{top:31%;}}@media (min-width:1200px) and (max-width:1366px){.btn-shopnow{top:150px;}.making-badges{top:45px;}}@media (min-width:1200px){.footer-right .payment-icon li{padding-right:6px;}.footer-right ul.social-icon li{padding-right:4px;}.navbar-default li:hover .dropdown-menu{display:block;}.body-badges .first-badges{padding-left:0;}.body-badges .last-badges{padding-right:0;}}@media (max-width:1199px){.product-detail-bottom .product-bottom-right .tab-content #home::-webkit-scrollbar,.product-detail-bottom .product-bottom-right .tab-content #menu2::-webkit-scrollbar{width:6px;background-color:#F5F5F5;}.product-detail-bottom .product-bottom-right .tab-content #home::-webkit-scrollbar-track,.product-detail-bottom .product-bottom-right .tab-content #menu2::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5;}.product-detail-bottom .product-bottom-right .tab-content #home::-webkit-scrollbar-thumb,.product-detail-bottom .product-bottom-right .tab-content #menu2::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#D62929;}}@media (min-width:992px) and (max-width:1199px){.btn-shopnow{top:115px;}.making-badges{top:20px;}header{padding:15px 0 30px;}.payment-icon li img{width:auto;height:28px;max-width:42px;object-fit:contain;}.footer-right li a{font-size:13px;height:26px;line-height:22px;width:26px;}.carousel-control{font-size:60px;}.body-container h2{word-spacing:28px;font-size:45px;}.footer-right li .blogger{line-height:20px;padding-left:2px;}.dropdown .caret{display:none;}.viewproduct-thumb-image{min-height:118px;}.category-name{font-size:13px;}.product-item{min-height:167px;}.badges-bar .select-wrapper{width:43%;}.nav-pills > li > a{font-size:12px;}.show_price_list .pp_drop{margin:0 10px;}#displayproduct-atcb .form-button{min-width:inherit;}.badges-bar #displayproduct-atbholder{width:50%;}#display_design_drop .select-wrapper,.opt1 .select-wrapper,.opt2 .select-wrapper,.opt3 .select-wrapper{width:auto;min-width:50%;}#qberesult.badges-bar .select-wrapper{width:75%;}.custom-footeralign{padding-top:15px;}}@media (min-width:768px) and (max-width:1024px){.artwork_img img{width:40%;margin:2px;}}@media (min-width:768px) and (max-width:991px){.order-list fieldset{width:100%;}.body-container h2{font-size:33px;word-spacing:30px;}.body-container h3{word-spacing:20px;font-size:19px;}.home-content{font-size:19px;}.body-badges img{width:115px;}.carousel-control{font-size:60px;}header{padding:15px 0 30px;}.payment-icon li{min-height:27px;}.btn-shopnow a{font-size:16px;}.btn-shopnow{left:72px;top:54px;}.making-badges{top:30px;}.making-badges img{width:59%;}.footer-right li a{margin:0 5px 5px 0;line-height:25px;}.footer-link{padding-right:1%;}.footer-middle{padding-left:0%;padding-right:3%;}.dropdown .caret{display:none;}#displayproduct-atb .sub-heading{margin:0;}#displayproduct-ratings{margin-bottom:10px;}.badges-bar .select-wrapper{width:75%;}#option_one_qty #qty_option_one{width:100%;}.badges-bar #displayproduct-atbholder{width:48%;}.tabing-system .nav-pills > li{width:50%;text-align:center;}.badges-bar #displayproduct-atbholder{width:75%;}#display_design_drop .select-wrapper,.opt1 .select-wrapper,.opt2 .select-wrapper,.opt3 .select-wrapper{width:75%;}}@media (max-width:991px){.home-content{padding:0 15px;}footer input{font-size:12px;}footer textarea{font-size:12px;}#displayproduct-desc{max-width:100%;}.show_price_list .qty-bar .qty-text{width:40%;float:left;font-size:13px;}.show_price_list .qty-bar .displayproduct-price_text{width:60%;float:left;font-size:13px;}#displayproduct-galleryshow .image_show{width:25%;float:left;padding:5px 3px;}#displayproduct-galleryshow .image_show img{width:100%;height:auto;object-fit:contain;}.show_price_list .pp_drop{width:31%;margin:0 8px 0 0;}.product-detail-bottom .product-bottom-right .tab-content #home,.product-detail-bottom .product-bottom-right .tab-content #menu2{height:350px;}#displayproduct-atcb .form-button{min-width:inherit;}.viewproduct-thumb-image{min-height:150px;}.footer-link{width:19%;}.footer-link1{width:21%;}}@media (max-width:767px){header{border:none;}.order-list{border:none;}.form-button.pay{display:block;width:100%;margin:5px 0;}.order-id{margin-bottom:15px;}.order-id{background:#211f60;color:#fff !important;padding:10px 0 2px;}.timing .open{margin-right:0px;}.header-left{font-size:13px;line-height:1.35;margin-top:0;padding-bottom:8px;text-align:center;width:100%;left:0;float:none;}.order-id span{color:#fff;}.header-left span{padding-right:20px;font-size:12px;display:inline-block;font-weight:normal;}.testimonial-pg{padding-bottom:0 !important;}.timing{line-height:inherit;float:right;width:100%;}.header-left a{top:0;}.header-center{clear:both;float:none;padding:8px 16px 10px;position:static;width:100%;text-align:center;}.res-mark{position:static !important;left:auto !important;right:auto !important;top:auto !important;margin:0.12em 0 0 1px !important;font-size:clamp(7px,1.2vw,11px) !important;font-weight:bold;letter-spacing:0;}.header-right{text-align:inherit;width:100%;font-size:14px;}.body-container h2{font-size:15px;word-spacing:11px;}.body-container h3{font-size:14px;word-spacing:5px;margin:0 0 15px;}.home-content{font-size:14px;}.body-badges li{padding:3px;width:17%;}.body-badges li img{width:100%;}footer h2{font-size:13px;}.footer-link a{font-size:12px;line-height:18px;}.footer-link{width:50%;padding-bottom:15px;}.footer-middle{border-top:1px solid #444;padding:15px 0;width:100%;}.footer-right{width:100%;border-top:1px solid #444;padding:15px 0;}#myCarousel{margin-bottom:0;top:0;display:none;}nav{top:0;}.carousel-control{font-size:28px;}.carousel-indicators{display:none;}#search-container{float:none;margin:auto;width:220px;clear:both;}.right-link{display:inline-block;float:right;}.cart-item{display:inline-block;text-align:left;}.cart-item img{margin-top:-12px;}.navbar-toggle{text-align:center;}nav{background:#00afdc;max-width:100%;}nav:hover{}.navbar-collapse{float:none;padding:0;}#qb-main-nav.navbar-collapse.collapsing{-webkit-transition:none !important;transition:none !important;height:auto !important;overflow:visible !important;}#qb-main-nav.navbar-collapse.collapse.in{display:block !important;height:auto !important;}.navbar-toggle{border:medium none;float:none;margin:10px 0;padding:0 15px;width:100%;}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;height:4px;left:46%;position:relative;width:27px;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:none;}.navbar-header{text-align:center;}.navbar-toggle .sr-only{color:#fff;font-size:16px;position:absolute;font-weight:bold;left:15px;top:0;width:auto;height:auto;clip:unset;clip-path:none;text-transform:uppercase;}.navbar-toggle:hover .sr-only{color:#fff;}.navbar-nav{margin:0;float:none;display:block;}.navbar-nav > li{float:none;clear:both;flex:none;width:100%;}nav ul > li{float:none;display:block;}.navbar ul.navbar-nav li.last{float:none;}.navbar ul.navbar-nav li a img{display:none;}.making-badges{display:none;}.btn-shopnow a{padding:5px 15px;font-size:13px;}.btn-shopnow{top:19px;left:53px;}.navbar-nav > li > .megamenu{position:relative;top:0;display:none !important;}.megamenu> li{margin-bottom:20px;}.megamenu> li:last-child{margin-bottom:0;}.megamenu.dropdown-header{padding:3px 15px !important;}.navbar-nav .open .dropdown-menu .dropdown-header{color:#fff;}.body-container{padding:5px 0 10px;background-size:100%;}.navbar-default li:hover .dropdown-menu{display:none;}.dropdown .caret{display:none;}.home-content p{padding:0;}.footer-link{text-align:center;padding-right:0;}.copyright{margin:15px auto 0;}.footer-right li a{line-height:27px;margin-right:9px;}.fa-shopping-basket{font-size:18px;}.viewproduct-thumb-image{min-height:107px;}.navbar-nav li i.fa-shopping-basket{display:none;}.category-name{font-size:12px;}.middle-section #category-holder li{float:none;display:inline-block;width:24%;vertical-align:top}.product-item{min-height:inherit;}.left-section{display:none;}.register-pg .form-field label[for="newsletter"]{width:auto;margin-right:10px;}#paginate{text-align:center;}.right-link.rytLinkWidth{display:inline-block !important;float:none;margin:5px auto 15px;width:100%;}.right-link #accmenu{float:none;}.viewproduct-desc-holder{margin-top:6px;width:100%;}#accmenu .dropdown{background:#fff none repeat scroll 0 0;border:2px solid #211f60;border-radius:0;margin:0 auto;padding:0;text-align:center;width:220px;z-index:11111;}.faToggle i.fa{margin-right:8px;margin-top:3px;}#signed-in{padding-right:0;}.logInUserDtls{float:left;}#accmenu .dropdown ul.dropdown-menu{left:-2px;width:220px;}.right-link.loginOuterMost{float:none;margin:0 auto;text-align:center;width:100%;}#paginate a{padding:1px 4px;}#paginate .pagination_cls{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#211f60;float:left;width:100%;padding-bottom:5px;}.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 43px 5px 60px;}.inner-container{padding-right:0px;}.orders-table{width:650px;}.left-address{width:100%;}.address-btn{float:none;margin-top:0;width:100%;}.form-bottom input{margin-bottom:5px;width:auto;}.address-add input{width:auto;}.inner-container h3{text-align:center}.inner-container h2{text-align:center}.status-table tr td.total{padding:3px;}.status-table tr td.txt{padding:3px;}.form-bottom .barnotes{display:block;margin-bottom:8px;}.order-list .order-id .lineinfo{color:#fff !important;}#displayproduct-atb #displayproduct-ratings{margin-bottom:15px;}.displayproduct-under-buy{padding-bottom:20px;}#displayproduct-image img{width:100%;height:auto !important;max-width:100%;object-fit:contain;display:block;}#displayproduct-atb{clear:both;}.product-bottom-left{text-align:center;padding-right:15px;}.artwork_mbl{padding:0;}.artwork_mbl span{display:block;}.next_mbl{clear:both;}.next_mbl .next{padding-bottom:25px;}.amend_artwork_form{width:100%;}.amend_artwork_form textarea{width:100%;text-align:center;margin:0 0 10px;}.amend_artwork_form .LV_validation_message{position:absolute;right:10px;}.pat-status{clear:both;}.selectdeliveryaddress{max-width:100%;}.selectdeliveryaddress .fspad{padding-top:10px;padding-bottom:10px;}.selectdeliveryaddress_btn .barnotes{display:inline-block;}#sc_modal{right:0;bottom:0;top:0;overflow-y:auto;}.sc_inner{margin:30px 0;}.error_page{max-width:100%;padding-top:21px;}.success_page{max-width:100%;padding-top:21px;}.pptransfer_sec{max-width:100%;padding-right:0;}.footer-right{text-align:center;}.footer-right ul{display:inline-block;}.secure-text{margin:0;}.contact-detail h3{text-align:left;}.small-contact{margin:15px 0;}.submit-testimonial h1{font-size:24px;}.artwork_img{text-align:center;}.show_price_list .pp_drop #displayproduct-price_text{font-size:12px;}.show_price_list .pp_drop{font-size:12px;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{margin-top:25px !important;font-size:18px;}.ui-dialog .ui-dialog-titlebar-close{top:5px !important;}.badges-bar .select-wrapper{width:75%;}.order-list-popup{padding-right:20px;}.basket-sub-total{padding-right:20px;}.continue-shop{padding-right:20px;}.btn-green{font-size:14px;}.show_price_list .pp_drop{margin:0 5px 0 0;width:31.5%;}.sub-heading{font-size:16px;}.shopping-baskt-bot-text{margin:0;}button,html input[type="button"],input[type="reset"],input[type="submit"]{font-size:14px;}#discode{margin-bottom:5px;}.search-pg .viewproduct-thumb-image{min-height:inherit;}.search-pg h3{text-align:left;}.product-detail-left{padding-top:0;}.change-order-bt{margin:0 0 16px;}.deadline .ui-dialog-titlebar .ui-dialog-title{margin-top:0 !important;}.add_cart_button .ui-dialog-titlebar .ui-dialog-title{margin-top:0 !important;}.add_cart_button #dialog .order-list{padding-right:0;}.continue-shop{padding-right:0;}.terms_of_service .ui-dialog-titlebar .ui-dialog-title{margin:0 !important;}.badges-bar #displayproduct-atbholder{width:75%;}#display_design_drop .select-wrapper,.opt1 .select-wrapper,.opt2 .select-wrapper,.opt3 .select-wrapper{width:75%;}.account-secure{margin-top:15px;}.footer-middle{text-align:center;}.pop_deadline .ui-dialog-titlebar .ui-dialog-title{margin-top:0!important;}.pop_deadline.ui-dialog{width:90%!important;}}@media (max-width:600px){#option_one_qty #qty_option_one{width:100%;}.nav-pills > li{float:none;}.nav-pills{text-align:center;float:none;}.badges-bar #displayproduct-atbholder{width:100%;}.badges-bar #displayproduct-atbholder.hide_price_drop{width:75%;}}@media (min-width:360px) and (max-width:640px) and (orientation:landscape){.rytLinkWidth{width:auto!important;}.right-link #accmenu{float:right;}.header-left a{float:none;}.timing{clear:inherit;display:inline-block;float:right;width:auto;}.header-left span{float:left;}.right-link.loginOuterMost{float:right;margin:0 auto;text-align:center;width:auto;}}@media (min-width:360px) and (max-width:640px) and (orientation:portrait){.logInUserDtls{text-align:center;float:none;}}@media (min-width:320px) and (max-width:480px) and (orientation:portrait){.contact-detail{font-size:13px;}.logInUserDtls{text-align:center;float:none;}}@media (min-width:481px) and (max-width:600px){.middle-section #category-holder li{width:32%;}}@media (max-width:480px){.middle-section #category-holder li{width:49%;}.register-pg .form-field label{margin-left:0;width:100%;}.register-pg .form-field input.form-text,.register-pg .form-field select.form-select{width:100%;}.register-pg .form-field .req{top:30px;}.form-field input.form-text,.form-field select.form-select{width:100%;}.form-field label{width:100%;}.register-pg .select-wrapper{width:100%;}.show_ds_gallery{width:95%;margin:auto;}.special-inst textarea{width:100%;min-height:80px;}#sc_modal{left:5%;right:5%;margin:0;width:90%;}.category-name{font-size:13px;}.ui-dialog{width:95% !important}.deadline{width:80% !important;}.recap{padding-left:0;}.continue-checkout-btn{text-align:right;}.btn-green-account{margin:13px 0 0;}}@media (min-width:480px) and (max-width:640px){.navbar-toggle{margin:10px 0px 10px 0;}.logInUserDtls{float:none;text-align:center;margin-bottom:5px;}#search-container{clear:inherit;float:left;}.right-link.rytLinkWidth{margin:0 auto 15px;}.navbar-default .navbar-toggle .icon-bar{background-color:hsl(0,0%,100%);height:4px;left:0;margin:4px auto;position:relative;right:0;width:27px;}.header-right{font-size:14px;margin:auto;padding-right:4.5%;text-align:inherit;width:94.6%;line-height:36px;float:none;left:0;}.rytLinkWidth{width:48% !important;}#accmenu .dropdown{width:100%;}.right-link #accmenu{float:none;}#search-container{width:48%;}.header-left{font-size:12px;line-height:inherit;margin:15% auto 0;padding-bottom:8px;padding-right:4.5%;text-align:center;width:94.6%;float:none;}.header-center{top:15px;}#accmenu .dropdown > a{border:solid 2px #211f60;line-height:36px;}#accmenu .dropdown{border:none;}#accmenu .dropdown ul.dropdown-menu{width:100%;left:0px;border-top:none;}.faToggle i.fa{margin-top:10px;}.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 43px 5px 85px;}.header-left span{padding-right:0px;}.bfr_header{text-align:center;}.bfr_header .logInUserDtls{display:inline-block;}.bfr_header .right-link{display:inline-block;}.bfr_header #search-container{width:100%;max-width:194px;float:none;clear:both;}.bfr_header .logInUserDtls{float:left;}.bfr_header .right-link.loginOuterMost{float:right;}.header-left span,.timing{float:none;}.header-left a{padding:0 30px;}.header-left{margin:13% auto 0;}.bfr_header .logInUserDtls{margin-left:11%;}.bfr_header .right-link.loginOuterMost{margin-right:11%;}}@media (min-width:361px) and (max-width:480px){.bfr_header .logInUserDtls{margin-left:0;}.bfr_header .right-link.loginOuterMost{margin-right:5px;}.header-left span,.timing{float:none;}.header-left a{padding:0 15px;}.header-left{padding-right:3%;width:93%;}.header-right{padding-right:3%;width:93%;}.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 43px 5px 50px;}.header-left span{padding-right:0px;}.bfr_header{text-align:center;}.bfr_header .logInUserDtls{float:left;}.bfr_header .right-link.loginOuterMost{float:right;}.header-left span,.timing{float:none;}.bfr_header #search-container{width:100%;max-width:220px;float:none;clear:both;}}@media (max-width:479px){.bask_tbl{font-size:11px;}.bask_tbl .filled .show_basket{background-size:contain !important;background-color:#ffffff;background-position:center center !important;background-repeat:no-repeat !important;margin:0 !important;width:40px !important;height:40px !important;}.bask_tbl .txt .btn-green{font-size:12px;padding:4px;}.bask_tbl .first-td .btn-green{font-size:13px;}.bask_tbl .first-td .blue{display:block;}.bask_tbl .first-td .postage-service-line > .blue{display:inline-block;}.bask_tbl .first-td span.select-wrapper{display:block;padding:0;float:none;}.bask_tbl .first-td span.select-wrapper:before{font-size:16px;right:7px;}.bask_tbl .first-td span.select-wrapper #deliveryService{width:100%;}.selectdeliveryaddress_btn input{padding:5px 11px !important;font-size:15px !important;}.reordr{max-width:none;}.basket-pg.offer-code div + label{width:100%;}#sc_modal h1{font-size:20px;}.viewproduct-thumb-image{min-height:130px;}.badges-bar .title-bar,.badges-bar .price-tag{font-size:13px;}.qty-bar{width:77%;font-size:13px;}.detail-price{width:23%;}#displayproduct-price{font-size:13px;}.qty-bar h4{font-size:13px;}.badges-bar{font-size:13px;}.change-order-bt{margin:0 0 16px;}.change-order-bt a{font-size:13px;}#option_two_qty input#qty_option_two{width:45px;}.terms_of_service{min-width:300px;}.badges-bar .displayproduct-price_text{min-width:65px;}.show_price_list .qty-bar .qty-text{padding:2px 5px;font-size:12px;}.show_price_list .qty-bar .displayproduct-price_text{padding:2px 5px;font-size:12px;}}@media (max-width:320px){.three-column .price-dt{width:auto;}.viewartwork button{font-size:15px;}.pat-status .form-button{font-size:15px;}.selectdeliveryaddress_btn input{padding:5px 4px !important;font-size:14px !important;}.viewproduct-thumb-image{min-height:110px;}.order-list .dialog_link{font-size:14px;}.payment{font-size:13px;}.continue-shop a{font-size:13px;}.deadline{width:90% !important;}.update_btn{font-size:13px;padding:3px 5px 4px;right:-35px;top:8px;}.badges-bar .displayproduct-price_text{margin-left:0;}#myModal #contact_news .cf-turnstile{width:100%;overflow:hidden;}}@media screen and (-webkit-min-device-pixel-ratio:0){.badges-bar .select-wrapper select{padding:3px 8px;}}@media only screen and (max-width:767px){#category-holder *,.middle-section #category-holder *{box-shadow:none !important;-webkit-box-shadow:none !important;}#category-holder .product-item,#category-holder .category,.middle-section #category-holder .product-item,.middle-section #category-holder .category{border:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;background:transparent !important;}#category-holder .viewproduct-thumb-image,#category-holder .category-image,.middle-section #category-holder .viewproduct-thumb-image,.middle-section #category-holder .category-image{border:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;background:transparent !important;padding:0 !important;margin:0 auto 9px auto !important;}#category-holder .viewproduct-thumb-image img,#category-holder .category-image img,.middle-section #category-holder .viewproduct-thumb-image img,.middle-section #category-holder .category-image img{border:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;background:transparent !important;padding:0 !important;}#category-holder .product-list-box,#category-holder .viewproduct-price-grid,#category-holder .category-name,#category-holder .category-name a,.middle-section #category-holder .product-list-box,.middle-section #category-holder .viewproduct-price-grid,.middle-section #category-holder .category-name,.middle-section #category-holder .category-name a{border:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;background:transparent !important;}}@media only screen and (min-width:992px){.middle-section #category-holder > li,.middle-section #category-holder li.col-md-20{width:25% !important;float:left !important;}.middle-section #category-holder li.col-md-20:nth-child(5n+1),.middle-section #category-holder > li:nth-child(5n+1){clear:none !important;}.middle-section #category-holder li.col-md-20:nth-child(4n+1),.middle-section #category-holder > li:nth-child(4n+1){clear:left !important;}.middle-section #category-holder .product-item{height:285px !important;min-height:285px !important;padding:0 14px 28px 14px !important;}.middle-section #category-holder .viewproduct-thumb-image{height:200px !important;min-height:200px !important;margin-bottom:12px !important;}.middle-section #category-holder .product-item .viewproduct-thumb-image img{max-width:210px !important;width:auto !important;height:auto !important;max-height:200px !important;object-fit:contain !important;}.middle-section #category-holder .product-list-box{height:72px !important;min-height:72px !important;overflow:hidden !important;}.middle-section #category-holder .viewproduct-price-grid{min-height:38px !important;font-size:14px !important;line-height:18px !important;}.middle-section .qb-catalogue-desc{font-size:12px !important;line-height:16px !important;min-height:48px !important;max-height:48px !important;overflow:hidden !important;}}@media only screen and (min-width:768px) and (max-width:991px){.middle-section #category-holder > li,.middle-section #category-holder li.col-md-20{width:33.3333% !important;float:left !important;}.middle-section #category-holder li.col-md-20:nth-child(5n+1),.middle-section #category-holder > li:nth-child(5n+1),.middle-section #category-holder li.col-md-20:nth-child(4n+1),.middle-section #category-holder > li:nth-child(4n+1){clear:none !important;}.middle-section #category-holder li.col-md-20:nth-child(3n+1),.middle-section #category-holder > li:nth-child(3n+1){clear:left !important;}.middle-section #category-holder .product-item{height:auto !important;min-height:270px !important;padding:0 12px 24px 12px !important;}.middle-section #category-holder .viewproduct-thumb-image{height:180px !important;min-height:180px !important;margin-bottom:10px !important;}.middle-section #category-holder .product-item .viewproduct-thumb-image img{max-width:180px !important;width:auto !important;height:auto !important;max-height:180px !important;object-fit:contain !important;}.middle-section #category-holder .product-list-box{min-height:68px !important;overflow:hidden !important;}.middle-section #category-holder .viewproduct-price-grid{min-height:36px !important;font-size:13px !important;line-height:17px !important;}.middle-section .qb-catalogue-desc{font-size:12px !important;line-height:15px !important;min-height:44px !important;max-height:44px !important;overflow:hidden !important;}}@media only screen and (max-width:767px){.middle-section #category-holder > li,.middle-section #category-holder li.col-md-20{width:100% !important;float:none !important;clear:both !important;}.middle-section #category-holder li.col-md-20:nth-child(5n+1),.middle-section #category-holder > li:nth-child(5n+1),.middle-section #category-holder li.col-md-20:nth-child(4n+1),.middle-section #category-holder > li:nth-child(4n+1),.middle-section #category-holder li.col-md-20:nth-child(3n+1),.middle-section #category-holder > li:nth-child(3n+1){clear:none !important;}.middle-section #category-holder .product-item{height:auto !important;min-height:0 !important;padding:0 10px 22px 10px !important;}.middle-section #category-holder .viewproduct-thumb-image{height:auto !important;min-height:0 !important;margin-bottom:10px !important;}.middle-section #category-holder .product-item .viewproduct-thumb-image img{max-width:100% !important;width:auto !important;height:auto !important;object-fit:contain !important;}.middle-section #category-holder .product-list-box,.middle-section .qb-catalogue-desc{height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;}}@media only screen and (max-width:767px){.middle-section #category-holder .category-name,.middle-section #category-holder .category-name a,.middle-section #category-holder .viewproduct-name,.middle-section #category-holder .viewproduct-name a,.middle-section #category-holder .viewproduct-price-grid,.middle-section #category-holder .viewproduct-price-grid a,.middle-section #category-holder .product-name,.middle-section #category-holder .product-name a,#category-holder .category-name,#category-holder .category-name a,#category-holder .viewproduct-name,#category-holder .viewproduct-name a,#category-holder .viewproduct-price-grid,#category-holder .viewproduct-price-grid a,#category-holder .product-name,#category-holder .product-name a{font-size:18px !important;line-height:30px !important;font-weight:bold !important;color:#333333 !important;text-align:center !important;display:block !important;margin-top:12px !important;margin-bottom:32px !important;height:auto !important;min-height:0 !important;max-height:none !important;overflow:visible !important;}}body.qb-product-lightbox-open{overflow:hidden;}.qb-product-lightbox[hidden]{display:none !important;}.qb-product-lightbox{position:fixed;z-index:10050;inset:0;display:grid;place-items:center;padding:20px;}.qb-product-lightbox-backdrop{position:absolute;inset:0;background:rgba(10,10,18,0.88);}.qb-product-lightbox-dialog{position:relative;z-index:1;display:grid;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;width:min(980px,100%);max-height:calc(100vh - 40px);}.qb-product-lightbox-dialog figure{grid-column:2;margin:0;min-width:0;text-align:center;}.qb-product-lightbox-dialog img{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - 120px);margin:0 auto;background:#fff;border-radius:4px;}.qb-product-lightbox-dialog figcaption,.qb-product-lightbox-count{margin-top:10px;color:#fff;font-size:14px;}.qb-product-lightbox-close,.qb-product-lightbox-nav{border:0;background:rgba(255,255,255,0.14);color:#fff;cursor:pointer;font-size:28px;line-height:1;}.qb-product-lightbox-close:hover,.qb-product-lightbox-nav:hover,.qb-product-lightbox-close:focus-visible,.qb-product-lightbox-nav:focus-visible{background:rgba(255,255,255,0.28);outline:none;}.qb-product-lightbox-close{position:absolute;top:-8px;right:0;z-index:2;width:42px;height:42px;border-radius:999px;}.qb-product-lightbox-nav{width:42px;height:64px;border-radius:8px;}.qb-product-lightbox-prev{grid-column:1;justify-self:start;}.qb-product-lightbox-next{grid-column:3;justify-self:end;}@media only screen and (max-width:767px){.qb-product-lightbox{padding:12px;}.qb-product-lightbox-dialog{grid-template-columns:36px minmax(0,1fr) 36px;}.qb-product-lightbox-close{top:-4px;right:-2px;width:36px;height:36px;font-size:24px;}.qb-product-lightbox-nav{width:36px;height:52px;font-size:22px;}}@media (max-width:767px),(max-width:926px) and (max-height:500px){header .container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;max-width:100%;padding:10px 14px 8px;box-sizing:border-box;}.header-center{order:-1;position:static !important;float:none !important;clear:none !important;width:100% !important;max-width:100% !important;left:auto !important;top:auto !important;padding:4px 8px 8px !important;margin:0 auto !important;text-align:center !important;display:flex;justify-content:center;align-items:center;}.logo{display:inline-block;margin:0 auto !important;width:fit-content !important;max-width:100%;position:relative !important;left:auto !important;top:0 !important;transform:none !important;}.logo img{display:block;margin:0 !important;width:auto !important;max-width:220px !important;height:auto !important;}.res-mark{position:static !important;left:auto !important;right:auto !important;top:auto !important;margin:0.12em 0 0 1px !important;font-size:clamp(7px,1.2vw,11px) !important;}.header-left,.header-right{position:static !important;float:none !important;width:100% !important;max-width:360px;left:0 !important;margin:0 auto !important;padding:0 0 8px !important;text-align:center !important;box-sizing:border-box;}.header-left{font-size:13px !important;line-height:1.4 !important;}.header-left span,.header-left a,.timing{display:inline !important;float:none !important;width:auto !important;padding:0 !important;font-size:13px !important;font-weight:normal !important;}.header-left span{display:inline-block !important;margin-right:8px;}.header-right{font-size:14px !important;line-height:1.3 !important;padding-right:0 !important;}.header-right .logInUserDtls,.header-right .loginOuterMost,.header-right .right-link{float:none !important;display:inline-block !important;vertical-align:middle;margin:0 6px 8px !important;width:auto !important;text-align:center !important;}.header-right .cart-item,.header-right .cart-item a{display:inline-block;vertical-align:middle;text-align:center;top:0 !important;}.header-right .right-link a{margin:0 6px !important;}#search-container{float:none !important;clear:both !important;width:100% !important;max-width:360px;margin:4px auto 6px !important;}.navbar-header{text-align:center !important;width:100%;}.navbar-toggle,.qb-navbar-toggle{float:none !important;display:block;margin:8px auto !important;width:auto !important;padding:6px 18px !important;}.navbar-default .navbar-toggle .icon-bar{left:0 !important;margin-left:auto !important;margin-right:auto !important;}}.testimonial-pg .qb-testimonials-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch;width:100%;box-sizing:border-box;}.testimonial-pg .qb-home-testimonial-card{min-height:0;height:auto;}.testimonial-pg .qb-home-testimonial-card p{flex:1 1 auto;overflow:visible;max-height:none;white-space:normal;}.testimonial-pg .qb-home-testimonial-card cite{display:block;font-style:normal;font-weight:700;font-size:13px;line-height:1.35;color:var(--qb-blue,#0b002b);white-space:nowrap;}.testimonial-pg #paginate,.testimonial-pg #pagination-duplication{text-align:right;margin:22px 0 8px;}.testimonial-pg #paginate a,.testimonial-pg #paginate span{min-width:28px;padding:6px 10px;font-size:14px;}@media (max-width:1100px){.testimonial-pg .qb-testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:767px){.testimonial-pg .qb-testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:560px){.testimonial-pg .qb-testimonials-grid{grid-template-columns:1fr;}}#displayproduct-image,#displayproduct-image a#hold{max-width:100%;}#displayproduct-image img,#displayproduct-image-img{width:100%;height:auto !important;max-width:100%;aspect-ratio:1 / 1;object-fit:contain;display:block;}#displayproduct-galleryshow .image_show img{width:100%;height:auto !important;object-fit:contain;}.related-items .viewproduct-thumb-image img,.product-item .viewproduct-thumb-image img{height:auto;object-fit:contain;}@media (max-width:767px){.add_cart_button.ui-dialog{width:calc(100vw - 16px) !important;max-width:calc(100vw - 16px) !important;left:8px !important;right:auto !important;margin:0 !important;box-sizing:border-box;}.add_cart_button .ui-dialog-content{padding:8px 10px !important;max-height:calc(100vh - 56px) !important;max-height:calc(100dvh - 56px) !important;}.add_cart_button .ui-dialog-titlebar .ui-dialog-title{font-size:17px !important;line-height:1.25;white-space:normal !important;}.order-list-popup .basket-popup-summary{width:100% !important;margin-left:0 !important;}.continue-shop,.basket-action-buttons,.maximum-quantity-actions{display:flex;flex-direction:column;gap:10px;padding:0 !important;}.continue-shop > [class*="col-"],.basket-action-buttons__item{float:none !important;width:100% !important;max-width:100% !important;padding:0 !important;text-align:center !important;flex:1 1 100%;}.continue-shop .btn-green,.basket-action-buttons .btn-green,.maximum-quantity-actions .btn-green,.maximum-quantity-actions .form-button{display:block;width:100%;box-sizing:border-box;padding:10px 12px;font-size:15px;line-height:1.25;white-space:normal;text-align:center;}#main-container.container .inner-container{max-width:100% !important;width:100% !important;padding-left:8px;padding-right:8px;box-sizing:border-box;}form.basket-pg{width:100%;max-width:100%;overflow-x:hidden;}form.basket-pg table.bask_tbl,table.bask_tbl.wider{table-layout:fixed;width:100% !important;max-width:100% !important;}.basket-pg .bask_tbl .filled{width:11%;padding:4px 2px !important;}.basket-pg .bask_tbl td.txt{font-size:11px;padding:4px 2px !important;word-break:break-word;overflow-wrap:break-word;}.basket-pg .bask_tbl .basket-row-extra-cell{padding:0 !important;}.basket-pg .bask_tbl .basket-row-extra-cell .qb-basket-artwork{padding:10px 12px;font-size:13px;line-height:1.45;}.basket-pg .bask_tbl .basket-row-extra-cell .qb-basket-artwork-text{font-size:12px;line-height:1.45;}.basket-pg .bask_tbl .txt-right{font-size:10px;padding:4px 1px !important;}.basket-pg .bask_tbl td.total{font-size:10px;padding:4px 1px !important;text-align:right !important;vertical-align:top;word-break:break-word;overflow-wrap:anywhere;}.basket-pg .bask_tbl td.total.grand{font-size:11px;font-weight:bold;}.basket-pg .bask_tbl .lineinfo{font-size:10px;margin:0;}.bask_tbl .postage-service-line{flex-direction:column;align-items:stretch;gap:6px;}.bask_tbl .postage-service-line .select-wrapper,.bask_tbl .first-td .postage-service-line .select-wrapper{flex:1 1 100%;min-width:0 !important;width:100% !important;max-width:100% !important;}.bask_tbl .postage-service-line .select-wrapper select,.bask_tbl .first-td .postage-service-line .select-wrapper #deliveryService{width:100% !important;max-width:100% !important;font-size:11px;}.basket-pg .shopping-baskt-bot-text{font-size:11px;line-height:1.45;}}@media (orientation:landscape) and (max-height:520px){.add_cart_button.ui-dialog{width:min(560px,calc(100vw - 16px)) !important;max-width:min(560px,calc(100vw - 16px)) !important;max-height:calc(100vh - 8px) !important;max-height:calc(100dvh - 8px) !important;top:4px !important;}.add_cart_button .ui-dialog-content{max-height:calc(100vh - 48px) !important;max-height:calc(100dvh - 48px) !important;padding:6px 10px !important;}.continue-shop,.basket-action-buttons,.maximum-quantity-actions{display:block;flex-direction:row;padding:0 !important;overflow:hidden;}.continue-shop > [class*="col-"],.basket-action-buttons__item{float:left !important;width:50% !important;max-width:50% !important;padding:0 4px !important;box-sizing:border-box;text-align:center !important;flex:none;}.continue-shop .btn-green,.basket-action-buttons .btn-green,.maximum-quantity-actions .btn-green,.maximum-quantity-actions .form-button{display:inline-block;width:100%;padding:8px 6px;font-size:13px;}}@media (max-width:767px){.footer-right ul.social-icon li a{width:48px;height:48px;line-height:44px;margin-right:8px;margin-bottom:8px;}.footer-right ul.social-icon li a img{width:20px;height:20px;vertical-align:middle;}.search-button{min-width:48px;min-height:48px;width:48px;height:48px;line-height:44px;}.header-right .right-link a,.header-right .cart-item a,.header-right .faToggle{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:8px;}.navbar-default .navbar-nav > li > a{min-height:48px;padding-top:14px;padding-bottom:14px;}.navbar-toggle,.qb-navbar-toggle{min-width:48px;min-height:48px;padding:10px 14px !important;}.footer-link a,.copyright a{display:inline-block;min-height:48px;line-height:48px;padding:0 4px;}}