@import url(//hello.myfonts.net/count/292ad8);@-webkit-keyframes blink{10%{opacity:.8}0%,to{opacity:1}}@keyframes blink{10%{opacity:.8}0%,to{opacity:1}}@-webkit-keyframes rotation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rotation{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes rotation2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotation2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:TradeGothicLTPro-Bold;src:url(/fonts/292AD8_0_0.eot);src:url(/fonts/292AD8_0_0.eot?#iefix) format("embedded-opentype"),url(/fonts/292AD8_0_0.woff) format("woff"),url(/fonts/292AD8_0_0.ttf) format("truetype")}@font-face{font-family:TradeGothicLTPro-Cn18;src:url(/fonts/292AD8_1_0.eot);src:url(/fonts/292AD8_1_0.eot?#iefix) format("embedded-opentype"),url(/fonts/292AD8_1_0.woff) format("woff"),url(/fonts/292AD8_1_0.ttf) format("truetype")}@font-face{font-family:TradeGothicLTPro;src:url(/fonts/292AD8_2_0.eot);src:url(/fonts/292AD8_2_0.eot?#iefix) format("embedded-opentype"),url(/fonts/292AD8_2_0.woff) format("woff"),url(/fonts/292AD8_2_0.ttf) format("truetype")}@font-face{font-family:TradeGothicLTPro-Bd2;src:url(/fonts/292AD8_3_0.eot);src:url(/fonts/292AD8_3_0.eot?#iefix) format("embedded-opentype"),url(/fonts/292AD8_3_0.woff) format("woff"),url(/fonts/292AD8_3_0.ttf) format("truetype")}.container .subtitle,.container .text b,.container .title,.cookies a,.dominoslogo:after,.form .uneditable-input,.form input[type=color],.form input[type=date],.form input[type=datetime-local],.form input[type=datetime],.form input[type=email],.form input[type=month],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text],.form input[type=time],.form input[type=url],.form input[type=week],.form label,.form textarea,.intro .container .text b,.ribbon div,.steps .step .finaltext b,.steps .step .ingredients,.steps .step .maxingredients,.steps .step .summary,.steps .step h3,.TradeGothicLTPro-Bold{font-family:TradeGothicLTPro-Bold,arial,sans-serif;font-weight:400;font-style:normal}.TradeGothicLTPro-Cn18{font-family:TradeGothicLTPro-Cn18,arial,sans-serif;font-weight:400;font-style:normal}.steps .step .disclaimer .cnt .txt ul,.steps .step .finaltext,.TradeGothicLTPro,body{font-family:TradeGothicLTPro,arial,sans-serif;font-weight:400;font-style:normal}.button,.TradeGothicLTPro-Bd2{font-family:TradeGothicLTPro-Bd2,arial,sans-serif;font-weight:400;font-style:normal}@font-face{font-family:dominos;src:url(/fonts/dominos.eot?-1fc54m);src:url(/fonts/dominos.eot?#iefix-1fc54m) format("embedded-opentype"),url(/fonts/dominos.woff?-1fc54m) format("woff"),url(/fonts/dominos.ttf?-1fc54m) format("truetype"),url(/fonts/dominos.svg?-1fc54m#dominos) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:dominos;src:url(/fonts/dominos.svg?-1fc54m#dominos) format("svg")}}.boxform a:before,.button.add:before,.button.menu:before,.icon-base,.steps .step .ingredients ul li .double>label:before,.steps .step .ingredients ul li>label:not(.radio):before,.steps .step .userdata .subscribe label:before,[class*=" icon-"],[class^=icon-]{font-family:dominos;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-dominos_email:before{content:"\e625"}.icon-dominos_telephone_no_circle:before{content:"\e626"}.icon-dominos_avatar:before{content:"\e627"}.icon-dominos_arrow_down:before{content:"\e623"}.icon-dominos_eller:before{content:"\e624"}.icon-twitter:before{content:"\e600"}.icon-tomato:before{content:"\e601"}.icon-or:before{content:"\e602"}.icon-delivery:before{content:"\e603"}.icon-ribbon-left:before{content:"\e604"}.icon-ribbon-right:before{content:"\e605"}.icon-header-right:before{content:"\e606"}.icon-header-left:before{content:"\e607"}.icon-facebook:before{content:"\e608"}.icon-cross:before{content:"\e609"}.icon-fire:before{content:"\e60a"}.icon-coupon:before{content:"\e60b"}.icon-edit:before{content:"\e60c"}.icon-heart:before{content:"\e60d"}.icon-phone:before{content:"\e60e"}.icon-cart:before{content:"\e60f"}.icon-kronur:before{content:"\e610"}.icon-timer:before{content:"\e611"}.icon-arrow-up:before{content:"\e612"}.icon-menu:before{content:"\e613"}.icon-new:before{content:"\e614"}.icon-arrow-right:before{content:"\e615"}.icon-arrow-left:before{content:"\e616"}.icon-arrow-down:before{content:"\e617"}.icon-plus:before{content:"\e618"}.icon-checked:before{content:"\e619"}.icon-unchecked:before{content:"\e61a"}.icon-minus:before{content:"\e61b"}.icon-checkmark:before{content:"\e61c"}.icon-apple:before{content:"\e61d"}.icon-android:before{content:"\e61e"}.icon-spike-left:before{content:"\e61f"}.icon-spike-right:before{content:"\e620"}.icon-swirl-right:before{content:"\e621"}.icon-swirl-left:before{content:"\e622"}.container{display:block;position:absolute;z-index:10;top:50%;left:33px;margin-top:-150px;margin-right:20px;width:480px;color:#323232}.container[data-href]{cursor:pointer}.container,.container .inner{background:0 0 url(/img/layout/box-middle.png) repeat-y;background-size:750px 40px}.container .inner:after,.container .inner:before,.container:after,.container:before{display:block;content:"";position:absolute;z-index:1;top:-40px;left:0;height:40px;width:50%;background:0 0 url(/img/layout/box-top.png) no-repeat;background-size:750px 40px}.container .inner:after,.container:after{left:auto;right:0;background-position:100% 0;right:-20px;padding-left:20px}.container .inner:after,.container .inner:before{top:auto;bottom:-40px;background-image:url(/img/layout/box-bottom.png)}.container .inner{margin-left:41px;padding:5px 41px 5px 0;margin-right:-20px;background-position:100% 0}.container .is_offer{margin:0 0 20px;overflow:hidden;text-align:center;height:35px;text-indent:100%;background-image:url(/img/layout/offer-ribbon.svg);background-repeat:no-repeat;background-position:50%;background-size:100px}.container .title{margin:0 0 20px;font-size:54px;text-align:center;text-transform:uppercase;color:#df1737;line-height:62px;letter-spacing:-2px;text-shadow:2px 2px 0 #fff,4px 4px 0 rgba(50,50,50,.85)}.container .title.black{color:#323232;text-shadow:2px 2px 0 #fff,4px 4px 0 rgba(50,50,50,.35)}.container .title.black span{color:#df1737}.container .title.blue{color:#0073aa;text-shadow:2px 2px 0 #fff,4px 4px 0 rgba(50,50,50,.35)}.container .title.blue span{color:#df1737}.container .subtitle{position:relative;margin:0 0 12px;padding:20px 15px 23px;font-size:19px;line-height:23px;text-align:center;text-transform:uppercase;background:0 0 url(/img/layout/border.png) repeat-x,0 bottom url(/img/layout/border.png) repeat-x}.container .subtitle:after,.container .subtitle:before{position:absolute;top:50%;transform:translateY(-60%);color:#df1737;font-family:dominos;font-size:1.2em}.container .subtitle:before{content:"\e607";left:0}.container .subtitle:after{content:"\e606";right:0}.container .text{font-size:20px;line-height:26px}.button{display:inline-block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s;margin:0;padding:0 20px;height:40px;vertical-align:middle;overflow:hidden;font-size:18px;font-weight:400;line-height:38px;text-decoration:none;text-transform:uppercase;text-align:center;white-space:nowrap;border:none;border-radius:3px;outline:none}.button:active,.button:hover{cursor:pointer}.button span{position:relative;top:-2px;display:inline-block;width:20px;height:20px;line-height:20px;font-size:14px;border-radius:50%;color:#4a8d18;text-shadow:none;background:#fff}.button.disable{opacity:.5}.button i{font-size:15px;margin-right:5px;margin-left:-6px}.button i.icon-arrow-right{margin-left:5px;margin-right:-6px}.button.mail-game{padding-left:40px;padding-right:40px;color:#fff;box-shadow:none;border:none;background-image:url(${base-path}/pattern.png)}.button.mail-game:hover{background:url(${base-path}/pattern.png)}.button.mail-game h2{font-size:18/16em;vertical-align:-3px;margin:0}.disill-editing-active .button.mail-game{position:relative}.button.side-button{display:block;position:fixed;z-index:10;top:50%;right:0;transform-origin:100% 100%;transform:rotate(-90deg) translateX(50%)}.button.fill,.button.full{width:100%;min-width:0;text-align:center}.button.fill:not([class*=icon-]),.button.full:not([class*=icon-]){padding-left:0;padding-right:0}.button.add,.button.menu{position:relative;text-indent:-9999px}.button.add:before,.button.menu:before{display:block;content:"\e613";position:absolute;top:0;left:0;right:0;bottom:0;line-height:40px;text-align:center;text-indent:0;font-size:15px;color:grey}.button.add:hover,.button.menu:hover{box-shadow:inset 0 20px 40px -8px #fff,inset 0 0 0 rgba(0,0,0,.12),0 1px 0 #d7d7d7}.button.add:active,.button.menu:active{box-shadow:inset 0 48px 60px -65px #fff,inset 0 0 0 rgba(0,0,0,.12),0 -1px 0 #d7d7d7;transition:none}.button.add:before{content:"\e618";color:#fff}.button.no-text{padding:0;width:43px;text-indent:-9999px}.button.disabled{opacity:.5;cursor:default}.button{color:#505050;border:1px solid #d7d7d7;border-bottom-color:rgba(0,0,0,.2);box-shadow:inset 0 25px 20px 0 #fff,inset 0 0 0 rgba(0,0,0,.12),0 1px 0 #d7d7d7;background:#f7f7f7}.button:hover{border-color:#b1b1b1;background:#f2f2f2}.button.selected{box-shadow:inset 0 25px 20px 0 #fff,inset 0 0 0 rgba(0,0,0,.12),0 1px 0 #d7d7d7;box-shadow:none;color:#fff;border-color:#777;background:#888}.button:focus{box-shadow:0 0 5px #318ce7}.button.main{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);box-shadow:inset 0 64px 0 hsla(0,0%,100%,.1),inset 0 -2px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.15);background-color:#609e29;border:none}.button.main span{color:#4b8e19;box-shadow:0 1px 0 rgba(0,0,0,.2)}.button.main:hover{box-shadow:inset 0 64px 0 hsla(0,0%,100%,.2),inset 0 -2px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.15)}.button.main:active{box-shadow:inset 0 48px 60px -65px #fff,inset 0 0 0 rgba(0,0,0,.12),0 -2px 0 rgba(66,127,22,.75);transition:none}.button.blue{color:#fff;border:none;box-shadow:inset 0 64px 0 hsla(0,0%,100%,.2),inset 0 -2px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.15);background-color:#0073aa}.button.blue:hover{background:#006291}.button.dark{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.9);border-color:#333;background-color:#333}.button.gray{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);box-shadow:inset 0 64px 0 hsla(0,0%,100%,.2),inset 0 -2px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.15);background:#818181;border:none}.button.gray:hover{box-shadow:inset 0 64px 0 hsla(0,0%,100%,.3),inset 0 -2px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.15)}.button.gray:active{box-shadow:inset 0 48px 60px -65px #fff,inset 0 0 0 rgba(0,0,0,.12),0 -2px 0 rgba(0,0,0,.48);transition:none}.form .button{height:35px;line-height:33px;vertical-align:top}@media only screen and (max-width:720px){.button.fill720,.button.side-button{width:100%;min-width:0;text-align:center}.button.side-button{position:relative;transform:rotate(0deg);margin-bottom:10px}}.ribbon{margin:0 0 28px;text-align:center}.ribbon div{position:relative;display:inline-block;min-width:110px;height:30px;line-height:30px;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:18px;color:#fff;text-transform:uppercase;background:#dd0027}.ribbon div:after,.ribbon div:before{content:"";display:block;position:absolute;top:0;left:-31px;width:32px;height:38px;background:url(/img/layout/sprite.png) no-repeat;background-position:0 -37px;background-size:275px 75px}.ribbon div:after{left:auto;right:-37px;width:38px;background-position:-237px -37px}.form{position:relative;margin-bottom:20px}.form label{display:block;margin:0 0 6.66667px;font-size:16px;text-transform:uppercase}.form label span{display:inline-block;margin:0 0 0 10px}.form .form-message,.form label span{font-weight:400;font-size:12px;color:#999}.form .form-message{display:block;margin-bottom:6.66667px;line-height:16px}.form .address-view-wrap .form-message{display:none}.boxform{position:absolute;left:20px;right:20px;bottom:0}.boxform a{width:35px;height:35px;text-indent:100%;overflow:hidden}.boxform a,.boxform a:before{display:block;position:absolute;bottom:0;right:0}.boxform a:before{top:0;left:0;content:"\e61c";text-indent:0;text-align:center;line-height:35px;color:#ccc}.boxform a:hover:before{color:#555}.form input.valid{border-color:#4a8d18}.form input.error{border-color:#d60026}:lang(nb-NO) .address-view-wrap .form-message{display:block}.form .uneditable-input,.form input[type=color],.form input[type=date],.form input[type=datetime-local],.form input[type=datetime],.form input[type=email],.form input[type=month],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=tel],.form input[type=text],.form input[type=time],.form input[type=url],.form input[type=week],.form textarea{border:1px solid #d7d7d7;border-top:2px solid #d7d7d7;border-radius:3px;outline:none;background:#fff;transition:border .3s,box-shadow .3s;display:inline-block;box-sizing:border-box;margin:0;padding:6px 10px;width:100%;height:35px;font-size:18px;color:#505050}.form .uneditable-input:focus,.form input[type=color]:focus,.form input[type=date]:focus,.form input[type=datetime-local]:focus,.form input[type=datetime]:focus,.form input[type=email]:focus,.form input[type=month]:focus,.form input[type=number]:focus,.form input[type=password]:focus,.form input[type=search]:focus,.form input[type=tel]:focus,.form input[type=text]:focus,.form input[type=time]:focus,.form input[type=url]:focus,.form input[type=week]:focus,.form textarea:focus{border-color:#9b9b9b}.form .uneditable-input.error,.form input[type=color].error,.form input[type=date].error,.form input[type=datetime-local].error,.form input[type=datetime].error,.form input[type=email].error,.form input[type=month].error,.form input[type=number].error,.form input[type=password].error,.form input[type=search].error,.form input[type=tel].error,.form input[type=text].error,.form input[type=time].error,.form input[type=url].error,.form input[type=week].error,.form textarea.error{border-color:#d60026}.form .uneditable-input.valid,.form input[type=color].valid,.form input[type=date].valid,.form input[type=datetime-local].valid,.form input[type=datetime].valid,.form input[type=email].valid,.form input[type=month].valid,.form input[type=number].valid,.form input[type=password].valid,.form input[type=search].valid,.form input[type=tel].valid,.form input[type=text].valid,.form input[type=time].valid,.form input[type=url].valid,.form input[type=week].valid,.form textarea.valid{border-color:#4a8d18}.form .uneditable-input+i[class*=icon-],.form input[type=color]+i[class*=icon-],.form input[type=date]+i[class*=icon-],.form input[type=datetime-local]+i[class*=icon-],.form input[type=datetime]+i[class*=icon-],.form input[type=email]+i[class*=icon-],.form input[type=month]+i[class*=icon-],.form input[type=number]+i[class*=icon-],.form input[type=password]+i[class*=icon-],.form input[type=search]+i[class*=icon-],.form input[type=tel]+i[class*=icon-],.form input[type=text]+i[class*=icon-],.form input[type=time]+i[class*=icon-],.form input[type=url]+i[class*=icon-],.form input[type=week]+i[class*=icon-],.form textarea+i[class*=icon-]{position:absolute;left:10px;top:8px;color:#bfbfbf}.form .uneditable-input.icon,.form input[type=color].icon,.form input[type=date].icon,.form input[type=datetime-local].icon,.form input[type=datetime].icon,.form input[type=email].icon,.form input[type=month].icon,.form input[type=number].icon,.form input[type=password].icon,.form input[type=search].icon,.form input[type=tel].icon,.form input[type=text].icon,.form input[type=time].icon,.form input[type=url].icon,.form input[type=week].icon,.form textarea.icon{padding-left:35px}.form textarea{min-height:80px;resize:none}.form textarea.disabled,.form textarea[disabled]{resize:none}.form input[type=number]{-moz-appearance:textfield}.form input::-webkit-inner-spin-button,.form input::-webkit-outer-spin-button{-webkit-appearance:none}html{overflow-x:hidden}body,html{width:100%;height:100%}body{margin:0;padding:0;background:#fff;color:#000;font-size:16px}body *{box-sizing:border-box}.wrapper{width:100%;max-width:1500px;min-width:300px;height:100%;margin:0 auto;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrapper>.content{position:relative;width:100%;height:100%}.images-preload{width:0;height:0;visibility:hidden}.images-preload,.logo{position:absolute;overflow:hidden}.logo{top:16%;left:198px;z-index:2;transform:translateY(-50%);width:172px;height:196px;margin:0;background:url(/img/oskapizza.svg);background-repeat:no-repeat;background-size:contain;text-indent:200%;white-space:nowrap;cursor:pointer;transition:transform 2s ease-out,opacity .5s}.logo.hidden{transform:translateY(-40%)}.creator{position:relative;width:100%;height:100%;overflow:hidden;background-image:url(/img/background.jpg);background-position:50%;background-size:cover}.creator:after,.creator:before{content:"";position:fixed;right:0;left:0;z-index:0;height:110px;pointer-events:none}.creator:before{top:0;background:linear-gradient(180deg,rgba(0,0,0,.3),transparent)}.creator:after{bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.3),transparent)}.button.reload.standalone{position:fixed;z-index:234;bottom:30px;right:30px}.button.reload.standalone.hidden{opacity:0;pointer-events:none}.disablecsstransition{transition:none!important}.notloaded{display:none}body>.loader{position:fixed;top:0;left:0;z-index:234;width:100%;height:100%;opacity:1;background:#000;pointer-events:none;transition:opacity .5s,visibility 0s 0s}body>.loader .loaderlogo{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%) scale(1);transition:transform .25s ease-in-out}body>.loader .loaderlogo>div{width:36px;height:36px;margin:20px auto 0;border-radius:50%;border:4px solid #fff;border-top-color:transparent;-webkit-animation:rotation2 1s linear infinite;animation:rotation2 1s linear infinite}body>.loader .loaderlogo .logo{position:relative;top:0;left:0;transform:none;opacity:1}body>.loader .loaderback{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:50% 50%/cover url(/img/background.jpg) #0073aa;opacity:.75}body>.loader.hidden{opacity:0;visibility:hidden;transition:opacity .5s .35s,visibility 0s .85s}body>.loader.hidden .loaderlogo{transform:translate(-50%,-50%) scale(0)}body>.loader.hidden+.intro .container{transform:translateY(-45%)}.cookies{position:fixed;right:0;bottom:0;left:0;z-index:345;transform:translateY(123%);background:rgba(0,0,0,.7);box-shadow:0 0 8px rgba(0,0,0,.3);color:#fff;font-size:14px}.cookies.visible{transform:translateY(0);transition:transform 1s ease-in-out}.cookies.visible.hidden{transform:translateY(123%);transition-duration:.5s}.cookies .content{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:20px 52px}.cookies .cookiescol{margin:0 20px}.cookies a{color:#fff}.cookies .button{height:30px;padding:0 15px;box-shadow:none;font-size:14px;line-height:28px}.extras{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;transition:transform 2s ease-out}.extras.startposition{transform:rotate(-1deg) scale(1.02)}.extra{position:absolute;z-index:1}.extracheese{bottom:-320px;left:0;width:792px;height:602px;background:50% 50%/cover no-repeat url(/img/cheese.png)}.extradough{width:797px;height:741px;background:50% 50%/cover no-repeat url(/img/dough.png)}.extradough1{top:-330px;left:-600px}.extradough2{top:-500px;right:-600px}.extradough3{top:0;right:-750px}.extrasauce{bottom:-350px;left:-400px;width:726px;height:728px;background:50% 50%/cover no-repeat url(/img/sauce.png)}.intro{position:absolute;top:0;left:0;z-index:123;width:100%;height:100%;overflow:hidden;background-image:url(/img/background.jpg);background-position:50%;background-size:cover;opacity:1;transition:opacity 1s}.intro:after,.intro:before{content:"";position:fixed;right:0;left:0;z-index:3;height:110px;pointer-events:none}.intro:before{top:0;background:linear-gradient(180deg,rgba(0,0,0,.3),transparent)}.intro:after{bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.3),transparent)}.intro .container{z-index:23;max-width:900px;width:calc(100% - 80px);margin-top:0;transform:translateY(-35%);transition:transform 2s ease-out}.intro .container:after,.intro .container:before{top:-39px}.intro .container .inner{overflow:hidden}.intro .container .inner:after,.intro .container .inner:before{bottom:-39px}.intro .container .col{position:relative;display:inline-block;width:50%;height:100%;float:left}.intro .container .col:before{content:"";position:absolute;top:-20px;right:0;bottom:-10px;left:-100%;z-index:1;background:#fff}.intro .container .col:first-of-type{padding-right:36px}.intro .container .col:first-of-type:after{content:"";position:absolute;top:0;right:-2px;bottom:0;z-index:2;width:3px;background:0 0 url(/img/layout/border.png) repeat-y}.intro .container .col:last-of-type{padding-left:36px}.intro .container .col>div{position:relative;z-index:2}.intro .container .title{margin:0 0 10px;text-align:center}.intro .container .title img{max-width:150px}.intro .container .subtitle.nolines{background:none;padding:0}.intro .container .subtitle.nolines:after,.intro .container .subtitle.nolines:before{display:none}.intro .container .subtitle:after,.intro .container .subtitle:before{position:relative;top:3px;left:10px;transform:translateY(0)}.intro .container .subtitle:before{left:-10px}.intro .container .subtitle.bigger{font-size:24px}.intro .container .text{font-size:16px;line-height:24px}.intro .container .textheading{margin:0 0 -13px;font-size:18px}.intro .container .button.start{width:100%}.intro.hidden{opacity:0}.intro .video{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2}.intro .video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.dominoslogo{display:inline-block;position:relative;top:14px;left:128px;z-index:22;width:228px;height:50px;background:0 0 url(/img/dominos.svg) no-repeat}.dominoslogo:after{content:"5812345";position:absolute;top:20px;left:242px;color:#fff;font-size:28px}.pizza{position:absolute;top:50%;left:70%;z-index:2;transform:translate(-50%,-50%);width:810px;height:810px;pointer-events:none;transition:transform 3.5s ease-out}.pizza.startposition{transform:translate(-45%,-44%) rotate(-15deg)}.pizza .baked,.pizza .basecheese,.pizza .basesauce,.pizza .crust{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);width:100%;height:100%;background-image:url(/img/empty.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.pizza .toppings,.pizza .toppings .topping,.pizza .toppings .topping>div{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.pizza .toppings .topping,.pizza .toppings .topping>div{background-image:url(/img/empty.png);background-repeat:no-repeat;background-size:cover}.pizza .toppings .topping>div{transform:rotate(-227deg) scale(1);background-position:15px 15px;opacity:0;transition:transform .5s,opacity .5s}.pizza .toppings .topping.double>div{transform:rotate(-202deg) scale(.9);opacity:1;transition:transform .5s,opacity .5s}.pizza .baked{z-index:1234;background-image:url(/img/baked.png);opacity:.7;mix-blend-mode:hard-light}.pizza .baked.hidden{visibility:hidden}.pizza .loader{position:absolute;top:50%;left:50%;z-index:999;transform:translate(-50%,-50%) scale(1);transition:transform .25s,opacity .25s,visibility 0s 0s}.pizza .loader>div{width:36px;height:36px;border-radius:50%;border:4px solid #fff;border-top-color:transparent;-webkit-animation:rotation2 1s linear infinite;animation:rotation2 1s linear infinite}.pizza .loader.hidden{transform:translate(-50%,-50%) scale(0);opacity:0;visibility:hidden;transition:transform .25s,opacity .25s,visibility 0s .25s}.pizza:after{content:"";position:absolute;top:31px;right:25px;bottom:23px;left:26px;z-index:0;border-radius:50%;box-shadow:0 0 24px #000;opacity:.7}.pizza .crust.bake{-webkit-animation:rotation 120s linear infinite;animation:rotation 120s linear infinite}.pizza .crust.bake.paused{-webkit-animation-play-state:paused;animation-play-state:paused}.plate{position:absolute;z-index:2;width:100%;height:100%;background-image:url(/img/plate-grind.png);background-repeat:no-repeat;background-size:cover;transition:background .5s}.plate.black{background-image:url(/img/plate-black.png)}.plate.hidden{background:none}.plate.bake{-webkit-animation:rotation2 120s linear infinite;animation:rotation2 120s linear infinite}.plate.bake.paused{-webkit-animation-play-state:paused;animation-play-state:paused}.box{position:absolute;top:50%;left:50%;transform:translate(-50%,-53%);perspective:3210px;width:900px;height:900px}.box.bottom{z-index:1;background-image:url(/img/box-bottom.png);background-repeat:no-repeat}.box.top{z-index:4}.box.top .cover{transform:rotateX(0deg);transform-origin:center top;transform-style:preserve-3d;width:100%;height:100%}.box.top .cover>div{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden}.box.top .cover .outside{transform:scaleX(-1);background-image:url(/img/box-top-inside.png)}.box.top .cover .outsidelogo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scaleX(-1);width:100%;height:100%;background:50% 50%/contain no-repeat url(/img/box-top-logo.png)}.box.top .cover .inside{transform:rotateY(-180deg);background-image:url(/img/box-top-inside.png)}.box.top .cover .short{background:url(/img/box-short.png) repeat;background-size:contain}.box.top .cover .short.left{left:24px;width:40px;height:706px;transform:rotateY(90deg);transform-origin:top left}.box.top .cover .short.left45{bottom:-38px;left:-101px;width:217px;height:40px;transform:rotateX(-90deg) rotateY(-65deg);transform-origin:top right}.box.top .cover .short.front{bottom:-38px;left:116px;width:678px;height:40px;transform:rotateX(-90deg);transform-origin:top left}.box.top .cover .short.right45{bottom:-38px;left:794px;width:217px;height:40px;transform:rotateX(-90deg) rotateY(65deg);transform-origin:top left}.box.top .cover .short.right{right:28px;width:40px;height:706px;transform:rotateY(-90deg) rotateX(-1deg);transform-origin:top right}.box.top .cover .short:before{content:"";position:absolute;top:0;left:0;right:0;height:20px;background:linear-gradient(180deg,rgba(125,79,43,.5),rgba(125,79,43,0))}.box.hidden{visibility:hidden}.smoke{position:absolute;z-index:5;width:100%;height:100%;mix-blend-mode:color-burn}.smoke>div{width:200px;height:200px;opacity:0}.smoke>div,.smoke>div:before{position:absolute;background:url(/img/smoke.png)}.smoke>div:before{content:"";top:0;right:0;bottom:0;left:0}.steps{position:static;z-index:3}.steps .container{width:480px;margin-top:0;transform:translateY(-30%)}.steps .container:after,.steps .container:before{top:-39px}.steps .container .inner:after,.steps .container .inner:before{bottom:-39px}.steps .button.right{float:right}.steps .button.fb{width:100%}.steps .button.reload.hidden{opacity:0;pointer-events:none}.steps .button.disabled{pointer-events:none}.steps .step{transition:transform .75s ease-in-out .25s,opacity .25s .25s,visibility 0s 0s}.steps .step.hidden{transform:translateX(-200%) rotate(-65deg);opacity:0;pointer-events:none;visibility:hidden;transition:transform .75s ease-in-out,opacity .25s .4s,visibility 0s .9s}.steps .step h3{margin:0 0 5px;color:#0073aa;font-size:30px;text-align:center;text-transform:uppercase}.steps .step h3.deco{position:relative}.steps .step h3.deco:after,.steps .step h3.deco:before{position:absolute;top:50%;transform:translateY(-50%);color:#df1737;font-family:dominos;font-size:26px}.steps .step h3.deco:before{content:"\e607";left:32%}.steps .step h3.deco:after{content:"\e606";right:32%}.steps .step .ingredients{font-size:18px;line-height:24px}.steps .step .ingredients ul{width:50%;padding:0;float:left}.steps .step .ingredients ul li{margin:0 0 5px;list-style-type:none;white-space:nowrap}.steps .step .ingredients ul li>label{cursor:pointer;transition:opacity .5s}.steps .step .ingredients ul li>label:before{content:"";position:relative;top:3px;display:inline-block;width:14px;height:14px;margin-right:12px;border:2px solid #0073aa;border-radius:100%;background:transparent;transition:background .25s}.steps .step .ingredients ul li>label:not(.radio):before{content:"\e61a";position:relative;top:1px;left:1px;margin-right:16px;color:#0073aa;background:transparent;border:none;font-size:17px}.steps .step .ingredients ul li>label input{display:none}.steps .step .ingredients ul li.checked>label{color:#0073aa}.steps .step .ingredients ul li.checked>label.radio:before{background:#0073aa;box-shadow:inset 0 0 0 2px #fff}.steps .step .ingredients ul li.checked>label:not(.radio):before{content:"\e619";font-size:19px}.steps .step .ingredients ul li .double{margin:0 0 10px 30px;font-size:15px;line-height:20px;overflow:hidden;-webkit-animation:revealdouble .5s normal;animation:revealdouble .5s normal}@-webkit-keyframes revealdouble{0%{margin-bottom:0;max-height:0}to{margin-bottom:10px;max-height:30px}}@keyframes revealdouble{0%{margin-bottom:0;max-height:0}to{margin-bottom:10px;max-height:30px}}.steps .step .ingredients ul li .double>label{position:relative;padding-left:22px;cursor:pointer;transition:opacity .5s}.steps .step .ingredients ul li .double>label input{display:none}.steps .step .ingredients ul li .double>label:before{content:"\e61a";position:absolute;top:3px;left:0;color:#0073aa;background:transparent;font-size:14px}.steps .step .ingredients ul li .double>label.checked{color:#0073aa}.steps .step .ingredients ul li .double>label.checked:before{content:"\e619";top:1px;font-size:16px}.steps .step .ingredients.cheese{opacity:1;transition:opacity .5s}.steps .step .ingredients.cheese.disabled{opacity:.5;pointer-events:none}.steps .step .ingredients.cheese h3{margin:6px 0}.steps .step .ingredients.cheese ul:first-of-type li{margin-right:22px;float:right}.steps .step .ingredients.cheese ul:last-of-type li{margin-left:12px}.steps .step .summary{display:none;max-height:200px;padding:17px 0 15px;overflow:hidden;background:0 0 url(/img/layout/border.png) repeat-x;font-size:15px;transition:max-height .5s,padding .5s}.steps .step .summary b{color:#0073aa;font-size:12px;font-weight:400}.steps .step .summary em{font-style:normal}.steps .step .summary em:after{content:", "}.steps .step .summary em:last-of-type:after{content:" og "}.steps .step .summary.hidden{padding:0;max-height:0}.steps .step .summary .summary-base.hidden,.steps .step .summary .summary-ingredients.hidden{display:none}.steps .step .maxingredients{max-height:80px;padding:17px 0 15px;overflow:hidden;background:0 0 url(/img/layout/border.png) repeat-x;font-size:14px;transition:max-height .5s,padding .5s}.steps .step .maxingredients b{color:#0073aa;font-weight:400}.steps .step .maxingredients.hidden{padding:0;max-height:0}.steps .step .actions{padding-top:25px;background:0 0 url(/img/layout/border.png) repeat-x}.steps .step .actions:after,.steps .step .bullets:after,.steps .step .disclaimer:after,.steps .step .ingredients:after,.steps .step .summary:after,.steps .step .userdata:after{content:"";display:table;clear:both}.steps .step .userdata{margin:0}.steps .step .userdata #user-email,.steps .step .userdata #user-name,.steps .step .userdata #user-phone{width:calc(50% - 10px);margin-bottom:15px;float:left}.steps .step .userdata #user-name{margin-right:20px}.steps .step .userdata .subscribe{margin:5px 0 0 20px;float:left;opacity:1;transition:opacity .5s}.steps .step .userdata .subscribe label{position:relative;margin:0;padding-left:22px;font-size:15px;text-transform:none;cursor:pointer}.steps .step .userdata .subscribe label input{display:none}.steps .step .userdata .subscribe label:before{content:"\e61a";position:absolute;top:6px;left:0;color:#0073aa;background:transparent;font-size:14px}.steps .step .userdata .subscribe label.checked{color:#0073aa}.steps .step .userdata .subscribe label.checked:before{content:"\e619";top:4px;font-size:16px}.steps .step .userdata .subscribe.disabled{opacity:.5;pointer-events:none}.steps .step .yourpizza span{color:#0073aa}.steps .step .yourpizza span em{color:#323232;font-style:normal}.steps .step .yourpizza span em:after{content:", "}.steps .step .yourpizza span em:last-of-type:after{content:" og "}.steps .step .disclaimer{margin:0 0 15px 2px}.steps .step .disclaimer a{color:#0073aa;border-bottom:1px solid #d7d7d7;font-size:15px;text-decoration:none;transition:border .5s}.steps .step .disclaimer a:hover{border-color:#0073aa}.steps .step .disclaimer.hidden .cnt{top:100%}.steps .step .disclaimer .cnt{position:absolute;top:0;right:2px;bottom:0;left:23px;z-index:10;padding:0 20px;overflow:hidden;background:#fff;transition:top .5s}.steps .step .disclaimer .cnt .txt{width:100%;height:100%;padding:10px;overflow-y:scroll}.steps .step .disclaimer .cnt .txt h3{margin-bottom:15px}.steps .step .disclaimer .cnt .txt ul{width:100%;margin:0;padding:10px;float:none;font-size:16px}.steps .step .disclaimer .cnt .txt ul li{list-style-type:disc;white-space:normal}.steps .step .disclaimer .cnt .txt ul li::marker{color:#0073aa}.steps .step .disclaimer .cnt .txt .close{text-align:center}.steps .step .disclaimer .cnt .txt .close a{font-size:18px}.steps .step .finaltext{font-size:16px}.steps .step .finaltext b{font-size:18px}.steps.disablecheckboxes .double>label:not(.checked),.steps.disablecheckboxes li:not(.checked) label.single:not(.radio){pointer-events:none;opacity:.5}.steps.disablecheckboxes li.spice .double>label,.steps.disablecheckboxes li.spice label{pointer-events:auto!important;opacity:1!important}.steps .spice .double{display:none}@media screen and (max-height:780px){.creator,.intro{transform:scale(.8);width:128vw;height:128vh;margin:-14vh -14vw}.dominoslogo{top:25px}h1.logo[data-active-step="8"],h1.logo[data-active-step="9"]{opacity:0}}@media screen and (max-height:660px){.creator,.intro{transform:scale(.66);width:152vw;height:152vh;margin:-26vh -26vw}.dominoslogo{top:14px}}@media screen and (max-width:1300px) and (min-height:780px){.pizza{left:85%}}@media screen and (max-width:1000px) and (max-height:780px){.pizza{left:80%}}@media screen and (max-width:680px){body,html{overflow:hidden}.intro{position:fixed}.intro .wrapper{display:flex;position:relative;z-index:4;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.intro .dominoslogo{left:50%;transform:translateX(-50%) scale(.8)}.intro .dominoslogo:after{display:none}body>.loader.hidden+.intro .container{transform:translateY(0)}body>.loader.hidden+.intro.closed .container{transform:translateY(-40%)}.intro .container{left:10px;transform:translateY(10%);width:calc(100% - 40px);margin-bottom:80px}.intro .container .col{width:100%}.intro .container .col:first-of-type,.intro .container .col:last-of-type{padding:0}.intro .container .col:first-of-type .text p:last-of-type{margin-bottom:0}.intro .container .col:last-of-type .text p:first-of-type{margin-top:0}.intro .container .col:first-of-type:after{display:none}.spacer{position:absolute;width:200px;height:200px;pointer-events:none}.cookies .content{padding:20px 30px}}@media screen and (max-width:680px){.pizza{left:50%;transform:translate(-50%,-93%) scale(.66)}.pizza.startposition{transform:translate(-45%,-79%) scale(.66) rotate(-15deg)}.extras{transform:scale(.66)}.extras.startposition{transform:rotate(-1deg) scale(.7)}.extras .extradough{display:none}.extras .extracheese{bottom:-520px}.extras .extrasauce{bottom:-550px}.creator .wrapper{display:flex;position:relative;z-index:4;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.steps .container{left:10px;transform:translateY(0);width:calc(100% - 40px);margin-bottom:80px}h1.logo{opacity:0}.steps .step .userdata #user-email,.steps .step .userdata #user-name,.steps .step .userdata #user-phone{width:100%;margin-bottom:15px}.steps .step .userdata .subscribe{margin:-5px 0 8px 2px}}@media screen and (max-width:680px) and (min-width:768px) and (max-height:1024px){h1.logo{left:100px}}@media screen and (max-width:800px){body>.loader .loaderlogo{transform:translate(-50%,-50%) scale(.8)}}@media screen and (max-width:480px){body>.loader .loaderlogo{transform:translate(-50%,-50%) scale(.6)}}@media screen and (max-width:680px){.button.reload.standalone{display:none}.button.reload.bottom{position:absolute;left:50%;transform:translate(-50%,100px)}#step-9:not(.hidden){margin-bottom:130px}}@media screen and (min-width:680px){.button.reload.bottom{display:none}}@media screen and (max-height:780px){.cookies{font-size:13px}.cookies .content{padding:15px 28px}.cookies .button{transform:scale(.9);transform-origin:100% 50%}}@media screen and (max-height:660px){.cookies{font-size:11px}.cookies .content{padding:5px 28px}.cookies .button{transform:scale(.8)}}@media screen and (max-width:680px){.cookies .content{padding:20px 0}}@media screen and (max-width:680px) and (max-height:780px){.cookies{font-size:13px}.cookies .content{padding:15px 28px}.cookies .button{transform:scale(.9);transform-origin:100% 50%}.cookies .content{padding:15px 0}.cookies .content .cookiescol{margin:0 15px}}@media screen and (max-width:680px) and (max-height:660px){.cookies{font-size:11px}.cookies .content{padding:5px 28px}.cookies .button{transform:scale(.8)}.cookies .content{padding:12px 0}.cookies .content .cookiescol{margin:0 12px}}