*{outline:0}body{font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif;font-size:18px;color:#000}h1,h2,h3,h4,h5,h6,p{text-transform:none;font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif}li{line-height:18px;margin-bottom:12px}a{color:#0cf;text-decoration:underline;outline:0}.testimonial-container{background:linear-gradient(#2849a3cc,#2849a3cc),url(https://cdn.shopify.com/s/files/1/0284/0298/files/penbg.jpg?16265321298522317090) no-repeat;padding:100px 15px;position:relative;color:#fff;text-align:center;line-height:1;font-size:26px;background-size:cover}.testimonial-container .slick-arrow{display:none!important}.testimonial-container .slick-slider{position:inherit!important}.testimonial-container .slick-dots{left:0;right:0;bottom:0;text-align:center}.testimonial-container .slick-dots li button:before{color:#fff}.megamenu-container{position:relative;background:#03469b}.megamenu-container li a{color:#fff!important}.megamenu-container li a:hover,.megamenu-container li a:active,.megamenu-container li a:focus{color:#0cf!important}.megamenu-container li ul li a{color:#000!important}.megamenu-container li ul li a.mega_menu_btn{color:#fff!important}.li_position{position:initial!important}.mega_design{left:0;right:0;background:#f2f2f2!important;opacity:1!important;display:none}.mega_design li.wrapper{margin:0 auto!important}.mega_menu_inside li{float:left;margin:0;text-align:center;padding:15px 10px}.mega_menu_inside li p{font-size:14px;line-height:1.3;margin-bottom:5px;text-transform:initial}.mega_menu_inside li h3{color:#03469b;font-size:19px;text-transform:uppercase;line-height:1.1em}.mega_menu_inside li img{margin-bottom:15px}.mega_menu_btn{color:#fff!important;background:#0cf;width:140px;margin:0 auto;padding:12px 20px!important;border-radius:3px;font-weight:600}.mega_menu_btn:hover{background:#03469b!important}#shopify-section-header #AccessibleNav{display:none}.megamenu-container #AccessibleNav{display:block}.site-nav a,.site-nav button{display:inline-block!important;padding:13.5px!important;white-space:normal!important}.container{margin:0 auto;max-width:1060px;width:100%;padding:0 30px}.section-outre,.carousel-wrapper{padding-top:10px;padding-bottom:50px}.offer-section{background:#0cf;color:#fff;text-align:center;padding:35px 0}.offer-section h3{margin-bottom:0;font-size:25px;text-transform:uppercase}#shopify-section-1517390724741 h2,#shopify-section-1517390454225 h2,#shopify-section-1517390069791 h2,#shopify-section-1517403159085 h2{font-size:28px;color:#03469b;text-transform:none}.slick-prev:before,.slick-next:before{color:#00caff}#shopify-section-1517390724741 #FeatureRowImage--1517390724741{height:auto!important;max-height:100%!important}.overlook h2{font-size:28px;border-top:2px solid #03469B;border-bottom:2px solid #03469B;padding:30px 15px}.overlook p{font-size:20px}.overlook p:last-child,.overlook p a{color:#03469b}.overlook{padding:20px 0 50px}.social-outer ul li a.icon-fallback-text{background:#fff;color:#03469b;padding:13px 10px;border-radius:3px}.social-outer ul li{margin:0 2px}.social-outer ul li a.header-cart-btn{color:#fff}.social-outer ul li a.icon-fallback-text .icon{font-size:26px;vertical-align:middle;line-height:0}.footer-social ul li a.icon-fallback-text{display:block;background:#555;color:#f2f2f2;padding:13px 10px;border-radius:3px}.footer-social ul li{margin:0 2px}.footer-social{margin-bottom:20px}.footer-social ul li a.header-cart-btn{color:#fff}.footer-social ul li a.icon-fallback-text .icon{font-size:26px;vertical-align:middle;line-height:0}footer hr.hr--small{height:4px;background:#03469b}footer .grid-item.medium--one-whole.small--one-whole.two-thirds h3{color:#03469b;font-weight:600;border-bottom:3px solid #03469B;padding-bottom:8px}.img_border img{margin-bottom:15px;padding:15px;background-color:#231f201a;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.prdcts{margin-top:30px;text-align:center}.prdcts h3{color:#0cf;margin-bottom:15px}.prdct_btn a{background:#0cf;color:#fff;font-size:15px;padding:8px 10px;border-radius:3px}.img_ul li{list-style:none;text-align:center}.page_header{color:#03469b!important;font-family:Varela Round,sans-serif;font-weight:400;font-size:36px}.free-shipping{border:2px solid #ccc;margin-top:25px;padding:5px}.button.arrow{display:inline-block;margin-bottom:20px;padding:8px 10px;color:#fff!important;background:#0cf;border-radius:3px}.button.arrow span:after{content:"";position:absolute;top:50%;right:0;margin-top:-7px;width:31px;height:14px;background:url(//cdn.shopify.com/s/files/1/0284/0298/t/2/assets/sprite.png?3014244419459170199) no-repeat -338px -39px}.button.arrow span{position:relative;padding-right:42px}.order-form input[type=text],.details .letters-form input[type=text],.details .sets-form input[type=text]{display:inline;margin:0 10px 0 0;padding:15px 12px;border:1px solid #ccc;width:54px;height:46px;text-align:center;font-size:18px;line-height:16px;font-weight:700;color:#999}input[type=text],input[type=password],input[type=email],textarea,select{padding:8px 12px;outline:none;font:12px Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif;color:#777;margin:0 0 20px;max-width:100%;display:block;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.order-form label,.details .letters-form label,.details .sets-form label{display:inline;padding-right:12px;font-size:18px;line-height:18px;font-weight:700;color:#999}.details p.label{display:inline-block;margin:0 -22px 0 0;font-size:18px;font-weight:700}.select{position:relative;width:60%;margin-bottom:20px}.select{height:48px;overflow:hidden;background:#e7e7e7!important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:16px;position:relative}.select .option{background:#e7e7e7!important}.select:after{content:"";position:absolute;top:8px;right:0;border-left:1px solid #ccc;width:48px;height:32px;background:url(//cdn.shopify.com/s/files/1/0284/0298/t/2/assets/sprite.png?3014244419459170199) no-repeat -484px -82px;cursor:pointer}.button,button,input[type=submit],input[type=reset],input[type=button]{-webkit-appearance:none;display:inline-block;margin-bottom:7px;padding:14px 10px;border:none;font: 20px Varela Round,sans-serif;text-decoration:none!important;line-height:normal;color:#fff!important;background:#0cf;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}input[type=button]#sold_out{background:#cbcbcb}.tabs-nav{margin:0 0 26px!important;padding:8px 0;border-top:6px solid #ccc;border-bottom:1px solid #ccc;cursor:default}.tabs-nav li{margin:0;display:inline-block;padding:9px 12px;font:18px Varela Round,sans-serif;text-decoration:none;text-transform:uppercase;color:#0cf;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.tabs-nav li.active,.tabs-nav li:hover{color:#fff;background-color:#cbcbcb}.tabs{min-height:250px}.header .inner h2{margin:0;font-size:36px;line-height:72px;color:#03469b;font-family:Varela Round,sans-serif;font-weight:400}.header .inner{position:relative;margin:30px 0;border-top:6px solid #ccc;border-bottom:1px solid #ccc}.header .inner .button{position:absolute;right:0;top:15px}.select .option{display:none;padding:0 18px;font-size:16px;line-height:48px;cursor:pointer}.visible{display:block!important}.select.expanded .option{display:block!important;position:relative;z-index:999}.select.expanded .option:first-child{border-radius:3px 3px 0 0}.select.expanded .option:last-child{border-radius:0 0 3px 3px}.select.expanded{overflow:visible!important}#product-variants{margin-top:10px}.rating{text-align:center}.best-price .header .inner{padding:16px 0 17px;margin:30px 0;border-top:6px solid #ccc!important;border-bottom:2px solid #ccc!important}.best-price .header .inner h2{font-size:24px;line-height:32px}.best-price .best-price-seal{position:absolute;top:-27px;right:2px;padding:183px 0 0;width:184px;height:0px;overflow:hidden;background:url(//cdn.shopify.com/s/files/1/0284/0298/t/2/assets/sprite.png?3014244419459170199) no-repeat -189px -150px}.best-price p{font-size:16px;line-height:28px;font-weight:700}.best-price li{position:relative;padding-left:40px;font-size:20px;line-height:34px;font-weight:700}.best-price li:before{content:"";position:absolute;top:50%;left:0;margin-top:-7px;width:31px;height:14px;background:url(//cdn.shopify.com/s/files/1/0284/0298/t/2/assets/sprite.png?3014244419459170199) no-repeat -369px -39px}.header .inner h1{margin-bottom:0;padding:20px 0}.letters-form h3,.sets-form h3{margin:0;border-top:6px solid #ccc;border-bottom:1px solid #ccc;font:18px/58px Varela Round,sans-serif;text-transform:uppercase}#content-details,#content-specs,.testimonials ul li,.callout-sidebar ul li,.letters-form select,.sets-form select{display:none}.letter-height h3{border:0!important;color:#0cf;line-height:30px!important}.letters-form .step .left-col,.sets-form .step .left-col{float:left;width:55%}.letters-form .step .right-col,.sets-form .step .right-col{position:relative;float:left;width:45%}.letters-form .step,.sets-form .step{border-top:1px solid #ccc;padding:30px 0;clear:both}.letters-form .step:after,.sets-form .step:after{clear:both;overflow:hidden;content:"";display:table}.letters-form .step.first-step,.sets-form .step.first-step{border-top:none;padding-bottom:30px}.letters-form .step span.no,.sets-form .step span.no{position:relative;top:-1px;display:inline-block;margin-right:10px;width:28px;text-align:center;line-height:28px;font-weight:700;color:#fff;background-color:#03469b;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.letters-form .step p.label,.sets-form .step p.label{display:inline-block;margin:0 -22px 0 0;font-size:18px;font-weight:700}.letters-form .select,.sets-form .select{position:absolute;top:-9px;left:0;width:100%;height:48px;overflow:hidden;background:#e7e7e7;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.letter-height .left{float:left}.order-form .price,.letters-form .price,.sets-form .price{display:inline;margin-right:15px;padding:12px 20px;font-size:18px;line-height:18px;font-weight:700;color:#999;background-color:#e0e0e0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#set table td{padding:0;border:none;text-align:center}.main-col h2,.main-col h3,.main-col h4,.main-col h5,.main-col h6{margin-bottom:15px;font-family:Lucida Grande,Lucida Sans Unicode,Lucida Sans,Geneva,Verdana,sans-serif;font-weight:700;color:#666}.main-col h3{font-size:18px}.main-col ul{list-style-type:disc;margin-left:18px}.letters-form .letters .letter,.sets-form .letters .letter{float:left;width:20px;margin:0 3px 10px 0}.letter-sku{display:none}.letters-form .letters .letter label,.sets-form .letters .letter label{display:block;width:18px;text-align:center;font-size:12px;line-height:24px;font-weight:700;color:#666}.letters-form .letters .letter input,.sets-form .letters .letter input{padding:0;width:18px;height:26px;border:1px solid #ccc;font-size:10px;font-weight:400;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-align:center}.letter-row{overflow:hidden;clear:both}.feature-row--1517390454225 .feature-row__item:first-child{flex:0 1 80%}.feature-row--1517390454225 .feature-row__item:second-child{flex:0 1 20%}.slick-slide h4{display:none}.post .date-title{padding-bottom:30px}.blog-date{float:left;padding:10px 0;width:57px;font:13px/13px Varela Round,sans-serif;text-transform:uppercase;text-align:center;color:#fff;background-color:#03469b;background-color:#003399e6;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.post .date-title h2{text-align:left!important;margin-bottom:0;padding:5px 0 0 80px;font-size:18px!important;line-height:21px;font-weight:400}.date-title:after{clear:both;content:"";display:table}.blog-date .month{font-size:14px;line-height:14px}.blog-date .date{display:block;font-size:24px;line-height:26px}#set table{font-size:13px;width:650px}.video-wrapper{margin-bottom:30px}.letters-form{position:relative}.letters-form .select{width:60%;left:initial;right:0}#product-variants{margin-bottom:20px}.custom__item,.custom-content{margin-bottom:0}.slider-section,#add{margin-top:10px}.header-wrap{background:#f2f2f2;padding:20px 0 10px;text-align:center}.image-box-wrap{width:32%;display:inline-block}.inline-list li{display:inline-block;margin-bottom:0;vertical-align:middle}.feature-row__text{padding-top:20px!important;padding-bottom:20px!important}.section-header{margin:20px 0 10px!important}.header .inner{border-top:0!important;border-bottom:0!important;margin:0 0 20px}.header .inner h1{padding:0!important}.prdct_btn a{border-radius:3px!important}.popup_wrap li{display:block;position:relative}.popup_wrap li:before{z-index:-1;color:#fff;position:absolute;content:"\25b6";background:#0cf;height:35px;width:35px;font-size:19px;padding:9px;border-radius:3px}.popup_wrap li a{color:#000;text-decoration:underline;padding:10px 15px 10px 50px;display:inline-block}#youtube_popup{display:none;background:#283e62b3;position:fixed;left:0;top:0;right:0;bottom:0;z-index:9999}#youtube_popup #youtube_video_container{position:absolute;top:50%;left:50%;background:#fff;max-width:90%;width:700px;height:480px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}#youtube_popup #youtube_video_container #youtube_video_iframe_container{position:relative;height:100%;width:100%}#youtube_popup #youtube_video_container #youtube_popup_close{width:30px;height:30px;background-image:url(https://cdn.shopify.com/s/files/1/0284/0298/files/youtube_popup_close.png?5678912151345330765);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;right:-15px;top:-15px;background-color:transparent;border:0;cursor:pointer}.popup_wrap{margin-bottom:10px;margin-top:15px;position:relative;z-index:2}.video_header{margin-bottom:0;padding-bottom:8px;color:#03469b!important;border-bottom:1px solid #03469B}.sign_repair{color:#fff;background:#0cf;text-decoration:none;padding:8px 10px;font: 15px Varela Round,sans-serif;border-radius:3px}.sign_repair:hover{color:#fff}.megamenu-container .site-nav .padd_0{padding:0!important}.order_box{background:#e5f5fb;padding:20px;margin-bottom:15px}.order_box ol{margin:0 0 1.5em;padding:0;counter-reset:item}.order_box ol>li{margin:0;padding:0 0 0 2.5em;text-indent:-1em;list-style-type:none;counter-increment:item}.order_box ol>li:before{display:inline-block;width:1em;padding-right:.5em;font-weight:700;text-align:right;content:counter(item) ".";line-height:1.6}.select-wrapper{position:relative}.select-wrapper:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #666;position:absolute;right:15px;top:22px;pointer-events:none}.giant_select{background:#e7e7e7;height:48px;line-height:48px;padding:0 18px;color:#000;font-size:16px;border-radius:3px}.giant_select option{background:#fff}select..giant_select::-ms-expand{display:none}@media (max-width: 1080px){.megamenu-container a{padding:9px}.mega_menu_inside li h3{font-size:18px}}@media (max-width: 980px){.megamenu-container #AccessibleNav{display:none}.custom-section .feature-row{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.custom-section .feature-row__item{-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.custom-section .feature-row__text{order:2;padding-bottom:0}}@media (min-width:769px) and (max-width: 980px){#shopify-section-header #AccessibleNav{display:block}}@media (max-width: 767px){#shopify-section-1517390069791 h2,#shopify-section-1517403159085 h2,.offer-section h3,.overlook h2{font-size:21px}.testimonial-container h2{font-size:28px}.testimonial-container h4{font-size:22px}.testimonial-container p,.overlook p{font-size:19px}.img_ul li{float:left;width:50%;padding:20px}.header .inner .button{position:static}}.top_header{background:#0cf;line-height:1.5;font-size:24px;color:#fff;text-align:center;font-weight:700;padding:10px 5px}
/*# sourceMappingURL=/s/files/1/0284/0298/t/3/assets/custom-theme.css.map */
