﻿@-webkit-keyframes bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}33%{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}66%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}@keyframes bounce{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}33%{-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}66%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}#container,#main{background-color:#002856;max-width:100%!important;}#product-guidance input:-webkit-autofill,#product-guidance input:-webkit-autofill:hover,#product-guidance input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#333!important;}#product-guidance>.hero-bg{position:absolute;margin:0 auto;background:url('https://assets.stahls.com/stahls/content/images/product-guidance/bg.png') center top/1600px auto no-repeat;bottom:0;left:0;max-width:1600px;top:0;right:0;}#product-guidance>.page-builder::after{position:absolute;margin:0 auto;content:'';background:linear-gradient(270deg,#002856 0%,rgba(8,39,76,.62) 16.26%,rgba(21,39,59,0) 51.14%),linear-gradient(85deg,#002856 5.91%,rgba(8,39,76,.62) 23.27%,rgba(21,39,59,0) 79.41%),linear-gradient(27deg,#002856 15.2%,#002856 27.68%,rgba(21,39,59,.92) 59.09%,rgba(6,10,16,.24) 79.45%,rgba(0,0,0,0) 90.11%);height:1180px;left:0;max-height:100%;max-width:1600px;right:0;top:0;z-index:1;}#product-guidance>.page-builder>*{position:relative;z-index:2;}#product-guidance #artwork-uploader{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#product-guidance #wizard-container h1{padding:0 0 20px;}#product-guidance #wizard-container h1 .wizard-step{font-size:14px;}#product-guidance #wizard-container h1 .wizard-text{text-transform:uppercase;color:#333;font-size:16px;letter-spacing:1.05px;}#product-guidance #wizard-container p{font-size:16px;}#product-guidance #size-qty h4,#product-guidance #size-qty p{font-size:16px;line-height:1.375em;padding:0;}#product-guidance #size-qty h4 span{display:inline-block;vertical-align:middle;}#product-guidance #size-qty span.desc,#product-guidance #size-qty span.note{color:#666;font-size:14px;font-weight:400;}#product-guidance #size-qty span.note{font-size:13px;}#product-guidance #size-qty span.note>span{display:inline-block;vertical-align:top;line-height:1.375em;margin-top:10px;}#product-guidance #size-qty span.note .icon-info-lines+span{margin-left:10px;max-width:calc(100% - 23px);}#product-guidance #size-qty .form-field{margin:5px 0 20px;}#product-guidance #size-qty .radio-field{display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#fff;border:1px solid #ccc;cursor:pointer;padding:10px;}#product-guidance #size-qty .radio-field.selected{border:1px solid #0065bd;}#product-guidance #size-qty .radio-field input{width:13px;}#product-guidance #size-qty .radio-field>span>*{display:inline-block;vertical-align:middle;}#product-guidance #size-qty .radio-field>span>span{margin-left:10px;max-width:calc(100% - 23px);}#product-guidance #size-qty .radio-field~label{margin-top:10px;}#product-guidance #size-qty .radio-field .exact-num{display:block;border-top:1px dashed #ddd;margin:10px 0 0 23px;padding:10px 0;}#product-guidance #size-qty .radio-field .exact-num>span{display:block;margin-left:0;}#product-guidance #size-qty .radio-field .exact-num .num-lbl{font-size:14px;}#product-guidance #size-qty .radio-field .exact-num .num-lbl>*{vertical-align:middle;}#product-guidance #size-qty .radio-field .exact-num .num-lbl>span{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#f4f4f4;color:#666;font-size:12px;padding:2px 8px;}#product-guidance #size-qty .radio-field .exact-num .num-opts{overflow:auto;margin-top:5px;max-width:100%;white-space:nowrap;}#product-guidance #size-qty .radio-field .exact-num .num-opts>span{display:inline-block;text-align:center;vertical-align:middle;}#product-guidance #size-qty .radio-field .exact-num .not-sure{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#fff;border:1px solid #ccc;padding:5px 10px;}#product-guidance #size-qty .radio-field .exact-num .not-sure.selected{background-color:#0065bd;border:1px solid #0065bd;color:#fff;}#product-guidance #size-qty .radio-field .exact-num .num-opt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;border:1px solid #ccc;height:34px;margin-left:5px;width:34px;}#product-guidance #size-qty .radio-field .exact-num .num-opt.selected{background-color:#0065bd;border:1px solid #0065bd;color:#fff;}#product-guidance #size-qty .radio-field .exact-num .num-opt>span{position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;}#product-guidance #size-qty .qty{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;display:table;background-color:#fff;border:1px solid #ccc;}#product-guidance #size-qty .qty>*{display:table-cell;text-align:center;vertical-align:middle;}#product-guidance #size-qty .qty a{color:#333;padding:0 20px;user-select:none;-webkit-user-select:none;}#product-guidance #size-qty .qty div{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:10px 0;}#product-guidance #size-qty .qty input{text-align:center;border:0;height:20px;max-width:100%;outline:0;width:70px;}#product-guidance .icon-warning{background-color:#f4f4f4;}#product-guidance .upload-success>span{display:inline-block;vertical-align:middle;}#product-guidance .filename{overflow:hidden;max-width:100%;text-overflow:ellipsis;}#product-guidance .intro{text-align:center;}#product-guidance .intro>*{margin:0 auto;}#product-guidance .intro>.hero{line-height:1em;max-width:450px;}#product-guidance .intro>.checklist{display:inline-block;}#product-guidance .intro>.checklist>div{display:inline-block;text-align:left;}#product-guidance .intro>.checklist>div~div{margin-left:20px;}#product-guidance .intro>.checklist>div>span{display:inline-block;max-width:calc(100% - 34px);}#product-guidance .intro>p{max-width:680px;padding-bottom:30px;}#product-guidance .artwork-size>div{width:100%;display:table;}#product-guidance .artwork-size>div>div{display:table-cell;vertical-align:middle;width:calc(50% - 12.5px);}#product-guidance .artwork-size>div label{display:block;cursor:text;padding:10px;}#product-guidance .artwork-size>div label>*{display:inline-block;vertical-align:middle;}#product-guidance .artwork-size>div label input{height:20px;width:calc(100% - 35px);}#product-guidance .artwork-size>div label span{text-align:right;font-size:13px;width:35px;}#product-guidance .artwork-size>div input{border:0;outline:0;}#product-guidance .artwork-size>div .divider{text-align:center;width:25px;}#product-guidance .steps-header>*{display:inline-block;vertical-align:middle;}#product-guidance .steps-header>img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #fff;height:64px;margin-left:20px;object-fit:cover;width:64px;}#product-guidance .results-container{margin:0 auto;max-width:1440px;}#product-guidance .results{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;border-radius:20px 20px 0 0;min-height:calc(100vh - 863px);}#product-guidance .results .back-btn{color:#666;font-weight:700;}#product-guidance .results .back-btn .icon-arrow-less-than-alt1{margin-right:10px;}#product-guidance .results .element-loading{padding-top:70px;}#product-guidance .results .element-loading::after{color:#0065bd;margin-top:5px;top:0;}#product-guidance .results .element-loading::before{content:none;}#product-guidance .results .heading p{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:100%;}#product-guidance .results .analysis-items li{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;background:none;background-color:#fff;padding:10px 15px;}#product-guidance .results .analysis-items li.active{background-color:#e4f0fa;}#product-guidance .results .analysis-items li.active>span{color:#333;}#product-guidance .results .analysis-items li.active .icon-checkmark{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Crect%20x%3D%221%22%20y%3D%221%22%20width%3D%22calc(100%25%20-%202px)%22%20height%3D%22calc(100%25%20-%202px)%22%20rx%3D%225%22%20ry%3D%225%22%20fill%3D%22none%22%20stroke%3D%22%230065BD%22%20stroke-width%3D%222%22%20stroke-dasharray%3D%225%203%22%20pathLength%3D%22120%22%3E%3Canimate%20attributeName%3D%22stroke-dashoffset%22%20from%3D%220%22%20to%3D%22-8%22%20dur%3D%220.3s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%3C%2Frect%3E%3C%2Fsvg%3E");border:0;}#product-guidance .results .analysis-items li.active .icon-checkmark::before{color:#0065bd;}#product-guidance .results .analysis-items li.complete>span{color:#333;}#product-guidance .results .analysis-items li.complete .icon-checkmark{-webkit-animation-name:bounce;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;-moz-animation-name:bounce;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:forwards;-o-animation-name:bounce;-o-animation-duration:.5s;-o-animation-iteration-count:1;-o-animation-timing-function:ease-in-out;-o-animation-fill-mode:forwards;-ms-animation-name:bounce;-ms-animation-duration:.5s;-ms-animation-iteration-count:1;-ms-animation-timing-function:ease-in-out;-ms-animation-fill-mode:forwards;animation-name:bounce;animation-duration:.5s;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-fill-mode:forwards;background-color:#00ad83;border:0;}#product-guidance .results .analysis-items li.complete .icon-checkmark::before{color:#fff;}#product-guidance .results .analysis-items li>span{display:inline-block;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;vertical-align:middle;color:#ccc;max-width:calc(100% - 33px);}#product-guidance .results .analysis-items li .icon-checkmark{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;border:1px solid #ccc;font-size:7px;height:23px;margin-right:10px;width:23px;}#product-guidance .results .analysis-items li .icon-checkmark::before{position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;left:50%;top:calc(50% - 1px);}#product-guidance .results .status{text-align:center;margin:0 auto 20px;}#product-guidance .results .status>*{display:inline-block;vertical-align:middle;margin-bottom:10px;}#product-guidance .results .status>*~*{margin-left:10px;}#product-guidance .results .status>div{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;cursor:pointer;padding:10px 15px;}#product-guidance .results .status>div .caption{text-decoration:underline;}#product-guidance .results .status>a{line-height:1em;padding:10px 0;}#product-guidance .results .highlight-product,#product-guidance .results .compatible-products{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:1185px;}#product-guidance .results .highlight-product{width:100%;display:table;margin:0 auto 20px;}#product-guidance .results .highlight-product h2{font-size:28px;padding:10px 0;}#product-guidance .results .highlight-product h2>span{display:inline-block;vertical-align:middle;margin-right:10px;}#product-guidance .results .highlight-product h2>.tag{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:11px;line-height:1em;margin-right:0;padding:3px 8px;}#product-guidance .results .highlight-product p{padding-bottom:10px;}#product-guidance .results .highlight-product a{display:block;}#product-guidance .results .highlight-product>.section-contents{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;vertical-align:middle;}#product-guidance .results .highlight-product>.section-contents>.section-wrapper>.section>.sub-section[class*=lr-padding]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}#product-guidance .results .highlight-product .cta-container.r-padding-medium{width:210px;}#product-guidance .results .highlight-product .cta-container.r-padding-large{width:260px;}#product-guidance .results .highlight-product .section.col-20-80>.sub-section{width:30%;}#product-guidance .results .highlight-product .section.col-20-80>.sub-section+.sub-section{width:70%;}#product-guidance .results .highlight-product img{object-fit:cover;}#product-guidance .results .highlight-product .component-product-gallery{height:100%;}#product-guidance .results .highlight-product .component-product-gallery .product-gallery,#product-guidance .results .highlight-product .component-product-gallery .section-contents,#product-guidance .results .highlight-product .component-product-gallery .section-wrapper,#product-guidance .results .highlight-product .component-product-gallery .section,#product-guidance .results .highlight-product .component-product-gallery .sub-section,#product-guidance .results .highlight-product .component-product-gallery .component,#product-guidance .results .highlight-product .component-product-gallery .component-image,#product-guidance .results .highlight-product .component-product-gallery img{height:100%;}#product-guidance .results .highlight-product .product-gallery .section-contents{padding:0;}#product-guidance .results .compatible-products{text-align:center;margin:0 auto 10px;}#product-guidance .results .compatible-products img{display:block;}#product-guidance .results .compatible-products .section-contents{padding-left:50px;padding-right:50px;}#product-guidance .results .compatible-products .section-contents::after,#product-guidance .results .compatible-products .section-contents::before{position:absolute;background-color:#fff;bottom:0;content:'';top:0;width:2px;z-index:1;}#product-guidance .results .compatible-products .section-contents::after{right:50px;}#product-guidance .results .compatible-products .section-contents::before{left:50px;}#product-guidance .results .compatible-products .sub-section{position:relative;text-align:left;cursor:pointer;}#product-guidance .results .compatible-products .sub-section~.sub-section::before{position:absolute;border-left:3px solid #f4f4f4;bottom:0;content:'';left:-1.5px;top:0;}#product-guidance .results .compatible-products .sub-section .column.active .index{color:#00447f;}#product-guidance .results .compatible-products .sub-section .column>div{width:100%;display:table;}#product-guidance .results .compatible-products .sub-section .column>div>div{display:table-cell;vertical-align:middle;}#product-guidance .results .compatible-products .index{text-align:center;color:#999;font-size:40px;font-weight:800;padding:0 15px;}#product-guidance .results .compatible-products .details{width:100%;padding-left:3%;padding-right:3%;}#product-guidance .results .compatible-products .details h4{color:#002856;font-size:16px;padding:0;}#product-guidance .results .compatible-products .details p{color:#666;font-size:14px;padding:0;}#product-guidance .results-divider{position:relative;padding-bottom:45px;}#product-guidance .results-divider::after{position:absolute;background:url("data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%201440%2079%22%20fill%3D%22none%22%20width%3D%22583.291139%22%20height%3D%2232%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpolygon%20fill%3D%22var(--color0%2C%20%23f4f4f4)%22%20points%3D%221580.55%2080.248333%201580.55%2050.016633%201580.55%201.645833%20725.976%2059.578233%20-140.55%201.645833%20-140.55%2080.248333%22%20%2F%3E%3C%2Fsvg%3E") center/cover no-repeat;bottom:0;content:'';height:80px;left:0;right:0;}#product-guidance .results-divider img{display:block;margin:0 auto;width:120px;}#product-guidance .prev-slide,#product-guidance .next-slide{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#333;height:30px;padding:0;width:30px;}#product-guidance .prev-slide>span,#product-guidance .next-slide>span{position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:16px;left:50%;top:50%;}#product-guidance .prev-slide{left:10px;}#product-guidance .next-slide{right:10px;}#product-guidance .filter label{padding:5px 0;}#product-guidance .filter .checkbox-container{vertical-align:middle;height:auto;margin:0;width:auto;}#product-guidance .filter .checkbox-container>input{display:block;}#product-guidance .filter .checkbox-container~span{vertical-align:middle;margin-left:10px;padding:0;}#product-guidance .minis{padding-right:0;}#product-guidance .minis .highlight-product{padding:20px;}#product-guidance .minis .highlight-product h2{font-size:19px;}#product-guidance .minis .highlight-product .component-product-gallery .section-wrapper{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:1px solid #f4f4f4;}#product-guidance .minis .highlight-product .prev-slide,#product-guidance .minis .highlight-product .next-slide{height:24px;width:24px;}#product-guidance .minis .highlight-product .prev-slide>span,#product-guidance .minis .highlight-product .next-slide>span{font-size:12px;}#product-guidance .minis .highlight-product span.icon-zoom-in-magnify-glass{display:none;}#product-guidance .minis .highlight-product .col-80-20 .sub-section{width:70%;}#product-guidance .minis .highlight-product .col-80-20 .sub-section+.sub-section{width:30%;}#product-guidance .filter-option-lvl>li>div{display:none;}#product-guidance .filter-groups{border-bottom:0;}#product-guidance .filter-groups .filter-group~.filter-group{margin-top:20px;}#product-guidance .filter-groups .filter-group .filter-list{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #ddd;}#product-guidance .filter-groups .filter-group .filter-list .filters{padding:0;}#product-guidance .filter-groups .filter-group .filter-list li~li{border-top:1px solid #ddd;}#product-guidance .filter-groups .filter-group .filter-list li label{padding:10px 15px;}#product-guidance .filter-groups .filter-group .filter-list li label span{color:#333;font-weight:700;}#product-guidance .filter-groups .filter-group .filter-list li label span.filter-specific-name{width:auto;}#product-guidance .filter-groups .filter-group .filter-list li label span.font-Teal3{color:#00ad83;}#product-guidance .filter-groups .filter-group .filter-list li label span.font-Teal1{color:#a9ffd7;}#product-guidance .filter-groups .filter-group .filter-list li label span.font-Yellow5{color:#aa7e01;}#product-guidance .filter-groups .filter-group .filter-list li label span.font-Yellow1{color:#ffe8aa;}#product-guidance .filter-groups .filter-group .filter-list li label span.font-Red7{color:#800a00;}#product-guidance .filter-groups .filter-group .filter-list li label span.font-Red1{color:#ffd7d4;}#product-guidance .filter-groups .filter-group .filter-list li label span.font-White{color:#fff;}#product-guidance .filter-groups .filter-group .filter-list li label span[class*=bkgd-]{display:inline-block;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:18px;width:18px;}#product-guidance .filter-groups .filter-group .filter-list li label span[class*=bkgd-]>span{position:absolute;-webkit-transform:translate(calc(-50% - .5px),-50%);-moz-transform:translate(calc(-50% - .5px),-50%);-o-transform:translate(calc(-50% - .5px),-50%);-ms-transform:translate(calc(-50% - .5px),-50%);transform:translate(calc(-50% - .5px),-50%);font-size:12px;left:50%;top:50%;}#product-guidance .filter-group-name{background-color:transparent;color:#666;font-size:14px;font-weight:700;padding:0 0 10px;}#product-guidance .section-divider{display:inline-block;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:10px 15px;}#product-guidance .section-divider+span{display:inline-block;max-width:calc(100% - 210px);}#product-guidance .what-to-fix{border-top:1px dashed #ccc;margin-top:10px;padding:10px 0;}#product-guidance .what-to-fix a{margin-top:8px;}#product-guidance .what-to-fix ul li{position:relative;background:none;line-height:1.375em;margin-top:8px;padding:0 0 0 28px;}#product-guidance .what-to-fix ul li span{position:absolute;display:block;font-family:'StahlsGlyphs';height:20px;left:0;line-height:20px;width:20px;}#product-guidance .what-to-fix ul li.error span{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#d52b1e;color:#fff;}#product-guidance .what-to-fix ul li.error span::before{position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'';font-size:10px;left:50%;top:50%;}#product-guidance .what-to-fix ul li.error h4{color:#800a00;}#product-guidance .what-to-fix ul li.warning span::before{color:#d59d00;content:'';font-size:20px;}#product-guidance .what-to-fix ul li.warning h4{color:#aa7e01;}#product-guidance .what-to-fix ul li h4{font-size:16px;line-height:20px;padding:0;}#product-guidance .design-preview{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:table;}#product-guidance .design-preview img{width:85px;}#product-guidance .design-preview>div{display:table-cell;vertical-align:middle;}#product-guidance .design-preview>.favorites{white-space:nowrap;}#product-guidance .design-preview>.fonts{width:100%;}#product-guidance .design-preview .accordion>span{display:inline-block;vertical-align:middle;}#product-guidance .design-preview .accordion .artist-help{margin-right:10px;}#product-guidance .details-section{width:100%;display:table;margin-top:20px;}#product-guidance .details-section img{display:block;margin:0 auto;height:155px;width:155px;object-fit:cover;}#product-guidance .details-section>div{display:table-cell;vertical-align:top;}#product-guidance .details-section>.info-section{width:100%;padding-left:30px;}#product-guidance .details-section table{width:100%;}#product-guidance .details-section table tr td{vertical-align:middle;padding:10px 0;}#product-guidance .details-section table tr td.bodyMedium{text-align:center;padding-right:5px;}#product-guidance .details-section table tr td.bodyMedium>span{display:block;}#product-guidance .details-section table tr td.bold-font{text-align:right;}#product-guidance .details-section table tr~tr{border-top:1px dashed #f4f4f4;}#product-guidance .artist-help-flow{margin-bottom:20px;}#product-guidance .artist-help-flow>span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:middle;}#product-guidance .artist-help-flow>span~span{margin-left:10px;}#product-guidance .artist-help-flow .step{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color:#fff;border:1px solid #ccc;padding:8px 15px;}#product-guidance .favorites a{display:block;height:20px;}#product-guidance .favorites .element-loading{display:block;position:relative;margin:10px 0;min-width:145px;padding-top:0;height:20px;}#product-guidance .favorites .element-loading::after{color:#999;font-size:16px;left:50%;margin:-8px;top:50%;}.page-builder .section.sort-container>.sub-section{vertical-align:bottom;}.page-builder .section.sort-container>.sub-section .column.align-right{padding-bottom:20px;}.filter-display .icon-filter.sid-icon-middle+span{text-align:center;max-width:calc(100vw - 220px);}.step-label .mobile-name{display:none;}#cboxLoadedContent.favorites{overflow:visible!important;}@media screen and (max-width:71.1875em){#product-guidance .results .highlight-product{display:block;}#product-guidance .results .highlight-product>.section-contents{width:100%;display:block;}#product-guidance .results .highlight-product .cta-container{padding-top:20px;}#product-guidance .results .highlight-product .cta-container.r-padding-medium{width:100%;padding-left:0;padding-right:0;}#product-guidance .results .highlight-product .cta-container.r-padding-large{width:100%;padding-left:3%;padding-right:3%;padding-bottom:20px;}}@media screen and (max-width:63.9375em){#product-guidance #cart,#product-guidance .intro,#product-guidance .results-section{padding-left:3%;padding-right:3%;}#product-guidance .intro{text-align:left;}#product-guidance .intro>p,#product-guidance .intro>.hero{max-width:100%;}#product-guidance .intro>.checklist>div{display:block;}#product-guidance .intro>.checklist>div~div{margin:0;}#product-guidance .intro .align-center{text-align:left;}#product-guidance .steps-header{text-align:center;}#product-guidance .steps-header>*{display:block;}#product-guidance .steps-header img{margin:20px auto 0;}#product-guidance .results .highlight-product .sub-section{padding-left:0;padding-right:0;}#product-guidance .results .highlight-product .sub-section.lr-padding-large,#product-guidance .results .highlight-product .sub-section.lr-padding-medium{padding-left:3%;padding-right:3%;}#product-guidance .results .highlight-product .sub-section img{width:100%;}#product-guidance .results .compatible-products .sub-section{width:50%;}#product-guidance .minis{padding:0;}#product-guidance .minis .highlight-product{padding-left:3%;padding-right:3%;}#product-guidance .filter-option-lvl>li>div{display:block;text-align:left;color:#333;}#product-guidance .filter-option-lvl>li>div>span{border:0;}#product-guidance .page-builder .component-view-all .filter-holder{-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.2);-moz-box-shadow:3px 3px 6px rgba(0,0,0,.2);box-shadow:3px 3px 6px rgba(0,0,0,.2);-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;padding:15px;z-index:11;}#product-guidance .design-preview,#product-guidance .design-details,#product-guidance .design-details .bkgd-Blue1{padding-left:3%;padding-right:3%;}#product-guidance .page-builder .section.sort-container{position:relative;padding-bottom:0;}#product-guidance .page-builder .section.sort-container>.sub-section{display:block;width:100%;}#product-guidance .page-builder .section.sort-container>.sub-section+.sub-section{position:absolute;margin-top:11px;max-width:calc(100% - 165px);right:0;width:auto;z-index:1;}#product-guidance .page-builder .section.sort-container>.sub-section .column.align-right{padding-bottom:0;}#product-guidance .page-builder .section.sort-container>.sub-section .column.align-right select#sort-option{max-width:calc(100% - 35px);}}@media screen and (max-width:47.9375em){#product-guidance .artist-help-flow>span{display:block;}#product-guidance .artist-help-flow>span~span{margin:10px 0 0 0;}#product-guidance .artist-help-flow .icon-arrow-right::before{content:'';}}@media screen and (max-width:39.9375em){#product-guidance .results .status>*{display:block;margin-left:0;}#product-guidance .results .compatible-products .sub-section{width:100%;}#product-guidance .results .highlight-product h2{padding-top:20px;}#product-guidance .results .highlight-product .section.col-20-80>.sub-section{width:100%;}#product-guidance .results .highlight-product .section.col-20-80>.sub-section+.sub-section{width:100%;}#product-guidance .results .highlight-product .cta-container{padding-top:10px;}#product-guidance .design-preview,#product-guidance .details-section{display:block;}#product-guidance .design-preview>div,#product-guidance .details-section>div{display:block;}#product-guidance .design-preview img{max-width:100%;width:auto;}#product-guidance .design-preview>div{text-align:center;padding-left:0;padding-right:0;}#product-guidance .design-preview>div~div{margin-top:20px;}#product-guidance .details-section{font-size:14px;}#product-guidance .details-section>div{padding-left:0;padding-right:0;}#product-guidance .details-section .preview-section{text-align:center;}#product-guidance .details-section .info-section{padding-left:0;}#product-guidance .mobile-no-break br{display:none;}.step-label .has-mobile-name{display:none;}.step-label .mobile-name{display:block;}}@media screen and (max-width:25.875em){#product-guidance .results .compatible-products .sub-section .column>div{display:block;text-align:center;}#product-guidance .results .compatible-products .sub-section .column>div .index,#product-guidance .results .compatible-products .sub-section .column>div .thumb{display:inline-block;vertical-align:middle;}#product-guidance .results .compatible-products .sub-section .column>div .details{display:block;margin-top:10px;}#product-guidance .results .compatible-products .sub-section .column>div .details h4{text-align:center;}#product-guidance .section-divider{display:block;text-align:center;}#product-guidance .section-divider+span{display:block;text-align:center;margin-top:10px;max-width:100%;padding-left:0;}}@media screen and (min-width:120em){#product-guidance .results-container{padding-bottom:40px;}#product-guidance .results-container .results,#product-guidance .results-container .results-section:last-child{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}}