html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,select,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,button,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;outline:none;padding:0;vertical-align:baseline}*{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}::selection{background-color:#782222;color:#fff}::-moz-selection{background-color:#782222;color:#fff}html,body{background:#ffeae5 url('../img/bg-pattern.svg') repeat left top;height:100%;width:100%}body *{box-sizing:border-box;color:#404040;font-family:'Montserrat';font-size:16px;font-style:normal;font-weight:300;line-height:1.2}.fs-small{font-size:14px}.fs-normal{font-size:16px}h1,h2,h3{font-weight:800}li{list-style-type:none}a,a:hover{text-decoration:none;transition:all 0.2s linear}.dt{display:table !important}.dt .row{display:table-row}.dtc{display:table-cell;vertical-align:middle}.dtc.top{vertical-align:top}.lt{text-decoration:line-through}table{margin:0;border-collapse:collapse}input,textarea,input:focus,textarea:focus{font-size:100%;outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}textarea{resize:none}a.tdn,a.tdn:hover{text-decoration:none}b,.b{font-weight:800 !important}.c{text-align:center}i,.i{font-style:italic !important}.l{text-align:left}.r{text-align:right}.up{text-transform:uppercase}.dn{display:none !important}.oh{overflow:hidden}.auto{margin:0 auto}.top{vertical-align:top !important}.middle{vertical-align:middle !important}.bottom{vertical-align:bottom !important}.j{text-align:justify}.link{cursor:pointer}.tdn{text-decoration:none}.full{width:100%}.clear{clear:both}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.nw{white-space:nowrap}.img-responsive{display:block;height:auto;max-width:100%}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:local('Montserrat Light'), local('Montserrat-Light'), url('../fonts/montserrat-v14-latin-ext_latin-300.woff2') format('woff2'),  url('../fonts/montserrat-v14-latin-ext_latin-300.woff') format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'), url('../fonts/montserrat-v14-latin-ext_latin-800.woff2') format('woff2'),  url('../fonts/montserrat-v14-latin-ext_latin-800.woff') format('woff')}.button{background:transparent;border-radius:30px;box-shadow:0 3px 5px rgba(0, 0, 0, 0.3);display:block;float:left;overflow:hidden;padding:20px 30px;position:relative;text-align:center;text-transform:uppercase;text-shadow:0 1px 0 rgba(0, 0, 0, 0.1);z-index:0}.button::before,.button::after{background-color:#4D67CA;background:linear-gradient(104.5deg, #49A6DB 0%, #4D67CA 100%);border-radius:inherit;content:'';height:100%;left:0;position:absolute;top:0;transition:all 0.3s ease-in-out;width:100%;z-index:-1}.button::after{background-color:#49A6DB;background:linear-gradient(0deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.1)), linear-gradient(104.5deg, #49A6DB 0%, #4D67CA 100%);opacity:0}.button:hover::after{opacity:1;transition:all 0.3s ease-in-out}.button.sec::before,.button.sec::after{background-color:#FCB833;background:linear-gradient(119.48deg, #FCB833 0%, #EF4856 100%)}.button.sec::after{background-color:#FCB833;background:linear-gradient(0deg, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)), linear-gradient(119.48deg, #FCB833 0%, #EF4856 100%)}.button.dt{float:none}.button span{color:#fff;font-weight:800}.button span.with-arrow.down{background:url('../img/arrow-down-white.svg') no-repeat right center;padding-right:20px}.button span.with-arrow.right{background:url('../img/arrow-right-white.svg') no-repeat right center;padding-right:16px}input,input:focus,textarea,textarea:focus{background-color:#f8f8f8;border:1px solid #cdcdcd;border-radius:20px;box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.25);display:block;font-size:14px;height:40px;margin-bottom:15px;padding:0 15px;width:100%}textarea,textarea:focus{height:200px;padding:15px}input.error,textarea.error{background-color:#FFEFCF;border:1px solid #FDB834}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.container{margin-right:auto;margin-left:auto;padding-left:30px;padding-right:30px}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 768px){.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.col,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix,.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header{height:200px}header div.logo-wrapper{background-color:#fff;border-radius:50%;box-shadow:0 5px 5px rgba(0, 0, 0, 0.05);height:360px;left:-260px;position:absolute;top:-230px;transform:rotate(35deg);width:530px}header div.logo-wrapper div.logo{bottom:75px;right:55px;position:absolute;transform:rotate(-34deg)}header div.logo-wrapper.secondary{background:#FCB833;background:linear-gradient(108.47deg, #FCB833 0%, #EF4856 99.99%);box-shadow:0 5px 5px rgba(0, 0, 0, 0.15);left:calc(50% - 350px)}section.fold-wrapper{background:url("../img/fold-wave.svg") no-repeat center bottom;background-size:102% auto;height:calc(100% - 200px)}section.fold-wrapper table.selfie-mirror{margin:100px 0 25px}section.fold-wrapper table.selfie-mirror h1{font-size:40px;margin:25px 0}section.fold-wrapper table.selfie-mirror tr.details td{background-position:center top;background-repeat:no-repeat;font-size:18px;padding-top:65px;width:33.3%}section.fold-wrapper table.selfie-mirror tr.details td.camera{background-image:url("../img/camera-icon.svg");background-position:center top 7px}section.fold-wrapper table.selfie-mirror tr.details td.printer{background-image:url("../img/printer-icon.svg")}section.fold-wrapper table.selfie-mirror tr.details td.share{background-image:url("../img/share-icon.svg")}section.how-it-works-video{padding:55px 0}section.how-it-works-video div.video-wrapper{border-radius:10px;box-shadow:0 5px 5px rgba(0, 0, 0, 0.2);margin-bottom:80px;padding-top:56%;position:relative;width:100%}section.how-it-works-video div.video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}section.how-it-works-video h3{font-size:24px;margin-bottom:25px;padding-bottom:13px;position:relative}section.how-it-works-video h3::before{background-color:#fdb834;background:linear-gradient(to right, #fdb834, #ef4856);border-radius:2px;bottom:0;content:'';height:4px;left:0;position:absolute;width:100%}section.how-it-works-video p{margin-bottom:30px;line-height:1.5}section.how-it-works-video div.easy-peasy{background-color:#fff;box-shadow:0 5px 5px rgba(0, 0, 0, 0.05);margin:40px 0 80px 0;padding:50px 30px}section.how-it-works-video div.easy-peasy h2{font-size:40px;font-weight:300}section.how-it-works-video div.memory-box{background-color:#fdb834;background:linear-gradient(to right, #fdb834, #ef4856);box-shadow:0 5px 5px rgba(0, 0, 0, 0.05);border-radius:10px;padding:50px 30px;position:relative;z-index:1}section.how-it-works-video div.memory-box h2{color:#fff;font-size:40px;font-weight:300}section.order div.box,section.cart div.box{border-radius:10px;box-shadow:0 3px 10px rgba(0, 0, 0, 0.2);margin-bottom:30px;padding:25px 30px}section.order div.box p,section.cart div.box p{line-height:1.5}section.order div.box p.mt,section.cart div.box p.mt{margin-top:7px}section.order div.box span,section.cart div.box span{color:#fcb833;font-size:20px;font-weight:800;line-height:1.5}section.order div.box span.active,section.cart div.box span.active{color:#76c04d}section.order div.box span b,section.cart div.box span b{color:#404040}section.order div.box ul li,section.cart div.box ul li{border-bottom:1px solid #e6e6e6;cursor:pointer;line-height:1.5;padding:20px 0 20px 40px;position:relative}section.order div.box ul li:not(.square).active,section.cart div.box ul li:not(.square).active{cursor:default}section.order div.box ul li::before,section.cart div.box ul li::before{background-color:#f8f8f8;border:1px solid #cdcdcd;box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.25);border-radius:50%;content:'';height:30px;left:0;position:absolute;top:25px;width:30px}section.order div.box ul li:last-of-type,section.cart div.box ul li:last-of-type{border-bottom:none;padding-bottom:0}section.order div.box ul li:hover::before,section.cart div.box ul li:hover::before{background-color:#fff}section.order div.box ul li.active::before,section.cart div.box ul li.active::before{background-color:#f3ffed;border:2px solid #76c04d;box-shadow:none;top:26px}section.order div.box ul li.active::after,section.cart div.box ul li.active::after{background-color:#76c04d;border-radius:50%;content:'';height:10px;left:10px;position:absolute;top:36px;width:10px}section.order div.box ul li.active span,section.cart div.box ul li.active span{color:#76c04d}section.order div.box ul li.square::before,section.cart div.box ul li.square::before{border-radius:5px;height:28px;top:20px;width:28px}section.order div.box ul li.square.active::before,section.cart div.box ul li.square.active::before{background-image:url("../img/check-icon.svg");background-repeat:no-repeat;background-position:center center;top:21px}section.order div.box ul li.square.active::after,section.cart div.box ul li.square.active::after{display:none}section.order div.box ul li.square.inactive,section.cart div.box ul li.square.inactive{color:#999;cursor:auto !important}section.order div.box ul li.square.inactive::before,section.cart div.box ul li.square.inactive::before{background-color:#fff;border:1px solid #e5e5e5;box-shadow:none}section.order div.box ul li.square.inactive span,section.cart div.box ul li.square.inactive span{color:#999}section.order div.box ul li.square.inactive span b,section.cart div.box ul li.square.inactive span b{color:#999}section.order div.box ul li small,section.cart div.box ul li small{color:#999;font-size:14px}section.order div.box ul.nb li,section.cart div.box ul.nb li{border-bottom:none;padding-bottom:8px;padding-top:8px}section.order div.box ul.nb li:first-of-type,section.cart div.box ul.nb li:first-of-type{margin-top:12px}section.order div.box ul.nb li::before,section.cart div.box ul.nb li::before{top:8px}section.order div.box ul.nb li::after,section.cart div.box ul.nb li::after{top:18px}section.order div.box ul.infos li,section.cart div.box ul.infos li{cursor:auto;padding:10px 0 10px 42px}section.order div.box ul.infos li::before,section.cart div.box ul.infos li::before{border:none;box-shadow:none;border-radius:0}section.order div.box ul.infos li.check::before,section.cart div.box ul.infos li.check::before{background:url("../img/rounded-check-icon.svg") no-repeat center center;top:7px}section.order div.box ul.infos li.info,section.cart div.box ul.infos li.info{border:none;padding-bottom:0}section.order div.box ul.infos li.info::before,section.cart div.box ul.infos li.info::before{background:url("../img/info-icon.svg") no-repeat center center;top:20px}section.order div.box ul.infos li.warning,section.cart div.box ul.infos li.warning{border:none;border-top:1px solid #e6e6e6;margin-top:10px}section.order div.box ul.infos li.warning::before,section.cart div.box ul.infos li.warning::before{background:url("../img/warning-icon.svg") no-repeat center center;top:10px}section.order div.box ul.infos li:last-of-type,section.cart div.box ul.infos li:last-of-type{padding-bottom:0}section.order div.box ul.infos li::after,section.cart div.box ul.infos li::after{display:none}section.order div.box ul.error li::before,section.cart div.box ul.error li::before{background-color:#FFEFCF;border:1px solid #FDB834}section.order div.box #payment-types,section.cart div.box #payment-types{border-top:1px solid #e6e6e6;padding-top:10px}section.order div.box small.info,section.cart div.box small.info{background:url("../img/info-icon.svg") no-repeat left top;display:block;font-size:14px;margin:8px 0 0 0;line-height:1.5;padding:0 0 0 40px}section.order div.total-box,section.cart div.total-box{border:1px solid #ef4856;border-radius:10px;margin-bottom:30px;padding:25px 20px}section.order div.total-box p,section.order div.total-box #total-amount,section.cart div.total-box p,section.cart div.total-box #total-amount{font-size:24px;font-weight:800}section.order div.total-box p,section.cart div.total-box p{margin-bottom:5px}section.order div.total-box #total-amount,section.cart div.total-box #total-amount{color:#ee4856}section.order{background-color:#fff;margin-top:-120px;padding:160px 0 55px 0}section.order table.options td{font-size:18px;font-weight:800;background-position:center top;background-repeat:no-repeat;padding:65px 15px 42px 15px;text-align:center}section.order table.options td.frame{background-image:url("../img/shape-picture-frame.svg")}section.order table.options td.camera{background-image:url("../img/shape-camera.svg");background-position:center top 8px}section.order table.options td.accessories{background-image:url("../img/shape-funny-accessories.svg")}section.order table.options td.red-carpet{background-image:url("../img/shape-red-carpet.svg")}section.order table.options td.share{background-image:url("../img/shape-share.svg")}section.order table.options td.print{background-image:url("../img/shape-printer.svg")}section.order h2{font-size:40px;font-weight:300;margin:60px 0 15px 0;padding:20px 0 0 0}section.order p.info{line-height:1.5;margin:0 0 25px 0}section.order div.box ul li.one-photo{background:url("../img/one-photo-in-pict.svg") no-repeat left 6px top 70px}section.order div.box ul li.three-photo{background:url("../img/three-photo-in-pict.svg") no-repeat left 4px top 70px}section.order div.box ul li.four-photo{background:url("../img/four-photo-in-pict.svg") no-repeat left 4px top 70px}footer div.infos{background:#fff url("../img/wave-bg.svg") no-repeat center bottom;background-size:cover;height:183px;margin:0;padding:60px 0 0 0}footer div.infos table td{font-size:14px;padding:10px 0}footer div.infos table td a{font-size:14px}footer div.infos table td a.terms{text-decoration:underline}footer div.bottom{background-color:#ef4856;background:linear-gradient(to right, #ef4856, #fdb834);height:60px}footer div.bottom p{color:#fff;font-size:14px;margin-top:25px}footer div.bottom ul.logo{display:table;margin-top:25px;float:right}footer div.bottom ul.logo li{color:#fff;display:table-cell;font-size:14px;list-style-type:none;vertical-align:middle}footer div.bottom ul.logo li img{display:block;float:left;margin:0 5px;overflow:hidden;padding:0}section.cart{background-color:#fff;margin:-280px 0 0 0;padding:300px 0 150px 0}section.cart div.wrapper{max-width:350px;width:100%}section.cart p.step{display:table;font-size:24px;font-weight:800;margin:0 auto 25px auto;padding:0 12px;position:relative}section.cart p.step::before{background-color:#fdb834;background:linear-gradient(to right, #fdb834, #ef4856);bottom:-13px;border-radius:2px;content:'';height:4px;left:0;position:absolute;width:100%}section.cart h1{font-size:18px;font-weight:300;margin-bottom:50px;text-align:center}section.cart label{display:block;font-size:14px;font-weight:800;margin:0 0 7px 10px}section.cart a.back{color:#999;margin-top:25px;line-height:1.7;text-decoration:underline}section.cart a.back:hover{text-decoration:none}section.cart h2{font-size:18px;margin-bottom:20px;padding-bottom:5px;padding-top:5px}section.cart h2.contact{background:url("../img/contact-icon.svg") no-repeat left top 2px;padding-left:35px}section.cart h2.billing{background:url("../img/cash-icon.svg") no-repeat left center;padding-left:35px}section.cart h2.shipping{background:url("../img/gear-icon.svg") no-repeat left center;padding-left:40px}section.cart h2.comment{background:url("../img/comment-icon.svg") no-repeat left center;padding-left:35px}section.cart.step-3 h2{margin-top:30px}section.cart.step-3 ul.overview li{margin-top:30px}section.cart.step-3 ul.overview li b{display:block;margin-bottom:5px}section.cart.step-3 ul.overview li.payment-type small{color:#999;font-size:14px}section.cart div.box a.address-match{color:#999;display:block;font-size:14px;line-height:1.7;margin:25px 0;padding-left:15px;text-decoration:underline}section.cart div.box a.address-match:hover{text-decoration:none}section.cart div.box div.time #time-end{width:50px}section.cart div.box div.time div.dtc{padding:0 4px}section.cart div.box div.time div.dtc:first-of-type{padding-left:0}section.cart div.box div.time div.dtc div.select{background-color:#F8F8F8;background:url("../img/select-arrow-icon.svg") no-repeat right 18px center, linear-gradient(180deg, #FFFFFF 0%, #F8F8F8 100%);border:1px solid #CDCDCD;border-radius:20px;box-shadow:0 2px 2px rgba(0, 0, 0, 0.1);height:40px;overflow:hidden;padding:0 0 0 20px;position:relative;width:170px}section.cart div.box div.time div.dtc div.select select{background:none;border:none;display:table-cell;font-size:14px;height:100%;vertical-align:middle;-webkit-appearance:none;width:calc(100% + 20px)}section.cart div.box div.time div.dtc div.select.error{background-color:#FFEFCF;background:url("../img/select-arrow-icon.svg") no-repeat right 18px center, linear-gradient(180deg, #FFFFFF 0%, #FFEFCF 100%);border:1px solid #FDB834}section.cart div.box small.info{background:url("../img/info-icon.svg") no-repeat left top;margin-top:20px;padding-bottom:5px;padding-top:5px}section.cart div.box textarea{margin-bottom:10px}section.cart p.accept-terms{display:block;margin:0 30px 40px 30px;line-height:1.5;padding:6px 0 0 40px}section.cart p.accept-terms.error span::before{background-color:#FFEFCF;border:1px solid #FDB834}section.cart p.accept-terms span{font-size:14px;height:auto;padding:0;position:relative}section.cart p.accept-terms span::before{background-color:#f8f8f8;border:1px solid #cdcdcd;box-shadow:inset 0 2px 3px rgba(0, 0, 0, 0.25);border-radius:5px;content:'';height:28px;left:-40px;position:absolute;top:-6px;width:28px}section.cart p.accept-terms span.active::before{background-image:url("../img/check-icon.svg");background-repeat:no-repeat;background-position:center center}section.cart p.accept-terms a{color:#49A6DB;font-size:14px;text-decoration:underline}section.cart p.accept-terms a:hover{text-decoration:none}section.cart p.accept-terms.active span::before{background:#f3ffed url("../img/check-icon.svg") no-repeat center center;border:2px solid #76c04d;box-shadow:none}section.cart p.info{background:url("../img/info-icon.svg") no-repeat left center;line-height:1.5;margin-bottom:50px;padding:0 0 0 40px}section.cart.step-3 div.box ul:not(.infos) li{cursor:auto !important;padding-left:0}section.cart.step-3 div.box ul:not(.infos) li:not(.check):not(.info):not(.warning)::before,section.cart.step-3 div.box ul:not(.infos) li::after{display:none}section.cart.step-4 div.wrapper{max-width:400px;padding:0 15px;width:100%}section.cart.step-4 div.wrapper p{line-height:1.5;margin-bottom:25px}section.cart.step-4 div.wrapper p.step{font-size:40px;font-weight:300;line-height:1.2;margin-bottom:40px}section.terms-and-conditions{background-color:#fff;margin:-280px 0 0 0;padding:300px 0 150px 0}section.terms-and-conditions h1{font-size:40px;font-weight:300;margin-bottom:50px}section.terms-and-conditions h2{font-size:24px;margin-bottom:20px}section.terms-and-conditions p{line-height:1.5;margin-bottom:15px}@media only screen and (max-width: 991px){section.fold-wrapper{height:auto}section.fold-wrapper table.selfie-mirror{margin:0 auto}section.fold-wrapper table.selfie-mirror h1{font-size:30px}section.fold-wrapper table.selfie-mirror tr.details td{background-size:50%;font-size:16px;padding-top:50px}section.fold-wrapper table.selfie-mirror tr.details td.camera{background-image:url("../img/camera-icon.svg");background-position:center top 7px}section.fold-wrapper table.selfie-mirror tr.details td.printer{background-image:url("../img/printer-icon.svg")}section.fold-wrapper table.selfie-mirror tr.details td.share{background-image:url("../img/share-icon.svg")}section.fold-wrapper button{margin:0 auto 30px auto}section.how-it-works-video div.easy-peasy{padding-bottom:30px;padding-top:30px}section.how-it-works-video div.easy-peasy h2{font-size:30px}section.how-it-works-video div.memory-box{padding:30px}section.how-it-works-video div.memory-box h2{font-size:24px}section.order table.options{margin:0 auto}}