.product-specs *,.search-box-content .search-button.loading::after,.spinner,html,html *{box-sizing:border-box}.bg-list a:hover,.designer-add-tabs a:hover,a.info-tip:hover{transform:scale(1.1)}body,html{height:100%}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/css/fonts/Roboto.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/css/fonts/Roboto.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;font-display:swap;src:url(/css/fonts/RobotoCondensed.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Bowlby One SC';font-style:normal;font-weight:400;font-display:swap;src:url(/css/fonts/BowlbyOneSC.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html *{font-family:Roboto,Arial,sans-serif}.textarea,input[type=text],option,select,textarea{font-family:Roboto,Arial,sans-serif}body{touch-action:pan-x pan-y;overflow:hidden;overscroll-behavior:contain}strong{font-weight:700}body.menu-open .menu-overlay{content:'';position:absolute;z-index:101;top:3em;left:0;right:0;bottom:0;background:rgb(0,0,0,.4)}body.deck-specs-open .deck-specs-overlay,body.designer-help-open .designer-help-overlay{position:absolute;z-index:100;background:rgb(0 0 0 / .3);left:0;content:'';top:0;right:0}body.deck-specs-open .deck-specs-overlay{bottom:0}@media screen and (min-width:56em){body.deck-specs-open .deck-specs-overlay{bottom:unset}}body.designer-help-open .designer-help-overlay{bottom:0}@media screen and (min-width:56em){body.designer-help-open .designer-help-overlay{bottom:unset}}:root{--scrollbarWidth:0.25rem;--scrollbarBg:rgb(198 196 188 / 0.2);--scrollbarThumb:rgb(213, 210, 198)}.test{height:100px;width:100px}div{scrollbar-width:var(--scrollbarWidth);scrollbar-width:thin;scrollbar-color:var(--scrollbarThumb) var(--scrollbarBg)}div::-webkit-scrollbar{width:var(--scrollbarWidth)}div::-webkit-scrollbar-track{background:var(--scrollbarBg);border-radius:6px}div::-webkit-scrollbar-thumb{background-color:var(--scrollbarThumb);border-radius:6px;border:3px solid var(--scrollbarBg)}form{height:100%}input[type=text],option,select,textarea{font-size:16px;width:100%;line-height:2em;padding:0 .5em;-moz-font-family:'Roboto',Arial,sans-serif}.designer-add-tabs a .tn,.designer-selector.font-selector .tn:before,.layer.text .layer-info .tn::before,a.info-tip{font-family:'Times New Roman',serif}input[type=color]{font-size:16px}a{cursor:pointer;color:#333}a.info-tip{display:inline-block;height:1.25rem;line-height:1.25rem;width:1.25rem;text-align:center;background:#666;color:#fff;text-decoration:none;border-radius:100%;font-style:italic;text-transform:none;font-weight:700;font-size:.75em}.note{padding:1em}.designer,.master-wrapper{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.header-wrapper{display:none}.main-content{padding:0}.designer-wrapper{display:flex;flex-direction:column;margin:0;padding:0;min-width:320px;height:100%}.designer-deck-area-wrapper{display:flex;height:100%;min-height:0;overflow:hidden;position:relative;border:none}.designer-deck-area{width:85vw;width:calc(100% + 2em);flex:1 1 auto;flex:0 0 auto;height:100%;display:flex;justify-content:center;min-width:120px;margin:0 -1em;position:relative;border:none;padding:0 0 4.375em}.designer-tools{z-index:3;min-width:0;max-width:420px;flex:1 1 auto;position:unset;width:0}.designer-tools-content{z-index:1;flex-direction:column;position:absolute;left:0;overflow-y:overlay;bottom:0;padding:.5em;background:0 0;right:0;overflow:visible}.designer-tools-overlay{position:absolute;top:unset;left:0;right:0;background:rgb(255,255,255,90%);z-index:1001;display:block;min-height:0;overflow:visible;max-height:80vh;border-top:0}.add-mode .designer-tools-overlay{left:0;transform:none;transition:max-height .5s cubic-bezier(.55,.06,.68,.19);bottom:0;max-height:80vh;height:100%;box-shadow:0 -3px 10px rgb(102,102,102,80%)}.add-mode.add-mode-layers .designer-tools-overlay{display:none}.add-bg-pane .button-list{flex-wrap:nowrap;margin-bottom:1em}.add-bg-pane .button-list a{border:1px solid #5a554e;line-height:2em;padding:0;font-size:.65em;overflow:hidden}.add-bg-pane .button-list a.selected{background:#fff;color:#5a554e;font-weight:700}.current-bg{display:none;margin:1em .25em 0}.designer-add-pane .button-list a.secondary{color:#5a554e;background-color:#edebe9}.designer-add-pane .button-list a:hover{transform:scale(1.02)}.designer-add-pane{display:none;height:100%}.add-mode .designer-add-pane{display:block;height:100%}.add-mode-bg .designer-tools-overlay{height:80%}.add-image-pane{display:none}.add-mode.add-mode-image .add-image-pane{display:flex;height:100%;flex-direction:column;flex-grow:1}.add-bg-pane{display:none}.add-mode.add-mode-bg .add-bg-pane{display:flex}.add-bg-pane .designer-selector .designer-selector-content{flex-direction:row;display:flex;text-align:left;background:#d1d1d1;padding:.25em .5em .25em .25em;gap:.5em}.add-bg-pane .designer-selector .designer-selector-content .buttons,.add-bg-pane .designer-selector .designer-selector-content .name{display:block}.add-base-pane{display:none;flex-direction:column}.add-mode.add-mode-base .add-base-pane{display:flex}.add-text-pane{display:none;height:100%;flex-direction:column;position:relative}#ImageFile,#inputFile{height:.1px;z-index:-1}.add-mode.add-mode-text .add-text-pane{display:flex}div#uploadImagePane{display:flex;flex-direction:column;width:100%;height:100%}.upload-button label{width:100%;display:block;background:#fff;text-align:center;line-height:3em;font-size:1.1em;border:1px dashed;border-radius:3px;transition:.5s;cursor:pointer;margin:2em 0 0}#inputFile{width:.1px;opacity:0;overflow:hidden;position:absolute}@media screen and (min-width:46rem){.designer-deck-area-wrapper{padding:0}.designer-deck-area{width:85vw;flex:1 1 auto;padding:0}.designer-tools{width:420px;min-width:360px;position:relative;height:100%;background:#efefef;display:flex;flex-direction:column;justify-content:space-between}.designer-tools-content{padding:1em 1em 0;position:unset;left:unset;min-width:300px;background:0 0}.add-mode .designer-tools-overlay{right:unset;position:absolute;top:0;border-left:solid 1px #ccc;max-height:none;left:0;height:100%;background:#fff;width:100%}}.designer-tools .info{line-height:1.1em;min-width:0;flex-grow:1;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.designer-tools .info .name{text-overflow:ellipsis;overflow:hidden;display:none;font-size:.75em}.designer-tools h4{text-transform:capitalize;font-size:.75em;display:block}.designer-tools h4 span{float:right;display:inline-block;padding-right:.5em}.designer-tools-content>div:first-child{margin-top:0}.designer-tools-overlay a.close{position:absolute;left:calc(-.5em);width:.5em;text-align:center;line-height:3em;border:1px solid #ccc;background:#eee;font-size:1.5em;top:50%;transform:translateY(-50%);display:none}.tools-top{padding:1em .5em}.designer-selector label{display:block;z-index:1;position:relative;cursor:pointer;height:3em;margin-bottom:-3em}.designer-selector .designer-selector-content{display:flex;text-transform:uppercase;border-radius:2em;text-align:center;flex-direction:column;justify-content:center;align-items:center}.series .designer-selector.bg-image{display:none}.designer-selector:hover{cursor:pointer}.designer-bg-pane .designer-selector:hover{background:#fff;cursor:default}.designer-selector .tn{content:'';width:2.25em;height:2.25em;border:1px solid #b7b7b7;background-size:cover;background-position:center;flex-shrink:0;display:flex;justify-content:center;line-height:1.75em;border-radius:2em;position:relative}.designer-selector:hover .tn{border-color:#575757}.designer-selector .tn::after{content:"◢";position:absolute;right:-.25em;bottom:-1em;font-size:.8rem;opacity:0;color:#fff}.designer-selector.font-selector .tn{background:#fff}.designer-selector.font-selector .tn:before{content:'f';color:#666;font-size:1.25em;font-style:italic;text-transform:none}.designer-selector.color-selector .tn{content:'';width:2.25em;height:2.25em;background-size:cover;background-position:center;background-color:var(--txtcolor)}.designer-selector.text-color .tn{background-color:var(--txtcolor)}.designer-selector.bg-color .tn{background-color:var(--bgcolor)}.designer-selector.color-selector input{opacity:0}.designer-selector.align-selector .tn{width:unset;border:none;display:inline-flex;gap:.5em;background:0 0}.griptape .designer-add-tabs,.large-griptape .designer-add-tabs,.longboard-griptape .designer-add-tabs,.series .designer-add-tabs{width:50%}.designer-add-tabs{display:flex;justify-content:space-between;width:40%;float:left}.designer-add-tabs a{line-height:2.5em;width:50%;text-align:center;white-space:nowrap;margin:auto;flex:1 1 auto;text-transform:uppercase;border-radius:2em;display:flex;flex-direction:column;align-items:center;justify-content:center}.designer-add-tabs a .tn{display:block;height:2.25em;width:2.25em;background:#585653;color:#fff;border-radius:100%}.designer-add-tabs a#addTxtTab .tn{line-height:2.25rem}.designer-add-tabs a .name{text-transform:capitalize;font-size:.75em;line-height:1.5em}.designer-selector.font-selector .designer-selector-content .info{margin-left:.5em}.designer-selector.font-selector .designer-selector-content{flex-direction:row;text-align:left;background:#d1d1d1;padding:.25em .5em .25em .25em}.add-mode-layers .design-layer-area,.product-specs .full-width-cols,.product-specs .full-width-cols #rightBar.col-wide,.product-specs .full-width-cols .col-wide{padding:1em}.div-fonts{overflow-y:auto;overflow-x:hidden;display:block;max-height:-webkit-fill-available;position:relative;height:1.25em;overflow:hidden}.dialog-mode-font .div-fonts.active{position:absolute;top:0;z-index:15;background:#fff;bottom:0;left:0;right:0;height:auto;overflow-y:auto;opacity:.9;width:auto}.div-fonts img{display:none;height:1.25em;mix-blend-mode:darken}.dialog-mode-font .div-fonts img{display:block;height:2.5em;margin:auto}.dialog-mode-font .div-fonts img:hover{filter:invert(.1);cursor:pointer}.dialog-mode-font .div-fonts img.selected{filter:invert(1)}.div-fonts img.selected{display:block}@media screen and (min-width:46rem){.designer-add-tabs,.griptape .designer-add-tabs,.large-griptape .designer-add-tabs,.longboard-griptape .designer-add-tabs,.series .designer-add-tabs{width:100%;float:none;margin-bottom:1em;gap:1em}.series .designer-add-tabs{width:100%}.designer-add-tabs a{width:50%;flex-direction:row;background:#585653;display:block}.designer-add-tabs a .tn{position:absolute}.designer-add-tabs a .name{color:#fff;width:100%;font-size:1em}}.design-edit-area{display:flex}.design-edit-area>div{width:33%;margin:0}.designer-wrapper.griptape .design-edit-area>div,.designer-wrapper.large-griptape .design-edit-area>div,.designer-wrapper.longboard-griptape .design-edit-area>div,.designer-wrapper.series .design-edit-area>div{width:50%}.griptape .base-area,.large-griptape .base-area,.longboard-griptape .base-area{display:none}.designer-callout{width:70%;margin:1em auto 0;display:block;border-radius:3px;box-shadow:0 1px 4px rgb(65,65,65,60%);cursor:pointer}.layer{display:none;border-radius:2em}.layer-content,.layer-edit{border-radius:1.5em}.add-mode-layers .layer{display:block}.add-mode-layers .layer .layer-edit{display:none}.add-mode-layers .layer:not(.selected-layer) .layer-info .buttons{display:flex}.design-layer-area{min-height:0;-webkit-user-select:none;position:absolute;background:rgb(255,255,255,90%);bottom:0;display:flex;flex-direction:column;gap:.5em;left:0;right:0;box-shadow:0 -3px 10px #666ba;z-index:1000}.layer.selected-layer{display:block;padding:1em 1em .5em}.add-mode-layers .layer.selected-layer{padding:0}.layer.image.selected-layer .layer-content{max-height:14em}.layer-edit{max-height:0;background:#fff;margin-top:.5em}.layer.selected-layer.editing .layer-edit{max-height:22em;cursor:default;display:block}.layer.selected-layer.editing .layer-edit .designer-icons{display:none}.add-mode-layers .layer.selected-layer.editing .layer-edit{max-height:0;display:none}.layer .designer-icons{justify-content:space-around;margin:0 auto;border-radius:56px;opacity:85%}.layer-info{padding:.25em;cursor:pointer;display:flex;background:#d1d1d1;height:2.75em;border-radius:2em}.layer .buttons .delete-layer,.layer .buttons .edit-layer{color:rgb(0 0 0 / .6);background-position:center;width:1.5em}.layer .layer-info .name{line-height:2.25em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;flex-grow:1;position:relative}.designer-selector .buttons,.layer .buttons{display:flex;opacity:1;z-index:100;transition:opacity .5s .1s;flex:0 0 auto;min-width:0;font-size:1.5em;align-items:center;flex-direction:row-reverse}.designer-selector .buttons{display:none}.layer .buttons .delete-layer{display:flex;justify-content:center;align-items:center}.layer:not(.selected-layer) .layer-info .buttons{display:none}.layer .buttons .edit-layer{display:flex;justify-content:center;align-items:center}@media screen and (min-width:46rem){.layer .layer-edit{display:none}.layer.selected-layer .layer-edit{max-height:22em;cursor:default;display:block}.layer .buttons .edit-layer{display:none}.design-edit-area{margin-top:1em}.design-layer-area{box-shadow:none;position:unset;background:0 0}.layer{display:block}.layer.selected-layer .designer-icons{display:flex;justify-content:space-around;padding:.5em 0 1em}.layer .designer-icons .move-icons,.layer .designer-icons .scale-rotate-icons{position:relative;top:unset;bottom:unset}.layer.selected-layer{position:unset;padding:0}}.remove,.tools-top a.remove{background:url(https://static.thenounproject.com/png/4806043-200.png) center no-repeat;color:transparent;background-size:66%;width:1.5em;opacity:.5;display:inline-block}.tools-top h3 a.remove{margin-top:-1.5em}.layer .buttons .delete-layer:hover,.remove:hover,.tools-top a.remove:hover{opacity:1}.layer .buttons .delete-layer::before{line-height:inherit}.layer .buttons .delete-layer:hover{transition:1s .2s;color:#c00}.layer .buttons span{display:none}.layer .handle{width:calc(100% - 3em);width:100%;height:2.75em;z-index:16;cursor:ns-resize;padding:0 .1em;opacity:0;transition:opacity .1s;display:flex;justify-content:center;border-radius:2px;position:absolute;margin-left:-1em}.layer .handle:hover,.layer-info:hover .handle{opacity:1}.layer.sortable-chosen .layer-info{box-shadow:2px 4px 6px rgb(79 81 66 / .6);transition:.1s .6s}.design-layer-area.sorting .handle{opacity:0}.layer .handle::before{content:'';width:.5em;height:2em;background-image:radial-gradient(circle,rgb(221 215 208 / .6) 2px,transparent 3px);background-size:100% 25%;display:block;cursor:ns-resize;filter:drop-shadow(1px 1px 0 #666);left:.25em;position:absolute;top:.4em}.layer.ghost .handle,.layer.ghost~.layer:hover .handle{opacity:0}.layer .tn{height:2.25rem;width:2.25rem;border:1px solid #b9b9b9;display:flex;justify-content:center;align-items:center;background:#fff;margin-right:.5em;flex:0 0 2.25em;color:var(--font-color);cursor:ns-resize;border-radius:2em}.layer.text .layer-info .tn::before{content:'T';font-size:1.25em;font-weight:700;filter:contrast(.9)}#bgColorTab .tn,.bg-list li .icons .icon::before,.bg-list li a::before,.search-box-content .search-button.loading::after,.userImages li::before{content:''}.layer .tn img{display:block;width:100%;height:100%;border-radius:2em}.layer.ghost{opacity:.5;background:#fff}#bgTab .tn{background-image:url(/images/diagonal-line.png);background-color:#fff}#bgColorTab .tn{width:1.75em;height:1.75em;border:1px solid;margin-right:.5em;background-size:cover;background-position:center;background-color:var(--bgcolor)}#bgColorTab .tn input{visibility:hidden}.add-mode-bg .add-bg-pane{display:flex;flex-direction:column;height:100%}.tools-scroll{height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;padding:0 .5em;flex-shrink:1}.add-text-pane .tools-scroll{padding:.2em 1em 1em;margin:0}.tools-item{margin-bottom:1em}ul.bg-list{display:flex;flex-wrap:wrap;gap:.5em;justify-content:center;padding:.35em 0}@media screen and (min-width:46rem){ul.bg-list{gap:1em;justify-content:center;padding:.5em 0}}.bg-list li{position:relative;transition:.5s;width:48px}.bg-list a{display:block;position:relative;height:175px;width:48px}.bg-list .remove-bg{display:none}.bg-list.selected .remove-bg{display:block}.bg-list li img{display:block;-webkit-mask-image:url(/images/mask-bg.png);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:90%;position:relative}.bg-list li a::before{background:url(/images/mask-bg.png) center no-repeat;background-size:91%;width:100%;height:100%;display:block;position:absolute;filter:blur(2px);opacity:.4}@-webkit-keyframes deck-grow{40%{transform:scale(1.02);filter:drop-shadow(-1px -1px 1px rgba(192, 174, 130, .95)) drop-shadow(1px 2px 1px rgba(160, 146, 111, .8)) drop-shadow(0 3px 3px rgba(0, 0, 0, .15)) drop-shadow(-23px 2px 6px rgba(0, 0, 0, .08)) drop-shadow(-10px 7px 4px rgba(0, 0, 0, .15)) drop-shadow(16px 3px 5px rgba(0, 0, 0, .2)) drop-shadow(30px 4px 8px rgba(0, 0, 0, .2))}}.bg-list li .icons{position:absolute;bottom:1em;left:-.75em;opacity:0;transition:.5s;transition-delay:.25s;z-index:2}.bg-list li:hover .icons{opacity:1}.bg-list li .icons .icon{height:1.75rem;width:1.75rem;color:transparent;border-radius:100%;border:2px solid;background:rgb(255 255 255 / 75%) no-repeat;background-size:contain;box-shadow:0 0 2px #666;margin:.5em 0 0;position:relative;transition:1s;overflow:hidden}.bg-list li .icons .icon:hover{overflow:unset;transform:scale(1.1)}.bg-list li .icons .icon.transparent{background-image:url(/images/icon-transparent.png)}.bg-list li .icons .icon.premium{background-image:url(/images/icon-premium.png)}.bg-list li .icons .icon>span{opacity:0;color:#424242;background:#fff;position:absolute;bottom:calc(100% + .5em);font-size:.6em;border-radius:3px;padding:.5em;box-shadow:0 2px 4px #333;transition:1s;transition-delay:.5s;transform:translate(-.5em,0)}.bg-list li .icons .icon:hover>span{opacity:1}.bg-list li .icons .icon::before{background:0 0;position:absolute;bottom:calc(100% - 1em);width:4em;height:2em;z-index:0}.userImages .image-edit-button{position:fixed;bottom:0;right:0;z-index:1;background:#fff;padding:0 1em;font-size:.8em;line-height:2em;text-decoration:underline}.userImages ul{display:flex;flex-wrap:wrap;gap:.5em;justify-content:space-around;padding:1px}.userImages li{position:relative;padding:.25em;width:0;background:#fff;display:flex;align-items:center;min-width:calc(50% - .25em);justify-content:center}.userImages li::before{padding-bottom:100%}.userImages li .removeDeckImg,.userImages li .user-image-details{display:none}.userImages.edit-mode li .removeDeckImg{display:block;position:absolute;top:0;right:0}.userImages.edit-mode li .user-image-details{display:block}.userImages li:hover{outline:#ccc solid 1px}.userImages li>div{text-align:center;background:#fff}.userImages li>div img{max-height:min(100px,21.5vw);max-width:100%}@media screen and (min-width:46rem){.userImages li{min-width:calc(33% - .5em)}.userImages li>div img{max-height:min(100px,17vw)}}.designer-top-bar{height:3em;background:#333;color:#fff;display:flex;padding:.5em;z-index:1000;overflow:hidden;flex-shrink:0}.designer-help,.designer-specs,div.nav{overflow-y:auto;overflow-x:hidden}.designer-top-bar>div{min-width:0}.designer-top-bar #dvLogo{flex-grow:1;white-space:nowrap}.designer-top-bar #dvLogo a{display:inline-block}.designer-top-bar #dvLogo .menu{width:2em;margin-right:.25em}.designer-top-bar #dvLogo .menu img{width:100%}.designer-top-bar .logo img{height:1.7em;margin-bottom:.15em;display:block}.designer-top-bar .designer-type{padding:0 .5em}div.nav{position:absolute;background:#555551;color:#fff;z-index:102;left:-333px;width:98vw;bottom:0;top:3.5em;font-size:.85em;max-width:320px;transition:1s}.menu-open div.nav{display:block;left:0}.search-box-content.header-search{width:100%}.search-box-content.header-search input[type=text]:focus{border:none;outline:0}.search-box-content.header-search input[type=text]{height:34px;background:rgba(0,0,0,.3);border:0;width:100%;color:#fff}.search-box-content.header-search input[type=text]::placeholder{color:#777;font-size:.75em;text-transform:uppercase;font-weight:400}.search-box-content.header-search .search-button{height:34px;line-height:38px;background:0 0;transition:1s .2s}.search-box-content.header-search .search-button:hover{background:rgb(221 221 221 / 70%)}.search-box-content{position:relative;display:inline-block}.txtSizeSearch .search-box-content .search-button{right:.5rem}.search-box-content .search-button.loading::before{display:none}.search-box-content .search-button.loading::after{width:16px;height:16px;border:2px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;animation:rotation 1s linear infinite}.footer-social,div.nav #dvBPLogo{display:none}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.search-box-content .search-button{position:absolute;right:0;width:2.25rem;height:2.25rem;text-decoration:none;text-align:center;line-height:2.75rem;font-size:1.5em;color:#fff;background:#585653;top:0;overflow:hidden;border-radius:0 2px 2px 0}div.txtSizeSearch .search-button:hover{background:#383634}div.nav a{color:#fff}nav.footer-nav a{text-decoration:none;text-transform:uppercase}nav.footer-nav ul{margin:1em 0 2em}nav.footer-nav>ul{margin:1em;border-top:solid 1px;padding-top:1em}nav.footer-nav ul li{margin:0 0 .5em}nav.footer-nav>ul>li>a{font-size:1.1em;font-weight:700}nav.footer-nav>ul>li>a:before{content:"[ "}nav.footer-nav>ul>li>a:after{content:" ]"}#dvTopLinks{margin:1em 1em 0;display:flex;column-gap:.25em}#dvTopLinks a{color:#dcdcdc;text-decoration:none;text-align:center;display:block}#dvTopLinks #dvTopLinkLists ul:hover li a,#dvTopLinks a:hover{color:#333}#dvTopLinks #dvTopLinkLists>div{font-size:11px;line-height:11px;text-transform:uppercase}#dvTopLinks #dvTopLinkLists ul{height:34px;background:rgba(0,0,0,.3)}#dvTopLinks #dvTopLinkLists div:first-child ul{margin-bottom:4px}#dvTopLinks #dvTopLinkLists ul:hover{background:#eee;opacity:.5;color:#333}#dvTopLinks #dvTopLinkLists ul li{float:left;text-align:center;border-left:solid 1px #999;padding:0;margin:11px 0;height:11px;overflow:visible}#dvTopLinks #dvTopLinkLists ul li:first-child{border:none}#dvTopLinks #dvTopLinkLists ul li a{display:block;float:left;margin:-11px 0;padding:11px 7px}#dvTopLinks #dvTopLinkLists ul li a:hover{text-decoration:underline;color:#333}#dvTopLinks #dvCart{height:72px;width:72px;background:rgba(0,0,0,.3)}#dvTopLinks #dvCart:hover{background:#ddd;opacity:.7}#dvTopLinks #dvCart a{height:100%}#dvTopLinks #dvCart a span{font-size:38px;font-weight:700;display:block}#dvTopLinks #dvCart a span:first-child{font-size:11px;font-weight:700;text-transform:uppercase;padding:12px 0 2px}#dvPrimaryNav li{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;display:inline-block}#dvPrimaryNav li a{display:block;text-decoration:none;color:#ececec;text-transform:uppercase;font-weight:400;white-space:nowrap}#dvPrimaryNav li:first-child{padding-left:0;margin-left:0}#dvPrimaryNav li a span{font-weight:700}#dvPrimaryNav li a:hover{opacity:.7;filter:alpha(opacity=70)}#dvTopLinks #dvTopLinkLists{min-width:223px}#dvPrimaryNav{margin:0;padding-bottom:21px;width:100%}#dvPrimaryNav ul{white-space:normal}#dvPrimaryNav li,#dvPrimaryNav li:first-child{border:0 solid #fff;float:none;font-size:17px;height:40px;margin:0 .4em 0 0;overflow:visible;padding:1.4em 0 0 .8em}.footer-container .footer-official{margin:2em 1em 0;border-top:solid 1px #fff;padding:1em 0}.footer-container .footer-official:after{display:table;content:' ';clear:both}#baseOptions a::after,#baseOptions a::before,.select-simple::after,.spinner:after{content:''}.footer-container .footer-official div:first-child{font-size:.8em;line-height:15px;float:left}.footer-container .footer-official div:last-child{padding-top:1em;float:right;text-align:right}.select-simple select{appearance:none;line-height:calc(2em - 2px);background:0 0;border:1px solid;color:#fff;outline:0;padding:0 1.5em 0 .75em;display:inline;cursor:pointer;border-radius:23px;transition:border 1s;font-size:1em;text-overflow:ellipsis}.select-simple select:hover{border:1px solid #fff}.select-simple{position:relative;cursor:pointer;max-width:40vw}.select-simple::after{width:0;height:0;border-left:.4rem solid transparent;border-right:.4rem solid transparent;border-top:.4rem solid rgb(255 255 255 / 16%);position:absolute;right:.5em;top:.9em;pointer-events:none;transition:1s}.select-simple:hover::after{border-top:.4rem solid #fff}.ddlProductSelect::focus{border:none;outline:0}.ddlProductSelect option{color:#333;line-height:1.5em;padding:0 .5em;display:block}.designer-top-button-list{white-space:nowrap}.designer-top-button{border:none;line-height:2em;display:inline-block;font-size:1em;margin-left:.25em;background:#fff;border-radius:2em;appearance:none;padding:0 .75em;cursor:pointer;color:#333}.designer-top-button.secondary{border-radius:100%;padding:0;width:2em;background:0 0;text-align:center;border:none;margin:0}.designer-top-button:hover{opacity:.8}.base-selector{overflow:hidden;transition:max-height 1s;background:0 0;border:none}.dialog-mode-base .base-selector{max-height:30em}#baseOptions{display:flex;column-gap:1em;margin:.5em .25em;flex-wrap:wrap;padding:.5em;justify-content:center;row-gap:1em}#baseOptions>div{width:100%;min-width:0;height:35px}#baseOptions a{display:block;width:100%;position:relative;background-size:cover;background-position:center;transition:.5s;height:35px!important;padding:3px}#baseOptions a span:first-child{top:111%;font-size:.75em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;left:-3px}#baseOptions a span.extra{color:transparent;position:absolute;top:3px;left:3px;z-index:1000;display:block;transition:1s}#baseOptions a:hover span.extra{color:#333}#baseOptions a::before{top:-3px;right:-3px;bottom:-3px;left:-3px;border:1px solid;position:absolute}#baseOptions a:hover{color:#666}#baseOptions a.selected{color:#666;font-weight:700}#baseOptions a.selected::before{border:2px solid}#baseOptions a::after{width:100%;height:100%;background-color:var(--bgcolor);position:absolute;left:0;bottom:0;mix-blend-mode:multiply;-webkit-clip-path:polygon(100% 0,100% 100%,calc(100% - 2.25em) 100%);clip-path:polygon(100% 0,100% 100%,calc(100% - 2.25em) 100%);opacity:.9}#base1{background:url(/images/swatch-natural.png)}#base0{background:url(/images/swatch-fullcolor.png) #fff}#base2{background:url(/images/swatch-silver.png)}#base3{background:url(/images/swatch-holo.png)}#base4{background:url(/images/swatch-glow.png)}.designer-icons{display:none}.designer-icons a,.selected-layer .designer-icons{display:block}.designer-icons ico{display:flex;justify-content:center;align-content:center;padding:.25em 0}.designer-icons ico::before{display:block}.designer-icons .move-icons,.designer-icons .scale-rotate-icons{text-align:center;height:var(--d);width:var(--d);flex-shrink:0;--g:2px;--s:31px;--d:80px;color:#fff;filter:drop-shadow(0 2px 4px rgb(88 86 83 / 40%));position:absolute}.designer-icons .move-icons{left:1em;bottom:6em}.designer-icons .scale-rotate-icons{right:1em;bottom:6em}.designer-icons .move-icons .move{position:absolute;top:0;left:0;right:0;bottom:0;border:var(--s) solid #99978d;display:flex;justify-content:center;border-radius:50%;clip-path:polygon(calc(50% + var(--g)/ 2) 50%,calc(50% + var(--g)/ 2) -4%,100% 0,104% calc(50% - var(--g)/ 2),50% calc(50% - var(--g)/ 2));transform-origin:center}.designer-icons .move-icons .move::before{content:'▲';display:block;width:100%;text-align:center;font-size:.8em;transform:rotate(45deg) scaleX(1.5) translate(0,-1.75em)}.designer-icons .move-icons a:hover,.designer-icons .scale-rotate-icons a:hover{opacity:.6}.designer-icons>div a:nth-child(1){transform:rotate(-45deg)}.designer-icons>div a:nth-child(2){transform:rotate(-135deg)}.designer-icons>div a:nth-child(3){transform:rotate(45deg)}.designer-icons>div a:nth-child(4){transform:rotate(135deg)}.designer-icons .move-icons ico{display:none}.designer-icons .move-icons .reset{position:absolute;top:30px;left:30px;right:30px;bottom:30px;border:10px solid #e3e0dd;border-radius:50%}.designer-icons .scale-rotate-icons a{position:absolute;top:0;left:0;right:0;bottom:0;border:var(--s) solid #99978d;display:flex;justify-content:center;border-radius:50%;clip-path:polygon(calc(50% + var(--g)/ 2) 50%,calc(50% + var(--g)/ 2) -1%,100% 0,104% calc(50% - var(--g)/ 2),50% calc(50% - var(--g)/ 2));transform-origin:center}.designer-icons .scale-rotate-icons ico{display:block;width:100%;text-align:center;font-size:1em;transform:rotate(45deg) translate(0,-1.75em)}.designer-icons .scale-icons .resize{position:absolute;top:0;left:0;right:0;bottom:0;border:20px solid #585653;display:flex;justify-content:center;border-radius:50%;clip-path:polygon(0 0,100% 0,100% calc(50% - var(--g)/ 2),0 calc(50% - var(--g)/ 2))}.designer-icons .scale-icons ico{display:block;width:100%;text-align:center;font-size:.5em;transform:translate(0,-1.75em)}.layer-buttons a,.light-switch{font-size:1.25em;text-align:center}.designer-icons .scale-icons a:nth-child(1){transform:rotate(180deg);border-color:#00f}.designer-icons .scale-icons a:nth-child(2){transform:rotate(0)}.layer .edit-text{display:none;overflow:visible;padding:0 1em 1em}.layer .edit-text>div{margin-top:1em;width:100%}.layer.selected-layer .edit-text{display:flex;flex-wrap:wrap;column-gap:1em}.layer .edit-text .designer-selector.color-selector{width:calc(50% - .5em);flex-shrink:1}.layer.selected-layer .layer-buttons{display:flex;gap:1em;padding:0 .25em .25em;justify-content:right;position:absolute;top:.25em;right:.25em;transition:1s}.layer-buttons a{border-radius:2em;text-transform:uppercase;transition:1s .1s;padding:0;width:1.5em;display:flex;align-content:space-around;height:1.5em;justify-content:space-around}.layer-buttons a::before{display:block;line-height:1.5em}.layer-buttons a.delete-layer span,.tools-overlay{display:none}.layer-buttons a:hover{background:#5a554d;color:#fff}.layer-buttons a.delete-layer:hover{background:#c00}#productPreview{opacity:0;width:100%;transition:opacity 1s}.tools-mode .tools-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;display:block;background:rgb(93 93 93 / 11%)}.konvajs-content{margin:auto}.konvajs-content canvas:nth-child(2){transition:filter 1s}.lights-off .konvajs-content canvas:nth-child(2){filter:brightness(.15)}.light-switch{position:absolute;right:1.75em;top:.85em;width:3.5em;opacity:0;display:none}#dvBaseInfo img,.textarea{width:100%}.lights-off.designer-wrapper{background:#262626}.designer-wrapper{transition:background .5s ease}.lights-available .light-switch{opacity:1;font-size:.8em;display:block}.light-switch::before{color:#333}.lights-available .light-switch::before{text-shadow:0 0 4px #3ade00;color:#eefee7;font-size:2em;display:block;transition:color 1s 2s}.light-switch::after{content:"turn off the lights";font-size:.8em;color:#9b9b9b}.lights-available .light-switch::after{opacity:1;transition:opacity .5s 2s}.lights-off .light-switch::after{content:"turn on the lights";font-size:.8em;color:#9b9b9b}@media screen and (max-width:46em){.light-switch{right:3em;bottom:6em;top:unset}}.hidden-textarea{height:0;padding:0;border:0;opacity:0;position:absolute;margin:0}.textarea{border:1px solid #c9c4c4;display:block;resize:none;font-size:16px;padding:.5em;border-radius:3px;max-height:10em;line-height:1.5em;overflow:auto;background:#fff}.textarea[contenteditable]:empty::before{content:"Enter your text";color:gray}.tools-top h3{font-weight:700;margin:0 0 1em;font-size:1.1em;overflow:visible}.designer-add-pane p.error{color:#c00;margin:.25em 0}.button-list{display:flex;gap:.5em;flex-wrap:wrap}.button-list a{padding:0 .5em;white-space:nowrap;margin:auto;flex:1 1 auto;min-width:0;background:#5a554d;color:#fff;display:block;line-height:2.5em;text-align:center;border-radius:2em;text-transform:uppercase}#dvBaseInfo{max-width:800px;margin:auto;padding-top:2em}#dvBaseInfo .base-type-wrapper{margin-bottom:2em}#dvBaseInfo .base-type-wrapper h3{font-weight:700;margin:1em 0}#dvBaseInfo .base-type-wrapper li{list-style:disc;margin:0 .5em 0 1em}.button-list a.cancel{position:absolute;right:.5em;top:.5em;line-height:2em;width:2em;border-radius:50%;opacity:.5;font-weight:700}.button-list a.cancel:hover,.designer-links a:hover{opacity:1}.designer-tools-area .designer-links{display:flex;justify-content:right;z-index:10;right:.5em;flex-wrap:wrap;flex-direction:row;position:absolute;top:.5em;border-radius:2px}.designer-links a::before{line-height:1.5em}.designer-links a{font-size:1.5em;color:#7f7c77;display:flex;align-content:center;justify-content:center;transition:1s;text-align:right;flex-shrink:1;white-space:nowrap;text-overflow:ellipsis;border-radius:1em;width:2rem;height:2rem}.designer-links a span{display:none}.designer-links a.ico-layers{margin-top:2px;position:relative;display:none}.designer-links a.ico-layers.active{display:flex}.designer-tools-area .designer-links a span.layer-count{display:block;position:absolute;background:#706a5e;color:#fff;border:1px solid #262626;font-size:.5em;min-width:calc(1.2em + 2px);line-height:1.2em;text-align:center;border-radius:1em;margin-top:-3px;left:8px;padding:0 .2em}label.upload-button{width:100%;display:block;background:#fff;text-align:center;line-height:3em;font-size:1.1em;border:1px dashed;border-radius:3px;transition:.5s;cursor:pointer;margin:2em 0 0}#ImageFile{width:.1px;opacity:0;overflow:hidden;position:absolute}progress[value]{--color:#333;--background:#f1f1f1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid;width:100%;margin:.25em 0 0;border-radius:3px;background:var(--background);height:1.5em;position:relative}progress[value]::-webkit-progress-bar{border-radius:3px;background:var(--background)}progress[value]::-webkit-progress-value{border-radius:3px 0 0 3px;background:var(--color)}progress[value="100"]::-webkit-progress-value{border-radius:3px;background:var(--color)}progress[value]::-moz-progress-bar{border-radius:3px;background:var(--color)}progress[value]:before{content:attr(value)'%';color:#777;position:absolute;line-height:1.5rem;display:block;font-size:12px;right:.25rem}#dvUploadMessage{margin-top:.5em;padding:.5em;border-radius:3px;background:#c00;color:#fff;display:none}@media screen and (min-width:46em){.designer-tools-area .designer-links{flex-direction:row;position:unset;top:unset;margin:1em;background:0 0;gap:1em}.designer-links a{display:flex;justify-content:center;gap:.25em;width:unset;color:#8b867b}.designer-links a.ico-layers,.designer-links a.ico-layers.active{display:none}.designer-tools-area .designer-links a span{display:block;font-size:.8rem;line-height:2rem}.designer-links a span.layer-count{line-height:1.2em}}.deck-specs-open .designer-specs{width:100%;max-width:520px}.designer-specs a.close{display:none}.deck-specs-open .designer-specs a.close,.designer-tools a.cancel{position:absolute;right:.75rem;top:1rem;line-height:2rem;width:2rem;border-radius:50%;opacity:.5;z-index:103;background:#5a554d;color:#fff;display:block;font-size:1.1rem;text-align:center;text-transform:uppercase;font-weight:700}.deck-specs-open .designer-specs a.close{position:fixed;right:.75rem;top:4rem}.designer-specs{font-size:13px;position:absolute;background:#fff;z-index:101;top:0;bottom:0;border-left:solid 1px #ccc;right:0;min-width:0;width:0}.product-specs{width:100%;max-width:520px}@media screen and (min-width:70em){.designer-specs{position:relative}}.product-specs p{margin-bottom:1em;line-height:1.5em;font-size:14px}.product-spec-image{text-align:center;position:relative;margin-top:48px}#dvProductBottom{margin-bottom:50px}#dvProductCrosscut{margin-bottom:60px}#dvProductCrosscut img{padding-top:10px}#dvProductProfile{margin-bottom:3em}.product-spec-image img{display:block;width:276px;margin:auto}#dvProductProfile.product-spec-image img{width:100%;min-width:276px}.product-spec-measurement{border:2px solid #b9ae9e;position:absolute;border-radius:2px;overflow:visible}.product-spec-measurement.left,.product-spec-measurement.right{width:20px}.product-spec-measurement.bottom,.product-spec-measurement.top{height:20px}.product-spec-measurement.left{border-right:none;left:2%}.product-spec-measurement.right{border-left:none;right:2%}.product-spec-measurement.bottom{border-top:none;bottom:-13px}.product-spec-measurement.left span{transform:translate(calc(-50% - 1px),-50%) rotate(-90deg)}.product-spec-measurement.right span{transform:translate(calc(50% + 1px) ,-50%) rotate(-90deg);right:0}.product-spec-measurement.bottom span{left:50%;transform:translate(-50%,.25em)}.product-spec-measurement span,.product-spec-orientation span{position:absolute;top:50%;display:block;background:#fff;padding:0 6px;line-height:16px;width:max-content;text-transform:uppercase;color:#b9ae9e;font-weight:700}.product-spec-image h4{position:absolute;display:block;text-transform:uppercase;color:#767067;font-weight:700;width:100%;top:-1em}.designer-help .main-content-area .action-area,.product-specs .out-links{display:none}.product-spec-image h4 span{color:#e2d6c5}#dvProductSpecs h4,.product-specs h1{color:#7b7469;text-transform:uppercase}#dvProductTypeLength{top:calc(var(--pt-scale) * 1px);height:calc((var(--pt-length) * var(--pt-scale) * (1px)))}#dvProductTypeWheelbase{top:calc((var(--pt-scale) * (1px)) + (var(--pt-nose) * var(--pt-scale) * (1px)) + (var(--pt-truck) * var(--pt-scale) * (1px)));height:calc((var(--pt-wb) * var(--pt-scale) * (1px)))}#dvProductTypeNose{top:calc(var(--pt-scale) * 1px);height:calc((var(--pt-nose) * var(--pt-scale) * (1px)))}#dvProductTypeTail{top:calc((var(--pt-scale) * (1px)) + (var(--pt-nose) * var(--pt-scale) * (1px)) + (var(--pt-truck) * var(--pt-scale) * (2px)) + (var(--pt-wb) * var(--pt-scale) * (1px)));height:calc((var(--pt-tail) * var(--pt-scale) * (1px)))}.product-spec-orientation{border:2px dotted #b9ae9e;position:absolute;border-radius:2px;overflow:visible}.product-spec-orientation.horizontal{border-top:none;border-left:none;border-right:none;height:1.25em;left:50%;width:70%;transform:translateX(-50%)}.product-spec-orientation.vertical{border-top:none;border-left:none;border-right:none;height:1.25em;width:calc((var(--pt-length) * var(--pt-scale) * (1px)) - 6em);transform:rotate(270deg) translate(calc(-100% - .75em),3em);transform-origin:left;position:absolute;left:0;top:3em;bottom:5em}.product-spec-orientation span{transform:translate(0,.1em);background:0 0}.product-spec-orientation span:first-child{left:-3.5em}.product-spec-orientation span:last-child{left:unset;right:-3.5em}#dvProductTypeWidth{left:50%;width:calc(var(--pt-scale) * var(--pt-width) * (1px));transform:translateX(-50%)}.product-specs h1{font-family:Roboto;font-size:1.5em;padding:0;margin-bottom:.5em;font-weight:700}#dvProductSpecs{border-radius:2px;padding:0 0 1em;margin-bottom:3em;border-bottom:solid 1px #b9ae9e}#dvProductSpecs h4{border-bottom:dashed 1px;border-top:solid 1px;margin:2em 0 1em;padding:.25em 0;border-color:#b9ae9e;font-weight:700}.product-spec-item{margin-bottom:1em}.product-spec-item label{width:48%;display:block;text-align:right;padding-right:.5em;text-transform:uppercase;margin:0;float:left;font-size:12px;line-height:1.75rem}.product-spec-item div{width:52%;border-radius:1px;display:inline-block;margin:0;text-align:center;background:url(/images/layout/concrete-bg-light.png) 50% 53% #eee;padding:.25rem .5em 0;line-height:1.5rem;font-size:1.15em;text-transform:lowercase;font-family:'Special Elite',arial}@media screen and (max-width:428px){.product-spec-item label{float:none;text-align:left;width:100%}.product-spec-item div{width:100%}}.product-spec-item.links div{font-family:inherit;font-size:1em;text-transform:none}.product-specs-drop-through #dvProductTypeLength{height:816px}.product-specs-drop-through .product-spec-orientation.vertical.profile{width:740px}.product-specs-drop-through #dvProductTypeWheelbase{top:121px;height:605px}.product-specs-drop-through #dvProductTypeTail{top:704px}.pageContent ul.product-info-bullets{margin:0;font-size:14px;line-height:1.5em}.action-area a,.pageContent ul.product-info-bullets li{margin-bottom:1em}.action-area a{display:block;background:#5a554d;color:#fff;text-align:center;text-decoration:none;border-radius:2px;line-height:2.5em}.action-area a.secondary{background:#fff;color:#5a554d;border:1px solid}.action-area.wide{text-align:center}.action-area.wide a{display:inline-block;width:18em;margin:1em 1em 0}.action-area a:hover{background-color:#393631}.action-area a.secondary:hover{background-color:#f8f6f4}.designer-help-open .designer-help a.close{position:fixed;right:1.25em;top:4em;line-height:2em;width:2em;border-radius:50%;opacity:.5;z-index:103;background:#5a554d;color:#fff;display:block;font-size:1.2em;text-align:center;font-weight:700;text-transform:uppercase}.designer-help{font-size:13px;position:absolute;background:#fff;z-index:101;top:0;bottom:0;border-left:solid 1px #ccc;right:0;min-width:0;width:0;opacity:0}.designer-help-open .designer-help{width:100%;max-width:520px;opacity:1}.designer-help .main-content-area{width:100%;max-width:520px;font-size:14px;line-height:1.5em;padding:1.5em 1em}@media screen and (min-width:70em){.designer-help{position:absolute}.designer-help-open .designer-help{position:relative}}#rotateBox,.design-layer,.designer-error,.spinner,.ui-resizable-handle{position:absolute}.designer-help .main-content-area h2,.designer-help .main-content-area h4{margin:0 0 1em;font-weight:700;font-size:1.2em}.designer-help .main-content-area p{margin:0 0 1em}.designer-help .main-content-area tr:nth-child(even){background:#eee}.designer-help .main-content-area table{width:100%}.designer-help .main-content-area table.txt1 tr td{vertical-align:middle;padding:.5em}.designer-help .main-content-area table.txt1{margin:auto}.design-layer{display:block;z-index:9999;cursor:pointer;background:url(/images/pngSpacer.png)}.selected-layer .selected-highlight{border:1px dashed #333;height:100%;margin:-1px}.ui-resizable-handle{display:block;font-size:.1px;z-index:99999}.selected-layer .ui-resizable-handle{border:1px solid #333;background-color:#fff}.ui-resizable-ne{top:-5px;right:-5px;cursor:ne-resize;height:7px;width:7px}.ui-resizable-se{right:-5px;bottom:-5px;cursor:se-resize;height:7px;width:7px}.ui-resizable-nw{top:-5px;left:-5px;cursor:nw-resize;height:7px;width:7px}.ui-resizable-sw{bottom:-5px;left:-5px;cursor:sw-resize;height:7px;width:7px}.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:5%;width:90%;border:none!important;background-color:transparent!important}.ui-resizable-e{cursor:e-resize;height:90%;right:-5px;top:5%;width:7px;border:none!important;background-color:transparent!important}.ui-resizable-n{top:-5px;cursor:n-resize;height:7px;left:5%;width:90%;border:none!important;background-color:transparent!important}.ui-resizable-w{cursor:w-resize;height:90%;left:-5px;top:5%;width:7px;border:none!important;background-color:transparent!important}ul.kybdShortCuts li{float:left;margin:0;padding:0 20px 0 0}ul.kybdShortCuts li span{padding-right:5px;width:15px}ul.kybdShortCuts{margin:0;list-style:none;line-height:100%;padding:10px 30px 30px 5px}#rotateBox{cursor:url(/images/cursor-rotate.cur),default;border:15px solid transparent;z-index:3}body.preview-rotating{cursor:url(/images/cursor-rotate.cur),default!important}.ag-designer-area{padding:1em}div.designer-add-area.ag-designer-area h3{padding:1em 0 .5em;font-weight:700}div.designer-add-area.ag-designer-area p{color:#333;padding:0;line-height:20px}.ag-designer-area ol{list-style:decimal;margin:4px 1em;line-height:20px}.ag-designer-area li{margin:.5em}div.designer-add-area.ag-designer-area a.hash-button.hash-red,div.designer-add-area.ag-designer-area a.hash-button.hashGrey{width:166px;height:30px;padding-top:12px;margin:10px;float:left}.ag-designer-buttons{display:flex;gap:.5em;padding:1em .25em .25em}.ag-designer-buttons a{display:inline-block;background:#585653;color:#fff;line-height:2.5em;width:33%;text-align:center;white-space:nowrap;margin:auto;flex:1 1 auto;text-transform:uppercase;border-radius:2px;text-decoration:none}.ag-designer-buttons a.secondary{background-color:#c3beb8}.ag-designer-buttons a:hover{filter:brightness(1.1)}div.pane-inner p{height:16px}#txtUserText{height:17px}.low-dpi{margin-right:-6px;border-radius:0 4px 4px 0;border-right:solid 6px #ffc107}#designLayers li.display-layer.low-dpi .layer-image-tn{background-color:#ffc107}.designer-error{background-color:#ff4747;top:1px;left:18px;z-index:100;right:20px;text-align:center;padding:20px;font-size:1em;line-height:1.5em;color:#fff;border:1px solid #8c0000;border-radius:5px}.spinner.deck-preview,.spinner.designer-add-spinner,.spinner.designer-save{top:calc(48% - 50px)}.spinner.designer-add-spinner{left:calc(50% - 50px)}.spinner.deck-preview.saving{display:block}.spinner{width:100px;height:100px;border-radius:50%;background:#f4f4f4;padding:40px 22px;opacity:.8;display:none;z-index:1000}.spinner:after{width:56px;height:20px;aspect-ratio:1;background:#2b2925;animation:l1 2s infinite;border-radius:10px;display:block}@keyframes l1{0%,5%{transform:perspective(150px) rotateX(0);width:56px}20%{transform:perspective(150px) rotateX(90deg);width:58px}27.5%{background:#5a554d;width:60px}35%{transform:perspective(150px) rotateX(269deg);width:58px}53%{transform:perspective(150px) rotateX(359deg);background:#2b2925;width:56px}60%{transform:perspective(150px) rotateZ(0) rotateX(359deg);width:56px}70%{width:60px}90%{transform:perspective(150px) rotateZ(359deg) rotateX(359deg);width:56px}100%{transform:perspective(150px) rotateZ(359deg) rotateX(359deg)}}#dvDeckTypeDialog img{width:300px}#dvDeckTypeDialog a{display:inline-block;text-align:center}.layer .edit-text .update-text-align{width:calc(50% - .5em);text-align:center;flex-shrink:1}.update-text-align a{display:inline-block;width:26px;height:26px;padding-top:3px;padding-right:4px}.update-text-align a.leftAlign{background:url(/images/text_align_left_22.png) center no-repeat}.update-text-align a.centerAlign{background:url(/images/text_align_center_22.png) center no-repeat}.update-text-align a.rightAlign{background:url(/images/text_align_right_22.png) center no-repeat}.update-text-align a.selected{border:2px solid grey;padding:0}.progress-bar-wrapper{height:40px;clear:both;border:1px solid #666;background-color:#000;color:#fff}.progress-bar{height:100%;font-size:16px;line-height:40px;padding-left:8px;font-style:italic;position:relative}span.progress-kb-left,span.progress-time-left{font-size:10px;text-transform:uppercase;z-index:2}span.progress-percent{z-index:2;position:absolute}span.progress-kb-left{position:absolute;right:6px;top:-12px}span.progress-time-left{position:absolute;right:7px;bottom:-13px}.progress-percent-bar{background-color:#c00;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}