*{margin:0;padding:0;box-sizing:border-box}html .page-layout-2columns-left .column.main,html .page-layout-2columns-right .column.main{width:calc(100% - 50px) !important}@font-face{font-family:Foco;src:url(../fonts/Foco.ttf)}@font-face{font-family:FocoLight;src:url(../fonts/FocoLight.ttf)}@font-face{font-family:FocoBold;src:url(../fonts/FocoBold.ttf)}@font-face{font-family:FocoBlack;src:url(../fonts/FocoBlack.ttf)}body{font-family:'Foco',sans-serif !important}.message.global.demo{display:none}.header_banner_section{width:100%;overflow:hidden}.header_banner_section .container-fluid{padding-right:0 !important;padding-left:0 !important}.header_banner_section .container-fluid .col-md-6{padding-right:0 !important;padding-left:0 !important}.header_banner_section_details_left{background-image:url(/media/images/banner-1.webp);background-repeat:no-repeat;background-size:cover;width:100%;height:600px;position:relative;background-position:100% 100%;display:flex;align-items:center;justify-content:center}.header_banner_section_details_right{background-image:url(/media/images/banner-2.webp);background-repeat:no-repeat;background-size:cover;width:100%;height:600px;position:relative;background-position:100% 100%;display:flex;align-items:center;justify-content:center;opacity:1}.header_banner_section_details_left_text{color:#fff}.header_banner_section_details_left_text h3{position:relative;white-space:nowrap;z-index:999;font-weight:600;font-size:28px}.header_banner_section_details_left_text p.top{padding:20px 0;font-size:18px;font-family:FocoBold;margin:0}.header_banner_section_details_left_text p.top span{font-weight:900;font-size:44px}.header_banner_section_details_left_text p.bottom{font-size:15px;font-weight:300}.header_banner_section_details_left_text button{background-color:#70acbc;border:none;outline:none !important;padding:15px 55px;font-size:18px;font-weight:700;color:#083880;margin-top:20px;width:228px;color:#fff;transition:all .4s ease;-webkit-transition:all .4s ease;font-family:FocoLight;letter-spacing:1.5px}.header_banner_section_details_left_text button:hover,.header_banner_section_details_right_text button:hover{background:#fff;color:#638f9b}.header_banner_section_details_right_text{color:#fff}.header_banner_section_details_right_text h3{font-weight:600;font-size:28px}.header_banner_section_details_right_text h3 span{color:#f7b2af}.header_banner_section_details_right_text p.top{padding:20px 0;font-size:18px;font-family:FocoBold;margin:0}.header_banner_section_details_right_text p.top span{font-weight:900;font-size:44px}.thankyou_msg p.subheading{font-size:15px;font-weight:300;color:#000;padding-bottom:15px;margin:0}.thankyou_msg h3.heading{font-size:28px;font-weight:600;color:#083880;padding-bottom:15px;margin:0}.thankyou_msg a{color:blue !important;font-size:16px;font-weight:400;text-decoration:underline !important;cursor:pointer}.thankyou_msg{text-align:center;padding:40px 100px}.header_banner_section_details_right_text p.bottom{font-size:26px}.header_banner_section_details_right_text button{font-family:FocoLight;letter-spacing:1.5px;background-color:#70acbc;border:none;outline:none !important;padding:15px 55px;font-size:18px;font-weight:600;color:#083880;margin-top:55px;opacity:1;width:228px;color:#fff;transition:all .4s ease;-webkit-transition:all .4s ease}.product.details.product-item-details span{color:#083880}.header_banner_section_details_left:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#131747;background-color:rgb(52 54 87/65%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#A6131747,endColorstr=#A6131747);-webkit-transition:all .18s ease-in-out;-moz-transition:all .18s ease-in-out;-ms-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.header_banner_section_details_right:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#131747;background-color:rgb(52 54 87/65%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#A6131747,endColorstr=#A6131747);-webkit-transition:all .18s ease-in-out;-moz-transition:all .18s ease-in-out;-ms-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.header_banner_section_details_left_text,.header_banner_section_details_right_text{position:relative;z-index:9;transition:all .4s ease;-webkit-transition:all .4s ease}.header_banner_section_details_left:hover:after,.header_banner_section_details_right:hover:after{background-color:#131747;background-color:rgb(52 54 87/55%);filter:progid:DXImageTransform.}.service_section{width:100%;background-color:#ebe7e8;height:65px;display:flex;align-items:center}.container-fluid.section2{width:70%}.service_section_block_first img,.service_section_block_two img,.service_section_block_three img,.service_section_block_fourth img{width:32px;height:32px;object-fit:cover}.service_section_block_first,.service_section_block_two,.service_section_block_three,.service_section_block_fourth{display:flex;align-items:center;justify-content:center;gap:5px}.service_section_block_first p,.service_section_block_two p,.service_section_block_three p,.service_section_block_fourth p{font-size:13px;font-weight:900;color:#083880;margin:0;padding-top:5px;font-family:'FocoBold';letter-spacing:.5px;word-spacing:1px;text-transform:uppercase}.service_section_block_first:after,.service_section_block_two:after{display:inline-block;border-right:1px solid #0d0e11;height:25px;position:absolute;content:"";right:0;opacity:.3;display:none}.banner_sections{padding-top:50px;overflow:hidden}.banner_sections .container-fluid{padding-right:0 !important;padding-left:0 !important}.banner_sections .col-md-4{padding-right:7px !important;padding-left:7px !important}.banner_sections img{position:relative;width:100%}.unifom_details,.store_details,.campus_details{position:absolute;top:-40px;left:9px}.unifom_details_box,.store_details_box{width:250px;height:115px;background-color:#d91819;color:#fff;padding:20px 45px;position:relative;margin:40px;text-align:center}.unifom_details_box.arrow-top:after,.store_details_box.arrow-top:after{content:" ";position:absolute;right:0;bottom:-84px;border-top:none;border-right:125px solid transparent;border-left:125px solid transparent;border-top:84px solid #d91819}.unifom_details_box.arrow-top h3,.store_details_box.arrow-top h3{font-size:26px;font-family:FocoBold;margin:15px 0 0}.unifom_details_box.arrow-top p,.store_details_box.arrow-top p{font-size:14px;margin:0;padding-top:7px;position:relative;z-index:999}.store_details_box{background-color:#3b1f5a !important}.store_details_box.arrow-top:after{border-top:84px solid #3b1f5a !important}.campus_details_box{background-color:#58a5c3 !important;width:250px;height:115px;color:#fff;padding:14px 35px;position:relative;margin:40px;text-align:center}.campus_details_box.arrow-top:after{border-top:84px solid #58a5c3 !important;content:" ";position:absolute;right:0;bottom:-84px;border-top:none;border-right:125px solid transparent;border-left:125px solid transparent}.campus_details_box.arrow-top p{font-size:14px;margin:0;position:relative;z-index:999}.campus_details_box.arrow-top h3{font-size:26px;font-family:FocoBold}.events_details{position:absolute;top:-40px;right:235px}.events_details_box{background-color:#1f595b !important;width:400px;height:125px;color:#fff;padding:14px 35px;position:relative;margin:40px;text-align:center}.events_details_box.arrow-top:after{border-top:84px solid #1f595b !important;content:" ";position:absolute;right:0;bottom:-84px;border-top:none;border-right:200px solid transparent;border-left:200px solid transparent}.events_details_box.arrow-top h3{font-size:26px;font-family:FocoBold;margin:15px 0 0}.events_details_box.arrow-top p{font-size:15px;margin:0;padding:10px 20px;position:relative;z-index:999}.catalogue_section_block1{background-color:#9fcfdd;padding:25px 15px;border-radius:10px;height:220px;box-shadow:9px 10px 12px #ebe9eb;margin-bottom:15px}.catalogue_section_block2{background-color:#6ac5b6;padding:25px 15px;border-radius:10px;height:220px;box-shadow:9px 10px 12px #ebe9eb;margin-bottom:15px}.catalogue_section_block3{background-color:#f7d2fb;padding:25px 15px;border-radius:10px;height:220px;box-shadow:9px 10px 12px #ebe9eb;margin-bottom:15px}.catalogue_section_block4{background-color:#f2f2f2;padding:25px 15px;border-radius:10px;height:220px;margin-bottom:15px}.catalogue_section_block5{background-color:#eadfed;padding:25px 15px;border-radius:10px;height:220px;box-shadow:9px 10px 12px #777277;margin-bottom:15px}.catalogue_section_block6{background-color:#a9daa1;padding:25px 15px;border-radius:10px;height:220px;box-shadow:9px 10px 12px #777277;margin-bottom:15px}.catalogue_section_block7{background-color:#eadfe1;padding:25px 15px;border-radius:10px;height:220px;box-shadow:9px 10px 12px #777277;margin-bottom:15px}.catalogue_section_block8{background-color:#abcdde;padding:25px 15px;border-radius:10px;height:auto;box-shadow:9px 10px 12px #777277;margin-bottom:15px}.catalogue_section_block9{background-color:#ebcfdf;padding:25px 15px;border-radius:10px;height:220px;box-shadow:9px 10px 12px #777277;margin-bottom:15px}.catalogue_section_block10{background-color:#8caa96;padding:25px 15px;border-radius:10px;height:220px;box-shadow:9px 10px 12px #777277;margin-bottom:15px}.catalogue_section{padding:50px 0}.catalogue_section_details{padding:20px 40px}.catalogue_section_details h3{color:#083880;font-size:30px;position:relative;display:inline-block;margin-bottom:30px;font-weight:500}.catalogue_section_details h3:after{content:'';position:absolute;height:1px;width:100px;left:110%;top:18px;background-color:#000;display:none}.catalogue_section_block1 h4,.catalogue_section_block2 h4,.catalogue_section_block3 h4,.catalogue_section_block4 h4,.catalogue_section_block5 h4,.catalogue_section_block6 h4,.catalogue_section_block7 h4,.catalogue_section_block8 h4,.catalogue_section_block9 h4,.catalogue_section_block10 h4{color:#010101;font-size:22px;font-weight:600;padding-bottom:7px}.catalogue_section_block1 p,.catalogue_section_block2 p,.catalogue_section_block3 p,.catalogue_section_block4 p,.catalogue_section_block5 p,.catalogue_section_block6 p,.catalogue_section_block7 p,.catalogue_section_block8 p,.catalogue_section_block9 p,.catalogue_section_block10 p{font-size:16px;font-weight:500;text-align:left;color:#010101}.catalogue_section_block1 button,.catalogue_section_block2 button,.catalogue_section_block3 button,.catalogue_section_block4 button,.catalogue_section_block5 button,.catalogue_section_block6 button,.catalogue_section_block7 button,.catalogue_section_block8 button,.catalogue_section_block9 button,.catalogue_section_block10 button{background-color:#fff;border:none;outline:none;font-size:16px;text-align:center;padding:8px 20px;margin-top:10px}.catalogue_section_block4 h2{font-size:32px;font-weight:600;padding:25px 20px;color:#000}footer{background-color:#083880;color:#fff}.footer_section{padding:50px 40px 33px}.footer_menus{text-align:left}.footer_menus_left ul,.footer_menus_right ul{list-style-type:none}.footer_menus_left ul li,.footer_menus_right ul li{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.5}.subscribe_news label{font-size:20px;padding-bottom:10px}.footer_icons_section h3{font-size:16px;padding-bottom:10px;margin:0}.subscribe_news{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-top:1px solid #fff;padding:25px 0 15px;margin-top:15px}.subscribe_news input#email{border-radius:0;border:none;outline:none;height:45px;background-color:#fff}.subscribe_news input#email::placeholder{font-size:20px;color:#010101;font-weight:500;padding:0 17px}.newsletter-content{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.subscribe_news button.Subscribe{background:#9dcedd;color:#083880;border:none;outline:none;margin:12px 0;font-size:18px;padding:8px 30px 7px;font-weight:500;text-transform:capitalize;height:50px}.we_accept_section{padding-top:30px}.we_accept_section h3{font-size:16px;margin-bottom:13px}img.img-fluid.footer_logo{width:90px;height:90px;object-fit:cover}.footer_icons_section ul{list-style:none;display:flex;align-items:center;justify-content:flex-start;gap:15px}.block-subscribe-footer h3{font-size:16px;padding:0;margin:0}.footer_icons_section li.facebook{width:40px;display:flex;height:40px;border-radius:50%;background-color:#4583bc;align-items:center;justify-content:center;font-size:18px;cursor:pointer;margin:0}.footer_icons_section li.instagram{width:40px;display:flex;height:40px;border-radius:50%;background-color:#833ab4;align-items:center;justify-content:center;font-size:18px !important;cursor:pointer;margin:0}.footer_icons_section li.twitter{width:40px;display:flex;height:40px;border-radius:50%;background-color:#2cbfd9;align-items:center;justify-content:center;font-size:18px;cursor:pointer;margin:0}.footer_icons_section li.linkedin{width:40px;display:flex;height:40px;border-radius:50%;background-color:#0b84b3;align-items:center;justify-content:center;font-size:18px;cursor:pointer;margin:0}.footer_icons_section li.youtube{width:40px;display:flex;height:40px;border-radius:50%;background-color:red;align-items:center;justify-content:center;font-size:18px;cursor:pointer;margin:0}.header-top{background-color:#083880 !important}.topHeader{display:flex;height:30px}.header-top{height:30px !important}.top-header-urls{flex:0 0 70% !important;max-width:70% !important;padding:5px 0}.header-bottom.ontop-element.col-lg-10{margin-left:auto}.top-header-urls a{color:#fff;margin-right:20px;text-decoration:none;font-size:12px;position:relative;letter-spacing:1px;font-family:'FocoLight';font-weight:600}.top-header-urls a:after{content:'';height:10px;width:1px;right:-10px;top:50%;background-color:#fff;position:absolute;transform:translateY(-50%)}.top-header-urls a:hover,.top-header-urls a:focus{text-decoration:none;color:#fff}.top-header-urls a:last-child:after{display:none}.topHeader .col-lg-9{display:flex;align-items:center}.top-header-urls{flex:0 0 40%;max-width:40%;padding:5px 0}.float-msg .delivery-top-header p{text-align:center;padding:0;margin:0}.topHeader .search-container{flex:0 0 60%;max-width:60%}.form.minisearch{position:relative}.form.minisearch .actions{position:absolute;left:100%;top:0}.customer-login-register{display:flex;align-items:center;height:30px;text-align:right;justify-content:flex-end;padding:0}.customer-login-register a{color:#fff;text-transform:capitalize;background-color:#70acbc;height:30px;align-items:center;display:flex;padding:0 30px;text-align:center;font-weight:600;position:relative;font-size:12px;letter-spacing:1.2px;font-family:'FocoLight'}.e-my-account{color:#fff;text-transform:capitalize;background-color:#70acbc;height:30px;align-items:center;display:flex;padding:7px 30px;text-align:center;font-weight:600;position:relative;font-size:12px;letter-spacing:1.2px;font-family:'FocoLight'}.customer-login-register a:hover{color:#083880 !important}.customer-login-register a:after{content:'';height:10px;width:1px;right:0;top:50%;background-color:#000;position:absolute;transform:translateY(-50%)}.customer-login-register a:hover,.customer-login-register a:focus{text-decoration:none;color:#000}.customer-login-register a:last-child:after{display:none}.header-bottom{background-color:transparent !important}.middle-content .logo-container{width:110px !important}.float-msg{background-color:#ebe7e8;padding:4px 0;border:2px solid #8aade1}.topHeader .row.col-lg-12,.customer-login-register.col-lg-5{padding-right:0}.delivery-top-header p span i{font-size:16px !important;cursor:pointer;float:right;color:#083880;-webkit-text-stroke:1px #fff;opacity:.8}.header-2-style .desktop-menu .navigation .level0>.level-top{color:#083880 !important;background-color:transparent !important;font-weight:800;position:relative;font-size:14px;font-family:FocoBlack;text-transform:uppercase;letter-spacing:1px}.header-2-style .desktop-menu .navigation .level0>.level-top:before{content:'';height:10px;width:1px;right:0;top:50%;background-color:#000;position:absolute;transform:translateY(-50%);display:none}.header-2-style .desktop-menu .navigation li:last-child .level-top:before{display:none}.desktop-menu .navigation .level0.parent .level-top:after{display:none !important}.delivery-top-header strong{color:#083880}.header-middle{padding:0 !important}.header-bottom>.row{align-items:center;padding:0;margin:0;justify-content:end}.header-middle .container>.row{align-items:center}.cartIcon{display:flex;align-items:center;max-width:130px;margin-left:auto}.product-item-info{width:100%;background-color:#f2f2f2;padding:0}.product-items{font-size:0;display:flex}.product-item{flex:0 0 25%;text-align:center;padding:20px}body:not(.layout-boxed) .container{margin-left:auto;margin-right:auto;width:auto !important;max-width:1212px !important}.showcart img.cartIcon{display:inline-block;width:100%}.minicart-header .minicart-wrapper .action.showcart:after{display:none !important}body .cartIcon .minicart-header .minicart-wrapper{margin:0 !important}.minicart-header .minicart-wrapper .action.showcart{padding-left:0 !important}.header-wishlist{margin-bottom:0 !important}.minicart-header.col-lg-6 .block.block-wishlist.header-wishlist a.block-title .count{min-width:18px;padding:0;height:18px;line-height:18px;font-size:85.714%;position:absolute;top:-5px;right:10px;z-index:5;background-color:#083880 !important;color:#fff;border-radius:11px;-moz-border-radius:11px;-webkit-border-radius:11px;display:flex !important;align-items:center;justify-content:center;z-index:auto !important}.minicart-header .minicart-wrapper .action.showcart .counter.qty{right:-15px !important;left:auto !important;height:18px !important;min-width:18px !important;width:18px !important;z-index:auto !important;background-color:#083880 !important}input#search-mobile{border-radius:0 !important;height:44px;padding-left:61px}.action.search{background-image:url(/media/images/search.svg);background-repeat:no-repeat;background-size:20px;height:44px;border:0;background-color:transparent;background-position:0 center;opacity:1}.action.search span{display:none}.desktop-menu.col-lg-10{padding:0}.header-2-style .header-bottom{padding:0 !important}.product-item-actions .actions-primary{width:100%;padding-top:0}.product-item-actions .actions-primary a.action.primary{display:block !important;text-decoration:none;padding:10px 0;background:#083880;font-size:18px;letter-spacing:1px}.product-item-actions .actions-primary button{width:100%;border:0;background-color:#70acbc;color:#000;border-radius:0;padding:14px;font-size:18px}.product-item-info .image-product{padding:20px}.product-item-name,.product.name a{font-weight:600;text-align:left;font-size:16px;padding-bottom:10px;color:#083880}div#topseller-slider .product-item-details{padding:10px 10px 0;text-align:left;position:relative}div#topseller-slider .product-item-details .product-item-actions{padding:0;display:block;text-align:center}.testimonial-head{padding:40px}.testimonial-head h2{font-weight:500;color:#083880;font-size:30px;position:relative;display:inline-block}.testimonial-head h2:after{content:'';position:absolute;height:1px;width:100px;left:110%;top:18px;background-color:#000;display:none}.footer_menus_left a,.footer_menus_right a{color:#fff;font-family:'FocoLight';letter-spacing:1px;font-weight:700}.footer_menus_left a:hover,.footer_menus_left a:focus,.footer_menus_right a:hover,.footer_menus_right a:focus{color:#fff;text-decoration:none}.newsletter-content input[type=email]{border-radius:0;height:50px;width:300px;background:#455478;border:none;color:#fff;padding:0 15px}.mt-2,.my-2{margin-top:12px !important}.testimonial-head .owl-prev{position:absolute;left:-20px;top:47%;background:0 0 !important;border:1px solid #000 !important;border-radius:50% !important;height:40px;width:40px;display:flex !important;color:#000 !important;align-items:center;justify-content:center;font-size:20px !important;transform:translateY(-50%)}.testimonial-head .owl-next{position:absolute;right:-20px;top:47%;background:0 0 !important;border:1px solid #000 !important;border-radius:50% !important;height:40px;width:40px;display:flex !important;color:#000 !important;align-items:center;justify-content:center;transform:translateY(-50%);font-size:20px !important}.testimonial-desc{display:flex;flex-direction:column;padding-left:50px}.testimonial-item-dv{padding:50px;background:#f5f5f5;border-radius:10px;margin-top:30px !important}h3.testimonial-name{margin-top:10px;float:left;font-size:22px;color:#000;font-weight:600}.testimonial-item-dv .owl-prev:before,.testimonial-item-dv .owl-next:before{font-size:25px !important}body.header-2-style .desktop-menu .navigation .level0>.level-top:hover,body.header-2-style .desktop-menu .navigation .level0>.level-top:focus{color:#083880 !important}.testimonial-desc p{font-size:18px;color:#000}h3.testimonial-name{margin-top:10px;float:left;font-size:17px !important}.testimonial-email{margin-top:0 !important}.catalogue-form .modal-inner-wrap{max-width:600px}.catalogue-form .modal-header{padding:20px;background:#f5f5f5}.catalogue-form .custom-download-form>p{color:#000;font-size:16px;margin-bottom:30px}.catalogue-form .custom-download-form>p{color:#000;font-size:16px;margin-bottom:10px}.catalogue-form .custom-control{padding:0 !important}.catalogue-form .custom-control label{color:#000;margin-bottom:10px;margin-top:20px}.catalogue-form .btn-primary{color:#fff;background-color:#70acbc;border-color:#70acbc;padding:10px 20px;color:#000;margin-top:20px}.catalogue-form .modal-content{box-shadow:none !important}.ca-tabs-wrapper{display:flex;align-items:center;gap:5px}.customer-account-create .create-account-tabs{background-color:#fff}.customer-account-create .create-account-tabs .ca-tabs-wrapper{display:flex;width:100%;margin:auto;max-width:907px}.customer-account-create .create-account-tabs .ca-tab.active{background-color:#f6f4f4;border:5px solid #f6f4f4;font-weight:800;font-size:11px;font-family:'FocoBlack';letter-spacing:1px}.customer-account-create .create-account-tabs .ca-tab{text-transform:uppercase;display:flex;align-items:center;justify-content:center;height:80px;width:380px;background-color:#eaf4f7;border:5px solid #fff;border-top:8px solid #fff;cursor:pointer;position:relative;color:#083880;font-weight:800;font-size:11px;letter-spacing:1px}.customer-account-create .create-account-tabs .ca-tab:before{content:'';border-left:0 solid transparent;border-right:20px solid transparent;border-bottom:48px solid #d5dee6;position:absolute;bottom:0;left:0}.customer-account-create .create-account-tabs .ca-tab.active:before{border:none}.customer-account-create .create-account-tabs .ca-tab.active:after{border:none}.customer-account-create .create-account-tabs .ca-tab:after{content:'';border-bottom:6px solid #d5dee6;position:absolute;bottom:0;left:0;width:100%}.customer-account-create .form.create.account{max-width:100% !important;border-radius:0 !important}.field.field-name-schoollea.school-code.required{display:inline-flex;width:100%;padding:35px 40px;background:#131747;color:#fff;margin-bottom:30px}.school-code__howto span{font-size:19px;font-weight:400;color:#f5f5f5;position:relative}form#form-validate fieldset.fieldset.create.account{margin-top:30px !important}.customer-account-create .form.create.account fieldset.fieldset.create.account,.customer-account-create .form.create.account fieldset.fieldset.create.info{width:75% !important}.block.social-login-authentication-channel.account-social-login{padding-top:30px}.customer-account-create .form.create.account input[type=text],.customer-account-create .form.create.account input[type=password],.customer-account-create .form.create.account input[type=url],.customer-account-create .form.create.account input[type=tel],.customer-account-create .form.create.account input[type=search],.customer-account-create .form.create.account input[type=number],.customer-account-create .form.create.account input[type=datetime],.customer-account-create .form.create.account input[type=email]{width:465px !important;border-radius:0 !important;border:none !important;padding:25px !important}.customer-account-create .form.create.account .actions-toolbar{margin-left:15% !important}form#search_mini_form .field.search{float:right;width:65%}.search-header .input-text{background-color:#f6f4f4 !important;height:40px !important;border:none !important;padding-right:45px;padding-left:15px;width:100%}.fieldset>.field:not(.choice)>.label{padding:8px 0 !important;color:#083880}span#password-strength-meter-label{color:#083880}.password-strength-meter{color:#083880}.login-container{display:flex;align-items:flex-start;justify-content:flex-start;max-width:100%;padding:30px 0 !important;background:#fff !important}.actions-toolbar button.action.submit.primary{padding:15px 30px;font-size:16px;background:#083880;border-radius:0;letter-spacing:2px;font-family:'FocoLight';font-weight:900}.field.field-name-schoollea.school-code.required label{color:#fff}.customer-account-create .create-account-tabs .ca-tab.active:after{border:none}form#form-validate .fieldset{border:0;margin:0 auto;padding:0;letter-spacing:-.31em;width:82%}.actions-toolbar .primary button#send2{padding:12px 25px;font-size:16px;background:#083880;border-radius:0 !important;letter-spacing:2px;font-family:'FocoLight';font-weight:900;color:#fff}.opc-block-shipping-information{padding:0}.actions-toolbar .primary a.action.create.primary{padding:15px 40px;font-size:16px;border-radius:0;background:#083880;border-radius:0 !important;letter-spacing:2px;font-family:'FocoLight';font-weight:900}.actions-toolbar .secondary a.action.remind{padding-top:5px;font-size:15px;text-decoration:none}.field.note,.block.block-new-customer .block-content p{font-size:14px;font-weight:300;color:#083880 !important;max-width:100% !important}.actions-toolbar .secondary a.action.remind span{color:#083880}.login-container .block .block-title{width:80% !important}.customer-account-create .page-title span{font-size:32px;font-weight:500;margin:0;padding-bottom:20px;color:#083880;text-align:left !important}.page-title-wrapper .page-title{font-size:40px;font-weight:600;margin:0;padding-bottom:25px;text-align:left !important;color:#083880;font-family:'Foco';text-transform:capitalize}.sub-header-registration p{font-size:14px;padding-left:10px;font-weight:300;color:#083880;padding-bottom:40px}.block.social-login-authentication-channel.account-social-login .block-content{padding-bottom:20px;display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap}.account-social-login .actions-toolbar.social-btn{color:#fff}section.site-convincers{background:#ebe7e8;padding:20px 0}.site-convincers ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:center}.site-convincers ul li{margin-bottom:0;padding:0 22px}.site-convincers a{text-decoration:none;display:inline-block}.site-convincers__content{display:inline-block;vertical-align:middle;margin-left:2px;text-align:left}.site-convincers__content>span{display:block;line-height:16px;text-transform:uppercase;color:#083880;position:relative;padding-right:30px;font-weight:600;font-size:13px}.site-convincers__content>span:after{content:'';width:16px;height:16px;background-size:16px;background-image:url(/media/images/right_arrow.svg);position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0}.summery_section{background:#eaf4f7;padding:25px 0;text-align:center;margin:20px 0 50px}.summery_section_details h3 strong{padding-left:20px;font-size:22px;font-weight:500;color:#083880}.retailer_school_section_details h3{font-size:30px;font-weight:500;color:#131747;position:relative;text-align:center;margin:0}.retailer_school_section_details h3:after{content:'';width:22px;height:22px;background-size:22px;background-image:url(/media/images/right_arrow.svg);position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-left:10px}.retailer_school_section_details{padding:0 30px}.retailer_school_section_box1{border:1px solid #c1c1c1;border-radius:10px;margin:20px 0;padding:20px 40px;text-align:center}.retailer_school_section_box1 h2{font-size:25px;font-weight:500;color:#000;margin:0;padding-bottom:20px}.retailer_school_section_box1 p{font-size:16px;font-weight:300;color:#000;margin:0;padding:20px 0 5px}.retailer_school_section_box1 a{font-size:18px;font-weight:500;color:#4569a0 !important;cursor:pointer}.retailer_school_section_box1 img{width:100px;object-fit:cover}.customer-login-register a:first-child{background:no-repeat;color:#fff}.customer-login-register a:first-child:hover{color:#fff !important}.login-container .block-customer-login .block-title{color:#083880 !important}.login-container form#login-form .fieldset>.field:not(.choice)>.label{text-align:left !important;width:100% !important;color:#083880;letter-spacing:1.1px;font-family:'FocoBold'}.login-container .block-customer-login .block-title,.login-container .block-customer-login .field.note{text-align:left !important;color:#083880 !important}.block.block-customer-login form#login-form input#pass,.block.block-customer-login form#login-form input#email{padding:25px 15px !important;border:1px solid #083880}.block.block-customer-login form#login-form .actions-toolbar{margin-left:0 !important}.login-container .block.block-new-customer{text-align:left}.login-container strong#block-new-customer-heading,.login-container strong#block-customer-login-heading{color:#083880;font-family:FocoBlack;font-size:16px;text-transform:uppercase;letter-spacing:1.3px;font-weight:300}.unifom_details1,.store_details1,.campus_details1{position:absolute;top:21px;left:9px}.row.mt-4 .unifom_details1,.row.mt-4 .store_details1,.row.mt-4 .campus_details1{position:absolute;top:-40px;left:9px}.banner_sections1 .container-fluid{padding-right:0 !important;padding-left:0 !important}.banner_sections1{overflow:hidden}.unifom_details_box1,.store_details_box1{width:250px;height:210px;background-color:#d91819;color:#fff;padding:20px 15px;position:relative;margin:40px;text-align:center}.unifom_details_box1.arrow-top:after,.store_details_box1.arrow-top:after{content:" ";position:absolute;right:0;bottom:-80px;border-top:none;border-right:126px solid transparent;border-left:126px solid transparent;border-top:80px solid #d91819}.campus_details_box1{background-color:#58a5c3 !important;width:250px;height:210px;color:#fff;padding:20px 15px;position:relative;margin:40px;text-align:center}.campus_details_box1.arrow-top:after{border-top:84px solid #58a5c3 !important;content:" ";position:absolute;right:0;bottom:-80px;border-top:none;border-right:126px solid transparent;border-left:126px solid transparent;border-top:80px solid #58a5c3}.unifom_details_box1.arrow-top h3,.store_details_box1.arrow-top h3,.campus_details_box1.arrow-top h3{font-size:20px;font-weight:600}.unifom_details_box1.arrow-top img,.store_details_box1.arrow-top img,.campus_details_box1.arrow-top img{width:30px;height:30px;margin:20px 0}.unifom_details_box1.arrow-top p,.store_details_box1.arrow-top p,.campus_details_box1.arrow-top p{font-size:14px;font-weight:300;padding-bottom:20px;margin:0}.unifom_details_box1.arrow-top a,.store_details_box1.arrow-top a,.campus_details_box1.arrow-top a{font-weight:500;font-size:18px;color:#fff;padding:0;text-decoration:none;margin:0}.banner_sections1 .col-md-4{padding-right:7px !important;padding-left:7px !important}.banner_sections1 img{position:relative;width:100%;object-fit:cover;height:320px}.store_details_box1{background-color:#3b1f5a !important}.store_details_box1.arrow-top:after{border-top:84px solid #3b1f5a !important}.banner_sections1_top h5{font-size:30px;font-weight:500;color:#083880;text-align:center;position:relative;margin:0}.banner_sections1_top h5:after{content:'';width:22px;height:22px;background-size:22px;background-image:url(/media/images/right_arrow.svg);position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);margin-left:10px}.banner_sections1_top{padding-bottom:25px}form#form-validate .fieldset>.field:not(.choice)>.label{text-align:left !important;width:100% !important;font-family:FocoBold;letter-spacing:1.1px}.school-code__code{display:inline-flex;align-items:center;gap:70px;width:100%}.header-middle .col-lg-2.middle-content{-webkit-box-flex:0;-ms-flex:0 0 12.666667%;flex:0 0 12.666667%;max-width:12.666667%}.navigation .level0.parent>.level-top{padding-right:5px !important}.customer-account-create #maincontent{width:100% !important;max-width:100% !important}.customer-account-create .page-title{margin-top:50px}.customer-account-create .page-title span{font-size:36px;font-weight:700;margin:0;padding-bottom:20px;color:#083880;text-align:left !important;text-transform:capitalize}.sub-header-registration p{color:#000}.customer-account-create form#form-validate .fieldset{max-width:907px !important}.products-grid{background:#f6f4f4;margin:0;padding:5px 0}div#topseller-slider li.product-item{margin:0;width:25%;padding:5px}ul#topsellerowlslider{display:flex;align-items:flex-start;gap:0px;flex-wrap:wrap;width:100%}ul#topsellerowlslider .product-item-info{border-radius:0 !important;padding-top:10px}ul#topsellerowlslider .product-item-info:hover{box-shadow:none}.service_section~p{margin:0}.e_store_product_category_section_all{width:100%;overflow:hidden}.e_store_product_category_section_first{background-image:url(/media/images/allproduct.jpg);position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:250px}.e_store_product_category_section_second{background-image:url(/media/images/poloandt-shirt.jpg);position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:250px}.e_store_product_category_section_third{background-image:url(/media/images/hoodieand_jacket.jpg);position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:250px}.e_store_product_category_section_fourth{background-image:url(/media/images/accessories.jpg);position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:250px}.e_store_product_category_section_first.category1{background-image:url(/media/images/allproduct.jpg) !important}.e_store_product_category_section_first.category2{background-image:url(/media/images/poloandt-shirt.jpg) !important}.e_store_product_category_section_first.category3{background-image:url(/media/images/hoodieand_jacket.jpg) !important}.e_store_product_category_section_first.category4{background-image:url(/media/images/accessories.jpg) !important}.e_store_product_category_section_first a,.e_store_product_category_section_second a,.e_store_product_category_section_third a,.e_store_product_category_section_fourth a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-transform:uppercase;font-size:26px;font-weight:600;font-family:'Foco';text-decoration:none;width:100%;text-align:center}.e_store_product_category_section{padding:30px 0 10px}.e_store_save_section_banner{background-image:url(/media/images/discount-banner.jpg);position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:350px}.e_store_save_section_details{text-align:center;position:absolute;top:85%;left:50%;transform:translate(-50%,-50%);color:#fff;z-index:99}.e_store_save_section_details p{font-size:34px;text-transform:uppercase;font-weight:500;margin:0;padding-bottom:30px;font-family:'Foco'}.e_store_save_section_details h3{font-size:60px;text-transform:uppercase;margin:0;padding-bottom:30px;word-spacing:10px;letter-spacing:6px;font-family:FocoBold}.e_store_save_section_details a{color:#fff;font-size:30px;text-transform:uppercase;font-family:'Foco';font-weight:600;letter-spacing:3.5px;border:5px solid #ba001f;padding:5px 35px;border-radius:10px}.e_store_save_section~p{margin:0}strong.newproduct{font-size:24px;font-weight:600;color:#083880;padding-left:20px}.title{border-bottom:3px solid #083880;padding:15px 0}.products-grid1 .owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:block !important;float:right;position:absolute;top:-101px;right:20px;transform:translateY(0)}.products-grid1 div#topseller-slider1{position:relative}.products-grid1 .product-item-info{background:#fff !important;text-align:center !important}.products-grid1{padding:20px 0}.products-grid1 strong.product.name.product-item-name{text-align:center}.products-grid1 .product-item-actions .actions-primary button{background:#083880;color:#fff;border-radius:10px;width:65%}.products-grid1 .product-item-actions .actions-primary button span{color:#fff !important;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-family:'Foco'}.products-grid1 .owl-theme .owl-nav [class*=owl-]{background:#8aade1;display:inline-block;cursor:pointer;border-radius:50%;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.products-grid1 .owl-theme .owl-nav [class*=owl-].owl-prev:before,.products-grid1 .owl-theme .owl-nav [class*=owl-].owl-next:before{font-size:25px;color:#000}.home-contact{display:flex;align-items:center;gap:10px;margin:0 auto}.home-contact .contact-logo{width:40px;height:40px;background:#3ebd4e;color:#fff;border-radius:50%;font-size:24px;font-weight:500;display:flex;align-items:center;justify-content:center}.home-contact .contact-details{font-size:16px;font-weight:600;text-align:center;color:#083880}.logo_alt_title{font-size:25px;font-weight:500;font-family:'FocoBold';color:#083880;text-transform:capitalize}.desktop-menu.col-lg-10{display:flex;align-items:center}.products-grid1 .owl-carousel .product-item{width:200px !important}.carousel-container.mp-banner-slider .owl-theme .owl-nav [class*=owl-].owl-prev:before,.carousel-container.mp-banner-slider .owl-theme .owl-nav [class*=owl-].owl-next:before{font-size:100px;color:#fff;font-weight:lighter}.carousel-container.mp-banner-slider .owl-theme .owl-nav [class*=owl-]:hover{background:0 0 !important;color:#fff}.carousel-container.mp-banner-slider .owl-theme .owl-nav{position:absolute;top:50%;width:100%;transform:translateY(-50%)}.carousel-container.mp-banner-slider .owl-theme .owl-nav button.owl-prev{float:left;position:relative;left:-38px}.carousel-container.mp-banner-slider .owl-theme .owl-nav button.owl-next{float:right;position:relative;right:-38px}.testimonial-head.testimonial-new{background:#eaf4f7}.testimonial-head.testimonial-new .container>h2{border-bottom:1px solid #083880;width:100%;padding:5px 0}.testimonial-head.testimonial-new .owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:inline-block;padding:0 30px;position:absolute;top:-50px;right:0;transform:translateY(0)}.testimonial-head.testimonial-new .testimonial-desc{float:left;border:1px solid;width:100%;padding:10px 15px}.testimonial-head.testimonial-new .testimonial-image{display:flex;align-items:center;gap:10px;padding-top:10px}.testimonial-head.testimonial-new .testimonial-image img{width:100px !important;height:100px !important;border-radius:50%}.testimonial-head.testimonial-new .item{width:100%;padding:0 10px}.testimonial-head.testimonial-new .owl-prev,.testimonial-head.testimonial-new .owl-next{background:#083880 !important;color:#fff !important;border-radius:5px !important}.products-grid1 .product-item-actions .actions-primary{padding-top:0 !important}.logo img{display:block;width:90%;margin:5px 0}html .page-layout-1column .product.media,html .page-layout-2columns-left .product.media,html .page-layout-2columns-right .product.media{width:550px !important}html .page-layout-1column .product-info-main,html .page-layout-2columns-left .product-info-main,html .page-layout-2columns-right .product-info-main{width:calc(100% - 580px) !important}html .page-layout-2columns-left .column.main,html .page-layout-2columns-right .column.main{width:100% !important}.column.main{width:100% !important}.product-options-bottom .size-chart{position:relative}.product-options-bottom .size-chart p a{color:#4c60e0}.product-options-bottom .box-tocart .fieldset .field.qty{display:flex !important;align-items:center}.product-options-bottom .box-tocart .fieldset .field.qty .control{padding-left:10px}.product-options-bottom .box-tocart .fieldset{display:flex !important;align-items:flex-end !important;gap:15px !important}.product-options-bottom .box-tocart .fieldset .field.qty{margin:0 !important}.product-designer-button-container .product-designer-button{padding:10px 12px !important;font-size:15px !important}.product-designer-button-container{margin-bottom:0 !important}.box-tocart .fieldset .actions{display:block !important;width:73% !important;white-space:nowrap}.product-social-links{position:relative;top:-91px;width:100%;left:3px;overflow:hidden;transform:translateX(0);padding-left:20%}.product-addto-links{display:flex;align-items:flex-start;gap:15px;width:100%}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{padding-right:0 !important}body.page-product-configurable.enable-ladyloading.header-2-style.product-1-style.footer-1-style.catalog-product-view.product-nit-kkr-maroon.page-layout-2columns-right .fotorama__stage{border:none !important}body.catalog-product-view span#option-label-color-92{padding-bottom:15px;color:#083880;font-weight:700;font-size:20px;padding-right:10px}body.catalog-product-view .swatch-attribute.color,body.catalog-product-view .swatch-attribute.shirt_size{display:flex;align-items:center;gap:5px}body.catalog-product-view .swatch-attribute.color .swatch-attribute-selected-option{color:#646464;position:absolute;top:50%;left:7%;font-size:16px;padding-top:5px;font-weight:500}body.catalog-product-view .swatch-attribute.shirt_size{position:relative !important}body.catalog-product-view span.swatch-attribute-selected-option{position:absolute;color:#646464 !important;top:50%;left:7%;font-size:16px !important;padding-top:5px;font-weight:500 !important}body.catalog-product-view span.swatch-attribute-selected-option{display:none}body.catalog-product-view .swatch-attribute.color{position:relative !important}body.catalog-product-view .swatch-attribute.color,body.catalog-product-view .swatch-attribute.shirt_size span{padding-bottom:15px;margin-right:10px;color:#083880;font-weight:700;font-size:20px}.product-options-bottom .box-tocart .fieldset .field.qty label span{color:#083880}.check-size-chart span.check1{font-size:20px;color:#c58638;padding-right:10px;margin-top:5px;position:relative;top:4px}.check-size-chart span.check2{padding-left:20px}body.catalog-product-view .resp-tabs-container div#reviews{display:block !important}body.catalog-product-view .product.info.detailed .default-style .resp-tabs-list{display:flex;align-items:center;justify-content:space-between}.check-size-chart p{color:#616161;font-size:16px}body.catalog-product-view .product.info.detailed .default-style .resp-tabs-list li a span.counter{display:none}body.catalog-product-view .product-options-wrapper .fieldset .swatch-option.text{width:36px;padding:6px 5px}.product-options-bottom .size-chart p a span.size_chart_css{font-size:16px;padding-left:5px}.catalog-product-view section#size_box_sec .page-title h1{text-align:center;font-size:24px;font-weight:600;color:#083880;margin:0;padding-bottom:10px}.catalog-product-view section#size_box_sec .col3-set{display:flex;flex-wrap:nowrap;justify-content:center;gap:5px}.catalog-product-view section#size_box_sec .col3-set p{text-align:center}.catalog-product-view section#size_box_sec .col3-set table tbody tr th{color:#083880 !important}.catalog-product-view section#size_box_sec .col3-set table tbody tr td strong{color:#083880}.catalog-product-view section#size_box_sec .col3-set table tr:nth-child(even){background-color:#b9b8b8}.catalog-product-view section#size_box_sec .col3-set table>thead>tr>th,.catalog-product-view section#size_box_sec .col3-set table>tbody>tr>th,.catalog-product-view section#size_box_sec .col3-set table>tfoot>tr>th,.catalog-product-view section#size_box_sec .col3-set table>thead>tr>td,.catalog-product-view section#size_box_sec .col3-set table>tbody>tr>td,.catalog-product-view section#size_box_sec .col3-set table>tfoot>tr>td{padding:4px 8px}#Quality_rating_label{display:none}.product-info-main .product.attribute.overview:before{position:absolute;content:"Overview";display:block;top:0;left:0;transform:translateY(-35px);color:#083880;font-size:21px;font-weight:600}.product-info-main .product.attribute.overview{position:relative;margin-top:60px !important}body.catalog-product-view .products-grid .product-item-info .image-product a i{font-size:26px;position:relative;left:88px}body.catalog-product-view .products-grid .product-item-info .product-item-details .product-item-actions{padding:0 45px 0 0 !important}body.catalog-product-view .product.details.product-item-details .price-box.price-final_price{position:relative}body.catalog-product-view .product.details.product-item-details span.product-discount{position:absolute;top:50px;right:40px;color:#000 !important}body.catalog-product-view .item.product-item span.old-price.sly-old-price.no-display{padding-left:12px}body.catalog-product-view .product.details.product-item-details .price-box.price-final_price{position:relative;display:flex;justify-content:flex-start;margin:0 30px}body.catalog-product-view .product-info-main .price-box{margin:0 0 25px !important}body.catalog-product-view span.price-label{display:none !important}body.catalog-product-view span.product-discount1{position:relative;top:20px;left:147px;white-space:nowrap;margin:0;padding:0;color:#000}body.catalog-product-view span.old-price.sly-old-price.no-display span.price{color:#000 !important}body.catalog-product-view span.old-price.sly-old-price.no-display{padding-left:6px;color:#000}body.catalog-product-view .resp-tabs-container div#reviews .block.review-add{display:none}body.catalog-product-view .resp-tabs-container .toolbar.review-toolbar{display:none}body.catalog-product-view div#product-review-container .block-title{display:flex;align-items:center;justify-content:space-between}body.catalog-product-view div#product-review-container .block-title button.review-button{background:#083880;color:#fff;border-radius:5px}body.catalog-product-view div#product-review-container .review-list .block-title strong{margin-top:0 !important;margin-bottom:0 !important}body.catalog-product-view div#description{display:block !important}body.page-product-configurable.enable-ladyloading.header-2-style.product-1-style.footer-1-style.catalog-product-view.product-hoodie-marron1-2.categorypath-all-product.category-all-product.page-layout-2columns-right .fotorama__stage{border:none}.products.wrapper.grid.products-grid ol.products.list.items.product-items li.item.product.product-item{width:25%}.product-item-info .image-product a i{font-size:26px;position:relative;left:88px}body.category-all-product .products.wrapper.grid.products-grid{background:#fff}body.category-all-product .product-item-inner .actions-secondary a.action.towishlist{display:none !important}.product-item-info{position:relative !important}.product-item-info .product-labels{position:absolute;top:0;left:10px;z-index:99999999 !important}.product-item-info .product-labels #ribbon{position:absolute;top:0;text-align:center;background:#4f9a88;display:block;width:25px;height:45px;padding-top:12px}.product-item-info .product-labels #content{color:#000;font-size:13px;font-weight:600;writing-mode:vertical-rl}.product-item-info .product-labels #ribbon:after{content:"";width:100%;top:100%;position:absolute;display:block;border-width:0 12px 12px;border-color:#4f9a88;border-bottom-color:transparent;border-style:solid;box-sizing:border-box}.product-item-info .product-labels #ribbon1{position:absolute;top:0;left:32px;text-align:center;background:#f0cb34;display:block;width:25px;height:45px;padding-top:12px}.product-item-info .product-labels #content1{color:#000;font-size:13px;font-weight:600;writing-mode:vertical-rl}.product-item-info .product-labels #ribbon1:after{content:"";width:100%;top:100%;position:absolute;display:block;border-width:0 12px 12px;border-color:#f0cb34;border-bottom-color:transparent;border-style:solid;box-sizing:border-box}.price-box.price-final_price span.price-label{display:none}body.category-all-product .product-item-inner .product.actions.product-item-actions .toquickview{display:none !important}body.category-all-product .breadcrumbs .items{display:none}body.category-all-product .products.wrapper.grid.products-grid .product-item-info{-webkit-border-radius:5px !important}body.category-all-product .price-box.price-final_price span.old-price.sly-old-price.no-display{padding-left:5px}.products.wrapper.list.products-list ol.products.list.items.product-items li.item.product.product-item{width:100%;flex:0 0 50%;padding:0 10px}body.category-all-product .products.wrapper.list.products-list ol.products.list.items.product-items{display:flex;flex-wrap:wrap}.products.wrapper.list.products-list ol.products.list.items.product-items li.item.product.product-item .product.actions.product-item-actions{display:flex;justify-content:center}body.category-all-product .page-bottom .e_store_save_section{padding-bottom:20px}body.checkout-cart-index .control.qty label{display:flex;width:130px;gap:5px}body.checkout-cart-index button.altera.decrescimo,body.checkout-cart-index button.altera.acrescimo{border-radius:50%;background:#fff}body.checkout-cart-index .cart-qty-item{display:flex;width:100%;margin-top:15px}body.checkout-cart-index .control.qty label input#cart-148391-qty{text-align:center}body.checkout-cart-index .cart-item-action .actions-toolbar{width:100%}body.checkout-cart-index .actions-toolbar a.action.action-edit,body.checkout-cart-index .actions-toolbar a.action.action-delete,body.checkout-cart-index .actions-toolbar a.use-ajax.action.towishlist.action-towishlist{border:none !important;background:#fff !important;padding:5px}body.checkout-cart-index .mark,mark{background:0 0 !important}body.checkout-cart-index button.action.primary.checkout{background:#083880}.field.qty .control.qty label input{text-align:center}.payment-method._active .actions-toolbar .primary button{background:#083880 !important}.billing-address-details button.action.action-edit-address{border:none;background:0 0 !important;color:#083880 !important}.mark,mark{background:0 0 !important}.payment-method-content{background:#f5f5f5;padding:10px 20px !important}.payment-method-title.field.choice{padding:12px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.primary button{background:#083880 !important}.actions .secondary a.action.viewcart{background:#083880 !important;color:#fff !important}.fieldset.coupon .actions-toolbar .primary button{color:#fff !important}body.category-t-shirts li.item.product.product-item{width:25% !important;margin:10px 0}.products-grid{background:#fff}ol.product-items.widget-product-grid,ol.products.list.items.product-items{display:flex;align-items:flex-start;flex-wrap:wrap}.product.actions.product-item-actions .actions-secondary a.action.towishlist{display:none !important}.product.actions.product-item-actions .actions-secondary a.action.toquickview{display:none}.breadcrumbs{display:none}.products-grid .product-item-info .product-item-details .product-item-actions{width:100% !important;position:relative !important;display:flex !important;gap:10px;justify-content:center !important}.fotorama__stage{border:none !important}.product-info-main .product-add-form form#product_addtocart_form .box-tocart .fieldset{display:flex;align-items:flex-start;gap:15px}.product-info-main .product-add-form form#product_addtocart_form .box-tocart .fieldset .control{padding-left:10px}.product-info-main .product-add-form form#product_addtocart_form .box-tocart .fieldset .field.qty{display:flex !important}.product-info-main .product-add-form form#product_addtocart_form .box-tocart .fieldset .actions{padding-top:0 !important}.opc-block-shipping-information .shipping-information{padding:20px !important}.payment-option-title.field.choice span#block-discount-heading span{font-size:100%;font-weight:600;color:gray}form#discount-form .primary button.action.action-apply span{color:#fff !important}form#wishlist-view-form .products-grid.wishlist .product-item-info .product-item-inner .box-tocart fieldset.fieldset{display:flex;gap:5px;align-items:center;padding:10px 0}form#wishlist-view-form .product-item-actions button.action.tocart.primary span{color:#fff !important;font-size:16px}form#wishlist-view-form .actions-toolbar .primary button{color:#fff !important;background:#083880 !important}form#wishlist-view-form .product-item-actions .actions-primary{padding-top:0 !important}form#wishlist-view-form .products-grid.wishlist .product-item-info .product-item-inner .box-tocart fieldset.fieldset .field.qty .control{padding-left:5px !important}form#wishlist-view-form .products-grid.wishlist .product-item-info .product-item-inner .box-tocart fieldset.fieldset .product-item-actions button.action.tocart.primary{height:36px;padding:0 15px !important;border-radius:5px}form#wishlist-view-form .products-grid.wishlist .product-item-info .product-item-inner .box-tocart fieldset.fieldset .field.qty{margin-bottom:0 !important}.e-my-account{position:relative;display:inline-block}.myaccount-drop-down{display:none;position:absolute;background-color:#fff;padding:5px 0;color:#083880 !important;z-index:1;right:0;width:167px;top:30px;border:1px solid #083880 !important}.customer-login-register .e-my-account:hover .myaccount-drop-down{display:block}.myaccount-drop-down ul.acount-list{list-style-type:none}.myaccount-drop-down ul.acount-list li{margin-bottom:0 !important}.myaccount-drop-down ul.acount-list li a{color:#083880 !important;padding:5px 10px;text-align:left !important}.myaccount-drop-down ul.acount-list li a:hover{color:#083880 !important}.page.messages a{float:right;display:inline-block}a.shop-cart-btn.action.primary.tocart,a.checkout-cart-btn.action.primary.tocart{color:#ffff;padding:10px 25px;position:relative;top:-10px;margin-left:10px;border-radius:3px}.header-middle .header-bottom.ontop-element.col-lg-10 .desktop-menu.col-lg-10 .search-header{min-width:180px !important}.header-middle .header-bottom.ontop-element.col-lg-10 .desktop-menu.col-lg-10 .search-header form#search_mini_form .field.search{width:100%}.header-middle .header-bottom.ontop-element.col-lg-10 .desktop-menu.col-lg-10 .search-header{position:relative;top:12px;right:0;min-width:224px}.header-middle .desktop-menu.col-lg-10{gap:13px}.header-middle .desktop-menu.col-lg-10 .home-contact{margin-right:5px !important}ol.product-items.widget-product-grid{margin-left:-15px;margin-right:-15px !important}ol.products.list.items.product-items.widget-product-grid{justify-content:center}ol.products.list.items.product-items.widget-product-grid li.item.product.product-item{margin-left:0 !important}@media only screen and (max-width:767px){.header-mobile .mobile-top{background-color:#08c;height:58px}.header-mobile .mobile-logo img{max-height:50px;width:auto;margin:4px 0}.header_banner_section_details_left,.header_banner_section_details_right{height:300px}.header-mobile .mobile-bottom .block-search-mobile{padding:0 10px}.subscribe_news .block-subscribe-footer h3{padding-bottom:5px}.subscribe_news button.Subscribe{margin:0 0 10px}.toolbar.toolbar-products .toolbar-sorter.sorter{float:left}.toolbar.toolbar-products .modes{display:block}.toolbar.toolbar-products .modes .modes-mode{float:left}ol.products.list.items.product-items .product.details.product-item-details .product-item-actions .actions-primary{width:100%}.toolbar.toolbar-products~.toolbar.toolbar-products{display:none}.product-info-main .product-add-form form#product_addtocart_form .box-tocart .fieldset .actions{padding-top:10px !important}.product-info-main .box-tocart .field.qty .label,.product-options-bottom .box-tocart .field.qty .label{height:auto !important}.header_banner_section_details_left_text,.header_banner_section_details_right_text{position:absolute;z-index:9;transition:all .4s ease;-webkit-transition:all .4s ease;left:15%;transform:translateX(-10%)}.header_banner_section_details_left_text p.top span,.header_banner_section_details_right_text p.top span{font-weight:900;font-size:42px;line-height:42px}.service_section{height:auto;padding:10px 0}.header_banner_section_details_right_text button{margin-top:auto !important}.container-fluid.section2{width:100%}.service_section_block_first,.service_section_block_two,.service_section_block_three,.service_section_block_fourth{margin:5px 0}ul#topsellerowlslider{flex-wrap:wrap}div#topseller-slider li.product-item{width:100%;margin:auto}div#topseller-slider .product-item-details{padding:10px}.thankyou_msg{padding:20px 0}.banner_sections img{height:300px;object-fit:cover}.events_details{position:absolute;top:-40px;right:0}.events_details_box{background-color:#1f595b !important;width:270px;height:162px;color:#fff;padding:5px;position:relative;margin:40px;text-align:center}.events_details_box.arrow-top:after{border-top:88px solid #1f595b !important;content:" ";position:absolute;right:0;bottom:-87px;border-top:none;border-right:125px solid transparent;border-left:150px solid transparent}.catalogue_section_details{padding:20px 10px}.catalogue_section_block1,.catalogue_section_block2,.catalogue_section_block3,.catalogue_section_block4,.catalogue_section_block5,.catalogue_section_block6,.catalogue_section_block7,.catalogue_section_block8,.catalogue_section_block9,.catalogue_section_block10{margin:7px 0}.footer_section{padding:20px 10px}.newsletter-content input[type=email]{width:250px}.showcart img.cartIcon{display:inline-block;width:40px;height:40px;margin-right:5px}.minicart-mobile .minicart-wrapper .action.showcart:before{display:none}.login-container{display:block}.customer-account-create .page-title{margin-top:5px}.customer-account-create .page-title{padding:0 5px}.sub-header-registration p{padding-left:5px}.field.field-name-schoollea.school-code.required{padding:20px 10px}.school-code__code{display:block}.customer-account-create .form.create.account input[type=text],.customer-account-create .form.create.account input[type=password],.customer-account-create .form.create.account input[type=url],.customer-account-create .form.create.account input[type=tel],.customer-account-create .form.create.account input[type=search],.customer-account-create .form.create.account input[type=number],.customer-account-create .form.create.account input[type=datetime],.customer-account-create .form.create.account input[type=email]{width:100% !important}.customer-account-create .form.create.account{padding:30px 5px !important}form#form-validate .fieldset,.customer-account-create .form.create.account fieldset.fieldset.create.account,.customer-account-create .form.create.account fieldset.fieldset.create.info{width:96% !important}.customer-account-create .form.create.account .actions-toolbar{margin-left:0 !important}.customer-account-create .create-account-tabs .ca-tabs-wrapper{width:94% !important}.customer-account-create .create-account-tabs .ca-tab{padding:0 12px}.header-mobile .mobile-menu>a{padding-left:10px}.banner_sections1 img{position:relative;width:100%;height:320px;object-fit:cover}.banner_sections1_top{padding:25px 0}.unifom_details1,.store_details1,.campus_details1{position:absolute;top:45px;left:9px}.banner_sections1 .row.mt-4 .col-md-4 img{margin:5px 0}.row.mt-4 .unifom_details1,.row.mt-4 .store_details1,.row.mt-4 .campus_details1{top:-35px}.testimonial-head{padding:20px 0 !important}body.catalog-product-view .testimonial-head.testimonial-new{padding:20px 15px !important}.testimonial-head .testimonial-item-dv{padding:20px 5px}.testimonial-head .owl-carousel.owl-loaded{display:flex}.testimonial-head.testimonial-new .owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{padding:0}.testimonial-head .testimonial-desc{padding:10px}.testimonial-head .testimonial-image{display:flex;justify-content:center;width:100%}.testimonial-head .testimonial-image img{width:100px !important;height:100px !important;text-align:center}.testimonial-head .owl-prev{top:0;left:70% !important}.testimonial-head .owl-next{top:0;right:0}input#search-mobile{padding-left:10px}.login-container .block-customer-login .actions-toolbar{width:100%;display:flex;align-items:center;gap:10px}.e_store_product_category_section_first{margin-bottom:10px;height:220px}.e_store_product_category_section_all .col-md-3{width:50%}.e_store_save_section_details{width:100%}.e_store_save_section_details p{font-size:24px}.e_store_save_section_details h3{font-size:42px}.testimonial-head.testimonial-new .container>h2{font-size:16px !important;font-weight:700}head.testimonial-new .owl-prev,.testimonial-head.testimonial-new .owl-nav{position:absolute;top:-70px;right:25px}.products-grid1 .owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{right:0 !important}.products-grid1 .product-items{display:flex;flex-wrap:wrap}.products-grid1 .owl-carousel .product-item{width:100% !important}html .page-layout-1column .product.media,html .page-layout-2columns-left .product.media,html .page-layout-2columns-right .product.media{width:auto !important}html .page-layout-1column .product-info-main,html .page-layout-2columns-left .product-info-main,html .page-layout-2columns-right .product-info-main{width:100% !important}body.catalog-product-view .swatch-attribute.color,body.catalog-product-view .swatch-attribute.shirt_size span{font-size:14px}body.catalog-product-view .swatch-attribute.color,body.catalog-product-view .swatch-attribute.shirt_size{gap:1px}body.catalog-product-view .swatch-option.text{width:25px !important;padding:6px 2px !important}body.catalog-product-view .product-options-bottom .size-chart{left:222px}.product-options-bottom .box-tocart .fieldset{display:block !important}.product-social-links{top:-35px}.compare,.product-addto-links .action.tocompare,.product-item-actions .actions-secondary>.action.tocompare,[class*=block-compare]{display:block !important}.product-socialshare .mp_social_share_inline_under_cart{top:-35px !important;left:35% !important}.box-tocart .fieldset .actions{margin-bottom:10px}.catalog-product-view .resp-tabs-container{display:block !important}.catalog-product-view .resp-tab-content{max-width:100% !important}.catalog-product-view .product.description{max-width:100% !important}body.catalog-product-view div#product-review-container .block-title button.review-button{padding:5px 10px}body.catalog-product-view .resp-tabs-container div#reviews{padding-top:15px}.products.wrapper.grid.products-grid ol.products.list.items.product-items{display:flex;flex-wrap:wrap;justify-content:center}.products.wrapper.grid.products-grid ol.products.list.items.product-items li.item.product.product-item{width:100%}.products.wrapper.grid.products-grid ol.products.list.items.product-items li.item.product.product-item{width:100% !important}.products.wrapper.list.products-list ol.products.list.items.product-items li.item.product.product-item{width:100%;flex:0 0 100%;padding:0 10px}.products-list .product-item-info{padding-bottom:10px}body.checkout-cart-index .cart-qty-item{display:block}body.checkout-cart-index .actions-toolbar a.action.action-edit,body.checkout-cart-index .actions-toolbar a.action.action-delete,body.checkout-cart-index .actions-toolbar a.use-ajax.action.towishlist.action-towishlist{padding:5px;font-size:12px}.page-bottom{padding:0 !important}.checkout-payment-method .payment-methods{margin:0 !important}.checkout-payment-method .payment-option{margin:0 !important}.actions-toolbar button.action.submit.primary{margin:10px 0}.abs-shopping-cart-items-mobile .actions,.cart-container .form-cart .actions{text-align:left !important}.cart-container .form-cart .action.update,.cart-container .form-cart .action.clear{display:inline-block !important}.product-social-links{padding-left:0 !important}.block.social-login-authentication-channel.account-social-login .block-content{padding-bottom:0 !important;gap:5px}.customer-account-create .page-title span{padding-left:10px !important}.catalog-product-view section#size_box_sec .col3-set{display:block !important;width:100%}}@media (min-width:481px) and (max-width:767px){.column.main .products.wrapper.grid.products-grid ol.products.list.items.product-items li.item.product.product-item{width:50% !important}}@media (max-width:1024px) and (min-width:768px){input#search-mobile{padding-left:10px}ul#topsellerowlslider{flex-wrap:wrap}.banner_sections img{position:relative;width:100%;height:300px;object-fit:cover}.unifom_details_box,.store_details_box{width:209px;height:130px;background-color:#d91819;color:#fff;padding:20px 10px;position:relative;margin:40px;text-align:center}.unifom_details_box.arrow-top:after,.store_details_box.arrow-top:after{content:" ";position:absolute;right:0;bottom:-82px;border-top:none;border-right:105px solid transparent;border-left:105px solid transparent;border-top:84px solid #d91819}.campus_details_box.arrow-top:after{border-top:84px solid #58a5c3 !important;content:" ";position:absolute;right:0;bottom:-82px;border-top:none;border-right:105px solid transparent;border-left:105px solid transparent}.campus_details_box{background-color:#58a5c3 !important;width:209px;height:130px;color:#fff;padding:20px 10px;position:relative;margin:40px;text-align:center}.catalogue_section_block1,.catalogue_section_block2,.catalogue_section_block3,.catalogue_section_block4,.catalogue_section_block5,.catalogue_section_block6,.catalogue_section_block7,.catalogue_section_block8,.catalogue_section_block9,.catalogue_section_block10{padding:10px;height:270px}.container-fluid.section2{width:85%}.header_banner_section_details_right_text{padding:10px 20px}.header_banner_section_details_right_text button{margin-top:5px}.minicart-mobile .minicart-wrapper .action.showcart:before{display:none}.showcart img.cartIcon{display:inline-block;width:35px;height:35px;margin-right:7px}.header-mobile .mobile-menu>a{padding-left:10px}.unifom_details_box1.arrow-top:after,.store_details_box1.arrow-top:after,.campus_details_box1.arrow-top:after{bottom:-80px}.unifom_details_box1.arrow-top:after,.store_details_box1.arrow-top:after,.campus_details_box1.arrow-top:after{content:" ";position:absolute;right:0;bottom:-79px;border-top:none;border-right:100px solid transparent;border-left:101px solid transparent;border-top:80px solid #d91819}.unifom_details_box1,.store_details_box1,.campus_details_box1{width:200px;height:238px;background-color:#d91819;color:#fff;padding:14px 10px;position:relative;margin:40px;text-align:center}.header-mobile .mobile-top{background-color:#08c;height:60px}.header-mobile .mobile-logo img{max-height:54px;width:auto;margin:4px 0}.login-container .block-customer-login .actions-toolbar{width:70%}.products-grid1 .owl-carousel .product-item{width:175px !important}.products-grid1 .product-item-actions .actions-primary button span{font-size:12px;font-weight:400;text-align:center}html .page-layout-1column .product.media,html .page-layout-2columns-left .product.media,html .page-layout-2columns-right .product.media{width:425px !important}html .page-layout-1column .product-info-main,html .page-layout-2columns-left .product-info-main,html .page-layout-2columns-right .product-info-main{width:calc(100% - 440px) !important}body.catalog-product-view .swatch-attribute.color,body.catalog-product-view .swatch-attribute.shirt_size{gap:0 !important}.swatch-option.text{padding:8px !important;min-width:25px}.product-options-bottom .size-chart{left:220px}.product-socialshare .mp_social_share_inline_under_cart{left:35% !important}body.catalog-product-view .product-options-wrapper .fieldset .swatch-option.text{width:30px !important;padding:6px 2px !important}.product-options-bottom .size-chart{left:229px}.product-options-bottom .box-tocart .fieldset{gap:7px !important}.product-options-bottom .box-tocart .fieldset .field.qty .control{padding-left:5px}body.catalog-product-view .product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{width:35px}.product-info-main .box-tocart .action.tocart,.product-options-bottom .box-tocart .action.tocart{padding:0 5px;font-size:12px}.product-designer-button-container .product-designer-button{padding:0 5px !important;height:40px;font-size:12px !important}.products.wrapper.products-grid .product-items .product-item{padding:0 5px}.product-item-info .image-product a i{left:50px}.products-grid .product-item-info .product-item-details .product-item-actions{padding:0 !important;display:block}.product-item-actions .actions-primary button{position:relative;right:15px;font-size:12px}.products.wrapper.list.products-list ol.products.list.items.product-items li.item.product.product-item .product-item-info .image-product{width:150px}.products.wrapper.list.products-list ol.products.list.items.product-items li.item.product.product-item .product-item-info .product-item-details{margin-left:160px}.product-socialshare .mp_social_share_inline_under_cart,.product-social-links{top:0 !important}.e_store_product_category_section_first a,.e_store_product_category_section_second a,.e_store_product_category_section_third a,.e_store_product_category_section_fourth a{font-size:24px}.products-grid1 .product-item-actions .actions-primary button span{letter-spacing:0}head.testimonial-new .owl-prev,.testimonial-head.testimonial-new .owl-nav{position:absolute;top:-70px;right:25px;padding:0 20px}.cart-container .cart-summary._sticky ul.checkout.methods.items.checkout-methods-items button.action.primary.checkout{text-transform:capitalize !important;font-size:11px !important}.customer-account-create .page-title span{padding-left:10px !important}}@media (max-width:1200px) and (min-width:1024px){.header-2-style .desktop-menu .navigation .level0>.level-top{font-size:14px;font-weight:600;letter-spacing:0;padding:0 10px}.search-header .input-text{width:90%;float:right}.container-fluid.section2{width:85%}.home-contact{padding-right:15px}.logo_alt_title{font-size:20px}.home-contact{gap:5px !important}.header-middle .desktop-menu.col-lg-10{gap:7px}}.catalog-product-view .page-title{margin-bottom:0;padding-bottom:0;color:#000;font-size:28px;font-weight:600}.e-store-category{background:#083880;padding:10 0}.e-store-category ul{max-width:1170px;display:flex;flex-wrap:nowrap;margin:0 auto;margin-bottom:0;list-style:none;top:0 !important}.e-store-category ul a{color:#fff;padding:10px 20px;border-radius:3px;width:100%;display:inline-block;text-align:center;text-decoration:none;font-size:16px;font-weight:500}.e-store-category ul li{margin-bottom:0;flex:1 0 auto;padding:0 10px}.catalog-product-view .breadcrumbs{display:none}.tocart{background-color:#083880 !important;color:#fff !important}.swatch-opt{margin-bottom:0 !important}.product-options-wrapper .fieldset{margin-bottom:0}.product-options-bottom .box-tocart .fieldset .field.qty label span{color:#083880;font-weight:700;font-size:20px}.fotorama__thumb{border:0 !important}.catalog-product-view .product-social-links .action.towishlist{background-image:url(/media/images/heart.png);height:40px;width:40px;background-size:20px;border:1px solid #040404;background-repeat:no-repeat;background-position:center;border-radius:4px;opacity:.5}.catalog-product-view .product-social-links .action.tocompare{background-image:url(/media/images/arrows-mix.png);height:40px;width:40px;background-size:20px;border:1px solid #040404;background-repeat:no-repeat;background-position:center;border-radius:4px;opacity:.5}.catalog-product-view .action.towishlist span{font-size:0}.catalog-product-view .action.tocompare span{font-size:0}.mp_social_share_inline_under_cart{display:none}.product-designer-button{background:#70acbc !important}.resp-tabs-list li{color:#083880 !important;font-weight:700;font-size:20px !important;border-bottom:2px solid #ddd !important;border-color:#757575 !important;width:100%}.resp-tabs-list li:before{display:none !important}.catalog-product-view .resp-tabs-container{display:flex}.catalog-product-view .resp-tab-content{max-width:50%;flex:0 0 50%;border-bottom:0 solid #ddd !important}.catalog-product-view .product.description{font-size:20px;max-width:70%}.catalog-product-view .product.description .value{color:#757575}.default-style .resp-tabs-list{border-bottom:0 !important}.overview .value{color:#4c4b4b;font-size:16px}label.label,legend.label{text-align:left !important}.review-add .actions-toolbar button.action.submit.primary{color:#fff;margin-bottom:40px}.testimonial-head.testimonial-new{background:#f5f5f5 !important;padding:20px 40px !important}.testimonial-head.testimonial-new .container>h2{border-bottom:1px solid #bfbfbf;width:100%;padding:5px 0;margin-bottom:30px;color:#000}.testimonial-head .owl-prev,.testimonial-head .owl-next{height:30px !important;width:30px !important}.testimonial-head.testimonial-new .owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:inline-block;padding:0 20px;position:absolute;top:-68px;right:18px;transform:translateY(0)}.testimonial-desc p{font-size:16px;color:#656565 !important;min-height:170px}.testimonial-head.testimonial-new .testimonial-desc{border:1px solid #ccc !important}.testimonial-head.testimonial-new .item{width:100%;padding:0 10px;padding-left:0}body.catalog-product-view .swatch-attribute.color,body.catalog-product-view .swatch-attribute.shirt_size span{padding-bottom:15px;color:#083880;font-weight:700;font-size:20px;margin-bottom:0;margin-top:8px}body.catalog-product-view .products-grid{background-color:transparent;margin-bottom:50px}.product-slider .block-title #block-related-heading{color:#083880 !important;font-weight:700;font-size:20px !important;width:100%}.product-socialshare{display:flex;width:100%;text-align:left;flex-direction:row-reverse;position:relative}.product-socialshare .mp_social_share_inline_under_cart{position:absolute;top:-92px;left:30%;z-index:99;padding:4px;border:1px solid #6f6f6f;border-radius:5px}.item.product-item .product.details.product-item-details .product-item-actions .actions-primary button.action.tocart.primary span{color:#fff}.item.product-item .product.details.product-item-details .product-item-actions .actions-primary{width:auto;padding-top:0}body.catalog-product-view .nav-style-2 .owl-theme .owl-nav [class*=owl-]{background-color:#083880;color:#fff;border-radius:6px;border:0}body.catalog-product-view .item.product-item .normal-price{color:#000 !important}body.catalog-product-view .item.product-item span.price,body.catalog-product-view .item.product-item .price-wrapper{color:#000 !important}.item.product-item .product-item-name{text-align:center}