.alertify,.alertify-show,.alertify-log{-o-transition:all .5s cubic-bezier(.175,.885,.32,1.275);transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.alertify-hide{-o-transition:all .25s cubic-bezier(.6,-.28,.735,.045);transition:all .25s cubic-bezier(.6,-.28,.735,.045)}.alertify-log-hide{-o-transition:all .5s cubic-bezier(.6,-.28,.735,.045);transition:all .5s cubic-bezier(.6,-.28,.735,.045)}.alertify-cover{z-index:99999;background:#000000bf;position:fixed;inset:0}.alertify-cover-hidden{display:none}.alertify{z-index:99999;width:450px;opacity:1;margin-left:-275px;position:fixed;top:50px;left:50%}.alertify-hidden{opacity:0;display:none;transform:translateY(-150px)}.alertify-logs{z-index:5000;width:300px;position:fixed;bottom:10px;right:10px}.alertify-logs-hidden{display:none}.alertify-log{opacity:0;margin-top:10px;display:block;position:relative;right:-300px}.alertify-log-show{opacity:1;right:0}.alertify-log-hide{opacity:0;transform:translate(300px)}.alertify-dialog{padding:25px}.alertify-resetFocus{clip:rect(0 0 0 0);height:1px;width:1px;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.alertify-inner{text-align:center}.alertify-text{width:100%;box-sizing:border-box;margin-bottom:15px;font-size:100%}.alertify-button,.alertify-button:hover,.alertify-button:active,.alertify-button:visited{cursor:pointer;background:0 0;border:none;margin-left:5px;font-size:100%;line-height:1.5;text-decoration:none;display:inline-block}.alertify-isHidden{display:none}.alertify li{padding-left:15px;list-style-type:square}@media only screen and (max-width:680px){.alertify,.alertify-logs{width:90%;box-sizing:border-box}.alertify{margin:0;left:5%}}.alertify,.alertify-log{font-size:16px}.alertify{background:#fff;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #0000004d;box-shadow:0 3px 7px #0000004d}.alertify-dialog{padding:0}.alertify-inner{text-align:left}.alertify-message{margin:0;padding:15px}.alertify-text-wrapper{padding:0 15px}.alertify-text{color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:8px;box-shadow:inset 0 1px 1px #00000013}.alertify-text:focus{border-color:#52a8eccc;outline:0;box-shadow:inset 0 1px 1px #00000013,0 0 8px #52a8ec99}.alertify-buttons{text-align:right;background:#f5f5f5;border-top:1px solid #ddd;border-radius:0 0 6px 6px;padding:14px 15px 15px;box-shadow:inset 0 1px #fff}.alertify-button,.alertify-button:hover,.alertify-button:focus,.alertify-button:active{background-image:-moz-linear-gradient(#fff0,#ffffff4d);background-image:-ms-linear-gradient(top,#ffffff4d,#fff0);background-image:-o-linear-gradient(#fff0,#ffffff4d);background-image:linear-gradient(top,#ffffff4d,#fff0);background-image:-moz-linear-gradient(#fff0,#ffffff4d);background-image:-o-linear-gradient(#fff0,#ffffff4d);background-image:-webkit-linear-gradient(#fff0,#ffffff4d);background-image:-moz-linear-gradient(#fff0,#ffffff4d);border-radius:4px;margin-left:10px;padding:4px 12px;font-weight:400;text-decoration:none;box-shadow:inset 0 1px #fff3,0 1px 2px #0000000d}.alertify-button:focus{outline:none;box-shadow:0 0 5px #2b72d5}.alertify-button:active{position:relative;box-shadow:inset 0 2px 4px #00000026,0 1px 2px #0000000d}.alertify-button-cancel,.alertify-button-cancel:hover,.alertify-button-cancel:focus,.alertify-button-cancel:active{text-shadow:0 -1px #ffffffbf;color:#333;background-color:#e6e6e6;background-image:-moz-linear-gradient(#e6e6e6,#fff);background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(#e6e6e6,#fff);background-image:linear-gradient(top,#fff,#e6e6e6);background-image:-moz-linear-gradient(#e6e6e6,#fff);background-image:-o-linear-gradient(#e6e6e6,#fff);background-image:-webkit-linear-gradient(#e6e6e6,#fff);background-image:-moz-linear-gradient(#e6e6e6,#fff);border:1px solid #bbb}.alertify-button-cancel:hover,.alertify-button-cancel:focus,.alertify-button-cancel:active{background:#e6e6e6}.alertify-button-ok,.alertify-button-ok:hover,.alertify-button-ok:focus,.alertify-button-ok:active{text-shadow:0 -1px #00000040;color:#fff;background-color:#04c;border:1px solid #0000001a;border-bottom-color:#00000040}.alertify-button-ok:hover,.alertify-button-ok:focus,.alertify-button-ok:active{background:#04c}.alertify-log{color:#3a8abf;text-shadow:0 1px #ffffff80;background:#d9edf7;border:1px solid #bce8f1;border-radius:4px;padding:8px 14px}.alertify-log-error{color:#b94a48;background:#f2dede;border:1px solid #eed3d7}.alertify-log-success{color:#468847;background:#dff0d8;border:1px solid #d6e9c6}*{font-family:myriad-pro,sans-serif}body{color:#553b18;margin:0;padding:0;font-size:16px;font-weight:300;line-height:1.5em;overflow:hidden}img.thumb{height:75px;border:1px solid #000;margin:10px 5px 0 0}#content{text-align:left;width:730px;margin:auto;position:relative}.defaultText{color:#02c474;cursor:default;text-align:center;text-shadow:1px 1px #00000026;width:100%;z-index:1;padding-left:5px;font-size:48px;font-weight:700;line-height:1.2em;display:block;position:absolute;top:160px;left:0;font-family:classico-urw,sans-serif!important}div.activated .defaultText{color:#50ff50}form{width:inherit;margin:0;padding:0}textarea,input[type=text]{width:300px;max-width:290px;color:#482900;border:1px solid #a09781;border-radius:3px;margin:2px 0 5px;padding:7px;font-family:Open Sans,Arial,sans-serif;font-size:16px}div.file,.alertify .alertify-button,.alertify .alertify-button:hover,input[type=submit]{color:#fff;cursor:pointer;background:#07bd69;border:1px solid #15965a;border-radius:5px;outline:none;padding:.35em 1.25em;font-size:20px}.alertify .alertify-button:hover,input[type=submit]:hover{background:#61d33a;transition:background-color .25s}.alertify .alertify-button:active,input[type=submit]:active{background:#41b31a}.photograph .fakeInputContainer{margin-bottom:15px}div.file{width:168px;text-align:center;color:#fff;cursor:pointer;border-radius:5px;padding:10px;line-height:1em;display:block;overflow:hidden}label{margin:15px 0;display:block}#gift p{display:none}#gift input:checked~p{display:block}.photograph{opacity:0;font-size:16px;position:relative}.photograph .left{width:380px;float:left;margin:0 35px 0 0;position:relative}.photograph .left img{border:1px solid #a09781;border-radius:5px}.photograph .right{float:left;width:310px}.photograph .slider-container{clear:both;height:45px;width:335px;margin:auto;padding:10px 0 0;display:none}.photograph .slider-container .header{clear:both;text-align:right;float:left;width:66px;margin:0 0 5px;padding-right:16px;font-weight:700;display:inline-block}.photograph .slider-container .plus-minus{float:left;text-align:center;width:24px;height:24px;cursor:pointer;color:#000;-webkit-user-select:none;user-select:none;background:#f9d607;border-radius:50%;margin:0 10px;padding:0;font-size:26px;font-weight:700;line-height:18px;display:inline-block}.photograph .slider-container .plus-minus:hover{color:#fff;background:#f4732f}.photograph .slider{float:left;width:160px;height:18px;z-index:100;background:#755b4e;border:1px solid #dbb699;border-radius:12px;display:inline-block;position:relative;top:1px}.photograph .slider div{width:26px;height:26px;background:url(slider-thumb.85f85ed4.png);border-radius:50%;position:absolute;top:-3px}.photograph canvas{background:#ffdd06;border-radius:5px;position:absolute;left:24px}.photograph canvas,.photograph img.photograph-outline{float:left;left:0}.photograph img.photograph-outline{z-index:2;margin:0;padding:0;position:relative}