﻿:root{--breakpoint-cta:680px;}#cta-d__button.hide{visibility:hidden;position:absolute;z-index:-9999;}.cta-m__holder{display:block;border:0;position:relative;width:100%;margin-top:20px;}@media (min-width:680px){.cta-m__holder{display:none;}}.productpage-tabs-content + .cta-m__holder{margin-top:2em;}.cta-m__spacer{display:block;}.cta-m__button{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;margin-left:auto;margin-right:auto;opacity:1;box-shadow:0 0 0 0 #fff;transition:all .3s;}.cta-m__button.sticking{position:fixed;z-index:200;top:auto;box-shadow:0 10px 20px 15px #fff;margin-bottom:5px;margin-bottom:calc(5px);margin-bottom:calc(5px + constant(safe-area-inset-bottom));margin-bottom:calc(5px + env(safe-area-inset-bottom));}.cta-m__button.hide{opacity:0;visibility:hidden;}.cta-m__button .btn{width:100%;text-align:center;}
@charset "UTF-8";.modal-wrapper{width:100%;height:100%;margin:auto;position:fixed;color:#222;padding:0;margin:0;z-index:999999;top:0;left:0;display:none;}.modal-darknight{background-color:#000;float:left;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;position:absolute;top:0;left:0;right:0;bottom:0;}.md-close:hover{color:#222;}@font-face{font-family:'fontrado';src:url("https://www.contrado.com/Content/Modal/fontrado/font/fontrado.eot?79669245");src:url("https://www.contrado.com/Content/Modal/fontrado/font/fontrado.eot?79669245#iefix") format("embedded-opentype"),url("https://www.contrado.com/Content/Modal/fontrado/font/fontrado.woff?79669245") format("woff"),url("https://www.contrado.com/Content/Modal/fontrado/font/fontrado.ttf?79669245") format("truetype"),url("https://www.contrado.com/Content/Modal/fontrado/font/fontrado.svg?79669245#fontrado") format("svg");font-weight:normal;font-style:normal;}.modal-header [class^="icon-"]:before,.modal-header [class*=" icon-"]:before{font-family:"fontrado";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-cancel-2:before{content:'\e823';}.modal-generic{background-color:#ffffff;border:1px solid #696969;overflow:hidden;position:absolute;z-index:951;display:none;padding:10px;}.modal-header{width:100%;position:relative;float:left;margin-bottom:20px;}.modal-header h2{float:left;padding:15px;margin-bottom:0;color:#1d1d1d;font-size:22px;text-align:left;font-weight:600;}.modal-container{width:100%;position:relative;float:left;}.modal-container p{font-size:18px;color:#212121;text-align:center;padding:10px 20px 10px 20px;}.modal-container h2{font-size:24px;color:#696969;text-align:center;width:100%;margin-bottom:0;}.modal-container h3{font-size:24px;color:#26B4E0;text-align:center;width:100%;}.modal-controls{position:absolute;padding:15px;float:left;bottom:0;right:0;left:0;border-top:2px solid #f5f5f5;background-color:#ffffff;z-index:9999;}.ok_btn_pop{background-color:#2ec4ee;border-top:0 solid;border-right:0 solid;border-bottom:4px solid #007495;border-left:0 solid;color:#FFFFFF;text-decoration:none;display:block;padding:10px 28px 10px 28px;text-align:center;outline:0 none;cursor:pointer;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;float:right;font-size:24px;}.ok_btn_pop span{color:#ffffff;}.ok_btn_pop:hover{background:#0999c6;color:#ffffff;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.ok_btn_pop:hover span{color:#ffffff;}.ok_btn_pop:active{background:#24b5dd;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.cancel_btn_pop{background:#f5f5f5;border-top:0 solid;border-right:0 solid;border-bottom:4px solid #cccccc;border-left:0 solid;color:#696969;text-decoration:none;display:block;padding:10px 28px 10px 28px;text-align:center;outline:0 none;cursor:pointer;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;font-size:24px;float:left;}.cancel_btn_pop span{color:#696969;}.cancel_btn_pop:hover{background:#e2e2e2;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.cancel_btn_pop:hover span{color:#696969;}.cancel_btn_pop:active{background:#f5f5f5;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.mcontainer-absolute{position:absolute;top:80px;left:0;right:0;bottom:100px;z-index:9999;}.mheader-absolute{z-index:999999;}.modal-small{height:40%;left:41%;margin:0 0 0 -17.5%;top:10%;width:50%;}.modal-medium{height:60%;left:50%;margin:0 0 0 -27.5%;top:10%;width:60%;}.modal-large{height:80%;left:50%;margin:0 0 0 -40.5%;top:10%;width:80%;}@media (max-height:500px){.modal-container p,.modal-container h2,.modal-container h3{display:none;}}@media (max-width:980px){.modal-small{height:60% !important;left:50% !important;margin-left:-40.5% !important;top:10% !important;width:80% !important;}.modal-medium{height:80% !important;left:50% !important;margin:0 0 0 -40.5% !important;top:10% !important;width:80% !important;}.modal-large{width:98% !important;height:80% !important;left:50% !important;margin:0 0 0 -50% !important;top:10% !important;}#md-finalPreview.modal-large{width:96% !important;}.modal-container{width:100%;position:relative;float:left;}.modal-container p{font-size:16px !important;}.modal-container h2,.modal-container h3{font-size:18px !important;}.modal-header{width:100%;background-color:#f5f5f5;position:relative;float:left;margin-bottom:20px;}.modal-header h2{padding:7px;font-size:18px !important;text-align:left;font-weight:300;}.modal-header i{float:right;font-size:30px !important;}.checkimage-name,.checkimage-email{width:49% !important;float:left;margin:1px !important;}.checkImage{width:100%;height:100%;}.checkImage input{width:100% !important;padding:4px !important;font-size:14px;float:left;}.checkImage textarea{width:100% !important;font-size:14px;margin-top:1px !important;}}@media (max-width:500px){#md-finalPreview.modal-large{width:90% !important;}#finalPreview{top:160px !important;}.modal-container{width:100%;position:relative;float:left;}.modal-container p{font-size:14px;}.modal-container h2,.modal-container h3{font-size:18px;}}#md-AddText textarea{width:80%;padding:15px;margin:auto;font-size:20px;color:#1d1d1d;}.checkImage{width:60%;height:100%;margin:auto;display:inline-block;}.checkImage label{width:100%;padding:6px 6px 6px 15px;display:inline-block;text-align:left;}.checkImage input{width:90%;padding:8px;margin:auto;font-size:18px;font-weight:normal;color:#1e1e1e;}.checkImage textarea{width:95%;font-size:18px;color:#1e1e1e;font-weight:normal;}.checkimage-name,.checkimage-email{width:47%;float:left;margin:6px;}.checkimage-name{text-align:left;}.checkimage-email{text-align:right;}.checkimage-textarea{width:100%;float:left;margin-top:15px;}#md-saveDesign .SaveDesign{width:80%;margin:auto;}#md-saveDesign h3{margin-bottom:0;}.savedesign-name,.savedesign-email{width:100%;float:left;}.popup_savedesign h2{margin-bottom:10px;}.SaveDesign{width:100%;text-align:center;}.SaveDesign span{display:inline-block;text-align:right;margin-right:10px;font-weight:600;font-size:18px;line-height:25px;width:160px;}.SaveDesign input{width:200px;padding:8px;margin-top:10px;font-size:18px;color:#696969;}.SaveDesign div.clear{width:100%;}#btnSaveDesignTemplate{background-color:#00a32e;padding:5px 12px 5px 10px;color:#ffffff;text-decoration:none;border-bottom:4px solid #006f1f;border-radius:1px 1px 5px 5px;font-size:16px;}#btnSaveDesignTemplate span,#btnSaveDesignTemplate i{color:#ffffff;}#btnSaveDesignTemplate:hover{background-color:#149902;}#btnSaveDesignTemplate:hover span,#btnSaveDesignTemplate:hover i{color:#ffffff !important;}.context-menu{display:none;}.seller-help{color:#ffffff;width:20px;height:20px;margin-top:3px;margin-left:3px;float:left;background-repeat:no-repeat;}.seller-help .seller-help-popup{background:#fffbd0;color:#696969;display:inline;position:absolute;bottom:30px;right:30px;padding:5px;width:300px;padding:20px;border:1px solid #766100;z-index:1200;height:124px;overflow:hidden;display:none;}.seller-help:hover .seller-help-popup{display:block;}.seller-controlls{width:100%;float:left;border-bottom:1px solid #ccc;border-top:1px solid #ccc;position:relative;margin-top:12px;}.seller-controlls label{float:left;display:inline-block;width:auto;margin:3px;}#md-previewHelper .modal-container{position:absolute;top:80px;right:0;bottom:90px;left:0;}#estorehelp{width:100%;height:100%;position:relative;float:left;overflow:auto;}.previewhelper #dialogue{padding:0 !important;overflow-x:hidden;overflow-y:hidden;}.searchbox{padding:5px;text-align:right;margin-bottom:2px;}.searchbox input{padding:8px;width:300px;}.searchbox button{padding:8px;margin-right:30px;}.title_left{float:left;text-align:left;}.title_left h2{padding-left:20px;}#estorehelp{text-align:left;width:100%;float:left;position:relative;}#estorehelp .top{float:left;width:100%;}.estorehelp-content{width:100%;height:92%;float:left;position:relative;overflow-x:hidden;overflow-y:hidden;background-color:#ffffff;text-align:left;}.estorehelp-content .topics{width:20%;float:left;position:relative;padding-right:10px;border-right:1px solid #696969;background-color:#fff;text-align:left;}.estorehelp-content .topics ul{list-style-type:none;padding-left:10px !important;margin-left:0 !important;text-align:left;}.estorehelp-content .topics ul li{list-style-type:none;padding-left:10px !important;margin-left:0 !important;text-align:left;}.estorehelp-content .topics li a{font-size:16px;text-decoration:none;padding:8px;border-bottom:1px solid #696969;display:block;padding-left:10px !important;margin-left:0 !important;text-align:left;}.estorehelp-content .topics li a:hover{background-color:#f5f5f5;}.estorehelp-content .questions{width:78%;height:100%;float:left;position:relative;background-color:#fff;overflow-x:hidden;overflow-y:auto;margin-top:10px;text-align:left;}.estorehelp-content .questions ul{padding:10px;margin-left:20px;margin-top:20px;float:left;}.estorehelp-content .questions a{font-size:18px;color:#1d1d1d;text-decoration:underline;padding:6px;display:block;}.estorehelp-content .questions a:hover{text-decoration:underline !important;color:#26B4E0;}.estorehelp-content .questions div.questiondesc{font-size:18px;color:#696969;margin-bottom:15px;text-align:left;border-left:1px solid #cccccc;background-color:#f1f1f1;padding:10px;}.estorehelp-content .questions div.questiondesc p{text-align:left;}.noresult{padding:20px;}.noresult input{width:200px;font-size:12px;padding:4px;}.noresult textarea{width:600px;height:100px;font-size:12px;padding:10px;}.noresult .noresult_header{border-bottom:1px solid #696969;padding-bottom:10px;margin-bottom:10px;}.noresult .noresult_header div{padding:1px;}.noresult .noresult_form div{padding:1px;}.helper_breadcrumb{width:95%;text-align:left;padding:5px;border-bottom:1px solid #696969;float:left;margin-bottom:10px;margin-left:10px;}.helper_breadcrumb a{float:left;text-decoration:none;color:#696969 !important;font-weight:normal !important;font-size:14px !important;padding:0 10px 0 0 !important;}.helper_breadcrumb a:hover{text-decoration:underline;}.helper_breadcrumb span{float:left;padding-right:10px;font-size:14px;}.helper_breadcrumb p{font-weight:bold;color:#696969;float:left;font-size:14px;}.helper-sx-selected a{font-weight:bold !important;background-color:#f5f5f5;}.delete-image-popup{width:100%;float:left;position:relative;text-align:center;}.delete-image-popup .delete-img-container{width:200px;max-height:200px;margin:auto;}.delete-image-popup .delete-img-container img{max-width:100%;max-height:200px;}.modal-responsive{top:100px;right:100px;bottom:100px;left:100px;}.related--modal__header{display:flex;align-items:center;justify-content:space-between;}@media (max-width:980px){.related--modal__header{background-color:white;}}.related--modal__header h2{font-weight:500;text-transform:uppercase;}.related--modal__header .cancel_btn_pop{padding:0 10px;background:no-repeat;border:none;}.related--modal__header .cancel_btn_pop:hover{padding:0 10px;border:none;}.related--modal__body{padding:0 15px;box-sizing:border-box;}@media (max-width:980px){.related--modal__body{max-height:unset;overflow:unset;padding:0 5px;}}.related--modal__body .popupcart_left{display:flex;}.related--modal__body .popupcart_left .popupcart_thumb{margin-right:10px;}.related--modal__body .popupcart_left .popupcart_title{font-size:1.2rem;font-weight:400;margin-bottom:0.5rem;line-height:1.4;margin-bottom:1rem;text-transform:uppercase;text-align:left;font-weight:300;color:#030303;}.related--modal__body .popupcart_left .popupcart_description{font-size:90%;}.related--modal__body .popupcart_button{display:inline-block;text-align:center;letter-spacing:0.15em;text-transform:uppercase;user-select:none;outline:none;background:transparent;border-radius:0;transition:all 250ms cubic-bezier(0.17,0.67,0.92,1.08);background:#030303;border:1px solid #030303;color:white;padding:calc(0.375rem + 0.125 * ((100vw - 20rem) / 80)) calc(1rem + 1 * ((100vw - 20rem) / 80));text-decoration:none !important;font-size:calc(0.6rem + 0.15 * ((100vw - 20rem) / 80));width:auto;}.related--modal__body .popupcart_button:hover{cursor:pointer;}.related--modal__body ul{display:flex;flex-wrap:wrap;padding:0;list-style:none;margin-left:-15px;margin-right:-15px;}@media (max-width:980px){.related--modal__body ul{margin-left:0;margin-right:0;}}.related--modal__body ul li{flex:0 0 50%;max-width:50%;padding:0 15px;box-sizing:border-box;}@media (max-width:980px){.related--modal__body ul li{padding:0;}}@media (max-width:980px){.related--modal__body ul li{flex:0 0 100%;max-width:100%;}}.related--modal__body ul li a{background-color:#f8f8f8;display:block;padding:1rem;border:none;}
