.mens_landing_area{background:#123456;background:linear-gradient(135deg,#123456 0,#839fd2 100%)}.mens_landing_hero{padding:50px 0}.mens_landing_hero h1{color:#ffff;font-family:Sentinel-SemiBold;font-size:36px;margin:0 0 20px}.mens_landing_hero p{color:#ffff;font-size:16px;margin:0 auto 40px;max-width:580px}.mens_landing_hero .cta_btn{float:none}.prod_hero_img{padding-top:80px}.product_display_section{background-color:#f4f4f7;padding:45px 0}.product_display_section .container-fluid{max-width:1780px}.prod_display_wrapper{width:100%}.product_display_list{padding-top:80px;width:70%}.product_lists{margin-bottom:40px}.single-product-list{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.single-product{display:-webkit-box;display:-ms-flexbox;display:flex}.prod_details_link{display:block;margin:0;text-decoration:none;min-height:100%;width:100%}.clear_btn,.mens_contact_area p a,.prod_link{text-decoration:underline}.prod_details_link:focus{outline-offset:5px}.single_prod_content{background:#fff;border-radius:3px;-webkit-box-shadow:0 5px 12px #e9ebef;box-shadow:0 5px 12px #e9ebef;padding-bottom:40px;position:relative;-webkit-transition:.4s;transition:.4s;min-height:280px}.prod_details_link:hover .single_prod_content{-webkit-box-shadow:0 5px 12px #ccc;box-shadow:0 5px 12px #ccc}.prod_category_name{margin:0 0 20px;color:#123456;font-size:18px}.prod_category_name.search_terms_name img,.prod_image{margin-right:10px}.prod_category_name h2{color:#123456;font-size:28px;margin:0}.prod_category_name img{margin-right:20px;max-height:40px;max-width:32px}.prod_category_name.search_terms_name span{text-transform:capitalize;font-weight:700}.prod_image_title{border-bottom:1px solid #edf0f3;padding:0 10px}.prod_image{width:100px;height:75px;padding-bottom:10px;overflow:hidden}.prod_image img{height:auto;max-height:100px;max-width:100px;width:auto}.prod_title{color:#123456;font-family:'Open Sans';font-weight:600;font-size:20px;margin:0;padding:10px 0}.prod_description{color:#123456;font-size:16px;padding:25px 20px}.outofstock .prod_price,.outofstock_text{padding:5px 10px}.prod_description ul{font-size:15px;list-style:outside;padding-left:15px}.outofstock .prod_price p,.prod_description p,.prod_price p,.prodsearchbox .form-group{margin:0}.prod_price_link{bottom:0;min-height:45px;left:0;position:absolute;width:100%}
.outofstock_wrapper{display:none}.outofstock .outofstock_wrapper,.pill_info_modal button..d-none .d-md-block:hover~.pill_modal_text,.pill_modal_text:hover{display:block}.single_prod_content.outofstock{border-bottom:2px solid #ba0039}.outofstock_text{background:#ba0039;border-top-right-radius:3px;min-height:45px}.outofstock_text span{color:#fff;font-weight:500;font-size:16px;margin-right:10px}.pill_info_modal button{background:0 0;border:none;line-height:0;margin:0;padding:0}.prod_price{color:#123456;font-size:16px;padding:5px 0 5px 20px}.prod_link{color:#0070ba;font-size:16px;padding:5px 20px 5px 0}.apply_btn,.product_filters h2{font-family:'Open Sans';font-weight:600;font-size:18px}.product_filters{background:#fff;border-radius:3px;margin-right:60px;padding:10px;min-width:425px}.apply_btn,.option_lists .form-group input[type=checkbox]:checked+label:before{background:#123456}.option_lists{-webkit-column-count:2;column-count:2;-webkit-column-gap:15px;column-gap:15px}.searchforprod{border-bottom:1px solid #cfdbef;padding:25px 20px 30px}.prodsearchbox{border:1px solid #123456;border-radius:3px}.primary_cta a{color:#ffff}.prodsearchbox .form-group .form-control{background:#fff;border:none;border-radius:3px;color:#123456;font-size:16px;height:60px;padding:0 15px}.prodsearchbox .form-group:first-child{width:85%}.prodsearchbox .form-group button{background:#123456;border:none;border-bottom-right-radius:3px;border-top-right-radius:3px;height:60px;width:60px}.product_filters h2{color:#123456;margin:0 0 20px}.mens_contact_area h2,.mens_contact_area h3{color:#123456;font-family:Sentinel-SemiBold}.filterbyconcern,.filterprodtype{border-bottom:1px solid #cfdbef;padding:30px 20px 15px}.applyfilter_button{padding:30px 20px}.option_lists .form-group{margin:0;position:relative}.option_lists .form-group label{color:#123456;cursor:pointer;font-size:16px;font-weight:400;margin:5px 0;padding-left:37px;position:relative}
.option_lists .form-group input[type=checkbox]{position:absolute;opacity:0}.option_lists .form-group label:before{background:#fff;border:2px solid #123456;border-radius:3px;content:"";height:16px;left:0;position:absolute;top:3px;width:16px}.option_lists .form-group input[type=checkbox]:checked+label:after{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";height:12px;left:5px;position:absolute;top:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px}.applyfilter{margin:0 0 20px}.apply_btn{border:none;border-radius:3px;color:#fff;height:50px;text-align:center;border:1px solid #ffff;width:100%;padding:0 20px}.apply_btn[disabled]{cursor:not-allowed;opacity:.3}.apply_btn i{margin-left:15px}.apply_btn span{position:relative;padding-right:20px}.apply_btn span:before{position:absolute;content:"";right:0;top:2px;width:8px;height:16px;border-right:3px solid #fff;border-bottom:3px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.clear_btn{background:0 0;border:none}.pill_modal_text{background:#f2f2f2;border:1px solid #ddd;bottom:45px;display:none;left:20px;padding:15px;position:absolute;width:90%}.pill_modal_text p{font-style:italic;font-size:12px;margin:0;color:#123456}.filter_results{background:#edeff6;border-bottom:1px solid #cfdbee;bottom:auto;left:0;padding:0 15px;position:relative;top:0;width:100%}.display_filter_terms li{background:#fff;border-radius:3px;cursor:pointer;display:inline-block;margin:5px 5px 5px 0;padding:5px 8px}.mens_contact_area{background:#e4eef2;margin:0 0 0px;padding:50px 0}.mens_contact_area h2{font-size:26px;margin:0 0 40px}.mens_contact_area h2 span{color:#d50057;display:block;font-family:Sentinel-SemiBoldItalic}.mens_contact_area h3{margin:0 0 30px}.mens_contact_area p{color:#002440;font-size:16px;margin:0}.contact_info li,.contact_info li a{display:inline-block;font-weight:700;font-size:12px;text-align:center}.mens_contact_area p a{color:#0070ba;font-weight:700}.mens_contact_area p a:hover{color:#005c99!important}.contact_info{margin:0 auto 30px;max-width:500px;overflow:hidden}.contact_info li{color:#d50057;float:left;position:relative;text-transform:uppercase;width:33.33%}.contact_info li a{color:#ce0058;margin:5px;padding:5px}.contact_icon{display:table;margin:0 0 15px;width:100%}.contact_iconcell{display:table-cell;height:80px;position:relative;vertical-align:top;z-index:1;min-width:100px}.contact_iconcell:before{background:#fff;border-radius:50%;content:"";height:66px;right:5px;margin-left:-33px;position:absolute;top:15px;width:66px;z-index:-1}.discount_modal p{font-size:16px}@media only screen and (max-width:1399px){.product_filters{margin-right:30px;min-width:350px}.searchforprod{padding:25px 10px 30px}.filterbyconcern,.filterprodtype{padding:30px 10px 15px}.prod_image,.prod_image img{max-width:60px}.prod_title{font-size:16px}.option_lists .form-group label,.prod_description ul{font-size:14px}.single_prod_content{min-height:290px}.outofstock_text span,.prod_link,.prod_price{font-size:12px;text-align:center}}@media only screen and (min-width:992px) and (max-width:1199px){.single_prod_content{min-height:300px}.prod_category_name h2{font-size:22px}.mens_landing_area{padding-top:80px!important}.single-product-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media only screen and (min-width:768px) and (max-width:991px){.single_prod_content{padding-bottom:40px;min-height:auto}.product_filters{min-width:300px}.prod_category_name h2{font-size:20px}.mens_landing_area{padding-top:60px!important}.single-product-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media only screen and (min-width:768px){.mobile_fixed_dropdown,.mobile_fixed_wrapper .sticky-wrapper{height:auto!important;overflow:hidden;position:relative!important;top:auto!important}.fixed_filter_list.collapse{display:block}}@media only screen and (max-width:767px){.statement{padding:45px 18px 15px}.mobile_fixed_wrapper .sticky-wrapper{min-height:auto!important;position:relative!important;top:auto;z-index:2}.mobile_fixed_dropdown{background:#fff;left:0;width:100%!important;z-index:2}.mens_landing_area.mobile_banner{padding-top:30px!important}.mens_landing_area.desktop_banner{background:#fff!important;padding:30px 0!important}.mens_landing_hero{margin:30px auto;max-width:380px;padding-bottom:0;padding-top:0;text-align:center}.applyfilter,.contact_info li:last-child{margin:0}.mens_landing_hero h1,.products_list_title h2{font-size:24px}.mens_landing_area h1{line-height:34px;margin:0 auto 20px;font-size:28px;max-width:285px}.mens_landing_hero p{margin:0 0 25px;text-align:center}.mens_contact_area h2{font-size:20px;margin:0 0 30px}.contact_info li{margin:0 0 40px;width:100%}.product_filters{margin-right:0;width:100%;min-width:100%;padding:0}.prod_display_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block}.product_display_section .container-fluid{max-width:1780px}.product_display_list{padding:50px 0;width:100%}.outofstock .outofstock_wrapper.d-block .d-md-none{display:inline-block!important;padding:10px 20px 0}.outofstock_text{border-top-right-radius:0}.searchforprod{background:#f4f4f7;padding:25px 15px 30px}.mobile_fixed_dropdown,.product_display_section{padding:0}.filter_button_functionality{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#123456;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 15px}.applyfilter,.mobile_products_list_btn[aria-expanded=false] .open_filter_txt,.mobile_products_list_btn[aria-expanded=true] .default_filter_txt{display:none}.mobile_products_list_btn{background:0 0;border:none;border-radius:0;font-size:16px;height:50px;color:#ffff}.mobile_products_list_btn[aria-expanded=true] .open_filter_txt{display:inline-block}.filter_button_functionality.open_filter .applyfilter{display:inline-block;position:absolute;right:15px;top:12px}.apply_btn{font-size:16px}.apply_btn i{margin-left:0}.filterbyconcern,.filterprodtype{padding:15px}.product_filters h2{margin-bottom:15px;font-size:16px;font-family:'Open Sans';font-weight:400}.option_lists .form-group{margin:0 0 10px}.fixed_filter_list{max-height:inherit;overflow-x:hidden;overflow-y:auto}.prod_category_name h2{font-size:20px;padding-left:20px}.option_lists .form-group label{font-size:15px}.single_prod_content{padding-bottom:40px;min-height:100%}.prod_description{padding:15px 20px}.prod_title{font-size:18px}.filterbyconcern{background:#fff;position:relative;z-index:1}.outofstock_text span,.prod_link,.prod_price{font-size:14px}.prod_hero_img{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0}.prodsearchbox{margin:0 -15px}.single-product-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:15px}}@media only screen and (min-width:360px) and (max-width:374px){.is-sticky .fixed_filter_list{max-height:430px}}@media only screen and (max-width:359px){.is-sticky .fixed_filter_list{max-height:300px}.filter_button_functionality{padding:12px 10px}.option_lists .form-group label{font-size:14px}}