@import"https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;600&family=Quicksand:wght@400;600&display=swap";#akc-nav[data-v-145f4bd7]{display:flex;justify-content:center;background:none;position:relative}#akc-nav .akc-title[data-v-145f4bd7]{font-size:32px;font-weight:600;text-transform:uppercase}#akc-nav .close[data-v-145f4bd7]{margin:5px;background:none;border:none;color:#000;font-size:20px;position:absolute;right:0}#akc-nav .close[data-v-145f4bd7]:hover{cursor:pointer}#akc-no-token[data-v-66d5a2ff]{display:flex;flex-direction:column;background:red;justify-content:center;align-items:center;padding:0 10px}#akc-no-token p[data-v-66d5a2ff]{text-align:center}.akc-rotation[data-v-1f35feb0]{background:transparent;width:92%;position:relative;top:45%}.akc-rotation .akc-prev[data-v-1f35feb0],.akc-rotation .akc-next[data-v-1f35feb0]{position:absolute;background:none;border:none;font-size:70px;color:#d9d9d9}.akc-rotation .akc-prev[data-v-1f35feb0]:hover,.akc-rotation .akc-next[data-v-1f35feb0]:hover{cursor:pointer}.akc-rotation .akc-next[data-v-1f35feb0]{right:0}.akc-main-loader{display:inline-block;text-align:center;line-height:86px;position:relative;padding:0 48px;font-size:48px;font-family:Arial,Helvetica,sans-serif;color:#2c2c2c;text-transform:uppercase}.akc-main-loader:before,.akc-main-loader:after{content:"";display:block;width:15px;height:15px;background:currentColor;position:absolute;animation:load .7s infinite alternate ease-in-out;top:0}.akc-main-loader:after{top:auto;bottom:0}@keyframes load{0%{left:0;height:43px;width:15px;transform:translate(0)}50%{height:10px;width:40px}to{left:100%;height:43px;width:15px;transform:translate(-100%)}}#akc-configurator{width:100%;height:90%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}#akc-configurator .akc-configurator-nav{display:flex}#akc-configurator .akc-configurator-nav button{width:25px;height:25px;display:flex;justify-content:center;align-items:center;border:none;background-color:transparent;color:#d9d9d9;font-size:24px;margin:1rem 2rem}#akc-configurator .akc-configurator-nav button:hover{cursor:pointer}#akc-configurator #akc-svg-container{width:85%;height:95%;display:flex;justify-content:center}#akc-configurator #akc-svg-container svg{height:100%;width:100%}#akc-configurator .akc-loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#akc-configurator .akc-visibility-hidden{visibility:hidden}#akc-color-palette[data-v-17195cae]{display:flex;flex-wrap:wrap;align-items:center}#akc-color-palette .akc-block-square[data-v-17195cae]{width:42px;height:42px;display:flex;justify-content:center;align-items:center}#akc-color-palette .akc-block-square .square[data-v-17195cae]{width:40px;height:40px;position:relative}#akc-color-palette .akc-block-square .square.active[data-v-17195cae]{border:2px solid rgba(68,68,68,.82)}#akc-color-palette .akc-block-square .square .akc-color-name[data-v-17195cae]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000000b3;color:#fff;padding:3px 5px;border-radius:10px;visibility:hidden;transition:visibility 0s,opacity 2s ease-in;z-index:1000}#akc-color-palette .akc-block-square .square[data-v-17195cae]:hover{cursor:pointer}#akc-color-palette .akc-block-square .square:hover .akc-color-name[data-v-17195cae]{visibility:visible}#akc-color-choice .akc-selected-color[data-v-f0aff93a]{margin:1rem 0 .5rem;font-size:16px}#akc-color-choice .akc-selected-color .akc-color-name[data-v-f0aff93a]{color:#747474}.akc-range[data-v-c35b0efc]{width:100%;display:flex;flex-direction:column;margin:1rem 0}.akc-range label[data-v-c35b0efc]{margin-bottom:5px;font-size:15px}.akc-range .akc-range-input[data-v-c35b0efc]{padding:0;max-width:100%;height:15px;-webkit-appearance:none;background:rgba(223,223,223,.61);outline:none;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 5px #dfdfdf9c}.akc-range .akc-range-input[data-v-c35b0efc]::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:15px;border-radius:50%;background:#000000;cursor:pointer;border:4px solid #333;box-shadow:-407px 0 0 400px #adadad}.input-container[data-v-a9ed1045]{background-color:#f5f5f5;position:relative;border-radius:4px 4px 0 0;height:35px;transition:background-color .5s;margin:12px 0}.input-container[data-v-a9ed1045]:hover{background-color:#ececec}.input-container[data-v-a9ed1045]:focus-within{background-color:#dcdcdc}label[data-v-a9ed1045]{display:block;position:absolute;top:50%;transform:translateY(-50%);left:16px;font-size:14px;color:#00000080;transform-origin:left top;user-select:none;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),top .5s}input[data-v-a9ed1045]{width:100%;height:100%;box-sizing:border-box;background:transparent;caret-color:#000;border:1px solid #9b9b9b;border-bottom-color:#0000006b;color:#000000de;transition:border .5s;padding:10px 10px 6px;font-size:14px}input[data-v-a9ed1045]:focus{outline:none;border-bottom-width:2px;border-bottom-color:#000}input:focus+label[data-v-a9ed1045]{color:#000}input:focus+label[data-v-a9ed1045],input.is-valid+label[data-v-a9ed1045]{transform:translateY(-130%) scale(.75);background:white;border-radius:3px;padding:0 5px}.akc-aselect{width:100%;margin:2rem auto}.akc-aselect .akc-selector{background:transparent;position:relative}.akc-aselect .akc-selector input,.akc-aselect .akc-selector:hover{cursor:pointer}.akc-aselect .akc-selector input{text-transform:uppercase}.akc-aselect .akc-selector .input-container{margin-bottom:0}.akc-aselect .akc-selector:hover{cursor:pointer}.akc-aselect .akc-selector .akc-arrow{position:absolute;right:10px;top:40%;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #888;transform:rotate(0) translateY(0);transition-duration:.3s;transition-timing-function:cubic-bezier(.59,1.39,.37,1.01)}.akc-aselect .akc-selector .expanded{transform:rotate(180deg) translateY(2px)}.akc-aselect .akc-selector .label{display:block;padding:7px;text-transform:capitalize}.akc-aselect ul{width:100%;list-style-type:none;padding:0;margin:0;border:1px solid gainsboro;position:absolute;z-index:1000;background:#f3f3f3}.akc-aselect ul li{padding:12px;text-transform:capitalize;display:flex;text-transform:uppercase}.akc-aselect ul li.current{background:#eaeaea}.akc-aselect ul li:hover:not(.akc-label){color:#fff;background:#a4a4a4}.akc-aselect ul li .akc-color-preview{display:block;height:18px;width:30px;margin-right:10px}.akc-aselect .hidden{visibility:hidden}.akc-aselect .visible{visibility:visible}.akc-aselect .visible ul{overflow:scroll;max-height:300px}#akc-text-choice .akc-form-group[data-v-1ce1fde4]{display:flex;justify-content:space-between;align-items:end}#akc-text-choice .akc-form-group #akc-text-container[data-v-1ce1fde4]{width:240px;margin-bottom:0}#akc-text-choice .akc-form-group button[data-v-1ce1fde4]{height:35px;width:35px;border-radius:0;border:none;color:#fff;font-weight:600;font-size:20px;background-color:#000}#akc-text-choice .akc-preview .akc-title[data-v-1ce1fde4]{font-size:15px}#akc-text-choice .akc-preview .box[data-v-1ce1fde4]{width:100%;height:100px;background-color:#d5d5d5}.akc-loader[data-v-dc708639]{width:48px;height:48px;border:5px solid #ff0b00;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation-dc708639 1s linear infinite;margin:1rem 0}@keyframes rotation-dc708639{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#akc-image-choice.akc-loading[data-v-fca9b91e]{pointer-events:none!important}#akc-image-choice .akc-title[data-v-fca9b91e]{font-size:15px}#akc-image-choice .akc-actions[data-v-fca9b91e]{display:flex;flex-direction:column}#akc-image-choice .akc-actions button[data-v-fca9b91e]{height:35px;border-radius:0;background:#f5f5f5;border:1px solid #9b9b9b;color:#00000080;font-size:14px}#akc-image-choice .akc-actions .akc-btn-text[data-v-fca9b91e]{display:flex;align-items:center;width:210px;border:1px solid #9b9b9b;border-bottom-color:#0000006b;color:#00000080;font-size:14px;padding:10px 15px 6px;background:#f5f5f5}#akc-image-choice .akc-actions .akc-btn-empty[data-v-fca9b91e]{margin:12px 0}#akc-image-choice .akc-actions .akc-btn-empty svg[data-v-fca9b91e]{margin-left:5px}#akc-image-choice .akc-actions .akc-btn-action[data-v-fca9b91e]{width:35px;border:none;color:#fff;font-weight:600;font-size:20px;background-color:#000}#akc-image-choice .akc-actions .akc-download[data-v-fca9b91e],#akc-image-choice .akc-actions .akc-choose-logo[data-v-fca9b91e]{display:flex;justify-content:space-between;margin:12px 0}#akc-image-choice .akc-actions .akc-text-container label[data-v-fca9b91e]{font-size:14px!important}#akc-image-choice .akc-preview[data-v-fca9b91e]{margin-top:1rem;width:100%;height:100px;display:flex;justify-content:center;margin-bottom:1rem}#akc-image-choice .akc-preview img[data-v-fca9b91e]{width:auto;height:auto;max-width:100%;max-height:150px;object-fit:contain}#akc-image-choice .akc-library .akc-library-container[data-v-fca9b91e]{max-height:280px;border:2px solid black;display:flex;flex-wrap:wrap;justify-content:space-around;gap:8px;overflow-y:auto;padding:5px 0}#akc-image-choice .akc-library .akc-library-container .akc-logo[data-v-fca9b91e]{height:50px;width:70px;display:flex;justify-content:center;align-items:center;background-color:transparent;transition:.5s all;padding:4px}#akc-image-choice .akc-library .akc-library-container .akc-logo[data-v-fca9b91e]:hover{cursor:pointer;box-shadow:#00000059 0 5px 15px}#akc-image-choice .akc-library .akc-library-container .akc-logo img[data-v-fca9b91e]{max-height:100%;max-width:100%;object-fit:contain}#akc-sidebar[data-v-b284ddb4]{width:350px;min-height:100%;display:flex;flex-direction:column;color:#000;background:#EDEDED;padding:1rem}#akc-sidebar .akc-divider[data-v-b284ddb4]{display:block;height:1px;width:100%;background:#cecece;margin:1rem 0}#akc-sidebar .akc-header .akc-divider[data-v-b284ddb4]{margin-top:3rem}#akc-sidebar .akc-content .akc-title[data-v-b284ddb4]{margin:0}#akc-sidebar .akc-content .akc-help[data-v-b284ddb4]{color:#848484;display:flex;margin:1.5rem 0}#akc-sidebar .akc-content .akc-help .akc-icon[data-v-b284ddb4]{height:25px}#akc-sidebar .akc-content .akc-help span[data-v-b284ddb4]{margin-left:5px;font-size:12px}#akc-sidebar .akc-footer[data-v-b284ddb4]{text-transform:uppercase;text-align:center;padding:1rem 0 .5px;margin-top:auto;display:flex;flex-direction:column;align-content:center}#akc-sidebar .akc-footer .akc-copyright[data-v-b284ddb4]{margin-top:1rem;font-size:10px}#akc-element[data-v-3fa5de14]{position:absolute;top:0;left:0;background:rgba(93,87,87,.76);height:97%;width:100%}#akc-element #akc-wrapper[data-v-3fa5de14]{display:flex;margin:48px 8px 0;background:transparent;height:calc(100% - 48px)}#akc-element #akc-wrapper .akc-saving[data-v-3fa5de14]{width:100%;display:flex;flex-direction:column;text-align:center;align-self:center}#akc-element #akc-wrapper .akc-saving .akc-saving-body[data-v-3fa5de14]{margin-top:2rem}#akc-element #akc-wrapper #akc-main[data-v-3fa5de14]{width:100%;height:100%;padding:1rem;display:flex;flex-direction:column;background:#ffffff}@font-face{font-family:Commando;font-style:normal;font-weight:400;src:local("Commando"),url(https://custom.kutvek-kitgraphik.com/fonts/commando.ttf) format("truetype")}@font-face{font-family:Run;font-style:normal;font-weight:400;src:local("Run"),url(https://custom.kutvek-kitgraphik.com/fonts/run.ttf) format("truetype")}@font-face{font-family:Race;font-style:normal;font-weight:400;src:local("Race"),url(https://custom.kutvek-kitgraphik.com/fonts/race.ttf) format("truetype")}@font-face{font-family:stencil;font-style:normal;font-weight:400;src:local("stencil"),url(https://custom.kutvek-kitgraphik.com/fonts/stencil.ttf) format("truetype")}@font-face{font-family:Vintage;font-style:normal;font-weight:400;src:local("vintage"),url(https://custom.kutvek-kitgraphik.com/fonts/vintage.ttf) format("truetype")}@font-face{font-family:Groove;font-style:normal;font-weight:400;src:local("groove"),url(https://custom.kutvek-kitgraphik.com/fonts/groove.ttf) format("truetype")}product-configurator{font-family:Oswald,sans-serif}product-configurator h1{text-align:center;color:#fff}product-configurator a{text-decoration:none}product-configurator .akc-text-center{text-align:center}product-configurator .akc-hidden{visibility:hidden;pointer-events:none}product-configurator .akc-title{text-align:left;font-size:20px;margin:1rem 0;display:block;color:#000}product-configurator button.akc-btn-primary{border:none;background-color:#000;color:#fff;padding:.5rem 0;font-weight:600;font-size:20px;text-transform:uppercase;display:flex;justify-content:center}product-configurator button:hover{cursor:pointer}product-configurator .pointerEventNone{pointer-events:none}
