body{font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;font-family:"Helvetica Neue","Helvetica",Helvetica,"Segoe UI",Arial,sans-serif;color:#787878}h1,h2,h3,h4,h5,.title{font-family:"Raleway","Helvetica Neue","Helvetica",Arial,sans-serif;text-transform:uppercase;margin:0;letter-spacing:1px;font-weight:400;color:#363636}p{line-height:1.5}a,a:visited{color:#363636;text-decoration:none}.secondary-heading-font,.price-font,.lato{font-family:"Lato";letter-spacing:1px}.raleway{font-family:"Raleway", "Helvetica Neue",  "Helvetica", Helvetica, "Segoe UI", Arial, sans-serif}.helvetica{font-family:"Helvetica Neue",  "Helvetica", Helvetica, "Segoe UI", Arial, sans-serif}.amiri{font-family:"Amiri", "Helvetica Neue",  "Helvetica", Helvetica, "Segoe UI", Arial, sans-serif}.price-font{font-weight:700;font-family:"Lato";color:#000}.no-letter-spacing{letter-spacing:0 !important}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.cursive{font-style:italic}.no-transform{text-transform:none}.weight-very-light{font-weight:100}.weight-light{font-weight:300}.weight-light-medium{font-weight:400}.weight-medium{font-weight:500}.weight-medium-bold{font-weight:600 !important}.weight-bold{font-weight:700}.italic{font-style:italic}.underline{text-decoration:underline}.super-tiny-text{font-size:9px}.very-tiny-text{font-size:10px}.tiny-text{font-size:11px}.medium-tiny-text{font-size:12px}.very-small-text{font-size:13px}.small-text,[data-page="custom"] p{font-size:14px}.medium-text{font-size:15px}.normal-text{font-size:16px}.medium-large-text{font-size:19px}.large-medium-text{font-size:22px}.large-text{font-size:23px}.very-large-text{font-size:31px}.extra-very-large-text{font-size:35px}.line-height{line-height:1.2}.more-line-height,.readable{line-height:1.4}.readable{letter-spacing:1px}.white-color{color:#fff}.white-color a{color:#fff}.red-color{color:red}.red-color a{color:red}.green-color{color:#45b36e}.green-color a{color:#45b36e}.gray-color,[data-page="custom"] p{color:#4d4d4d}.gray-color a,[data-page="custom"] p a{color:#4d4d4d}.black-color{color:#000}.black-color a{color:#000 !important}.red-color{color:#f21515}.red-color a{color:#f21515 !important}[data-page="custom"] h1{font-size:24px;font-weight:500;line-height:1.2}[data-page="custom"] h2{font-size:15px;font-weight:500;margin-bottom:-8px;padding-top:20px}[data-page="custom"] p{visibility:visible !important}[data-page="custom"] img{height:auto;margin-bottom:-7px}[data-page="custom"] #informationContent,[data-page="custom"] #contactInfoMobile{font-size:14px;line-height:21px;color:#4d4d4d;font-weight:300}[data-page="custom"] #informationContent h3,[data-page="custom"] #contactInfoMobile h3{margin-bottom:-12px;margin-top:15px}[data-page="custom"] #informationContent strong,[data-page="custom"] #contactInfoMobile strong{font-weight:500 !important}[data-page="custom"] #informationContent em,[data-page="custom"] #contactInfoMobile em{font-size:13px}[data-page="custom"] #informationContent a,[data-page="custom"] #informationContent a:visited,[data-page="custom"] #contactInfoMobile a,[data-page="custom"] #contactInfoMobile a:visited{text-decoration:underline}[data-page="custom"] #informationContent a:hover,[data-page="custom"] #informationContent a:visited:hover,[data-page="custom"] #contactInfoMobile a:hover,[data-page="custom"] #contactInfoMobile a:visited:hover{opacity:.6}[data-page="custom"] #informationContent a span,[data-page="custom"] #informationContent a:visited span,[data-page="custom"] #contactInfoMobile a span,[data-page="custom"] #contactInfoMobile a:visited span{color:#000000 !important}[data-page="custom"] #sideNav .child-ul>li>.child-ul{display:none !important}[data-page="custom"] .Menu22 .child-ul{display:block !important}[data-page="custom"] .Menu63 .child-ul{display:none !important}.banner{overflow:hidden;height:0;padding-bottom:35.1%;position:relative}.banner:hover img{opacity:.85}.banner .button{width:52%;position:absolute;bottom:20px;margin-left:-26%;left:50%}@media (max-width: 767px){.banner{padding-bottom:100%}}@media (min-width: 768px){.customerServiceMain{min-height:500px}}.customerServiceMain h1{font-size:32px !important;font-family:Amiri, serif;margin:20px;letter-spacing:2px}@media (max-width: 767px){.customerServiceMain h1{font-size:24px !important}}.customerServiceMain #customTerms h2{display:block !important}.customerServiceMain h2{padding-top:0 !important;font-size:18px;color:#000000}@media (max-width: 767px){.customerServiceMain h2{display:none}}@media (max-width: 767px){.customerServiceMain #informationContent{float:none}}.customerServiceMain .question{cursor:pointer;font-family:"Raleway";font-size:13px;letter-spacing:1px;line-height:15px;margin-top:20px;color:#363636}.customerServiceMain .question:hover{color:#000000}.customerServiceMain .question.active{color:#000000;font-weight:600}.customerServiceMain .question.active .answer{display:block;cursor:default}@media (max-width: 767px){.customerServiceMain .question{margin-top:20px;line-height:20px;font-size:12px}}.customerServiceMain figure.image{margin:0em -3.5em !important}.customerServiceMain .image>img{max-width:70%}.customerServiceMain .fixed-question{font-family:"Raleway";font-size:13px;letter-spacing:1px;color:#363636}.customerServiceMain .answer{display:none;margin:10px 0;line-height:21px;font-family:"Helvetica";font-weight:300;text-transform:none;color:#000000;font-size:12px;letter-spacing:1px;padding:0;border-left:0}.customerServiceMain .answer a{color:#868686 !important;text-transform:none !important;font-weight:normal !important;display:inline !important}.customerServiceMain .answer .button{color:#ffffff !important;text-transform:uppercase !important;display:block !important}@media (max-width: 767px){.customerServiceMain .answer{margin:10px 0 10px 10px;line-height:18px}}@media (max-width: 767px){.customerServiceMain #ajaxContent{display:none}.customerServiceMain .mobileTerms{max-height:200px;overflow:hidden;position:relative}.customerServiceMain .mobile-more-fade{display:block;position:absolute;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:30px 0;background-image:linear-gradient(rgba(255,255,255,0), #fff)}.customerServiceMain .more-btn{cursor:pointer;width:100%;text-align:center;display:block}}.customerServiceMain #product-table table{width:auto !important;height:auto;margin-left:-5px}.customerServiceMain #product-table table td{width:auto !important;padding:5px}@media (max-width: 767px){.customerServiceMain #product-table table td{display:block}}.customerServiceMain #product-table table td img{width:auto;height:auto;max-height:300px;padding-bottom:5px}@media (max-width: 767px){.customerServiceMain #product-table table td img{max-height:100%}}.customerServiceMain #mobileNav #mobileQuestions{padding-bottom:20px !important}.customerServiceMain #mobileNav .subcategory #mobileQuestions{margin-left:10px}.customerServiceMain #mobileNav .table>table>tbody>tr>td>.image>img{max-width:55%;height:auto}.customerServiceMain #mobileNav #product-table .inner>img{max-height:20em}.customerServiceMain #mobileNav .sizeGuide{max-height:20em}.customerServiceMain .tum-table{display:none}.customerServiceMain .sizeguide-header{letter-spacing:1px;text-transform:none;background-color:#e5e5e5;padding:15px;text-align:left;font-size:13px}@media (max-width: 767px){.customerServiceMain .sizeguide-header{font-size:11px}}.customerServiceMain .sizeguide-table{text-transform:none;background-color:#f6f6f6;padding:20px}.customerServiceMain .sizeguide-table table{width:100%;max-height:330px}@media (max-width: 767px){.customerServiceMain .sizeguide-table table{font-size:11px !important}.customerServiceMain .sizeguide-table table td{max-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.customerServiceMain .sizeguide-toggle{max-width:40%;letter-spacing:0;font-size:11px;text-transform:uppercase;float:right;cursor:pointer}.customerServiceMain .sizeguide-toggle div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contactIcon{display:inline-block;margin:5px 10px 5px 0;vertical-align:middle;font-size:20px}.icon-thumbs-up{margin-right:20px;font-size:20px;cursor:pointer;color:gray}.icon-thumbs-down{font-size:20px;cursor:pointer;color:gray}.contactSections,.serviceImage{width:50%;float:left;margin-bottom:50px}@media (max-width: 767px){.contactSections,.serviceImage{width:100%}}.serviceImage{text-align:center;margin-bottom:65px}.contactSection{border-bottom:1px solid #dedede;padding-bottom:20px;margin-bottom:20px}.contactSection .image{background:#000000;width:75px;height:75px;border-radius:100%;display:inline-block;margin-right:10px;color:#ffffff}.contactSection .image .inner{text-align:center;margin-top:25px}.contactSection .image .fa{font-family:icomoon !important;font-size:35px;display:grid}.contactSection .image .fa-phone::before{content:"\e91f"}.contactSection .image .fa-at::before{content:"\e91e"}.contactSection .image .fa-envelope::before{content:"\e90e"}.contactSection .heading{max-width:349px;display:inline-block;vertical-align:top;margin-top:13px;text-transform:uppercase;color:#000000;font-size:16px;font-family:"Raleway";font-weight:normal;line-height:24px}@media (max-width: 767px){.contactSection .heading{max-width:200px;font-size:15px}}.contactSection .heading .under{line-height:30px;display:block;text-transform:initial;font-size:20px;font-family:"Helvetica";font-weight:300}@media (max-width: 767px){.contactSection .heading .under{font-size:16px}}.contactSection .heading .under a{color:#000000;text-decoration:none !important}.customNav li ul{display:none;margin-left:10px}@media (max-width: 767px){.customNav li ul{margin-bottom:15px}}.customNav li ul li>a{font-size:10px !important;font-weight:500 !important;padding:5px 0 !important}@media (max-width: 767px){.customNav li ul li>a{font-size:12px !important;padding:6px 0 !important}}@media (max-width: 767px){.customNav{width:100%;max-width:100% !important}.customNav li>a{font-size:13px !important}}.faqContent{width:70% !important;margin-left:50px}@media (max-width: 767px){.faqContent{margin-left:0;width:100% !important}}.category{cursor:pointer;visibility:visible !important;border-bottom:1px solid #dedede;padding:20px 0;color:#000000}.category.active .question{display:block}#contactForm{padding-top:35px;max-width:430px;font-size:13px !important}#contactForm input,#contactForm textarea,#contactForm select{border-radius:0;border:1px solid #ccc;width:100%;padding:9px;margin-bottom:15px;margin-top:3px;font-weight:100 !important;font-size:13px !important}@media (max-width: 767px){#contactForm input,#contactForm textarea,#contactForm select{width:100%}}#contactForm p{margin-top:0;font-size:13px}#contactForm .contact-file{padding:8px 8px 0 0 !important;margin-top:0px;border:0}#contactForm .loading{left:0;right:0;top:35%}#contactForm .loading .finished .icon-spin{display:none}#contactForm .loading .finished .icon-check{display:block}#contactForm option:empty{display:none}#contactForm .topic-sugestion{width:100%;height:auto;background-color:#f6f6f6;margin-bottom:15px}#contactForm .topic-sugestion p{padding:20px;font-size:12px;text-transform:none}#contactForm .topic-sugestion p:empty{display:none}#hideWhenLoad.hide{visibility:hidden}#sendContact{border:0;min-width:200px}#contactSent{min-width:200px;cursor:default}#contactSent:hover{background:#ffffff !important}#email-drop{padding:10px;vertical-align:top;font-family:'Helvetica Neue', Helvetica;font-size:13px;width:34%;border:1px solid #cccccc}#email-drop-button{background:#000000;color:#ffffff;border:0;padding:12px 60px;margin-left:-4px;line-height:100%;font-size:12px;cursor:pointer;font-family:'Raleway','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:400}#page404{text-align:center}@media (min-width: 1024px){#page404{text-align:left}}#page404 .banner{width:100%}@media (min-width: 1024px){#page404 .banner{width:30%;padding-left:12px}}#page404 .banner .button{max-width:200px !important;width:100% !important;margin-left:0 !important;left:calc(50% - 100px) !important}#comingSoon .text{font-size:12px;margin:20px auto}@media (min-width: 768px){#comingSoon .text{max-width:50%}}@media (max-width: 767px){#comingSoon iframe{max-width:280px;max-height:200px}}
