@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{-webkit-touch-callout:none!important;-webkit-user-drag:none;background-color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-variant-ligatures:none;height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}html{-webkit-text-size-adjust:100%}body{bottom:0;position:absolute;top:0}a{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}h2{color:#4d4d4d}h2,h3{font-size:15px}h3{color:#0c1725;margin-bottom:.5em}h4{color:#009fdc;font-size:12px;font-weight:400;margin-bottom:.8em}h5{color:#4d4d4d;margin-bottom:.5em}h5,p{font-size:14px}p{color:#0c1725}a{color:inherit;cursor:pointer;text-decoration:none;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.hidden{display:none}span.sub{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:9px;text-align:center}hr,span.sub{display:block}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0}input{border:1px solid #dcdcdc;border-radius:0;color:#0c1725;font-family:Roboto,Helvetica,Arial,sans-serif;padding:10px;vertical-align:middle;width:100%}:focus,a{outline:0}.clear{clear:both}.one{width:100%}.one-third{width:33%}.one-third:first-child{width:34%}.close{position:absolute;right:5px;text-align:center;top:5px}.on{background:#3a4a68}.bubble{background:#fff;border-radius:1px 2px;color:#006599;display:block;font-size:12px;line-height:1.33em;padding:2px 3px;position:absolute;text-align:center}.disabled{display:block;pointer-events:none}.disabled,button[disabled]{opacity:.5}hr{border-top:1px solid #142536;margin:0 0 10px}.disabled a{color:#6a707e;pointer-events:none}.info{background:#009fdc;border:1px solid #142536;color:#fff;font-size:12px;line-height:1.2;margin-bottom:10px;padding:8px 32px 8px 10px;position:relative;text-shadow:0 -1px 0 rgba(0,0,0,.2)}.info p{color:#fff!important;margin-bottom:0!important}.info .close{height:28px;line-height:28px;width:32px}textarea{background:#fff;border:1px solid #dcdcdc;color:#0c1725;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px;overflow-y:auto;padding:4px 6px;resize:none;width:100%;z-index:100}#font-size{font-size:14px}.justify>li{display:inline-block;vertical-align:bottom}.justify:after{content:"";display:inline-block;width:100%}.header h3,.header p{line-height:30px;margin-bottom:0}.center-tools .tool-block .tool-item-wrapper:after,.preview-photos .photo-slideshow-panel .preview-photos-header:after{clear:both;content:"";display:table}[data-icon]{display:inline-block;margin:0;text-shadow:none;vertical-align:middle}[data-icon]:before{speak:none;-webkit-font-smoothing:antialiased;content:attr(data-icon);display:block;font-family:smartphoto;font-size:32px;font-variant:normal;font-weight:400;line-height:1;text-align:center}.info .close [data-icon]:before{color:#006599;font-size:28px}.tabs-large [data-icon]:before{margin:2px 0}.btn-small [data-icon]:before{height:28px;line-height:28px;margin-left:-4px;width:28px}ul.rig{font-size:0;list-style:none;margin-left:2.5%;overflow:hidden;padding:10px 0}ul.rig li{background:none;box-sizing:border-box;display:inline-block;font-size:16px;font-size:1rem;margin:0;padding:10px;vertical-align:top}@media (device-width:768px) and (device-height:1024px) and (orientation:portrait){ul.rig li{margin:0 0 2.5% .2%}}ul.rig li.used{position:relative}ul.rig li.used:after{background:#009fdc;background:#fff;bottom:0;bottom:auto;color:#fff;color:#009fdc;content:"\e014";font-family:smartphoto;font-size:16px;font-size:25px;height:16px;height:25px;left:auto;line-height:16px;line-height:25px;margin:85px 0 0 -10px;position:absolute;right:0;text-shadow:0 -1px 0 rgba(0,0,0,.2);text-shadow:none;width:16px;width:25px}ul.rig li.disabled{opacity:.5}.no-touch ul.rig li:hover{background-color:rgba(0,0,0,.2)}ul.rig li h3{margin-top:112px;width:100px}ul.rig li p{color:#999;font-size:.9em;line-height:1.5em}ul.rig li a.image{background:none;float:left;height:100px;line-height:100px;overflow:hidden;text-align:center;width:100px}ul.rig li a.image img{background:#fff}ul.rig.columns-2 li{width:47.5%}ul.rig.columns-3 li{width:30.83%}ul.rig.columns-4 li{width:22.5%}.product-viewport{display:flex;flex-direction:column;height:100%;padding:10px;width:100%}@media screen and (min-width:768px) and (min-height:401px){.layout-ti-preview-closed .product-viewport{padding-top:70px}}.layout-ti-preview-closed .product-viewport{padding-bottom:53px;padding-left:20px;padding-right:20px}.no-mobile .product-viewport{padding-left:50px;padding-right:50px}.layout-pagenav-right.layout-is-pagenav-opened .product-viewport{padding-right:156px}.product-viewport .product-world{background:transparent;position:absolute}.product-viewport .next,.product-viewport .prev{align-items:center;color:#009fdc;cursor:pointer;display:none;height:0;opacity:1;position:absolute;top:50%;z-index:10}.no-mobile .product-viewport .next,.no-mobile .product-viewport .prev{display:flex}.product-viewport .prev{left:-40px}.product-viewport .next{right:-40px}.product-viewport .next span,.product-viewport .prev span{align-self:center;display:flex}.product-viewport .next.disabled,.product-viewport .prev.disabled{opacity:0}.product-viewport .next span:before,.product-viewport .prev span:before{background-color:#fff;border:1px solid #009fdc;box-shadow:2px 2px 12px rgba(0,0,0,.15);font-size:20px;padding:.5rem}.ui-content-zone{color:#000;font-size:0;position:absolute;text-align:center;transition:opacity .4s}.touch .ui-photo-zone{pointer-events:none}.no-touch .ui-content-zone{cursor:pointer}.ui-text-zone.is-empty{background:hsla(0,0%,100%,.2)}.ui-photo-zone>div{display:none;overflow:hidden;vertical-align:middle;width:100%}.ui-content-zone.has-info>div{display:inline-block}.ui-content-zone>div>span{display:inline-block;vertical-align:middle;width:100%}.ui-content-zone:after{content:"";display:inline-block;height:100%;vertical-align:middle}.ui-content-zone.bad-quality:before{color:#fff;content:"\e64e";font-family:smartphoto;font-size:30px;height:30px;left:50%;margin:-15px 0 0 -15px;opacity:1;position:absolute;text-shadow:1px 1px 3px rgba(0,0,0,.5);top:50%;transition:opacity .5s;width:30px;z-index:11}.ui-photo-zone.is-crop-panning{cursor:move}.no-touch .ui-content-zone.bad-quality:before{opacity:.7}.no-touch .ui-content-zone.bad-quality:hover:before{opacity:1}.ui-photo-zone.bad-quality.is-crop-panning:hover:before{opacity:0}.ui-photo-zone.is-empty:not(.can-have-drop-photo-here-text)>div>span{display:none}.ui-photo-zone.is-empty.can-have-drop-photo-here-icon>div:before{background:#fff;border:1px solid #cfcfcf;color:#4d4d4d;display:inline-block;font-family:smartphoto;font-size:24px;height:32px;line-height:32px;margin:4px;position:relative;text-align:center;width:32px}.ui-photo-zone.is-empty.can-have-drop-photo-here-icon.is-selected>div:before{content:"\e037"}.ui-photo-zone.is-empty.can-have-drop-photo-here-icon:not(.is-selected)>div:before{content:"\e660";font-weight:700}.ui-photo-zone.import-failed,.ui-photo-zone.is-photo-unavailable{color:#d00}.product-portal{background:transparent;height:100%;position:relative;width:100%}.measure-drop-photo-here-text,.measure-import-failed-text,.measure-type-here-text,.ui-content-zone>div>span{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700}.top-header{bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.top-header__panel{height:46px;opacity:1;transition:.5s;transition-property:opacity}.layout-ti-preview-opened .top-header__panel{opacity:0}.layout-is-preview-opened .top-header__panel{margin-top:-46px}.top-header .preview-header{margin-top:0;opacity:1}.top-header__slot{flex:1 0 auto;position:relative}.icon-close.preview{color:#3e4551;float:left;margin-left:5px;margin-top:5px;position:inherit}.top-header__panel{background:#fff;box-shadow:0 8px 10px rgba(0,0,0,.1);position:relative;z-index:30}.top-header__panel .header-logo img{float:left;max-height:46px;padding:6px 15px 6px 9px;text-indent:-999em}.top-header__panel .header-logo img.logo-desktop{display:block}.top-header__panel .header-logo img.logo-mobile{display:none}.top-header__panel .btn-link{line-height:22px;margin-top:10px}.top-header__panel .btn-link [data-icon]{margin:-2px 0 0;position:relative}.top-header__panel .btn-link [data-icon]:before{font-size:22px}.nav-main{position:absolute;right:0;top:0}.cdn-url-active .nav-main{background-color:red}.nav-main li{color:#0c1725;float:left;font-size:9px;height:46px;text-align:center}.nav-main li .label{position:relative;top:-4px}.nav-main li .icon-info{left:-46px;margin:0 0 0 -3px;position:absolute}.nav-main li .icon-info:before{background:#009fdc;color:#fff;height:46px;line-height:46px;margin:0;text-align:center;width:46px}.nav-main em{display:block;font-size:16px;font-weight:700;height:32px;line-height:32px}.nav-main p{font-size:11px}.nav-main a{display:block;height:100%;padding:0 8px}.nav-main [data-icon]:before{color:#4d4d4d;height:24px;line-height:24px;margin:4px 0;width:32px}.nav-main .price-tag{border-left:3px solid #009fdc;cursor:pointer;margin:0 0 0 46px;min-width:70px;padding:0 10px;position:relative}.nav-main .price-tag:after{border:3px solid #fff;border-left-color:#009fdc;content:" ";height:0;left:0;margin-top:-3px;pointer-events:none;position:absolute;top:50%;width:0}.nav-main .price-tag.has-error .price-detail-list{display:none}.nav-main .price-tag .price-detail-row{font-size:15px;min-width:125px}.nav-main .price-tag .price-detail-row:not(:last-child){border-bottom:1px solid #ccc}.nav-main .price-tag .price-detail-calculation,.nav-main .price-tag .price-detail-description,.nav-main .price-tag .price-detail-result{padding:6px 0}.nav-main .price-tag .price-detail-description{color:#009fdc}.nav-main .price-tag .price-detail-result{font-weight:700}.nav-main .checkout{background:#f90;color:#fff;padding:0}.nav-main .checkout [data-icon]:before{color:#fff;height:46px;line-height:46px;margin:0;width:46px}.nav-main .checkout .headerTitle{padding:18px 12px 18px 0}.nav-main .loading{align-items:center;display:flex;justify-content:center}.nav-main .loading:after{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;color:#333;content:"\e612";display:block;font-family:smartphoto;font-size:32px;line-height:1;margin:0 10px;text-align:center}.nav-main .loading p{line-height:1.5;margin-left:10px;text-align:right}@media screen and (max-width:767px){.nav-main em{font-size:14px;height:26px;line-height:36px}.nav-main .checkout .headerTitle,.nav-main .loading p{display:none}.nav-main .checkout [data-icon]:before{font-size:30px}.nav-main li .label{top:0}}@media screen and (max-width:600px){.top-header__panel .header-logo{display:block;float:left;margin:6px 10px 0 40px;overflow:hidden}.top-header__panel .header-logo img{max-height:34px;padding:0}.top-header__panel .header-logo img.logo-desktop{display:none}.top-header__panel .header-logo img.logo-mobile{display:block}.top-header__panel .btn-link{left:8px;margin:11px 0;padding:0;position:absolute;top:0}.top-header__panel .btn-link .text{display:none}.nav-main li.price-tag{margin:0}.nav-main li .icon-info{display:none}}.product-workspace{bottom:0;left:0;position:absolute;right:0;top:0}.product-world{transform-origin:0 0}.layout-is-pagenav-transitioning .product-world,.layout-is-preview-transitioning .product-world,.layout-is-sidebar-transitioning .product-world{transition:transform .5s}.pan-crop-overlay{pointer-events:none;position:absolute;z-index:1}.pan-crop-overlay__image{opacity:.4;position:absolute;transform-origin:0 0}.pan-crop-overlay__grid{stroke:#009fdc;stroke-width:1px;position:absolute;transform-origin:0 0}.layout-to-sidebar-closed:not(.layout-sidebar-float) .product-panel{padding-left:280px}.layout-to-preview-opened .product-panel{padding-left:64px}.layout-to-sidebar-closed.layout-to-preview-opened:not(.layout-sidebar-float) .product-panel{padding-left:344px}.product-portal-after,.product-portal-before{z-index:2}body:not(.layout-is-preview-opened) .product-portal-after,body:not(.layout-is-preview-opened) .product-portal-before{display:none}.product-portal-after .mandatory-preview-after button,.product-portal-before .mandatory-preview-after button{background:#009fdc;border-color:#009fdc;border-radius:0;color:#fff;float:right;font-size:14px;font-weight:700;padding:10px 30px 10px 15px}.product-portal-after .mandatory-preview-after button.invert,.product-portal-before .mandatory-preview-after button.invert{background-color:#fff;color:#009fdc}@media (pointer:fine){.product-portal-after .mandatory-preview-after button.invert:hover,.product-portal-before .mandatory-preview-after button.invert:hover{background-color:#009fdc;color:#fff}}.product-portal-after .mandatory-preview-after button.invert:disabled,.product-portal-before .mandatory-preview-after button.invert:disabled{color:#fff}.product-portal-after .mandatory-preview-after button.invert:active,.product-portal-before .mandatory-preview-after button.invert:active{border:.1rem solid #009fdc}.product-portal-after .mandatory-preview-after button.right,.product-portal-before .mandatory-preview-after button.right{margin:5px 0 5px 5px}.product-portal-after .mandatory-preview-after button:after,.product-portal-before .mandatory-preview-after button:after{content:"\e024";font-family:smartphoto;font-size:10px;font-weight:400;position:absolute;right:12px;transition:right .3s}.no-touch .product-portal-after .mandatory-preview-after button:hover,.no-touch .product-portal-before .mandatory-preview-after button:hover{background:#fff;color:#009fdc;cursor:pointer}.no-touch .product-portal-after .mandatory-preview-after button:hover:after,.no-touch .product-portal-before .mandatory-preview-after button:hover:after{right:10px;transition:right .3s}.product-portal-after .mandatory-preview-after button:active,.product-portal-before .mandatory-preview-after button:active{cursor:pointer}.product-portal-after .mandatory-preview-after button.cancel,.product-portal-before .mandatory-preview-after button.cancel{background:#3e4551;border-color:#3e4551}.product-portal-after .mandatory-preview-after button.cancel:hover,.product-portal-before .mandatory-preview-after button.cancel:hover{background:#fff;color:#3e4551}.product-portal-after .mandatory-preview-before h2,.product-portal-before .mandatory-preview-before h2{color:#009fdc;font-size:18px;margin:10px 35px 5px 0;text-align:center}@media screen and (min-width:768px){.product-portal-after .mandatory-preview-before h2,.product-portal-before .mandatory-preview-before h2{font-size:22px;margin-top:20px}}.product-portal-after .mandatory-preview-before h3,.product-portal-before .mandatory-preview-before h3{margin-right:35px;text-align:center}.sidebar-panels{transform:translate3d(-100%,0,0);transition:transform .5s}.layout-ti-sidebar-opened .sidebar-panels{transform:translateZ(0)}.sidebar{transition:transform .5s}.layout-ti-preview-opened .sidebar{transform:translate3d(-64px,0,0)}.layout-is-sidebar-opened:not(.layout-sidebar-float) .sidebar{width:344px}.layout-ti-preview-opened .sidebar,.layout-to-preview-closed .sidebar{width:0}.layout-ti-preview-opened #spreadSurfaceUiLayer{opacity:0;pointer-events:none}.sidebar{float:left;height:100%;overflow:visible;width:64px;z-index:22}.sidebar,.sidebar>.panel-body{position:relative}.disabled .sidebar>.panel-body:after,.sidebar>.panel-body.disabled:after{bottom:0;content:"";display:block;left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1000000}@media screen and (max-width:345px){.sidebar{width:40px}}.panel-header ul{margin:0}.panel-header ul li,.panel-header ul li a{display:block}.panel-header ul li.hide,.panel-header ul li.hide a{display:none}.nav-secondary{background:#006599;box-shadow:inset -4px 0 6px rgba(0,0,0,.1);height:100%;left:0;overflow-y:auto;position:absolute;top:0;width:64px;z-index:23}@media screen and (max-width:345px){.nav-secondary{width:40px}}.sidebar-panels{background:#fff;box-shadow:0 0 30px rgba(0,0,0,.2);height:100%;margin-left:64px;overflow:hidden;width:280px}@media screen and (max-width:345px){.sidebar-panels{margin-left:40px}}.sidebar-panels>.sidebar-panel{display:flex;flex-direction:column;height:100%;overflow-y:auto}.sidebar-panels>.sidebar-panel:not(.active){display:none!important}.sidebar-panels>.sidebar-panel>.panel-header{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0}.sidebar-panels>.sidebar-panel>.panel-body{bottom:0;flex-basis:100%;flex-grow:1;flex-shrink:1;left:0;overflow-y:auto;position:relative;right:0;top:0}.sidebar-header-item{display:none;float:left;height:59px;width:100%}@media screen and (max-width:345px){.sidebar-header-item{height:40px}.sidebar-header-item .sub{display:none}.sidebar-header-item [data-icon]:before{font-size:25px;height:28px;line-height:28px;width:28px}}.sidebar-header-item .header-item-button{color:#fff;display:block;font-size:9px;height:100%;line-height:1;padding:5px 0;text-align:center;width:100%}@media screen and (max-width:345px){.sidebar-header-item .header-item-button{height:40px}}.sidebar-header-item .header-item-button .bubble{background:#009fdc;color:#fff;font-size:9px;line-height:1;right:6px;top:4px}.no-touch .sidebar-header-item:hover .header-item-button,.sidebar-header-item.active .header-item-button{background:#fff;color:#006599}.no-touch .sidebar-header-item:hover .header-item-button .bubble{background:#009fdc;color:#fff}.center-tools{align-items:center;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;text-align:center;transition:right .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:27}.layout-ti-preview-closed .center-tools{left:64px}.layout-is-sidebar-opened.layout-is-preview-closed .center-tools,.layout-is-sidebar-opened.layout-is-preview-closed.layout-sidebar-should-open-after-preview .center-tools,.layout-to-sidebar-closed.layout-is-preview-closed .center-tools,.layout-to-sidebar-opened.layout-to-preview-closed.layout-sidebar-should-open-after-preview .center-tools{left:344px}.layout-pagenav-right.layout-ti-pagenav-opened:not(.layout-preview-is-opened) .center-tools{right:106px}.layout-pagenav-right.layout-ti-pagenav-opened:not(.layout-preview-is-opened) .center-tools.def-two-pages-per-spread{right:128px}.layout-is-sidebar-transitioning .center-tools{transition:transform .5s}.layout-to-sidebar-opened.layout-is-preview-closed .center-tools{transform:translate3d(140px,0,0)}.layout-to-sidebar-closed.layout-is-preview-closed .center-tools{transform:translate3d(-140px,0,0)}.center-tools .tool-block{align-self:center;background:#006599;display:block;font-weight:400;pointer-events:auto}.center-tools .tool-block .show-tool-block{background:#006599;bottom:0;color:#fff;display:none;padding:0;position:fixed;right:0;z-index:27}.center-tools .tool-block .show-tool-block [data-icon]:before{font-size:46px}.center-tools .tool-block .show-tool-block:hover{cursor:pointer}.center-tools .tool-block .tool-item-wrapper{display:block}.center-tools .tool-block .tool-item{color:#fff;cursor:pointer;display:block;float:left;font-size:10px;height:46px;margin:3px 0;min-height:46px;min-width:46px;padding:0 10px;position:relative;width:auto}.no-touch .center-tools .tool-block .tool-item:hover:not(.checked){color:hsla(0,0%,100%,.7)}.center-tools .tool-block .tool-item.disabled span{opacity:.5}.center-tools .tool-block .tool-item.hide{display:none}.center-tools .tool-block .tool-item.checked{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);color:#006599;font-weight:700}.center-tools .tool-block .tool-item.checked .tool-item_icon--active{display:block}.center-tools .tool-block .tool-item.checked .tool-item_icon{display:none}.center-tools .tool-block .tool-item .label{display:block}.center-tools .tool-block .tool-item .tooltip{cursor:default;margin-top:12px;position:absolute;width:350px}.center-tools .tool-block #tool-fullscreen,.center-tools .tool-block .tool-item .tool-item_icon--active{display:none}.layout-is-preview-opened .center-tools.editor,.layout-to-preview-opened .center-tools.editor{opacity:0}.layout-is-preview-opened .center-tools.editor .tool-item,.layout-to-preview-opened .center-tools.editor .tool-item{animation:hideToolItems .5s 0 forwards;pointer-events:none}#product-close-button{color:#3e4551;display:none;z-index:2}.layout-ti-preview-opened #product-close-button{display:block}.layout-is-preview-opened.layout-is-pagenav-opened.layout-pagenav-right #product-close-button{right:106px}body:not(.advanced-edit-mode) .center-tools .tool-item#tool-grid{display:none}body:not(.layout-sidebar-float) .center-tools.editor .tool-item .help-tooltip{left:unset;right:0;transform:translate(0)}body:not(.layout-sidebar-float) .center-tools.editor .tool-item .help-tooltip:before{left:unset;right:20px;text-align:right;width:calc(100% - 20px)}@keyframes hideToolItems{to{visibility:hidden}}@media (max-height:400px),screen and (max-width:767px){.center-tools.editor{left:auto;right:5px;transition:none}.tool-block-open .center-tools.editor{z-index:359}.center-tools.editor .tool-block{background:none;bottom:5px;height:auto;pointer-events:none;position:fixed;right:5px;width:46px}.layout-is-pagenav-opened:not(.layout-pagenav-right) .center-tools.editor .tool-block{bottom:117px}.mobile .layout-is-pagenav-opened:not(.layout-pagenav-right) .center-tools.editor .tool-block{bottom:56px}.layout-pagenav-bottom .center-tools.editor .tool-block{right:5px}.center-tools.editor .tool-block .show-tool-block{display:block;pointer-events:auto;position:absolute}.center-tools.editor .tool-block .show-tool-block [data-icon]:before{font-size:28px;padding:9px}.center-tools.editor .tool-block .show-tool-block .show-tool-block-icon--opened{display:none}.center-tools.editor .tool-block .tool-item-wrapper{background:#006599;bottom:46px;height:auto;opacity:0;position:relative;right:0;transition:visibility .5s step-end,opacity .5s;visibility:hidden;width:46px}.center-tools.editor .tool-block .tool-item{height:auto;margin:0;max-width:46px;min-height:34px;min-width:100%;padding:0 5px}.center-tools.editor .tool-block .tool-item>span:before{font-size:24px;line-height:32px}.center-tools.editor .tool-block .tool-item.disabled{opacity:1}.center-tools.editor .tool-block .tool-item.disabled span{opacity:.5}.center-tools.editor .tool-block .tool-item .label{display:none}.center-tools.editor .tool-block .tool-item .tooltip{bottom:-20px;left:auto;right:-38px;width:180px;z-index:401}.center-tools.editor .tool-block .tool-item .tooltip:not(.tooltip-above):before{bottom:33px;left:auto;margin-top:-10px;right:-95px;top:auto;transform:rotate(90deg)}.tool-block-open .center-tools.editor .tool-block{pointer-events:auto}.tool-block-open .center-tools.editor .tool-block .show-tool-block{border-top:1px solid hsla(0,0%,100%,.2)}.tool-block-open .center-tools.editor .tool-block .show-tool-block .show-tool-block-icon--opened{display:block}.tool-block-open .center-tools.editor .tool-block .show-tool-block .show-tool-block-icon--closed{display:none}.tool-block-open .center-tools.editor .tool-block .tool-item-wrapper{opacity:1;transition:visibility .5s step-start,opacity .5s;visibility:visible}.center-tools.editor #tool-fullscreen{display:block}.layout-pagenav-right .center-tools.editor .tool-block{height:46px;width:auto}.tool-block-open .layout-pagenav-right .center-tools.editor .tool-block .show-tool-block{border-left:1px solid hsla(0,0%,100%,.2);border-top:none}.layout-pagenav-right .center-tools.editor .tool-block .tool-item-wrapper{bottom:0;right:46px;width:auto}.layout-pagenav-right .center-tools.editor .tool-block .tool-item-wrapper .tool-item{height:46px;min-width:46px;padding:4px;width:46px}.layout-pagenav-right .center-tools.editor .tool-block .tool-item-wrapper .tool-item>span:before{line-height:40px}.layout-pagenav-right .center-tools .tool-block .tool-item-wrapper .tool-item .tooltip{bottom:60px;left:50%;right:auto}.layout-pagenav-right .center-tools .tool-block .tool-item-wrapper .tool-item .tooltip:not(.tooltip-above):before{bottom:-12px;right:0;transform:rotate(180deg)}}@media screen and (max-height:400px) and (max-height:450px) and (orientation:landscape),screen and (max-width:767px) and (max-height:450px) and (orientation:landscape){.center-tools.editor .tool-block{height:46px;width:auto}.tool-block-open .center-tools.editor .tool-block .show-tool-block{border-left:1px solid hsla(0,0%,100%,.2);border-top:none}.center-tools.editor .tool-block .tool-item-wrapper{bottom:0;right:46px;width:auto}.center-tools.editor .tool-block .tool-item-wrapper .tool-item{height:46px;min-width:46px;padding:4px;width:46px}.center-tools.editor .tool-block .tool-item-wrapper .tool-item>span:before{line-height:40px}.layout-pagenav-right.layout-ti-pagenav-opened .center-tools .tool-block{right:111px}.layout-pagenav-right.layout-ti-pagenav-opened .center-tools .tool-block .tool-item-wrapper .tool-item{min-width:40px;width:40px}}@media screen and (max-height:400px) and (max-width:360px) and (orientation:portrait),screen and (max-width:767px) and (max-width:360px) and (orientation:portrait){.layout-pagenav-right.layout-is-pagenav-opened .center-tools .tool-block{height:auto;right:106px;width:46px}.layout-pagenav-right.layout-is-pagenav-opened .center-tools .tool-block .show-tool-block{border:none}.layout-pagenav-right.layout-is-pagenav-opened .center-tools .tool-block .tool-item-wrapper{bottom:46px;right:0}.layout-pagenav-right.layout-is-pagenav-opened .center-tools .tool-block .tool-item-wrapper .tool-item{height:40px;min-width:46px;width:46px}}@media screen and (max-width:875px){.center-tools .tool-item#tool-grid,.product-grid{display:none}}@media screen and (max-width:360px){.layout-is-pagenav-opened .center-tools.editor .tool-block .tool-item{padding:0 4px}.layout-is-pagenav-opened .center-tools.editor .tool-block .tool-item:first-child{padding:4px 4px 0}.layout-ti-preview-closed .center-tools.editor .tool-block .tool-item:first-child,.layout-ti-preview-opened .center-tools.editor .tool-block .tool-item:first-child{padding:8px 4px}}.label-checkbox{color:#009fdc;font-size:12px;padding-left:34px;position:relative}.no-touch .label-checkbox:hover{cursor:pointer}.no-touch .label-checkbox:hover .checkbox-icon:before{border-color:#009fdc}.label-checkbox span{padding:5px 0}.label-checkbox input{position:absolute;visibility:hidden;width:auto}.label-checkbox .checkbox-icon:before{background:#fff;border:1px solid #dcdcdc;border-radius:3px;content:" ";display:inline-block;font-family:smartphoto;font-size:24px;height:24px;left:0;line-height:1;position:absolute;text-align:center;top:-6px;width:24px}.label-checkbox .dialog-checkbox-icon:before{font-size:12px;height:12px;top:1.2px;width:12px}.label-checkbox input[type=checkbox]:checked+.checkbox-icon:before{content:"\e014"}.busy-blocker{align-content:center;align-items:center;background-color:hsla(0,0%,100%,.9);display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .4s ease-in-out;width:100%;z-index:500}.busy-blocker.active{pointer-events:auto;transition:opacity .4s ease-in-out}.busy-blocker.open{opacity:1;transition:opacity .4s ease-in-out}.busy-blocker .wait-block{align-items:center;background-color:hsla(0,0%,100%,.75);display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}.busy-blocker .wait-detail{color:#3e4551;font-size:16px;margin-top:10px;padding:0 0 0 65px;position:relative}.busy-blocker .smartphoto-icon-large{display:block;float:left}.busy-blocker .smartphoto-icon-large[data-icon]:before{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;color:#3e4551;font-size:35px;line-height:35px}.busy-blocker .wait-message{color:#3e4551;display:block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:35px;font-weight:300;line-height:35px;padding:0 0 0 60px;text-align:left}.busy-blocker .busy-blocker-wait-message{font-size:48px;font-weight:300;text-align:center}.busy-blocker .loading-dialog__sub-message{font-size:15px;margin-top:10px;text-align:center}.busy-blocker .loading-dialog__loading-div{grid-gap:15px;display:grid;grid-template-columns:repeat(4,30px);margin-top:30px}.busy-blocker .loading-dialog__loading-div .loading-dialog__loading-dot{animation:loadingDotAnimation 3s ease-in-out infinite;background-color:#0c1725;border-radius:50%;height:20px;margin:auto;width:20px}.busy-blocker .loading-dialog__loading-div .loading-dialog__loading-dot:first-child{animation-delay:0s}.busy-blocker .loading-dialog__loading-div .loading-dialog__loading-dot:nth-child(2){animation-delay:.1s}.busy-blocker .loading-dialog__loading-div .loading-dialog__loading-dot:nth-child(3){animation-delay:.2s}.busy-blocker .loading-dialog__loading-div .loading-dialog__loading-dot:nth-child(4){animation-delay:.3s}@media screen and (max-width:700px){.busy-blocker .smartphoto-icon-large[data-icon]{float:none;margin:0 auto;padding:0;text-align:center}.busy-blocker .wait-block{text-align:center}.busy-blocker .wait-detail,.busy-blocker .wait-message{padding:0;text-align:center}}.busy-blocker .blocker-block ol{color:#3e4551;font-size:12px;list-style:decimal inside;margin-top:5px;text-align:left}.busy-blocker .blocker-block h2{color:#3e4551}.blocker{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:500}.blocker.open{display:block}.popup{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:translate(200%,200%);transition:visibility .2s step-end,opacity .2s ease-out,transform .2s step-end;visibility:hidden;width:100%;z-index:400}.popup.open{opacity:1;pointer-events:auto;transform:translate(0);transition:visibility .2s step-start,opacity .2s ease-in,transform .2s step-start;visibility:visible}.popup .popup-content{display:flex;flex-direction:column;height:100%;position:relative}.popup .popup-content.scrollable{overflow-y:auto!important}.popup .popup-content>.popup-header{flex:0 0 auto}.popup .popup-content>.popup-body{flex:1 1 auto}.popup .popup-content>.popup-footer{display:flex;flex-direction:column-reverse}.popup .popup-content .events-form,.popup .popup-content>.popup-footer{flex:none}.popup .popup-content .events-form button,.popup .popup-content .popup-sub-footer button,.popup .popup-content>.popup-footer button{background:#009fdc;border-color:#009fdc;border-radius:0;color:#fff;font-size:14px;font-weight:700;margin:5px 5px 5px 0;padding:10px 30px 10px 15px;width:100%}.popup .popup-content .events-form button.invert,.popup .popup-content .popup-sub-footer button.invert,.popup .popup-content>.popup-footer button.invert{background-color:#fff;color:#009fdc}@media (pointer:fine){.popup .popup-content .events-form button.invert:hover,.popup .popup-content .popup-sub-footer button.invert:hover,.popup .popup-content>.popup-footer button.invert:hover{background-color:#009fdc;color:#fff}}.popup .popup-content .events-form button.invert:disabled,.popup .popup-content .popup-sub-footer button.invert:disabled,.popup .popup-content>.popup-footer button.invert:disabled{color:#fff}.popup .popup-content .events-form button.invert:active,.popup .popup-content .popup-sub-footer button.invert:active,.popup .popup-content>.popup-footer button.invert:active{border:.1rem solid #009fdc}.popup .popup-content .events-form button.right,.popup .popup-content .popup-sub-footer button.right,.popup .popup-content>.popup-footer button.right{margin:5px 0 5px 5px}.popup .popup-content .events-form button:after,.popup .popup-content .popup-sub-footer button:after,.popup .popup-content>.popup-footer button:after{content:"\e024";font-family:smartphoto;font-size:10px;font-weight:400;position:absolute;right:12px;transition:right .3s}.no-touch .popup .popup-content .events-form button:hover,.no-touch .popup .popup-content .popup-sub-footer button:hover,.no-touch .popup .popup-content>.popup-footer button:hover{background:#fff;color:#009fdc;cursor:pointer}.no-touch .popup .popup-content .events-form button:hover:after,.no-touch .popup .popup-content .popup-sub-footer button:hover:after,.no-touch .popup .popup-content>.popup-footer button:hover:after{right:10px;transition:right .3s}.popup .popup-content .events-form button:active,.popup .popup-content .popup-sub-footer button:active,.popup .popup-content>.popup-footer button:active{cursor:pointer}.popup .popup-content .events-form button.cancel,.popup .popup-content .popup-sub-footer button.cancel,.popup .popup-content>.popup-footer button.cancel{background:#3e4551;border-color:#3e4551}.popup .popup-content .events-form button.cancel:hover,.popup .popup-content .popup-sub-footer button.cancel:hover,.popup .popup-content>.popup-footer button.cancel:hover{background:#fff;color:#3e4551}.popup>.popup-content{background-color:#fff}.popup>.popup-content>.popup-header{padding:24px 24px .5em}.popup>.popup-content>.popup-body{font-size:12px;line-height:1.4;padding:.5em 24px}.popup>.popup-content>.popup-footer{padding:.5em 24px 24px;text-align:right}.popup .popup-header h1,.popup .popup-header h2{color:#009fdc;font-weight:400}.popup .popup-header h1{font-size:54px}.popup .popup-header h2{font-size:28px}.popup .popup-header span.smartphoto-small-icon.company-logo:before{color:#3e4551!important}.popup .popup-body p{margin-bottom:1em}.popup .popup-body .label{display:inline-block;font-weight:700;margin-bottom:5px}.popup .popup-body .gallery p{color:#fff;margin-bottom:0}.popup .popup-body .col-4 .used:after{bottom:auto;position:absolute;top:160px}@media screen and (min-width:640px){.popup.popup-small.popup{-webkit-text-size-adjust:100%;align-items:center;background-color:rgba(0,0,0,.6);box-sizing:border-box;display:flex;justify-content:center;padding:20px}.popup.popup-small.popup>.popup-content{height:auto;max-height:100%;min-width:600px;overflow-y:hidden;transform:translate3d(0,-40px,0);transition:transform .2s;width:600px}.popup.popup-small.popup>.popup-content>.popup-header{padding:24px 24px .5em}.popup.popup-small.popup>.popup-content>.popup-body .popup-sub-footer{padding:.5em 24px}.popup.popup-small.popup>.popup-content>.popup-body .popup-sub-footer input{margin-right:5px;width:calc(100% - 5px)}.popup.popup-small.popup>.popup-content>.popup-footer{display:inline-block;padding:.5em 24px 24px}.popup.popup-small.popup>.popup-content>.popup-footer button,.popup.popup-small.popup>.popup-content>.popup-footer button.right{display:inline-block;width:auto}.popup.popup-small.popup>.popup-content>.popup-footer button.right{float:right}.popup.popup-small.popup.open>.popup-content{transform:none}}.popup.popup-large>.popup-content{background-color:#fff}.popup.popup-large>.popup-content>.popup-header{padding:24px 24px .5em}.popup.popup-large>.popup-content>.popup-body{font-size:12px;line-height:1.4;padding:.5em 24px}.popup.popup-large>.popup-content>.popup-footer{padding:.5em 24px 24px;text-align:right}@media screen and (min-width:890px) and (min-height:840px){.popup.popup-large.popup{-webkit-text-size-adjust:100%;align-items:center;background-color:rgba(0,0,0,.6);box-sizing:border-box;display:flex;justify-content:center;padding:20px}.popup.popup-large.popup>.popup-content{height:800px;max-height:100%;min-width:850px;overflow-y:hidden;transform:translate3d(0,-40px,0);transition:transform .2s;width:850px}.popup.popup-large.popup>.popup-content>.popup-header{padding:24px 24px .5em}.popup.popup-large.popup>.popup-content>.popup-body .popup-sub-footer{padding:.5em 24px}.popup.popup-large.popup>.popup-content>.popup-body .popup-sub-footer input{margin-right:5px;width:calc(100% - 5px)}.popup.popup-large.popup>.popup-content>.popup-footer{display:inline-block;padding:.5em 24px 24px}.popup.popup-large.popup>.popup-content>.popup-footer button,.popup.popup-large.popup>.popup-content>.popup-footer button.right{display:inline-block;width:auto}.popup.popup-large.popup>.popup-content>.popup-footer button.right{float:right}.popup.popup-large.popup.open>.popup-content{transform:none}}.popup .popup-center-x{margin:0 auto;max-width:700px;padding:0 15px;width:100%}.popup .popup-center-y{position:relative;top:50%;transform:translateY(-50%)}.popup .close [data-icon]:before{font-size:24px;height:34px;line-height:34px;width:34px}.popup ul{list-style:disc none inside}.popup .colored,.popup h3{color:#fff}.popup .colored p{font-size:14px;line-height:18px}.popup .colored strong{color:#fff;font-weight:fontWeightBold}.popup .colored ol li,.popup .colored ul li{line-height:18px}.popup.popup-colored>.popup-content{background-color:rgba(0,159,220,.9);color:#fff}.popup.popup-colored>.popup-content>.popup-header{background:#009fdc;box-shadow:0 0 16px 0 rgba(0,0,0,.7);padding:0;z-index:1}.popup.popup-colored>.popup-content>.popup-body{padding:0;position:relative}#login iframe{height:100%;left:0;position:absolute;top:0;width:100%}@supports (-webkit-overflow-scrolling:touch){#login .popup-content.scrollable{-webkit-overflow-scrolling:touch!important;height:100%;left:0;overflow-y:scroll!important;padding:0;position:absolute;top:0;width:100%}}@media screen and (min-width:640px) and (min-height:540px){#login.popup{-webkit-text-size-adjust:100%;align-items:center;background-color:rgba(0,0,0,.6);box-sizing:border-box;display:flex;justify-content:center;padding:20px}#login.popup>.popup-content{height:inherit;max-height:100%;min-width:600px;overflow-y:hidden;transform:translate3d(0,-40px,0);transition:transform .2s;width:600px}#login.popup>.popup-content>.popup-header{padding:24px 24px .5em}#login.popup>.popup-content>.popup-body .popup-sub-footer{padding:.5em 24px}#login.popup>.popup-content>.popup-body .popup-sub-footer input{margin-right:5px;width:calc(100% - 5px)}#login.popup>.popup-content>.popup-footer{display:inline-block;padding:.5em 24px 24px}#login.popup>.popup-content>.popup-footer button,#login.popup>.popup-content>.popup-footer button.right{display:inline-block;width:auto}#login.popup>.popup-content>.popup-footer button.right{float:right}#login.popup.open>.popup-content{transform:none}#login iframe{position:inherit}@supports (-webkit-overflow-scrolling:touch){#login .popup-content.scrollable{-webkit-overflow-scrolling:touch!important;height:100%;left:0;overflow-y:scroll!important;position:absolute;top:0;width:100%}}}#helpDialog .scrollable,.helpDialog .scrollable{overflow-y:auto}#helpDialog .popup-center-x,.helpDialog .popup-center-x{padding:0 45px}#helpDialog h2.title-center,.helpDialog h2.title-center{color:#4d4d4d;font-size:44px;font-weight:300}#helpDialog .cms-content .popup-highlights,#helpDialog .cms-content .popup-highlights .presenting h2,#helpDialog .cms-content .popup-highlights .presenting p,.helpDialog .cms-content .popup-highlights,.helpDialog .cms-content .popup-highlights .presenting h2,.helpDialog .cms-content .popup-highlights .presenting p{color:#4d4d4d}#helpDialog .cms-content .popup-highlights .presenting img,.helpDialog .cms-content .popup-highlights .presenting img{float:left;max-width:50%}#helpDialog .cms-content .popup-highlights .presenting ol,#helpDialog .cms-content .popup-highlights .presenting p,.helpDialog .cms-content .popup-highlights .presenting ol,.helpDialog .cms-content .popup-highlights .presenting p{clear:right;float:right}#helpDialog .cms-content .popup-highlights .presenting ol,.helpDialog .cms-content .popup-highlights .presenting ol{clear:none;margin:20px 0;max-width:50%;padding-left:55px;width:auto}#helpDialog .cms-content .popup-highlights .presenting ol+p,.helpDialog .cms-content .popup-highlights .presenting ol+p{text-align:right}#helpDialog .cms-content .popup-highlights div,.helpDialog .cms-content .popup-highlights div{border-top:1px solid #4d4d4d}#helpDialog .cms-content p,.helpDialog .cms-content p{margin-bottom:15px;text-align:left}#helpDialog .cms-content img,.helpDialog .cms-content img{display:block;float:none;margin:20px auto;max-width:100%;position:relative}#helpDialog .cms-content ul,.helpDialog .cms-content ul{float:right;font-size:14px;line-height:21px;list-style:disc none inside;margin:15px 0;min-width:290px;text-align:left}#helpDialog .cms-content ol,.helpDialog .cms-content ol{clear:both;display:block;font-size:14px;line-height:21px;list-style:decimal;margin:20px 0;max-width:600px;padding:0 0 0 25px;position:relative;width:100%}#helpDialog .cms-content strong,.helpDialog .cms-content strong{color:#4d4d4d;font-weight:700}#helpDialog .icon-close,.helpDialog .icon-close{color:#4d4d4d}@media screen and (max-width:767px){#helpDialog h2,.helpDialog h2{font-size:24px}#helpDialog h2.title-center,.helpDialog h2.title-center{font-size:32px}#helpDialog .icon-close,.helpDialog .icon-close{margin-right:5px}#helpDialog .cms-content .popup-highlights .presenting img,#helpDialog .cms-content .popup-highlights .presenting ol,#helpDialog .cms-content .popup-highlights .presenting p,.helpDialog .cms-content .popup-highlights .presenting img,.helpDialog .cms-content .popup-highlights .presenting ol,.helpDialog .cms-content .popup-highlights .presenting p{clear:both;float:none;max-width:100%;width:100%}#helpDialog .cms-content .popup-highlights .presenting ol,.helpDialog .cms-content .popup-highlights .presenting ol{padding-left:20px}#helpDialog .cms-content .popup-highlights .presenting img,.helpDialog .cms-content .popup-highlights .presenting img{margin:20px auto;width:auto}#helpDialog .cms-content .popup-highlights .presenting h2,.helpDialog .cms-content .popup-highlights .presenting h2{font-size:24px}}#uploadInfo{color:#0c1725}#modal-error a{text-decoration:underline}#modal-error pre{background-color:rgba(0,0,0,.1);font-family:Courier;max-height:200px;overflow:auto;padding:10px}#preparing-photos-dialog>div{align-content:center;align-items:center;display:flex;justify-content:center}#preparing-photos-dialog>div .wait-block{align-items:center;background-color:hsla(0,0%,100%,.75);display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}#preparing-photos-dialog>div .wait-detail{color:#3e4551;font-size:16px;margin-top:10px;padding:0 0 0 65px;position:relative}#preparing-photos-dialog>div .smartphoto-icon-large{display:block;float:left}#preparing-photos-dialog>div .smartphoto-icon-large[data-icon]:before{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;color:#3e4551;font-size:35px;line-height:35px}#preparing-photos-dialog>div .wait-message{color:#3e4551;display:block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:35px;font-weight:300;line-height:35px;padding:0 0 0 60px;text-align:left}#preparing-photos-dialog>div .busy-blocker-wait-message{font-size:48px;font-weight:300;text-align:center}#preparing-photos-dialog>div .loading-dialog__sub-message{font-size:15px;margin-top:10px;text-align:center}@keyframes loadingDotAnimation{0%,12.5%{background-color:#3e4551;transform:scale(1)}25%{background-color:#3e4551;transform:scale(.25)}37.5%,50%,62.5%{background-color:#009fdc;transform:scale(1)}75%{background-color:#009fdc;transform:scale(.25)}87.5%,to{background-color:#3e4551;transform:scale(1)}}#preparing-photos-dialog>div .loading-dialog__loading-div{grid-gap:15px;display:grid;grid-template-columns:repeat(4,30px);margin-top:30px}#preparing-photos-dialog>div .loading-dialog__loading-div .loading-dialog__loading-dot{animation:loadingDotAnimation 3s ease-in-out infinite;background-color:#0c1725;border-radius:50%;height:20px;margin:auto;width:20px}#preparing-photos-dialog>div .loading-dialog__loading-div .loading-dialog__loading-dot:first-child{animation-delay:0s}#preparing-photos-dialog>div .loading-dialog__loading-div .loading-dialog__loading-dot:nth-child(2){animation-delay:.1s}#preparing-photos-dialog>div .loading-dialog__loading-div .loading-dialog__loading-dot:nth-child(3){animation-delay:.2s}#preparing-photos-dialog>div .loading-dialog__loading-div .loading-dialog__loading-dot:nth-child(4){animation-delay:.3s}@media screen and (max-width:700px){#preparing-photos-dialog>div .smartphoto-icon-large[data-icon]{float:none;margin:0 auto;padding:0;text-align:center}#preparing-photos-dialog>div .wait-block{text-align:center}#preparing-photos-dialog>div .wait-detail,#preparing-photos-dialog>div .wait-message{padding:0;text-align:center}}.select-album .popup-content .header-fixed,.select-photo .popup-content .header-fixed{background:#fff;padding:0;position:relative;z-index:1001}.select-album .popup-content .header-fixed .header-controls,.select-photo .popup-content .header-fixed .header-controls{padding:15px 5px 0}.select-album .popup-content .header-fixed .header-controls>div,.select-photo .popup-content .header-fixed .header-controls>div{float:right;line-height:46px;margin:0 0 10px 15px}@media screen and (max-width:480px){.select-album .popup-content .header-fixed .header-controls>div,.select-photo .popup-content .header-fixed .header-controls>div{font-size:12px;line-height:24px;width:100%}.select-album .popup-content .header-fixed .header-controls>div button,.select-photo .popup-content .header-fixed .header-controls>div button{width:100%}}.select-album .popup-content .header-fixed .header-controls>div.add-selection-button.disabled button,.select-photo .popup-content .header-fixed .header-controls>div.add-selection-button.disabled button{background:#dcdcdc;border-color:#dcdcdc}.select-album .popup-content .header-fixed .header-controls>div.add-selection-button button,.select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button{background:#009fdc;border-color:#009fdc;border-radius:0;color:#fff;font-size:14px;font-weight:700;padding:10px 15px 10px 40px}.select-album .popup-content .header-fixed .header-controls>div.add-selection-button button.invert,.select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button.invert{background-color:#fff;color:#009fdc}@media (pointer:fine){.select-album .popup-content .header-fixed .header-controls>div.add-selection-button button.invert:hover,.select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button.invert:hover{background-color:#009fdc;color:#fff}}.select-album .popup-content .header-fixed .header-controls>div.add-selection-button button.invert:disabled,.select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button.invert:disabled{color:#fff}.select-album .popup-content .header-fixed .header-controls>div.add-selection-button button.invert:active,.select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button.invert:active{border:.1rem solid #009fdc}.select-album .popup-content .header-fixed .header-controls>div.add-selection-button button.right,.select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button.right{margin:5px 0 5px 5px}.select-album .popup-content .header-fixed .header-controls>div.add-selection-button button:after,.select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button:after{content:"\e024";font-family:smartphoto;font-size:10px;font-weight:400;position:absolute;right:12px;transition:right .3s}.no-touch .select-album .popup-content .header-fixed .header-controls>div.add-selection-button button:hover,.no-touch .select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button:hover{background:#fff;color:#009fdc;cursor:pointer}.no-touch .select-album .popup-content .header-fixed .header-controls>div.add-selection-button button:hover:after,.no-touch .select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button:hover:after{right:10px;transition:right .3s}.select-album .popup-content .header-fixed .header-controls>div.add-selection-button button:active,.select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button:active{cursor:pointer}.select-album .popup-content .header-fixed .header-controls>div.add-selection-button button.cancel,.select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button.cancel{background:#3e4551;border-color:#3e4551}.select-album .popup-content .header-fixed .header-controls>div.add-selection-button button.cancel:hover,.select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button.cancel:hover{background:#fff;color:#3e4551}.select-album .popup-content .header-fixed .header-controls>div.add-selection-button button:after,.select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button:after{display:none}.select-album .popup-content .header-fixed .header-controls>div.add-selection-button button span,.select-photo .popup-content .header-fixed .header-controls>div.add-selection-button button span{left:5px;position:absolute;top:5px}.select-album .popup-content .header-fixed .header-controls>div.selected-photos,.select-photo .popup-content .header-fixed .header-controls>div.selected-photos{color:#009fdc;font-weight:700}@media screen and (max-width:480px){.select-album .popup-content .header-fixed .header-controls>div.selected-photos,.select-photo .popup-content .header-fixed .header-controls>div.selected-photos{margin:10px 0 0}}.select-album .popup-content .header-fixed .header-controls>div.select-states-wrap .select-all,.select-photo .popup-content .header-fixed .header-controls>div.select-states-wrap .select-all{border-right:1px solid #dcdcdc;margin:0 15px 0 0;padding:0 15px 0 0}@media screen and (max-width:767px){.select-album .popup-content .header-fixed .header-controls>div.select-states-wrap,.select-photo .popup-content .header-fixed .header-controls>div.select-states-wrap{clear:right}}.select-album .popup-content .header-fixed span.company-logo,.select-photo .popup-content .header-fixed span.company-logo{word-wrap:break-word;border-bottom:1px solid #dcdcdc;color:#3e4551;float:left;font-size:32px;padding:17px 50px 15px 35px;width:100%}.select-album .popup-content .header-fixed span.company-logo:before,.select-photo .popup-content .header-fixed span.company-logo:before{float:left;margin:0 5px 0 0}@media screen and (max-width:767px){.select-album .popup-content .header-fixed span.company-logo,.select-photo .popup-content .header-fixed span.company-logo{font-size:21px;line-height:32px;padding:9px 50px 8px 35px}}.select-album .popup-content .header-fixed span.icon-back,.select-album .popup-content .header-fixed span.icon-close,.select-photo .popup-content .header-fixed span.icon-back,.select-photo .popup-content .header-fixed span.icon-close{color:#3e4551;position:absolute;z-index:5}.select-album .popup-content .header-fixed span.icon-close,.select-photo .popup-content .header-fixed span.icon-close{color:#3e4551;margin:0 18px 0 0;right:10px;top:10px}.select-album .popup-content .header-fixed span.icon-back,.select-photo .popup-content .header-fixed span.icon-back{color:#009fdc;cursor:pointer;left:10px;top:22px}.select-album .popup-content .header-fixed span.icon-back:before,.select-photo .popup-content .header-fixed span.icon-back:before{font-size:24px}@media screen and (max-width:767px){.select-album .popup-content .header-fixed span.icon-back,.select-photo .popup-content .header-fixed span.icon-back{top:14px}}.select-album .popup-content .popup-body,.select-photo .popup-content .popup-body{overflow-y:hidden;padding:0;position:relative}.select-album .popup-content .popup-body ul,.select-photo .popup-content .popup-body ul{margin:0;padding:0}.select-album .popup-content .popup-body ul li,.select-photo .popup-content .popup-body ul li{position:relative}.select-album .content-container,.select-photo .content-container{clear:both;float:none;margin:0 auto;max-width:1380px;padding:25px 0;position:relative}@media screen and (max-width:1420px){.select-album .content-container,.select-photo .content-container{max-width:1260px}}@media screen and (max-width:1279px){.select-album .content-container,.select-photo .content-container{max-width:1200px}}@media screen and (max-width:1220px){.select-album .content-container,.select-photo .content-container{max-width:1000px}}@media screen and (max-width:1023px){.select-album .content-container,.select-photo .content-container{max-width:720px}}@media screen and (max-width:767px){.select-album .content-container,.select-photo .content-container{max-width:600px}}@media screen and (max-width:620px){.select-album .content-container,.select-photo .content-container{max-width:460px}}@media screen and (max-width:480px){.select-album .content-container,.select-photo .content-container{max-width:340px}}@media screen and (max-width:360px){.select-album .content-container,.select-photo .content-container{max-width:300px}}.select-album .popup-content .popup-body ul li{clear:none;display:block;float:left;height:230px;margin:0;overflow:hidden;padding:0 5px 10px;text-align:left;width:25%}.select-album .popup-content .popup-body ul li:first-of-type,.select-album .popup-content .popup-body ul li:nth-of-type(4n+1){padding:0 5px 10px 0}.select-album .popup-content .popup-body ul li:nth-of-type(4n){padding:0 0 10px 5px}@media screen and (max-width:1420px){.select-album .popup-content .popup-body ul li{height:210px}}@media screen and (max-width:1220px){.select-album .popup-content .popup-body ul li{height:222px;padding:0 5px 10px;width:33.33%}.select-album .popup-content .popup-body ul li:nth-of-type(4n),.select-album .popup-content .popup-body ul li:nth-of-type(4n+1){padding:0 5px 10px}.select-album .popup-content .popup-body ul li:nth-of-type(3n){padding:0 0 10px 5px}.select-album .popup-content .popup-body ul li:nth-of-type(3n+1){padding:0 5px 10px 0}}@media screen and (max-width:1023px){.select-album .popup-content .popup-body ul li{height:166px}}@media screen and (max-width:767px){.select-album .popup-content .popup-body ul li{height:200px;width:50%}.select-album .popup-content .popup-body ul li:nth-of-type(odd){padding:0 5px 10px 0}.select-album .popup-content .popup-body ul li:nth-of-type(2n){padding:0 0 10px 5px}}@media screen and (max-width:620px){.select-album .popup-content .popup-body ul li:nth-of-type(odd){padding:0 5px 10px 0}.select-album .popup-content .popup-body ul li:nth-of-type(2n){padding:0 0 10px 5px}}@media screen and (max-width:480px){.select-album .popup-content .popup-body ul li{height:320px;width:100%}.select-album .popup-content .popup-body ul li:nth-of-type(2n),.select-album .popup-content .popup-body ul li:nth-of-type(odd){padding:0 0 10px}}.select-album .popup-content .popup-body ul li .rig-thumb-inner-container{height:100%;overflow:hidden;position:relative;width:100%}.select-album .popup-content .popup-body ul li .rig-thumb-inner-container img{bottom:-9999px;height:auto;left:-9999px;margin:auto!important;max-height:9999px;max-width:9999px;min-height:100%;min-width:100%;position:absolute;right:-9999px;top:-9999px;width:auto;z-index:0}.select-album .popup-content .popup-body ul li .rig-thumb-inner-container>div{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,rgba(0,0,0,.6));bottom:0;color:#fff;left:0;line-height:1;margin:0;overflow:hidden;padding:35px 68px 18px 18px;position:absolute;text-align:left;width:100%;z-index:1}.select-album .popup-content .popup-body ul li .rig-thumb-inner-container>div span{display:block;font-size:10px;margin:5px 0 0;width:100%}.select-album .popup-content .popup-body ul li .rig-thumb-inner-container>div .name{font-size:18px}.select-album.open .popup-content .popup-body{height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:1000}.select-album.open .popup-content .popup-body iframe{height:100vh;overflow:hidden;width:100%}.select-photo .popup-content .popup-body ul li{margin:0;padding:5px}.select-photo .popup-content .popup-body ul li .image{height:96px;width:96px}@media screen and (max-width:1420px){.select-photo .popup-content .popup-body ul li .image{height:95px;width:95px}}@media screen and (max-width:1279px){.select-photo .popup-content .popup-body ul li .image{height:99px;width:99px}}@media screen and (max-width:1220px){.select-photo .popup-content .popup-body ul li .image{height:90px;width:90px}}@media screen and (max-width:1023px){.select-photo .popup-content .popup-body ul li .image{height:92px;width:92px}}@media screen and (max-width:767px){.select-photo .popup-content .popup-body ul li .image{height:90px;width:90px}}@media screen and (max-width:620px){.select-photo .popup-content .popup-body ul li .image{height:82px;width:82px}}@media screen and (max-width:480px){.select-photo .popup-content .popup-body ul li .image{height:75px;width:75px}}@media screen and (max-width:360px){.select-photo .popup-content .popup-body ul li .image{height:90px;width:90px}}.select-photo .popup-content .popup-body ul li .icon-preview{bottom:5px;position:absolute;right:5px;text-shadow:0 0 4px rgba(0,0,0,.75)}.select-photo .popup-content .popup-body ul li .icon-preview:before{color:#fff}.select-photo .popup-content .popup-body ul li:hover{background:none}.select-photo .popup-content .popup-body ul li.used:after{background:#009fdc;color:#fff;margin:0;right:10px;top:10px}.no-touch .select-album .popup-content .popup-body ul li .image img,.no-touch .select-photo .popup-content .popup-body ul li .image img{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;transform:scale(1) translateZ(0);transition:transform .2s}.no-touch .select-album .popup-content .popup-body ul li:hover,.no-touch .select-photo .popup-content .popup-body ul li:hover{background:none}.no-touch .select-album .popup-content .popup-body ul li:hover .image img,.no-touch .select-photo .popup-content .popup-body ul li:hover .image img{transform:scale(1.05)\9;transform:scale(1.05) translateZ(0)}.no-touch .select-photo .popup-content .popup-body ul li .icon-preview{display:none}.no-touch .select-photo .popup-content .popup-body ul li:hover .icon-preview{display:block}#add-photos #tab-from-device{position:absolute}#add-photos .title-center{color:#009fdc;font-size:40px;margin:0 auto 25px;padding:0}#add-photos .center{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}@media screen and (max-width:767px){#add-photos .center{display:block}#add-photos .center .short-desc{margin:40px auto -30px;padding:15px 0}}#add-photos .center>div{align-items:center;display:flex;justify-content:center}#add-photos .source-item{color:#3e4551;display:flex;flex-direction:column}#add-photos .source-item:before{font-size:50px}#add-photos .partner-image{color:#3e4551;height:50px}#add-photos ul{align-items:center;display:flex;flex-wrap:wrap;gap:90px 20px;justify-content:center;padding:0;text-align:center}#add-photos li{box-sizing:border-box;display:inline-block;font-size:15px;list-style-type:none;min-width:125px;padding:0;position:relative;text-align:center;text-shadow:none;width:auto}#add-photos li .connected-as{background:#f4f4f4;border:1px solid #dcdcdc;left:50%;line-height:1.2;margin:15px 0 0 -62px;padding:10px;position:absolute;width:124px}#add-photos li .connected-as:after,#add-photos li .connected-as:before{border:7px solid transparent;border-bottom-color:#f4f4f4;bottom:100%;content:"";height:0;left:50%;margin-left:-7px;pointer-events:none;position:absolute;width:0}#add-photos li .connected-as:before{border-bottom-color:#dcdcdc;border-width:8px;margin-left:-8px}#add-photos li .connected-as p{color:#3e4551;font-size:12px;overflow:hidden;text-overflow:ellipsis}#add-photos li .connected-as p span{color:#009fdc}#add-photos li>p{color:#3e4551;font-size:10px;margin:90px 0 0;position:absolute;text-align:center;text-decoration:underline;width:100%}#add-photos li>p:hover{cursor:pointer}#add-photos li:hover .source-item{color:#009fdc}#add-photos li:hover .connected-as{background:#009fdc;border-color:#009fdc;color:#fff}#add-photos li:hover .connected-as:after,#add-photos li:hover .connected-as:before{border-bottom-color:#009fdc}#add-photos li:hover .connected-as p{color:#fff}#add-photos .icon-close{color:#3e4551}#add-photos.popup.open{background-color:#fff!important;overflow-y:scroll!important}.short-desc{color:#3e4551;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:30px;padding:15px 0 30px;text-align:center}@media (max-width:767px){#add-photos .title-center{margin:50px auto 25px}}.preview-photos .popup-content{background-color:rgba(14,23,37,.8)}.preview-photos .preview-photos-top{display:flex;flex-direction:row;height:100%}.preview-photos .preview-photos-top.open .photo-info-panel{display:block}.preview-photos .photo-slideshow-panel{flex-grow:1;position:relative}.preview-photos .photo-slideshow-panel .preview-photos-header{padding:5px 10px 5px 0;position:absolute;width:100%}.preview-photos .photo-slideshow-panel .preview-photos-header button{background:none;border:none;color:#fff;cursor:pointer;float:right;font-family:smartphoto;font-size:32px;height:48px;padding:0;width:40px}.preview-photos .photo-slideshow-panel .preview-photos-header button:hover{opacity:.7}.preview-photos .photo-slideshow-panel .preview-photos-header button.back{float:left}.preview-photos .photo-slideshow-panel .preview-photos-header button.help{border:2px solid #fff;border-radius:50px;height:24px;margin:13px 10px;width:24px}.preview-photos .photo-slideshow-panel .preview-photos-header button.help span{font-size:20px;left:0;position:absolute;top:-3px}.preview-photos .photo-slideshow-panel .photo-slideshow{bottom:15px;left:0;position:absolute;right:0;top:15px}.preview-photos .photo-slideshow-panel .photo-slideshow .slick-list{height:100%}.preview-photos .photo-slideshow-panel .photo-slideshow .slick-track{align-items:center;display:flex;height:100%;justify-content:center}.preview-photos .photo-slideshow-panel .photo-slideshow .img-container{align-items:center;display:flex;height:100%;justify-content:center;margin:0 15px;max-height:100%;max-width:100%;position:relative}.preview-photos .photo-slideshow-panel .photo-slideshow .img-container img{background-image:url("data:image/gif;base64,R0lGODdhEAAQAPAAAMjIyP///ywAAAAAEAAQAAACH4RvoauIzNyBSyYaLMDZcv15HAaSIlWiJ5Sya/RWVgEAOw==");max-height:100%;max-width:100%}.preview-photos .photo-slideshow-panel .photo-slideshow .img-container.image-load-error:after{color:red;content:"\e023";display:block;font-family:smartphoto;font-size:100px;font-weight:300;height:100px;left:50%;line-height:100px;margin:-50px auto auto -50px;position:absolute;top:50%;width:100px}.preview-photos .photo-slideshow-panel .photo-slideshow .img-container.image-loading.slick-current:after{color:#fff;content:"\e612";display:block;font-family:smartphoto;font-size:48px;font-weight:300;height:48px;left:50%;line-height:48px;margin:-24px auto auto -24px;position:absolute;top:50%;width:48px}html:not(.ios) .preview-photos .photo-slideshow-panel .photo-slideshow .img-container.image-loading.slick-current:after{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear}.preview-photos .photo-slideshow-panel .photo-slideshow-navigation{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.preview-photos .photo-slideshow-panel .photo-slideshow-navigation button{background:#fff;border:none;color:#009fdc;cursor:pointer;font-family:smartphoto;font-size:21px;height:35px;margin-top:-17px;pointer-events:auto;position:absolute;top:50%;width:35px}.preview-photos .photo-slideshow-panel .photo-slideshow-navigation button.slick-prev{left:0;padding-left:6px}.preview-photos .photo-slideshow-panel .photo-slideshow-navigation button.slick-next{right:0}.preview-photos .photo-slideshow-panel .photo-slideshow-navigation button.slick-disabled{color:#dcdcdc;pointer-events:none}.preview-photos .photo-info-panel{background-color:#fff;display:none;flex-grow:0;overflow-y:auto;padding:15px 30px;position:relative;width:320px}.preview-photos .photo-info-panel h1{color:#009fdc;font-size:24px;font-weight:300;padding:0 0 35px;text-align:left}.preview-photos .photo-info-panel .name-value-pair{margin-bottom:15px}.preview-photos .photo-info-panel .name{font-weight:700}.preview-photos .photo-info-panel .btn-close{color:#4d4d4d;cursor:pointer;font-family:smartphoto;font-size:32px;position:absolute;right:10px;top:10px}.preview-photos .photo-info-panel .btn-close:hover{color:#009fdc}@media (max-width:600px){.preview-photos .preview-photos-top.open .photo-slideshow-panel{display:none}.preview-photos .preview-photos-top.open .photo-info-panel{width:100%}}.events-popup{-webkit-text-size-adjust:100%;color:#0c1725}.events-popup .m-tabs{border-bottom:1px solid #dcdcdc;margin:20px 0 0}.events-popup .m-tabs .m-tabs__tab{align-items:center;border:1px solid transparent;border-bottom:0;box-sizing:content-box;color:#aaa;cursor:pointer;display:inline-flex;flex-direction:column;font-size:12px;font-weight:700;padding:5px 10px 10px 5px;position:relative;text-align:center;width:calc(50% - 40px)}.events-popup .m-tabs .m-tabs__tab:hover{color:#009fdc;font-weight:700}.events-popup .m-tabs .m-tabs__tab.active{border-color:#dcdcdc;border-bottom:1px solid #fff;color:#009fdc;margin-bottom:-1px}.events-popup .m-tabs .m-tabs__tab:before{speak:none;content:" ";display:inline;font-family:smartphoto;font-size:32px;font-variant:normal;font-weight:400;line-height:1;text-align:center}.events-popup .m-tabs .m-tabs__tab--my-events:before{content:"\e978"}.events-popup .m-tabs .m-tabs__tab--special-days:before{content:"\e977"}.events-popup .m-tabs__content{display:none}.events-popup .m-tabs__content.active{display:block}.events-popup .m-tabs__content__my-events>.events-info{margin-top:20px}.events-popup .m-tabs__content__special-days{margin-top:-1em}.events-popup .soft-login{border:1px solid #dcdcdc;display:flex;flex-direction:column;height:100%;padding:30px 20px;position:relative;width:100%}.events-popup .soft-login p{margin:0 0 30px}.events-popup .soft-login p:last-of-type{margin:30px 0 20px}.events-popup .popup-sub-footer{text-align:center}.events-popup .popup-sub-footer button{min-width:200px}.events-popup ul{font-size:14px;margin-bottom:1em}.events-popup strong{font-weight:700}.events-popup .popup-content>.popup-footer .m-tabs__content.active{display:flex;flex-direction:column-reverse;justify-content:space-between}.events-popup .popup-content>.popup-footer .m-tabs__content.active button{width:100%}.events-popup .popup-content>.popup-footer .m-tabs__content.active button.right{margin-left:0}.events-popup .popup-content .popup-sub-footer button{width:auto}.events-popup .events-start{display:table;height:90%;width:100%}.events-popup .events-start .events-start-description{display:table-cell;text-align:center;vertical-align:middle}.events-popup .events-info{margin:10px 0 15px}.events-popup .events-info p{margin:6px 0}.events-popup .events-form{display:flex;flex-direction:column;margin-bottom:10px}.events-popup .events-form .events-form-left,.events-popup .events-form .events-form-right{display:flex;width:100%}.events-popup .events-form .events-form-right{flex-direction:row;margin-top:10px}.events-popup .events-form .events-form__input:invalid{box-shadow:none;outline:none}.events-popup .events-form button.events-form-buttons-add,.events-popup .events-form button.events-form-buttons-cancel{width:calc(17% - 5px)}.events-popup .events-form button.events-form-buttons-add:before,.events-popup .events-form button.events-form-buttons-cancel:before{speak:none;display:inline;font-family:smartphoto;font-size:26px;font-variant:normal;font-weight:400;line-height:1;text-align:center}.events-popup .events-form button.events-form-buttons-add:after,.events-popup .events-form button.events-form-buttons-cancel:after{display:none}.events-popup .events-form.buttons-1 button.events-form-buttons-add{width:40%}.events-popup .events-form button.events-form-buttons-add{margin:0 10px 0 0;padding:6px 5px 4px}.events-popup .events-form.buttons-2 button.events-form-buttons-add:before{content:"\e014"}.events-popup .events-form button.events-form-buttons-cancel{margin:0;padding:5px}.events-popup .events-form button.events-form-buttons-cancel:before{content:"\e900";font-size:14px}.events-popup .events-form select{background-position:right 15px bottom 50%,right 10px bottom 50%,100% 0;margin-right:10px;padding:10px 30px 10px 10px;width:calc(33% - 10px)}.events-popup .events-form select:invalid{box-shadow:none;outline:none}.events-popup .events-form.buttons-1 select{width:calc(30% - 10px)}.events-popup .events-form.buttons-1 button.events-form-buttons-add{margin:0}.events-popup .events-form select:required:invalid{color:#4d4d4d}.events-popup .events-form option[value=""][disabled]{display:none}.events-popup .events-form option{color:#0c1725}.events-popup .events-errors{margin:15px 0 10px}.events-popup .events-errors p{color:#ff3c00;margin:6px 0}.events-popup .events-selector{display:block;font-size:14px;margin:18px 0 5px;position:relative}.events-popup .events-selector .events-show-all{padding-right:14px;position:relative}.events-popup .events-selector .events-show-all:after{background:#3e4551;content:"";height:16px;position:absolute;right:-2px;top:2px;width:1px}.events-popup .events-selector .events-hide-all{padding-left:14px}.events-popup .events-list{border-bottom:1px solid #dcdcdc;display:flex;flex-wrap:wrap}.events-popup .events-list .events-list-row{display:flex;width:100%}.events-popup .events-list .events-list-cell{border-top:1px solid #dcdcdc;font-size:14px;overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap;width:100%}.events-popup .events-list .events-list-cell:nth-child(4n-3){padding:2px;position:relative;width:50%}.events-popup .events-list .events-list-cell:not(:nth-child(4n-3)){display:flex;justify-content:flex-end}.events-popup .events-list .events-list-cell:nth-child(4n-2){width:20%}.events-popup .events-list .events-list-cell:nth-child(4n),.events-popup .events-list .events-list-cell:nth-child(4n-1){padding:2px;width:15%}.events-popup .events-list .events-list-cell:nth-child(4n){padding-right:7px}.events-popup .events-list .btn-edit,.events-popup .events-list .btn-remove-unused{float:none;transition:color .5s ease}.events-popup .events-list .btn-edit:before,.events-popup .events-list .btn-remove-unused:before{font-size:32px;left:-32px;margin-top:-17px;padding:8px}.events-popup .events-list .btn-edit:hover,.events-popup .events-list .btn-remove-unused:hover{color:#006599;cursor:pointer}.events-popup .events-list .btn-edit:before{content:"\e00d";margin-top:-16px}.events-popup .a-checkbox{left:5px;opacity:0;position:absolute;top:10px;width:auto!important}.events-popup .a-checkbox+.a-checkbox__label{cursor:pointer;display:block;overflow:hidden;padding:8px 8px 8px 3px;position:relative;text-overflow:ellipsis}.events-popup .a-checkbox+.a-checkbox__label:before{background:#ddd;border-radius:2px;content:"";display:inline-block;height:20px;margin-right:10px;vertical-align:text-top;width:20px}@media (pointer:fine){.events-popup .a-checkbox:hover+.a-checkbox__label:before{background:#009fdc}}@supports (-ms-ime-align:auto){.events-popup .a-checkbox:hover+.a-checkbox__label:before{background:#ddd}}.events-popup .a-checkbox:checked+.a-checkbox__label:before{background:#009fdc}.events-popup .a-checkbox:disabled+.a-checkbox__label{color:#b8b8b8;cursor:auto}.events-popup .a-checkbox:disabled+.a-checkbox__label:before{background:#eee;box-shadow:none}.events-popup .a-checkbox:checked+.a-checkbox__label:after{color:#fff;content:"\e014";font-family:smartphoto;font-size:20px;left:3px;position:absolute;top:4px}.events-popup .a-checkbox__group{list-style-type:none!important}.events-popup .a-checkbox__group li{border-top:1px solid #dcdcdc;padding:2px;position:relative}.events-popup .a-checkbox__group li:first-of-type{border-top:none}.events-popup .a-checkbox__group li:last-of-type{border-bottom:1px solid #dcdcdc}@media screen and (min-width:400px){.events-popup .popup-content>.popup-footer .m-tabs__content.active{flex-direction:row-reverse}.events-popup .popup-content>.popup-footer .m-tabs__content.active button{width:50%}.events-popup .popup-content>.popup-footer .m-tabs__content.active button.right{margin-left:5px}}@media screen and (min-width:500px){.events-popup .m-tabs .m-tabs__tab{flex-direction:row;font-size:15px;padding:15px 20px 18px 15px;width:auto}.events-popup .m-tabs .m-tabs__tab:first-of-type{margin-left:10px}.events-popup .m-tabs .m-tabs__tab:before{padding-right:5px}}@media screen and (min-width:600px){.events-popup .popup-content .popup-sub-footer button,.events-popup .popup-content>.popup-footer .m-tabs__content.active button{width:auto}.events-popup .events-form{flex-direction:row}.events-popup .events-form .events-form-right{margin:0 0 0 10px}.events-popup .events-form.buttons-1 .events-form-left{width:45%}.events-popup .events-form.buttons-1 .events-form-right{width:55%}.events-popup .events-list .events-list-cell:nth-child(4n-3){width:76%}.events-popup .events-list .events-list-cell:nth-child(4n-1),.events-popup .events-list .events-list-cell:nth-child(4n-2){width:8%}.events-popup .events-list .events-list-cell:nth-child(4n){padding-right:10px;width:8%}.events-popup .a-checkbox{left:10px}.events-popup .a-checkbox+.a-checkbox__label{padding:8px}.events-popup .a-checkbox:checked+.a-checkbox__label:after{left:8px}}@media screen and (min-width:600px) and (min-height:600px){.events-popup .m-tabs__content__my-events>.events-info{margin-top:30px}}@media screen and (min-width:890px) and (min-height:840px){.events-popup .popup-content{min-height:80%}.events-popup .popup-content.scrollable{overflow-y:visible!important}.events-popup .popup-content.scrollable .popup-body{overflow-y:auto}}.buttons{margin:8px 0}.left .btn,.left button{margin-right:4px}.right .btn,.right button{margin-left:4px}.btn,button{border:1px solid;border-radius:0;display:inline-block;font-size:12px;font-weight:400;line-height:24px;padding:0 8px;position:relative;text-align:center;vertical-align:middle}.btn:hover{cursor:pointer}.btn-small{padding:0}.btn-link{border-color:rgba(77,77,77,.17);color:#0c1725;font-size:11px;line-height:22px;padding:0 6px 0 0}.acc-body .top,.btn-action,.btn-filter{background:#fff;border-color:#009fdc;color:#009fdc}.btn-filter [data-icon]:before{content:"\e002"}.btn-filter.on{background:#fff}.btn-filter.on [data-icon]:before{content:"\e003"}.btn-group>.btn{border-radius:0}.btn-group>.btn:first-child{border-right:none}.btn-group>.btn:last-child{border-left:none}.tight .btn{background:none;border-color:#dcdcdc;border-radius:0;color:#009fdc;display:block;float:left;font-size:34px;height:38px;line-height:36px;margin:0 6px 0 0;padding:0!important;width:38px}.tight .btn [data-icon]{vertical-align:baseline}.tight .btn [data-icon]:before{font-size:25px;height:100%;line-height:36px;width:100%}.no-touch .tight .btn:hover,.tight .btn.selected{background:#009fdc;border-color:#009fdc;color:#fff}.check .btn,.radio .btn,.range .btn{margin:0}.accordion>li{position:relative}.accordion>li:not(.no-header){border-bottom:1px solid #dcdcdc}.accordion>li.no-header>.acc-header{display:none}.accordion>li.no-header>.acc-body{padding-top:10px}.accordion>li.open .acc-header [data-icon]:before{transform:rotate(90deg)}.accordion+.accordion>li{border-top:none}.accordion .acc-header{color:#009fdc;font-size:12px;line-height:34px}.accordion .acc-header:hover{cursor:pointer}.accordion .acc-header [data-icon]:before{content:"\e001";height:34px;transition:transform .5s ease}.accordion .acc-body{display:none}.accordion .acc-body>h3{margin:10px 10px 5px 15px}.accordion .acc-body>h4{margin:10px 10px 5px}.accordion .acc-body .applyzone{position:absolute;right:0;top:0}.accordion .acc-body .applyzone .top{float:left;position:relative}.accordion .acc-body .top{position:absolute;right:10px;top:6px}.accordion .acc-body .top.active{background:#1f2d41;border-color:#142536;color:#fff;pointer-events:all}.acc-body-title{font-size:12px;margin:10px 0 5px 15px}.tabs{background:#009fdc;display:flex;overflow:hidden}.tabs.tabs-large>li a{font-size:9px;height:59px;padding:4px}.tabs>li{float:left;width:100%}.tabs>li.one{display:none}.tabs>li a{color:#fff;display:block;font-size:12px;height:100%;padding:10px;text-align:center;width:100%}.tabs>li.active a{background:#fff;border-bottom:none;color:#009fdc}.tabs .disabled.active{opacity:1}.tabs .disabled.active a{color:#dcdcdc}.tabbed{height:100%;left:0;overflow-y:auto;position:absolute;top:0;width:100%}.tabbed:not(.active){display:none!important}.tabbed.disabled{pointer-events:none}.uploader{margin:24px 8px;position:relative}.uploader li{display:block;position:relative}.uploader .from,.uploader .to{background:#1b2d4a;border:2px solid #1b2d4a;border-radius:50%;height:54px;position:absolute;top:0;width:54px}.uploader .from{left:0;overflow:hidden}.uploader .from img{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.uploader .to{right:0}.uploader .to span:before{color:#fff;font-size:27px;line-height:54px;width:54px}.uploader .transfer{padding:0 54px;width:100%}.uploader .transfer span{display:block;text-align:center}.uploader .progress{height:27px}.uploader .prog-msg{font-size:12px;padding-top:5px}.uploader .finished{border-color:#1b2d4a}.uploader .finished:before{background:#515f7c;border-radius:50%;color:#1b2d4a;content:"\e014";font-family:smartphoto;font-size:32px;height:32px;left:21px;line-height:32px;position:absolute;top:21px;width:32px}[data-state=uploading]{background:#1b2d4a;border:2px solid #1b2d4a;border-left:none;border-right:none;display:block;height:6px;width:100%}[data-state=uploading]:before{background:#fff;content:" ";display:block;height:2px;left:0;position:relative;top:0}[data-state=loading]{background:#1b2d4a;border-radius:3px;display:block;height:94px;width:94px}[data-state=loading]:before{background:#0d1f38;border-radius:6px;content:" ";display:block;height:6px;left:11%;position:relative;top:78px;width:78px}[data-state=loading]:after,[data-state=loading]:hover:after{background:#4d5a76;border-radius:6px;content:" ";display:block;height:6px;left:11%;position:relative;top:72px;width:0}[data-state=loading]:hover{cursor:default}[data-state=loading],[data-state=waiting]{height:95px;width:95px}[data-state=waiting]{background:#1b2d4a;border-radius:3px;display:block}[data-state=waiting]:hover{cursor:default}@media screen and (max-width:639px){.uploader .transfer .prog-msg{margin:40px 0 0}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.uploader .to{background-image:url(../images/sp-logo-small@2x.png);background-size:60px 14px}}.gallery{overflow:hidden}.gallery li{display:block;float:left;position:relative}.gallery li:hover{cursor:pointer}.gallery.hide-used li.used{display:none}.gallery p{font-size:10px;margin:8px auto 0}.gallery a,.gallery p{text-align:center}.gallery img{display:block;max-width:100%}.none{color:#009fdc;display:inline-block;text-align:center;width:100%}.none [data-icon]:before{font-size:76px}.gallery p.price{color:#b5d418!important;font-size:1.2em}.gallery p+p{padding-top:0}.col-2{margin:0 5px 5px}.col-2 li{padding:4px;width:50%}.col-3{margin:0 5px 5px}.col-3 li{padding:5px;width:33.33%}.col-3 li.highlightBlue{background:#009fdc;background:linear-gradient(180deg,#1e5799 0,#00addb 0,#207cca 100%,#009fdc 0);color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.2);vertical-align:middle}.col-4{margin:0 5px 5px}.col-4 li{padding:8px;width:25%}.col-4 li>img{display:block;margin:auto}.col-5{margin:0 10px 5px}.col-5 li{padding:4px;width:20%}.col-6{margin:0 10px 5px}.col-6 li{padding:6px;width:16.66%}.options a{background:#1f2d41;display:block}.options.col-3 a{line-height:80px}.options.col-5 a{line-height:46px}.options-svg-container{align-items:center;display:flex!important;flex-direction:column}.options-svg-container p{margin-top:4px!important}.options-svg-container p>span{display:block;line-height:2em}.options-svg-container.active{border-color:#009fdc}.options-icon-svg{fill:var(--svg-icon--color,#0c1725);color:var(--svg-icon--color,#0c1725);margin:2px auto 0;max-height:32px;max-width:32px;position:relative;width:32px}.options-icon-svg .overlay-color{background-color:currentColor;border:2px solid #fff;border-radius:6px;bottom:1px;display:inline-block;display:block;height:12px;left:1px;position:absolute;width:12px}.options-icon-svg .overlay-color.a-icon__overlay--outline{box-shadow:inset 0 0 1px #000}#tab-photos .photo-thumb .thumb-preview:after,.background-thumb .thumb-preview:after,.design-thumb .thumb-preview:after,.effect-thumb .thumb-preview:after,.events-list .photo-thumb .thumb-preview:after,.symbol-thumb .thumb-preview:after,.template-thumb .thumb-preview:after{bottom:6px;content:"\e013";position:absolute;right:6px}.tooltip{background:#fff;box-shadow:0 0 10px hsla(0,0%,79%,.6);color:#4d4d4d;display:none;font-size:12px;left:50%;line-height:1.2;opacity:.9;padding:10px 30px 10px 10px;position:absolute;text-align:left;width:200px;z-index:20}.tooltip:not(.tooltip-above){margin-top:10px;transform:translate(-50%)}.tooltip-above{margin-top:-10px;top:0;transform:translate(-50%,-100%)}.tooltip a{display:inline;padding:0}.tooltip a.close:hover{cursor:pointer}.tooltip a:not(.close){color:#009fdc}.tooltip .close [data-icon]:before{color:#888;display:block;font-size:14px;height:14px;margin-right:3px;margin-top:3px;position:relative;width:14px;z-index:9999}.tooltip:not(.tooltip-above):before{content:"▲";margin-top:-10px;text-shadow:0 -2px 5px hsla(0,0%,79%,.8);top:0}.tooltip-above:after,.tooltip:not(.tooltip-above):before{color:#fff;left:0;position:absolute;text-align:center;width:100%}.tooltip-above:after{bottom:0;content:"▼";margin-bottom:-10px;text-shadow:0 2px 5px hsla(0,0%,79%,.8)}.tooltip h5{font-weight:700}#double-click-help ol{list-style-type:decimal;margin:10px 0 10px 20px}#double-click-help ul{list-style-type:disc;margin:10px 0 10px 20px}#double-click-help img{width:100%}#double-click-help p{color:#4d4d4d;font-size:13px;line-height:17px;margin-top:10px;text-align:left}#double-click-help .button-light{background:#009fdc;border-color:#009fdc;border-radius:0;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:10px 30px 10px 15px}#double-click-help .button-light.invert{background-color:#fff;color:#009fdc}@media (pointer:fine){#double-click-help .button-light.invert:hover{background-color:#009fdc;color:#fff}}#double-click-help .button-light.invert:disabled{color:#fff}#double-click-help .button-light.invert:active{border:.1rem solid #009fdc}#double-click-help .button-light.right{margin:5px 0 5px 5px}#double-click-help .button-light:after{content:"\e024";font-family:smartphoto;font-size:10px;font-weight:400;position:absolute;right:12px;transition:right .3s}.no-touch #double-click-help .button-light:hover{background:#fff;color:#009fdc;cursor:pointer}.no-touch #double-click-help .button-light:hover:after{right:10px;transition:right .3s}#double-click-help .button-light:active{cursor:pointer}#double-click-help .button-light.cancel{background:#3e4551;border-color:#3e4551}#double-click-help .button-light.cancel:hover{background:#fff;color:#3e4551}.content-chrome-html5-tech{color:#4d4d4d;font-size:14px;position:relative;text-shadow:none;width:100%}.content-chrome-html5-tech .container{margin:0 auto;max-width:700px;padding:0 35px 35px;position:relative}.content-chrome-html5-tech h2{color:#4d4d4d;font-size:32px;font-weight:300;margin:0 0 30px;text-align:center}.content-chrome-html5-tech h3{color:#4d4d4d;font-size:23px;font-weight:300;margin:0 0 20px}.content-chrome-html5-tech ol,.content-chrome-html5-tech ul{color:#4d4d4d;float:none;list-style-type:disc;margin:20px 0;padding:0}.content-chrome-html5-tech ol{list-style-type:decimal;padding:0 0 0 20px}.content-chrome-html5-tech p{color:#4d4d4d;margin:0 0 20px}.content-chrome-html5-tech table{border:none;border-collapse:collapse;font-size:14px;margin:0 0 35px;padding:0;width:100%}.content-chrome-html5-tech table tr{background:#32a6cf;color:#fff;position:relative}.content-chrome-html5-tech table tr:nth-child(2n){background:#1b9bca}.content-chrome-html5-tech table tr td{padding:5px 60px;position:relative}.content-chrome-html5-tech table tr td.tbl-col-2{padding:0 60px;text-align:center}.content-chrome-html5-tech table tr td span.new{margin:2px -27px 0 0}.cms-content a{text-decoration:underline}.cms-content .popup-highlights{background:none;color:#160c49;float:left;font-family:Roboto,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;width:100%}.cms-content .popup-highlights div,.cms-content .popup-highlights h2,.cms-content .popup-highlights p{float:left;height:auto;margin-bottom:40px;position:relative;width:100%}.cms-content .popup-highlights div{border-top:1px solid #fff;padding:35px 0 0}.cms-content .popup-highlights p{font-size:14px;text-align:center}.cms-content .popup-highlights h2{background:none;font-size:30px;font-weight:300;margin-bottom:25px;padding:0;text-align:center;text-indent:0;width:100%}.cms-content .popup-highlights img:first-child{margin-left:0}.cms-content .popup-highlights .presenting p{color:#fff;float:right;text-align:left;width:294px}.cms-content .popup-highlights .presenting h2{color:#fff}.product-below{bottom:0;left:0;position:absolute;right:0}.product-below-left,.product-below-right{margin-top:10px;pointer-events:none;position:absolute;width:500px}.product-below-left{left:-10px}.product-below-right{right:-10px;text-align:right}.product-below-right .page-controls{margin-left:15px}.ui-content-zone.feedback-drag-over{background:#53cdfc;opacity:.6}.controls,.page-controls{pointer-events:auto;position:relative}.controls.show,.page-controls.show{display:inline-block!important}.controls:not(.show),.page-controls:not(.show){display:none}.controls.feedback-drag-over,.page-controls.feedback-drag-over{z-index:1}.controls.feedback-drag-over>.page-drop-here,.page-controls.feedback-drag-over>.page-drop-here{background-color:#80cfee}.controls .calendar-popup-button,.controls .delete,.controls .edit-background,.controls .rotate,.controls .shuffle-template-button,.controls .transform,.controls .warning,.controls .zoomIn,.controls .zoomOut,.page-controls .calendar-popup-button,.page-controls .delete,.page-controls .edit-background,.page-controls .rotate,.page-controls .shuffle-template-button,.page-controls .transform,.page-controls .warning,.page-controls .zoomIn,.page-controls .zoomOut{cursor:pointer}.no-touch .controls .calendar-popup-button:not([disabled]):not(.disabled):hover,.no-touch .controls .delete:not([disabled]):not(.disabled):hover,.no-touch .controls .edit-background:not([disabled]):not(.disabled):hover,.no-touch .controls .rotate:not([disabled]):not(.disabled):hover,.no-touch .controls .shuffle-template-button:not([disabled]):not(.disabled):hover,.no-touch .controls .transform:not([disabled]):not(.disabled):hover,.no-touch .controls .warning:not([disabled]):not(.disabled):hover,.no-touch .controls .zoomIn:not([disabled]):not(.disabled):hover,.no-touch .controls .zoomOut:not([disabled]):not(.disabled):hover,.no-touch .page-controls .calendar-popup-button:not([disabled]):not(.disabled):hover,.no-touch .page-controls .delete:not([disabled]):not(.disabled):hover,.no-touch .page-controls .edit-background:not([disabled]):not(.disabled):hover,.no-touch .page-controls .rotate:not([disabled]):not(.disabled):hover,.no-touch .page-controls .shuffle-template-button:not([disabled]):not(.disabled):hover,.no-touch .page-controls .transform:not([disabled]):not(.disabled):hover,.no-touch .page-controls .warning:not([disabled]):not(.disabled):hover,.no-touch .page-controls .zoomIn:not([disabled]):not(.disabled):hover,.no-touch .page-controls .zoomOut:not([disabled]):not(.disabled):hover{color:#b3e2f5}.controls .calendar-popup-button:active,.controls .delete:active,.controls .edit-background:active,.controls .rotate:active,.controls .shuffle-template-button:active,.controls .transform:active,.controls .warning:active,.controls .zoomIn:active,.controls .zoomOut:active,.page-controls .calendar-popup-button:active,.page-controls .delete:active,.page-controls .edit-background:active,.page-controls .rotate:active,.page-controls .shuffle-template-button:active,.page-controls .transform:active,.page-controls .warning:active,.page-controls .zoomIn:active,.page-controls .zoomOut:active{background-color:#1b2d4a;border-color:#1b2d4a}.controls .disabled.calendar-popup-button,.controls .disabled.delete,.controls .disabled.edit-background,.controls .disabled.rotate,.controls .disabled.shuffle-template-button,.controls .disabled.transform,.controls .disabled.warning,.controls .disabled.zoomIn,.controls .disabled.zoomOut,.controls [disabled].calendar-popup-button,.controls [disabled].delete,.controls [disabled].edit-background,.controls [disabled].rotate,.controls [disabled].shuffle-template-button,.controls [disabled].transform,.controls [disabled].warning,.controls [disabled].zoomIn,.controls [disabled].zoomOut,.page-controls .disabled.calendar-popup-button,.page-controls .disabled.delete,.page-controls .disabled.edit-background,.page-controls .disabled.rotate,.page-controls .disabled.shuffle-template-button,.page-controls .disabled.transform,.page-controls .disabled.warning,.page-controls .disabled.zoomIn,.page-controls .disabled.zoomOut,.page-controls [disabled].calendar-popup-button,.page-controls [disabled].delete,.page-controls [disabled].edit-background,.page-controls [disabled].rotate,.page-controls [disabled].shuffle-template-button,.page-controls [disabled].transform,.page-controls [disabled].warning,.page-controls [disabled].zoomIn,.page-controls [disabled].zoomOut{color:#66c5ea;cursor:inherit;opacity:1}.controls [disabled].calendar-popup-button,.controls [disabled].delete,.controls [disabled].edit-background,.controls [disabled].rotate,.controls [disabled].shuffle-template-button,.controls [disabled].transform,.controls [disabled].warning,.controls [disabled].zoomIn,.controls [disabled].zoomOut,.page-controls [disabled].calendar-popup-button,.page-controls [disabled].delete,.page-controls [disabled].edit-background,.page-controls [disabled].rotate,.page-controls [disabled].shuffle-template-button,.page-controls [disabled].transform,.page-controls [disabled].warning,.page-controls [disabled].zoomIn,.page-controls [disabled].zoomOut{pointer-events:auto}.controls .calendar-popup-button,.controls .delete,.controls .edit-background,.controls .page-drop-here,.controls .page-name,.controls .rotate,.controls .shuffle-template-button,.controls .transform,.controls .warning,.controls .zoomIn,.controls .zoomOut,.page-controls .calendar-popup-button,.page-controls .delete,.page-controls .edit-background,.page-controls .page-drop-here,.page-controls .page-name,.page-controls .rotate,.page-controls .shuffle-template-button,.page-controls .transform,.page-controls .warning,.page-controls .zoomIn,.page-controls .zoomOut{background-color:#009fdc;border:1px solid #009fdc;color:#fff;display:none;font-size:16px;height:40px;margin:0;min-width:40px;padding:0;text-align:center;transition:all .3s;vertical-align:middle}.controls .show.calendar-popup-button,.controls .show.delete,.controls .show.edit-background,.controls .show.page-drop-here,.controls .show.page-name,.controls .show.rotate,.controls .show.shuffle-template-button,.controls .show.transform,.controls .show.warning,.controls .show.zoomIn,.controls .show.zoomOut,.page-controls .show.calendar-popup-button,.page-controls .show.delete,.page-controls .show.edit-background,.page-controls .show.page-drop-here,.page-controls .show.page-name,.page-controls .show.rotate,.page-controls .show.shuffle-template-button,.page-controls .show.transform,.page-controls .show.warning,.page-controls .show.zoomIn,.page-controls .show.zoomOut{display:inline-block!important}.controls .page-name,.page-controls .page-name{background-color:#fff;border:1px solid #009fdc;color:#009fdc;cursor:inherit;line-height:40px;min-width:40px;padding:0 5px}.controls .edit-background,.page-controls .edit-background{line-height:36px}.controls .page-drop-here,.page-controls .page-drop-here{line-height:36px;padding:0 10px}.controls .page-drop-here .label,.page-controls .page-drop-here .label{font-size:10px;padding:0 5px}.controls .transform.active,.page-controls .transform.active{background-color:#006599}.controls .calendar-popup-button,.page-controls .calendar-popup-button{background-color:#f90;border:1px solid #f90;padding:1px 10px 0 8px}.no-touch .controls .calendar-popup-button:not([disabled]):not(.disabled):hover,.no-touch .page-controls .calendar-popup-button:not([disabled]):not(.disabled):hover{background-color:#fff;color:#f90}.controls .calendar-popup-button:active,.page-controls .calendar-popup-button:active{background-color:#fff;border-color:#f90;color:#f90}.controls .calendar-popup-button .icon,.page-controls .calendar-popup-button .icon{margin-top:-4px}.controls .calendar-popup-button .title,.page-controls .calendar-popup-button .title{font-size:14px}.mobile .controls .calendar-popup-button .title,.mobile .page-controls .calendar-popup-button .title{display:none}.controls .warning,.page-controls .warning{background-color:#007fb0;border-color:#007fb0;line-height:40px;position:relative}.controls .warning>[data-icon],.page-controls .warning>[data-icon]{margin-top:-5px}.controls .warning>[data-icon]:before,.page-controls .warning>[data-icon]:before{font-size:40px}.controls .warning .tooltip,.page-controls .warning .tooltip{font-size:14px}.controls.active,.page-controls.active{box-shadow:0 0 7px 0 rgba(0,0,0,.2);z-index:1}.controls.active .page-name,.page-controls.active .page-name{background-color:#1b2d4a;border-color:#1b2d4a;color:#fff}.controls.selectable .page-name,.page-controls.selectable .page-name{cursor:pointer}#warning,#warning-error,.warning-error{font-size:14px;margin:0 0 1em;padding-left:65px;position:relative}#warning-error:before,#warning:before,.warning-error:before{color:#009fdc;content:"\e64f";font-family:smartphoto;font-size:45px;left:0;line-height:45px;margin:0 15px 0 0;position:absolute;top:0}.no-touch #warning li.clickable:hover,.no-touch #warning-error li.clickable:hover,.no-touch .warning-error li.clickable:hover,.touch #warning li.clickable,.touch #warning-error li.clickable,.touch .warning-error li.clickable{cursor:pointer;text-decoration:underline}.foldside-labels{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.foldside-labels .foldside-label-below{bottom:-22px;left:-30px;position:absolute;right:-30px}.foldside-labels .foldside-label-below>div{display:flex;position:absolute;width:100%}.foldside-labels .foldside-label-below .foldside-label-left{text-align:left}@media screen and (max-width:767px){.foldside-labels .foldside-label-below .foldside-label-left{margin-left:20px}}.foldside-labels .foldside-label-below .foldside-label-center{text-align:center}.foldside-labels .foldside-label-below .foldside-label-right{text-align:right}@media screen and (max-width:767px){.foldside-labels .foldside-label-below .foldside-label-right{margin-right:20px}}@media screen and (max-width:480px){.foldside-labels .foldside-label-below .foldside-label-right{margin-right:37px}}@media screen and (max-width:320px){.foldside-labels .foldside-label-below .foldside-label-right{margin-right:20px}}.foldside-labels .foldside-label-aside{bottom:12px;left:0;position:absolute;top:12px}.foldside-labels .foldside-label-aside .foldside-label-top{position:absolute;right:0;top:0}.foldside-labels .foldside-label-aside .foldside-label-bottom{bottom:0;position:absolute;right:0}.foldside-labels .foldside-label{flex:1;pointer-events:auto}.foldside-labels .foldside-label span{background:hsla(0,0%,100%,.5);color:#009fdc;font-weight:300;padding:10px}.foldside-labels .foldside-label span:hover{box-shadow:0 0 7px 0 hsla(0,0%,39%,.75)}.borders-outline-style-item a,.borders-outline-width-item a,.borders-shadow-style-item a,.borders-shadow-width-item a{background:none;border:1px solid #dcdcdc;color:#009fdc;display:block;text-align:center}.borders-outline-style-item a,.borders-shadow-style-item a,.borders-shadow-width-item a{height:50px;width:50px}#borders-shadow-style-bottom-left a [data-icon]:before{transform:scaleX(-1)}#borders-shadow-style-top-left a [data-icon]:before{transform:scaleX(-1) scaleY(-1)}#borders-shadow-style-top-right a [data-icon]:before{transform:scaleY(-1)}.borders-outline-style-item a:hover,.borders-outline-style-item.used a,.borders-outline-width-item a:hover,.borders-outline-width-item.used a,.borders-shadow-style-item a:hover,.borders-shadow-style-item.used a,.borders-shadow-width-item a:hover,.borders-shadow-width-item.used a{background:#009fdc;color:#fff}#borders-outline-style-none.disabled,#borders-shadow-style-none.disabled{opacity:1}.no-touch #borders-outline-style-none.disabled:hover,.no-touch #borders-shadow-style-none.disabled:hover{background:#009fdc;color:#fff}#borders-outline-style-none a,#borders-shadow-style-none a{overflow:hidden}.no-touch #borders-outline-style-none a:hover,.no-touch #borders-shadow-style-none a:hover{background:#009fdc;color:#fff}.borders-outline-style-item.used:after,.borders-outline-width-item.used:after,.borders-shadow-style-item.used:after,.borders-shadow-width-item.used:after{display:none}#borders-outline .acc-body{padding-bottom:0}#borders-outline-width .borders-outline-width-item{padding:3px}#borders-outline-style.col-4 [data-icon]:before,#borders-shadow-style.col-4 [data-icon]:before,#borders-shadow-width.col-4 [data-icon]:before{font-size:42px;line-height:48px}#borders-outline-width.col-6 a{font-size:11px;font-weight:700;height:40px;line-height:38px}#borders-outline h3,#borders-shadow h3{color:#009fdc;font-size:12px;font-weight:700;margin-top:15px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#borders-frames .acc-body{background:#f0f0f0}}@supports (-ms-accelerator:true){#borders-frames .acc-body{background:#f0f0f0}}#borders-frames .frames-loading{opacity:0;transition:opacity 1s 1s}#borders-frames .frames-loading.loading{color:#009fdc;font-style:italic;margin:10px;opacity:1}.effect-thumb{list-style:none}.effect-thumb .effect-thumb-active,.effect-thumb .effect-thumb-image,.effect-thumb .effect-thumb-used{height:100%;position:absolute;width:100%}.effect-thumb .effect-thumb-image:not(.none){background-position:50% 50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.effect-thumb .effect-thumb-image:not(.none){filter:none}}@supports (-ms-accelerator:true){.effect-thumb .effect-thumb-image:not(.none){filter:none}}.effect-thumb .clippedThumb{box-shadow:none}.effect-thumb.used .effect-thumb-used{position:relative;position:absolute}.effect-thumb.used .effect-thumb-used:after{background:#009fdc;bottom:0;color:#fff;content:"\e014";font-family:smartphoto;font-size:16px;height:16px;line-height:16px;position:absolute;right:0;text-shadow:0 -1px 0 rgba(0,0,0,.2);width:16px}.effect-thumb.active .effect-thumb-active{outline:3px solid #009fdc}#tab-photos .photo-thumb .photo-thumb-image,.events-list .photo-thumb .photo-thumb-image{box-shadow:none;overflow:hidden;position:absolute}#tab-photos .photo-thumb .photo-thumb-active,.events-list .photo-thumb .photo-thumb-active{position:absolute}#tab-photos .photo-thumb .photo-thumb-used,.events-list .photo-thumb .photo-thumb-used{position:relative}#tab-photos .photo-thumb.selected .photo-thumb-active,.events-list .photo-thumb.selected .photo-thumb-active{outline:3px solid #009fdc}#tab-photos .photo-thumb.is-empty:not(.photo-unavailable) .clippedThumb:before,.events-list .photo-thumb.is-empty:not(.photo-unavailable) .clippedThumb:before{animation-duration:1s;animation-iteration-count:infinite;animation-name:fadeInAndSpin;animation-timing-function:linear;color:#fff;content:"\e612";display:block;font-family:smartphoto;font-size:50px;font-weight:300;left:0;line-height:80px;position:absolute;text-align:center;top:0;width:100%}#tab-photos .photo-thumb.import-failed .photo-thumb-image:after,#tab-photos .photo-thumb.photo-unavailable .photo-thumb-image:after,.events-list .photo-thumb.import-failed .photo-thumb-image:after,.events-list .photo-thumb.photo-unavailable .photo-thumb-image:after{background:none;color:red;content:"\e023";cursor:default;display:block;font-family:smartphoto;font-size:75px;font-weight:300;left:0;line-height:80px;pointer-events:none;position:absolute;text-align:center;top:0;width:100%;z-index:301}#tab-photos .photo-thumb.import-failed img,#tab-photos .photo-thumb.photo-unavailable img,.events-list .photo-thumb.import-failed img,.events-list .photo-thumb.photo-unavailable img{opacity:.2}#tab-photos .photo-thumb.in-view:not(.loading) .photo-thumb-image,.events-list .photo-thumb.in-view:not(.loading) .photo-thumb-image{background-position:50%;background-size:cover}#tab-photos ul:not(.has-selection) .photo-thumb.active .photo-thumb-active,.events-list ul:not(.has-selection) .photo-thumb.active .photo-thumb-active{outline:3px solid #009fdc}#tab-photos .photo-action-group,.events-list .photo-action-group{padding:10px 10px 20px}#tab-photos .btn-hide-used-photos,.events-list .btn-hide-used-photos{float:left;font-size:12px;margin-bottom:15px;margin-top:10px}#tab-photos .btn-edit,#tab-photos .btn-remove-unused,.events-list .btn-edit,.events-list .btn-remove-unused{color:#009fdc;float:right;font-size:12px;margin-bottom:5px;margin-left:24px;margin-top:10px;position:relative}#tab-photos .btn-edit:before,#tab-photos .btn-remove-unused:before,.events-list .btn-edit:before,.events-list .btn-remove-unused:before{content:"\e9a8";font-family:smartphoto;font-size:24px;left:-24px;position:absolute;top:-8px}#tab-photos .panel-header-photos .btn,.events-list .panel-header-photos .btn{margin:10px 10px 0;padding:2px 0 0}#tab-photos .panel-header-photos .btn .action-box,#tab-photos .panel-header-photos .btn .filter-box,.events-list .panel-header-photos .btn .action-box,.events-list .panel-header-photos .btn .filter-box{border-top:1px solid #009fdc}.mobile #tab-photos .panel-header-photos .btn,.mobile .events-list .panel-header-photos .btn{display:none}#tab-photos .gallery,.events-list .gallery{padding-bottom:5px}.photoDragger.photo-thumb-dragging>div{background-color:#ddd;background-size:cover;height:100%;width:100%}input[type=range]{-webkit-appearance:none;background-color:#009fdc;border-radius:5px;height:7px;padding:2px 0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#009fdc;border-radius:50%;color:#009fdc;height:15px;width:15px}input[type=range]::-moz-range-thumb{-webkit-appearance:none;background:#009fdc;border-radius:50%;color:#009fdc;height:15px;width:15px}.slider{display:flex;font-size:12px;margin-top:20px}.slider-value{margin-right:10px;width:10%}.slider-container{margin-bottom:30px}#tab-edit-image .photo-effect{border:2px solid hsla(0,0%,100%,0)}#tab-edit-image .photo-effect.active{border-color:#009fdc}#tab-edit-image .photo-effect.used .photo-effect-image{position:relative}#tab-edit-image .photo-effect.used .photo-effect-image:after{background:#009fdc;bottom:0;color:#fff;content:"\e014";font-family:smartphoto;font-size:16px;height:16px;line-height:16px;position:absolute;right:0;text-shadow:0 -1px 0 rgba(0,0,0,.2);width:16px}#tab-edit-image .photo-effect-image{background-color:rgba(0,0,0,.1);background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,.4);height:80px}.photoDragger .photo-effect-image{height:100%;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){#tab-symbols .acc-body{background:#f0f0f0}}@supports (-ms-accelerator:true){#tab-symbols .acc-body{background:#f0f0f0}}.symbol-thumb{list-style:none}.symbol-thumb .symbol-thumb-active,.symbol-thumb .symbol-thumb-used{height:100%;position:absolute;width:100%}.symbol-thumb .symbol-thumb-image{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:5px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5));left:5px;position:absolute;right:5px;top:5px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.symbol-thumb .symbol-thumb-image{filter:none}}@supports (-ms-accelerator:true){.symbol-thumb .symbol-thumb-image{filter:none}}.symbol-thumb .symbol-thumb-image-white{background-color:#dcdcdc}.symbol-thumb .clippedThumb{box-shadow:none}.symbol-thumb.used .symbol-thumb-used{position:relative;position:absolute}.symbol-thumb.used .symbol-thumb-used:after{background:#009fdc;bottom:0;color:#fff;content:"\e014";font-family:smartphoto;font-size:16px;height:16px;line-height:16px;position:absolute;right:0;text-shadow:0 -1px 0 rgba(0,0,0,.2);width:16px}.symbol-thumb.active .symbol-thumb-active{outline:3px solid #009fdc}.background-thumb .clippedThumb{box-shadow:none}.background-thumb.used .clippedThumb{position:relative}.background-thumb.used .clippedThumb:after{background:#009fdc;bottom:0;color:#fff;content:"\e014";font-family:smartphoto;font-size:16px;height:16px;line-height:16px;position:absolute;right:0;text-shadow:0 -1px 0 rgba(0,0,0,.2);width:16px}.background-thumb.active .background-thumb-image{outline:3px solid #009fdc}.background-thumb-image{background-size:contain;box-shadow:0 1px 3px rgba(0,0,0,.4);height:100%}.template-thumb .clippedThumb{box-shadow:none}.template-thumb.used .clippedThumb{position:relative}.template-thumb.used .clippedThumb:after{background:#009fdc;bottom:0;color:#fff;content:"\e014";font-family:smartphoto;font-size:16px;height:16px;line-height:16px;position:absolute;right:0;text-shadow:0 -1px 0 rgba(0,0,0,.2);width:16px}.template-thumb.active .template-thumb-image{outline:3px solid #009fdc}.template-thumb-image{background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,.4);height:100%}#tab-configuration-layouts .configuration-layouts:not(.active){display:none}#tab-configuration-layouts .configuration-layouts:after,#tab-configuration-layouts .configuration-layouts:before{content:"";display:block;height:5px}.configuration-layouts-thumb{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,.4);height:100%;overflow:hidden;position:absolute;width:100%}.configuration-layouts-thumb.loading{background-color:#f8f8f8}.configuration-layouts-thumb.loading:before{animation-duration:1s;animation-iteration-count:infinite;animation-name:fadeInAndSpin;animation-timing-function:linear;color:#fff;content:"\e612";display:inline-block;font-family:smartphoto;font-size:50px;font-weight:300;height:50px;left:50%;line-height:50px;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}.configuration-layouts-thumb.has-error{background-color:#f8f8f8}.configuration-layouts-thumb.has-error:before{color:red;content:"\e023";display:inline-block;font-family:smartphoto;font-size:50px;font-weight:300;height:50px;left:50%;line-height:50px;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}.configuration-layouts-thumb.active{outline:3px solid #009fdc}.design-thumb-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,.4);height:100%;overflow:hidden;position:absolute;width:100%}.design-thumb-image.loading{background-color:#f8f8f8}.design-thumb-image.loading:before{animation-duration:1s;animation-iteration-count:infinite;animation-name:fadeInAndSpin;animation-timing-function:linear;color:#fff;content:"\e612";display:inline-block;font-family:smartphoto;font-size:50px;font-weight:300;height:50px;left:50%;line-height:50px;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}.design-thumb-image.has-error{background-color:#f8f8f8}.design-thumb-image.has-error:before{color:red;content:"\e023";display:inline-block;font-family:smartphoto;font-size:50px;font-weight:300;height:50px;left:50%;line-height:50px;margin-left:-25px;margin-top:-25px;position:absolute;top:50%;width:50px}.design-thumb .ar-box{box-shadow:none}.design-thumb.used .ar-box{position:relative}.design-thumb.used .ar-box:after{background:#009fdc;bottom:0;color:#fff;content:"\e014";font-family:smartphoto;font-size:16px;height:16px;line-height:16px;position:absolute;right:0;text-shadow:0 -1px 0 rgba(0,0,0,.2);width:16px}.design-thumb.active .design-thumb-image{outline:3px solid #009fdc}.select-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(45deg,transparent 50%,#009fdc 0),linear-gradient(135deg,#009fdc 50%,transparent 0),linear-gradient(90deg,#fff,#fff);background-position:right 25px bottom 50%,right 20px bottom 50%,100% 0;background-repeat:no-repeat;background-size:5px 5px,5px 5px,2.5em 2.5em;border:1px solid #dcdcdc;box-sizing:border-box;color:#0c1725;font-family:Roboto,Helvetica,Arial,sans-serif;padding:10px 20px 10px 10px;vertical-align:middle}.select-dropdown::-ms-expand{display:none}.select-dropdown.select-dropdown-borderless{border:none}.select-dropdown option{padding:5px 0}.ar-box{position:relative}.ar-box .ar-box-after{display:block;padding-top:100%}.square{position:relative}.square:after{content:"";display:block;padding-bottom:100%}.empty-label.warning{color:#009fdc;font-size:24px;font-weight:300;text-align:center}.empty-label.warning-icon:before{content:"\e600";display:block;font-family:smartphoto;font-size:120px}.empty-label.add-icon:before{content:"\e9a5";display:block;font-family:smartphoto;font-size:90px}#tab-options .products li .a-icon{text-align:center}.a-icon{border:1px solid transparent;box-sizing:border-box;color:#3e4551;display:inline-block!important;height:100%;line-height:1.4;position:relative;vertical-align:top;width:100%}.a-icon:hover{border-color:#dcdcdc}li.active>.a-icon{border-color:#009fdc}.a-icon__symbol{display:block;height:32px;margin:2px auto;width:32px}.a-icon__symbol:empty{background-color:currentColor;height:26px!important;margin:2px;width:calc(100% - 4px)!important}.a-icon__overlay{background-color:currentColor;border:2px solid #fff;border-radius:10px;content:"";display:block;height:14px;left:28%;position:absolute;top:22px;width:14px;z-index:2}.a-icon__overlay.a-icon__overlay--outline{box-shadow:inset 0 0 1px #000}.a-icon svg{height:auto;left:0;top:0;width:100%;z-index:1}.a-icon svg circle,.a-icon svg path{fill:currentColor!important}.a-icon__label{color:#3e4551!important;display:inline-block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:9px;font-weight:700;left:0;padding:8px 3px;position:relative;text-align:center;width:100%!important}.a-icon--outline path{stroke:#ccc;stroke-width:1px}.a-icon--outline .a-icon__symbol:empty{border:1px solid #ccc}.a-icon--big .a-icon__symbol,.a-icon--with-label .a-icon__symbol{height:32px;width:32px}.a-icon--small{height:21px;width:21px}.a-icon--small .a-icon__overlay{border-width:1px;height:8px;width:8px}.a-icon--small.a-icon--outline path{stroke-width:2px}.a-icon--rotated svg{transform:rotate(90deg);transform-origin:center}.a-icon--rotated svg svg{transform:rotate(0deg)}.toaster{bottom:0;left:0;position:absolute;right:0;z-index:499}.toaster:not(.no-animations) .toast-positioner{transition-duration:.2s;transition-property:transform}.toaster:not(.no-animations) .toast{transition-duration:.2s;transition-property:transform,opacity;transition-timing-function:ease-in}.toaster .toast-positioner{bottom:0;box-sizing:border-box;max-width:700px;padding:0 10px 15px;position:absolute;right:0}.mobile .toaster .toast-positioner{width:100vw}.toaster .toast-positioner.toast-removed .toast{opacity:0;transform:scale(.8)}.toaster .toast-positioner.closeable .toast{padding-right:3rem;position:relative}.toaster .toast-positioner .toast .icon-close{cursor:pointer;margin:9px 15px 0 0;transform:scale(.6)}.mobile .toaster .toast-positioner .toast .icon-close{transform:scale(.45)}.toaster .toast-positioner[data-toast-type] .toast:before{font-family:smartphoto;font-size:2.5em;font-weight:400;margin:5px 10px 5px 5px}.mobile .toaster .toast-positioner[data-toast-type] .toast:before{margin:5px 5px 5px 0;transform:scale(.75)}.toaster .toast-positioner[data-toast-type=info] .toast:before{content:"\e027"}.toaster .toast-positioner[data-toast-type=hint] .toast{background-color:#fff;border:2px solid #009fdc;color:#009fdc}.toaster .toast-positioner[data-toast-type=hint] .toast:before{content:"\e016"}.toaster .toast-positioner[data-toast-type=hint] .toast .icon-close,.toaster .toast-positioner[data-toast-type=hint] .toast .toast-message{color:#009fdc}.toaster .toast-positioner[data-toast-type=warning] .toast{background-color:#ffae00}.toaster .toast-positioner[data-toast-type=warning] .toast:before{content:"\e600"}.toaster .toast-positioner[data-toast-type=error] .toast{background-color:#ff3c00}.toaster .toast-positioner[data-toast-type=error] .toast:before{content:"\e023"}.toaster .toast-positioner:not([data-toast-type]) .toast .toast-message{padding:17px 45px 17px 20px}.toaster .toast{align-items:center;animation:toast-added .3s ease-in-out;background-color:#009fdc;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.3);box-sizing:border-box;color:hsla(0,0%,100%,.95);display:flex;justify-content:flex-start}.toaster .toast .toast-message{color:#fff;font-size:1em;padding:10px 45px 10px 0}.mobile .toaster .toast .toast-message{font-size:.85em;line-height:1.15em;padding:10px 40px 10px 0}.toaster .clickable{cursor:pointer}@keyframes toast-added{0%{opacity:0;transform:scale(.15)}to{opacity:1;transform:scale(1)}}.product-constellations .product-constellation-element[data-productcode=agenda14x21]:before{color:#1d1d1d}.product-constellations .product-constellation-element[data-constellation-name=mugemaille],.product-constellations .product-constellation-element[data-constellation-name^=pillow]{border:1px solid transparent;line-height:1.4;margin:5px;position:relative;width:calc(33.3% - 10px)}.product-constellations .product-constellation-element[data-constellation-name=mugemaille] p,.product-constellations .product-constellation-element[data-constellation-name^=pillow] p{font-size:9px}.product-constellations .product-constellation-element[data-constellation-name=mugemaille]:hover,.product-constellations .product-constellation-element[data-constellation-name^=pillow]:hover{border-color:#dcdcdc}.product-constellations .product-constellation-element[data-constellation-name=mugemaille].active,.product-constellations .product-constellation-element[data-constellation-name=mugemaille].active:hover,.product-constellations .product-constellation-element[data-constellation-name^=pillow].active,.product-constellations .product-constellation-element[data-constellation-name^=pillow].active:hover{border-color:#009fdc}.product-constellations .product-constellation-element[data-constellation-name=mugemaille]:before,.product-constellations .product-constellation-element[data-constellation-name^=pillow]:before{color:#3e4551;font-size:30px;height:32px;margin:2px auto;width:32px}.product-panel{height:100%;overflow:hidden;position:relative}.measure-drop-photo-here-icon{height:38px;width:38px}.measure-text{padding:2px}.disabled:hover{cursor:default!important}.restore-styling ol,.restore-styling ul{list-style:disc;margin-left:1em}.restore-styling li{margin-left:1em}#spreadSurfaceRenderLayers{font-family:serif;z-index:1}#spreadSurfaceRenderLayers svg text{text-rendering:geometricPrecision}#spreadSurfaceRenderLayers .textZone{position:absolute;z-index:2}#spreadSurfaceRenderLayers .textZone span{vertical-align:top}.clippedThumb{box-shadow:0 1px 3px rgba(0,0,0,.4);position:relative}.clippedThumb img{-webkit-user-drag:none;display:block;max-width:none}.clippedThumb p{color:#0c1725;padding:8px 0 0;text-align:center}#tab-photos .photo-thumb .clippedThumb .thumb-preview:after,.background-thumb .clippedThumb .thumb-preview:after,.clippedThumb #tab-photos .photo-thumb .thumb-preview:after,.clippedThumb .background-thumb .thumb-preview:after,.clippedThumb .design-thumb .thumb-preview:after,.clippedThumb .effect-thumb .thumb-preview:after,.clippedThumb .events-list .photo-thumb .thumb-preview:after,.clippedThumb .icon-delete:after,.clippedThumb .icon-used:after,.clippedThumb .symbol-thumb .thumb-preview:after,.clippedThumb .template-thumb .thumb-preview:after,.design-thumb .clippedThumb .thumb-preview:after,.effect-thumb .clippedThumb .thumb-preview:after,.events-list .photo-thumb .clippedThumb .thumb-preview:after,.symbol-thumb .clippedThumb .thumb-preview:after,.template-thumb .clippedThumb .thumb-preview:after{background:#fff;border-radius:50%;box-shadow:1px 1px 5px rgba(0,0,0,.2);color:#009fdc;display:none;font-family:smartphoto;font-size:20px;height:20px;line-height:20px;width:20px}#tab-photos .photo-thumb .clippedThumb:hover .thumb-preview:after,#tab-photos .photo-thumb html.touch li.background-thumb .clippedThumb .thumb-preview:after,#tab-photos .photo-thumb html.touch li.effect-thumb .clippedThumb .thumb-preview:after,#tab-photos .photo-thumb html.touch li.symbol-thumb .clippedThumb .thumb-preview:after,#tab-photos .photo-thumb html.touch li.template-thumb .clippedThumb .thumb-preview:after,#tab-photos html.touch li.photo-thumb .clippedThumb .thumb-preview:after,.background-thumb .clippedThumb:hover .thumb-preview:after,.background-thumb html.touch li.effect-thumb .clippedThumb .thumb-preview:after,.background-thumb html.touch li.photo-thumb .clippedThumb .thumb-preview:after,.background-thumb html.touch li.symbol-thumb .clippedThumb .thumb-preview:after,.background-thumb html.touch li.template-thumb .clippedThumb .thumb-preview:after,.clippedThumb:hover #tab-photos .photo-thumb .thumb-preview:after,.clippedThumb:hover .background-thumb .thumb-preview:after,.clippedThumb:hover .design-thumb .thumb-preview:after,.clippedThumb:hover .effect-thumb .thumb-preview:after,.clippedThumb:hover .events-list .photo-thumb .thumb-preview:after,.clippedThumb:hover .icon-delete:after,.clippedThumb:hover .icon-used:after,.clippedThumb:hover .symbol-thumb .thumb-preview:after,.clippedThumb:hover .template-thumb .thumb-preview:after,.design-thumb .clippedThumb:hover .thumb-preview:after,.design-thumb html.touch li.background-thumb .clippedThumb .thumb-preview:after,.design-thumb html.touch li.effect-thumb .clippedThumb .thumb-preview:after,.design-thumb html.touch li.photo-thumb .clippedThumb .thumb-preview:after,.design-thumb html.touch li.symbol-thumb .clippedThumb .thumb-preview:after,.design-thumb html.touch li.template-thumb .clippedThumb .thumb-preview:after,.effect-thumb .clippedThumb:hover .thumb-preview:after,.effect-thumb html.touch li.background-thumb .clippedThumb .thumb-preview:after,.effect-thumb html.touch li.photo-thumb .clippedThumb .thumb-preview:after,.effect-thumb html.touch li.symbol-thumb .clippedThumb .thumb-preview:after,.effect-thumb html.touch li.template-thumb .clippedThumb .thumb-preview:after,.events-list .photo-thumb .clippedThumb:hover .thumb-preview:after,.events-list .photo-thumb html.touch li.background-thumb .clippedThumb .thumb-preview:after,.events-list .photo-thumb html.touch li.effect-thumb .clippedThumb .thumb-preview:after,.events-list .photo-thumb html.touch li.symbol-thumb .clippedThumb .thumb-preview:after,.events-list .photo-thumb html.touch li.template-thumb .clippedThumb .thumb-preview:after,.events-list html.touch li.photo-thumb .clippedThumb .thumb-preview:after,.symbol-thumb .clippedThumb:hover .thumb-preview:after,.symbol-thumb html.touch li.background-thumb .clippedThumb .thumb-preview:after,.symbol-thumb html.touch li.effect-thumb .clippedThumb .thumb-preview:after,.symbol-thumb html.touch li.photo-thumb .clippedThumb .thumb-preview:after,.symbol-thumb html.touch li.template-thumb .clippedThumb .thumb-preview:after,.template-thumb .clippedThumb:hover .thumb-preview:after,.template-thumb html.touch li.background-thumb .clippedThumb .thumb-preview:after,.template-thumb html.touch li.effect-thumb .clippedThumb .thumb-preview:after,.template-thumb html.touch li.photo-thumb .clippedThumb .thumb-preview:after,.template-thumb html.touch li.symbol-thumb .clippedThumb .thumb-preview:after,html.touch #tab-photos li.photo-thumb .clippedThumb .thumb-preview:after,html.touch .events-list li.photo-thumb .clippedThumb .thumb-preview:after,html.touch li.background-thumb .clippedThumb #tab-photos .photo-thumb .thumb-preview:after,html.touch li.background-thumb .clippedThumb .design-thumb .thumb-preview:after,html.touch li.background-thumb .clippedThumb .effect-thumb .thumb-preview:after,html.touch li.background-thumb .clippedThumb .events-list .photo-thumb .thumb-preview:after,html.touch li.background-thumb .clippedThumb .icon-delete:after,html.touch li.background-thumb .clippedThumb .icon-used:after,html.touch li.background-thumb .clippedThumb .symbol-thumb .thumb-preview:after,html.touch li.background-thumb .clippedThumb .template-thumb .thumb-preview:after,html.touch li.background-thumb .clippedThumb .thumb-preview:after,html.touch li.effect-thumb .clippedThumb #tab-photos .photo-thumb .thumb-preview:after,html.touch li.effect-thumb .clippedThumb .background-thumb .thumb-preview:after,html.touch li.effect-thumb .clippedThumb .design-thumb .thumb-preview:after,html.touch li.effect-thumb .clippedThumb .events-list .photo-thumb .thumb-preview:after,html.touch li.effect-thumb .clippedThumb .icon-delete:after,html.touch li.effect-thumb .clippedThumb .icon-used:after,html.touch li.effect-thumb .clippedThumb .symbol-thumb .thumb-preview:after,html.touch li.effect-thumb .clippedThumb .template-thumb .thumb-preview:after,html.touch li.effect-thumb .clippedThumb .thumb-preview:after,html.touch li.photo-thumb .clippedThumb .background-thumb .thumb-preview:after,html.touch li.photo-thumb .clippedThumb .design-thumb .thumb-preview:after,html.touch li.photo-thumb .clippedThumb .effect-thumb .thumb-preview:after,html.touch li.photo-thumb .clippedThumb .icon-delete:after,html.touch li.photo-thumb .clippedThumb .icon-used:after,html.touch li.photo-thumb .clippedThumb .symbol-thumb .thumb-preview:after,html.touch li.photo-thumb .clippedThumb .template-thumb .thumb-preview:after,html.touch li.symbol-thumb .clippedThumb #tab-photos .photo-thumb .thumb-preview:after,html.touch li.symbol-thumb .clippedThumb .background-thumb .thumb-preview:after,html.touch li.symbol-thumb .clippedThumb .design-thumb .thumb-preview:after,html.touch li.symbol-thumb .clippedThumb .effect-thumb .thumb-preview:after,html.touch li.symbol-thumb .clippedThumb .events-list .photo-thumb .thumb-preview:after,html.touch li.symbol-thumb .clippedThumb .icon-delete:after,html.touch li.symbol-thumb .clippedThumb .icon-used:after,html.touch li.symbol-thumb .clippedThumb .template-thumb .thumb-preview:after,html.touch li.symbol-thumb .clippedThumb .thumb-preview:after,html.touch li.template-thumb .clippedThumb #tab-photos .photo-thumb .thumb-preview:after,html.touch li.template-thumb .clippedThumb .background-thumb .thumb-preview:after,html.touch li.template-thumb .clippedThumb .design-thumb .thumb-preview:after,html.touch li.template-thumb .clippedThumb .effect-thumb .thumb-preview:after,html.touch li.template-thumb .clippedThumb .events-list .photo-thumb .thumb-preview:after,html.touch li.template-thumb .clippedThumb .icon-delete:after,html.touch li.template-thumb .clippedThumb .icon-used:after,html.touch li.template-thumb .clippedThumb .symbol-thumb .thumb-preview:after,html.touch li.template-thumb .clippedThumb .thumb-preview:after{bottom:4px;display:block;position:absolute;right:4px;z-index:302}.clippedThumb .thumb-preview:after{bottom:4px}.clippedThumb .icon-delete:after{content:"\e00e";top:4px}.clippedThumb .icon-used:after{content:attr(data-after);display:block;font-size:small;position:absolute;right:4px;top:4px;z-index:302}.clippedThumb .icon-used[data-after=]:after{font-size:20px}.clippedThumb .icon-used:not([data-after=]):after{font-family:Roboto}.clippedThumb .no-image{color:#fff;display:inline-block;line-height:normal;vertical-align:middle}.clippedThumb .no-image.hide{display:none}.adornerImage{height:100%;pointer-events:none;position:absolute;width:100%;z-index:1}.adornerImage.background{z-index:0}.glyphText{background:none;text-decoration:none}.glyphText,.glyphUnderline{border-color:inherit;border-style:none;display:block;margin:0;overflow:visible;padding:0;position:absolute;white-space:nowrap}.glyphUnderline{background:#000;text-decoration:inherit;width:100%}.photoDragger{-webkit-user-drag:none;backface-visibility:hidden;opacity:.6;pointer-events:none;position:absolute;transition:opacity .3s ease-in-out;z-index:399}.photoDragger:after{color:#fff;content:"\e60b";font-family:smartphoto;font-size:60px;height:60px;left:50%;line-height:60px;position:absolute;text-shadow:0 0 5px rgba(0,0,0,.5);top:50%;transform:translate(-50%,-50%);width:60px}.photoDragger.valid{cursor:pointer;opacity:.8}.photoDragger.valid:after{content:"\e014"}.photoDragger .topleft{color:#fff;font-size:14px;height:auto;left:0;padding:10px 0;position:absolute;text-align:center;top:0;width:100%}.photoDragger span.topleft{background:#009fdc;top:-34px}.photoDragger>img{left:0;margin-top:-10px;position:absolute;top:0;width:100%}.textZone:hover{cursor:pointer}.spreadSurfaceRenderLayer{height:100%;pointer-events:none;position:absolute;width:100%}#spreadSurfaceUiLayer{cursor:default;height:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:21}@keyframes fadeInAndSpin{to{opacity:1;transform:rotate(1turn)}}.iScrollIndicator{background-color:rgba(0,0,0,.7)!important;border:1px solid hsla(0,0%,100%,.5)!important}#input-events-disabler{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:2147483638}.text-selectable{-webkit-user-select:text;-moz-user-select:text;user-select:text}.icon-close{color:#fff;cursor:pointer;margin-right:15px;margin-top:15px;position:absolute;right:0;top:0}.icon-close [data-icon]:before{font-size:24px}@media screen and (min-width:768px){.icon-close{margin-right:25px;margin-top:22px}.icon-close [data-icon]:before{font-size:32px}}.title-center{color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:38px;font-weight:300;padding:20px 0;text-align:center}#backgrounds-all>div,#backgrounds-color>div{padding-bottom:0;padding-top:0}.spin{animation:spin .7s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.template{pointer-events:none;position:absolute;visibility:hidden}#backgrounds-all .acc-body,#borders-outline-color,.colors{background:#fff}.no-album{color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:20px;font-weight:300;margin-top:15px;padding:0 10px;text-align:center}.product-panel.is-zoom-transitioning .product-world{transition:transform .5s}.product-panel.is-zoom-transitioning .spread-surface-ui>:not(#selection-controls),body.layout-is-pagenav-transitioning .spread-surface-ui>:not(#selection-controls),body.layout-is-preview-transitioning .spread-surface-ui>:not(#selection-controls),body.layout-is-sidebar-transitioning .spread-surface-ui>:not(#selection-controls){opacity:0;transition:opacity 0s}.promote-layer{backface-visibility:hidden}#selection-controls{display:none;pointer-events:none;z-index:19}.no-touch #selection-controls .btn:hover:not(.disabled){background:#00b1f6}.no-touch #selection-controls .btn.secondary:hover:not(.disabled){background:#006599}.no-touch #selection-controls .btn-zone-rotate{opacity:.8;transition:opacity .2s}.no-touch #selection-controls .btn-zone-rotate:hover{opacity:1;transition:opacity .2s}.no-touch #selection-controls .btn-zone-rotate{cursor:pointer}.layout-ti-preview-opened #selection-controls .btn{pointer-events:none}#selection-controls.is-photo-zone.can-change-content .btn-content-rotate,#selection-controls.is-photo-zone.can-change-content .btn-content-zoom-in,#selection-controls.is-photo-zone.can-change-content .btn-content-zoom-out,#selection-controls.is-photo-zone.can-change-content .btn-swap,#selection-controls.is-photo-zone.can-change-content .btn-transform,#selection-controls.is-photo-zone.can-change-content.can-delete-content .btn-content-remove,#selection-controls.is-photo-zone.can-change-content.can-rotate-180 .btn-zone-rotate-180,#selection-controls.is-photo-zone.can-change-content.has-extra-functions .btn-zone-style-copy,#selection-controls.is-photo-zone.can-change-content.has-extra-functions .btn-zone-style-paste,#selection-controls.is-photo-zone.can-change-zone .btn-zone-rotate,#selection-controls.is-photo-zone.can-change-zone.can-change-content.is-empty .btn-zone-remove,#selection-controls.is-photo-zone.can-change-zone.has-extra-functions .btn-zone-order-back,#selection-controls.is-photo-zone.can-change-zone.has-extra-functions .btn-zone-order-front,#selection-controls.is-photo-zone.has-extra-functions .btn-group-next,#selection-controls.is-photo-zone.has-extra-functions .btn-group-prev,#selection-controls.is-symbol-zone.can-change-zone .btn-zone-remove,#selection-controls.is-symbol-zone.can-change-zone .btn-zone-rotate,#selection-controls.is-symbol-zone.can-change-zone.can-change-content.is-empty .btn-zone-remove,#selection-controls.is-symbol-zone.can-change-zone.has-extra-functions .btn-zone-order-back,#selection-controls.is-symbol-zone.can-change-zone.has-extra-functions .btn-zone-order-front,#selection-controls.is-symbol-zone.has-extra-functions .btn-group-next,#selection-controls.is-symbol-zone.has-extra-functions .btn-group-prev,#selection-controls.is-text-zone.can-change-content .btn-content-zoom-in,#selection-controls.is-text-zone.can-change-content .btn-content-zoom-out,#selection-controls.is-text-zone.can-change-content.can-delete-content .btn-content-remove,#selection-controls.is-text-zone.can-change-content.can-rotate-180 .btn-zone-rotate-180,#selection-controls.is-text-zone.can-change-content.has-extra-functions .btn-zone-style-copy,#selection-controls.is-text-zone.can-change-content.has-extra-functions .btn-zone-style-paste,#selection-controls.is-text-zone.can-change-zone .btn-zone-rotate,#selection-controls.is-text-zone.can-change-zone.can-change-content.is-empty .btn-zone-remove,#selection-controls.is-text-zone.can-change-zone.has-extra-functions .btn-zone-order-back,#selection-controls.is-text-zone.can-change-zone.has-extra-functions .btn-zone-order-front,#selection-controls.is-text-zone.has-extra-functions .btn-group-next,#selection-controls.is-text-zone.has-extra-functions .btn-group-prev{display:inline-block}#selection-controls .btn,#selection-controls.is-photo-zone.can-change-zone.can-change-content.is-empty .btn-content-remove,#selection-controls.is-symbol-zone.can-change-zone.can-change-content.is-empty .btn-content-remove,#selection-controls.is-text-zone.can-change-zone.can-change-content.is-empty .btn-content-remove{display:none}#selection-controls .btn.disabled{background-color:#009fdc;color:#5dd2ff;cursor:default}#selection-controls.is-manipulating .btn{opacity:0;pointer-events:none}#selection-controls .btn{background-color:#009fdc;border:none;border-radius:0;color:#fff;float:left;height:44px;line-height:40.04px;margin:5px;opacity:1;padding:0;pointer-events:auto;text-align:center;transition:opacity .2s;width:44px}#selection-controls .btn.secondary{background:#1b2d4a}#selection-controls .btn-zone-rotate{border-radius:50%;cursor:move;left:50%;margin-left:-22px;position:absolute;top:-71px}#selection-controls .btn-zone-rotate:after{border-right:2px dotted #009fdc;bottom:-20px;content:"";height:20px;left:calc(50% - 1px);position:absolute}#selection-controls .btn-zone-rotate{cursor:pointer}#selection-controls.is-photo-zone.can-change-content .btn-swap.active,#selection-controls.is-photo-zone.can-change-content .btn-transform.active{background-color:#006599}#selection-controls.is-symbol-zone .selection-below-measure{left:50%;margin-left:-500px;position:absolute;text-align:center}#selection-controls.is-symbol-zone .selection-left,#selection-controls.is-symbol-zone .selection-right{opacity:1;transform:none!important}#selection-controls.is-symbol-zone .selection-left .btn-group-next,#selection-controls.is-symbol-zone .selection-left .btn-group-prev,#selection-controls.is-symbol-zone .selection-right .btn-group-next,#selection-controls.is-symbol-zone .selection-right .btn-group-prev{display:none}#selection-controls.is-photo-zone.has-extra-functions .btn-group-next span:before,#selection-controls.is-photo-zone.has-extra-functions .btn-group-prev span:before,#selection-controls.is-symbol-zone.has-extra-functions .btn-group-next span:before,#selection-controls.is-symbol-zone.has-extra-functions .btn-group-prev span:before,#selection-controls.is-text-zone.has-extra-functions .btn-group-next span:before,#selection-controls.is-text-zone.has-extra-functions .btn-group-prev span:before{font-size:18px}#selection-controls .selection-box{cursor:move;height:100%;max-height:-moz-available;max-height:-webkit-fill-available;max-height:fill-available;position:relative;z-index:19}#selection-controls.can-accept-keypresses .selection-box,#selection-controls.is-photo-zone .selection-box,#selection-controls:not(.can-change-zone) .selection-box{border-style:solid}#selection-controls.can-accept-keypresses .zone-selection-box:after,#selection-controls.is-photo-zone .zone-selection-box:after,#selection-controls:not(.can-change-zone) .zone-selection-box:after{outline-offset:-1px;outline-style:solid}#selection-controls.can-accept-keypresses .btn-zone-rotate:after,#selection-controls.is-photo-zone .btn-zone-rotate:after,#selection-controls:not(.can-change-zone) .btn-zone-rotate:after{border-right-style:solid}#selection-controls.is-rotating .btn-zone-rotate{opacity:1}#selection-controls.is-page-zone .selection-below-measure{display:none}#selection-controls .selection-below-measure{display:inline-block;height:0;margin-top:15px;position:relative;width:1000px;z-index:19}#selection-controls .selection-below{display:inline-block;left:0;opacity:0;position:relative;text-align:center;top:-13px;transition:opacity .3s ease-in-out}#selection-controls .selection-below .btn{pointer-events:none}#selection-controls .selection-below.show{display:inline-block!important;opacity:1}#selection-controls .selection-below.show .btn{pointer-events:auto}#selection-controls.can-change-zone .selection-below-measure{margin-top:25px}#selection-controls .selection-tooltip-wrapper{left:50%;position:absolute;top:50%}#selection-controls .selection-tooltip-wrapper .selection-tooltip{padding:10px 25px 10px 10px;pointer-events:auto;top:-15px}#selection-controls .selection-tooltip-wrapper .selection-tooltip .selection-tooltip-content{font-size:14px;margin:0}@media (max-height:400px),screen and (max-width:767px){#selection-controls .selection-tooltip-wrapper .selection-tooltip{padding:6px 25px 6px 10px;top:30px;width:165px}#selection-controls .selection-tooltip-wrapper .selection-tooltip.tooltip-above:after{display:none}#selection-controls .selection-tooltip-wrapper .selection-tooltip .selection-tooltip-content{font-size:11px}}.zone-selection-box{--primary-color:#009fdc;--box-offset:3px;--corner-click-size:32px;--corner-handler-size:16px;--side-click-size:24px;--side-handler-size:8px;--border-size:2px;--fade-animation-duration:0.3s;bottom:0;height:100%;pointer-events:none;position:absolute;right:0;width:100%}.is-narrow-horizontal .zone-selection-box,.is-narrow-vertical .zone-selection-box{--corner-click-size:var(--corner-handler-size);--side-click-size:4px}.zone-selection-box:after{content:"";display:block;height:100%;left:0;outline:2px dotted var(--primary-color,#00f);position:absolute;top:0;width:100%}.zone-selection-box--corner{--handle-offset:calc(var(--corner-click-size)/-2);border-radius:50%;cursor:move;height:var(--corner-click-size);opacity:1;pointer-events:auto;position:absolute;transition:opacity var(--fade-animation-duration) ease-in-out;width:var(--corner-click-size);z-index:1}.zone-selection-box--corner.zone-selection-box--hidden{opacity:0!important;pointer-events:none!important}.zone-selection-box--corner>div{background-color:#fff;border:var(--border-size) solid var(--primary-color);border-radius:50%;height:var(--corner-handler-size);left:calc(var(--corner-click-size)/2 - var(--corner-handler-size)/2);position:relative;top:calc(var(--corner-click-size)/2 - var(--corner-handler-size)/2);width:var(--corner-handler-size)}.zone-selection-box--topleft{cursor:nw-resize;left:var(--handle-offset);top:var(--handle-offset)}.zone-selection-box--topright{cursor:sw-resize;right:var(--handle-offset);top:var(--handle-offset)}.zone-selection-box--bottomleft{bottom:var(--handle-offset);cursor:sw-resize;left:var(--handle-offset)}.zone-selection-box--bottomright{bottom:var(--handle-offset);cursor:nw-resize;right:var(--handle-offset)}.zone-selection-box--side{--handle-offset:calc(var(--side-click-size)/-2 - var(--border-size)/2);opacity:1;pointer-events:auto;position:absolute;transition:opacity var(--fade-animation-duration) ease-in-out;z-index:1}.zone-selection-box--side>div{background-color:#fff;border:var(--border-size) solid var(--primary-color);border-radius:calc(var(--side-handler-size)/2);position:relative}.zone-selection-box--top{cursor:ns-resize;height:var(--side-click-size);left:0;right:0;top:var(--handle-offset)}.zone-selection-box--left{left:var(--handle-offset)}.zone-selection-box--left,.zone-selection-box--right{bottom:0;cursor:ew-resize;top:0;width:var(--side-click-size)}.zone-selection-box--right{right:var(--handle-offset)}.zone-selection-box--bottom{bottom:var(--handle-offset);cursor:ns-resize;height:var(--side-click-size);left:0;right:0}.zone-selection-box--bottom>div,.zone-selection-box--top>div{height:var(--side-handler-size);left:calc(50% - var(--side-handler-size));top:calc(var(--side-click-size)/2 - var(--side-handler-size)/2);width:calc(var(--side-handler-size)*2)}.zone-selection-box--left>div,.zone-selection-box--right>div{height:calc(var(--side-handler-size)*2);left:calc(var(--side-click-size)/2 - var(--side-handler-size)/2);top:calc(50% - var(--side-handler-size));width:var(--side-handler-size)}.zone-selection-box--side.zone-selection-box--hidden{opacity:0!important;pointer-events:none!important}#selection-controls .zone-selection-box--corner,#selection-controls .zone-selection-box--side{display:none}#selection-controls.is-photo-zone.can-change-zone .zone-selection-box--bottomleft,#selection-controls.is-photo-zone.can-change-zone .zone-selection-box--bottomright,#selection-controls.is-photo-zone.can-change-zone .zone-selection-box--topleft,#selection-controls.is-photo-zone.can-change-zone .zone-selection-box--topright,#selection-controls.is-photo-zone.can-change-zone.can-resize-freely .zone-selection-box--bottom,#selection-controls.is-photo-zone.can-change-zone.can-resize-freely .zone-selection-box--left,#selection-controls.is-photo-zone.can-change-zone.can-resize-freely .zone-selection-box--right,#selection-controls.is-photo-zone.can-change-zone.can-resize-freely .zone-selection-box--top,#selection-controls.is-symbol-zone.can-change-zone .zone-selection-box--bottomleft,#selection-controls.is-symbol-zone.can-change-zone .zone-selection-box--bottomright,#selection-controls.is-symbol-zone.can-change-zone .zone-selection-box--topleft,#selection-controls.is-symbol-zone.can-change-zone .zone-selection-box--topright,#selection-controls.is-symbol-zone.can-change-zone.can-resize-freely .zone-selection-box--bottom,#selection-controls.is-symbol-zone.can-change-zone.can-resize-freely .zone-selection-box--left,#selection-controls.is-symbol-zone.can-change-zone.can-resize-freely .zone-selection-box--right,#selection-controls.is-symbol-zone.can-change-zone.can-resize-freely .zone-selection-box--top,#selection-controls.is-text-zone.can-change-zone .zone-selection-box--bottomleft,#selection-controls.is-text-zone.can-change-zone .zone-selection-box--bottomright,#selection-controls.is-text-zone.can-change-zone .zone-selection-box--topleft,#selection-controls.is-text-zone.can-change-zone .zone-selection-box--topright,#selection-controls.is-text-zone.can-change-zone.can-resize-freely .zone-selection-box--bottom,#selection-controls.is-text-zone.can-change-zone.can-resize-freely .zone-selection-box--left,#selection-controls.is-text-zone.can-change-zone.can-resize-freely .zone-selection-box--right,#selection-controls.is-text-zone.can-change-zone.can-resize-freely .zone-selection-box--top{display:inherit}#selection-controls.is-photo-zone.can-change-zone.can-resize-freely.is-narrow-horizontal .zone-selection-box--bottom>*,#selection-controls.is-photo-zone.can-change-zone.can-resize-freely.is-narrow-horizontal .zone-selection-box--top>*,#selection-controls.is-photo-zone.can-change-zone.can-resize-freely.is-narrow-vertical .zone-selection-box--left>*,#selection-controls.is-photo-zone.can-change-zone.can-resize-freely.is-narrow-vertical .zone-selection-box--right>*,#selection-controls.is-symbol-zone.can-change-zone.can-resize-freely.is-narrow-horizontal .zone-selection-box--bottom>*,#selection-controls.is-symbol-zone.can-change-zone.can-resize-freely.is-narrow-horizontal .zone-selection-box--top>*,#selection-controls.is-symbol-zone.can-change-zone.can-resize-freely.is-narrow-vertical .zone-selection-box--left>*,#selection-controls.is-symbol-zone.can-change-zone.can-resize-freely.is-narrow-vertical .zone-selection-box--right>*,#selection-controls.is-text-zone.can-change-zone.can-resize-freely.is-narrow-horizontal .zone-selection-box--bottom>*,#selection-controls.is-text-zone.can-change-zone.can-resize-freely.is-narrow-horizontal .zone-selection-box--top>*,#selection-controls.is-text-zone.can-change-zone.can-resize-freely.is-narrow-vertical .zone-selection-box--left>*,#selection-controls.is-text-zone.can-change-zone.can-resize-freely.is-narrow-vertical .zone-selection-box--right>*{display:none}#selection-controls.is-photo-zone.can-change-zone.is-manipulating .zone-selection-box--bottom,#selection-controls.is-photo-zone.can-change-zone.is-manipulating .zone-selection-box--bottomleft,#selection-controls.is-photo-zone.can-change-zone.is-manipulating .zone-selection-box--bottomright,#selection-controls.is-photo-zone.can-change-zone.is-manipulating .zone-selection-box--left,#selection-controls.is-photo-zone.can-change-zone.is-manipulating .zone-selection-box--right,#selection-controls.is-photo-zone.can-change-zone.is-manipulating .zone-selection-box--top,#selection-controls.is-photo-zone.can-change-zone.is-manipulating .zone-selection-box--topleft,#selection-controls.is-photo-zone.can-change-zone.is-manipulating .zone-selection-box--topright,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating .zone-selection-box--bottom,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating .zone-selection-box--bottomleft,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating .zone-selection-box--bottomright,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating .zone-selection-box--left,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating .zone-selection-box--right,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating .zone-selection-box--top,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating .zone-selection-box--topleft,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating .zone-selection-box--topright,#selection-controls.is-text-zone.can-change-zone.is-manipulating .zone-selection-box--bottom,#selection-controls.is-text-zone.can-change-zone.is-manipulating .zone-selection-box--bottomleft,#selection-controls.is-text-zone.can-change-zone.is-manipulating .zone-selection-box--bottomright,#selection-controls.is-text-zone.can-change-zone.is-manipulating .zone-selection-box--left,#selection-controls.is-text-zone.can-change-zone.is-manipulating .zone-selection-box--right,#selection-controls.is-text-zone.can-change-zone.is-manipulating .zone-selection-box--top,#selection-controls.is-text-zone.can-change-zone.is-manipulating .zone-selection-box--topleft,#selection-controls.is-text-zone.can-change-zone.is-manipulating .zone-selection-box--topright{opacity:0}#selection-controls.is-photo-zone.can-change-zone.is-manipulating.is-resizing-bottom .zone-selection-box--bottom,#selection-controls.is-photo-zone.can-change-zone.is-manipulating.is-resizing-bottom-left .zone-selection-box--bottomleft,#selection-controls.is-photo-zone.can-change-zone.is-manipulating.is-resizing-bottom-right .zone-selection-box--bottomright,#selection-controls.is-photo-zone.can-change-zone.is-manipulating.is-resizing-left .zone-selection-box--left,#selection-controls.is-photo-zone.can-change-zone.is-manipulating.is-resizing-right .zone-selection-box--right,#selection-controls.is-photo-zone.can-change-zone.is-manipulating.is-resizing-top .zone-selection-box--top,#selection-controls.is-photo-zone.can-change-zone.is-manipulating.is-resizing-top-left .zone-selection-box--topleft,#selection-controls.is-photo-zone.can-change-zone.is-manipulating.is-resizing-top-right .zone-selection-box--topright,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating.is-resizing-bottom .zone-selection-box--bottom,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating.is-resizing-bottom-left .zone-selection-box--bottomleft,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating.is-resizing-bottom-right .zone-selection-box--bottomright,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating.is-resizing-left .zone-selection-box--left,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating.is-resizing-right .zone-selection-box--right,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating.is-resizing-top .zone-selection-box--top,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating.is-resizing-top-left .zone-selection-box--topleft,#selection-controls.is-symbol-zone.can-change-zone.is-manipulating.is-resizing-top-right .zone-selection-box--topright,#selection-controls.is-text-zone.can-change-zone.is-manipulating.is-resizing-bottom .zone-selection-box--bottom,#selection-controls.is-text-zone.can-change-zone.is-manipulating.is-resizing-bottom-left .zone-selection-box--bottomleft,#selection-controls.is-text-zone.can-change-zone.is-manipulating.is-resizing-bottom-right .zone-selection-box--bottomright,#selection-controls.is-text-zone.can-change-zone.is-manipulating.is-resizing-left .zone-selection-box--left,#selection-controls.is-text-zone.can-change-zone.is-manipulating.is-resizing-right .zone-selection-box--right,#selection-controls.is-text-zone.can-change-zone.is-manipulating.is-resizing-top .zone-selection-box--top,#selection-controls.is-text-zone.can-change-zone.is-manipulating.is-resizing-top-left .zone-selection-box--topleft,#selection-controls.is-text-zone.can-change-zone.is-manipulating.is-resizing-top-right .zone-selection-box--topright{opacity:1}.guidelines{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.guidelines .guideline{background-color:rgba(0,159,220,.4);opacity:0;position:absolute;transition:opacity .3s linear}.guidelines .guideline.is-visible{opacity:1}.guidelines .guideline.is-visible.is-magnet{animation:guideline-snapping .5s ease-in-out;transition:none}.guidelines .guideline.horizontal{height:2px;left:0;right:0;top:-1px}@keyframes guideline-snapping{0%{background-color:#10bdff}to{background-color:rgba(0,159,220,.4)}}.html-template{display:table;font-size:0;margin:0;padding:0;position:fixed;visibility:hidden}.btn-larger,.btn-smaller{background:#009fdc;color:#fff;cursor:pointer;display:inline-block;height:30px;pointer-events:auto;transform:translateX(0);width:60px}.page-overview-items.can-animate .btn-larger,.page-overview-items.can-animate .btn-smaller{transition:transform .5s}.btn-larger:before,.btn-smaller:before{line-height:30px}.btn-larger:before{transform:rotate(90deg)}.btn-smaller:before{transform:rotate(270deg)}.page-overview-slider{align-items:center;background:#fff;display:flex;pointer-events:auto}.layout-pagenav-bottom .page-overview-slider{border-top:2px solid #dcdcdc;flex-direction:row}.layout-pagenav-right .page-overview-slider{border-left:2px solid #dcdcdc;flex-direction:column}.layout-pagenav-bottom .page-overview-slider{width:100%}.layout-pagenav-right .page-overview-slider{border-left:2px solid #33b3fb;border-top:none;height:100%}.page-overview-item{display:inline-block;opacity:1;position:absolute}.page-overview-items.can-animate .page-overview-item{transition:transform .6s ease,opacity .4s ease}.page-overview-item.is-born:not(.is-out-paging){animation:anim-page-overview-item-born .5s forwards;transition:none}.page-overview-item.is-dead{animation:anim-page-overview-item-dead .5s forwards;pointer-events:none;transition:none}.page-overview-item.is-out-paging{opacity:0;pointer-events:none}.page-overview-items.can-animate .page-overview-item.is-out-paging{transition:transform .6s ease,opacity .6s ease .4s}@keyframes anim-page-overview-item-born{0%{opacity:0}to{opacity:1}}@keyframes anim-page-overview-item-dead{0%{opacity:1}to{opacity:0}}@keyframes wiggle{0%{transform:rotate(0)}15%{transform:rotate(-7deg)}30%{transform:rotate(8deg)}45%{transform:rotate(-6deg)}60%{transform:rotate(4deg)}75%{transform:rotate(-2deg)}90%{transform:rotate(0)}}.page-overview-spread-group{align-items:center;display:flex;flex-direction:row}.page-overview-spread-group.layout-vertical{flex-direction:column}.page-overview-spread-item{border:2px solid transparent;display:inline-block;margin:3px;padding:5px 5px 0}.page-overview-item.is-selected .page-overview-spread-item{border-color:#009fdc}.page-overview-spread-buttons-right{display:inline-block}.page-overview-new-spread-btn{color:#b5d418;cursor:pointer;display:none;position:relative;z-index:1}.page-overview-spread-group:not(.layout-vertical) .page-overview-new-spread-btn{margin-bottom:30px}.html-template:not(.has-fixed-spreads) .page-overview-new-spread-btn{display:block}.page-overview-item.has-insert .page-overview-new-spread-btn{cursor:not-allowed;display:inline-block;opacity:.2;transition:opacity .5s}.layout-ti-preview-closed .page-overview-item.can-insert .page-overview-new-spread-btn{cursor:pointer;opacity:1}.layout-ti-preview-closed .page-overview-items.is-dragging .page-overview-new-spread-btn{opacity:0}.page-overview-insert-spread-cursor{background-color:#009fdc;border:4px solid #009fdc;box-sizing:content-box;opacity:0;position:absolute;transition:opacity .4s}.page-overview-item:not(.layout-vertical) .page-overview-insert-spread-cursor{border-left-color:#fff;border-right-color:#fff;bottom:12px;margin-left:11px;top:5px;width:2px}.page-overview-item.layout-vertical .page-overview-insert-spread-cursor{border-bottom-color:#fff;border-top-color:#fff;height:2px;left:0;margin-top:11px;right:0}.page-overview-item.is-valid-drop-target .page-overview-insert-spread-cursor{opacity:1}.page-overview-insert-spread-invalid{backface-visibility:hidden;background-color:#d86161;border:4px solid #d86161;box-sizing:content-box;opacity:0;position:absolute;transition:opacity .4s}.page-overview-insert-spread-invalid span{background-color:#fff;color:#d86161;left:0;margin-left:-15px;margin-top:-20px;position:relative;top:0}.page-overview-item:not(.layout-vertical) .page-overview-insert-spread-invalid{border-left-color:#fff;border-right-color:#fff;bottom:12px;margin-left:11px;top:5px;width:2px}.page-overview-item:not(.layout-vertical) .page-overview-insert-spread-invalid span{margin-top:-20px;top:50%}.page-overview-item.layout-vertical .page-overview-insert-spread-invalid{border-bottom-color:#fff;border-top-color:#fff;height:2px;left:0;margin-top:11px;right:0}.page-overview-item.layout-vertical .page-overview-insert-spread-invalid span{margin-left:auto;margin-top:-16px}.page-overview-item.is-invalid-drop-target .page-overview-insert-spread-invalid{animation:wiggle .6s linear;opacity:1}.page-overview-spread-img-wrap{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;backface-visibility:hidden;cursor:pointer;font-size:0;margin:0 auto;opacity:1;position:relative;width:100%}.layout-ti-preview-closed .page-overview-item.is-invalid-drag-source .page-overview-spread-img-wrap{animation:wiggle .6s linear}.page-overview-item.is-dragged .page-overview-spread-img-wrap{opacity:.2}.page-overview-spread-img{display:inline-block;max-height:100%;max-width:100%;opacity:1;pointer-events:none;position:relative;transform-origin:0 0;transition:opacity .5s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-overview-spread-img{transition:none}}.page-overview-item.is-erroneous .page-overview-spread-img,.page-overview-item.is-rendering .page-overview-spread-img{opacity:0}:not(.page-overview--has-adorner)>.page-overview-spread-img{box-shadow:0 0 5px #333}.page-overview-spread-img-busy{display:none;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:absolute;top:50%;transition:opacity .3s linear;width:40px}.page-overview-spread-img-busy:after{display:block;font-family:smartphoto;font-size:40px;line-height:normal}.page-overview-item.is-rendering .page-overview-spread-img-busy{display:block;opacity:1}.page-overview-item.is-rendering .page-overview-spread-img-busy:after{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;color:#333;content:"\e612"}.page-overview-item.is-erroneous .page-overview-spread-img-busy{display:block;opacity:1}.page-overview-item.is-erroneous .page-overview-spread-img-busy:after{color:red;content:"\e023"}.page-overview-adorner-img{left:0;opacity:1;position:absolute;top:0;transform-origin:0 0}.page-overview-item.is-erroneous .page-overview-adorner-img,.page-overview-item.is-rendering .page-overview-adorner-img{opacity:0}.page-overview-adorner-img--is-background{z-index:-1}.page-overview-stretch{display:inline-block;width:100%}.page-overview-spread-info-wrapper{cursor:pointer;display:flex;height:32px;justify-content:center;min-width:86px}.mobile .page-overview-spread-info-wrapper{align-items:center}.page-overview-item.has-delete .page-overview-spread-info-wrapper{justify-content:space-between}.def-two-pages-per-spread .page-overview-spread-info-wrapper{min-width:108px}.page-overview-spread-info span{display:inline-block;font-size:10px;font-weight:700;line-height:normal;padding:5px 5px 0;position:relative;text-align:center}.mobile .page-overview-spread-info span{padding:0 1px}.page-overview-spread-info span.page-name-center{float:inherit;text-align:inherit;width:90%}.page-overview-delete,.page-overview-error,.page-overview-warning{display:none}.page-overview-delete:before,.page-overview-error:before,.page-overview-warning:before{font-size:20px}.page-overview-error{float:left}.page-overview-item.has-errors .page-overview-error{cursor:pointer;display:block}.page-overview-error:before{color:red}.page-overview-warning{float:left}.page-overview-item.has-warnings .page-overview-warning{cursor:pointer;display:block}.page-overview-warning:before{color:orange}.page-overview-item.has-delete .page-overview-delete{cursor:not-allowed;display:inline-block;opacity:.2;transition:opacity .5s}.layout-ti-preview-closed .page-overview-item.can-delete .page-overview-delete{cursor:pointer;opacity:1}.page-dragger__source{animation-duration:.3s;animation-name:page-overlay--added;background-color:#fff;pointer-events:none;transition:opacity 1s}.page-dragger__source.is-dying{opacity:0}.page-dragger__target{animation-duration:.3s;animation-name:page-overlay--added;background-color:#009fdc;opacity:.5;pointer-events:none;transition:opacity 1s}.page-dragger__target.is-dying{opacity:0}@keyframes page-overlay--added{0%{opacity:0}}.page-navigation{bottom:0;pointer-events:none;position:fixed;right:0;transition:transform .5s;visibility:hidden;z-index:20}.def-is-navigable .page-navigation{visibility:visible}.layout-pagenav-bottom .page-navigation{left:0}.layout-pagenav-right .page-navigation{margin-top:46px;top:0;width:106px}.layout-pagenav-right.def-two-pages-per-spread .page-navigation{width:128px}.layout-pagenav-bottom.layout-ti-pagenav-closed .page-navigation{transform:translate3d(0,100%,0)}.layout-pagenav-right.layout-ti-pagenav-closed .page-navigation{transform:translate3d(100%,0,0)}.page-navigation .page-navigation-wrap{transition:transform .4s;z-index:-1}.layout-pagenav-bottom .page-navigation .page-navigation-wrap{bottom:100%;position:absolute;text-align:center;width:100%}.layout-pagenav-right .page-navigation .page-navigation-wrap{bottom:40px;position:absolute;right:100%}.page-navigation .btn-smaller{position:relative;z-index:0}.page-navigation .btn-larger{position:relative;z-index:1}.page-navigation:not(.can-show-smaller):not(.can-show-larger) .btn-larger,.page-navigation:not(.can-show-smaller):not(.can-show-larger) .btn-smaller{visibility:hidden}.page-navigation.can-show-smaller:not(.can-show-larger) .btn-smaller{z-index:1}.page-navigation.can-show-smaller:not(.can-show-larger) .btn-larger,.page-navigation:not(.can-show-smaller).can-show-larger .btn-smaller{z-index:0}.page-navigation:not(.can-show-smaller).can-show-larger .btn-larger{z-index:1}.layout-pagenav-bottom .page-navigation .btn-larger{transform:translateX(-30px)}.layout-pagenav-bottom .page-navigation .btn-smaller{transform:translateX(30px)}.layout-pagenav-bottom .page-navigation.can-show-smaller.can-show-larger .btn-larger,.layout-pagenav-bottom .page-navigation.can-show-smaller.can-show-larger .btn-smaller{transform:translateX(0)}.layout-pagenav-bottom.layout-ti-preview-opened .page-navigation .page-navigation-wrap{transform:translateY(100%)}.layout-pagenav-right .page-navigation .btn-larger,.layout-pagenav-right .page-navigation .btn-smaller{height:60px;width:30px}.layout-pagenav-right .page-navigation .btn-larger:before,.layout-pagenav-right .page-navigation .btn-smaller:before{display:inline-block;line-height:60px}.layout-pagenav-right .page-navigation .btn-smaller{transform:translateY(30px)}.layout-pagenav-right .page-navigation .btn-smaller:before{display:inline-block;transform:rotate(180deg)}.layout-pagenav-right .page-navigation .btn-larger{transform:translateY(-30px)}.layout-pagenav-right .page-navigation .btn-larger:before{transform:rotate(0)}.layout-pagenav-right .page-navigation.can-show-smaller.can-show-larger .btn-larger,.layout-pagenav-right .page-navigation.can-show-smaller.can-show-larger .btn-smaller{transform:translateX(0)}.layout-pagenav-right.layout-ti-preview-opened .page-navigation .page-navigation-wrap{transform:translateX(100%)}.page-navigation__paging-back,.page-navigation__paging-forward{background-color:#009fdc;border:none;color:#fff;font-family:smartphoto;font-size:32px;height:50px;position:absolute;width:50px}.page-overview-items.can-animate .page-navigation__paging-back,.page-overview-items.can-animate .page-navigation__paging-forward{transition:transform .5s,background-color .5s ease-in-out}.page-navigation__paging-back:focus,.page-navigation__paging-forward:focus{outline:none}.page-navigation__paging-back:disabled,.page-navigation__paging-forward:disabled{background-color:#dcf5ff;opacity:1}[page-navigation--fill=horizontal] .page-navigation__paging-back{left:-50px;margin-top:-25px;top:50%}[page-navigation--fill=vertical] .page-navigation__paging-back{left:50%;margin-left:-25px;top:-50px}[page-navigation--fill=vertical] .page-navigation__paging-back span{display:inline-block;transform:rotate(90deg)}[page-navigation--fill=horizontal].can-next .page-navigation__paging-back,[page-navigation--fill=horizontal].can-prev .page-navigation__paging-back{transform:translate3d(100%,0,0)}[page-navigation--fill=vertical].can-next .page-navigation__paging-back,[page-navigation--fill=vertical].can-prev .page-navigation__paging-back{transform:translate3d(0,100%,0)}[page-navigation--fill=horizontal] .page-navigation__paging-forward{margin-top:-25px;right:-50px;top:50%}[page-navigation--fill=vertical] .page-navigation__paging-forward{bottom:-50px;left:50%;margin-left:-25px}[page-navigation--fill=vertical] .page-navigation__paging-forward span{display:inline-block;transform:rotate(90deg)}[page-navigation--fill=horizontal].can-next .page-navigation__paging-forward,[page-navigation--fill=horizontal].can-prev .page-navigation__paging-forward{transform:translate3d(-100%,0,0)}[page-navigation--fill=vertical].can-next .page-navigation__paging-forward,[page-navigation--fill=vertical].can-prev .page-navigation__paging-forward{transform:translate3d(0,-100%,0)}.no-mobile .layout-pagenav-bottom.layout-is-pagenav-opened .product-workspace{margin-bottom:112px}.mobile .layout-pagenav-bottom.layout-is-pagenav-opened .product-workspace{margin-bottom:51px}.layout-pagenav-right.layout-ti-pagenav-opened.def-one-page-per-spread .product-workspace,.layout-pagenav-right.layout-ti-pagenav-opened.def-two-pages-per-spread .product-workspace{margin-right:0;transition:margin-right .5s}.layout-pagenav-right.layout-tis-pagenav-opened.def-one-page-per-spread .product-workspace{margin-right:106px}.layout-pagenav-right.layout-ti-pagenav-opened.def-two-pages-per-spread .product-workspace{margin-right:128px}.layout-pagenav-right .page-prev-next-wrap{height:100%;top:0}#pagenav-picker-dialog{background:#fff;bottom:0;box-shadow:0 -8px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;left:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateZ(0) translate3d(0,100%,0);transition:transform .4s ease-in,visibility .45s step-end;visibility:hidden;z-index:360}.layout-pagenav-bottom #pagenav-picker-dialog .btn-smaller{left:50%;margin-left:-30px;position:absolute;z-index:1}.layout-pagenav-right #pagenav-picker-dialog{transform:translateZ(0) translate3d(100%,0,0)}.layout-pagenav-right #pagenav-picker-dialog .btn-smaller{height:60px;margin-top:-30px;position:absolute;top:50%;width:30px}.layout-pagenav-right #pagenav-picker-dialog .btn-smaller:before{line-height:60px;transform:rotate(180deg)}#pagenav-picker-dialog.open{opacity:1;pointer-events:inherit;transform:translateZ(0);transition:transform .4s ease-out,visibility .45s step-start;visibility:visible}#pagenav-picker-dialog .page-picker-header{color:#009fdc;z-index:1}#pagenav-picker-dialog .page-picker-header .navigation-actions{align-items:center;display:flex;justify-content:flex-end}.layout-pagenav-bottom #pagenav-picker-dialog .page-picker-header .navigation-actions{padding-bottom:10px;padding-top:40px}#pagenav-picker-dialog .page-picker-header .navigation-actions .select-dropdown{cursor:pointer;order:1}#pagenav-picker-dialog .page-picker-header .navigation-actions .navigation-help{cursor:pointer;order:2}#pagenav-picker-dialog .page-picker-header .navigation-actions .navigation-enlarge{align-items:center;cursor:pointer;display:flex;flex-direction:row;order:3}#pagenav-picker-dialog .page-picker-header .navigation-actions .navigation-enlarge--button{height:0;opacity:0;order:2;width:0;z-index:-1}#pagenav-picker-dialog .page-picker-header .navigation-actions .navigation-enlarge--icon{order:1}#pagenav-picker-dialog .page-picker-header .navigation-actions .navigation-enlarge--icon:before{color:#4d4d4d}#pagenav-picker-dialog .page-picker-header .navigation-actions .navigation-enlarge--button:checked+.navigation-enlarge--icon:before{color:#009fdc}#pagenav-picker-dialog .page-picker-content{color:#000;flex:1;overflow-x:hidden;overflow-y:auto}#pagenav-picker-dialog .page-picker-content .page-overview-items{display:block;font-size:0;margin:0 auto;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}#pagenav-picker-dialog .page-picker-content .page-overview-items .page-overview-item{align-items:center;display:flex;flex-direction:row}#pagenav-picker-dialog .page-picker-content .page-overview-items .page-overview-item.is-born{animation:anim-page-overview-item-born .5s forwards}#pagenav-picker-dialog .page-picker-content .page-overview-items .page-overview-item.layout-vertical{flex-direction:column}.font-image-item{border-left:1px solid #fff;height:32px}.font-image-item.selected{background-color:#009fdc}.font-image-item.use-bg{background-position:50% 50%;background-repeat:no-repeat}.font-image-item:not(.use-bg){background-image:none!important;line-height:32px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.font-image-item:not(.use-bg).selected{background-color:#009fdc;color:#fff}.font-image-item:not(.use-bg):after{content:attr(data-fontfamily)}#tab-edit-text{bottom:0;flex-direction:column;left:0;position:absolute;right:0;top:0}#tab-edit-text .dropdown{background:#fff;border:1px solid #dcdcdc;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#tab-edit-text .dropdown:after{color:#009fdc;content:"\e002";font-family:smartphoto;font-size:32px;line-height:1;position:absolute;right:0;text-align:center;top:0;transition:transform .2s ease;width:32px}#tab-edit-text.is-font-family-list-open .dropdown:after{transform:rotate(180deg)}#tab-edit-text.active{display:flex}#tab-edit-text>*{flex-shrink:0}#tab-edit-text h4{margin-top:10px;text-align:left}#tab-edit-text.is-font-family-readonly #font-colors-wrapper,#tab-edit-text.is-font-family-readonly #font-family-list-wrapper,#tab-edit-text.is-font-family-readonly #font-family-wrapper{display:none}#tab-edit-text .panel-header{margin-top:0}body:not(.advanced-edit-mode) #tab-edit-text .panel-header .filter-box-add{display:none}#tab-edit-text .panel-body{flex-basis:auto}#tab-edit-text .panel-body .scrollable{bottom:0;left:0;overflow-y:auto;position:absolute;right:0;top:0}#tab-edit-text ul.text-options li{display:inline-block;margin:0 4px 15px 0}#tab-edit-text textarea.flash{animation-duration:.5s;animation-iteration-count:2;animation-name:flash}#tab-edit-text #edit-text-font{margin:0 10px}[id^=text-editor-warning]{align-items:center;background:#009fdc;color:#fff;display:none;flex-direction:row;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:300;line-height:13px;padding:5px}[id^=text-editor-warning] .warning-icon{flex-shrink:0;font-size:51px;padding-right:5px}[id^=text-editor-warning] .warning-icon:before{font-size:35px}#tab-edit-text.is-text-minimum-size.can-change-transform #text-editor-warning-min-fontsize,#tab-edit-text.is-text-minimum-size:not(.can-change-transform) #text-editor-warning-min-fontsize-fixed,#tab-edit-text.is-text-too-large #text-editor-warning-resized{display:flex}#edit-text-label{display:flex;flex-direction:column;margin-left:10px;margin-right:10px;position:relative;text-align:right}.text-zone-editor textarea{height:26px}@media screen and (min-height:361px){.text-zone-editor textarea{height:66px}}@media screen and (min-width:768px) and (min-height:500px){.text-zone-editor textarea{height:170px}}.text-zone-editor .txtEdit-icon{cursor:pointer;position:absolute;right:0;top:10px}.text-zone-editor .txtEdit-icon:before{color:#009fdc;font-family:smartphoto;font-size:20px;height:20px;line-height:20px;text-shadow:0 -1px 0 rgba(0,0,0,.2);transform:rotate(90deg);width:20px}.sidebar-panel.max-textarea .panel-header{flex-basis:100%}.sidebar-panel.max-textarea .panel-header #edit-text-label{margin-bottom:10px}.sidebar-panel.max-textarea .panel-header #edit-text-label,.sidebar-panel.max-textarea .panel-header #txtEdit{flex-basis:100%}.sidebar-panel.max-textarea .panel-header .text-zone-editor .txtEdit-icon:before{transform:rotate(270deg)}.sidebar-panel.max-textarea .panel-header textarea{height:100%}.sidebar-panel.max-textarea #font-family-wrapper,.sidebar-panel.max-textarea .panel-body{display:none}#edit-text-font li{display:inline-block;margin-right:10px}#edit-text-font li.alignment{margin:0 0 15px 10px}#edit-text-font li input::-webkit-inner-spin-button,#edit-text-font li input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#edit-text-font li input[type=number]{-moz-appearance:textfield}#tab-text{height:100%;position:absolute}#font-family-wrapper{margin-left:10px;margin-right:10px}#font-family-list-wrapper,#text-settings-wrapper{transition:opacity .3s ease}#text-settings-wrapper{opacity:1;z-index:1}#tab-edit-text.is-font-family-list-open #text-settings-wrapper{opacity:0;z-index:0}#text-settings-wrapper .alignment-vertical .btn [data-icon]:before{line-height:34px}#text-settings-wrapper .accordion{padding-top:10px}#font-family-list-wrapper{opacity:0;z-index:0}#tab-edit-text.is-font-family-list-open #font-family-list-wrapper{opacity:1;z-index:1}@keyframes flash{0%{background-color:#c6d2e5}50%{background-color:#ffa}to{background-color:#c6d2e5}}#textpaths-accordion-item .active .textpath-thumb-image{outline:3px solid #009fdc}#textpaths-accordion-item .used .textpath-thumb{position:relative;position:absolute}#textpaths-accordion-item .used .textpath-thumb:after{background:#009fdc;bottom:0;color:#fff;content:"\e014";font-family:smartphoto;font-size:16px;height:16px;line-height:16px;position:absolute;right:0;text-shadow:0 -1px 0 rgba(0,0,0,.2);width:16px}#textpaths-accordion-item .textpath-thumb{bottom:0;height:100%;position:absolute;right:0}#textpaths-accordion-item .none{clear:both;float:none}#textpaths-accordion-item .none>div{height:80px;position:relative}.textpath-thumb-image{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;position:absolute;width:100%}.max-length{color:#aaa;font-size:12px;position:absolute;right:8px;top:38px;z-index:101}.colorPalette{margin:3px}.colorPalette-item{padding-bottom:4px}.colorPalette-item a{box-shadow:0 1px 3px rgba(0,0,0,.4);display:block;height:26px}.colorPalette-item a div{height:100%}.colorPalette-item[data-color="#ffffff"]:first-child+[data-color="#000000"]+[data-color]{clear:both}.colorPalette-item.active a div{outline:3px solid #009fdc}.colorPalette-item.used a{position:relative}.colorPalette-item.used a:after{background:#009fdc;bottom:0;color:#fff;content:"\e014";font-family:smartphoto;font-size:16px;height:16px;line-height:16px;position:absolute;right:0;text-shadow:0 -1px 0 rgba(0,0,0,.2);width:16px}.colorPalette-item .item-color--fluo{background-color:#009fdc;color:#fff;font-size:9px;font-weight:700;left:12%;padding:2px;position:absolute;top:21%}.colorPalette-item .item-color--fluo:after{content:"FLUO"}.colorPalette-item.used>a>div>.item-color--fluo{background-color:#009fdc;color:#fff;font-size:9px;font-weight:700;left:0;padding:2px;position:absolute;top:0}.colorPalette-item.used>a>div>.item-color--fluo:after{content:"FLUO"}.photoDragger .colorPalette-item a{display:block}.scrollable-native{display:flex;height:100%;overflow:auto;width:100%}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{border-radius:7px}::-webkit-scrollbar-thumb{background-clip:padding-box;border:2px solid hsla(0,0%,100%,0);border-radius:7px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.7)}::-webkit-scrollbar-button{display:none;height:0;width:0}::-webkit-scrollbar-corner{background-color:transparent}#tab-options{display:flex;flex-direction:column;height:100%}#tab-options .products li:before{display:none!important}#tab-options>.panel-header{flex:0 0}#tab-options>.panel-body{flex:1 1;overflow-y:auto}#tab-options .colorpalette.gallery li{padding:8px}#tab-options .gallery{display:flex;flex-wrap:wrap}#tab-options .gallery li{float:none;padding:5px}#tab-options .gallery p{margin:6px auto}#tab-options .product-attributes{color:#0c1725;font-size:12px}#tab-options .product-attributes .product-attribute-items{padding:0 15px}#tab-options .product-attributes .product-attribute{display:table;width:100%}#tab-options .product-attributes .product-attribute-name{display:table-cell;padding-bottom:8px;vertical-align:middle;width:100%}#tab-options .product-attributes .product-attribute-value{display:table-cell;min-width:115px;padding-bottom:8px;text-align:right;vertical-align:middle}#tab-options .product-attributes .product-attribute-value .result{font-size:14px}#tab-options .product-attributes .product-attribute-total{padding:15px}#tab-options .product-attributes .product-attribute-total .product-attribute-value{text-align:center}#tab-options .product-colorPalette .select-dropdown,#tab-options .product-options .select-dropdown,#tab-options .products .select-dropdown,#tab-options .start-month .select-dropdown,#tab-options .start-year .select-dropdown{width:100%}#tab-options[data-product-category-group-code=wall_decoration] .products li:before{content:"\e940"}#tab-options[data-product-category-group-code=wall_decoration] .products li[data-orientation=horizontal]:before{content:"\e942"}#tab-options[data-product-category-group-code=wall_decoration] .products li[data-orientation=vertical]:before{content:"\e944"}#tab-options[data-product-category-group-code=prints_posters] .products li[data-product-code=photobookminisquare]:before{content:"\e940"}#tab-options[data-product-category-group-code=prints_posters] .products li.active[data-product-code=photobookminisquare]:before{content:"\e941"}#tab-options[data-product-category-group-code=prints_posters] .products li[data-product-code=photobookcollection100]:before,#tab-options[data-product-category-group-code=prints_posters] .products li[data-product-code=photobookcollection52]:before{content:"\e942"}#tab-options[data-product-category-group-code=prints_posters] .products li.active[data-product-code=photobookcollection100]:before,#tab-options[data-product-category-group-code=prints_posters] .products li.active[data-product-code=photobookcollection52]:before{content:"\e943"}#tab-options[data-product-category-group-code=cards] .products li[data-category-code="cards.single_card"]:before{content:"\e903"}#tab-options[data-product-category-group-code=cards] .products li[data-category-code="cards.folded_card"]:before{content:"\e904"}#tab-options[data-product-category-group-code=cards] .products li[data-category-code="cards.double_folded_card"]:before{content:"\e905"}#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardhbrackets]:before,#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardvbrackets]:before{content:"\e96b"}#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardhbrackets].active:before,#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardvbrackets].active:before{content:"\e96c"}#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardhwings]:before,#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardvwings]:before{content:"\e96d"}#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardhwings].active:before,#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardvwings].active:before{content:"\e96e"}#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardhclouds]:before,#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardvclouds]:before{content:"\e969"}#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardhclouds].active:before,#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardvclouds].active:before{content:"\e96a"}#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardv]:before{content:"\e944"}#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardv].active:before{content:"\e945"}#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardh]:before{content:"\e942"}#tab-options[data-product-category-group-code=cards] .products li[data-product-code=singlecardh].active:before{content:"\e943"}#tab-options[data-product-category-group-code=calendars] .products li[data-product-code=agenda14x21]:before,#tab-options[data-product-category-group-code=calendars] .products li[data-product-code=agenda14x21blue]:before,#tab-options[data-product-category-group-code=calendars] .products li[data-product-code=agenda14x21pink]:before{content:"\e95b"}#tab-options[data-product-category-group-code=calendars] .products li[data-product-code=agenda14x21]:after,#tab-options[data-product-category-group-code=calendars] .products li[data-product-code=agenda14x21blue]:after,#tab-options[data-product-category-group-code=calendars] .products li[data-product-code=agenda14x21pink]:after{border:1px solid #fff;border-radius:10px;color:#3e4551;content:"";display:block;height:14px;left:50%;margin:0 0 0 -20px;position:absolute;top:20px;width:14px}#tab-options[data-product-category-group-code=calendars] .products li[data-product-code=agenda14x21]:after{background:#1d1d1d}#tab-options[data-product-category-group-code=calendars] .products li[data-product-code=agenda14x21blue]:after{background:#18a293}#tab-options[data-product-category-group-code=calendars] .products li[data-product-code=agenda14x21pink]:after{background:#f99de0}#tab-options[data-product-category-group-code=calendars] .products li[data-category-code^="calendars.wallcalendar.portrait"]{position:relative}#tab-options[data-product-category-group-code=calendars] .products li[data-category-code^="calendars.wallcalendar.portrait"]:before{content:"\e959"}#tab-options[data-product-category-group-code=calendars] .products li[data-product-code$=wallcalendara3flip]:after,#tab-options[data-product-category-group-code=calendars] .products li[data-product-code$=wallcalendara3online]:after,#tab-options[data-product-category-group-code=calendars] .products li[data-product-code$=wallcalendars20]:after{background:#009fdc;border:1px solid #009fdc;border-radius:10px;color:#fff;content:"";display:block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:10px;height:14px;left:50%;line-height:12px;margin-left:-10px;position:absolute;text-align:center;top:22px;transform:translateX(-50%);width:14px}#tab-options[data-product-category-group-code=calendars] .products li[data-product-code$=wallcalendars20]:before{content:"\e959"}#tab-options[data-product-category-group-code=calendars] .products li[data-product-code$=wallcalendars20]:after{content:"A4"}#tab-options[data-product-category-group-code=calendars] .products li[data-product-code$=wallcalendara3online]:before{content:"\e959"}#tab-options[data-product-category-group-code=calendars] .products li[data-product-code$=wallcalendara3online]:after{content:"A3"}#tab-options[data-product-category-group-code=calendars] .products li[data-product-code$=wallcalendara3flip]:before{content:"\e95a"}#tab-options[data-product-category-group-code=calendars] .products li[data-product-code$=wallcalendara3flip]:after{content:"A3"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.tshirt"]{position:relative}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.tshirt"][data-product-code*=back]:before{content:"\e947"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.tshirt"][data-product-code*=front]:before{content:"\e911"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.tshirt"]:not(.active):not([data-product-code$=white]):before{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff,0 -1px 0 #fff,1px 0 0 #fff,0 1px 0 #fff,-1px 0 0 #fff}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=white]:before{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.4)}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=red]:before{color:#cc2737}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=grey]:before{color:#a7a9ac}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=darkblue]:before{color:#23374e}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=pink]:before{color:#eb517d}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=turquoise]:before{color:#1fa1c7}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=atollblue]:before{color:#255ba5}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=fuchsia]:before{color:#da4f91}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code*=apron]{position:relative}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code*=apron]:before{content:"\e961"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=apronkids]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=apronpattern]:before{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.4)}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=apronadultsblack]:before{color:#000}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=apronadultsburgundy]:before{color:#631f2e}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=apronadultsblue]:before{color:#2b3bac}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=apronadultsdarkgrey]:before{color:#424a52}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=apronadultsred]:before{color:#ae0c1c}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=apronkidsblue]:before{color:#2b3bac}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=apronkidsred]:before{color:#ae0c1c}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=pillow30x50frontnback]:after,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=pillow40x40frontnback]:after,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=pillow70x70frontnback]:after{color:#3e4551;content:"";display:block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;height:14px;left:50%;line-height:10px;margin:0 0 0 -6px;position:absolute;text-align:center;top:15px;width:14px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=pillow40x40frontnback]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=pillow70x70frontnback]:before{content:"\e963"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=pillow30x50frontnback]:before{content:"\e967"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=pillowpattern]:before{content:"\e962"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=pillowrectangle30x50]:before{content:"\e966"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.sweaterkids"],#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.sweatermen"],#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.sweaters"],#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.sweaterwomen"]{position:relative}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.sweaterkids"][data-product-code*=back]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.sweatermen"][data-product-code*=back]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.sweaters"][data-product-code*=back]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.sweaterwomen"][data-product-code*=back]:before{content:"\e957"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.sweaterkids"][data-product-code*=front]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.sweatermen"][data-product-code*=front]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.sweaters"][data-product-code*=front]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-category-code^="fun_ideas.sweaterwomen"][data-product-code*=front]:before{content:"\e956"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=black]:before{color:#1d1d1d}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=navy]:before{color:#444a5a}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=burgundy]:before{color:#522a32}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=heathergrey]:before{color:#aeadab}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=heathercranberry]:before{color:#c57078}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=creamheathergrey]:before{color:#dbd8d3}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=heathericeblue]:before{color:#b1bbc2}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervbeige].active:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervbeige]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervdarkblue].active:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervdarkblue]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervecobrown].active:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervecobrown]:before{border-radius:64px;content:"";display:block;height:32px;margin:0 auto;width:32px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervbeige]:after,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervdarkblue]:after,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervecobrown]:after{background:#fff;border-radius:28px;content:"";display:block;height:14px;left:50%;margin-left:-10px;position:absolute;top:22px;transform:translateX(-50%);width:14px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervdarkblue]:before{background:#336}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervdarkblue]:after{background:#fceeaf;border:2px solid #336}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervbeige]:before{background:#dcc7b0}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervbeige]:after{border:2px solid #dcc7b0}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervecobrown]:before{background:#a7876c}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=cutlerypouchrectstickervecobrown]:after{border:2px solid #a7876c}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=notebooka4]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=notebooka5]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=notebooka6]:before{content:"\e958"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=notebooka4]:after,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=notebooka5]:after,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=notebooka6]:after{background:#fff;color:#3e4551;content:"";display:block;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:10px;font-weight:400;height:14px;left:50%;line-height:10px;margin:0 0 0 -6px;position:absolute;text-align:center;top:15px;width:14px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=notebooka4]:after{content:"A4"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=notebooka5]:after{content:"A5"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code$=notebooka6]:after{content:"A6"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=coloredmugblue]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=coloredmuggreen]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=coloredmugred]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=magicmugpattern]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=mugpattern]:before{content:"\e94a"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=coloredmugblue]:after,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=coloredmuggreen]:after,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=coloredmugred]:after,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=magicmugpattern]:after{border:2px solid #fff;border-radius:10px;color:#3e4551;content:"";display:block;height:14px;left:50%;margin:0 0 0 -20px;position:absolute;top:20px;width:14px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=mugpattern]:after{display:none}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=coloredmugblue]:after{background:#5994bd}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=coloredmugred]:before{color:#000}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=coloredmugred]:after{background:#b84848}#tab-options[data-product-category-group-code=fun_ideas] .products li.active[data-product-code=coloredmugred]:before{color:#fff}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=coloredmuggreen]:after{background:#b4c771}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=magicmugpattern]:after{background:#fff;content:"\e650";font-family:smartphoto;font-size:14px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=magicmugpattern].active:after{background:#009fdc;border-color:#009fdc;color:#fff;line-height:14px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=lunchboxblue]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=lunchboxpink]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=lunchboxwhite]:before{content:"\e950";font-size:44px;height:44px;line-height:44px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=lunchboxblue]:after,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=lunchboxpink]:after,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=lunchboxwhite]:after{border:2px solid #fff;border-radius:10px;color:#3e4551;content:"";display:block;height:14px;left:50%;margin:0 0 0 -20px;position:absolute;top:30px;width:14px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=lunchboxwhite]:after{background:#fff;border-color:#4d4d4d}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=lunchboxwhite].active:after{border-color:#fff}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=lunchboxpink]:after{background:#f78ddc}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=lunchboxblue]:after{background:#40a8d6}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=walletkidsjeans]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=walletkidsred]:before{content:"\e955";font-size:44px;height:44px;line-height:44px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=walletkidsjeans]:after,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=walletkidsred]:after{border:2px solid #fff;border-radius:10px;color:#3e4551;content:"";display:block;height:14px;left:50%;margin:0 0 0 -20px;position:absolute;top:30px;width:14px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=walletkidsjeans]:after{background:#48536b}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=walletkidsred]:after{background:#bb3e40}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=bibblue]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=bibpink]:before{content:"\e94f"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=bibblue]:after,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=bibpink]:after{border:2px solid #fff;border-radius:10px;color:#3e4551;content:"";display:block;height:14px;left:50%;margin:0 0 0 -20px;position:absolute;top:20px;width:14px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=bibpink]:after{background:#edbece}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=bibblue]:after{background:#9cb0d8}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=magnetsheart]:before{content:"\e94d"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=magnetssquare]:before{content:"\e903"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=magnetsround]:before{content:"\e94b"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=coasters]:before{content:"\e903"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=coastersheart]:before{content:"\e94d"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=keychainalurectangle]:before{content:"\e942";margin:2px 0 0}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=keychainalurectangle] p{margin:4px auto 6px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=keychainaluoval]:before{content:"\e94b"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=cookietinrectangle]:before{content:"\e942";margin:2px 0 0}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=cookietinrectangle] p{margin:4px auto 6px}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=cookietinround]:before{content:"\e94b"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=cookietinheart]:before{content:"\e94d"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=cookietinsquare]:before{content:"\e940"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=flowerpot]:before{content:"\e96f"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=flowerpotset3]:before{content:"\e970"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=mousepadpattern]:before{content:"\e951"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=ergomousepad]:before{content:"\e952"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partybagbeige]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partybagblue]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partybagmint]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partybagred]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partybagtaupe]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partybagwhite]:before{content:"\e953"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partyboxbeige]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partyboxblue]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partyboxmint]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partyboxred]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partyboxtaupe]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partyboxwhite]:before{content:"\e954"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partybagwhite]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partyboxwhite]:before{color:#fff;text-shadow:0 0 1px rgba(0,0,0,.7)}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partybagbeige]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partyboxbeige]:before{color:#ceb9a6}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partybagmint]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partyboxmint]:before{color:#7ec3a7}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partybagblue]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partyboxblue]:before{color:#018cb5}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partybagred]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partyboxred]:before{color:#d02337}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partybagtaupe]:before,#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=partyboxtaupe]:before{color:#645957}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=bottleopenerlarge][data-orientation=horizontal]:before{content:"\e942"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=bottleopenerlarge][data-orientation=vertical]:before{content:"\e944"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=luggagetagset2][data-orientation=horizontal]:before{content:"\e942"}#tab-options[data-product-category-group-code=fun_ideas] .products li[data-product-code=luggagetagset2][data-orientation=vertical]:before{content:"\e944"}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=gold] a,#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=multi] a,#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=nocolor] a,#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=silver] a{background:url(images/filter-colors-html5.png) no-repeat}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=multi] a{background-position:50% -26px}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=gold] a{background-position:50% -52px}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=silver] a{background-position:50% -78px}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=nocolor] a{background-position:50% 0}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bcolor],#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bdesign],#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bpattrn]{width:33.33%}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bcolor].active,#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bdesign].active,#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bpattrn].active{background:#009fdc}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bcolor].active a div:before,#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bdesign].active a div:before,#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bpattrn].active a div:before{color:#fff}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bcolor].colorPalette-item a,#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bdesign].colorPalette-item a,#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bpattrn].colorPalette-item a{box-shadow:none}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bcolor] a div,#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bdesign] a div,#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bpattrn] a div{background:transparent!important}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bcolor] a div:before,#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bdesign] a div:before,#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bpattrn] a div:before{speak:none;color:#0c1725;display:block;font-family:smartphoto;font-size:32px;font-variant:normal;font-weight:400;line-height:1;text-align:center}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bdesign] a div:before{content:"\e963"}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bcolor] a div:before{content:"\e964"}#tab-options .product-colors .acc-body .product-colorPalette ul li[data-color=bpattrn] a div:before{content:"\e965"}.action-box,.filter-box{color:#009fdc;display:none}.action-box [data-icon]:before,.filter-box [data-icon]:before{content:attr(data-icon);font-size:40px;height:40px;line-height:40px;width:73px}.action-box li,.filter-box li{float:left}.action-box li a,.filter-box li a{min-height:55px;padding:1px 5px 5px}.action-box li a.on,.filter-box li a.on{background:#009fdc;color:#fff}.action-box .sub,.filter-box .sub{margin:-3px 0 0}.btn-action-box.action-box,.filter-box-add.action-box,.filter-box.btn-action-box,.filter-box.filter-box-add{align-items:stretch;display:flex;justify-content:center;margin:0 5px;padding-top:10px;text-align:center}.btn-action-box.btn-apply-styling-to-all-photo-zones.action-box,.filter-box-add.btn-apply-styling-to-all-photo-zones.action-box,.filter-box.btn-action-box.btn-apply-styling-to-all-photo-zones,.filter-box.filter-box-add.btn-apply-styling-to-all-photo-zones{padding-bottom:5px}.btn-action-box.action-box li,.filter-box-add.action-box li,.filter-box.btn-action-box li,.filter-box.filter-box-add li{display:flex;float:none;margin:0 5px;width:100%}.btn-action-box.action-box li a,.filter-box-add.action-box li a,.filter-box.btn-action-box li a,.filter-box.filter-box-add li a{background:#009fdc;border:1px solid #009fdc;color:#fff;display:block;width:100%}.no-touch .btn-action-box.action-box li a:hover,.no-touch .filter-box-add.action-box li a:hover,.no-touch .filter-box.btn-action-box li a:hover,.no-touch .filter-box.filter-box-add li a:hover{background:#fff;color:#009fdc}.action-box:after,.filter-box:after{clear:both;content:"";display:table}.hide-ui-clutter{opacity:0}.show{display:block!important}.hide{display:none!important}.product-grid{background-color:transparent;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:opacity .5s;width:100%;z-index:2}.layout-ti-preview-opened .product-grid{opacity:0}.product-grid>svg{position:absolute}#borders-frames .frames-loading.loading:before{animation:spin 1s linear infinite;color:#009fdc;content:"\e612";display:inline-block;font-family:smartphoto;font-style:normal;font-weight:300;line-height:1;margin-right:.3em}