/**handles:fcp-styles**/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left}h1,h2,h3,h4,h5,h6{clear:left}html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}del{color:#333}ins{background:#fff9c0;text-decoration:none}hr{background-color:#f0f2ed;border:0;height:1px;margin:24px -20px;clear:both}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}small{font-size:smaller}img{border:0;-ms-interpolation-mode:bicubic}.clear:after,.format-status .entry-header:after,.wrapper:after{clear:both}.clear:after,.clear:before,.format-status .entry-header:after,.format-status .entry-header:before,.wrapper:after,.wrapper:before{display:table;content:""}.archive-title,.comment-content th,.entry-content th{font-size:13px;line-height:18px;font-weight:700;text-transform:uppercase;color:#636363}article.format-link footer.entry-meta,article.format-quote footer.entry-meta,article.format-status footer.entry-meta{font-size:11px;line-height:18px}button,input,textarea{border:1px solid #f0f2ed;border-radius:3px;font-family:inherit;padding:6px;box-sizing:border-box}select{font-family:inherit;padding:6px;box-sizing:border-box}button,input{line-height:normal}textarea{font-size:100%;overflow:auto;vertical-align:top}input[type=checkbox],input[type=color],input[type=file],input[type=hidden],input[type=image],input[type=radio]{border:0;border-radius:0;padding:0}article.post-password-required input[type=submit],input[type=button],input[type=reset],input[type=submit]{background-color:transparent;border:1px solid #c2c4c4;border-radius:3px;clear:both;color:#7a807e;display:inline-block;font-size:14px;font-weight:500;letter-spacing:.35px;line-height:34px;padding:0 10px;white-space:nowrap}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],input[disabled]{cursor:default}article.post-password-required input[type=submit]:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#5e5e5e;background-color:#ebebeb}button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{color:#757575;background-color:#e1e1e1;box-shadow:inset 0 0 8px 2px #c6c6c6,0 1px 0 0 #f4f4f4}.comment-content img,.entry-content img,.widget img{max-width:100%}img[class*=align],img[class*=attachment-],img[class*=wp-image-]{height:auto}img.header-image,img.size-full,img.size-large,img.wp-post-image{max-width:100%;height:auto}embed,iframe,object,video{max-width:100%}.entry-content .twitter-tweet-rendered{max-width:100%!important}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignfull{width:100%;height:auto}.wp-caption{max-width:100%;padding:4px}.entry-caption,.gallery-caption,.wp-caption .wp-caption-text{font-style:italic;font-size:12px;line-height:2;color:#757575}.rsswidget img,img.wp-smiley{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}.entry-content dl.gallery-item{margin:0}.gallery-caption,.gallery-item a{width:90%}.gallery-item a{display:block}.gallery-caption a{display:inline}.gallery-columns-1 .gallery-item a{max-width:100%;width:auto}.gallery .gallery-icon img{height:auto;max-width:calc(100% - 10px);padding:5px;border:none!important}.gallery-columns-1 .gallery-icon img{padding:3%}.page-template-gallery-page .gallery-icon img{width:100%}.site-content nav{clear:both;line-height:normal;overflow:hidden}#nav-above{padding:24px 0}#nav-above{display:none}.paged #nav-above{display:block}.nav-previous,.previous-image{float:left;width:50%}.nav-next,.next-image{float:right;text-align:right;width:50%}.nav-single{margin:24px 0}.author .archive-header{margin-bottom:24px}.author-info{border-top:1px solid #ededed;margin:24px 0;padding-top:24px;overflow:hidden}.author-description p{color:#757575;font-size:13px}.author.archive .author-info{border-top:0;margin:0 0 48px}.author.archive .author-avatar{margin-top:0}html{font-size:87.5%;background-color:#f2f2f2}body{font-size:16px;font-family:Raleway,Helvetica,Arial,sans-serif;text-rendering:optimizeLegibility;color:#333;background-color:#fff}a{outline:0;color:#2d8bc8;text-decoration:none}a:hover{color:#459cd5}.assistive-text,.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px)}.main-navigation .assistive-text:focus{background:#fff;border:2px solid #333;border-radius:3px;clip:auto!important;color:#000;display:block;font-size:12px;padding:12px;position:absolute;top:5px;left:5px;z-index:100000}.site{padding:0}.site-content{margin:24px 0}.widget-area{margin:24px 0}.site-header{background-color:#f0f2ed}.white-banner{padding:0 15px;background:linear-gradient(0deg,#fff 0,#f0f2ed 100%)}.quick-nav,.wrap{position:relative;z-index:9999;margin:0 auto;max-width:1440px}.wrap:after{clear:both;content:'';display:table}.quick-nav{text-align:center;padding:14px;z-index:10045;box-sizing:border-box}.quick-nav li{display:inline;font-size:13px;letter-spacing:.65px;text-transform:uppercase;color:#13495f;margin:0 0 0 5px}.quick-nav li.social{margin:0 0 0 1px}.quick-nav li:after{content:"\2022";padding-left:5px}.quick-nav li.loginout:after,.quick-nav li.social:after{content:''}.quick-nav a{color:#13495f}.quick-nav a:hover{color:#115976}.currency-widget{background-color:#fff;font-size:13px}.woocommerce-currency-switcher .selector:first-child{padding:2px}.woocommerce-currency-switcher .chevron-down{font-size:12px;margin-left:4px}.logo{text-align:left;font-size:20px;clear:none;margin:0 0 0 10px;padding:30px 0;width:calc(100% - 100px)}.logo img,.woocommerce .logo img,.woocommerce-page .logo img{width:100%;max-width:315px!important;height:auto}@media screen and (max-width:440px){.logo img,.woocommerce .logo img,.woocommerce-page .logo img{max-width:290px!important}}.logo a{color:#686d6b;display:inline-block;text-decoration:none}.logo a:hover{color:#7a807e}.woocom-cart{float:right;padding-top:36px;line-height:20px;font-size:17px;letter-spacing:.85px;text-transform:uppercase;margin-right:10px;clear:both}.woocom-cart a{color:#13495f}.woocom-cart .count{display:inline-block;background-color:#fff;border-radius:50%;margin-left:5px;padding:2px 3px 4px;min-width:20px;text-align:center;letter-spacing:normal;color:#7a7a7a}.woocom-cart .count.has-items{background-color:#f4aa97;color:#fff}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em;text-align:center;background-color:#184c63!important;color:#fff;z-index:999999!important;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none;box-sizing:border-box;line-height:normal}@media screen and (min-width:1200px){.woocommerce-store-notice,p.demo_store{padding-left:10%;padding-right:10%}}.main-navigation{text-align:left;font-size:15px;letter-spacing:.38px;text-transform:uppercase;color:#454545;position:relative;min-height:40px}#top-searchbar{display:none;position:absolute;width:calc(100% + 20px);background-color:#fff;top:0;left:-10px;z-index:999;padding:5px 10px;border-radius:5px 5px 0 0;box-sizing:border-box}#top-searchbar .close-search{float:right;cursor:pointer;font-weight:700;margin-top:7px}#top-searchbar .close-search:hover{color:#c1272d}#top-searchbar .search-form{width:calc(100% - 25px)}#top-searchbar .search-field{width:100%}#search-button{position:absolute;right:0;cursor:pointer;top:10px}#search-button:hover{color:#c1272d}.main-navigation li{margin-top:24px;line-height:normal;font-size:16px;letter-spacing:.8px}.main-navigation a{color:#2b4660;font-size:15px}.main-navigation a:hover{color:#2487c9}.menu-toggle,div.toggled-on .main-navigation ul.nav-menu{display:inline-block}.menu-toggle{position:absolute;cursor:pointer;display:block;top:12px;left:0;font-weight:700}.menu-toggle:hover{color:#c1272d}.mobileNav{display:none}.toggled-on .mobileNav.showing-sub{left:-120px}.hideNav{color:#dbdbdb;cursor:pointer;font-size:17px}.hideNav:hover{color:#fff}.sub-menu{display:none}@media screen and (max-width:480px){.logo{padding:20px 0}}@media screen and (max-width:860px){.quick-nav li.menu-item-2808{display:none}.mobileNav{display:block;position:absolute;top:40px;left:-250px;transition:left .4s ease-out;background-color:#223e49;width:180px;padding:20px 20px;height:100%;font-size:19px;box-shadow:0 0 5px rgba(0,0,0,.3);text-transform:uppercase;letter-spacing:.3px;min-height:2000px}.toggled-on .mobileNav{left:-20px}.mobileNav a{color:#fff;font-size:17px}.mobileNav a:hover{color:#e5e5e5}.closer,.hideNav{color:#fff;cursor:pointer;font-weight:700;font-size:17px;margin-bottom:17px}.hideNav:hover,.subNavBtn:hover{color:#13495f}.sub-menu{display:none}.nav-menu{border-top:1px solid rgba(255,255,255,.45)}.nav-menu li{border-bottom:1px solid rgba(255,255,255,.45);margin:0;padding:12px 0}.nav-menu .grid li{border:none}.nav-menu>li>a{display:block;width:calc(100% - 30px)}.sub-menu{position:absolute;top:0;left:100%;background-color:#e9e9e9;height:100%;width:250px;padding-top:1px;box-shadow:5px 5px 5px rgba(0,0,0,.3)}.sub-menu a{font-size:15px}.sub-menu .closer{color:#333}.subNavBtn{color:#fff;cursor:pointer;float:right;width:28px;text-align:center;margin-top:2px}.sub-menu .sub-menu{position:relative;display:block;left:auto;height:auto;width:auto;padding-top:0;box-shadow:none}.mobileNav .sub-menu img{mix-blend-mode:multiply;max-width:150px;height:auto;margin:0 auto 5px;display:block}.mobileNav .sub-menu a{color:#333}.closer{color:rgba(255,255,255,.56)}.sub-menu .sub-menu .closer{display:none}.sub-menu li{text-transform:none;margin:2px 10px}}@media screen and (max-width:420px){.quick-nav{line-height:22px;padding:3px}.quick-nav .myaccount:before{clear:both;content:'';display:block}}@media screen and (max-width:470px){.woocom-cart{padding-top:30px}.woocom-cart .label{display:none}}.page-header{background-color:#12485f;clear:both;width:100%;background-size:cover;background-position:center right;background-repeat:no-repeat;padding:30px 20px 60px;box-sizing:border-box;position:relative;z-index:1;overflow:hidden}.page-header.no-image{background-image:none;background-color:#12485f;color:#fff}.page-header.page-no-image{padding:5px}.page-header.page-no-image .txt{padding:20px}.page-header:after{content:'';position:absolute;background-color:rgba(0,0,0,.06);width:100%;height:100%;top:0;left:0;z-index:10}.page-header .extra-image{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background-size:cover;background-position:center right;background-repeat:no-repeat;opacity:0;transition:opacity .5s}.page-header .extra-image.visible{opacity:1}.page-header .art{position:absolute;bottom:0;left:0;height:20px;width:100%;z-index:15}.page-header .dip{position:absolute;bottom:-1px;left:50%;height:20px;width:40px;margin-left:-20px;background-color:#fff;-webkit-clip-path:polygon(0 0,0 50%,0 100%,100% 100%,100% 0,50% 100%);clip-path:polygon(0 0,0 50%,0 100%,100% 100%,100% 0,50% 100%);border-right:1px solid #fff}.page-header .art:after,.page-header .art:before{content:'';background-color:#fff;position:absolute;bottom:0;left:0;width:calc(50% - 20px);height:20px}.home-header .art .dip,.home-header .art:after,.home-header .art:before{background-color:#12485f}.home-header .art .dip{border-right:1px solid #12485f}.home-header .art{border-bottom:1px solid #12485f}.page-header .art:after{left:auto;right:0}.page-header-txt{text-align:center;padding:40px 20px 10px;max-width:1440px;margin:0 auto;box-sizing:border-box}.page-header .txt{max-width:1060px;margin:0 auto;padding:70px 0 50px;box-sizing:border-box;text-align:center;position:relative;z-index:100;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.woocommerce .page-header .woocommerce-breadcrumb{color:rgba(255,255,255,.6);text-transform:uppercase;font-size:12px;text-shadow:none;margin-bottom:10px}.page-header .woocommerce-breadcrumb a{color:rgba(255,255,255,.8)}.page-header .page-title,.page-header-txt .page-title{font-size:40px;text-transform:none;color:#fff;line-height:normal;margin:0}.page-header .sub-title,.page-header-txt .sub-title{line-height:normal;color:#fff;text-transform:uppercase;font-size:16px;letter-spacing:1px}.page-header-txt .page-title,.page-header-txt .sub-title{color:#13495f}.page-header .sub-title.pre,.page-header-txt .sub-title.pre{margin-bottom:20px}@media screen and (max-width:640px){.page-header{min-height:50px;padding:40px 15px 50px;background-position:center}.home-header{padding:60px 15px 70px}.page-header .page-title,.page-header-txt .page-title{font-size:30px;line-height:normal}}@media screen and (min-height:900px){.page-header .txt{padding:90px 0 80px}.single-product .page-header .txt{padding-bottom:50px}.tall-header .page-header{padding:180px 0 170px}}@media screen and (min-height:1000px){.tall-header .page-header .txt{padding:190px 0 180px}}.box-video-banner,.home-video-banner{position:relative;z-index:1;overflow:hidden;background-color:#111116;padding-bottom:56.25%}.box-video-banner{margin-bottom:24px}.box-video-banner iframe,.home-video-banner iframe{margin:0;display:block;height:100%;width:100%;position:absolute;top:0;left:0}@media screen and (min-width:1500px) and (max-height:600px){.home-video-banner{padding-bottom:450px}}@media screen and (min-width:1500px) and (max-height:700px){.home-video-banner{padding-bottom:550px}}@media screen and (min-width:1500px) and (max-height:800px){.home-video-banner{padding-bottom:650px}}@media screen and (min-width:1500px) and (min-height:800px){.home-video-banner{padding-bottom:700px}}.widget-area .widget{margin-bottom:24px;line-height:normal;font-size:14px}.widget-area .widget h3{margin:0 0 20px;font-size:18px;letter-spacing:1.8px;text-transform:uppercase;color:#2b4660;font-weight:700}.widget-area .widget .textwidget,.widget-area .widget li,.widget-area .widget p{line-height:normal}.widget-area .widget p{line-height:1.5;margin-bottom:12px}.widget_nav_menu li.bold{font-weight:700}.widget_nav_menu li.no-dot{list-style:none;margin-left:0}.widget .menu-widget li,.widget .product-categories li,.widget_display_topics li,.widget_nav_menu li,.widget_recent_entries li{line-height:normal;list-style:disc;margin-bottom:10px;list-style-position:outside;margin-left:15px}.widget-area .widget a{color:#555957}.widget-area .widget a:hover{color:#c1272d}.widget-area .search-field{width:100%}.search-form .search-submit{display:none}.widget .fa-fw{margin-right:4px}#site-footer{clear:both;padding:20px;background-color:#f0f2ed;color:#555;position:relative;z-index:1}.footer-widgets #nav_menu-2.widget_nav_menu ul{columns:2}#custom_html-2.widget{margin-right:0;background-color:#f4aa97;padding:10px;box-sizing:border-box;border-radius:5px;color:#fff!important;clear:both;width:100%}#custom_html-2.widget h3{color:#fff!important}#custom_html-2 .clear{clear:both}.widget #mc_embed_signup .mc-field-group{margin-bottom:8px;clear:both}.widget #mc_embed_signup .mc-field-group input{color:#000;width:100%;box-sizing:border-box;border:none!important}#mc_embed_signup input[type=submit]{background-color:#fff;padding:6px 14px;font-weight:700;border-radius:3px;color:#f4aa97;text-transform:uppercase;outline:0;-webkit-appearance:none;border:none;line-height:34px}#credits-and-copyright,#site-footer .textwrap{max-width:1440px;margin:0 auto;padding:20px 0;box-sizing:border-box;font-size:15px;color:grey}#credits-and-copyright{clear:both;padding-bottom:50px;color:#9a9a9a;font-size:12px;line-height:normal}#credits-and-copyright a{color:#a0a6a4;text-decoration:none}#credits-and-copyright a:hover{color:#898a89;text-decoration:underline}#credits-and-copyright #mini-left{margin-bottom:15px}#load-olark-btn,#no-olark-contact-btn{background-color:#144960;color:#fff;border-radius:30px;line-height:30px;letter-spacing:.5px!important;font-size:16px;padding:15px 30px;position:fixed!important;bottom:15px!important;right:20px!important;left:auto!important;z-index:9000000!important}#load-olark-btn:hover,#no-olark-contact-btn:hover{background-color:#0d3647!important}#load-olark-btn .icon,#no-olark-contact-btn .icon{display:none}@media screen and (max-width:480px){#load-olark-btn .icon,#no-olark-contact-btn .icon{display:block}#load-olark-btn .text,#no-olark-contact-btn .text{display:none}}#lightbox{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.85);top:0;display:none;cursor:pointer;z-index:9999}#lightbox #lb-container{background-color:#fff;padding:5px;width:90%;max-width:853px;margin:0 auto;margin-top:30px;min-height:30px;cursor:default;position:relative}#lightbox .closeBtn{position:absolute;top:-12px;right:-12px;background-color:#fff;font-size:14px;font-weight:700;width:24px;height:24px;border-radius:12px;cursor:pointer;text-align:center;line-height:24px;box-shadow:1px 1px 3px 1px rgbargba(0,0,0,.41)}#lb-container .vidwrap{width:100%;position:relative;padding-bottom:56.25%}#lightbox iframe,#lightbox img{width:100%;height:100%;display:block;margin:0;position:absolute;top:0;left:0}#main{padding-left:20px;padding-right:20px;max-width:1440px;box-sizing:border-box;margin:0 auto;padding-top:40px}.wide-content #main{max-width:1440px}.home #main{padding-top:0}.entry-meta{clear:both}.entry-header{margin-bottom:24px}.entry-header .entry-title{font-size:20px;line-height:1.2;font-weight:400}.entry-header .entry-title a{text-decoration:none}.entry-header .entry-format{margin-top:24px;font-weight:400}.entry-meta a{color:#757575}.entry-meta a:hover{color:#21759b}article.sticky .featured-post{border-top:4px double #ededed;border-bottom:4px double #ededed;color:#757575;font-size:13px;line-height:3.692307692;margin-bottom:24px;text-align:center}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin:0 0 .5em;line-height:normal;color:#12485f}.entry-content h1{font-size:32px;line-height:1.5;font-weight:700}.entry-content h2{font-size:27px;line-height:normal;font-weight:700}.entry-content h3{font-size:24px;font-weight:700}.entry-content h4{font-size:21px}.entry-content h5{font-size:18px}.entry-content h6{font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.entry-content p,.entry-summary p{margin:0 0 24px;line-height:1.5}.entry-content ol,.entry-content ul{margin:0 0 24px;line-height:1.5}.entry-content ol ul,.entry-content ul ol,.entry-content ul ul .entry-content ol ol{margin-bottom:0}.comment-content ul,.entry-content ul,.mu_register ul{list-style:disc outside}.comment-content ol,.entry-content ol{list-style:decimal outside}.entry-content li{margin:0 0 8px 36px;line-height:normal}.entry-content blockquote{margin-bottom:24px;padding:24px;font-style:italic}.entry-content blockquote p:last-child{margin-bottom:0}.entry-content code{font-family:Consolas,Monaco,Lucida Console,monospace;font-size:12px;line-height:2}.entry-content pre{border:1px solid #ededed;color:#666;font-family:Consolas,Monaco,Lucida Console,monospace;font-size:12px;margin:24px 0;overflow:auto;padding:24px}.entry-content pre code{display:block}.entry-content abbr,.entry-content acronym,.entry-content dfn{border-bottom:1px dotted #666;cursor:help}.entry-content address{display:block;margin:0 0 24px;line-height:normal}.wp-caption.alignleft,img.alignleft{margin:12px 24px 12px 0}.wp-caption.alignright,img.alignright{margin:12px 0 12px 24px}.wp-caption.aligncenter,img.aligncenter{clear:both;margin-top:12px;margin-bottom:12px}.entry-content embed,.entry-content iframe,.entry-content object,.entry-content video{margin-bottom:24px}.entry-content dl{margin:0 24px}.entry-content dt{font-weight:700}.entry-content dd{margin-bottom:24px}.entry-content table{border-bottom:1px solid #ededed;margin:0 0 24px;width:100%;line-height:normal}.entry-content table caption{font-size:16px;margin:24px 0}.moretag{font-size:13px;color:#b1b1b1}.comment-content td,.entry-content td{border-top:1px solid #ededed;padding:6px 10px 6px 0}.site-content article{margin-bottom:20px;padding-bottom:20px}.hentry:after{clear:both;display:table;content:''}.page-links{clear:both}footer.entry-meta{margin-top:24px;font-size:13px;color:#757575;border-top:1px dotted #f0f2ed;padding-top:10px}.single-author .entry-meta .by-author{display:none}.clearfix:after{clear:both;display:table;content:''}.entry-content{position:relative}.edit-link{position:absolute;top:-34px;right:0;background-color:#e3e3e3;padding:3px 7px;display:block;text-transform:uppercase;border-radius:2px}.single-post-header{background-color:#f2f2f2;padding:100px 20px;text-align:center;position:relative}.single-post-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.3;mix-blend-mode:multiply;z-index:5;display:block;background-color:#000}.entry-header.single-post-header h1{position:relative;z-index:20;color:#fff;font-size:36px;font-weight:700}.single-post-header img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1;margin:0}.archive-header{margin-bottom:48px;padding-bottom:22px;border-bottom:1px solid #ededed}.archive-meta{color:#757575;font-size:12px;line-height:2;margin-top:22px}.box-about-box,.box-about-box-left,.box-about-box-right,.box-about-title-only{padding-bottom:30px;margin-bottom:30px;clear:both}.box-about-box{border-bottom:1px solid #eee}.box-about-box{padding-left:20px}.box-about-box h1,.box-about-box h2,.box-about-box h3,.box-about-title-only{text-transform:uppercase;border-left:5px solid #f5aa97;padding-left:15px;line-height:1.1;margin-bottom:20px;letter-spacing:1px;font-size:20px}.box-about-title-only{text-align:center;border-bottom:none;border-left:none;padding-left:0;padding-bottom:10px}.box-about-box-left,.box-about-box-right{padding-top:30px}.box-about-box-left h2,.box-about-box-left h3,.box-about-box-left h5,.box-about-box-right h2,.box-about-box-right h3,.box-about-box-right h5{text-transform:uppercase;letter-spacing:1px}.box-about-box-left:after,.box-about-box-right:after{clear:both;display:block;content:''}.box-about-box h1,.box-about-box h2,.box-about-box h3{margin-left:-20px}.box-about-box-left h5,.box-about-box-right h5{display:inline-block;color:#c1272d;border-bottom:5px solid #c1272d;line-height:50px;font-size:20px}@media screen and (min-width:640px){.box-about-box-left img{float:left;width:45%}.box-about-box-left .text{float:right;width:50%}.box-about-box-right img{float:right;width:45%}.box-about-box-right .text{float:left;width:50%}.box-about-box-left h5,.box-about-box-right h5{margin-top:30px;margin-bottom:30px}}.article.attachment{overflow:hidden}.image-attachment div.attachment{text-align:center}.image-attachment div.attachment p{text-align:center}.image-attachment div.attachment img{display:block;height:auto;margin:0 auto;max-width:100%}.image-attachment .entry-caption{margin-top:8px}a.button,a.navy-button{font-weight:700;font-size:13px;letter-spacing:1.3px;color:#1f3a44;border:1px solid #1f3a44;display:inline-block;padding:8px 15px;border-radius:3px;text-transform:uppercase;transition:all .3s;text-align:center}a.navy-button{color:#fff;border-color:#fff}a.button:hover{color:#fff;background-color:#1f3a44}a.navy-button:hover{color:#1f3a44;background-color:#fff}.home #main{padding-left:0;padding-right:0;max-width:100%}.home .site-content{margin:0}.home .site-content article{margin-bottom:0;padding-bottom:0}.home-title{color:#fff;text-align:center;z-index:20;position:relative}.home-title .title-sml{font-size:20px;margin-bottom:15px;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.home-title .title-lrg{font-size:30px;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.intro-blurb{background-color:#12485f;text-align:center;color:#fff!important}.intro-blurb h1,.intro-blurb h2,.intro-blurb h3{color:#fff!important;font-weight:700;line-height:normal}.cat-row,.gallery-blurb,.intro-blurb{position:relative}.intro-blurb p:first-child{margin-bottom:5px}.intro-blurb .image-block{color:#12485f}.cat-row:after,.gallery-blurb:after,.intro-blurb:after{background-color:#f0f2ed;width:40px;height:20px;position:absolute;bottom:-20px;left:50%;margin-left:-20px;content:'';-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);z-index:100}.intro-blurb:after{background-color:#12485f}.cat-row.odd:after{background-color:#fff}.gallery-blurb:after{background-color:#fff}.home .entry-content .text-wrap{max-width:1300px;padding:70px 20px 40px;box-sizing:border-box;margin:0 auto}.home .entry-content .text-wrap:after{clear:both;content:'';display:block}.cat-row.even{background-color:#f2f2f2}.cat-row .image{text-align:center;max-width:680px}.cat-row .image img{width:100%}.cat-row.even .image{background-color:#fff;position:relative}.cat-row.even .image:after{position:absolute;width:100%;height:100%;content:'';left:0;top:0;background-color:rgba(0,0,0,.05)}.cat-row .text{padding:10px 0;font-size:16px}.cat-row .cat-title{font-weight:700;font-size:30px;letter-spacing:.6px}.gallery-blurb{background-color:#fff;text-align:center;padding:30px 0 0}.home .entry-content .gallery-blurb .text-wrap{max-width:100%}.gallery-blurb h2,.gallery-blurb h3,.gallery-blurb h4{font-size:30px}.gallery-blurb .gallery .gallery-item{box-sizing:border-box;position:relative}.gallery-blurb .gallery .gallery-caption{color:#fff;font-weight:700;font-style:normal;font-size:15px;text-transform:uppercase}.gallery-columns-6{padding-left:5%}.gallery-blurb .gallery{margin-bottom:20px!important}.gallery-blurb .gallery .gallery-icon{background-color:#fff;position:relative;width:100%;padding-bottom:60%;overflow:hidden}.gallery-blurb .gallery .gallery-icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none!important;max-width:100%;width:100%}.gallery-blurb .gallery .gallery-icon.portrait img{width:auto;height:calc(100% - 4px)}.gallery-blurb .gallery-caption{display:block;position:absolute;bottom:0;z-index:999;left:0;line-height:normal;text-shadow:0 0 3px rgba(0,0,0,.7)}@media screen and (max-width:640px){.gallery-blurb #gallery-1 .gallery-item{width:50%!important}}@media screen and (max-width:440px){.gallery-blurb #gallery-1 .gallery-item{width:100%!important}}.home-title .title-sml{animation-timing-function:ease-out;animation:moveUph1 1s 1}.home-title .title-lrg{animation-name:moveUph2;animation-duration:1.5s;animation-iteration-count:1;animation-timing-function:ease-out;animation-delay:.5s;opacity:0;animation-fill-mode:forwards}@keyframes moveUph1{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes moveUph2{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.moveUp.in-view{animation:moveUpAnim 2s 1}.fadeIn.in-view{animation:fadeInAnim 2s 1}@keyframes moveUpAnim{from{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes fadeInAnim{from{opacity:.5}to{opacity:1}}@media screen and (min-width:640px){.home-title .title-sml{font-size:40px}.home-title .title-lrg{font-size:50px}.intro-blurb h1,.intro-blurb h2{font-size:50px;line-height:55px}.intro-blurb{font-size:18px;text-align:left}.home .flex-wrap{max-width:1470px;margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.intro-blurb .image-block,.intro-blurb .text-wrap{flex-basis:50%}.intro-blurb .image-block{text-align:center}.cat-row .image{width:60%;float:left}.cat-row .text{width:38.5%;float:right;padding:20px 0}.cat-row.even .image{float:right}.cat-row.even .text{float:left}.image.cat-row-video-link{margin-bottom:30px}.gallery-blurb h2,.gallery-blurb h3,.gallery-blurb h4{font-size:30px}}@media screen and (min-width:1400px){.cat-row .text{padding:40px 0}.intro-blurb h1,.intro-blurb h2{font-size:60px;line-height:65px}.intro-blurb{font-size:22px}.intro-blurb .text-wrap{flex-basis:40%}.intro-blurb .image-block{flex-basis:60%}}ul.currency_switcher{overflow:hidden;zoom:1;list-style:none outside}ul.currency_switcher li{float:left;margin:0 4px 4px 0;list-style:none outside}ul.currency_switcher li a{float:left;padding:3px 5px;border:1px solid #f0f2ed;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px}ul.currency_switcher li a.active,ul.currency_switcher li a:hover{background:#ddd}.box-left-column.gm-info{margin-bottom:20px}.box-markets-menu a{color:#13495f}.box-markets-menu a:hover{color:#000}@media screen and (min-width:480px){.box-markets-menu{float:left;width:30%}.box-markets-image{float:right;width:68%}.box-markets-image img{width:100%;height:auto}}@media screen and (min-width:760px){.box-left-column.gm-info{width:67%;float:left}.box-right-column.gm-sidebar{width:28%;float:right;padding:20px;border:2px solid #f8aa97;box-sizing:border-box}}.dollar-symbol{font-size:12px}.variation-note.note2{color:#676767;font-size:13px;line-height:1.4}.variation-note.note2 strong{font-weight:400}.variation-note .submitting-error,.variation-note .submitting-note,.variation-note .submitting-review{font-size:15px;font-weight:700;font-style:normal;display:inline-block;padding:6px 9px;border-radius:3px;float:left;width:calc(100% - 180px);margin-top:-3px}.variation-note .submitting-error{background-color:#b8ecab;color:#fff}.variation-note .submitting-note{background-color:#cbffbf;color:#424141}.variation-note .submitting-review{background-color:#faffc6;color:#424141}.single-product #wc-stripe-express-checkout-element-link{display:none}li.product-type-simple .woocommerce-price-suffix{display:none}.cat-short-desc{text-align:center;padding-bottom:30px}.cat-short-desc h3,.cat-short-desc h4{font-size:20px}h2.woocommerce-loop-category__title,h2.woocommerce-loop-product__title{font-weight:700;font-size:17px;letter-spacing:1.7px;text-transform:uppercase;color:#1f3a44}.cat-short-desc p{text-align:center;max-width:800px;margin:0 auto 30px}.video-pop-links,.ytvideo-container{display:flex;flex-wrap:wrap;margin:auto;align-items:center;justify-content:center;margin-bottom:30px}.yt_vid{padding-left:5px;flex-basis:30%;color:#fff}p.vid_caption{background-color:#f4aa97;font-size:1em;font-weight:700;border-radius:3px;padding:8px 8px 4px}p.vid_caption a{display:block;color:#fff;font-size:19px;min-height:36px;position:relative;padding-left:20px}.video-pop-links{column-gap:10px;align-items:stretch;margin-bottom:60px}.video-pop-links a{flex-basis:30%;color:#fff;display:block;position:relative;background-color:#f4aa97;font-weight:700;border-radius:3px;padding:15px 8px 15px 25px;font-size:17px;box-sizing:border-box}.video-popup:before,p.vid_caption a:before{content:"";width:16px;height:16px;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-right:5px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 485.7 485.7' style='enable-background:new 0 0 485.7 485.7;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M242.9,0C108.7,0,0,108.7,0,242.9C0,377,108.7,485.7,242.9,485.7c134.1,0,242.9-108.7,242.9-242.9 C485.7,108.7,377,0,242.9,0z M338.4,263.9l-134.4,92.7c-16.8,11.6-30.6,4.2-30.6-16.3v-195c0-20.6,13.8-27.9,30.6-16.3l134.3,92.7 C355.1,233.4,355.2,252.3,338.4,263.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");opacity:.6}.cat-row-video-link .video-popup{box-shadow:0 0 8px rgba(0,0,0,.2);display:block;position:relative}.cat-row-video-link .video-popup img{display:block;margin:0}.cat-row-video-link .video-popup:before{position:absolute;left:calc(50% - 35px);top:calc(50% - 35px);width:70px;height:70px}@media screen and (max-width:480px){.video-pop-links a{flex-basis:100%;margin-bottom:10px}.woocommerce ul.products li.product h2.woocommerce-loop-category__title,.woocommerce ul.products li.product h2.woocommerce-loop-product__title{font-size:14px;letter-spacing:1px}}h2.woocommerce-loop-category__title span h2.woocommerce-loop-product__title span{font-weight:400}.woocommerce ul.products li.product .price{color:#666}.woocommerce ul.products .img-wrap{position:relative;width:100%;padding-bottom:70%;overflow:hidden}.woocommerce ul.products li.product a img{position:absolute;bottom:0;left:0}.woocommerce ul.products li.product.product-category a img{position:relative;left:auto;right:auto}.cat-long-desc{max-width:1100px;margin:0 auto;text-align:center}#product-filters{position:relative;z-index:999;margin-bottom:80px;margin-top:-30px}#product-filters:after{display:block;clear:both;content:""}#p-filter-feedback,.p-selector{position:relative;padding-left:90px;box-sizing:border-box}.p-selector .num,.ps-found .num{width:80px;height:80px;line-height:76px;border-radius:50%;text-align:center;font-size:50px;color:#fff;position:absolute;left:-9px;top:0;background-color:#f4aa97;font-weight:300}.ps-found .num{top:-30px}.p-selector .label,.ps-found{font-weight:700;font-size:17px;letter-spacing:1.9px;text-transform:uppercase;color:#f4aa97;display:block;padding:6px 0 12px}.ps-found{padding-bottom:40px}.p-selector .choice{font-size:20px;width:100%;border:1px solid #f0f2ed;padding:8px 12px;box-sizing:border-box;position:relative;cursor:pointer}.p-selector .choice:hover{border:1px solid #a2a2a2}.p-selector .choice.no-submenu,.p-selector .choice.no-submenu:hover{cursor:default;border:1px solid #f0f2ed}.p-selector .choice i{position:absolute;top:10px;right:5px;font-size:15px;color:#909090}.p-selector ul.custom-select-options{position:absolute;width:calc(100% - 90px);border:1px solid #a2a2a2;font-size:20px;box-sizing:border-box;background-color:#fff;border-top:1px solid #fff;top:100%;left:90px;margin-top:-1px;box-shadow:1px 3px 3px rgba(0,0,0,.15);display:none}.p-selector.size ul.custom-select-options{z-index:99}.p-selector ul.custom-select-options li{cursor:pointer;display:block;padding:10px 12px;margin:0;font-size:18px}.p-selector ul.custom-select-options li:hover{background-color:#fbe6e0}.p-selector.active .choice{border:1px solid #a2a2a2}.p-selector.active ul.custom-select-options{display:block}.p-selector .icon{float:left;display:block;width:30px;height:30px;margin-right:10px;border-radius:50%;background-color:#f0f2ed;background-size:cover}.p-selector .fancy .title{display:block;font-weight:700;padding-bottom:2px}.p-selector .desc{display:block;font-size:15px}.none-found{border:1px solid #f0f2ed;display:inline-block;padding:10px 15px;margin-bottom:10px;background-color:#dbdbdb}@media screen and (min-width:640px){.p-selector{width:48%;float:left;margin-right:2%}}@media screen and (max-width:768px){.woocommerce .product-filter-mode ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page .product-filter-mode ul.products[class*=columns-] li.product:nth-child(2n){float:left}}@media screen and (max-width:639px){.p-selector .num,.ps-found .num{width:60px;height:60px;line-height:56px;font-size:40px}#p-filter-feedback,.p-selector{padding-left:70px;margin-bottom:15px}}ul.products .add_to_cart_button{display:none}.cross-sells ul.products .add_to_cart_button{display:inline-block}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{max-width:450px}.cross-sells .woocommerce-loop-product__title{font-size:14px;letter-spacing:1px}.cart_item .product-name a{color:#2e677e}.single-product .woocommerce-notices-wrapper{margin-bottom:20px}.entry-content .product-summary{padding-bottom:40px;margin-top:-60px;color:#515151}.page-header .entry-content{padding:0!important;margin:0}.page-header .entry-content .product-summary{color:#fff;display:block;text-shadow:none;margin-top:0;padding-bottom:0;padding-top:30px!important;max-width:900px;margin:0 auto -30px}.entry-content .product-summary p{margin-bottom:1em}.entry-content .product-summary p:last-child{margin-bottom:0}.page-header .entry-content .product-summary a{color:#fff;text-decoration:underline}.product-summary ul li{list-style:none;position:relative;padding-left:40px;color:#223e49;font-weight:700;padding-right:30px;padding-top:0;line-height:30px}.page-header .product-summary ul li{color:#fff}.product-summary ul li:before{content:"✓";display:block;position:absolute;left:0;width:24px;height:24px;line-height:24px;font-weight:700;color:#fff;background-color:#223e49;border-radius:50%;text-align:center}.page-header .product-summary ul li:before{background-color:#fff;color:#223e49}.sq-gallery-wrap{position:relative;padding-bottom:30px}.sq-gallery-wrap .gallery-note{position:absolute;bottom:16px;width:100%;text-align:center;z-index:999;font-size:14px;background:#fff}.woocommerce-product-gallery .galleryCaption{background-color:rgba(255,255,255,.7);color:#000;padding:8px;position:absolute;bottom:0;left:0;font-size:15px;z-index:99999}.product-addon-totals .woocommerce-price-suffix{display:none}.sq-gallery-wrap.has-fancy{min-height:400px;position:relative}.fpd-product-designer-wrapper{visibility:hidden;z-index:-1;position:absolute}.fancy-mode .fpd-product-designer-wrapper,.has-fancy-only .fpd-product-designer-wrapper{display:block;visibility:visible;z-index:12;position:relative}.sq-gallery-wrap.has-fancy .image-gallery-w-fancy{position:relative;z-index:10}.fancy-mode .image-gallery-w-fancy{display:none}#fpd-start-customizing-button{margin:0 10px!important;color:#223e49;border:1px solid #223e49;font-weight:700}@media screen and (min-width:768px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:none;width:100%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:47%;clear:none}.sq-gallery-wrap{float:left;width:47%}.product-summary{display:flex;max-width:1000px;margin-left:auto;margin-right:auto;justify-content:space-between}.product-summary .column-left{flex-basis:35%}.product-summary .column-right{flex-basis:63%;align-content:center}.product-summary ul{margin-left:0}.product-summary ul li{display:inline-block;margin-left:0}}@media screen and (min-width:960px){.sq-gallery-wrap{width:48%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:48%}.sq-gallery-wrap.has-fancy{width:65%}.woocommerce #content div.product div.summary.has-fancy,.woocommerce div.product div.summary.has-fancy,.woocommerce-page #content div.product div.summary.has-fancy,.woocommerce-page div.product div.summary.has-fancy{width:30%}}@media screen and (min-width:1200px){.sq-gallery-wrap{width:53%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:42%}}.flex-viewport{margin-bottom:10px}.woocommerce div.product div.images .flex-control-thumbs li{width:16.667%;max-width:100px}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:.85}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product form.cart{padding:10px 0;background-color:#fff}.woocommerce div.product .woocommerce-variation-add-to-cart{border-top:2px solid #f5aa97;padding:15px 5px 0 0;text-align:right}.entry-content .variations_form h4{color:#f4aa97;text-transform:uppercase;font-size:15px;position:relative}.entry-content .variations_form h4 .num{border-radius:50%;display:inline-block;color:#fff;background-color:#f4aa97;width:36px;height:36px;line-height:32px;font-size:18px;text-align:center;position:absolute;left:-45px;margin-top:-10px}.product_cat-accessories-services .variations_form h4 .num{display:none}.entry-content .variations_form h4.step2{padding-top:30px;padding-bottom:10px}.entry-content .variations_form h4 .num span{display:inline-block;transform:translateY(-2px)}.wc-pao-addon-artwork-file,.wc-pao-addon-artwork-position,.wc-pao-addon-artwork-size-in-mm,.wc-pao-addon-artwork-width-in-mm,.wc-pao-addon-artwork-width-in-mm-or-inches,.wc-pao-addon-passthrough-charge,.wc-pao-addon-setup-charge,.wc-pao-addon-wetransfer-dropbox-url{display:none}.wc-pao-addon-container{position:relative}.wc-pao-addon-container .help-icon{background-color:#555;display:inline-block;border-radius:50%;color:#fff;font-size:9px;font-weight:700;cursor:pointer;width:14px;height:14px;line-height:13px;text-align:center;transform:translateY(-2px)}.wc-pao-addon-container .help-icon:hover{background-color:#3d3d3d}.wc-pao-addon-description{position:absolute;background-color:#555;border-radius:3px;padding:4px 10px;color:#fff;top:auto;bottom:100%;left:0;max-width:150px;font-size:13px;display:none}.wc-pao-addon-container.show-help .wc-pao-addon-description{display:block}.wc-pao-addon-description a{color:#fff;text-decoration:underline}.wc-pao-addon-description a#show-help-pop{color:#2d8bc8}.wc-pao-addon-description p{margin:0}.wc-pao-addon-description:after{content:"";position:absolute;top:calc(100% - 1px);left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.helper-note.template-note{clear:both;margin-top:10px}.letterpresser .notes,.req-art-note,form .template-note{background-color:#ededed;padding:10px;border-radius:3px;margin-bottom:10px;font-size:15px;line-height:normal;font-style:italic}.letterpresser{clear:both}.letterpresser:after{clear:both;display:block;content:""}.template-note p{margin:0 0 5px}.template-note p:last-child{margin:0 0 0}.template-note ul{margin:0 0 5px}.laser-mode>label>span,.letterpresser.laser-mode .notes.lp,.letterpresser.lp-mode .notes.laser{display:none}.letterpresser.laser-mode .upload-note{padding-top:10px;clear:both}.upload-note .template-note{display:none}.upload-note.link-mode .with-link,.upload-note.na-mode .na,.upload-note.nofind-mode .nofind,.upload-note.simple-mode .simple,.upload-note.simple-mode-pw .simple-pw{display:block;clear:both}.upload-note.na-mode .file-note,.upload-note.nofind-mode .file-note,.wc-pao-addon-artwork-size,.wc-pao-addon-design-notes{display:none}.wc-pao-addon label.wc-pao-addon-name{font-weight:400}.wc-pao-addon-image-swatch{margin-right:0}.req-art-note{clear:both;display:block}.wc-pao-addon-select option[disabled]{display:none}form .template-note a{font-weight:700}.help-note:after{clear:both;display:block;content:''}.file-note{padding-bottom:5px;padding-top:1px;display:block;clear:both}.file-note label{display:inline-block;width:calc(100% - 90px);margin-top:5px;font-size:13px}.file-note select{width:80px;float:right}.wc-pao-addon-artwork-file label,.wc-pao-addon-wetransfer-dropbox-url label{display:none}.wc-pao-addon-artwork-file p,.wc-pao-addon-wetransfer-dropbox-url p{float:none!important;width:100%!important}.req-art-note{line-height:1.2}.wc-pao-addon-image-swatch{outline:1px solid #FFF}.wc-pao-addon-image-swatch img{display:block;max-height:58px}.wc-pao-addon-artwork-position img,.wc-pao-addon-artwork-size-position img{max-height:78px}.wc-pao-addon-artwork-size-position img{max-height:90px}@media screen and (min-width:560px){.product_tag-11-x-17-portrait .wc-pao-addon-artwork-size-position .wc-pao-addon-wrap,.product_tag-5-5-x-8-5-portrait .wc-pao-addon-artwork-size-position .wc-pao-addon-wrap,.product_tag-8-5-x-11-portrait .wc-pao-addon-artwork-size-position .wc-pao-addon-wrap,.product_tag-a3-portrait .wc-pao-addon-artwork-size-position .wc-pao-addon-wrap,.product_tag-a4-portrait .wc-pao-addon-artwork-size-position .wc-pao-addon-wrap,.product_tag-a5-portrait .wc-pao-addon-artwork-size-position .wc-pao-addon-wrap{max-width:69%;float:right!important}}.wc-pao-addon-screw-color img,.wc-pao-addon-screw-colour img{max-height:48px}.wc-pao-addon-image-swatch-price{display:block;font-weight:700;padding-top:5px;font-size:15px}.wc-pao-addon-image-swatch.selected{outline-color:#f4aa97}.wc-pao-addon-letterpress-text{display:none}#letterpress-preview{border:1px solid #f0f2ed;padding:15px;text-align:center;font-size:36px;background-image:url('https://fcportfolios.com.au/wp-content/uploads/CS-Slate_800x800-450x450.jpg');background-size:cover;text-shadow:-1px -1px 0 rgba(0,0,0,.4),.5px .5px 1px rgba(255,255,255,.3);color:#1d1c1c;font-family:'Arial Narrow',Arial,sans-serif;height:70px;overflow:hidden}#lptext{width:100%;height:60px;text-align:center;font-family:'Arial Narrow',Arial,sans-serif;overflow:hidden}#lp-feedback.error{color:#92080b}#lp-feedback{font-size:12px;display:block;padding:3px 0}#letterpress-preview.font-Times,#lptext.font-Times{font-family:'Times New Roman','serif'}#letterpress-preview.font-Courgette,#lptext.font-Courgette{font-family:Courgette,'sans-serif'}#letterpress-preview.font-Raleway,#lptext.font-Raleway{font-family:Raleway,'sans-serif'}#letterpress-preview.align-Left{text-align:left}#letterpress-preview.align-Right{text-align:right}#letterpress-preview span,#letterpress-preview.color-black span,#letterpress-preview.color-black-2 span{color:#111;background:linear-gradient(68deg,#000 2%,#1f1f1f 49%,#000 100%);background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#letterpress-preview.color-bronze span,#letterpress-preview.color-bronze-2 span{background:#d67f02;background:linear-gradient(68deg,#bb6300 2%,#e58c0b 49%,#bb6300 100%);background-clip:text;text-shadow:-1px -1px 0 rgba(0,0,0,.2)}#letterpress-preview.color-gold-2 span,#letterpress-preview.color-gold-3 span{background:#fdbb2d;background:linear-gradient(68deg,#fdbb2d 2%,#ffec91 49%,#fdbb2d 100%);background-clip:text;text-shadow:-1px -1px 0 rgba(0,0,0,.2)}#letterpress-preview.color-silver span,#letterpress-preview.color-silver-4 span{background:#b8b6b1;background:linear-gradient(68deg,#b8b6b1 2%,#dbd8d3 49%,#b8b6b1 100%);background-clip:text;text-shadow:-1px -1px 0 rgba(0,0,0,.2)}#letterpress-preview.color-red span,#letterpress-preview.color-red-5 span{background:#b80c0c;background:linear-gradient(68deg,#b80c0c 2%,#d03b3b 49%,#b80c0c 100%);background-clip:text;text-shadow:-1px -1px 0 rgba(0,0,0,.2)}#letterpress-preview.color-blind span,#letterpress-preview.color-blind-4 span,#letterpress-preview.color-blind-5 span,#letterpress-preview.color-blind-6 span{background:rgba(255,255,255,.05);background:linear-gradient(68deg,rgba(255,255,255,.05) 2%,rgba(255,255,255,.03) 49%,rgba(255,255,255,.05) 100%);background-clip:text}#letterpress-preview.leather-black{background-image:url('https://fcportfolios.com.au/wp-content/uploads/CS-Slate_800x800-450x450.jpg');color:#0f0f0f}#letterpress-preview.leather-chocolate{background-image:url('https://fcportfolios.com.au/wp-content/uploads/CS-Chocolate_800x800-450x450.jpg');color:#191515}#letterpress-preview.leather-dark-tan{background-image:url('https://fcportfolios.com.au/wp-content/uploads/CS-Dark-Tan_800x800-450x450.jpg');color:#44240b}#letterpress-preview.leather-black{background-image:url('/wp-content/uploads/swatch-leather-outer-black-450x450.jpg');background-size:50%}#letterpress-preview.leather-brown{background-image:url('/wp-content/uploads/swatch-leather-outer-brown-450x450.jpg');background-size:50%}#letterpress-preview.leather-burgundy{background-image:url('/wp-content/uploads/swatch-leather-outer-burgundy-450x450.jpg');background-size:50%}#letterpress-preview.leather-dark-green{background-image:url('/wp-content/uploads/swatch-leather-outer-dark-green-450x450.jpg');background-size:50%}#letterpress-preview.leather-mint{background-image:url('/wp-content/uploads/swatch-leather-outer-mint-450x450.jpg');background-size:50%}#letterpress-preview.leather-navy-blue{background-image:url('/wp-content/uploads/swatch-leather-outer-navy-blue-450x450.jpg');background-size:50%}#letterpress-preview.leather-olive{background-image:url('/wp-content/uploads/swatch-leather-outer-olive-450x450.jpg');background-size:50%}#letterpress-preview.leather-sky-blue{background-image:url('/wp-content/uploads/swatch-leather-outer-sky-blue-450x450.jpg');background-size:50%}#letterpress-preview.leather-tan{background-image:url('/wp-content/uploads/swatch-leather-outer-tan-450x450.jpg');background-size:50%}#letterpress-preview.cloth-black{background-image:url('https://fcportfolios.com.au/wp-content/uploads/CS-Slate_800x800-450x450.jpg')}#letterpress-preview.cloth-light-brown{background-image:url('https://fcportfolios.com.au/wp-content/uploads/SN-Light-Brown-74005_800x800-450x450.jpg')}#letterpress-preview.cloth-light-grey{background-image:url('https://fcportfolios.com.au/wp-content/uploads/SN-Light-Grey-74002_800x800-450x450.jpg')}#letterpress-preview.cloth-dark-grey{background-image:url('https://fcportfolios.com.au/wp-content/uploads/SN-Dark-Grey-74001_800x800-450x450.jpg')}#letterpress-preview.cloth-red-peach{background-image:url('https://fcportfolios.com.au/wp-content/uploads/SN-Red-74012_800x800-450x450.jpg')}#letterpress-preview.cloth-golden-tan{background-image:url('https://fcportfolios.com.au/wp-content/uploads/SN-Orange-74010_800x800-450x450.jpg')}#letterpress-preview.cloth-aqua{background-image:url('https://fcportfolios.com.au/wp-content/uploads/SN-Green-74008_800x800-450x450.jpg')}.wc-pao-addon-deboss-colour .wc-pao-addon-image-swatch img{max-height:47px}.deboss_color_div .woocommerce div.product form.cart table.variations select,select#get-help{width:100%;box-sizing:border-box;margin-right:5px}.woocommerce div.product select{background-color:#fff;border:1px solid #7a7a7a;border-radius:3px}.wc-pao-addon-id-1720627521 label.wc-pao-addon-name,.wc-pao-addon-id-1723197628 label.wc-pao-addon-name,.wc-pao-addon-id-1724840662 label.wc-pao-addon-name,.wc-pao-addon-id-1733394261 label.wc-pao-addon-name,.wc-pao-addon.wc-pao-addon-artwork-setup label.wc-pao-addon-name{font-weight:700;text-transform:uppercase;display:block;color:#f4aa97;font-size:15px;padding-top:15px;padding-bottom:5px}.wc-pao-addon-id-1720627521 .wc-pao-addon-wrap>div,.wc-pao-addon-id-1723197628 .wc-pao-addon-wrap>div,.wc-pao-addon-id-1724840662 .wc-pao-addon-wrap>div,.wc-pao-addon-id-1733394261 .wc-pao-addon-wrap>div,.wc-pao-addon.wc-pao-addon-artwork-setup .wc-pao-addon-wrap>div,.woocommerce .wc-pao-addon-container .button-mode{border:2px solid #114459;background-color:#fff;color:#114459;padding:0;display:block;border-radius:3px;font-size:14px;cursor:pointer;line-height:22px;width:31%;height:110px;text-align:center;box-sizing:border-box;position:relative;transition:background-color .3s}.woocommerce .wc-pao-addon-id-1720627521 .wc-pao-addon-wrap>div,.woocommerce .wc-pao-addon-id-1724840662 .wc-pao-addon-wrap>div,.woocommerce .wc-pao-addon-id-1733394261 .wc-pao-addon-wrap>div{width:48%}.wc-pao-addon-artwork-setup .wc-pao-addon-wrap .button-mode:not(.picked) label:hover,.wc-pao-addon-id-1720627521 .wc-pao-addon-wrap .button-mode:not(.picked) label:hover,.wc-pao-addon-id-1723197628 .wc-pao-addon-wrap .button-mode:not(.picked) label:hover,.wc-pao-addon-id-1724840662 .wc-pao-addon-wrap .button-mode:not(.picked) label:hover,.wc-pao-addon-id-1733394261 .wc-pao-addon-wrap .button-mode:not(.picked) label:hover{background-color:#e4eff3}.wc-pao-addon-id-1720627521 .wc-pao-addon-wrap>div.picked,.wc-pao-addon-id-1723197628 .wc-pao-addon-wrap>div.picked,.wc-pao-addon-id-1724840662 .wc-pao-addon-wrap>div.picked,.wc-pao-addon-id-1733394261 .wc-pao-addon-wrap>div.picked,.wc-pao-addon.wc-pao-addon-artwork-setup .wc-pao-addon-wrap>div.picked,.woocommerce .wc-pao-addon-container .button-mode.picked{background-color:#114459;color:#fff}.wc-pao-addon-container .button-mode .wc-pao-addon-radio,.wc-pao-addon-id-1720627521 .wc-pao-addon-radio,.wc-pao-addon-id-1723197628 .wc-pao-addon-radio,.wc-pao-addon-id-1724840662 .wc-pao-addon-radio,.wc-pao-addon-id-1730375766 .wc-pao-addon-radio{display:block;margin:12px auto;opacity:0}.wc-pao-addon-artwork-setup .wc-pao-addon-wrap label,.wc-pao-addon-id-1720627521 .wc-pao-addon-wrap label,.wc-pao-addon-id-1723197628 .wc-pao-addon-wrap label,.wc-pao-addon-id-1724840662 .wc-pao-addon-wrap label,.wc-pao-addon-id-1730375766 .wc-pao-addon-wrap label,.wc-pao-addon-id-1733394261 .wc-pao-addon-wrap label{display:block!important;font-weight:700;padding:48px 10px 10px;cursor:pointer;line-height:normal!important;position:absolute;top:0;left:0;height:100%;width:100%;box-sizing:border-box;background-repeat:no-repeat;background-position:8px center;background-position:center 7px;background-size:35px 35px}.wc-pao-addon-id-1723197628 .wc-pao-addon-wrap label,.wc-pao-addon-id-1724840662 .wc-pao-addon-wrap label,.wc-pao-addon-id-1730375766 .wc-pao-addon-wrap label{padding-top:55px}.wc-pao-addon-id-1723197628 .wc-pao-addon-wrap input[value=design-online]+label,.wc-pao-addon-id-1730375766 .wc-pao-addon-wrap input[value=design-online]+label,.wc-pao-addon-id-1733394261 .wc-pao-addon-wrap input[value=design-online]+label{background-image:url("https://fcportfolios.com/wp-content/themes/fcpt-au/images/icon-setup-design-online.png")}.wc-pao-addon-id-1720627521 .wc-pao-addon-wrap input[value=i-can-setup-artwork-on-template-provided]+label,.wc-pao-addon-id-1723197628 .wc-pao-addon-wrap input[value=via-template]+label,.wc-pao-addon-id-1724840662 .wc-pao-addon-wrap input[value=i-can-setup-artwork-on-template-provided]+label,.wc-pao-addon-id-1730375766 .wc-pao-addon-wrap input[value=via-template]+label,.wc-pao-addon-id-1733394261 .wc-pao-addon-wrap input[value=via-template]+label{background-image:url("https://fcportfolios.com/wp-content/themes/fcpt-au/images/icon-setup-template.png")}.wc-pao-addon-id-1720627521 .wc-pao-addon-wrap input[value=yes-please-help-me-setup-the-artwork]+label,.wc-pao-addon-id-1723197628 .wc-pao-addon-wrap input[value=let-us-setup]+label,.wc-pao-addon-id-1724840662 .wc-pao-addon-wrap input[value=yes-please-help-me-setup-the-artwork]+label,.wc-pao-addon-id-1730375766 .wc-pao-addon-wrap input[value=let-us-setup]+label,.wc-pao-addon-id-1733394261 .wc-pao-addon-wrap input[value=let-us-setup]+label{background-image:url("https://fcportfolios.com/wp-content/themes/fcpt-au/images/icon-setup-helped.png")}.wc-pao-addon-id-1723197628 .wc-pao-addon-wrap .picked input[value=design-online]+label,.wc-pao-addon-id-1730375766 .wc-pao-addon-wrap .picked input[value=design-online]+label,.wc-pao-addon-id-1733394261 .wc-pao-addon-wrap .picked input[value=design-online]+label{background-image:url("https://fcportfolios.com/wp-content/themes/fcpt-au/images/icon-setup-design-online-white.png")}.wc-pao-addon-id-1720627521 .wc-pao-addon-wrap .picked input[value=i-can-setup-artwork-on-template-provided]+label,.wc-pao-addon-id-1723197628 .wc-pao-addon-wrap .picked input[value=via-template]+label,.wc-pao-addon-id-1724840662 .wc-pao-addon-wrap .picked input[value=i-can-setup-artwork-on-template-provided]+label,.wc-pao-addon-id-1730375766 .wc-pao-addon-wrap .picked input[value=via-template]+label,.wc-pao-addon-id-1733394261 .wc-pao-addon-wrap .picked input[value=via-template]+label{background-image:url("https://fcportfolios.com/wp-content/themes/fcpt-au/images/icon-setup-template-white.png")}.wc-pao-addon-id-1720627521 .wc-pao-addon-wrap .picked input[value=yes-please-help-me-setup-the-artwork]+label,.wc-pao-addon-id-1723197628 .wc-pao-addon-wrap .picked input[value=let-us-setup]+label,.wc-pao-addon-id-1724840662 .wc-pao-addon-wrap .picked input[value=yes-please-help-me-setup-the-artwork]+label,.wc-pao-addon-id-1730375766 .wc-pao-addon-wrap .picked input[value=let-us-setup]+label,.wc-pao-addon-id-1733394261 .wc-pao-addon-wrap .picked input[value=let-us-setup]+label{background-image:url("https://fcportfolios.com/wp-content/themes/fcpt-au/images/icon-setup-helped-white.png")}.wc-pao-addon-id-1720627521 .wc-pao-validation-notice,.wc-pao-addon-id-1723197628 .wc-pao-validation-notice,.wc-pao-addon-id-1730375766 .wc-pao-validation-notice,.wc-pao-addon-id-1733394261 .wc-pao-validation-notice{flex-basis:100%}.wc-pao-addon-id-1720627521 .wc-pao-addon-price,.wc-pao-addon-id-1723197628 .wc-pao-addon-price,.wc-pao-addon-id-1724840662 .wc-pao-addon-price,.wc-pao-addon-id-1730375766 .wc-pao-addon-price,.wc-pao-addon-id-1733394261 .wc-pao-addon-price,.wc-pao-addon.wc-pao-addon-artwork-setup .wc-pao-addon-price{font-size:11px;line-height:15px;display:block}.wc-pao-addon-id-1723197628 .wc-pao-addon-description,.wc-pao-addon-id-1730375766 .wc-pao-addon-description,.wc-pao-addon-id-1733394261 .wc-pao-addon-description,.wc-pao-addon-id-wc-pao-addon-id-1733394261 .wc-pao-addon-description,.wc-pao-addon.wc-pao-addon-artwork-setup .wc-pao-addon-description{right:0;left:auto;top:10px;bottom:auto;background-color:transparent;color:#333;display:block!important;font-style:normal}.woocommerce div.product form.cart .variations select{width:100%}.woocommerce div.product form.cart .reset_variations{font-size:12px;display:none!important}.woocommerce form .form-row textarea{border:1px solid #7a7a7a}.woocommerce div.product .variations td.label{width:31%;box-sizing:border-box;font-size:16px;letter-spacing:.5px;color:#333;padding-top:12px}.woocommerce div.product .variations td+td{padding-right:0}.wc-pao-addon .wc-pao-addon-name,.woocommerce div.product form.cart .variations label{font-weight:400;font-size:15px}.wc-pao-addon .wc-pao-addon-name{padding-top:5px}.wc-pao-addon .wc-pao-addon-name .required{display:none}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:normal}.woocommerce table.variations .quantity input.qty{width:100%;text-align:left;border:1px solid #7a7a7a}.single_variation_wrap .woocommerce-Price-amount,.single_variation_wrap .woocommerce-variation-price{display:none}.no-addons-mode .single_variation_wrap{border-top:2px solid #f5aa97}.no-addons-mode .single_variation_wrap .woocommerce-Price-amount,.no-addons-mode .single_variation_wrap .woocommerce-variation-price,.post-2865 .single_variation_wrap .woocommerce-variation-price{display:block;padding:5px 0;text-align:right}.no-addons-mode .single_variation_wrap .woocommerce-price-suffix,.post-2865 .single_variation_wrap .woocommerce-price-suffix{display:none}.quantity-note{background-color:#fbb03b;padding:5px 10px;font-size:15px;line-height:normal;display:none}.quantity-note a{color:#000;text-decoration:underline}.single_variation_wrap{padding-right:0}.wc-pao-addon{clear:both}.wc-pao-addon .wc-pao-addon-name{width:31%;float:left;box-sizing:border-box;padding-right:5px}.wc-pao-addon.wc-pao-addon-artwork-setup .wc-pao-addon-name,.wc-pao-addon.wc-pao-addon-id-1723197628 .wc-pao-addon-name,.wc-pao-addon.wc-pao-addon-id-1730375766 .wc-pao-addon-name,.wc-pao-addon.wc-pao-addon-id-1733394261 .wc-pao-addon-name{width:100%;float:none}.wc-pao-addon.wc-pao-addon-artwork-setup .help-icon,.wc-pao-addon.wc-pao-addon-id-1723197628 .help-icon,.wc-pao-addon.wc-pao-addon-id-1730375766 .help-icon,.wc-pao-addon.wc-pao-addon-id-1733394261 .help-icon{display:none}.woocommerce form .wc-pao-addon-container.wc-pao-addon-artwork-setup .form-row:before,.woocommerce form .wc-pao-addon-container.wc-pao-addon-id-1723197628 .form-row:before,.woocommerce form .wc-pao-addon-container.wc-pao-addon-id-1730375766 .form-row:before,.woocommerce form .wc-pao-addon-container.wc-pao-addon-id-1733394261 .form-row:before{display:none}.wc-pao-addon.wc-pao-addon-artwork-setup .wc-pao-addon-description:after,.wc-pao-addon.wc-pao-addon-id-1720627521 .wc-pao-addon-description:after,.wc-pao-addon.wc-pao-addon-id-1723197628 .wc-pao-addon-description:after,.wc-pao-addon.wc-pao-addon-id-1730375766 .wc-pao-addon-description:after,.wc-pao-addon.wc-pao-addon-id-1733394261 .wc-pao-addon-description:after{display:none}.wc-pao-addon.wc-pao-addon-artwork-setup .wc-pao-addon-description{position:relative;background-color:#fff;padding:4px 0;color:#434343;top:auto;bottom:auto;left:auto;max-width:100%;font-size:15px;display:block;padding-bottom:8px}.woocommerce form .wc-pao-addon-container>p.form-row,.woocommerce form .wc-pao-addon-wrap{width:69%;float:right;box-sizing:border-box;clear:none;padding:0;font-size:15px;line-height:normal}.woocommerce form .wc-pao-addon-artwork-setup .wc-pao-addon-wrap,.woocommerce form .wc-pao-addon-id-1720627521 .wc-pao-addon-wrap,.woocommerce form .wc-pao-addon-id-1723197628 .wc-pao-addon-wrap,.woocommerce form .wc-pao-addon-id-1724840662 .wc-pao-addon-wrap,.woocommerce form .wc-pao-addon-id-1730375766 .wc-pao-addon-wrap,.woocommerce form .wc-pao-addon-id-1733394261 .wc-pao-addon-wrap{float:none!important;width:100%!important;display:flex;flex-wrap:wrap;justify-content:space-between;padding:5px 0}.wc-pao-addon-artwork-position,.wc-pao-addon-artwork-size-position,.wc-pao-addon-id-1721209830,.wc-pao-addon-id-1724840835,.wc-pao-addon-id-1724840836,.wc-pao-addon-id-1724840837,.wc-pao-addon-id-1733397147{display:none}.wc-pao-addon-id-1733397147 .wc-pao-addon-name,.wc-pao-addon.wc-pao-addon-artwork-position .wc-pao-addon-name,.wc-pao-addon.wc-pao-addon-artwork-size-position .wc-pao-addon-name{width:100%;float:none}.woocommerce form .wc-pao-addon-artwork-position .wc-pao-addon-wrap,.woocommerce form .wc-pao-addon-artwork-position>p.form-row,.woocommerce form .wc-pao-addon-artwork-size-position .wc-pao-addon-wrap,.woocommerce form .wc-pao-addon-artwork-size-position>p.form-row{width:100%;max-width:100%;float:none;padding-top:10px}.wc-pao-addon-artwork-position a:first-child,.wc-pao-addon-artwork-position a[data-value=assisted-print-wrap-4],.wc-pao-addon-artwork-position a[data-value=via-template-1],.wc-pao-addon-artwork-size-position a:first-child{display:none}.woocommerce .wc-pao-addon-wrap .error{color:#c1090c}.woocommerce .wc-pao-addon-wrap .hasfile{color:#388a31}.woocommerce .wc-pao-addon-a-artwork-file .wc-pao-addon-wrap,.woocommerce .wc-pao-addon-artwork-file .wc-pao-addon-wrap{border:1px solid #7a7a7a;padding:5px;background-color:#fff}.wc-pao-addon-artwork-file p{padding:4px}.woocommerce .wc-pao-addon-a-artwork-file small,.woocommerce .wc-pao-addon-artwork-file small{padding-top:5px;display:block;font-size:13px;padding-bottom:5px;line-height:1.4}.woocommerce .req-art{display:block;color:#931c1e;padding-bottom:5px;font-size:14px;line-height:normal}.wc-pao-addon-custom-text{border:1px solid #7a7a7a}strong.or{display:block;text-align:center;padding:5px}.upload-note{padding-top:10px}.wc-pao-addon-artwork-file label,.wc-pao-addon-wetransfer-dropbox-url label{color:#931c1e}#product-addons-total{padding:15px 0 0 0;margin:0 -10px 0 0;clear:both}.entry-content div.product-addon-totals ul li{margin-left:0;display:none}.entry-content div.product-addon-totals .wc-pao-subtotal-line{padding:4px 10px 0 0;border:none;display:block;text-align:right;margin-top:0}div.product-addon-totals{margin:0;padding:0;border-top:2px solid #f5aa97;border-bottom:none;overflow:hidden}.single_variation_wrap .price{font-size:28px}.variation-note{font-style:italic;font-size:13px;padding-top:4px;color:#787878}.single_variation_wrap .price .prefix{text-transform:uppercase;font-size:12px;font-weight:700}.single_variation_wrap .price .each{text-transform:uppercase;font-size:12px;color:#c1c1c1}.single-product .entry-content{padding-top:0;padding-bottom:20px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#3e3e3e!important;font-size:1.25em}.single-product div.product form.cart .button{float:right!important;text-transform:uppercase}.entry-content select{font-size:14px;margin-bottom:0}.wc-pao-row-quantity-based .wc-pao-col1{position:relative}.wc-pao-row-quantity-based .wc-pao-col1:before{content:"+ "}.product-addon-totals .wc-pao-col2 strong{font-weight:400}.single-product div.product div.product-addon-totals .wc-pao-subtotal-line p.price{font-size:15px}.single-product div.product div.product-addon-totals .wc-pao-subtotal-line p.price .st{display:none}.single-product div.product div.product-addon-totals .wc-pao-subtotal-line p.price .amount{font-size:20px;font-weight:700}.additional-info{clear:both;padding-top:30px}form .login-required-notice{font-style:normal;font-weight:700;color:#13495f}.single-product .group{padding-top:20px;clear:both}.fw-how{background-color:#f4aa97;padding:20px;color:#fff;border-radius:5px;margin-bottom:50px}.entry-content .fw-how h3{color:#fff}.entry-content a.white-btn{color:#f4aa97;padding:7px 20px;background-color:#fff;display:inline-block;font-weight:700;border-radius:3px;box-shadow:none}.entry-content a.white-btn:hover{box-shadow:0 0 2px rgba(0,0,0,.3);color:#e0927e}.fw-how img{width:80%;max-width:200px;height:auto;display:block;margin:0 auto 20px}@media screen and (min-width:480px){.fw-how img{float:right;width:30%;height:auto;margin-right:30px;margin-left:30px}.fw-how h3{clear:none}}@media screen and (min-width:1020px){.fw-how img{margin-right:50px;float:left}}.related.products h2,.single-product .group .title{font-weight:700;font-size:26px}.fw-how p{margin:0 0 18px}.related.products h2{margin-bottom:30px}.single-product .group .info{padding-bottom:20px;padding-top:10px}.additional-info #how{display:none}.files-list{font-size:14px}.files-list a{display:block;margin:0 0 5px 0}.woocommerce div.product form.cart{margin-bottom:20px}.product-widgets{margin:0 0 20px}.product-widgets .widget_currency_converter p{font-style:italic}ul.currency_switcher li a.active,ul.currency_switcher li a:hover{background-color:#223e49;border-color:#223e49;color:#fff!important}.quick-nav .currency_switcher_label{display:none}.quick-nav .widget_currency_converter select{padding:0 2px;margin-left:5px}.single-product .group.has-border{border-bottom:2px dotted #ccc;margin-bottom:20px;padding-bottom:5px}.color-swatches{display:flex;flex-wrap:wrap;padding-bottom:45px}.color-swatches a{color:#333}.color-swatches .color-swatch{display:block;width:100px;margin-right:15px;margin-bottom:20px;font-weight:700;font-size:14px;text-align:center}.color-swatches .color-swatch img{border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.2);margin-bottom:15px;display:block;background-color:#e9e9e9}.secondary-gallery{list-style:none;margin:0 0;padding:30px 0 10px;text-align:center;clear:both}.secondary-gallery li{list-style:none;text-align:center;box-sizing:border-box;margin:0 0 20px 0;vertical-align:top}.secondary-gallery .image{display:block;position:relative;margin:0;width:100%;background-color:#fff;padding-bottom:66.7%}.secondary-gallery img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;opacity:1;transition:opacity .3s}.secondary-gallery a:hover img{opacity:.8}.secondary-gallery .caption{font-size:14px;font-weight:700;padding-top:10px;display:block}.related.products{clear:both;padding-top:20px}@media screen and (min-width:640px){ul.secondary-gallery{display:flex;flex-wrap:wrap;justify-content:space-between}ul.secondary-gallery li{flex-basis:47%}.single-product .group:after{clear:both;display:block;content:''}.single-product .group .title{width:28%;float:left;padding-top:10px}.single-product .group .info{width:68%;float:right}}@media screen and (min-width:960px){.single-product .group .title{width:25%;float:left}.single-product .group .info{width:73%;float:right}ul.secondary-gallery li{flex-basis:33%}}@media screen and (max-width:400px){.wc-pao-addon .wc-pao-addon-name,.woocommerce form .wc-pao-addon-wrap,table.variations,table.variations tbody,table.variations td,table.variations tr{display:block;width:100%!important;float:none}}.woocommerce-MyAccount-navigation li{font-size:16px;letter-spacing:.8px;text-transform:uppercase;margin-bottom:10px;margin-left:18px}.woocommerce-MyAccount-navigation li a{color:#12485f}.woocommerce-MyAccount-navigation li a:hover{color:#c1272d}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#fff!important;background-color:#223e49!important}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover{background-color:#223e49!important;color:#fff!important}dd.variation-LetterpressText{float:none;clear:both}.marketing-tickbox{clear:both;padding-top:20px}.woocommerce-privacy-policy-text{font-size:13px}body.single-post #main{max-width:1100px}.blog-grid .summary-view{border:1px solid #ccc;margin-bottom:20px;box-sizing:border-box}.blog-grid a.thumb-photo{display:block;width:100%;padding:0 0 60%;margin:0;overflow:hidden;position:relative;background-color:#e9e9e9}.blog-grid a.thumb-photo img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transform-origin:center;transition:transform .3s;mix-blend-mode:multiply}.blog-grid a.thumb-photo:hover img{transform:scale(1.05)}.blog-grid .entry-summary{padding:20px}.blog-grid .summary-view .entry-title{font-weight:700;font-size:26px;margin-bottom:15px}.blog-grid .summary-view .entry-title a{color:#13495f}.blog-grid .summary-view .entry-header{margin-bottom:5px}.blog-grid .summary-view p{margin-bottom:20px}.blog-grid .summary-view .moretag{display:none}.blog-grid .summary-view p.last{margin:0}@media screen and (min-width:500px){.blog-grid{display:flex;flex-wrap:wrap}.blog-grid .summary-view{flex-basis:calc(50% - 20px)}.blog-grid .summary-view:nth-child(odd){margin-right:19px}}@media screen and (min-width:1000px){.blog-grid .summary-view{flex-basis:calc(33% - 20px)}.blog-grid .summary-view:nth-child(odd){margin-right:0}.blog-grid .summary-view:nth-child(3n+1),.blog-grid .summary-view:nth-child(3n+2){margin-right:10px}}.gallery-menu{list-style:none;margin:0 0;padding:30px 0 10px;text-align:center}.gallery-menu li{list-style:none;text-align:center;box-sizing:border-box;margin:0 0 20px 0;vertical-align:top}.gallery-menu a{display:block;position:relative;font-weight:400;font-size:15px;letter-spacing:1.2px;text-transform:uppercase;color:#1f3a44;font-weight:700}.gallery-menu .img{display:block;width:100%;background-color:#373737;background-size:cover;background-position:center center;padding-bottom:100%;transition:box-shadow .3s}.gallery-menu .name{position:absolute;bottom:0;width:100%;box-sizing:border-box;color:#fff;left:0;padding:10px;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.4);z-index:100;transition:bottom .3s}.gallery-menu .name em{display:block;padding-top:5px;font-style:normal;font-weight:400}.gallery-menu a:hover{z-index:999}.gallery-menu a:before{z-index:2;content:'';position:absolute;bottom:0;width:100%;height:100%;left:0;background-color:rgba(0,0,0,.1);transition:background .3s}.gallery-menu a:hover:before{background-color:rgba(0,0,0,.75)}.gallery-menu a:hover .img{box-shadow:1px 1px 5px rgba(0,0,0,.2)}.gallery-menu a:hover .name{z-index:100;bottom:40%}.entry-content .grid{min-height:300px}.entry-content .grid:after{content:'';display:block;clear:both}.entry-content .grid .grid-item,.entry-content .grid .grid-sizer{display:block;width:48%;padding:0;box-sizing:border-box;float:left;margin:0;background-color:#fff;border:5px solid #fff}.entry-content .grid img{width:100%;height:auto;opacity:1;position:relative;z-index:1;display:block;line-height:0;margin:0}.entry-content .grid a:hover img{opacity:.85}.backto-nav{clear:both;text-align:center;text-transform:uppercase;font-size:15px;letter-spacing:.5px}.backto-nav a{color:#2b4660}.box-two-columns{clear:both;padding-top:20px;padding-bottom:20px}.box-two-columns img{display:block;margin:0 auto;max-width:100%;box-shadow:1px 1px 10px rgba(0,0,0,.2)}.box-narrow-text{max-width:900px;margin:0 auto;padding:20px 0}.page-link-grid{display:flex;flex-wrap:wrap}.page-link-grid .item{flex:50%;text-align:center;box-sizing:border-box;padding:10px}.page-link-grid h4{font-size:17px;padding-top:10px}@media screen and (min-width:700px){.box-two-columns{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.box-two-columns .box-column,.box-two-columns .subbox-column{flex:50%;box-sizing:border-box;padding:20px}.page-link-grid .item{flex:25%}}@media screen and (min-width:500px){.gallery-menu li,.secondary-gallery li{width:33.33%;display:inline-block;margin-right:0;margin-bottom:0}.gallery-menu li:nth-child(3),.secondary-gallery li:nth-child(3){margin-right:0}.grid .grid-item,.grid .grid-sizer{width:33%}}@media screen and (min-width:900px){.gallery-menu li,.secondary-gallery li{width:25%}.box-two-columns .box-column,.box-two-columns .subbox-column{padding:30px}}.google-captcha-notice,.wpcf7 .google-captcha-notice{font-size:13px;font-style:italic}.woocommerce-form .google-captcha-notice{margin-bottom:10px;line-height:normal}div.wpcf7{padding:20px!important;margin-bottom:0;max-width:900px;margin:0 auto;border:1px solid #f0f2ed;border-radius:2px}.wpcf7 form{padding:0}.wpcf7 h4{margin:0 0 15px;font-size:16px}.wpcf7 .group1,.wpcf7 .group2{padding-bottom:5px}.wpcf7 p{clear:both;line-height:32px;margin:0 0 3px;min-height:40px}.wpcf7 p label{display:block;line-height:32px}.wpcf7 p.submit-row{clear:both;text-align:right;padding-bottom:5px;padding-right:5px}.wpcf7 p.submit-row input{float:right}.group1 .wpcf7-form-control-wrap{float:left;width:75%;display:block}.wpcf7 p input.wpcf7-text{width:100%}.wpcf7 p select{width:100%}.wpcf7 p input.wpcf7-text:focus,.wpcf7 p select:focus,.wpcf7 p textarea:focus{border-color:#3f4ea0}.wpcf7 p textarea{width:100%}input.wpcf7-submit{background-color:#223e49!important;background-image:none;color:#fff;text-transform:uppercase;border:none;outline:0;-webkit-appearance:none;border-radius:3px;padding:3px 14px;line-height:30px;font-weight:700;cursor:pointer;margin:5px -2px 0 0}input.wpcf7-submit:hover{background-color:#444;background-image:none;color:#fff}span.wpcf7-not-valid-tip{color:#78090b;display:block;font-size:.9em}div.wpcf7-validation-errors{border:2px solid #f7e700;background-color:#fffbca;line-height:normal}div.wpcf7-mail-sent-ok{border:2px solid #13495f;background-color:#e8e8e8}div.wpcf7-response-output{margin:2em 0 0;padding:5px}.captcha-image{border:none}.captcha-image .cf7ic_instructions span{color:#2a637a}.captcha-image label>input:checked+svg,.captcha-image label>input:focus+svg{border:2px solid #f4aa97}.fcp-expander{padding-top:20px;padding-bottom:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:-1px}.fcp-expander>h3{position:relative;padding-right:30px;cursor:pointer;font-size:20px}.fcp-expander>h3 .expander-btn{position:absolute;right:0;top:0;cursor:pointer;transform-origin:center}.fcp-expander.expanded>h3 .expander-btn{transform:rotate(90deg)}.fcp-expander .expander-content{line-height:1.4;display:none;padding-bottom:10px}.fcp-expander.expanded .expander-content{display:block}#artworktable,#infotable{width:100%;background-color:#f6f6f6}.entry-content #artworktable td,.entry-content #artworktable th,.entry-content #infotable td,.entry-content #infotable th{padding:6px!important;vertical-align:top;font-size:16px;line-height:normal}.collapseomatic_excerpt{line-height:normal;font-weight:700;margin-top:20px;clear:both}#post-11 h1{padding:10px 0}span.collapseomatic{clear:both;display:block;font-weight:700;margin-bottom:10px;font-size:18px}.collapseomatic_content{padding-bottom:30px;line-height:normal}#location-popup,#product-how-pop{position:fixed;left:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:999999;opacity:0;transition:opacity .3s ease-out;display:none}#location-popup.in-view,#product-how-pop.in-view{opacity:1}#location-popup .pop-window,#product-how-pop .pop-window{background-color:#fff;border-radius:5px;padding:35px 25px 20px;width:90%;max-width:960px;text-align:center;margin:50px auto;box-shadow:0 0 5px rgba(0,0,0,.3);box-sizing:border-box}#location-popup .x-btn{float:right;cursor:pointer;display:block;background-color:#f1f1f1;border-radius:50%;width:30px;height:30px;line-height:30px;text-align:center;font-size:20px;color:#a7a7a7;margin:-44px -34px 0 0}#location-popup .x-btn:hover{color:#333}#location-popup h3{margin-bottom:30px;font-size:36px;color:#13495f}#location-popup p{margin-bottom:20px;font-size:17px;line-height:1.5}#location-popup p.small-print{font-size:13px;font-style:italic;margin-bottom:30px;line-height:normal}#location-popup button{padding:10px 25px;font-size:16px;line-height:normal;border:none;border-radius:5px;margin:0 5px 5px}#location-popup .bold-btn{background-color:#f8aa97!important}#location-popup .bold-btn:hover{color:#333}#location-popup #pop-dismiss{cursor:pointer}#product-how-pop .pop-window{min-height:300px;line-height:normal}#product-how-pop h2{font-size:30px;margin-bottom:10px;color:#114459}#product-how-pop h3{font-size:24px;padding-top:10px;margin-bottom:10px;color:#114459}#product-how-pop p{font-size:15px;line-height:normal}#pop-close-btn2{display:block;margin-top:20px;cursor:pointer;text-transform:uppercase;font-weight:700;font-size:14px}#product-how-pop .design-options{padding:20px 0 5px}#product-how-pop .design-options .column{border:2px solid #114459;border-radius:5px;padding:15px;box-sizing:border-box;margin-bottom:10px}#product-how-pop.exclude-template .column.template-info{display:none}@media screen and (max-width:599px){#product-how-pop h2{font-size:26px}#product-how-pop h3{font-size:20px}#product-how-pop .design-options img{width:20px;height:20px}}@media screen and (min-width:600px){#product-how-pop .design-options{display:flex;flex-wrap:nowrap;justify-content:space-between}#product-how-pop .design-options .column{flex-basis:32%;margin-bottom:0}#product-how-pop.exclude-template .design-options .column{flex-basis:48%}}@media screen and (min-height:700px) and (min-width:600px){#location-popup .pop-window,#product-how-pop .pop-window{margin-top:100px}}@media screen and (min-height:800px) and (min-width:600px){#location-popup .pop-window,#product-how-pop .pop-window{margin-top:200px}}.pswp__bg{background-color:rgba(0,0,0,.9)}.pswp__caption__center{text-align:center;font-weight:700}@media screen and (min-width:640px){.author-avatar{float:left;margin-top:8px}.author-description{float:right;width:80%}.site-content{float:left;width:67%}body.full-width .site-content,body.single-attachment .site-content,body.single-post .site-content,body.template-front-page .site-content{width:100%}.page-template-contact-page .site-content{width:100%}#secondary.widget-area{float:right;width:26%}.quick-nav{text-align:right;margin-right:15px}.logo{margin-top:0;text-align:left}.entry-page-image{float:right;margin-bottom:0;width:47.916666667%}.footer-widgets .widget{width:23%;float:left;margin-right:2%}.footer-widgets:after{clear:both;display:block;content:''}.footer-widgets #nav_menu-2.widget_nav_menu ul{columns:1}.footer-widgets #nav_menu-3{width:50%;margin-right:0}.footer-widgets #nav_menu-3 ul li{break-inside:avoid-column}#credits-and-copyright #mini-left{float:left;width:45%}#credits-and-copyright #mini-right{float:right;text-align:right;width:45%}}@media screen and (min-width:870px){.site-title{float:left}.mobileNav{display:block;opacity:1}.hideNav{display:none}.main-navigation{float:none;margin-top:5px;font-size:0}.main-navigation div.nav-menu>ul,.main-navigation ul.nav-menu{display:inline-block!important;text-align:left;width:100%}.main-navigation ul{margin:0;text-indent:0}.main-navigation li,.main-navigation li a{display:inline-block;text-decoration:none}.main-navigation li a{border-bottom:0;color:#12485f;line-height:2.5;white-space:nowrap}.main-navigation li a:hover{color:#000}.main-navigation li{margin:0;padding:0 18px 0 0;margin-right:-1px}.main-navigation li li{margin:0}.main-navigation li ul{display:none;margin:0;padding:0;position:absolute;top:100%;z-index:1}.main-navigation li ul ul{top:0;left:100%}.main-navigation ul li:hover>ul{border-left:0;display:block}.main-navigation li ul li a{background:#fff;border-bottom:1px solid #ededed;display:block;font-size:13px;text-transform:none;line-height:18px;padding:8px 10px;width:200px;white-space:normal}.main-navigation li ul li a:hover{background:#dcdfd9;color:#444}.main-navigation .current-menu-ancestor>a,.main-navigation .current-menu-item>a,.main-navigation .current-menu-parent>a,.main-navigation .current-page-ancestor>a,.main-navigation .current-product-ancestor>a,.main-navigation .current_page_ancestor>a,.main-navigation .current_page_item>a{font-weight:700}.main-navigation li>a{position:relative}.main-navigation li>a:after{color:inherit;content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;margin-left:5px;vertical-align:middle}.main-navigation li>a:only-child:after{content:''}.main-navigation li{position:relative}.main-navigation li.mega-menu{position:static}.main-navigation li.mega-menu>.sub-menu{margin:0;position:absolute;z-index:5;top:100%;bottom:0;left:-20px;width:calc(100% + 40px);background-color:#fff;min-height:395px;padding:20px;box-sizing:border-box;box-shadow:0 9px 7px rgba(0,0,0,.2)}.main-navigation li.mega-menu li{display:block;border:none}.main-navigation li.mega-menu li.column{width:25%;float:left}.main-navigation li.mega-menu .sub-menu .sub-menu{display:block;position:relative;top:auto;width:auto;min-height:20px;padding:0;box-shadow:none;left:auto;margin:0;background-color:transparent}.main-navigation li.mega-menu .sub-menu .sub-menu li{display:block}.main-navigation li.mega-menu>.sub-menu a{background-color:transparent;padding:5px 30px 5px 0}.main-navigation li.mega-menu .last .sub-menu a{padding-right:0}.main-navigation li.mega-menu.grid:hover>.sub-menu{display:flex;flex-wrap:wrap;row-gap:20px;min-width:840px}.main-navigation li.mega-menu.grid li{flex-basis:33%;box-sizing:border-box;padding:0 5px 10px}.main-navigation li.mega-menu.grid li a{border:none;padding:0;box-sizing:border-box;display:block;width:100%;font-size:17px}.main-navigation li.mega-menu.grid li span{display:block;background-color:#e8e8e8;border-radius:2px;height:140px;overflow:hidden;margin-bottom:10px}.main-navigation li.mega-menu.grid li span img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transform-origin:center;transition:.3s ease-out}.main-navigation li.mega-menu.grid li a:hover img{transform:scale(1.05)}.menu-toggle{display:none}.home-header{padding:60px 20px 100px}.footer-widgets #nav_menu-3 ul{column-count:2}#nav_menu-3 #menu-item-501{break-before:column}#custom_html-2.widget{margin-bottom:50px}#custom_html-2.widget h3{margin-bottom:10px}.widget #mc_embed_signup .mc-field-group{width:32%;float:left;margin-right:1%;clear:none}}@media screen and (min-width:1100px){.quick-nav{margin:0 auto}.main-navigation li.mega-menu>.sub-menu{min-height:530px}.main-navigation li.mega-menu.grid li span{height:200px}.home-header{padding:100px 20px 120px}.home-title{padding:50px 40px}.home-title h1{font-size:52px}.main-navigation li{padding:0 30px 0 0}#custom_html-2.widget{padding:25px}.widget #mc_embed_signup .mc-field-group{width:calc(32% - 30px);float:left;margin-right:10px;clear:none}.widget #mc_embed_signup .mc-field-group input{padding:9px}.widget #mc_embed_signup{position:relative}#mc_embed_signup input[type=submit]{position:absolute;top:-1px;right:5px;padding:0 14px}.footer-widgets #nav_menu-3 ul{column-count:3}#nav_menu-3 #menu-item-51536{break-before:column}}@media screen and (min-width:1460px){.home-header{padding:140px 20px 160px}.logo{margin-left:0}.woocom-cart{margin-right:0}}@media screen and (min-width:1600px){.home-header{padding:160px 20px 180px}}@media screen and (min-width:1800px){.home-header{padding:190px 20px 180px}.home-title{min-height:80px}}@media screen and (min-width:1900px){.home-header{padding:220px 20px 180px}}@media all and (-ms-high-contrast:none){.page-header .art{background-color:#fff}.cat-row:after,.gallery-blurb:after,.intro-blurb:after{display:none}}@supports (-ms-ime-align:auto){.page-header .art{background-color:#fff}.cat-row:after,.gallery-blurb:after,.intro-blurb:after{display:none}}@media print{body{background:0 0!important;color:#000;font-size:10pt}footer a[rel=bookmark]:link:after,footer a[rel=bookmark]:visited:after{content:" [" attr(href) "] "}a{text-decoration:none}.author-avatar img,.comment-content img,.entry-content img,img.wp-post-image{border-radius:0;box-shadow:none}.site{clear:both!important;display:block!important;float:none!important;max-width:100%;position:relative!important}.site-header{margin-bottom:22px;text-align:left}.site-header h1{font-size:21pt;line-height:1;text-align:left}.site-header h2{color:#000;font-size:10pt;text-align:left}.site-header h1 a,.site-header h2 a{color:#000}#colophon,#respond,.author-avatar,.commentlist .comment-edit-link,.commentlist .reply,.entry-header .comments-link,.entry-meta .edit-link a,.main-navigation,.page-link,.site-content nav,.widget-area,img.header-image{display:none}.wrapper{border-top:none;box-shadow:none}.site-content{margin:0;width:auto}.singular .entry-header .entry-meta{position:static}.singular .comments-title,.singular .entry-content,.singular .entry-header,.singular .site-content,.singular footer.entry-meta{margin:0;width:100%}.entry-header .entry-title,.entry-title,.singular .entry-title{font-size:21pt}footer.entry-meta,footer.entry-meta a{color:#444;font-size:10pt}.author-description{float:none;width:auto}}