@import url('https://fonts.googleapis.com/css2?family=Allerta+Stencil&family=Anta&family=Anton&family=Audiowide&family=Bebas+Neue&family=Big+Shoulders+Stencil+Text:wght@100..900&family=Black+Ops+One&family=Chewy&family=Concert+One&family=Covered+By+Your+Grace&family=Delicious+Handrawn&family=Denk+One&family=Gugi&family=Honk:MORF,SHLN@0..45,0..100&family=Iceland&family=Just+Another+Hand&family=Keania+One&family=Khand:wght@300;400;500;600;700&family=Lobster&family=Monofett&family=Nosifer&family=Noto+Sans+Anatolian+Hieroglyphs&family=Open+Sans:ital,wdth,wght@0,75..100,300..800;1,75..100,300..800&family=Oswald:wght@200..700&family=Permanent+Marker&family=Protest+Guerrilla&family=Protest+Riot&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Rock+Salt&family=Rubik:ital,wght@0,300..900;1,300..900&family=Russo+One&family=Saira+Stencil+One&family=Shadows+Into+Light&family=Sirin+Stencil&family=Squada+One&family=Stardos+Stencil:wght@400;700&family=Stick&family=Stick+No+Bills:wght@200..800&family=Train+One&display=swap');
.pcdr-plaka{
    width:100%;
    position:relative;
    padding-top:0;
    margin-bottom:0;
    margin-top:0;
}
.pcdr-plaka.pcdr-product-plaka{
    padding-top:100px;
    margin-bottom:50px;
    margin-top:50px;
}
.plakalik{
    width:960px;
    height:calc(270px + 38px);
    margin:0 auto;
    display:flex;
    align-items:center;
    flex-direction:column;
    position:relative;
    background-color:#ffffff;
    border-radius:30px;
}
.plakalik-bg{
    max-width:960px;
    width:100%;
    pointer-events:none;
}
.plakalik .plakalik-bg img{
    max-width:100%;
}
.plakalik-cita{
    background-color:#000000;
    width:100%;
    max-width:960px;
    position:absolute;
    height:46px;
    top:calc(100% - 46px);
    border-radius:0 0 10px 10px;
    padding:0 15px;
    display:flex;
    justify-content:space-between;
    align-items:center;
}
.plakalik-cita.pcdr-plaka-text-left{}
.plakalik-cita.pcdr-plaka-text-right{}
.plakalik-cita.pcdr-plaka-text-left .pcdr-plaka-left-icon{display:none}
.plakalik-cita.pcdr-plaka-text-right .pcdr-plaka-right-icon{display:none}
.plakalik-cita.pcdr-plaka-text-left .pcdr-plaka-text{margin-right:auto;text-align:left;}
.plakalik-cita.pcdr-plaka-text-right .pcdr-plaka-text{margin-left:auto;text-align:right;}
.plakalik-cita.pcdr-plaka-text-center .pcdr-plaka-text{text-align:center;margin-left:auto;margin-right:auto;}
.pcdr-plaka-left-icon,
.pcdr-plaka-right-icon{
    width:110px;
    min-width:110px;
    height:40px;
    display:flex;
    align-items:center;
}
.pcdr-plaka-left-icon{justify-content:flex-start;}
.pcdr-plaka-right-icon{justify-content:flex-end;}
.pcdr-plaka-left-icon.disabled img,
.pcdr-plaka-right-icon.disabled img{display:none}
.pcdr-plaka-left-icon img,
.pcdr-plaka-right-icon img{max-width:100%;max-height:100%;}
.pcdr-plaka-text{
    width:100%;
    height:40px;
    text-align:center;
    padding:0 10px;
    display:flex;
    justify-content:center;
    align-items:center;
    margin-top:0;
    margin-bottom:0;
}
.pcdr-plaka-text :is(input, p){
    width:100%;
    height:46px;
    text-align:inherit;
    background-color:#000000;
    border:none;
    outline:none;
    font-size:30px;
    line-height:46px;
    color:#ffffff;
    text-transform:uppercase;
    padding:0;
    margin:0;
}
.font-01, .pcdr-plaka-text.font-01, .pcdr-plaka-text.font-01 :is(input, p){font-family: "Russo One", sans-serif;}
.font-02, .pcdr-plaka-text.font-02, .pcdr-plaka-text.font-02 :is(input, p){font-family: "Keania One", sans-serif;}
.font-03, .pcdr-plaka-text.font-03, .pcdr-plaka-text.font-03 :is(input, p){font-family: "Delicious Handrawn", cursive;}
.font-04, .pcdr-plaka-text.font-04, .pcdr-plaka-text.font-04 :is(input, p){font-family: "Stick No Bills", sans-serif;}
.font-05, .pcdr-plaka-text.font-05, .pcdr-plaka-text.font-05 :is(input, p){font-family: "Train One", system-ui;}
.font-06, .pcdr-plaka-text.font-06, .pcdr-plaka-text.font-06 :is(input, p){font-family: "Nosifer", sans-serif;}
.font-07, .pcdr-plaka-text.font-07, .pcdr-plaka-text.font-07 :is(input, p){font-family: "Iceland", sans-serif;}
.font-08, .pcdr-plaka-text.font-08, .pcdr-plaka-text.font-08 :is(input, p){font-family: "Denk One", sans-serif;}
.font-09, .pcdr-plaka-text.font-09, .pcdr-plaka-text.font-09 :is(input, p){font-family: "Monofett", monospace;}
.font-10, .pcdr-plaka-text.font-10, .pcdr-plaka-text.font-10 :is(input, p){font-family: "Gugi", sans-serif;}
.font-11, .pcdr-plaka-text.font-11, .pcdr-plaka-text.font-11 :is(input, p){font-family: "Stick", sans-serif;}
.font-12, .pcdr-plaka-text.font-12, .pcdr-plaka-text.font-12 :is(input, p){font-family: "Big Shoulders Stencil Text", sans-serif;}
.font-13, .pcdr-plaka-text.font-13, .pcdr-plaka-text.font-13 :is(input, p){font-family: "Sirin Stencil", sans-serif;}
.font-14, .pcdr-plaka-text.font-14, .pcdr-plaka-text.font-14 :is(input, p){font-family: "Stardos Stencil", system-ui;}
.font-15, .pcdr-plaka-text.font-15, .pcdr-plaka-text.font-15 :is(input, p){font-family: "Saira Stencil One", sans-serif;}
.font-16, .pcdr-plaka-text.font-16, .pcdr-plaka-text.font-16 :is(input, p){font-family: "Just Another Hand", cursive;}
.font-17, .pcdr-plaka-text.font-17, .pcdr-plaka-text.font-17 :is(input, p){font-family: "Allerta Stencil", sans-serif;}
.font-18, .pcdr-plaka-text.font-18, .pcdr-plaka-text.font-18 :is(input, p){font-family: "Chewy", system-ui;}
.font-19, .pcdr-plaka-text.font-19, .pcdr-plaka-text.font-19 :is(input, p){font-family: "Covered By Your Grace", cursive;}
.font-20, .pcdr-plaka-text.font-20, .pcdr-plaka-text.font-20 :is(input, p){font-family: "Rock Salt", cursive;}
.font-21, .pcdr-plaka-text.font-21, .pcdr-plaka-text.font-21 :is(input, p){font-family: "Audiowide", sans-serif;}
.font-22, .pcdr-plaka-text.font-22, .pcdr-plaka-text.font-22 :is(input, p){font-family: "Honk", system-ui;}
.font-23, .pcdr-plaka-text.font-23, .pcdr-plaka-text.font-23 :is(input, p){font-family: "Black Ops One", system-ui;}
.font-24, .pcdr-plaka-text.font-24, .pcdr-plaka-text.font-24 :is(input, p){font-family: "Protest Guerrilla", sans-serif;}
.font-25, .pcdr-plaka-text.font-25, .pcdr-plaka-text.font-25 :is(input, p){font-family: "Protest Riot", sans-serif;}
.font-26, .pcdr-plaka-text.font-26, .pcdr-plaka-text.font-26 :is(input, p){font-family: "Khand", sans-serif;}
.font-27, .pcdr-plaka-text.font-27, .pcdr-plaka-text.font-27 :is(input, p){font-family: "Anta", sans-serif;}
.font-28, .pcdr-plaka-text.font-28, .pcdr-plaka-text.font-28 :is(input, p){font-family: "Concert One", sans-serif;}
.font-29, .pcdr-plaka-text.font-29, .pcdr-plaka-text.font-29 :is(input, p){font-family: "Permanent Marker", cursive;}
.font-30, .pcdr-plaka-text.font-30, .pcdr-plaka-text.font-30 :is(input, p){font-family: "Shadows Into Light", cursive;}
.font-31, .pcdr-plaka-text.font-31, .pcdr-plaka-text.font-31 :is(input, p){font-family: "Lobster", sans-serif;}
.font-32, .pcdr-plaka-text.font-32, .pcdr-plaka-text.font-32 :is(input, p){font-family: "Squada One", sans-serif;}
.font-33, .pcdr-plaka-text.font-33, .pcdr-plaka-text.font-33 :is(input, p){font-family: "Anton", sans-serif;}
.font-34, .pcdr-plaka-text.font-34, .pcdr-plaka-text.font-34 :is(input, p){font-family: "Bebas Neue", sans-serif;}
.font-35, .pcdr-plaka-text.font-35, .pcdr-plaka-text.font-35 :is(input, p){font-family: "Rubik", sans-serif;}
.font-36, .pcdr-plaka-text.font-36, .pcdr-plaka-text.font-36 :is(input, p){font-family: "Oswald", sans-serif;}
.font-37, .pcdr-plaka-text.font-37, .pcdr-plaka-text.font-37 :is(input, p){font-family: "Open Sans", sans-serif;}
.font-38, .pcdr-plaka-text.font-38, .pcdr-plaka-text.font-38 :is(input, p){font-family: "Roboto", sans-serif;}
.pcdr-plakalik-left-icon-select,
.pcdr-plakalik-right-icon-select{
    width:64px;
    position:absolute;
    bottom:0;
    display:flex;
    flex-direction:column;
    flex-wrap:nowrap;
    align-items:center;
    row-gap:5px;
    cursor:pointer;
}
.pcdr-plakalik-left-icon-select span,
.pcdr-plakalik-right-icon-select span{
    font-weight:500;
    text-align:center;
    line-height:1.3;
}
.pcdr-plakalik-left-icon-select svg,
.pcdr-plakalik-right-icon-select svg{
    width:40px;
    height:40px;
}
.pcdr-plakalik-left-icon-select{left:-80px;}
.pcdr-plakalik-right-icon-select{right:-80px;left:initial;}
.pcdr-plaka-text-select{
    width:90%;
    max-width:690px;
    margin:20px auto 0;
    display:flex;
    justify-content:space-around;
}
.pcdr-plaka-text-select-item{
    cursor:pointer;
}
.pcdr-plaka-text-select-item span{
    font-weight:500;
}
.pcdr-plakalik-left-iconset{
    max-width:100%;
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    align-items:flex-start;
    justify-content:space-between;
    gap:5px;
    padding:15px 10px 15px 15px;
}
.pcdr-plakalik-left-iconset{max-height:100%;overflow:hidden;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.pcdr-plakalik-left-iconset::-webkit-scrollbar{width:5px;}
.pcdr-plakalik-left-iconset::-webkit-scrollbar-track{background-color:#f5f5f5;}
.pcdr-plakalik-left-iconset::-webkit-scrollbar-thumb{background-color:#202020;}
.pcdr-plakalik-left-iconset::-webkit-scrollbar-thumb:hover{background-color:#585858;}
@-moz-document url-prefix(){
    .pcdr-plakalik-left-iconset{overflow-y:scroll;}
}
.pcdr-plakalik-left-iconset-item{
    width:76px;
    height:76px;
    padding:4px;
    background-color:#000000;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:4px;
    cursor:pointer;
}
.pcdr-plakalik-left-iconset-item img{
    max-width:100%;
    max-height:100%;
}
.pcdr-plaka-text-font{
    width:240px;
    margin:10px auto 0;
    font-weight:500;
    position:relative;
}
.pcdr-plaka-text-font.selected{}
.pcdr-plaka-text-font span{
    width:100%;
    height:30px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    background-color:#f5f5f5;
    padding:5px 10px;
    cursor:pointer;
    line-height:1;
}
.pcdr-plaka-text-font span svg{
    width:20px;
    height:20px;
}
.pcdr-plaka-text-font ul{
    list-style-type:none;
    padding:0;
    margin:0;
    width:100%;
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    justify-content:flex-start;
    background-color:#ffffff;
    position:absolute;
    left:0;
    top:100%;
    opacity:0;
    visibility:hidden;
    pointer-events:none;
    max-height:200px;
    border:1px solid #f5f5f5;
    border-top:none;
    overflow:hidden;
    z-index:5;
}
.pcdr-plaka-text-font ul{overflow:hidden;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.pcdr-plaka-text-font ul::-webkit-scrollbar{width:5px;}
.pcdr-plaka-text-font ul::-webkit-scrollbar-track{background-color:#f5f5f5;}
.pcdr-plaka-text-font ul::-webkit-scrollbar-thumb{background-color:#202020;}
.pcdr-plaka-text-font ul::-webkit-scrollbar-thumb:hover{background-color:#585858;}
@-moz-document url-prefix(){
    .pcdr-plaka-text-font ul{overflow-y:scroll;}
}
.pcdr-plaka-text-font.selected ul{
    opacity:1;
    visibility:visible;
    pointer-events:all;
}
.pcdr-plaka-text-font li{list-style-type:none;margin:0;width:100%;cursor:pointer;padding:10px 10px;text-transform:uppercase;border-top:1px solid #e5e5e5;line-height:1.3;display:flex;align-items:center;justify-content:flex-start;}
.pcdr-plaka-text-font li:hover{
    background-color:#e5e5e5;
}
.pcdr-plakalik-icon-hide{position:absolute;bottom:-30px;white-space:normal;}
.pcdr-plakalik-icon-hide.plk-left-icon{left:5px;}
.pcdr-plakalik-icon-hide.plk-left-icon span{padding-left:22px;}
.pcdr-plakalik-icon-hide.plk-left-icon label:before{left:0;}
.pcdr-plakalik-icon-hide.plk-left-icon label:after{left:3px;}
.pcdr-plakalik-icon-hide.plk-right-icon{right:5px;}
.pcdr-plakalik-icon-hide.plk-right-icon span{padding-right:22px;}
.pcdr-plakalik-icon-hide.plk-right-icon label:before{right:0;}
.pcdr-plakalik-icon-hide.plk-right-icon label:after{right:3px;}
.pcdr-plakalik-icon-hide input{display:none;}
.pcdr-plakalik-icon-hide label{cursor:pointer;line-height:1;display:flex;align-items:center;justify-content:flex-start;}
.pcdr-plakalik-icon-hide label span{font-size:13px;font-weight:500;line-height:1;display:inline-block;min-height:14px;}
.pcdr-plakalik-icon-hide label:before{content:"";display:inline-block;width:16px;height:16px;position:absolute;border:1px solid var(--renk2);border-radius:2px;opacity:0.4;top:-2px;-webkit-transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;-ms-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s;transition:all 300ms linear 0s;}
.pcdr-plakalik-icon-hide label:after{content:"";display:inline-block;width:10px;height:10px;position:absolute;border-radius:0px;opacity:0.1;background-color:var(--renk1);top:1px;-webkit-transition:all 300ms linear 0s;-moz-transition:all 300ms linear 0s;-ms-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s;transition:all 300ms linear 0s;}
.pcdr-plakalik-icon-hide label:hover:after{opacity:0.4;}
.pcdr-plakalik-icon-hide input[type=checkbox]:checked + label:before{opacity:0.4;}
.pcdr-plakalik-icon-hide input[type=checkbox]:checked + label:after{opacity:1;}
.pcdr-plaka-type{
    width:100%;
    height:40px;
    position:absolute;
    top:0;
    display:flex;
    flex-direction:row;
    flex-wrap:nowrap;
    gap:20px;
    justify-content:center;
    align-items:center;
}
.pcdr-plaka-type > div{
    width:100%;
    max-width:200px;
    height:100%;
    background-color:#000000;
    display:flex;
    align-items:center;
    justify-content:center;
    text-align:center;
    color:#fff;
    font-size:16px;
    position:relative;
    cursor:pointer;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.pcdr-plaka-type > div:before{
    content:"";
    border-color:var(--renk1) transparent transparent transparent;
    border-style:solid;
    border-width:10px;
    width:0px;
    height:0px;
    position:absolute;
    left:calc(50% - 5px);
    bottom:-20px;
    opacity:0;
    visibility:hidden;
}
.pcdr-plaka-type > div.selected{
    background-color:var(--renk1);
}
.pcdr-plaka-type > div.selected:before{
    opacity:1;
    visibility:visible;
}
.pcdr-plaka.araba .plakalik .plakalik-bg.motor{display:none}
.pcdr-plaka.motor .plakalik .plakalik-bg.araba{display:none}
.pcdr-plaka.motor .plakalik{
    width:630px;
    height:calc(380px + 40px);
}
html.fancybox-active{}
html.fancybox-active body{
    overflow:hidden;
    height:100vh;
}
.pcdr-plaka .product-form{
    padding-top:25px;
}
.pcdr-plaka .product-form .product-form-group:before{
    content:attr(data-plaka);
    position:absolute;
    top:-12px;
    line-height:1;
    font-weight:500;
    font-size:12px;
    width:104px;
    text-align:center;
    color:var(--renk2);
}
#plate_preview{
    max-width:1000px;
}
@media (max-width:991.98px){
    .pcdr-plaka-type > div{
        min-width:auto;
        width:100%;
    }
    .plakalik{
        width:80%;
        height:calc(85px + 19px);
        border-radius:10px;
    }
    .pcdr-plaka.motor .plakalik{
        width:80%;
        height:calc(178px + 20px);
    }
    .plakalik-cita{
        height:26px;
        padding:0 5px;
        top:calc(100% - 25px);
    }
    .pcdr-plaka-left-icon, .pcdr-plaka-right-icon{
        width:40px;
        min-width:40px;
        height:20px;
    }
    .pcdr-plaka-text{height:24px;}
    .pcdr-plaka-text :is(input, p){
        height:24px;
        font-size:13px;
        line-height:24px;
    }
    .pcdr-plaka-text-font{
        margin-top:45px;
        width:80%;
        font-size:13px;
    }
    .pcdr-plakalik-icon-hide label span{
        font-size:11px;
        min-height:10px;
        padding-top:1px;
    }
    .pcdr-plakalik-left-icon-select, .pcdr-plakalik-right-icon-select{width:30px;left:-40px;}
    .pcdr-plakalik-right-icon-select{right:-40px;left:initial;}
    .pcdr-plakalik-left-icon-select svg, .pcdr-plakalik-right-icon-select svg{width:26px;height:26px;}
    .pcdr-plakalik-left-icon-select span, .pcdr-plakalik-right-icon-select span{font-size:11px;}
    .pcdr-plakalik-left-iconset{
        display:flex;
        justify-content:center;
        padding:15px 10px 15px 0px;
    }
}