.click-to-enlarge{cursor:pointer}.click-to-enlarge span{color:#066e94;font-size:.75rem;line-height:1.5em;font-weight:800;text-transform:uppercase;padding-left:5px}.click-to-enlarge .fa{font-size:1.625rem;color:#066e94;top:5px;position:relative}.copy{font-size:.625rem}.copy span,.copy p{padding-left:10px;display:inline-block}span.info{text-transform:none;width:25px;height:25px;line-height:1.136em;text-align:center;border-radius:50%;cursor:pointer;display:inline-block}.steps-heading span{font-size:1.25rem;line-height:1.25em;display:inline-block;color:#fff;background-color:#282b5b;padding:0 5px;border-radius:5px}.steps-heading .info{border-radius:50%}.format-quantity-table{margin-bottom:20px;width:100%;font-size:1rem}.format-quantity-table tr td{text-align:center;padding:7px}.format-quantity-table tr .radio{text-align:left}.format-quantity-table tr:hover{background-color:#dee5eb;cursor:pointer}.format-quantity-table tr.th:hover{background-color:transparent;cursor:text}.format-quantity-table tr.th span{text-transform:uppercase;color:#ac218b}.format-quantity-table tr span:hover,.format-quantity-table tr input:hover,.format-quantity-table tr h4{cursor:pointer}.format-quantity-table tr span:hover:before,.format-quantity-table tr input:hover:before,.format-quantity-table tr h4:before{cursor:pointer}.format-quantity-table .recommend-label{position:relative}.format-quantity-table .recommend-label:before{content:'RECOMMENDED!';color:#ac218b;font-weight:800;display:block;height:16px;line-height:1em;font-size:.75rem;position:absolute;left:0;bottom:-14px}.format-quantity-table .sale{margin-right:10px}.format-quantity-table .recommend{color:#ac218b;font-weight:800}@media screen and (max-width:767px){.format-quantity-table tr td,.format-quantity-table tr th{width:33%;font-size:.875rem;line-height:1.143em}.format-quantity-table tr h4,.format-quantity-table tr h3,.format-quantity-table tr span{font-size:.875rem;line-height:1.143em}}@media screen and (max-width:439px){.format-quantity-table tr td,.format-quantity-table tr th{width:auto}}@media screen and (max-width:380px){.format-quantity-table .recommend-label:before{font-size:.5rem;line-height:1em}.format-quantity-table .recommend{display:none}}.tooltip{background-color:#dee5eb;font-size:.875rem;line-height:1.286em;padding:10px 20px;border-left:5px solid #066e94}.tooltip.in{opacity:1}.tooltip .tooltip-arrow{display:none}.tooltip .tooltip-inner{background-color:transparent;color:#5c5c5c;font-weight:600;text-align:left;width:auto;max-width:none}.tooltip .tooltip-inner p,.tooltip .tooltip-inner ul,.tooltip .tooltip-inner .h3{margin-bottom:10px}.tooltip .tooltip-inner .h3{font-size:1.125rem;line-height:1.333em;text-transform:none;font-weight:600}.tooltip .tooltip-inner ul{margin-left:30px;margin-top:10px}.tooltip .tooltip-inner ul li:before{top:7px}.format-quantity-block{margin-bottom:20px}.format-quantity-block .format-quantity{position:relative}.format-quantity-block p.l-small{font-size:.688rem}.format-quantity-block .steps-heading{margin-bottom:0}.format-quantity-block .heading-with-background{margin-bottom:0}.format-quantity-block .format-quantity-table{margin-bottom:0;width:calc(100% - 10px);border:1px solid #282b5b;margin-left:5px}.format-quantity-block .format-quantity-block.error-border-block{margin-bottom:16px}.format-quantity-block .error-message{text-align:left}.format-quantity-block .h2{margin-bottom:0!important}.heading-with-background{text-align:center;color:#fff;background-color:#282b5b;border-radius:4px;line-height:1.25em;padding:0 15px;font-size:1.25rem;margin-bottom:5px}.heading-with-background .info{background:#fff;color:#282b5b;text-transform:lowercase}.heading-with-background.inline{display:inline-block}.heading-with-background a{color:#fff;text-decoration:none}span.old-price{color:#ac218b;position:relative;display:inline-block;margin-right:5px}span.old-price:before{content:'';display:block;position:absolute;width:100%;height:1px;left:0;bottom:50%;margin-bottom:-1px;background-color:#5c5c5c}span.old-price+span{color:#ac218b}.recommend{text-align:center;margin:0 auto 15px}.recommend .recommend-top{height:72px;display:inline-block;position:relative}.recommend .recommend-top label{position:relative;display:inline-block;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding-left:22px;cursor:pointer}.recommend .recommend-top label img{max-width:120px;max-height:80px}.recommend .recommend-top label span{position:absolute;top:50%;margin-top:-11px;left:0}.recommend .recommend-top img{margin:0 10px}.recommend .recommend-top a{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:-18px;cursor:pointer}.recommend .recommend-top a .fa{font-size:1.313rem;color:#066e94}.recommend .recommend-bottom{position:relative;margin:5px 0 0;left:12px;max-width:155px}.recommend .recommend-bottom .h3,.recommend .recommend-bottom .h4{font-size:.875rem;line-height:1.143em;margin-bottom:5px}.recommend .recommend-bottom .h3{height:32px;overflow:hidden}.recommend .recommend-bottom .h4{display:inline-block;color:#ac218b}.recommend .recommend-bottom .h4 .sale{position:relative;padding:0 2px;margin:0 5px}.recommend .recommend-bottom .h4 .sale:before{content:'';display:block;position:absolute;width:100%;height:1px;background-color:#282b5b;left:0;bottom:50%;margin-bottom:-1px}.offer-code-form .code-form-block .offer-code-form-wrap{margin-bottom:20px;position:relative}.offer-code-form .code-form-block .offer-code-form-wrap input[type="text"]{width:100%;height:33px;padding:4px 73px 4px 4px}.offer-code-form .code-form-block .offer-code-form-wrap input[type="submit"],.offer-code-form .code-form-block .offer-code-form-wrap .submit{outline:none;position:absolute;width:65px;height:25px;line-height:1.563em;font-size:1rem;padding:0;right:3px;top:4px;border:none;text-decoration:none;font-weight:600}.offer-code-form .code-form-block .offer-code-form-dialog{margin-bottom:20px}.offer-code-form .error-message{padding-right:30px;text-align:left}.offer-code-form .offer-code-form-dialog .error-message{padding:0;margin:0}@media screen and (max-width:480px){.offer-code-form .error-message{text-align:left;padding:0;margin-bottom:11px}}.labels-block{display:block;overflow:hidden;margin-bottom:11px}.shield-banner{max-width:740px;margin:0 auto;display:table;cursor:pointer}.shield-banner .shield-block{display:table-cell;border:1px solid #7e1416;vertical-align:middle;text-align:center;font-size:.625rem;line-height:1.4em;color:#7e1416;position:relative}.shield-banner .shield-block.second-block{background-color:#7e1416;color:#fff;font-size:.875rem;line-height:1.286em;max-width:100%}.shield-banner .shield-block.second-block span{font-weight:800;text-transform:uppercase}.shield-banner .shield-block.third-block{padding-left:20px;width:125px}.shield-banner .shield-block.third-block:before{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-16px;width:0;height:0;border-style:solid;border-width:16.5px 0 16.5px 20px;border-color:transparent transparent transparent #7e1416}@media screen and (max-width:500px){.shield-banner .shield-block{display:block;width:100%;margin:0 auto}.shield-banner .shield-block.third-block{width:100%;padding:20px 0 0 0}.shield-banner .shield-block.third-block:before{top:0;left:50%;margin-left:-16px;margin-top:0;border-width:20px 16.5px 0 16.5px;border-color:#fff transparent transparent transparent}}#shield-banner{font-family:'Helvetica-Neuecyr'}@media(min-width:1050px){#shield-banner .modal-dialog{max-width:820px}}#shield-banner .modal-header{border:none}#shield-banner .modal-body{font-weight:normal}#shield-banner .modal-body .header{background-color:#7e1416;padding:5px 0 7px;color:#fff}#shield-banner .modal-body .header h2,#shield-banner .modal-body .header h3{color:#fff;font-weight:600;text-transform:none}#shield-banner .modal-body .header h2{font-size:1.5rem}#shield-banner .modal-body .header h3{font-size:1.125rem}#shield-banner .modal-body .shield-banner-top{display:table;width:100%;font-weight:400;margin-bottom:15px}#shield-banner .modal-body .shield-banner-top .shield-banner-content{width:calc(100% - 200px);background-color:#f2ecd7;padding:15px 24px;color:#222;display:table-cell;vertical-align:top}#shield-banner .modal-body .shield-banner-top .shield-banner-content .protection-programm{padding-left:70px;padding-bottom:25px;position:relative}#shield-banner .modal-body .shield-banner-top .shield-banner-content .protection-programm:before{display:block;content:"";width:52px;height:48px;position:absolute;top:0;left:0;background:url("https://styleschecks-res.cloudinary.com/image/upload/f_auto/v1/content/images/cfp-ico") 0 0 no-repeat}#shield-banner .modal-body .shield-banner-top .shield-banner-content .protection-programm:after{display:block;width:155px;height:1px;background-color:#7e1416;content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0}#shield-banner .modal-body .shield-banner-top .shield-banner-content .identity-restoration{padding-left:70px;padding-top:25px;position:relative}#shield-banner .modal-body .shield-banner-top .shield-banner-content .identity-restoration:before{display:block;content:"";width:47px;height:48px;position:absolute;top:25px;left:0;background:url("https://styleschecks-res.cloudinary.com/image/upload/f_auto/v1/content/images/idr-icon") 0 0 no-repeat}#shield-banner .modal-body .shield-banner-top .shield-banner-content .identity-restoration:after{display:inline-block;color:#7e1416;background:#f2ecd7;padding:0 10px;content:"+";font-weight:800;font-family:'Open Sans',sans-serif;font-size:2.1875rem;line-height:1em;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:-19px}#shield-banner .modal-body .shield-banner-top .shield-banner-content p{margin-bottom:15px}#shield-banner .modal-body .shield-banner-top .shield-banner-content img{margin:0 0 0 15px}#shield-banner .modal-body .shield-banner-top .shield-banner-content ul{font-size:.875rem}#shield-banner .modal-body .shield-banner-top .shield-banner-content ul.l-disc-marker{font-size:.75rem;line-height:1.167em}#shield-banner .modal-body .shield-banner-top .shield-banner-content ul.l-disc-marker li{margin-bottom:0}#shield-banner .modal-body .shield-banner-top .shield-banner-content ul.l-disc-marker li:before{background-color:#222;top:5px}#shield-banner .modal-body .shield-banner-top .shield-banner-content ul:not(.l-disc-marker){margin-bottom:15px}#shield-banner .modal-body .shield-banner-top .shield-banner-content ul:not(.l-disc-marker) li{position:relative;padding-left:20px;margin-right:20px;display:inline-block}#shield-banner .modal-body .shield-banner-top .shield-banner-content ul:not(.l-disc-marker) li:before{content:"";display:block;width:15px;height:15px;position:absolute;left:0;top:0;background:url("https://styleschecks-res.cloudinary.com/image/upload/f_auto/v1/content/images/list-marker") 0 0 no-repeat}#shield-banner .modal-body .shield-banner-top .shield-banner-content ul:not(.l-disc-marker) li:last-child{margin:0}#shield-banner .modal-body .shield-banner-top .shield-banner-content h3{color:#222;font-size:1.125rem;margin-bottom:10px}#shield-banner .modal-body .shield-banner-top .shield-banner-content .important-facts h3{font-size:1.5rem;line-height:1.916em;color:#fff;background-color:#7e1416;position:relative;margin-left:-30px;margin-right:35px;padding-left:25px}#shield-banner .modal-body .shield-banner-top .shield-banner-content .important-facts h3:before{content:"";display:block;position:absolute;right:-20px;top:50%;margin-top:-23px;width:0;height:0;border-style:solid;border-width:23px 0 23px 20px;border-color:transparent transparent transparent #7e1416}#shield-banner .modal-body .shield-banner-top .shield-banner-content .important-facts h3:after{content:"";display:block;position:absolute;left:0;bottom:-6px;width:0;height:0;border-style:solid;border-width:0 6px 6px 0;border-color:transparent #7e1416 transparent transparent}#shield-banner .modal-body .shield-banner-top .shield-banner-content .important-facts ul{margin-bottom:0}#shield-banner .modal-body .shield-banner-top .shield-banner-content .important-facts ul li{font-size:1rem;line-height:1em;margin-bottom:5px}#shield-banner .modal-body .shield-banner-top .shield-banner-testimonial{width:200px;padding:10px;background-color:#c0a25e;color:#f2ecd7;display:table-cell;vertical-align:top}#shield-banner .modal-body .shield-banner-top .shield-banner-testimonial .testimonial{padding:30px 0;position:relative}#shield-banner .modal-body .shield-banner-top .shield-banner-testimonial .testimonial:before{content:"";display:block;width:calc(100% - 10px);height:1px;position:absolute;background-color:#f2ecd7;left:5px;top:0}#shield-banner .modal-body .shield-banner-top .shield-banner-testimonial .testimonial.first:before{display:none}#shield-banner .modal-body .shield-banner-top .shield-banner-testimonial .testimonial .quote:before,#shield-banner .modal-body .shield-banner-top .shield-banner-testimonial .testimonial .quote:after{content:"\""}#shield-banner .modal-body .shield-banner-top .shield-banner-testimonial .testimonial strong b,#shield-banner .modal-body .shield-banner-top .shield-banner-testimonial .testimonial p b{font-weight:800}@media(max-width:767px){#shield-banner .modal-body .shield-banner-top{display:block}#shield-banner .modal-body .shield-banner-top .shield-banner-content,#shield-banner .modal-body .shield-banner-top .shield-banner-testimonial{display:block;width:100%}#shield-banner .modal-body .shield-banner-top .shield-banner-testimonial .testimonial{padding-left:15px;padding-right:15px}}#shield-banner .modal-body .bottom-bordered-block{border:1px solid #7e1416;padding:10px;font-size:.75rem;line-height:1.333em;font-weight:400}#shield-banner .modal-body .bottom-bordered-block strong,#shield-banner .modal-body .bottom-bordered-block b{font-weight:800}#shield-banner .modal-body .bottom-bordered-block small{font-size:.625rem}#shield-banner .modal-body .bottom-bordered-block p{margin-bottom:15px}#shield-banner .modal-body .bottom-bordered-block img.pull-right{margin:0 0 15px 15px}.error-border-block{border:2px solid #ac218b;margin-bottom:18px}.error-message{color:#ac218b;font-size:1rem;line-height:1.125em;font-weight:800;padding:0 0 5px 0}.error-message a{color:#ac218b;text-decoration:underline}.error-message a:hover{text-decoration:none}.error-message .field-validation-error{display:block}.input-validation-error{border-color:#ac218b!important}.select-module-bs .input-validation-error+button{border-color:#ac218b!important}span.sale{position:relative;display:inline-block}span.sale:before{content:'';display:block;position:absolute;width:100%;height:1px;background-color:#ac218b;left:0;bottom:50%;margin-bottom:-1px}.check-slider-modal .top-image{width:calc(100% - 5px)}.check-slider-modal .preview-image{width:calc(25% - 5px);margin-right:5px;margin-top:5px;display:block;cursor:pointer}.check-slider-modal .preview-image img{width:auto;height:auto;max-height:100%;max-width:100%}.carousel-checks{margin-bottom:20px}.carousel-checks .item{text-align:center;padding:0 40px}.carousel-checks .item img{display:inline}.carousel-checks .carousel-control{width:30px;opacity:1}.carousel-checks .carousel-caption{display:none}.carousel-checks .carousel-indicators{bottom:-26px;margin-bottom:0}.carousel-checks .carousel-indicators li{border-color:#282b5b}.carousel-checks .carousel-indicators li.active{background-color:#282b5b}.carousel-checks .glyphicon:before{font-family:"FontAwesome";color:#282b5b;font-size:4.063rem;position:absolute;top:50%;margin-top:-32px}.carousel-checks .left .glyphicon:before{content:"";left:0}.carousel-checks .right .glyphicon:before{content:"";right:0}.spinner{height:0;width:0;overflow:hidden;opacity:0;text-align:center;-moz-transition:opacity ease-out .5s;-o-transition:opacity ease-out .5s;-webkit-transition:opacity ease-out .5s;transition:opacity ease-out .5s}.spinner.eager{position:absolute;top:0;left:0;z-index:2;color:#fff;background:rgba(150,146,139,.9)}.spinner.eager .fa{position:relative;top:50%;margin-top:-20px}.spinner.active{width:100%;height:100%;opacity:1}.spiner-container{position:relative}.placeholder-tooltip .has-placeholder{position:relative}.placeholder-tooltip .has-placeholder input,.placeholder-tooltip .has-placeholder textarea{width:calc(100% - 33px)}.placeholder-tooltip .has-placeholder a{display:inline-block}.placeholder-tooltip .has-placeholder a span{background-color:#066e94;color:#fff;font-size:1.375rem;font-weight:800}.placeholder-tooltip .tooltip{background-color:#dee5eb;border-color:#066e94;padding:10px 20px 15px 10px;font-size:.875rem}.placeholder-tooltip .tooltip .tooltip-inner{color:#5c5c5c}.placeholder-tooltip .tooltip .tooltip-inner .h4{color:#066e94;text-transform:none;font-size:1.125rem;font-weight:600}.placeholder-tooltip .tooltip .tooltip-inner p{padding:0;margin:0}.shield-fraud-banner{max-width:1000px;margin:0 auto;display:table;cursor:pointer;border:1px solid #ababab}.shield-fraud-banner .shield-block{display:table-cell;vertical-align:middle;text-align:center;font-size:.625rem;line-height:1.4em;position:relative}.shield-fraud-banner .shield-block img{margin:0 3px}.shield-fraud-banner .shield-block.second-block{background-color:#f1f2f3;color:#2a5082;font-size:.875rem;line-height:1.286em;max-width:100%;padding:0 10px}.shield-fraud-banner .shield-block.second-block span{font-weight:700;text-transform:uppercase}.shield-fraud-banner .shield-block.third-block{width:107px;color:#3e3e40;font-weight:700}@media screen and (max-width:500px){.shield-fraud-banner .shield-block{display:block;width:100%;margin:0 auto}.shield-fraud-banner .shield-block.third-block{width:100%;padding:20px 0 0 0}}#shield-fraud-banner .modal-dialog{max-width:815px}.tooltip .tooltip-inner .comp-disclaimer .h4{margin-bottom:5px}.tooltip .tooltip-inner .comp-disclaimer ul{margin:5px 0 0 10px}.comp-disclaimer-block{font-weight:bolder;padding-bottom:15px}.comp-disclaimer-block .head{padding:20px;color:#fff;background-color:#282b5b;text-align:center}.comp-disclaimer-block .head h3{color:#fff;text-transform:none;font-size:1.563rem}.comp-disclaimer-block .head h3 .compare-text{position:relative;z-index:1}.comp-disclaimer-block .head h3 .price-icon{position:relative}.comp-disclaimer-block .head h3 .price-icon .dollar-sign{font-family:Tahoma,sans-serif;font-size:1.688rem;line-height:1em}.comp-disclaimer-block .head h3 .price-icon .glyphicon{color:#ac218b;font-size:2.875rem;position:absolute;right:-18px;top:1px}.comp-disclaimer-block .main{padding:15px 20px;background-color:#e2ded8}.comp-disclaimer-block .main.selected{padding:20px;color:#282b5b;border-bottom:2px solid #282b5b}.comp-disclaimer-block .footer{padding:20px;color:#fff;background-color:#ac218b}.comp-disclaimer-block .footer.price{font-size:1.25rem}.comp-disclaimer-block .disclaimer{padding:5px 0}.comp-disclaimer-block .disclaimer a{color:#ac218b;text-decoration:underline}.comp-disclaimer-block .disclaimer.as-of-date{font-weight:lighter}.l-content .page-title{font-size:1.5rem;line-height:1.667em;margin-bottom:11px}.l-content .l-sidebar.medium .click-to-enlarge{display:inline-table;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin:15px 0;cursor:auto}.l-content .l-sidebar.medium .click-to-enlarge a{text-decoration:none}.l-content .personalize-shipping-info{margin:20px 0}.l-content .personalize-shipping-info .l-small-link{display:block}.l-content .personalize-shipping-info .btn{margin-bottom:10px}@media screen and (max-width:767px){.l-content .personalize-shipping-info{margin-left:0}}.l-content .l-small{margin:5px 0}.l-content .steps-heading .l-small-link{font-weight:600}.l-content .labels-block .l-offer-recommended{font-weight:800}.l-content .h1.steps-heading,.l-content .h2.steps-heading,.l-content .h3.steps-heading,.l-content .h4.steps-heading,.l-content .h5.steps-heading,.l-content .h6.steps-heading{margin-bottom:11px}.l-content #check-faster-learn-more hr{margin:10px 0 20px;border-top:2px solid #e8e8e8}.l-content #check-faster-learn-more p.l-small{margin:0 0 15px 0;font-size:.625rem;line-height:1.4em;font-weight:600}