@font-face{font-family:BookManFont;src:url('../fonts/bookman.woff') format('woff'),url('../fonts/bookman.ttf') format('truetype'),url('../fonts/bookman.svg') format('svg')}@font-face{font-family:ChallengeFont;src:url('../fonts/challenge.woff') format('woff'),url('../fonts/challenge.ttf') format('truetype'),url('../fonts/challenge.svg') format('svg')}@font-face{font-family:BananaSplitFont;src:url('../fonts/banana-split.woff') format('woff'),url('../fonts/banana-split.ttf') format('truetype'),url('../fonts/banana-split.svg') format('svg')}@font-face{font-family:TerraFont;src:url('../fonts/terra.woff') format('woff'),url('../fonts/terra.ttf') format('truetype'),url('../fonts/terra.svg') format('svg')}@font-face{font-family:ScriptStyleFont;src:url('../fonts/script.woff') format('woff'),url('../fonts/script.ttf') format('truetype'),url('../fonts/script.svg') format('svg')}@font-face{font-family:BlockFont;src:url('../fonts/block.woff') format('woff'),url('../fonts/block.ttf') format('truetype'),url('../fonts/block.svg') format('svg')}@font-face{font-family:CarrieStyleFont;src:url('../fonts/carrie.woff') format('woff'),url('../fonts/carrie.ttf') format('truetype'),url('../fonts/carrie.svg') format('svg')}.cms-font-preview-tool .page-title-wrapper{text-align:center}#preview-tool-input{padding:50px 20px;border:1px solid #ccc;box-sizing:border-box;text-align:center;margin:0 auto;max-width:650px;margin-bottom:20px}#preview-tool-input h2{width:100%;margin:0 0 10px;padding:0 10px}#preview-tool-input p{margin-bottom:30px;padding:0 10px}#preview-tool-input #preview-tool{max-width:500px;padding:0 20px;margin-top:15px;text-align:center}#preview-step-2{padding:50px 20px;border:1px solid #ccc;box-sizing:border-box;text-align:center;margin:0 auto;max-width:650px;margin-bottom:20px}#preview-step-2 h2{width:100%;margin:0 0 50px;padding:0 10px}#font-previews{display:flex;flex-direction:row;flex-wrap:wrap;padding:50px 20px 30px;border:1px solid #ccc;box-sizing:border-box;text-align:center;margin:0 auto;max-width:650px;margin-bottom:20px}#font-previews h2{width:100%;margin:0 0 10px;padding:0 10px}#font-previews p{margin-bottom:30px;padding:0 10px}#font-previews .font-preview-wrapper{padding:0 10px;flex:0 0 auto;width:50%;box-sizing:border-box}#font-previews .font-preview-wrapper .font-name{display:block;font-weight:700;text-align:center;margin-bottom:20px;margin-top:5px}#font-previews .font-preview-wrapper .font-preview{border:1px solid #ccc;box-sizing:border-box;text-align:center;font-size:2rem}#font-previews .font-preview-wrapper .font-preview.active{border:2px solid #5f5085}#font-previews .font-preview-wrapper .font-preview span{display:block;padding:20px;height:80px;line-height:40px;box-sizing:border-box;cursor:pointer;position:relative}#font-previews .font-preview-wrapper .font-preview span:after{background:0 0;content:attr(data-text);left:0;position:absolute;text-shadow:2px 20px 0 #b3b3b3;top:0;z-index:-1;width:100%;height:100%}#font-previews .font-preview-wrapper .font-preview.carrie{font-family:CarrieStyleFont;font-weight:400;font-size:40px}#font-previews .font-preview-wrapper .font-preview.challenge{font-family:ChallengeFont;font-weight:400;font-size:40px}#font-previews .font-preview-wrapper .font-preview.terra{font-family:TerraFont;font-weight:400;font-size:42px}#font-previews .font-preview-wrapper .font-preview.banana{font-family:BananaSplitFont;font-weight:400;font-size:41px}#font-previews .font-preview-wrapper .font-preview.geneva{font-family:BlockFont;font-weight:700;font-size:38px;text-transform:uppercase}#font-previews .font-preview-wrapper .font-preview.script{font-family:ScriptStyleFont;font-weight:400;font-size:43px}#font-previews .font-preview-wrapper .font-preview.bookman{font-family:BookManFont;font-weight:400;font-size:41px;text-transform:uppercase}#font-previews.rg .font-preview span,#font-previews.rgp .font-preview span{background:#d59e85;background:-moz-linear-gradient(-45deg,#d59e85 0%,#d59e85 0%,#f9dabf 30%,#c08268 100%);background:-webkit-linear-gradient(-45deg,#d59e85 0%,#d59e85 0%,#f9dabf 30%,#c08268 100%);background:linear-gradient(135deg,#d59e85 0%,#d59e85 0%,#f9dabf 30%,#c08268 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d59e85',endColorstr='#c08268',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#font-previews.rg .font-preview span:after,#font-previews.rgp .font-preview span:after{text-shadow:2px 20px 0 #cca56b}#font-previews.yg .font-preview span,#font-previews.ygp .font-preview span{background:#d59e85;background:-moz-linear-gradient(-45deg,#d59e85 0%,#d4a55c 0%,#f3e68d 30%,#d4a55c 100%);background:-webkit-linear-gradient(-45deg,#d59e85 0%,#d4a55c 0%,#f3e68d 30%,#d4a55c 100%);background:linear-gradient(135deg,#d59e85 0%,#d4a55c 0%,#f3e68d 30%,#d4a55c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d59e85',endColorstr='#d4a55c',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#font-previews.yg .font-preview span:after,#font-previews.ygp .font-preview span:after{text-shadow:2px 20px 0 #9f8c6f}#font-previews.ss .font-preview span,#font-previews.wg .font-preview span{background:#d59e85;background:-moz-linear-gradient(-45deg,#d59e85 0%,#e2e2e2 0%,#fcfcfc 30%,#c6c6c6 100%);background:-webkit-linear-gradient(-45deg,#d59e85 0%,#e2e2e2 0%,#fcfcfc 30%,#c6c6c6 100%);background:linear-gradient(135deg,#d59e85 0%,#e2e2e2 0%,#fcfcfc 30%,#c6c6c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d59e85',endColorstr='#c6c6c6',GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:800px){#product-link-div #product-link{position:fixed;left:0;bottom:0;border-radius:0;z-index:99999}#preview-step-2{padding:20px 20px 0}#preview-step-2 h2{margin:10px 0 30px;font-size:2.5rem}#preview-tool-input,#font-previews{padding:20px}#preview-tool-input h2,#font-previews h2{margin:10px 0 30px;font-size:2.5rem}#font-previews .font-preview-wrapper{width:50%}.metal-options .metal-option{width:32%;margin-bottom:20px;box-sizing:border-box}}@media screen and (max-width:550px){#font-previews .font-preview-wrapper{width:100%}.metal-options .metal-option{width:49%;padding:0 9px}}.metal-options .metal-option{display:inline-block;padding:0 10px;text-align:center}.metal-options .metal-option .metal-option-title{font-weight:700;font-size:1rem}.metal-options .metal-option .metal-option-swatch{display:block;margin:0 auto;width:30px;height:30px;margin-bottom:10px;padding:2px;border:1px solid #e8e8e8;position:relative}.metal-options .metal-option .metal-option-swatch:after{content:'';border:2px solid #fff;display:block;width:30px;height:30px;position:absolute;top:0;left:0}.metal-options .metal-option .metal-option-swatch.active{border:2px solid #e8e8e8}.metal-options .metal-option.sterling-silver .metal-option-swatch,.metal-options .metal-option.white-gold .metal-option-swatch{background:#d59e85;background:-moz-linear-gradient(-45deg,#d59e85 0%,#e2e2e2 0%,#fcfcfc 30%,#c6c6c6 100%);background:-webkit-linear-gradient(-45deg,#d59e85 0%,#e2e2e2 0%,#fcfcfc 30%,#c6c6c6 100%);background:linear-gradient(135deg,#d59e85 0%,#e2e2e2 0%,#fcfcfc 30%,#c6c6c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d59e85',endColorstr='#c6c6c6',GradientType=1)}.metal-options .metal-option.rose-gold .metal-option-swatch,.metal-options .metal-option.rose-gold-plated .metal-option-swatch{background:#d59e85;background:-moz-linear-gradient(-45deg,#d59e85 0%,#d59e85 0%,#f9dabf 30%,#c08268 100%);background:-webkit-linear-gradient(-45deg,#d59e85 0%,#d59e85 0%,#f9dabf 30%,#c08268 100%);background:linear-gradient(135deg,#d59e85 0%,#d59e85 0%,#f9dabf 30%,#c08268 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d59e85',endColorstr='#c08268',GradientType=1)}.metal-options .metal-option.yellow-gold-plated .metal-option-swatch,.metal-options .metal-option.yellow-gold .metal-option-swatch{background:#d59e85;background:-moz-linear-gradient(-45deg,#d59e85 0%,#d4a55c 0%,#f3e68d 30%,#d4a55c 100%);background:-webkit-linear-gradient(-45deg,#d59e85 0%,#d4a55c 0%,#f3e68d 30%,#d4a55c 100%);background:linear-gradient(135deg,#d59e85 0%,#d4a55c 0%,#f3e68d 30%,#d4a55c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d59e85',endColorstr='#d4a55c',GradientType=1)}#font-previews,#preview-step-2{display:none}#font-previews.flex,#preview-step-2.flex{display:flex}#preview-step-2.flex{display:block}#product-link-div{width:100%;display:none}#product-link-div #product-link{text-decoration:none;width:100%}