.shopbyschool{width:100%;padding-bottom:2rem}.shopbyschool,.shopbyschool *{box-sizing:border-box}.shopbyschool .container{max-width:1220px;width:100%}@media (max-width:1024px){.shopbyschool .container{width:100%}}.shopbyschool .offerheighlighted{background:#004d7b;color:#ffffff;font-size:18px;text-transform:uppercase;text-align:center;padding:12px 15px;margin-bottom:40px;width:100%}@media (max-width:992px){.shopbyschool .offerheighlighted{margin-bottom:0}}@media (max-width:767px){.shopbyschool .offerheighlighted{margin-bottom:0}}.bannerInnerpage{position:relative}.bannerInnerpage img{display:block;min-width:100%;max-width:100%}@media (max-width:767px){.bannerInnerpage img{min-width:100%}}.bannerInnerpage .bannerviewlinks{position:absolute;top:50%;right:20px;transform:translateY(-50%);z-index:2;text-align:center;max-width:345px}.bannerInnerpage.medicaluniformsbanner .bannerviewlinks{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:430px}.bannerInnerpage .bannerviewlinks h2{font-size:38px;line-height:38px;color:#ffffff;margin-top:0;margin-bottom:28px;text-transform:uppercase}.bannerInnerpage.medicaluniformsbanner .bannerviewlinks h2{color:#666666}.bannerInnerpage .bannerviewlinks .custom-link{font-size:16px;width:auto;height:auto;background-color:#ffffff;border:solid 1px #ccc;padding:10px 15px;text-transform:uppercase;color:#666666;margin-bottom:10px;min-width:190px;display:inline-flex;justify-content:center;text-decoration:none}.bannerInnerpage .bannerviewlinks .custom-link:hover,.bannerInnerpage .bannerviewlinks .custom-link:focus{background-color:#666666;color:#ffffff}@media (max-width:767px){.bannerInnerpage{display:none}.bannerInnerpage.view-mobile{display:block}.bannerInnerpage .bannerviewlinks{left:50%;transform:translateX(-50%) translateY(-70%)}.bannerInnerpage.medicaluniformsbanner .bannerviewlinks{width:100%}.shopbyschool .offerheighlighted{font-size:14px}}@media (min-width:768px){.bannerInnerpage.view-mobile{display:none}}.bannerInnerpage.view-mobile h2{font-size:30px;line-height:30px;color:#666666;margin-top:0;margin-bottom:28px;text-transform:uppercase;text-align:center;padding:30px 15px;position:relative}.bannerInnerpage.view-mobile h2:after{content:'';width:100%;height:4px;background-color:#666666;opacity:.15;position:absolute;left:0;bottom:0}h3.fullwidth-filter-title{font-size:24px;text-transform:uppercase;color:#666666;margin:55px 0 8px 0;letter-spacing:0;display:block;text-align:center}span.desc-category{text-align:center;display:block;font-size:15px;color:#666;letter-spacing:0.025em;margin-bottom:10px}.shopbycategory .bxSizing{margin-bottom:2rem}.shopbycategory .categoryImage img{width:100%;display:block}.shopbycategory .categoryButton{position:absolute;top:auto;bottom:33px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-end;justify-content:center;left:50%;transform:translateX(-50%)}.shopbycategory .categoryButton a{margin:0 15px !important;width:auto;min-width:182px;height:auto;background-color:#ffffff;border:solid 1px #ccc;padding:10px;text-transform:uppercase;color:#666666;text-align:center}.shopbycategory .categoryButton.mubutton a{min-width:235px;margin:0 15px 15px !important}.shopbycategory .categoryButton a:hover,.shopbycategory .categoryButton a:focus{background-color:#666666;color:#ffffff;text-decoration:none}@media (max-width:768px){.sidebar-left{display:none}}ul{list-style:none;padding:0}.sidebar-left .menu-links>div{background:#ffffff;width:100%;position:relative;margin-right:30px}.sidebar-left .menu-links>div.active>div{border-bottom:0}.sidebar-left .menu-links .tab-title .icon{right:17px}.mainNav ul{margin:0;padding:0;list-style:none}.mainNav ul li{border-top:none}.sidebar-left .menu-links a,.sidebar-left .menu-links span{color:#666666;display:block;font-size:14px;line-height:normal;padding:12px 20px 12px 0;text-decoration:none;position:relative;cursor:pointer}.sidebar-left .menu-links .icon{position:absolute;top:10px;right:6px;cursor:pointer;width:19px;height:22px;line-height:100px;overflow:hidden}.sidebar-left .menu-links .icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:inherit;color:inherit;content:'\f078';font-family:FontAwesome;vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;text-align:center;position:absolute;top:0;line-height:18px;left:6px}.sidebar-left .menu-links .active .icon:after,.sidebar-left .menu-links>ul li .active .icon:after{content:'\f077'}.sidebar-left .menu-links>div>div a:hover{background:#ffffff;text-decoration:none}.sidebar-left .menu-links>div ul{border-bottom:none}.sidebar-left .menu-links>div ul li{border-top:1px solid #e5e0dc;background:#ffffff;margin-bottom:0;position:relative}.sidebar-left .menu-links .icon{top:6px}.sidebar-left .menu-links>div ul li a,.sidebar-left .menu-links>div ul li span{color:#666666;display:block;font-size:14px;line-height:normal;padding:.5em 1em .5em 1.2em;cursor:pointer}.sidebar-left .menu-links>div ul li a:hover,.sidebar-left .menu-links>div ul li span:hover{background:#ffffff;color:#b1312e;text-decoration:none}.sidebar-left .menu-links>div.active>div a{color:#b1312e}.mainNav ul ul ul{border-top:none}.mainNav ul ul ul li{border:none}.mainNav ul ul ul li a{padding-left:3.5em;padding-top:0.25em;padding-bottom:0.25em}ul li.has-subnav .accordion-btn{color:#fff;background:rgba(255,255,255,0.15);font-size:16px}.banner-links-text{position:absolute;bottom:256px;left:50%;text-transform:uppercase;color:#fff;font-weight:bold;padding:0 15px;transform:translateX(-50%);display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;justify-content:center;align-items:flex-end}.banner-links-text a{margin:0 15px !important;width:auto;min-width:182px;height:auto;background-color:#ffffff;border:solid 1px #ccc;padding:15px;text-transform:uppercase;color:#666666 !important;text-align:center}@media (max-width:992px){.banner-links-text a{margin-top:10px !important}}.banner-links-text a:hover,.banner-links-text a:focus{background-color:#666666;border-color:#666666;color:#ffffff !important;padding:15px}.category-purchase-block .container{width:90%;max-width:1390px;margin:0 auto;padding:0}@media (max-width:767px){.category-purchase-block .container{width:100%}}.description-heighlight{text-align:center;font-size:14px;color:#666666;padding:35px 0;max-width:350px;margin:0 auto}.description-heighlight h2{font-size:36px;line-height:36px;margin:0;padding-bottom:10px}@media (max-width:992px){.description-heighlight h2{font-size:30px;line-height:30px}}.description-heighlight p{font-size:14px;color:#666666;margin:0}.shopbyschoolf{background-color:#b1312e;padding:25px 30px;margin-top:35px;margin-bottom:18px}.shopbytop{color:#ffffff;font-size:14px;position:relative;padding-bottom:15px;margin-bottom:15px;align-items:center}@media (min-width:768px){.shopbytop{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.mobile-minicart{display:none}}.shopbytop:after{content:'';width:100%;height:4px;background-color:#ffffff;opacity:.15;position:absolute;left:0;bottom:0}.shopbytop .title{font-weight:400;font-size:24px;margin:0;padding-left:52px;padding-right:5px;position:relative;text-transform:uppercase;min-height:43px;line-height:40px}.shopbytop .title:before{content:'';width:43px;height:43px;background:url('../images/Private-school_icon.png') no-repeat 0 0 transparent;background-size:43px;position:absolute;left:-4px}@media (max-width:767px){.shopbytop{text-align:center}.shopbytop .title{text-align:center;padding-left:0;padding-top:75px}.shopbytop .title:before{width:73px;height:73px;background-size:73px;left:50%;transform:translateX(-50%);top:0}}.shopbyform{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-7px;margin-right:-7px}.shopbyform .input-group{padding-left:7px;padding-right:7px}.shopbyform .input-group .ui-helper-hidden-accessible{display:none}.shopbyform .input-group .form-control{background:url('../images/icon_search.png') no-repeat left center #fff;border:0;padding:22px 10px 22px 55px;background-position:16px center;background-size:25px;opacity:1;color:#666666}.shopbyform .input-group #gotoschool{width:100%;height:44px;max-width:90px;background:#ccc;color:#666;opacity:1;font-weight:600;font-size:16px}.shopbyform .input-group #gotoschool:hover,.shopbyform .input-group #gotoschool:focus{background-color:#ffffff;border-color:#cccccc;color:#666666;text-decoration:none}@media (max-width:767px){.shopbyform{justify-content:center}.shopbyform .input-group{margin-bottom:1rem;text-align:center}.shopbyform .input-group:last-child{margin-bottom:0}.shopbyform .input-group #gotoschool{float:none}}.divider{margin-bottom:40px}.divider:before{content:'';background-color:#666666;width:100%;height:4px;opacity:.15;display:block}.ui-autocomplete.ui-front{width:406px !important;padding:10px 10px 10px 25px;font-size:13px;list-style:decimal;margin:0;box-shadow:rgba(0,0,0,0.2) 0px 0px 5px inset;background:#fff;z-index:2}.ui-autocomplete.ui-front li a:hover,.cms-shop-for-your-school .ui-autocomplete.ui-front li a:focus{color:#b1312e;text-decoration:none}.sidebar-nobg .swatch-attribute .swatch-option.selected{background:#000;color:#fff}.sidebar-nobg .swatch-attribute.color .swatch-option{box-shadow:inset 0 0 0 1px #d2d2d2}.sidebar-nobg .swatch-attribute.color .swatch-option:not(.disabled):hover{box-shadow:inset 0 0 0 1px #000}footer.page-footer{background-color:transparent;border-top:none}footer .footer .footer-block-content .row.a-center.footer{line-height:25px;max-width:1300px;margin:0 auto;text-align:left}footer .footer .footer-block-content .row.a-center.footer .footer-quote-inner{text-align:right;font-family:'quicksend';font-weight:bold;color:#b1312e;max-width:90%;margin-bottom:5%}footer .footer .footer-block-content .row.a-center.footer .footer-quote-inner em{font-size:3.3rem;display:block}footer .footer .footer-block-content .row.a-center.footer .footer-quote-inner label{font-size:1.4rem}footer .footer .footer-block-content .row.a-center.footer h6{color:#303030}footer .footer .footer-block-content .row.a-center.footer ul li a{color:#7d7d7d}footer .footer .footer-block-content .row.a-center.footer .footer-info .footer-help-wrapper{text-align:left}footer .footer .footer-block-content .row.a-center.footer .footer-info .footer-help-wrapper .footer-logo{margin-bottom:-25px}footer .footer .footer-block-content .row.a-center.footer .footer-info .footer-help-wrapper label{display:block;color:#7d7d7d}footer .footer .footer-block-content .row.a-center.footer .footer-info .footer-help-wrapper .address{margin-top:20px}footer .footer .footer-block-content .row.a-center.footer .footer-info .footer-help-wrapper .title{color:#303030;font-weight:600;padding-bottom:10px;display:block}footer .footer .footer-block-content .row.a-center.footer .footer-info .footer-help-wrapper .support-number{color:#303030;padding:5px 0 0;display:block}footer .copyright-footer{background:none}footer .copyright-footer .container{padding-right:0;margin-right:0}footer .copyright-footer .container .footer-pencile .image-pencile{width:100%;position:relative;top:-10px}.multishipping-checkout-login .page-main{background-size:cover;padding:0;line-height:0;margin:0}.customer-account-login .page-main{background-size:cover;padding:0;line-height:0;margin:0}.customer-account-login .login-container .block-customer-login .block-title strong{color:#b1312e;font-family:'quicksend'}.customer-account-login .login-container .form-login{margin-top:10px}.customer-account-login .login-container .fieldset .field:not(.choice) .label{margin-bottom:15px;font-family:Montserrat;font-size:15px}.customer-account-login .actions-toolbar .action.primary{color:#fff;background:#2c2930}.customer-account-login .actions-toolbar .action.primary:hover::after{color:#fff;background-color:#b1312e}.customer-account-login .actions-toolbar .secondary .action.remind{margin:0;padding:19px}.customer-account-login .field-recaptcha{padding-bottom:20px}.customer-account-forgotpassword .page-main{background-size:cover;padding:0;line-height:0;margin:0}.customer-account-forgotpassword .actions-toolbar .action.primary{color:#fff;background:#2c2930}.customer-account-forgotpassword .actions-toolbar .action.primary:hover::after{color:#fff;background-color:#b1312e}@media (max-width:1024px){.subscription_modal_wrapper .subscription_modal{left:0;right:0;margin-inline:auto}}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap{max-width:950px;min-height:auto}@media (max-width:1024px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap{max-width:90%;min-height:auto !important;padding:0 !important;margin-block:5rem;margin-inline:auto}}@media (max-width:767px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap{max-width:80%}}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-header{padding:0}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-header .action-close{right:1rem;top:1rem;width:3rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;background-color:transparent}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-header .action-close::before{width:auto;height:auto;display:inline-block;color:#fff;line-height:1}@media (max-width:767px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-header .action-close{background-color:#f26849;border-radius:100%;top:0.5rem;right:0.5rem}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-header .action-close::before{color:#fff}}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content{padding:0}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content{display:flex;flex-wrap:wrap}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*{flex:0 0 auto}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_left_section{width:40%;line-height:0;display:flex}@media (max-width:767px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_left_section{width:100%}}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_left_section img{object-fit:cover}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section{width:60%;padding:4rem;background-color:#b1312e}@media (max-width:767px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section{width:100%;padding:1rem}}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .popup_right_heading span{font-size:2.4rem;color:rgba(255,255,255,0.8);font-family:'Roboto',Helvetica,Arial,sans-serif}@media (max-width:767px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .popup_right_heading span{font-size:1.8rem}}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .popup_right_heading h1{font-weight:600;text-transform:uppercase;color:#fff;margin-bottom:1rem;letter-spacing:2px;font-family:'Roboto',Helvetica,Arial,sans-serif}@media (max-width:767px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .popup_right_heading h1{font-size:30px}}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section p{font-size:1.8rem;color:#fff;font-family:'Roboto',Helvetica,Arial,sans-serif}@media (max-width:767px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section p{font-size:1.4rem;margin-bottom:1rem}}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .right_popup_form_outer{margin-top:1.5rem}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .right_popup_form_outer .newsletter{padding:0;background-color:transparent}@media (max-width:767px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .right_popup_form_outer .newsletter{margin-bottom:1rem}}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .right_popup_form_outer .newsletter .field .control{position:relative}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .right_popup_form_outer .newsletter .field .control::before{line-height:4.8rem}@media (max-width:767px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .right_popup_form_outer .newsletter .field .control::before{line-height:4rem}}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .right_popup_form_outer .newsletter .field .control input{background-color:#fff;color:#000;height:4.8rem}@media (max-width:767px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .right_popup_form_outer .newsletter .field .control input{height:4rem}}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .right_popup_form_outer .newsletter .actions button.action{height:4.8rem;background-color:#2c2930;color:#fff}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .right_popup_form_outer .newsletter .actions button.action:hover{color:#2c2930}@media (max-width:767px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .right_popup_form_outer .newsletter .actions button.action{height:4rem}}@media (max-width:479px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .right_popup_form_outer .newsletter .actions button.action{width:100%;align-items:center;justify-content:center}}@media (max-width:479px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .right_popup_form_outer .newsletter .subscribe{display:flex;flex-direction:column;flex-wrap:nowrap}}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .close-anchor-popup{color:#fff;font-size:1.5rem;font-family:'Roboto',Helvetica,Arial,sans-serif;cursor:pointer;transition:all .3s}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .close-anchor-popup:hover{text-decoration:underline}.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .bottom_text{margin-bottom:0;color:#fff;letter-spacing:1px;font-size:1.3rem;line-height:1.4;margin-top:1rem;font-family:'Roboto',Helvetica,Arial,sans-serif}@media (max-width:767px){.subscription_modal_wrapper .subscription_modal .modal-inner-wrap .modal-content .popup_inner_content>*.popup_right_section .bottom_text{letter-spacing:normal}}.subscription_modal_wrapper .subscription_modal_overlay{background-color:rgba(0,0,0,0.4)}@media (max-width:767px){.category-purchase-block .container .row .banner-links-text a{text-align:center;line-height:normal}.category-purchase-block .container .row>*{line-height:0;margin-bottom:3rem}.category-purchase-block .container .row>*:last-child{margin-bottom:0}.category-purchase-block .container .row>* .description-heighlight{line-height:normal;background-color:#fff;border:1px solid #eee;border-top:none;box-shadow:0 -2px 10px rgba(0,0,0,0.1);border-radius:0 0 4px 4px;max-width:none}}.products.product-items .item.product-item{width:50%;flex-basis:50%;max-width:50%}.products.product-items .item.product-item .product-item-details .ox-product-grid__categories .ox-product-grid__category-link{font-size:12px;padding:2px}.products.product-items .item.product-item .product-item-details .product-item-name{padding-inline:0;margin-bottom:7px}.products.product-items .item.product-item .product-item-details .product-item-name .product-item-link{font-size:14px}.products.product-items .item.product-item .product-item-details .swatch-attribute-options .swatch-option.color{width:25px;height:20px}@media (max-width:480px){.product-info-main .product-info-price{flex-direction:column;align-items:flex-start;gap:10px}}.product-info-main .product-info-price .price-box .price-label{display:none !important}.product-info-main .product-info-price .price-box .old-price .price{font-size:28px;margin-left:5px}footer.page-footer .footer .footer-block-content .footer-help-email .support-email a{color:currentColor;padding:0}footer.page-footer .footer .footer-block-content .footer-help-email .support-email a:hover{color:#b1312e}@media (max-width:1024px){.page-header .header__content-wrapper .top-bar{display:flex;justify-content:center}.page-header .header__content-wrapper .top-bar .flex-left,.page-header .header__content-wrapper .top-bar .flex-right{display:none}}.page-header .header__content-wrapper .top-bar .flex-center .topline-block .announcement_bar{margin-bottom:0}.cms-index-index .owl-carousel .owl-nav.disabled{display:flex !important;visibility:visible !important;opacity:1 !important;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;right:0;justify-content:space-between}.cms-index-index .owl-carousel .owl-nav.disabled button{background-color:rgba(255,255,255,0.5) !important}.cms-index-index .owl-carousel .owl-nav.disabled button span::before,.cms-index-index .owl-carousel .owl-nav.disabled button span::after{background-color:#000 !important}.cms-index-index .owl-carousel .owl-nav.disabled button::after{display:none}.cms-index-index .owl-carousel .owl-nav.disabled .owl-prev{left:0;transform:none}.cms-index-index .owl-carousel .owl-nav.disabled .owl-next{right:0}.cms-index-index .owl-carousel .owl-nav .owl-prev,.cms-index-index .owl-carousel .owl-nav .owl-next{transform:translateY(-50%) !important}.cms-index-index .owl-carousel .owl-item:nth-child(2) .ox-carousel__inner{margin-left:auto;margin-right:0;max-width:none !important;width:35% !important;padding:5rem !important}@media (max-width:767px){.cms-index-index .owl-carousel .owl-item:nth-child(2) .ox-carousel__inner{width:100% !important;padding:3rem !important;background-color:rgba(255,255,255,0.8);max-width:90% !important;margin:3rem auto auto}}.cms-index-index .owl-carousel .owl-item:nth-child(2) .ox-carousel__inner .right_content_slider .title-heading{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-family:'gothammedium';font-size:5rem;font-weight:500;text-transform:uppercase}@media (max-width:1700px){.cms-index-index .owl-carousel .owl-item:nth-child(2) .ox-carousel__inner .right_content_slider .title-heading{font-size:3rem}}.cms-index-index .owl-carousel .owl-item:nth-child(2) .ox-carousel__inner .right_content_slider .title-heading .right_content_subtext{flex:0 0 auto;width:100%;text-transform:uppercase;letter-spacing:4px;color:#b1312e;font-size:1.8rem;font-family:'Roboto',Helvetica,Arial,sans-serif;font-weight:400;margin-block:2rem 3rem}@media (max-width:1700px){.cms-index-index .owl-carousel .owl-item:nth-child(2) .ox-carousel__inner .right_content_slider .title-heading .right_content_subtext{font-size:1.6rem;letter-spacing:2px}}@media (max-width:1199px){.cms-index-index .owl-carousel .owl-item:nth-child(2) .ox-carousel__inner .right_content_slider .title-heading .right_content_subtext{margin-block:1rem}}.cms-index-index .owl-carousel .owl-item:nth-child(2) .ox-carousel__inner .right_content_slider .title-heading .right_content_bottm_text{font-family:'Roboto',Helvetica,Arial,sans-serif;letter-spacing:1px;font-style:italic;text-transform:lowercase;font-size:1.6rem;padding-top:2rem;margin-top:3rem;font-weight:400;line-height:1.5;position:relative;color:#666}@media (max-width:1199px){.cms-index-index .owl-carousel .owl-item:nth-child(2) .ox-carousel__inner .right_content_slider .title-heading .right_content_bottm_text{font-size:1.4rem;padding-top:1rem;margin-top:2rem}}.cms-index-index .owl-carousel .owl-item:nth-child(2) .ox-carousel__inner .right_content_slider .title-heading .right_content_bottm_text::before{content:"";height:3px;background-color:#b1312e;display:inline-flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:0;width:10rem;margin-inline:auto}.cms-index-index .owl-carousel .owl-item:first-child .ox-carousel__inner{margin-left:auto;margin-right:0;max-width:none !important;width:40% !important;padding:5rem !important}@media (max-width:1600px){.cms-index-index .owl-carousel .owl-item:first-child .ox-carousel__inner{padding:3rem !important}}@media (max-width:767px){.cms-index-index .owl-carousel .owl-item:first-child .ox-carousel__inner{width:100% !important;padding:5rem 3rem !important;background-color:rgba(0,0,0,0.3);max-width:90% !important;margin:3rem auto auto}}.cms-index-index .owl-carousel .owl-item:first-child .ox-carousel__inner .spacer-small{display:none}.cms-index-index .owl-carousel .owl-item:last-child .ox-carousel__wrapper{display:flex}.cms-index-index .owl-carousel .owl-item:last-child .ox-carousel__inner{padding:3rem 5rem !important;margin-top:0}@media (max-width:767px){.cms-index-index .owl-carousel .owl-item:last-child .ox-carousel__inner{margin-top:3rem}}.cms-index-index .owl-carousel .owl-item:last-child .ox-carousel__inner .ox-carousel__content{display:flex;flex-direction:column}.cms-index-index .owl-carousel .owl-item:last-child .ox-carousel__inner .ox-carousel__content>div{display:flex;flex-direction:column}.cms-index-index .owl-carousel .owl-item:last-child .ox-carousel__inner .ox-carousel__content .content_btn{max-width:20rem;margin-inline:auto}@media (max-width:767px){.cms-index-index .owl-carousel .owl-item:last-child .ox-carousel__inner{width:100% !important;padding:3rem !important;background-color:rgba(255,255,255,0.8);max-width:90% !important}}.cms-index-index .owl-carousel .owl-item:last-child .ox-carousel__inner .slide_title{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-family:'gothammedium';font-size:5rem;font-weight:500;text-transform:uppercase;margin-bottom:0.5rem}@media (max-width:1700px){.cms-index-index .owl-carousel .owl-item:last-child .ox-carousel__inner .slide_title{font-size:3rem}}.cms-index-index .owl-carousel .owl-item:last-child .ox-carousel__inner .slide_subtitle{flex:0 0 auto;width:100%;text-transform:uppercase;letter-spacing:4px;color:#b1312e;font-size:1.8rem;font-family:'Roboto',Helvetica,Arial,sans-serif;font-weight:400;margin-block:0 1rem}@media (max-width:1700px){.cms-index-index .owl-carousel .owl-item:last-child .ox-carousel__inner .slide_subtitle{font-size:1.6rem;letter-spacing:2px}}@media (max-width:1199px){.cms-index-index .owl-carousel .owl-item:last-child .ox-carousel__inner .slide_subtitle{margin-block:0 1rem}}.cms-index-index .owl-carousel .owl-item .right_content_btn,.cms-index-index .owl-carousel .owl-item .content_btn{background-color:#fff;font-family:'Roboto',Helvetica,Arial,sans-serif;font-weight:400;display:inline-flex;align-items:center;justify-content:center;padding-inline:3rem;border:1px solid #ccc;font-size:2rem;text-transform:uppercase;color:#000;box-shadow:0 2px 10px rgba(0,0,0,0.2);min-height:4.6rem;min-width:15rem;letter-spacing:1px}@media (max-width:1700px){.cms-index-index .owl-carousel .owl-item .right_content_btn,.cms-index-index .owl-carousel .owl-item .content_btn{font-size:1.8rem}}@media (max-width:1199px){.cms-index-index .owl-carousel .owl-item .right_content_btn,.cms-index-index .owl-carousel .owl-item .content_btn{font-size:1.6rem}}.cms-index-index .owl-carousel .owl-item .right_content_btn:hover,.cms-index-index .owl-carousel .owl-item .content_btn:hover{background-color:#b1312e;border-color:#b1312e;color:#fff}.catalog-product-view .product .accordion .item .review-item{flex-direction:row}@media (max-width:479px){.catalog-product-view .product .accordion .item .review-item{flex-wrap:wrap}.catalog-product-view .product .accordion .item .review-item .review-title{flex:0 0 auto;width:100%}.catalog-product-view .product .accordion .item .review-item .div_2,.catalog-product-view .product .accordion .item .review-item .div_3{flex:1}}.catalog-product-view .product .accordion .item .review-item .review_video_youtube{width:100%;height:0;padding-bottom:56.25%;position:relative;margin-top:1rem}.catalog-product-view .product .accordion .item .review-item .review_video_youtube>*{position:absolute;top:0;left:0;width:100%;height:100%}.catalog-product-view .product .accordion .item .review-item .review_helpful .error.message{padding-left:20px;margin-bottom:10px}.catalog-product-view .product .accordion .item .review-item .review_helpful .error.message::before{display:none}.catalog-product-view .product .accordion .item .review-item .review_helpful .error.message a::before,.catalog-product-view .product .accordion .item .review-item .review_helpful .error.message a::after{background-color:#b1312e;top:8px;left:auto}.catalog-product-view .product .accordion .item .review-item .review_helpful .error.message a::before{right:5px}.catalog-product-view .product .accordion .item .review-item .review_helpful .error.message a::after{right:10px}.catalog-category-view .columns .sidebar .filter-content .filter-options-content,.catalog-category-view .columns .filter .filter-content .filter-options-content{max-height:110px;overflow:auto;scrollbar-width:thin;scrollbar-color:#b1312e #fff}.catalog-category-view .columns .sidebar .filter-content .filter-options-content::-webkit-scrollbar,.catalog-category-view .columns .filter .filter-content .filter-options-content::-webkit-scrollbar{width:5px;height:5px}.catalog-category-view .columns .sidebar .filter-content .filter-options-content::-webkit-scrollbar-track,.catalog-category-view .columns .filter .filter-content .filter-options-content::-webkit-scrollbar-track{background:#ffffff}.catalog-category-view .columns .sidebar .filter-content .filter-options-content::-webkit-scrollbar-thumb,.catalog-category-view .columns .filter .filter-content .filter-options-content::-webkit-scrollbar-thumb{background-color:#b1312e;border-radius:10px}.catalog-category-view .filter-options-content{max-height:110px;overflow:auto;scrollbar-width:thin;scrollbar-color:#b1312e #fff}.catalog-category-view .filter-options-content::-webkit-scrollbar{width:5px;height:5px}.catalog-category-view .filter-options-content::-webkit-scrollbar-track{background:#ffffff}.catalog-category-view .filter-options-content::-webkit-scrollbar-thumb{background-color:#b1312e;border-radius:10px}.cms-bulk-ordering .page-wrapper .common-gap{padding-block:5rem}@media (max-width:767px){.cms-bulk-ordering .page-wrapper .common-gap{padding-block:3rem}}.cms-bulk-ordering .page-wrapper .page-header+.widget{margin:0}.cms-bulk-ordering .page-wrapper main.page-main{max-width:100% !important;padding:0 !important}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-banner-holder{position:relative;line-height:0;max-height:350px;display:flex}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-banner-holder img{object-fit:cover;width:100%}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-banner-holder .bulk-ordering-banner-content{line-height:normal;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;color:#fff;text-align:center;width:100%;padding-inline:1.5rem}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-banner-holder .bulk-ordering-banner-content>*{color:currentColor}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-content{font-size:1.6rem}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form{padding-bottom:5rem}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form input[type=number]::-webkit-inner-spin-button,.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form input[type=number]{appearance:textfield;-moz-appearance:textfield}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form textarea{min-height:10rem}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .container{display:flex;flex-wrap:wrap;row-gap:3rem;column-gap:6rem;position:relative}@media (min-width:768px){.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .container::before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:1px;background-color:#333}}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .container h3{margin-bottom:1rem}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .container>*{width:calc(100% / 2 - (6rem - (6rem / 2)))}@media (max-width:767px){.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .container>*{flex:0 0 auto;width:100%}}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .form-field-holder{margin-top:3rem}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .form-field-holder li{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .form-field-holder li>*{flex:1}@media (max-width:767px){.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .form-field-holder li>*{flex:0 0 auto;width:100%}}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .form-field-holder li>*:not(.choice) label{display:inline-flex;align-items:center;gap:5px;margin-bottom:0.5rem;font-size:1.3rem;font-weight:800}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .form-field-holder li>*:not(.choice) label sup{color:#b1312e}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .form-field-holder li>*:not(.choice) input{width:100%}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .form-field-holder li>*:not(.choice) .error{margin-top:4px;background:red;display:inline-flex;padding:4px 7px 4px;color:#fff;font-weight:500;font-size:1.3rem;display:none}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .btn-wrapper{display:flex;flex-direction:column;align-items:center;gap:1rem}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .btn-wrapper .btn{min-width:150px;max-width:150px;min-height:46px;display:inline-flex;align-items:center;justify-content:center}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .btn-wrapper .link-tag{display:inline-flex;text-decoration:underline;color:#333;font-size:1.6rem}.cms-bulk-ordering .page-wrapper main.page-main .bulk-ordering-form .btn-wrapper .link-tag:hover{color:#b1312e}body:is(.mpblog-post-index, .mpblog-post-view) .page-main{padding-top:14px}body:is(.mpblog-post-index, .mpblog-post-view) .columns .column.main{max-width:75%;width:100%;float:left}@media (max-width:1199px){body:is(.mpblog-post-index, .mpblog-post-view) .columns .column.main{max-width:67%}}@media (max-width:1024px){body:is(.mpblog-post-index, .mpblog-post-view) .columns .column.main{max-width:100%}}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main,body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-additional{max-width:25%;width:100%;float:left;padding-left:40px !important;padding-right:0 !important}@media (max-width:1199px){body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main,body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-additional{max-width:33%;padding-left:30px !important}}@media (max-width:1024px){body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main,body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-additional{max-width:100%;padding-left:0 !important;margin-top:4rem}}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-additional{display:none !important}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main .product.data.items .item.title{float:none;width:100% !important}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main .product.data.items .item.title .data.switch{padding:0 !important;font-size:2.8rem;line-height:1.2;color:#000;height:auto;margin-bottom:20px;font-weight:normal;text-transform:inherit;background:none}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main .product.data.items .item.title .data.switch div{width:auto;margin:0}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main .product.data.items .item.title .data.switch:before,body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main .product.data.items .item.title .data.switch:after{display:none}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main .product.data.items .item.title .data.switch h2{font-weight:normal;margin:0;font-size:inherit}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main .product.data.items .item.content{float:none;margin:0 0 40px 0;display:block !important;padding:15px 0 !important}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main .product.data.items .item.content:last-of-type{margin-bottom:0}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main .product.data.items .item.content .list-post-tabs{padding:8px 15px;-webkit-transition:all .3s;transition:all .3s;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main .product.data.items .item.content .list-post-tabs .post-left{max-width:100px;width:100%}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main .product.data.items .item.content .list-post-tabs .post-left img{display:block;width:100%}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main .product.data.items .item.content .list-post-tabs .post-right{max-width:calc(100% - 100px);width:100%;padding:5px 0 5px 10px}body:is(.mpblog-post-index, .mpblog-post-view) .columns .sidebar-main .product.data.items .item.content .list-post-tabs .mp-clear{display:none}.post-list-content .post-list-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.post-list-content .post-list-body .post-list-item{padding:0 10px;max-width:33.33%;width:100%}@media (max-width:1199px){.post-list-content .post-list-body .post-list-item{max-width:50%}}@media (max-width:767px){.post-list-content .post-list-body .post-list-item{max-width:100%}}.post-list-content .post-list-body .post-list-item .post-item-wraper{height:100%;padding:0 !important;-webkit-transition:all .3s;transition:all .3s}.post-list-content .post-list-body .post-list-item .post-item-wraper .post-image{position:relative;min-height:auto;padding-top:62.5%;overflow:hidden}.post-list-content .post-list-body .post-list-item .post-item-wraper .post-image>a,.post-list-content .post-list-body .post-list-item .post-item-wraper .post-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;will-change:transform;-webkit-transition:all .3s;transition:all .3s}.post-list-content .post-list-body .post-list-item .post-item-wraper .post-info-wraper{padding:20px 15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.post-list-content .post-list-body .post-list-item .post-item-wraper .post-info-wraper .mp-post-title{font-size:2.8rem;font-weight:normal;color:#000;letter-spacing:0.05rem;margin-bottom:10px}.post-list-content .post-list-body .post-list-item .post-item-wraper .post-info-wraper .mp-post-title a{color:currentColor !important;-webkit-transition:all .3s !important;transition:all .3s !important}.post-list-content .post-list-body .post-list-item .post-item-wraper .post-info-wraper .post-short-description p{margin:10px 0}.post-list-content .post-list-body .post-list-item .post-item-wraper .post-info-wraper .post-short-description p:empty{display:none}.post-list-content .post-list-body .post-list-item .post-item-wraper:hover{box-shadow:0px 2px 16px 0 rgba(0,0,0,0.2)}.post-list-content .post-list-body .post-list-item .post-item-wraper:hover .post-image img{transform:scale(1.03)}.post-list-content .post-list-body .post-list-item .post-item-wraper:hover .post-info-wraper .mp-post-title{color:#b1312e !important}.post-list-content .pager{display:none !important}.mp-blog-view .post-view{margin:0 -10px}.mp-blog-view .post-view .post-list-content{padding:0 10px}.mp-blog-view .post-view .post-list-content .post-view-image img{display:block;max-width:100%}.mpblog-post-view .page-title-wrapper{margin-bottom:4rem}@media (max-width:767px){.mpblog-post-view .page-title-wrapper{margin-bottom:2rem}}.mpblog-post-view .page-title-wrapper .page-title{font-size:4rem;font-weight:normal;margin-bottom:0}@media (max-width:767px){.mpblog-post-view .page-title-wrapper .page-title{font-size:3.2rem}}.instagramfeed-container{overflow:hidden}.instagramfeed-container .instagramfeed-header{padding:0;margin-bottom:30px;text-align:center}.instagramfeed-container .instagramfeed-header h3{text-transform:uppercase;color:#666666;font-size:24px;margin:0 0 10px 0}.instagramfeed-container .shuffle{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;column-gap:15px;row-gap:15px;margin:0 !important;overflow-y:hidden;overflow-x:auto}.instagramfeed-container .shuffle::-webkit-scrollbar{height:7px}.instagramfeed-container .shuffle::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}.instagramfeed-container .shuffle::-webkit-scrollbar-thumb{height:7px;background-color:#333;border-radius:10px}.instagramfeed-container .shuffle .instagramfeed-photo{margin:0;padding:0;max-width:calc(20% - 15px);width:100% !important;flex-shrink:0}@media (max-width:1024px){.instagramfeed-container .shuffle .instagramfeed-photo{max-width:calc(25% - 15px)}}@media (max-width:767px){.instagramfeed-container .shuffle .instagramfeed-photo{max-width:calc(40% - 15px)}}@media (max-width:480px){.instagramfeed-container .shuffle .instagramfeed-photo{max-width:calc(70% - 15px)}}@media (min-width:768px){footer .footer .footer-block-content .row.a-center.footer .footer-categories ul{display:block !important}}@media (max-width:768px){footer .footer .footer-block-content .row.a-center.footer .footer-info{margin-bottom:50px;order:5}footer .footer .footer-block-content .row.a-center.footer .footer-categories{border:1px solid #000;padding:10px;margin-bottom:20px}footer .footer .footer-block-content .row.a-center.footer .footer-categories .title{position:relative}footer .footer .footer-block-content .row.a-center.footer .footer-categories .title:before{background:#000;height:2px;width:16px;position:absolute;content:'';right:20px;top:12px}footer .footer .footer-block-content .row.a-center.footer .footer-categories .title:after{content:'';background:#000;position:absolute;height:15px;width:2px;top:6px;right:27px;transition:all .5s}footer .footer .footer-block-content .row.a-center.footer .footer-categories .title h6{margin-bottom:0;display:inline;position:relative;cursor:pointer}footer .footer .footer-block-content .row.a-center.footer .footer-categories .title h6:after{content:'';width:100%;top:38px;height:1px;position:absolute;display:inline-block;left:0;background:#000}footer .footer .footer-block-content .row.a-center.footer .footer-categories.active .title::after{transform:rotate(90deg)}footer .footer .footer-block-content .row.a-center.footer .footer-categories ul{margin-bottom:0;display:none;margin-top:30px}}@media (max-width:960px){.subscrition-block .container .row{padding-block:2rem}.subscrition-block .container .row .subscribe-block .newsletter{padding-bottom:0}}