@font-face{font-family:"mini_serif";font-style:normal;font-weight:bold;src:url("/Public/fonts/MINI-Serif/mini_serif-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/Public/fonts/MINI-Serif/mini_serif-bold-webfont.woff") format("woff"),url("/Public/fonts/MINI-Serif/mini_serif-bold-webfont.woff2") format("woff2")}@font-face{font-family:"mini_serif";font-style:italic;font-weight:normal;src:url("/Public/fonts/MINI-Serif/mini_serif-italic-webfont.eot?#iefix") format("embedded-opentype"),url("/Public/fonts/MINI-Serif/mini_serif-italic-webfont.woff") format("woff"),url("/Public/fonts/MINI-Serif/mini_serif-italic-webfont.woff2") format("woff2")}@font-face{font-family:"mini_serif";font-style:normal;font-weight:normal;src:url("/Public/fonts/MINI-Serif/mini_serif-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/Public/fonts/MINI-Serif/mini_serif-regular-webfont.woff") format("woff"),url("/Public/fonts/MINI-Serif/mini_serif-regular-webfont.woff2") format("woff2")}@font-face{font-family:"mini_sans-medium";font-style:normal;font-weight:normal;src:url("/Public/fonts/MINI-Sans/mini_sans-medium-webfont.eot?#iefix") format("embedded-opentype"),url("/Public/fonts/MINI-Sans/mini_sans-medium-webfont.woff") format("woff"),url("/Public/fonts/MINI-Sans/mini_sans-medium-webfont.woff2") format("woff2"),url("/Public/fonts/MINI-Sans/mini_sans-medium-webfont.ttf") format("truetype")}@font-face{font-family:"mini_sans-black";font-style:normal;font-weight:normal;src:url("/Public/fonts/MINI-Sans/MINISansSerif-Bold.eot?#iefix") format("embedded-opentype"),url("/Public/fonts/MINI-Sans/MINISansSerif-Bold.woff") format("woff"),url("/Public/fonts/MINI-Sans/MINISansSerif-Bold.woff2") format("woff2"),url("/Public/fonts/MINI-Sans/MINISansSerif-Bold.ttf") format("truetype")}html,body{color:#000}h1,h2,h3,h4,h5,h6{font-family:"mini_serif",Arial;font-weight:bold}h1{font-size:60px;line-height:1.1}h2{font-size:40px;line-height:1.1}p{font-family:"mini_serif",Arial;font-weight:normal}a{font-family:"mini_sans-medium",Arial;font-weight:normal;text-decoration:none;color:#000}a:hover,a:active,a:focus{color:#000}.form-control{border-radius:0;background-color:#fff;color:#000;height:50px;font-family:"mini_sans-medium","arial",sans-serif;font-size:14px;display:block;border:2px solid #000;width:100%;padding:6px 12px}select.form-control{-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;background-image:url("/Public/img/PortraitBuilder/select-bg.png");background-repeat:no-repeat;background-size:contain;background-position:100% center;padding:6px 45px 6px 12px}.btn,.btn:active,.btn:focus{display:inline-block;text-decoration:none;position:relative;background:#000;color:#fff;text-align:center;padding:16px 24px;border-radius:0;border:2px solid rgba(0,0,0,0);font-family:"mini_sans","arial",sans-serif;font-size:14px;line-height:1.35;text-transform:uppercase;transition:all .2s ease-in-out;min-height:50px}.btn:hover{background:#fff;color:#000;border:2px solid #000}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body .pb-header{position:relative;background:#c6c6c6}body .pb-header .content{position:relative;max-width:1440px;margin:0 auto;padding:80px 30px 70px}body .pb-header .content h1{font-size:60px;line-height:1.1;margin-bottom:10px}body .pb-header .content .highlight{position:relative;display:inline-block;z-index:1}body .pb-header .content .highlight:before{content:" ";position:absolute;z-index:-1;left:-1.5%;bottom:0%;width:104%;height:48%;background:#008daf}body .builder-sect{padding:60px 20px 100px}body .builder-sect .builder-fg{display:flex;max-width:1400px;margin:0 auto;align-items:start}body .builder-sect .builder-fg>div{width:50%}body .builder-sect .builder-fg .builder-content p{font-size:24px;line-height:1.2;max-width:554px}body .builder-sect .builder-fg .blank_portrait{width:100%}body .builder-sect .builder-canvas{position:relative}body .builder-sect .builder-canvas .builder-config,body .builder-sect .builder-canvas .portrait-logo,body .builder-sect .builder-canvas .model-name-canvas{position:absolute;top:52%;left:25%;width:50%}body .builder-sect .builder-canvas .builder-config{top:28%;z-index:2}body .builder-sect .builder-canvas .builder-config .layer-img{position:absolute;left:50%;transform:translateX(-50%);z-index:1;width:140%}@media(max-width:460px){body .builder-sect .builder-canvas .builder-config .layer-img{margin-top:30px;max-width:120%}}body .builder-sect .builder-canvas .background-img{position:absolute;top:15.5%;left:18.2%;width:64.6%;height:68.5%;background:#fff}body .builder-sect .builder-canvas .background-img img{width:100%}body .builder-sect .builder-canvas .portrait-logo{top:20%;left:50%;transform:translateX(-50%);z-index:6;max-width:90px}body .builder-sect .builder-canvas .model-name-canvas{z-index:6;top:30%;text-align:center;font-family:"mini_serif",serif;font-weight:bold;font-size:36px;line-height:1.1;word-wrap:break-word;table-layout:fixed}body .builder-sect .builder-canvas .model-name-canvas[data-index="2"]{top:36%}body .builder-sect .builder-canvas .portrait-art-auth{position:absolute;background:url("/Public/img/PortraitBuilder/Art-Black.png") center center no-repeat;background-size:contain;top:72%;left:62.5%;width:120px;height:120px}@media(max-width:1300px){body .builder-sect .builder-canvas .portrait-art-auth{top:70%;left:61%}}@media(max-width:1100px){body .builder-sect .builder-canvas .portrait-art-auth{width:100px;height:100px;top:70%;left:61%}}@media(max-width:860px){body .builder-sect .builder-canvas .portrait-art-auth{top:68%;left:59%}}@media(min-width:450px) and (max-width:768px){body .builder-sect .builder-canvas .portrait-art-auth{top:72%;left:67%}}@media(min-width:450px) and (max-width:580px){body .builder-sect .builder-canvas .portrait-art-auth{top:70%;left:64%}}@media(max-width:450px){body .builder-sect .builder-canvas .portrait-art-auth{width:80px;height:80px;top:68%;left:58.5%}}body .builder-sect .builder-canvas .is-single-img{margin-top:15%}body .builder-sect .builder-canvas.is-white .portrait-logo{filter:invert(1)}body .builder-sect .builder-canvas.is-white .model-name-canvas{color:#fff!important}body .builder-sect .builder-canvas.is-white .is-single-img{filter:invert(1)}body .builder-sect .builder-canvas.is-white .portrait-art-auth{background:url("/Public/img/PortraitBuilder/Art-White.png") center center no-repeat;background-size:contain}body .builder-sect .builder-canvas.clubman .layer-img,body .builder-sect .builder-canvas.countryman .layer-img{max-width:130%}body .builder-sect .continue-cta{font-size:16px;margin:60px 0 0;min-width:260px}body .builder-sect .continue-cta.continue-cta.disabled{cursor:not-allowed;opacity:.6;pointer-events:none}body .builder-sect .continue-cta img{filter:invert(1);vertical-align:middle;margin:-4px 0 0 8px}body .builder-sect .continue-cta:hover img{filter:invert(0)}body .builder-sect .builder-steps .step{display:none}body .builder-sect .builder-steps .step.active{display:block}body .builder-sect .builder-steps .step .step-title{font-family:"mini_serif",serif;font-weight:bold;font-size:30px;line-height:1.2}body .builder-sect .builder-steps .step .art-style-title{display:block;margin:30px 0 0;font-size:20px;line-height:1.1;font-family:"mini_sans-medium","arial",sans-serif;font-weight:normal}body .builder-sect .builder-steps .item-lists{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:35px 0 0 -5px;max-width:620px}body .builder-sect .builder-steps .item-lists.background-art-style-item-list{margin-top:15px}body .builder-sect .builder-steps .item-lists .item-list{width:96px;margin:0 10px 30px;cursor:pointer}body .builder-sect .builder-steps .item-lists .item-list[data-value=black] .item-option{background:#000}body .builder-sect .builder-steps .item-lists .item-list[data-value=white] .item-option{background:#fff}body .builder-sect .builder-steps .item-lists .item-list[data-value="rooftop grey"] .item-option{background:#8d857f}body .builder-sect .builder-steps .item-lists .item-list[data-value="island blue"] .item-option{background:#00496a}body .builder-sect .builder-steps .item-lists .item-list[data-value="energetic yellow"] .item-option{background:#c3b50d}body .builder-sect .builder-steps .item-lists .item-list[data-value="zesty yellow"] .item-option{background:#c3d35a}body .builder-sect .builder-steps .item-lists .item-list[data-value="british racing green"] .item-option{background:#006d44}body .builder-sect .builder-steps .item-lists .item-list[data-value="chili red"] .item-option{background:#a81224}body .builder-sect .builder-steps .item-lists .item-list p{font-family:"mini_sans-medium","arial",sans-serif;font-weight:bold;font-size:16px;text-align:center;margin:12px auto 0}body .builder-sect .builder-steps .item-lists .item-list .item-option{transition:100ms;position:relative;width:80px;height:80px;background:#fff;border-radius:50%;border:1px solid #707070;margin:0 auto}body .builder-sect .builder-steps .item-lists .item-list .item-option img{width:100%}body .builder-sect .builder-steps .item-lists .item-list .item-option:before{transition:200ms;opacity:0;content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;border:0 solid #3a8f0a}body .builder-sect .builder-steps .item-lists .item-list.active-check .item-option:before{opacity:1;border-width:4px}body .builder-sect .builder-steps .item-lists .item-list[data-value=top]{display:none;pointer-events:none;opacity:.2}body .builder-sect .builder-steps .item-lists.background-item-list{max-width:480px}body .builder-sect .intro-step h2{margin-bottom:20px}body .builder-sect .last-one-step .input-model-name{position:relative;max-width:414px;width:100%;margin:30px 0 0}body .builder-sect .last-one-step .input-model-name input{background:none}body .builder-sect .last-one-step .input-model-name .characters-left{font-family:"mini_serif",serif;font-weight:bold;font-size:16px;line-height:1;color:#c1c1c1;font-size:18px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}body .builder-sect .success-step h2{margin-bottom:20px}body .builder-sect .success-step .button-group{margin:30px 0 40px;max-width:530px;display:flex;flex-wrap:wrap;justify-content:space-between}body .builder-sect .success-step .button-group>a{width:calc(50% - 10px);margin-bottom:15px}@media(max-width:768px){body .builder-sect .success-step .button-group{flex-direction:column}body .builder-sect .success-step .button-group>a{width:100%}}body .builder-sect .success-step .back-cta{padding-left:35px}body .builder-sect .success-step .edit-cta{position:relative;font-family:"mini_sans-medium","arial",sans-serif;padding-left:35px;text-transform:uppercase}body .builder-sect .success-step .edit-cta:before{content:" ";position:absolute;top:50%;left:0;transform:translateY(-50%);width:14px;height:14px;background:url("/Public/img/PortraitBuilder/arrow-left.png") center center no-repeat;background-size:contain}body .builder-sect .success-step .share-love{background:#fff;border-radius:28px;padding:35px 0 40px;max-width:550px;margin:30px 0 0}body .builder-sect .success-step .share-love h3{font-size:36px;line-height:1.1;margin:0 auto 25px}body .builder-sect .success-step .share-love p{font-size:18px;line-height:1.4}body .builder-sect .success-step .share-love .share-ics{display:flex;flex-wrap:wrap;margin:30px 0 0}body .builder-sect .success-step .share-love .share-ics a{width:60px;height:60px;border-radius:50%;border:2px solid #272727;padding:15px;margin:0 15px 15px 0;text-align:center}body .builder-sect .success-step .share-love .share-ics a img{height:100%}body .builder-sect .back-cta{position:relative;margin:0;font-family:"mini_sans-medium","arial",sans-serif;font-size:16px;padding-left:30px}body .builder-sect .back-cta:before{content:" ";position:absolute;top:50%;left:0;transform:translateY(-50%);width:14px;height:14px;background:url("/Public/img/PortraitBuilder/arrow-left.png") center center no-repeat;background-size:contain}body .builder-sect .builder-footer{margin:70px 0 0;display:flex;justify-content:space-between;max-width:580px;width:100%;align-items:center;display:none}body .builder-sect .builder-footer .continue-cta{margin:0}body .builder-sect .form-progressbar{position:relative;max-width:260px;height:4px;background:#c1c1c1;margin:30px 0 0}body .builder-sect .form-progressbar .form-progressbar-active{position:absolute;top:0;left:0;background:#000;width:0;height:100%;transition:100ms}body .builder-sect .radio-button-group{display:flex;max-width:250px;margin:25px 0 50px}body .builder-sect .radio-button-group .radio-button{cursor:pointer;width:50%}body .builder-sect .radio-button-group .radio-button .radio-button-ic{position:relative;border:2px solid #000;border-radius:50%;width:22px;height:22px;margin:10px 0 0}body .builder-sect .radio-button-group .radio-button.active-check .radio-button-ic:before{content:" ";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;height:70%;background:#000;border-radius:50%}body .modal{display:none;z-index:10;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);overflow:auto}body .modal .modal-body{position:relative;top:6%;padding:0 20px}@media(max-width:768px){body .modal .modal-body{top:0;padding:0}}body .modal .modal-body .modal-header{display:flex;justify-content:flex-end}body .modal .modal-body .modal-header .close-ic{position:absolute;top:15px;right:20px;display:block;cursor:pointer;width:25px;height:25px;background:url("/Public/img/PortraitBuilder/icons/close.svg") center center no-repeat;background-size:contain}body .modal .modal-body .modal-content{position:relative;background:#fff;padding:30px 50px 50px;width:100%;max-width:800px;margin:0 auto}@media(max-width:768px){body .modal .modal-body .modal-content{padding:50px 20px 20px}}body .modal .modal-body .modal-content h2{font-size:24px;margin-bottom:10px}body .modal .modal-body .modal-content p{font-size:16px;line-height:1.4}body .modal .modal-body .modal-content ul{font-size:16px;padding-left:45px;margin:20px 0 0}body .modal .modal-body .modal-content ul li{margin-bottom:10px}body.modal-open{overflow:hidden}body .disclaimer{max-width:1440px;margin:0 auto;padding:0 20px 40px}body .disclaimer p{font-family:"mini_sans-medium",Arial}@media(min-width:768px) and (max-width:1210px){body .builder-steps,body .builder-footer{padding-right:20px}body .builder-canvas .model-name-canvas{font-size:30px}}@media(max-width:768px){body .pb-header{position:relative;height:auto;background:#eef0ee}body .pb-header .full-height-img{position:relative;top:auto!important;left:auto!important;transform:none!important}body .pb-header .content{position:relative;top:auto;left:auto;padding:20px 20px}body .pb-header .content h1{font-size:42px;line-height:1.1}body .pb-header .content h2{font-size:42px;margin:15px auto 0}body .pb-header .content img{width:15px}body .builder-sect{padding:30px 0 50px}body .builder-sect .builder-content{padding:0 20px}body .builder-sect .builder-steps .step-title{font-size:20px}body .builder-sect .builder-steps .item-lists{margin-top:45px}body .builder-sect .builder-steps .item-lists .item-list{position:relative;left:0;max-width:26vw;margin:3px auto 30px}body .builder-sect .builder-steps .item-lists .item-list .item-option{margin:0 auto}body .builder-sect .builder-fg{flex-direction:column-reverse}body .builder-sect .builder-fg>div{width:100%}body .builder-sect .builder-canvas{margin-bottom:40px}body .builder-sect .builder-canvas .portrait-logo{top:18%;max-width:70px}body .builder-sect .builder-canvas .model-name-canvas{font-size:28px;line-height:1}body .builder-sect .success-step .button-group>a{width:100%}body .builder-sect .success-step .share-love h3{font-size:30px}body .builder-sect .success-step .edit-cta{display:inline-block}body .builder-sect .builder-footer{flex-direction:row-reverse}body .builder-sect .builder-footer .continue-cta{min-width:180px}body .builder-sect .form-progressbar{max-width:100%}}@media(min-width:500px) and (max-width:768px){body .builder-sect .builder-canvas .portrait-logo{max-width:90px}}.slick-arrow{display:none!important}