@import "https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Ubuntu+Mono&display=swap";form{margin:0}body{flex-direction:column;display:flex;overflow:hidden}body,input{font-size:1em}main,.main{flex:100%;align-items:stretch;display:flex;overflow:hidden}a{text-decoration:none}body:not(.user-is-tabbing) a:focus,body:not(.user-is-tabbing) button:focus,body:not(.user-is-tabbing) input[type=text]:focus,body:not(.user-is-tabbing) select:focus,body:not(.user-is-tabbing) textarea:focus,a:focus,button:focus,input:not([type=range]):focus,select:focus,textarea:focus{box-shadow:0 0 8px var(--focus-hilite);outline:none;text-decoration:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out}input:not([type=range]):focus,textarea:focus{background-color:var(--input-bkgd-color-active);border-color:var(--input-brdr-color-active)}.header{justify-content:space-between}.header,.menubar,.footer{background-color:var(--content-bkgd-color);align-items:stretch;display:flex}.menubar,.footer{justify-content:center}.rightside{order:2}.content{background-color:var(--content-bkgd-color);flex:auto;order:1;overflow:hidden}.header,.footer,.menubar{z-index:0;flex:none;align-items:stretch}.header,.header>.branding,.header>.page-title,.header>.header-controls,.menubar,.footer>.footer-items{flex-direction:row;align-items:stretch;display:flex}.header,.footer,.menubar,.content,.content>.content-header,.leftside,.rightside,.leftside>.leftside-header,.rightside>.rightside-header,.leftside>.leftside-items,.rightside>.rightside-items,.leftside>.leftside-footer,.rightside>.rightside-footer{display:flex}.content>.content-header,.leftside,.rightside,.leftside>.leftside-header,.rightside>.rightside-header,.leftside>.leftside-footer,.rightside>.rightside-footer{margin:var(--sidebar-margin);padding:var(--sidebar-padding);border-radius:var(--sidebar-border-radius)}.leftside>.leftside-items,.rightside>.rightside-items{margin:0 var(--sidebar-margin);padding:0 var(--sidebar-padding)0 var(--sidebar-padding);border-radius:var(--sidebar-border-radius)}.content>.content-header{margin:var(--header-margin);padding:var(--header-padding)}.menubar,.leftside,.rightside{filter:var(--sidebar-filter)}.content>.content-items{flex-wrap:wrap;flex:auto;justify-content:flex-start;max-height:100%;display:flex;overflow:auto}.content,.leftside,.rightside{flex-direction:column}.leftside{order:0}.leftside-footer{border-top:1px solid var(--btn-brdr-color);justify-content:center;display:flex}.leftside>.leftside-items,.rightside>.rightside-items{flex-flow:column;flex:1 1 0;justify-content:flex-start;overflow-y:auto}.header,.footer,.leftside,.rightside{background-color:var(--sidebar-bkgd-color)}.header{border-bottom:1px solid var(--btn-brdr-color)}@media screen and (max-width:750px){.content>.content-header{margin:0;padding:0}}.btn-neu{border:1px solid var(--btn-brdr-color);background-color:var(--btn-light-bkgd-color);color:var(--btn-text-color);cursor:pointer;text-align:center;touch-action:manipulation;-webkit-user-select:none;vertical-align:middle;white-space:nowrap;border-radius:4px;align-items:center;font-size:.8em;transition:background-color .2s ease-in-out}.btn-neu:hover,.btn-neu.checked:hover{background-color:var(--btn-bkgd-color-hover)}.btn-neu.checked{background-color:var(--btn-bkgd-color-selected)}.input-neu-wrapper{flex-direction:row;justify-content:stretch;align-items:stretch;display:flex}.input-neu-left,.input-neu-right{text-align:center;flex:100%;font-size:.85em}.input-neu-left{border-right:none;border-radius:4px 0 0 4px}.input-neu-right{border-left:none;border-radius:0 4px 4px 0}.btn-group-neu-left{flex-direction:row;align-items:stretch;margin:0;display:flex}.btn-group-neu-left>button:last-child,.btn-group-neu-left>button:not(:first-child):not(:last-child){border-left:none;border-radius:0;margin:0}.btn-group-neu-left>button:first-child{border-radius:4px 0 0 4px;margin:0}.btn-group-neu-left>button:only-child{border-left:1px solid var(--btn-brdr-color)}.btn-group-neu-right{flex-direction:row;align-items:stretch;margin:0;display:flex}.btn-group-neu-right>button:first-child,.btn-group-neu-right>button:not(:first-child):not(:last-child){border-right:none;border-radius:0;margin:0}.btn-group-neu-right>button:last-child{border-radius:0 4px 4px 0;margin:0}.btn-group-neu-right>button:only-child{border-right:1px solid var(--btn-brdr-color)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bkgd-danger:#d9534f;--bkgd-danger-focus:#cd2843;--bkgd-warning:#d9d94f;--bkgd-warning-focus:#cdae43;--bkgd-go:#40b340;--bkgd-go-focus:#348834;--bkgd-info:#4887e459;--bkgd-info-focus:#4887e4d9;--bkgd-progress:#9bcfff;--btn-bkgd-color-inactive:#a0a0a0a;--btn-hover-shadow:#0000001a;--btn-selected:#4887e433;--btn-text-color-disabled:#b0b0b0}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bkgd-danger:#a95353;--bkgd-danger-focus:#c95353;--bkgd-warning:#a9a900;--bkgd-warning-focus:#c9c900;--bkgd-go:#208320;--bkgd-go-focus:#309330;--bkgd-go-shadow:#30933000;--bkgd-info:#4887e459;--bkgd-info-focus:#165fbfd9;--bkgd-progress:#3b5faf;--btn-bkgd-color-inactive:#a0a0a0a;--btn-hover-shadow:#ffffff1a;--btn-text-color-disabled:gray}}button{margin:0;font-size:13px}button,select{cursor:pointer}button,li{color:var(--btn-text-color)}button:disabled,li:disabled{color:var(--btn-text-color-disabled)}button,input:not([type=range]),select,textarea{font-family:inherit;line-height:inherit;transition:background-color .15s ease-in-out}select{background-color:var(--btn-bkgd-color);border:1px solid var(--btn-brdr-color);color:var(--btn-text-color)}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}input[type=number]{-moz-appearance:textfield}.input-error{color:red!important;background:#ff000026!important}input[type=text]::-webkit-input-placeholder{border:none}input[type=text]:-moz-placeholder-shown{border:none}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background:var(--btn-bkgd-color-inactive)}input:not([type=range]),textarea{background-color:var(--input-bkgd-color);color:var(--btn-text-color);text-align:left;border:1px solid #afafaf2f}.btn{background-color:var(--btn-bkgd-color);border:1px solid var(--btn-brdr-color);color:var(--btn-text-color);cursor:pointer;text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;background-image:none;align-items:center;padding:6px 12px;transition:background-color .2s linear;display:block}.btn-rounded{border-radius:32px;transition:all .2s ease-in-out}.btn-rounded:active:hover,.btn-rounded:hover{background-color:var(--btn-bkgd-color-hover);border:1px solid var(--btn-brdr-color)}.btn-rounded:disabled,.btn-rounded:disabled:hover{background-color:var(--btn-bkgd-color);border:1px solid var(--btn-brdr-color);color:#aaa}.btn:enabled:hover,select:enabled:hover,textarea:enabled:hover:not(:focus),input:enabled:hover:not(:focus)[type=text],input:enabled:hover:not(:focus)[type=textarea]{background-color:var(--btn-bkgd-color-hover)}.btn:disabled,.btn:disabled:hover,input:disabled,input.radiobox:disabled,select:disabled{filter:saturate(0%);opacity:.5;cursor:not-allowed}.btn,select,input[type=text]{border-radius:4px}.btn-danger{background-color:var(--bkgd-danger);color:#fff}.btn-danger:focus,.btn-danger:enabled:hover{background-color:var(--bkgd-danger-focus)}.btn-warning{background-color:var(--bkgd-warning);color:#fff}.btn-warning:focus,.btn-warning:enabled:hover{background-color:var(--bkgd-warning-focus)}.btn-go{background-color:var(--bkgd-go);color:#fff}.btn-go:focus,.btn-go:enabled:hover{background-color:var(--bkgd-go-focus)}.btn-info{background-color:var(--bkgd-info);color:#fff}.btn-info:focus,.btn-info:enabled:hover{background-color:var(--bkgd-info-focus)}.btn-inactive{background-color:var(--btn-bkgd-color-inactive)}.btn-clear{background-color:#0000;border-color:#0000}.btn-group-horizontal{flex-direction:row;align-items:stretch;display:flex}.btn-group-horizontal>button:first-child{border-right:none;border-radius:5px 0 0 5px;margin:0}.btn-group-horizontal>button:not(:first-child):not(:last-child){border-right:none;border-radius:0;margin:0}.btn-group-horizontal>button:last-child{border-radius:0 5px 5px 0;margin:0}.btn-group-horizontal>button:only-child{border:1px solid var(--btn-brdr-color);border-radius:5px}.btn-group-vertical{flex-direction:column;align-items:stretch;display:flex}.btn-group-vertical button:first-child{border-bottom:none;border-radius:5px 5px 0 0}.btn-group-vertical button:last-child{border-top:none;border-radius:0 0 5px 5px}.btn-group-vertical button:not(:first-child):not(:last-child){border-top:none;border-bottom:none;border-radius:0}.hover-zoom{transition:transform .15s ease-in-out}.hover-zoom:hover{transform:scale(1.04)}.btn-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 6px 0 0;font-family:Glyphicons Halflings;line-height:1}.icon-add:before{content:"+";font-size:2em;font-weight:100}.icon-back:before{content:""}.icon-cancel:before,.icon-remove:before{content:""}.icon-pricelists:before{content:""}.icon-galleries:before{content:""}.icon-orders:before{content:""}.icon-contactlists:before{content:""}.icon-stats:before{content:""}.icon-admin:before{content:""}.icon-ok:before{content:"";font-family:Glyphicons Halflings}.icon-settings:before{content:""}.icon-log-in:before{content:""}.tab-group-horizontal,.tab-group-horizontal-bottom{flex-direction:row;justify-content:center;align-items:center;display:flex}.tab-group-horizontal button,.tab-group-bottom button{border-bottom:none;border-left:none;border-right:none}.tab-group-horizontal button{border-top:1px solid var(--btn-brdr-color)}.tab-group-horizontal-bottom button{border-bottom:1px solid var(--btn-brdr-color)}.tab-group-horizontal-bottom button:first-child,.tab-group-horizontal button:first-child{border-radius:5px 0 0}.tab-group-horizontal-bottom button:first-child{border-radius:0 0 0 5px}.tab-group-horizontal button:last-child{border-radius:0 5px 0 0}.tab-group-horizontal-bottom button:last-child{border-radius:0 0 5px}.tab-group-horizontal button:first-child,.tab-group-horizontal-bottom button:first-child{border-left:1px solid var(--btn-brdr-color)}.tab-group-horizontal button:last-child,.tab-group-horizontal-bottom button:last-child{border-right:1px solid var(--btn-brdr-color)}.btn-lightweight{border:1px solid var(--btn-brdr-color);background-color:var(--btn-light-bkgd-color)}.btn-linkweight{background-color:#0000;border:none}.btn-selected{background-color:var(--btn-bkgd-color-active)}.cursor-pointer{cursor:pointer}.dot{border-radius:50%;width:12px;height:12px;display:inline-block}.circle{background-color:#0003;border-radius:50%;width:40px;height:40px;position:relative}.bar{background-color:#fff;position:absolute}.horizontal{width:70%;height:8%;top:46%;left:15%}.vertical{width:8%;height:70%;top:15%;left:46%}.plus{background-color:#888;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),none;background-position:50%;background-repeat:no-repeat;background-size:50% 2px,2px 50%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:50%;width:32px;height:32px;margin:0 4px;display:inline-block}.plus-smaller{background-color:#888;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),none;background-position:50%;background-repeat:no-repeat;background-size:50% 2px,2px 50%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:50%;width:24px;height:24px;margin:0 4px;display:inline-block}.minus{background-color:#888;background-image:linear-gradient(#fff,#fff),none;background-position:50%;background-repeat:no-repeat;background-size:50% 2px,2px 50%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:50%;width:32px;height:32px;margin:0 4px;display:inline-block}.minus-smaller{background-color:#888;background-image:linear-gradient(#fff,#fff),none;background-position:50%;background-repeat:no-repeat;background-size:50% 2px,2px 50%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:50%;width:16px;height:16px;margin:0 4px;display:inline-block}.time{width:48px;height:48px}.time:after{content:"";font-family:Glyphicons Halflings}.spinner{border:3px solid #0000;border-color:#0000 var(--btn-brdr-color);border-radius:50%;width:32px;height:32px;animation:1s linear infinite rotate}.spinner-small{border:3px solid #0000;border-color:#0000 var(--btn-brdr-color);border-radius:50%;width:20px;height:20px;animation:1s linear infinite rotate}.btn-previous,.btn-next{background:0 0;border:none;margin:4px}.chevron{background:0 0;border:none;width:24px;min-width:24px;height:24px;min-height:24px;margin:1px;padding:4px;transition:all .2s ease-in-out;display:block;position:relative}.chevron.larger{width:32px;height:32px}.chevron.smaller{width:14px;min-width:14px;height:14px;min-height:14px;color:var(--btn-dark-bkgd-color)}.chevron.up:after,.chevron.down:after,.chevron.left:after,.chevron.right:after{content:"";box-sizing:border-box;width:50%;height:50%;display:block;position:absolute;top:25%}.chevron.left:after{border-bottom:2px solid;border-left:2px solid;left:32%;transform:rotate(45deg)}.chevron.up:after{border-top:2px solid;border-left:2px solid;top:36%;left:24%;transform:rotate(45deg)}.chevron.right:after{border-bottom:2px solid;border-right:2px solid;left:12%;transform:rotate(-45deg)}.chevron.down:after{border-bottom:2px solid;border-right:2px solid;top:12%;left:24%;transform:rotate(45deg)}.row{flex-direction:row;display:flex}.flex-center{justify-content:center;align-items:center}.flex-stretch{justify-content:stretch;align-items:stretch}.column{flex-direction:column;display:flex}.column-center{flex-direction:column;justify-content:center;align-items:center;display:flex}.row-center{flex-direction:row;justify-content:center;align-items:center;display:flex}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-stretch{justify-content:stretch}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-stretch{align-items:stretch}.align-self-stretch{align-self:stretch}.flex-0{flex:0}.flex-1{flex:1}.flex-100{flex:100%}.relative{position:relative}.placefloater,.placefloater-right{flex:100%;justify-content:center;align-items:center;display:flex;position:relative}.placefloater>label,.placefloater>select,.placefloater-right>label{pointer-events:none;color:var(--text-color);flex:1;font-size:1em;transition:all .2s ease-in-out;position:absolute}.placefloater>label,.placefloater>select{top:1em;left:16px}.placefloater-right>label{top:1em;right:1.2em}.placefloater>input[type=customernumber],.placefloater>input[type=text],.placefloater>input[type=email],.placefloater>input[type=phone],.placefloater>input[type=tel],.placefloater>input[type=password],.placefloater>input[type=url],.placefloater-right>input[type=customernumber],.placefloater-right>input[type=text],.placefloater-right>input[type=email],.placefloater-right>input[type=phone],.placefloater-right>input[type=tel],.placefloater-right>input[type=password],.placefloater-right>input[type=url]{flex:100%;justify-content:center;align-items:center;padding:16px 8px 4px;transition:all .2s ease-in-out;display:flex}.placefloater>input:focus+label,.placefloater>input:disabled+label,.placefloater>input.filled+label,.placefloater>input:valid+label,.placefloater-right>input:focus+label,.placefloater-right>input:disabled+label,.placefloater-right>input.filled+label,.placefloater-right>input:valid+label{color:#62666c;font-size:.7em;top:.5em}.placefloater>input:focus+label,.placefloater>input:disabled+label,.placefloater>input.filled+label,.placefloater>input:valid+label{left:16px}.placefloater-right>input:focus+label,.placefloater-right>input:disabled+label,.placefloater-right>input.filled+label,.placefloater-right>input:valid+label{right:2em}@media screen and (max-width:750px){.placefloater label{font-size:12px;top:10px;left:10px}.placefloater input[type=text],.placefloater input[type=email],.placefloater input[type=tel],.placefloater input[type=password],.placefloater input[type=url]{border-radius:0;padding:5px}.placefloater input:focus+label,.placefloater input.filled+label,.placefloater input:valid+label{opacity:0;font-size:12px;top:10px;left:10px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--radiobox-color:#84a8e6;--radiobutton-brdr-color:#939393}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--radiobox-color:#84a8e6;--radiobutton-brdr-color:#838383}}label.radiobox{text-transform:none;-webkit-user-select:none;user-select:none;flex-direction:row;justify-content:flex-start;align-items:center;margin:2px 0;font-size:1em;font-weight:400;line-height:1.2em;display:flex;position:relative}input[type=checkbox].radiobox,input[type=radio].radiobox{-webkit-user-select:none;user-select:none;appearance:none;background-color:var(--input-bkgd-color);border:1px solid var(--radiobutton-brdr-color);text-transform:none;cursor:pointer;border-radius:100%;width:1.5em;min-width:1.5em;height:1.5em;min-height:1.5em;margin-left:4px;position:relative}input[type=checkbox].radiobox,input[type=radio].radiobox,input[type=checkbox].radiobox+.radiobox-label,input[type=radio].radiobox+.radiobox-label{transition:color .15s linear}input[type=checkbox].radiobox:before,input[type=radio].radiobox:before{content:"";margin:auto;position:absolute;inset:0;overflow:hidden}input[type=checkbox].radiobox{border-radius:4px}input[type=checkbox].radiobox:checked,input[type=radio].radiobox:checked{background-color:var(--radiobox-color)}input[type=radio].radiobox:checked:before{background-color:#fff;border:5px solid #0000;border-radius:100%;margin:4px}input[type=checkbox].radiobox:checked:before{border-bottom:3px solid #fff;border-right:3px solid #fff;width:25%;height:60%;transform:rotate(50deg)translateY(-5%)translate(-5%)}input[type=checkbox].radiobox:focus,input[type=radio].radiobox:focus{outline:#0000;text-decoration-color:#0000}input[type=checkbox].radiobox:disabled~span,input[type=radio].radiobox:disabled~span{cursor:not-allowed;opacity:.4;pointer-events:none}input[type=checkbox].radiobox~span,input[type=radio].radiobox~span{cursor:pointer;white-space:normal;word-wrap:break-word;text-align:left;margin-left:4px}input:enabled:hover:not(:focus):not(:checked)[type=checkbox].radiobox,input:enabled:hover:not(:focus):not(:checked)[type=radio].radiobox{background-color:var(--btn-bkgd-color-hover)}input[type=checkbox].radiobox:disabled,input[type=radio].radiobox:disabled,input[type=checkbox].radiobox:disabled+.radiobox-label,input[type=radio].radiobox:disabled+.radiobox-label{cursor:not-allowed;color:var(--btn-text-color-disabled)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--tip-border:#eee;--tip-content:#f3f3f3cc;--tip-text:#000}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--tip-border:#888;--tip-content:#000000bf;--tip-text:#fff}}.tooltip{position:relative;overflow:visible}.tooltip>.tooltiptext{z-index:1000;opacity:0;color:var(--tip-text);text-align:center;background-color:var(--tip-content);border:1px solid var(--tip-border);box-shadow:0 1px 8px var(--focus-hilite);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:3px;padding:3px 6px;font-size:8pt;position:absolute}.tooltip:hover>.tooltiptext{animation:4s ease-in-out 1s tooltip-fade}.tooltip>.tip-top,.tooltip>.tip-bottom,.tooltip>.tip-left,.tooltip>.tip-right{pointer-events:none}.tooltip>.tip-top{z-index:100001;display:inline-block;left:50%;transform:translate(-50%)translateY(-100%)}.tooltip>.tip-bottom{z-index:100001;display:inline-block;top:100%;left:50%;transform:translate(-50%)}.tooltip>.tip-left{top:calc(50% - 12px);left:0;transform:translate(-100%)}.tooltip>.tip-right{top:calc(50% - 12px);left:100%}@keyframes tooltip-fade{0%{opacity:0}5%{opacity:1}95%{opacity:1}to{opacity:0}}.toggle-switch-wrapper{justify-content:center;align-items:center;height:16px;min-height:16px;display:flex}input.toggle-switch{appearance:none;background:#c6c6c6;border-radius:10px;outline:none;width:32px;height:20px;margin-right:4px;transition:all .1s ease-in-out;position:relative;box-shadow:inset 0 0 5px #0003}input.toggle-switch:checked{background:#4bd763}input.toggle-switch:before{content:"";background:#fff;border-radius:16px;width:16px;height:16px;transition:all .1s ease-in-out;position:absolute;top:1px;left:1px;box-shadow:0 2px 5px #0003}input.toggle-switch:checked:before{left:14px}.fade-in-enter-active{animation:.2s ease-in-out fade-in-frames}.fade-in-leave-active{animation:.2s ease-in-out fade-out-frames}@keyframes fade-in-frames{0%{opacity:0}to{opacity:1}}@keyframes fade-out-frames{0%{opacity:1}to{opacity:0}}.pulse-once{animation:.6s ease-in pulser}@keyframes pulser{50%{transform:scale(1.3)}55%{transform:scale(.65)}60%{transform:scale(1.25)}70%{transform:scale(.85)}80%{transform:scale(1.1)}}.fade-down-inout{animation:2s ease-in infinite fade-down-inout}.fade-down-inout:hover{cursor:pointer}.pulse{animation:2s infinite pulser}.fade{animation:.25s infinite fader}@keyframes fader{0%{opacity:1}50%{opacity:0}to{opacity:1}}.one-bounce{animation:.5s ease-in-out onebouncer}.fade-down-enter-active,.fade-down-leave-active{transition:opacity .25s,transform .25s}.fade-down-enter-from,.fade-down-leave-to{opacity:0;transform:translateY(-10%)}.fade-enter-from,.fade-leave-to{opacity:0}.fade-zoom-enter-active,.fade-zoom-leave-active{transition:opacity .5s,transform .5s}.fade-zoom-enter-from,.fade-zoom-leave-to{opacity:0;transform:scale(.9)}.fade-enter-active,.fade-leave-active{transition:opacity .25s,transform .25s,filter .25s}.fade-enter-from,.fade-leave-to{opacity:0;transform:scale(1.05)}.slide-left-enter-active,.slide-left-leave-active{transition:opacity .3s,transform .3s}.slide-left-enter-from{opacity:0;transform:translate(100px)}.slide-left-leave-to{opacity:0;transform:translate(-100px)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.slide-fade-enter-from{opacity:0;transform:translate(30px)}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .3s}.slide-fade-leave-to{opacity:0;transform:translate(30px)}.vertical-expand-enter-from,.vertical-expand-leave-to{flex:0;height:0;max-height:0;transform:scaleY(.1)}.vertical-expand-enter-to{flex:1}.vertical-expand-enter-active,.vertical-expand-leave-active{transition:all .3s}@keyframes pop-appear{0%{opacity:0;transform:scale(.85)}95%{opacity:1;transform:scale(1.025)}to{transform:scale(1)}}.pop-appear-enter-active{animation:.2s ease-in-out pop-appear}.pop-appear-leave-active{animation:.3s ease-in-out fade-scale-out}@keyframes fade-scale-out{0%{opacity:1}to{opacity:0;transform:scale(.9)}}@font-face{font-family:Font Awesome Solid;font-style:normal;font-weight:900;src:url(/fa-solid-900_v7.13.13_BNxclFD5.woff2)format("woff2")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--btn-bkgd-color:#e7e7e7;--btn-bkgd-color-hover:#e0e0e0;--btn-light-bkgd-color:#fff;--btn-bkgd-color-active:#fff;--hover-bkgd-color:#dfdfdf;--input-bkgd-color:#eaeaea;--input-bkgd-color-active:#fff;--input-brdr-color-active:#002f5fcc;--input-text-color:#2a2a2a;--btn-text-color:#2a2a2a;--text-color:#2a2a2a;--text-header-color:#3a3a3a;--focus-hilite:#0000003f;--bkgd-color:#f3f3f3;--sidebar-bkgd-color:#fff;--content-bkgd-color:#fafafa00;--btn-brdr-color:#d3d3d300;--header-margin:0px;--header-padding:8px;--sidebar-margin:8px;--sidebar-padding:8px;--sidebar-border-radius:12px;--sidebar-filter:drop-shadow(0px 2px 4px #00000023)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--btn-bkgd-color:#545454;--btn-bkgd-color-hover:#00000040;--btn-light-bkgd-color:#494a4e;--btn-bkgd-color-active:#000;--hover-bkgd-color:#000;--input-bkgd-color:#272727;--input-bkgd-color-active:#0000002f;--input-brdr-color-active:#002f5fcc;--btn-text-color:#e4e4e4;--text-color:#d4d4d4;--text-header-color:#d2d2d2;--input-text-color:#e4e4e4;--focus-hilite:#ffffff5f;--bkgd-color:#292929;--sidebar-bkgd-color:#363636;--content-bkgd-color:#5f5f5f00;--btn-brdr-color:#63636300;--header-margin:0px;--header-padding:8px;--sidebar-margin:8px;--sidebar-padding:8px;--sidebar-border-radius:16px;--sidebar-filter:drop-shadow(0px 0px 8px #00000013)}}*{box-sizing:border-box}html,body{-webkit-overflow-scrolling:touch;height:100%;min-height:100%;margin:auto}body{background-color:var(--bkgd-color);color:var(--text-color);-webkit-overflow-scrolling:touch;flex-direction:column;min-width:100%;height:100%;font-family:Lato,sans-serif;font-size:.875em;line-height:1.42857;display:flex;position:fixed;inset:0;overflow:hidden}.main{flex:1 1 0;align-items:stretch;display:flex;overflow:hidden}#app{background-color:var(--bkgd-color);height:100%;color:var(--text-color);flex-direction:column;display:flex}#svg-units,#svg-units>.template>.node,#svg-units>.template>.node-clip>.node{overflow:visible}.svg-image>image{cursor:grab}.svg-image>image:active{cursor:grabbing}.cart-options-wrapper,.checkout-summary-wrapper,.options-pane-wrapper,.order-items-wrapper,.workspace-options-wrapper{border-left:1px solid var(--btn-brdr-color);border-right:1px solid var(--btn-brdr-color);padding:0;overflow:hidden}.btn-checkout,.catalog-preview-text,.btn-start-checkout{border-radius:var(--sidebar-border-radius);border:none;flex:1;font-size:1.2em}.btn-add-cart{border-radius:0 var(--sidebar-border-radius)var(--sidebar-border-radius)0;flex:1;font-size:1.15em}.header>.page-title{flex:100%;order:1;padding:0 24px;overflow:hidden}.header>.page-title>.title{text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:24px;overflow:hidden}.nav>li>a:active{background-color:var(--text-header-color)}.leftside,.rightside{flex:0 0 20%;min-width:240px}.leftside>.leftside-header,.rightside>.rightside-header,.cart-content-wrapper>.cart-header{height:50px}.content-footer{flex:0 auto;position:relative}.rightside-footer{flex-direction:column}.label-cancel:after{content:"Cancel"}.label-ok:after{content:"OK"}.visible{visibility:visible}.desktop-display{display:none}@media (min-width:512px){.desktop-display{display:block}}.branding{min-height:50px;position:relative}.navbar-brand{cursor:pointer;filter:drop-shadow(0px 0px 3px var(--focus-hilite));background-image:url(/ROESIcon@2x_v7.13.13_De1w28pm.png);background-repeat:no-repeat;background-size:contain;width:100px;height:50px}.cart-header,.cart-empty-label,.checkout-header,.complete-order-shipping-header,.complete-order-payment-header,.complete-order-pending-heading,.complete-order-pending-heading-paypal,.orders-header,.orders-empty-label{font-size:1.5em}.checkout-controls{flex:none;justify-content:space-around;align-items:center;display:flex}.btn-checkout-back:after{content:" Back";white-space:pre}.btn-checkout-next:before{content:"Next ";white-space:pre}.btn-complete-order:after,.btn-checkout-next:after{content:"";font-family:Font Awesome Solid}.btn-checkout-next,.btn-complete-order{border-radius:4px 16px 16px 4px;padding:6px 18px 6px 12px}.btn-checkout-back{border-radius:16px 4px 4px 16px;padding:6px 12px 6px 18px}.btn-checkout-back:before{content:"";font-family:Font Awesome Solid}.cart-content-wrapper,.checkout-content-wrapper{flex:0 60%;overflow:hidden}.complete-order-container,.payment-container,.shipping-container,.order-data-report-container{flex-direction:column;flex:100%;height:100%;display:flex;overflow:hidden}.complete-order-body,.payment-body,.shipping-body{background-color:var(--sidebar-bkgd-color);margin:var(--sidebar-margin);padding:var(--sidebar-padding);filter:var(--sidebar-filter);border-radius:var(--sidebar-border-radius);flex-direction:column;justify-content:space-between;display:flex;overflow:auto}.complete-order-review-wrapper,.complete-order-pending-wrapper,.complete-order-shipping-billing-wrapper,.promo-payment-wrapper,.shipping-address-methods-wrapper{flex-direction:column;flex:auto;min-height:300px;display:flex;overflow-y:scroll}.placeholder-email:after{content:"Email"}.placeholder-customernumber:after{content:"Account (if you have one)"}.placeholder-phone:after{content:"Phone"}.placeholder-firstname:after{content:"First Name"}.placeholder-name:after{content:"Name"}.placeholder-lastname:after{content:"Last Name"}.placeholder-address:after{content:"Address"}.placeholder-address2:after{content:"Address 2"}.placeholder-city:after{content:"City"}.placeholder-country:after{content:"Country"}.placeholder-state:after{content:"State"}.placeholder-zip:after{content:"Zip/Postal Code"}.placeholder-cardname:after{content:"Name on Card"}.placeholder-cardcvc:after{content:"CVC"}.placeholder-cardnumber:after{content:"Card Number"}.label-expiration:after{content:"Expiration"}.complete-order-shipping-payment-header,.complete-order-shipping-payment-header-billto,.complete-order-shipping-payment-header-shippingmethod,.complete-order-shipping-payment-header-paymentmethod,.lbl-order-number{flex-direction:column;padding:12px 0 6px;font-size:1.25em;font-weight:700;display:flex}.address-confirm-shipping-same:after{content:"Same as Shipping ";white-space:pre}.account-form-field,.checkout-input{margin:5px;padding:15px 10px 0;font-size:1em}.checkout-input.ship-address2{max-width:135px}.account-form-field:focus::-webkit-input-placeholder{font-size:.5em;transition:all .2s ease-in-out;transform:translateY(24px);visibility:visible!important}.account-form-field:valid::-webkit-input-placeholder{font-size:.5em;transition:all .2s ease-in-out;transform:translateY(24px);visibility:visible!important}.checkout-input:focus::-webkit-input-placeholder{font-size:.5em;transition:all .2s ease-in-out;transform:translateY(24px);visibility:visible!important}.checkout-input:valid::-webkit-input-placeholder{font-size:.5em;transition:all .2s ease-in-out;transform:translateY(24px);visibility:visible!important}.account-form-field::-webkit-input-placeholder{color:#bbb}.checkout-input::-webkit-input-placeholder{color:#bbb}.form-control::-webkit-input-placeholder{color:#bbb}.select-prompt{flex:100%;justify-content:center;align-items:stretch;display:flex;position:relative}.select-prompt>label{pointer-events:none;position:absolute;top:33%;left:10%}.select-prompt>select{flex:100%;margin:5px}.btn-checkout,.btn-checkout-next,.btn-complete-order{background-color:var(--bkgd-go);color:#fff}.btn-checkout:enabled:hover,.btn-checkout-next:enabled:hover,.btn-complete-order:enabled:hover{background-color:var(--bkgd-go-focus)}.btn-complete-order>.loader-sm{margin:0 4px}.btn-webview{cursor:pointer}.btn-webview:after{content:"";color:var(--btn-text-color);font-family:Font Awesome Solid}@media screen and (max-width:750px){.navbar-brand{opacity:.9;z-index:-1;width:50px;position:absolute}.checkout-controls{justify-content:space-between}.cart-content-wrapper,.checkout-content-wrapper,.orders-content-wrapper{flex:0 100%}}input[type=range]{appearance:none;cursor:pointer;background:0 0;width:23rem}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff5f;border-radius:.25rem;height:.25rem}input[type=range]::-webkit-slider-thumb{appearance:none;border:1px solid var(--btn-bkgd-color);background:conic-gradient(#dfdfdf,#7f7f7f,#fff,#7f7f7f,#dfdfdf,#fff);border-radius:.5rem;width:1rem;height:1rem;margin-top:-6px}input[type=range]:focus::-webkit-slider-thumb{outline-offset:.125rem;outline:1px solid #ffffffaf}input[type=range]::-moz-range-track{background-color:#ffffff5f;border-radius:.25rem;height:.25rem}input[type=range]::-moz-range-thumb{background-color:var(--btn-brdr-color);border:1px solid var(--btn-text-color);border-radius:.5rem;width:1rem;height:1rem}input[type=range]:focus::-moz-range-thumb{outline-offset:.125rem;outline:1px solid #ffffffaf}.scroll-arrows::-webkit-scrollbar:horizontal{height:0}.scroll-arrows::-webkit-scrollbar:vertical{width:0}.scroll-arrows::-webkit-scrollbar-thumb{background-color:#0003;border:none;border-radius:0}.scroll-arrows::-webkit-scrollbar-track{background-color:#00000026;border-radius:0}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:horizontal{height:3px}::-webkit-scrollbar:vertical{width:3px}::-webkit-scrollbar-thumb{background-color:#0000001a;border:none;border-radius:0}::-webkit-scrollbar-thumb:hover{background-color:#0003;transition:all .2s ease-in-out}::-webkit-scrollbar-corner{background:0 0}.btn-ok{background-color:var(--bkgd-go);color:#fff}.btn-ok:after{content:"OK"}.btn-cancel:after{content:"Cancel"}.drag-ghost{opacity:.25}.progressbar[data-v-f83afe21]{border-radius:var(--sidebar-border-radius)}.progress-pane[data-v-f83afe21],.progress-pane-books[data-v-f83afe21]{height:1.2em;font-size:.9em;display:block}.progressbar[data-v-f83afe21]{pointer-events:none;background-image:repeating-linear-gradient(90deg,#35f 0%,#3d6aff 25%,#4278ff 50%,#478bff 75%,#4291ff 100%);width:0;height:15px;transition:width .5s ease-in-out;position:absolute}.animated-gradient[data-v-f83afe21]{background-position:0 100%;background-size:200%;animation:2s ease-in-out infinite forwards gradient-f83afe21}@keyframes gradient-f83afe21{0%{background-position:0 0}to{background-position:-200% 0}}.progress-pane[data-v-f83afe21],.progress-pane-books[data-v-f83afe21]{position:relative}.progress-pane-books[data-v-f83afe21]{flex:auto;min-height:10px}.progressbar-text[data-v-f83afe21]{color:var(--btn-text-color);pointer-events:none;text-align:center;white-space:nowrap;font-size:.8em;position:absolute;top:10%;left:50%;transform:translate(-50%)translateY(-10%)}.progressbar-text[data-v-f83afe21]:before{content:"";font-family:Font Awesome Solid}.progressbar-text>div[data-v-f83afe21]{margin:0 4px}@media screen and (max-width:750px){.progressbar[data-v-f83afe21]{height:4px}.progressbar-text[data-v-f83afe21]{display:none}}.image-drop-well>.column>.roimage-filename[data-v-75d9f76b]:nth-child(odd){background-color:#7f7f7f26}.image-drop-well-wrapper[data-v-75d9f76b]{position:relative}.image-drop-well[data-v-75d9f76b]{border:1px solid var(--btn-brdr-color);width:100%;height:200px;box-shadow:inset 0 2px 18px var(--focus-hilite);border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;margin:2px 0;padding:2px 0;display:flex;overflow:auto}.icn-image-drop-well[data-v-75d9f76b]{pointer-events:none;position:absolute;top:calc(50% - 100px);left:calc(50% - 64px)}.icn-image-drop-well[data-v-75d9f76b]:after{content:"";color:#0000000d;text-align:center;font-family:Font Awesome Solid;font-size:12em;line-height:1em}dialog[data-v-a16f6f1d]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bkgd-modal:var(--bkgd-color);--bkdrop-modal:#7f7f7f7f}@media (prefers-color-scheme:dark){dialog[data-v-a16f6f1d]{--lightningcss-light: ;--lightningcss-dark:initial;--bkgd-modal:var(--bkgd-color);--bkdrop-modal:#0000007f}}dialog[data-v-a16f6f1d]:focus{outline:none}dialog[open][data-v-a16f6f1d]{background-color:var(--bkgd-modal);text-align:center;filter:drop-shadow(0 4px 32px #0003);border:none;border-radius:12px;justify-content:center;align-items:center;margin:auto;padding:0;animation:.3s ease-in-out pop-in-a16f6f1d;display:flex;position:absolute;inset:0}dialog>form[data-v-a16f6f1d]{flex-direction:column;flex:100%;align-items:stretch;display:flex}dialog[open][data-v-a16f6f1d]::backdrop{animation:.3s forwards fade-in-a16f6f1d}dialog[data-v-a16f6f1d]::backdrop{background-color:var(--bkdrop-modal);-webkit-backdrop-filter:saturate(40%)blur(var(--backdrop-blur));backdrop-filter:saturate(40%)blur(var(--backdrop-blur));transition:background-color .1s linear}dialog.close[data-v-a16f6f1d]{animation:.5s ease-in-out fade-scale-out-a16f6f1d}dialog.close[data-v-a16f6f1d]::backdrop{animation:.5s ease-in-out fade-out-a16f6f1d}dialog.nocancel[data-v-a16f6f1d]::backdrop{background-color:#5f5f5f5f}dialog>div[data-v-a16f6f1d]{background-color:var(--content-bkgd-color);box-shadow:0 4px 15px var(--focus-hilite);border-radius:8px;flex-direction:column;flex:100%;align-items:stretch;max-width:100%;display:flex}.dlg-header[data-v-a16f6f1d]{color:var(--text-header-color);flex-direction:row;justify-content:center;padding:12px 12px 4px;font-weight:700;display:flex}.dlg-content[data-v-a16f6f1d]{color:var(--text-color);text-align:center;flex-direction:column;justify-content:center;align-items:stretch;padding:4px 12px;display:flex}.dlg-content>div[data-v-a16f6f1d]{width:100%;padding:4px 0}.dlg-footer[data-v-a16f6f1d]{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;padding:4px 0 8px;display:flex}[data-v-a16f6f1d] .dlg-footer>button{min-width:64px;margin:0 2px}@keyframes pop-in-a16f6f1d{0%{opacity:0;transform:scale(.9)}95%{opacity:1;transform:scale(1.02)}to{transform:scale(1)}}@keyframes fade-scale-out-a16f6f1d{0%{opacity:1}to{opacity:0;transform:scale(.9)}}@keyframes fade-in-a16f6f1d{0%{opacity:0}to{opacity:1}}@keyframes fade-out-a16f6f1d{0%{opacity:1}to{opacity:0}}.spinner-spokes[data-v-11310395]{--spinner-size:22px;color:var(--btn-text-color);width:var(--spinner-size);height:var(--spinner-size);display:inline-block;position:relative}.spinner-spokes div[data-v-11310395]{transform-origin:calc(var(--spinner-size)*.5)calc(var(--spinner-size)*.5);animation:1.2s linear infinite spinner-spokes-11310395}.spinner-spokes div[data-v-11310395]:after{content:" ";top:0;left:calc(var(--spinner-size)/2.2);width:2px;height:calc(var(--spinner-size)/4);background-color:var(--btn-text-color);border-radius:25%;display:block;position:absolute}.spinner-spokes div[data-v-11310395]:first-child{animation-delay:-1.1s;transform:rotate(0)}.spinner-spokes div[data-v-11310395]:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.spinner-spokes div[data-v-11310395]:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.spinner-spokes div[data-v-11310395]:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.spinner-spokes div[data-v-11310395]:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.spinner-spokes div[data-v-11310395]:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.spinner-spokes div[data-v-11310395]:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.spinner-spokes div[data-v-11310395]:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.spinner-spokes div[data-v-11310395]:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.spinner-spokes div[data-v-11310395]:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.spinner-spokes div[data-v-11310395]:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.spinner-spokes div[data-v-11310395]:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes spinner-spokes-11310395{0%{opacity:1}to{opacity:0}}.iframe-wrapper>iframe[data-v-57422a4c]{border:1px solid var(--btn-brdr-color);border-radius:8px}.splash-backdrop[data-v-57422a4c]{z-index:10000;position:fixed;inset:0}.overlay[data-v-57422a4c]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background-color:#00000080}.iframe-wrapper[data-v-57422a4c]{z-index:10001;filter:drop-shadow(0 2px 18px #00000040);pointer-events:all;border-radius:8px;transition:all .2s ease-in-out;position:absolute;overflow:visible}.no-events[data-v-57422a4c]{pointer-events:none}.close-x[data-v-57422a4c]{z-index:10002;pointer-events:all;background-color:#0000;border:none;border-radius:50%;width:39px;height:39px;margin:0;padding:0;position:absolute;top:-19px;right:-19px}.close-x[data-v-57422a4c]:after{content:"";color:#fff;text-shadow:0 0 10px #000000bf;font-family:Font Awesome Solid;font-size:2em}.cart-item-option-label[data-v-1c260ad5]{padding-right:12px}.svg-root[data-v-984274ef]{text-transform:none;filter:drop-shadow(0px 1px 2px var(--focus-hilite));flex:auto}.svg-product-thumbnail[data-v-984274ef]{text-transform:none}input[data-v-31eb4fd6]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}input[data-v-31eb4fd6]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}.quantity-input[data-v-31eb4fd6]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}.quantity-input[data-v-31eb4fd6]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}quantity-field[data-v-31eb4fd6]{display:flex}.quantity-up[data-v-31eb4fd6]:after{content:"";font-family:Font Awesome Solid}.quantity-down[data-v-31eb4fd6]:after{content:"";font-family:Font Awesome Solid}.quantity-input-pane[data-v-31eb4fd6]{justify-content:flex-end;align-items:stretch;display:flex;overflow:hidden}.quantity-input[data-v-31eb4fd6]{text-align:center;border:none;border-radius:0;flex:none;max-width:40px;font-size:1.2em}.btn-quantity-minus[data-v-31eb4fd6],.btn-quantity-plus[data-v-31eb4fd6]{padding:4px 10px}.btn-quantity-minus[data-v-31eb4fd6]{border-radius:var(--sidebar-border-radius)0 0 var(--sidebar-border-radius)}.btn-quantity-plus[data-v-31eb4fd6]{border-radius:0 var(--sidebar-border-radius)var(--sidebar-border-radius)0}.book-controls .btn-quantity-plus[data-v-31eb4fd6],.workspace-controls-wrapper .btn-quantity-plus[data-v-31eb4fd6],.workspace-footer-mobile .btn-quantity-plus[data-v-31eb4fd6]{border-radius:0}.item-index-wrapper[data-v-81773dd4]{cursor:grab;min-width:20px;margin:0 2px}.item-index[data-v-81773dd4]{text-align:center;font-weight:700}.cart-item-pane[data-v-81773dd4]{background-color:var(--content-bkgd-color);border-bottom:1px solid var(--btn-brdr-color);background-color:var(--sidebar-bkgd-color);border-radius:var(--sidebar-border-radius);margin:var(--sidebar-margin);padding:var(--sidebar-padding);filter:var(--sidebar-filter);flex-direction:row;flex:none;justify-content:space-between;align-items:stretch;display:flex}.cart-item-pane[data-v-81773dd4]:not(:only-child),.cart-item-pane[data-v-81773dd4]:not(:last-child){border-bottom:1px solid var(--btn-brdr-color)}.cart-item-totals-list[data-v-81773dd4]{color:var(--btn-text-color);font-size:1.2em}.cart-item-thumbnail[data-v-81773dd4],.completion-item-thumbnail[data-v-81773dd4]{display:flex}.cart-item-images-tooltip-wrapper[data-v-81773dd4]{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.cart-item-images-tooltip-wrapper>.svg-product-thumbnail[data-v-81773dd4]{flex:1}.cart-item-images-tooltip-wrapper:hover>.cart-item-imagenames[data-v-81773dd4]{opacity:1;transform:scale(1)}.cart-item-imagenames[data-v-81773dd4]{z-index:10;background-color:var(--btn-bkgd-color);width:110px;box-shadow:0 1px 5px var(--focus-hilite);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;opacity:0;pointer-events:none;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;font-size:.75em;transition:opacity .2s ease-in-out,transform .2s ease-in-out;display:flex;position:absolute;left:calc(50% - 55px);transform:scale(.975)}.btn-cart-item-edit[data-v-81773dd4]:before{content:"";font-family:Font Awesome Solid}.btn-cart-item-remove[data-v-81773dd4]:before{content:"";font-family:Font Awesome Solid}.label-edit[data-v-81773dd4]:after{content:"Edit"}.label-remove[data-v-81773dd4]:after{content:"Remove"}.cart-label-qty-wrapper[data-v-81773dd4]{flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0 16px;display:flex}.cart-item-thumbnail-label[data-v-81773dd4]{color:var(--text-color);padding:8px;font-size:1.1em}.cart-item-qty-label[data-v-81773dd4]:before{content:"Qty:"}.cart-item-option-totals-list[data-v-81773dd4]{color:var(--text-color)}.cart-item-options-list[data-v-81773dd4]{flex:0 30%;margin:auto}.qty-cart[data-v-81773dd4]{transform-origin:100%;transform:scale(.8)}.item-edit-remove-wrapper>.btn[data-v-81773dd4]{justify-content:space-between;align-items:center;display:flex}.cart-item-option[data-v-81773dd4]{max-width:350px;margin:2px 0}@media screen and (max-width:750px){.cart-item-options-list[data-v-81773dd4]{margin:0}.cart-item-imagenames[data-v-81773dd4]{display:none}}.scroll-arrows[data-v-c0026fcd]{position:relative;overflow:hidden}.btn-up[data-v-c0026fcd],.btn-down[data-v-c0026fcd],.btn-left[data-v-c0026fcd],.btn-right[data-v-c0026fcd]{z-index:2;color:#000;border:1px solid var(--btn-brdr-color);filter:drop-shadow(0 1px 3px #00000020);background-color:#ffffff80;border-radius:15px;width:30px;height:30px;transition:background-color .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out;position:absolute}.scroll-end[data-v-c0026fcd]{background-color:#fff}.btn-left[data-v-c0026fcd],.btn-right[data-v-c0026fcd]{padding-top:2px;top:calc(50% - 15px)}.btn-left[data-v-c0026fcd]{padding-left:0;left:6px}.btn-left>svg[data-v-c0026fcd]{transform:scaleX(-1)}.btn-right[data-v-c0026fcd]{padding-left:4px;right:6px}.btn-left.scroll-end[data-v-c0026fcd],.btn-right.scroll-end[data-v-c0026fcd]{width:40px}.btn-up.scroll-end[data-v-c0026fcd],.btn-down.scroll-end[data-v-c0026fcd]{height:40px}.btn-up[data-v-c0026fcd],.btn-down[data-v-c0026fcd]{left:calc(50% - 15px)}.btn-up[data-v-c0026fcd]{padding-top:0;padding-left:2px;top:6px}.btn-down[data-v-c0026fcd]{padding-top:5px;padding-left:2px;bottom:6px}.btn-up>svg[data-v-c0026fcd]{transform:scaleY(-1)}.scroll-arrows[data-v-c0026fcd]::-webkit-scrollbar:horizontal{height:0}.scroll-arrows[data-v-c0026fcd]::-webkit-scrollbar:vertical{width:0}.scroll-arrows[data-v-c0026fcd]::-webkit-scrollbar-thumb{background-color:#0003;border:none;border-radius:0}.scroll-arrows[data-v-c0026fcd]::-webkit-scrollbar-track{background-color:#00000026;border-radius:0}[data-v-c0026fcd]::-webkit-scrollbar{-webkit-appearance:none}[data-v-c0026fcd]::-webkit-scrollbar:horizontal{height:2px}[data-v-c0026fcd]::-webkit-scrollbar:vertical{width:2px}[data-v-c0026fcd]::-webkit-scrollbar-thumb{background-color:#0000001a;border:none;border-radius:0}[data-v-c0026fcd]::-webkit-scrollbar-thumb:hover{background-color:#0003;transition:all .2s ease-in-out}[data-v-c0026fcd]::-webkit-scrollbar-track:hover{background-color:#0000000d}@media (prefers-color-scheme:dark){[data-v-c0026fcd]::-webkit-scrollbar-thumb{background-color:#ffffff1a;border:none;border-radius:0}[data-v-c0026fcd]::-webkit-scrollbar-thumb:hover{background-color:#fff3}[data-v-c0026fcd]::-webkit-scrollbar-track:hover{background-color:#ffffff0d}}.bounce-in-down-enter-active[data-v-c0026fcd]{animation:.25s forwards bounce-in-down-c0026fcd}.bounce-in-up-enter-active[data-v-c0026fcd]{animation:.25s forwards bounce-in-up-c0026fcd}.bounce-in-right-enter-active[data-v-c0026fcd]{animation:.25s forwards bounce-in-right-c0026fcd}.bounce-in-left-enter-active[data-v-c0026fcd]{animation:.25s forwards bounce-in-left-c0026fcd}.bounce-in-up-leave-to[data-v-c0026fcd],.bounce-in-down-leave-to[data-v-c0026fcd],.bounce-in-left-leave-to[data-v-c0026fcd],.bounce-in-right-leave-to[data-v-c0026fcd]{animation:.5s forwards fade-scale-out}@keyframes bounce-in-down-c0026fcd{0%{opacity:0;transform:scale(.5)translateY(80%)}25%{opacity:.5;transform:scale(1)translateY(-40%)}50%{transform:translateY(20%)}90%{opacity:1;transform:translateY(-10%)}to{opacity:1;transform:none}}@keyframes bounce-in-up-c0026fcd{0%{opacity:0;transform:scale(.5)translateY(-80%)}25%{opacity:.5;transform:scale(1)translateY(40%)}50%{transform:translateY(-20%)}90%{opacity:1;transform:translateY(10%)}to{opacity:1;transform:none}}@keyframes bounce-in-left-c0026fcd{0%{opacity:0;transform:scale(.5)translate(-80%)}25%{opacity:.5;transform:scale(1)translate(40%)}50%{transform:translate(-20%)}90%{opacity:1;transform:translate(10%)}to{opacity:1;transform:none}}@keyframes bounce-in-right-c0026fcd{0%{opacity:0;transform:scale(.5)translate(80%)}25%{opacity:.5;transform:scale(1)translate(-40%)}50%{transform:translate(20%)}90%{opacity:1;transform:translate(-10%)}to{opacity:1;transform:none}}.shadow-pulse-red-once[data-v-ba1f12f7]{background-color:#d00;animation:1.5s shadow-pulse-red-ba1f12f7;transform:scale(1);box-shadow:0 0 #ff8282}@keyframes shadow-pulse-red-ba1f12f7{0%{transform:scale(.975);box-shadow:0 0 #ff828200}10%{transform:scale(.975)}18%{transform:scale(.975)}20%{transform:scale(1);box-shadow:0 0 8px #ff8282b3}70%{transform:scale(1);box-shadow:0 0 8px 48px #ff828200}to{box-shadow:0 0 #ff828200}}.btn-nav-cart[data-v-ba1f12f7]{position:relative}.cart-preview-wrapper[data-v-ba1f12f7]:before{content:"";border-bottom:12px solid var(--btn-brdr-color);border-left:12px solid #0000;border-right:12px solid #0000;width:0;position:absolute;top:-12px;right:20px}.cart-preview-wrapper[data-v-ba1f12f7]{box-shadow:0 6px 12px 4px var(--focus-hilite);background-color:var(--bkgd-color);transform-origin:100% 0;z-index:1000;width:480px;height:66vh;position:absolute;top:52px;right:4px;overflow:visible;transform:scale(.95)}.cart-preview[data-v-ba1f12f7]{height:100%;overflow:hidden}.cart-preview>.scroll-arrows[data-v-ba1f12f7]{flex:100%}.cart-preview-items[data-v-ba1f12f7]{height:100%;overflow:scroll}.cart-preview-wrapper[data-v-ba1f12f7],.cart-preview[data-v-ba1f12f7]{border-radius:16px 0 16px 16px}.nav-item[data-v-ba1f12f7]:after{content:" item"}.nav-items[data-v-ba1f12f7]:after{content:" items"}.btn-cart[data-v-ba1f12f7]{color:#fff;background-color:#d00;border:none;border-radius:0;justify-content:center;align-items:stretch;padding:0;display:flex;overflow:visible}.btn-cart[data-v-ba1f12f7]:enabled:hover{background-color:#a00}.icn-cart[data-v-ba1f12f7]{align-self:center;margin:0 5px}.icn-cart[data-v-ba1f12f7]:after{content:"";font-family:Font Awesome Solid}.badge-cart[data-v-ba1f12f7]{white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;min-width:60px;padding:0 4px;display:flex}.badge-cart-itemcount[data-v-ba1f12f7]{white-space:nowrap;min-width:55px}.cart-preview-header[data-v-ba1f12f7]{border-bottom:1px solid var(--btn-brdr-color);padding:8px 0;font-size:1.3em}.cart-preview-header[data-v-ba1f12f7]:after{content:"Your Cart"}.cart-preview-footer[data-v-ba1f12f7]{border-top:1px solid var(--btn-brdr-color);padding:8px 0}.empty-cart[data-v-ba1f12f7]{margin:auto;font-size:1.8em}.empty-cart[data-v-ba1f12f7]:after{content:"Your cart is empty"}.btn-cart-preview-goto-cart[data-v-ba1f12f7]{background-color:var(--bkgd-go);color:#fff;border-radius:18px;font-size:1.05em}.btn-cart-preview-goto-cart[data-v-ba1f12f7]:hover{background-color:var(--bkgd-go-focus)}.btn-cart-preview-goto-cart[data-v-ba1f12f7]:after{content:"Go to Cart"}Modal[data-v-64f0a82f]{z-index:100}.btn-goto-history[data-v-64f0a82f]:after{content:"Order History"}.btn-log-out[data-v-64f0a82f]:after{content:"Log Out"}.show-logout-history-wrapper[data-v-64f0a82f]{box-shadow:0 6px 12px 4px var(--focus-hilite);background-color:var(--content-bkgd-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform-origin:100% 0;z-index:1000;position:absolute;top:52px;right:175px}.btn-goto-history[data-v-64f0a82f],.btn-log-out[data-v-64f0a82f],.empty-history[data-v-64f0a82f]{text-align:center;flex:100%;padding:12px 18px;font-size:1.1em}.empty-history[data-v-64f0a82f]:after{content:"You haven't placed any orders yet."}.modal-login-message[data-v-64f0a82f]{height:18px;font-size:.9em;line-height:1.5em}.modal-login-btns>.btn[data-v-64f0a82f],.modal-login-btns-extras>.btn[data-v-64f0a82f]{margin:2px 4px}.header-saved-cart-confirm[data-v-64f0a82f]:after{content:"Saved Cart"}.lbl-saved-cart-confirm-merge[data-v-64f0a82f]:after{content:"You have a saved cart! Do you want to clear the saved cart, clear your current cart, or merge the two?"}.lbl-saved-cart-confirm[data-v-64f0a82f]:after{content:"You have a saved cart! Do you want to clear the saved cart or clear your current cart?"}.lbl-cart-clear-saved[data-v-64f0a82f]:after{content:"Clear Saved"}.lbl-cart-clear-current[data-v-64f0a82f]:after{content:"Clear Current"}.lbl-cart-merge[data-v-64f0a82f]:after{content:"Merge"}.modal-login-btns-extras>.btn[data-v-64f0a82f]{padding:3px 5px;font-size:.85em}.login-form[data-v-64f0a82f]{flex-direction:column;justify-content:center;align-items:stretch;width:256px;margin:auto;display:flex;position:relative}.login-form label[data-v-64f0a82f]{align-self:start;margin:6px 0 3px}.login-form input[data-v-64f0a82f],.login-form button[data-v-64f0a82f]{color:var(--input-text-color);padding:8px}.login-password-toggle[data-v-64f0a82f]{color:#aaa;cursor:pointer;margin:0 4px;position:absolute;top:98px;right:8px}.login-password-eye[data-v-64f0a82f]:after{content:"";font-family:Font Awesome Solid}.login-password-eyeslash[data-v-64f0a82f]:after{content:"";font-family:Font Awesome Solid}.navbar-brand[data-v-64f0a82f]{height:64px}.btn-logged-in[data-v-64f0a82f]{transition:content .5s}.btn-logged-in[data-v-64f0a82f]:after{content:"  Logged In";white-space:pre}.nav-login[data-v-64f0a82f]{text-align:end;flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.lbl-login-account[data-v-64f0a82f]:after{content:"Account:"}.lbl-login-password[data-v-64f0a82f]:after{content:"Password:"}.btn-login[data-v-64f0a82f]:after{content:"Log In";white-space:pre}.btn-login-guest[data-v-64f0a82f]:after{content:"Continue as Guest"}.btn-login-get-account[data-v-64f0a82f]:after{content:"Get Account"}.btn-login-manage-account[data-v-64f0a82f]:after{content:"Manage Account"}.btn-login-forgot-account[data-v-64f0a82f]:after{content:"Forgot Password"}.lbl-login[data-v-64f0a82f]:after{content:"Log In"}.lbl-login-erred[data-v-64f0a82f]:after{content:"Check your information and try again"}.nav-login-icon[data-v-64f0a82f]:before{content:"";font-family:Font Awesome Solid}.nav-logout-label[data-v-64f0a82f]{margin-left:10px}@media screen and (max-width:750px){.nav-logged-in-user[data-v-64f0a82f]{display:none}}.toggle-dots[data-v-6f88419c]{background:var(--btn-bkgd-color-hover);cursor:pointer;flex:auto;justify-content:center;align-items:center;width:16px;height:16px;margin:auto 4px;transition:transform .2s ease-in-out;position:relative;transform:rotate(0)}.toggle-dots>span[data-v-6f88419c]{background:var(--btn-text-color);opacity:1;pointer-events:none;border-radius:50%;width:4px;height:4px;transition:transform .2s ease-in-out;position:absolute;left:calc(50% - 2px);transform:rotate(0)}.toggle-dots.open[data-v-6f88419c]{transform:rotate(90deg)}.toggle-dots>span[data-v-6f88419c]:first-child{top:0}.toggle-dots>span[data-v-6f88419c]:nth-child(2),.toggle-dots>span[data-v-6f88419c]:nth-child(3){top:6px}.toggle-dots>span[data-v-6f88419c]:nth-child(4){top:12px}.nav-login,.nav-products{background-color:#0000;border:none;border-radius:0}.nav-products:after{content:"Products"}.history-badge[data-v-d9817d07]:after{content:"";font-family:Font Awesome Solid}.navbuttons-dismiss-overlay[data-v-d9817d07]{z-index:100;background-color:var(--bkdrop-modal);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.navbuttons-menu[data-v-d9817d07]{z-index:100;background-color:var(--bkdrop-modal);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin:var(--sidebar-margin);padding:var(--sidebar-padding);border-radius:var(--sidebar-border-radius);display:block;position:absolute;top:10px;left:10px}.header[data-v-d9817d07]{z-index:10;max-height:64px;transition:max-height .2s ease-in-out;overflow:visible}.header.hidden[data-v-d9817d07]{opacity:0;max-height:0;overflow:hidden}[data-v-d9817d07] .header-controls>button,.header-controls>button[data-v-d9817d07],.navbuttons-row>.btn[data-v-d9817d07]{border:none;border-radius:0;font-weight:700}.header-controls>.btn[data-v-d9817d07]:hover{background-color:var(--btn-bkgd-color-hover)}.nav-welcome-splash[data-v-d9817d07]{background-color:#0000;min-width:80px}.header-menu[data-v-d9817d07]{display:none}.navbuttons-menu[data-v-d9817d07]{flex-direction:column;justify-content:flex-start;align-items:stretch;display:none}.navbuttons-row[data-v-d9817d07]{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}.btn-goto-history[data-v-d9817d07]:before{content:"Order History";margin-right:8px}.btn-goto-history[data-v-d9817d07]{text-align:center;flex:100%;padding:12px 18px}@media screen and (max-width:750px){[data-v-d9817d07] .header-controls>.nav-login{text-overflow:ellipsis;max-width:127px;overflow:hidden}.navbuttons-row[data-v-d9817d07]{display:none}.navbuttons-menu[data-v-d9817d07],.header-menu[data-v-d9817d07]{display:flex}}.flex-content-column[data-v-90f60183]{flex-direction:column;flex:1;display:flex;overflow:hidden}.app-content[data-v-90f60183]{flex-direction:column;height:100%;display:flex}.header-browser-upgrade[data-v-90f60183]:after{content:"Please Upgrade Your Browser"}.lbl-browser-upgrade[data-v-90f60183]:after{content:"Our web ordering requires a newer browser. Chrome, Edge, or Firefox versions are supported."}.btn-lab-account[data-v-90f60183]{margin-top:6px;margin-bottom:6px}.lbl-chrome[data-v-90f60183]:after{content:"Get Chrome"}.lbl-firefox[data-v-90f60183]:after{content:"Get Firefox"}.lbl-edge[data-v-90f60183]:after{content:"Get Edge"}@media screen and (max-width:375px){#rotation-range[data-v-90f60183],#scale-range[data-v-90f60183]{width:90px}}@media screen and (max-width:750px){#btn-open-leftside[data-v-90f60183],#btn-open-rightside[data-v-90f60183]{display:block}}.image-uploads-erred-1[data-v-90f60183],.image-uploads-erred-2[data-v-90f60183]{font-size:.95em}.image-uploads-erred-1[data-v-90f60183]:after{content:"These images in your order didn't upload, because the network was lost or the page was refreshed.\a Drop them here to retry:"}.image-uploads-erred-2[data-v-90f60183]:after{content:"Click Done when finished, and we'll update your cart to remove any items still missing images."}.btn-image-upload-done[data-v-90f60183]{background-color:var(--bkgd-go)}.processing-spinner-wrapper[data-v-90f60183]{height:36px}.lbl-processing[data-v-90f60183]{margin-left:6px}.lbl-processing[data-v-90f60183]:after{content:"Uploading and Processing..."}.cart-summary-wrapper[data-v-10034874]{border-top:1px solid var(--btn-brdr-color);flex-direction:column;place-content:stretch;display:flex}.cart-summary-labels[data-v-10034874]{color:var(--btn-text-color);flex-direction:column;justify-content:center;align-items:stretch;padding:0 40px 40px;font-size:1.3em;display:flex}.cart-summary-labels-column[data-v-10034874]{flex-direction:column;justify-content:center;align-items:stretch;display:flex}.cart-summary-labels>progress-bar[data-v-10034874]{flex:0 0 30px}.cart-summary-label[data-v-10034874]{justify-content:space-between}#cart-prints[data-v-10034874]:before{content:"Prints: "}#cart-images[data-v-10034874]:before{content:"Images: "}#cart-subtotal[data-v-10034874]:before{content:"Subtotal: "}#shipping-total[data-v-10034874]:before{content:"Shipping: "}#regulatory-fees[data-v-10034874]:before{content:"Regulatory Fees:"}.sales-tax[data-v-10034874]{text-align:left}.sales-tax[data-v-10034874]:before{content:"Sales Tax: "}.sales-tax-none[data-v-10034874]:before{content:"No Sales Tax"}#cart-total[data-v-10034874]:before{content:"Total: "}.promo-summary-label[data-v-10034874]{justify-content:space-between;align-self:stretch}.promo-summary-label-right[data-v-10034874]{justify-content:flex-end}#promocode[data-v-10034874]{align-self:flex-start}#promocode[data-v-10034874]:before{content:"Promocode: "}#promocode-description[data-v-10034874]{align-self:flex-end}#promocode-value[data-v-10034874]{flex:100%;align-self:flex-end}.cart-summary-label>.sales-tax[data-v-10034874]{align-self:center}.sales-tax-none[data-v-10034874]{text-align:center}.cart-summary-label>.sales-tax-value[data-v-10034874]{text-align:right}@media screen and (max-width:750px){.cart-summary-labels>progress-bar[data-v-10034874]{flex:0 0 10px}.progressbar-text[data-v-10034874]{display:none}.cart-summary-labels[data-v-10034874]{padding:0 64px 8px;font-size:1.1em}}.btn-clear-cart-no[data-v-c809acaa]:after{content:"Cancel"}.btn-clear-cart-yes[data-v-c809acaa]{background:var(--bkgd-danger);color:#fff}.btn-clear-cart-yes[data-v-c809acaa]:after{content:"Clear Cart"}.header-confirm-clear-cart[data-v-c809acaa]{margin:16px 0 8px;font-weight:700}.header-confirm-clear-cart[data-v-c809acaa]:after{content:"Clear Cart"}.lbl-confirm-clear-cart[data-v-c809acaa]{margin:8px}.lbl-confirm-clear-cart[data-v-c809acaa]:after{content:"Are you sure you want to clear your cart?"}.lbl-clear-cart[data-v-c809acaa]{margin:16px}.lbl-clear-cart-explain[data-v-c809acaa]:after{content:"For production and shipping reasons, a cart can only have items from one catalog. Your cart has items from another catalog. Do you wish to clear it to continue to order this product?"}.icn-chain[data-v-b1ef7a06]:after{content:"";margin:0 4px;font-family:Font Awesome Solid}.radiobox-label[data-v-b1ef7a06]{margin-right:10px}.btn-option-wrapper[data-v-b1ef7a06]{justify-content:space-between;margin:1px 1px 1px 5px}.btn-option-preview-wrapper[data-v-b1ef7a06]{flex-direction:column;justify-content:center;padding:8px 10px}.btn-option-wrapper[data-v-b1ef7a06],.btn-option-preview-wrapper[data-v-b1ef7a06]{flex:auto;align-items:center;transition:background-color .2s ease-in-out;display:flex}.btn-webview[data-v-b1ef7a06],.price-label-tooltip-indicator>.tooltip-indicator[data-v-b1ef7a06]{margin:0 4px}.tooltip-indicator[data-v-b1ef7a06]{color:#84a8e6;line-height:2em}.tooltip-indicator[data-v-b1ef7a06]:after{content:"";font-family:Font Awesome Solid}.option-wrapper[data-v-b1ef7a06]{background:0 0;border:none;border-radius:10px;flex-direction:column;justify-content:flex-start;margin:0;padding:0 12px 0 0;display:flex}summary[data-v-fce6332f]{cursor:pointer;outline:none;display:block}details[data-v-fce6332f]{width:100%}details summary[data-v-fce6332f]::-webkit-details-marker{display:none}.svg-thumbnail-svg>image,.svg-image>image{animation:.2s ease-in fade-in}.option-group[data-v-122eafcc]{flex-direction:column;justify-content:space-between;align-items:stretch;transition:all .2s ease-in-out;display:flex}.option-group-buttons-column[data-v-122eafcc],.option-group-buttons-row[data-v-122eafcc]{transition:opacity .2s ease-in-out,max-height .2s ease-in-out;display:flex}.option-group-buttons-column[data-v-122eafcc]{flex-direction:column}.option-group-buttons-row[data-v-122eafcc]{flex-flow:wrap;justify-content:center}.option-group-labels[data-v-122eafcc]{-webkit-user-select:none;user-select:none;flex-direction:column;flex:100%;align-content:flex-start;margin:8px 0;display:flex}.option-group-label[data-v-122eafcc]{color:var(--text-header-color);font-size:1.1em}.option-group-sublabel[data-v-122eafcc]{color:#777;margin:3px 1px 3px 0;font-size:.9em}.option-label[data-v-122eafcc]{white-space:normal;word-wrap:break-word}.option-sublabel[data-v-122eafcc]{white-space:normal;word-wrap:break-word;margin:2px 0 8px 30px;font-size:.8em}.tooltip-indicator{color:#84a8e6;line-height:2em}.tooltip-indicator:after{content:"";font-family:Font Awesome Solid}.price-label-tooltip-indicator{margin-right:8px;display:flex}.options-chooser{height:100%;overflow:hidden}.options-sets-wrapper{height:100%;overflow:scroll}.options-pane>.scroll-arrows{flex:100%}.options-pane{flex-direction:column;flex:100%;justify-content:flex-start;align-items:stretch;display:flex}.options-pane-header{border-bottom:1px solid var(--btn-brdr-color);flex-flow:wrap;justify-content:space-between;padding:4px 6px;display:flex}.options-pane-header>*{font-size:1.5em}.tooltip-fit img{border-radius:3px;max-width:280px}.rotate-ccw{transform:rotate(-90deg)}.rotate-cw{transform:rotate(90deg)}.option-colorswatch{border:1px solid var(--content-bkgd-color);border-radius:14px;width:28px;height:28px;margin:0 8px}.option-wrapper>.tip-bottom{transform:translate(-50%)translateY(26px)}.options-pane-required{color:red;background:#ffcfcf;border:2px solid red;border-radius:12px;padding:2px 8px;font-size:.7em}.options-pane-required:after{content:"REQUIRED"}.option-needs-prompt,.option-required-prompt{padding:20px;font-size:1.1em}.option-required-prompt:after{content:"Please select an option from these groups:"}.option-needs-prompt:after{content:"Please complete these chosen options:"}.options-groups-wrapper{flex-direction:column;flex-grow:1;flex-shrink:1;transition:all .2s ease-in-out;display:flex}.options-set-wrapper{flex-direction:column;flex:none;justify-content:stretch;display:flex}.options-group-pane{border-bottom:1px solid var(--btn-brdr-color);transition:all .2s ease-in-out}.option-group-header{padding:3px 5px 3px 10px}.package-options-header:hover,.option-group-header:hover{background-color:var(--btn-bkgd-color-hover)}.package-options-header{padding:4px 5px 4px 8px;font-size:1.1em}.package-options-header,.option-group-header{cursor:pointer;height:100%;transition:all .2s ease-in-out}.option-group-header>svg-thumbnail{padding-top:4px}.option-size-input{flex:1 1 0;justify-content:center;align-items:center;display:flex}.option-size-input input{text-align:center;max-width:48px}.no-options-label{text-align:center;margin:24px 0;font-size:1.4em}.no-options-label:after{content:"None"}.options-loading{flex-direction:column;flex:100%;justify-content:center;align-items:center;display:flex}@media screen and (max-width:875px){.options-loading{display:none}}.options-load-erred{flex-direction:column;justify-content:center;align-items:center;display:flex}.option-template-thumbnail{border:1px solid #0000;padding:3px;position:relative}.option-template-thumbnail:disabled,.option-template-thumbnail[disabled]{opacity:.5}.option-template-label{text-align:center;white-space:normal;max-width:160px}.option-template-thumbnail-badge{z-index:1;color:#fff;background-color:#57a0ffd9;border:1px solid #fff;border-radius:11px;width:22px;height:22px;padding:1px;position:absolute;top:2px;right:4px}.option-template-thumbnail-badge:after{content:"";padding:2px;font-family:Font Awesome Solid}.slide-to-top{opacity:0;pointer-events:none;height:0;max-height:0;overflow:hidden}.slide-from-top{opacity:1;max-height:20000px}.lbl-options-load-erred{text-align:center;max-width:180px}.lbl-options-load-erred:after{content:"Getting options failed, select the product again to retry."}.option-text-area{border:1px solid var(--btn-brdr-color);border-radius:4px;flex:auto;margin:6px 0 0 10px}.price-label{color:var(--text-header-color);flex-direction:row;justify-content:center;align-items:center;display:flex}.option-pane-img{box-shadow:0 0 2px var(--focus-hilite);background-size:80px 80px;flex:none;align-self:flex-end;margin:0 4px;transition:all .2s ease-in-out}.btn-cart-image-options,.btn-cart-options,.btn-image-options,.btn-designer,.btn-masks,.btn-template-options,.btn-tints,.lbl-group-heading{background-color:#0000;border-radius:4px;flex:none;padding:4px 8px}.btn-cart-image-options,.btn-image-options,.btn-designer,.btn-masks,.btn-tints{border:1px solid #0000;justify-content:center;align-items:center;font-size:11pt;display:flex}.btn-cart-image-options:before,.btn-image-options:before{content:"";font-family:Font Awesome Solid}.btn-designer:before{content:"";font-family:Font Awesome Solid}.btn-masks:before{content:"";font-family:Font Awesome Solid}.btn-tints:before{content:"";font-family:Font Awesome Solid}.btn-cart-options{color:var(--btn-text-color);text-align:left;border:none;flex:none}.btn-cart-options:after{content:"Cart Options"}.btn-cart-image-options:hover,.btn-cart-options:hover,.btn-image-options:hover,.btn-masks:hover,.btn-designer:hover,.btn-template-options:hover,.btn-tints:hover{background-color:var(--btn-bkgd-color-hover)}.btn-cart-image-options:active,.btn-cart-options:active,.btn-image-options:active,.btn-masks:active,.btn-designer:active,.btn-template-options:active,.btn-tints:active{background-color:var(--btn-brdr-color)}.btn-cart-image-options>span:before,.btn-image-options>span:before{content:"Image Options"}.btn-designer>span:before{content:"Design"}.btn-masks>span:before{content:"Masks"}.btn-tints>span:before{content:"Tints"}.btn-cart-image-options:hover:after,.btn-image-options:hover:after,.btn-masks:hover:after,.btn-tints:hover:after{animation:.3s ease-in-out tabLabelExpander}.btn-cart-image-options:after{animation:.4s ease-in-out tabLabelExpander}.selectedoptiontab{background-color:var(--btn-bkgd-color-active);border:1px solid var(--btn-brdr-color)}@keyframes tabLabelExpander{0%{color:#0000;content:""}50%{color:#0006}to{color:#3a3a3a}}.quantity-and-subtotal-box{color:#3a3a3a;flex-direction:column;justify-content:center;align-items:flex-end;display:flex}.btn-tint{text-align:center;flex:none;min-width:150px;margin:4px}.svg-previews{flex:0 0 50%;display:flex;overflow:auto}.lbl-needs-size:after{content:"Make this any size!"}.dialog-body{box-shadow:0 0 50px var(--focus-hilite);color:var(--btn-text-color);flex-direction:column;justify-content:center;align-items:center;display:flex}.dialog-close{flex:0 auto;align-items:flex-end;margin:20px 0 10px;padding:6px 20px;font-weight:700}.option-select{justify-content:center;display:flex}.option-select>select{flex:100%;margin:8px 12px;padding:5px}@media screen and (max-width:750px){.tooltip-fit img{border-radius:3px;max-width:180px}}#cart-container[data-v-feef7693]{flex-direction:row;justify-content:center}.cart-header[data-v-feef7693]{border-bottom:1px solid var(--btn-brdr-color);flex:none;justify-content:space-between;display:flex}.label-cart-header[data-v-feef7693]{flex:none;justify-content:center;align-items:center;padding-left:8px;display:flex}.label-cart-header[data-v-feef7693]:after{content:"Shopping Cart"}.cart-header>.row>.btn[data-v-feef7693]{font-size:.6em}.cart-content-wrapper>.cart-items[data-v-feef7693]{flex-wrap:nowrap}.btn-clear-cart[data-v-feef7693]{font-size:.5em}.btn-clear-cart[data-v-feef7693]:hover,.btn.btn-catalog-warning[data-v-feef7693]:hover{background-color:var(--bkgd-danger);filter:brightness(1.5)}.btn-goto-workspace[data-v-feef7693]:after{content:"Back to Ordering"}.btn-clear-cart[data-v-feef7693]:after{content:"Clear Cart"}#cart-footer[data-v-feef7693]{background:0 0;flex:0 0 50px}.cart-empty[data-v-feef7693]{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;display:flex}.cart-empty-label[data-v-feef7693]{flex:0;padding:64px 0 32px}.btn-cart-empty-wrapper[data-v-feef7693]{flex:1}.btn-cart-empty[data-v-feef7693]:after{content:"Browse Products"}.btn-cart-empty-gallery[data-v-feef7693]:after{content:"Browse Gallery"}.cart-empty-label[data-v-feef7693]:after{content:"Nothing in your cart... yet!"}.cart-leftside[data-v-feef7693]{border-right:1px solid var(--btn-brdr-color);max-width:0;padding:0;overflow:hidden}.cart-content-wrapper>.scroll-arrows[data-v-feef7693]{flex:auto}.cart-controls-wrapper[data-v-feef7693]{border-top:1px solid var(--btn-brdr-color);flex-direction:column;flex:0 auto;align-content:stretch;display:flex}.btn-checkout[data-v-feef7693]:after{content:"Check Out"}.order-minimum-label[data-v-feef7693]{color:red;text-align:center;background:#ffcfcf;border:2px solid red;border-radius:12px;margin:8px 0;padding:2px 8px}.mobile[data-v-feef7693]{display:none}.order-minimum-label-mobile[data-v-feef7693]:after,.order-minimum-label[data-v-feef7693]:after{content:"Your cart must be over " attr(data-label)" to check out."}.order-quantityminimum-label[data-v-feef7693]{color:var(--bkgd-danger);text-align:center;padding:8px;font-size:1.1em}.order-quantityminimum-label[data-v-feef7693]:after{content:"To check out, you must have over " attr(data-label)" items in your cart."}.btn-cart-back-gallery[data-v-feef7693]{margin:0 8px}.cart-options[data-v-feef7693]{justify-content:stretch}.svg-cart-item-root[data-v-feef7693]{filter:drop-shadow(0 1px 2px var(--focus-hilite));text-transform:none}.cart-items[data-v-feef7693]{flex-flow:column;flex:auto;justify-content:flex-start;align-items:stretch;height:100%;display:flex;overflow:scroll}.btn-start-checkout[data-v-feef7693]{display:none}.sidebar-dismiss-overlay.shown[data-v-feef7693]{background-color:var(--bkdrop-modal);-webkit-backdrop-filter:blur(4px)}@media screen and (max-width:750px){.order-minimum-label.mobile[data-v-feef7693]{flex:0;justify-content:center;align-items:center;width:100%;display:flex}.btn-start-checkout[data-v-feef7693]{border-radius:var(--sidebar-border-radius);text-align:center;background-color:var(--bkgd-go);color:#fff;border:none;flex:0;justify-content:center;align-items:center;width:100%;font-size:1.2em;display:flex}.btn-start-checkout[data-v-feef7693]:after{content:"Start Checkout";text-align:center}.sidebar-dismiss-overlay[data-v-feef7693]{z-index:100;width:100%;height:100%;transition:background-color .2s ease-in-out;display:block;position:absolute;top:0;left:0}.cart-options-wrapper[data-v-feef7693]{z-index:1000;width:320px;height:calc(100% - 52px);transition:right .2s;display:none;position:absolute;top:52px;right:-320px}.cart-options-wrapper.appear[data-v-feef7693]{display:flex}.cart-options-wrapper.shown[data-v-feef7693]{box-shadow:0 0 4px var(--focus-hilite);right:0}}.account-info-submitting[data-v-7d696c66]{justify-content:center;align-items:center;height:360px}.lbl-account-info-submitting[data-v-7d696c66]{margin:80px auto 30px;font-size:1.5em}.lbl-account-info-submitting[data-v-7d696c66]:after{content:"Please wait while we fetch your tax rate..."}.lbl-account-info-erred[data-v-7d696c66]:after{content:"We're having trouble verifying your account information: "}.lbl-account-info-erred-goback[data-v-7d696c66]:after{content:"Please go back to confirm and try again."}.account-info-totals[data-v-7d696c66]{align-items:stretch;width:256px;margin:auto;font-size:1.4em}.complete-order-shipping-payment-header-paymentmethod[data-v-90d177cd]:after{content:"Pay via"}.complete-order-shipping-payment-header-billto[data-v-90d177cd]:after{content:"Bill to"}.complete-order-shipping-payment-header-shippingmethod[data-v-21c4a33e]:after{content:"Ship via"}.complete-order-shipping-payment-header[data-v-21c4a33e]:after{content:"Ship to"}.complete-order-pending-shipping-wrapper[data-v-21c4a33e]{flex-direction:column;justify-content:flex-start;display:flex}.waiting-to-upload[data-v-77492c3e]{margin-right:10px}.waiting-to-upload[data-v-77492c3e]:before{content:"Uploading images "}.header-paypal-merchant-return[data-v-77492c3e]{padding-bottom:8px;font-size:1.1em;font-weight:700}.header-paypal-merchant-return[data-v-77492c3e]:after{content:"Continue to PayPal"}.btn-paypal-merchant-return[data-v-77492c3e]{background-color:var(--bkgd-go);color:#fff}.btn-paypal-merchant-return[data-v-77492c3e]:after{content:"I understand"}.btn-checkout-back-to-payment[data-v-77492c3e]:after{content:" Back to check payment";white-space:pre}.btn-checkout-back-to-payment[data-v-77492c3e]:before{content:"";font-family:Font Awesome Solid}.lbl-btn-complete-order-paypal[data-v-77492c3e]:after{content:"Pay with PayPal ";white-space:pre}.lbl-btn-complete-order-webpay[data-v-77492c3e]:after{content:"Pay with WebPay ";white-space:pre}.lbl-btn-complete-order[data-v-77492c3e]:after{content:"Place Order ";white-space:pre}.loader-sm[data-v-77492c3e]{border:4px solid var(--btn-brdr-color);border-top:4px solid #3498db;border-radius:50%;width:24px;height:24px;animation:2s linear infinite rotate}.payment-failed-wrapper[data-v-77492c3e]{text-align:center;white-space:normal;word-wrap:break-word;margin:100px 0}.lbl-payment-failed[data-v-77492c3e]{padding:8px;font-size:1.3em}.lbl-payment-failed-reason[data-v-77492c3e]{font-size:1em}.lbl-payment-failed[data-v-77492c3e]:after{content:"Please check your payment information and try again."}.complete-order-shipping-payment-header-delivery[data-v-77492c3e]:after{content:"Delivery:"}.complete-order-pending-heading[data-v-77492c3e]{justify-content:space-between;display:flex}.complete-order-pending-heading[data-v-77492c3e],.complete-order-pending-heading-paypal[data-v-77492c3e],.complete-order-pending-heading-webpay[data-v-77492c3e]{padding-top:32px;font-size:1.3em}.complete-order-pending-heading[data-v-77492c3e]:after{content:"Review and click Place Order to send to us"}.complete-order-pending-heading-paypal[data-v-77492c3e]:after{content:"Review then click Pay with PayPal ";white-space:pre}.complete-order-pending-heading-webpay[data-v-77492c3e]:after{content:"Review then click Next to enter payment information ";white-space:pre}.label-complete-order-pending-heading-webpay[data-v-77492c3e],.label-complete-order-pending-heading-paypal[data-v-77492c3e],.label-complete-order-pending-heading[data-v-77492c3e]{text-align:center;padding:32px 0}.label-complete-order-pending-heading-webpay[data-v-77492c3e]:after{content:"Just a moment, redirecting to payment..."}.label-complete-order-pending-heading-paypal[data-v-77492c3e]:after{content:"Just a moment, redirecting to PayPal..."}.label-complete-order-pending-heading[data-v-77492c3e]:after{content:"Sending your order..."}.complete-order-pending-body[data-v-77492c3e]{flex:none;justify-content:space-around;display:flex;overflow:hidden}.complete-order-pending-body>div[data-v-77492c3e]{background-color:var(--sidebar-bkgd-color);border:1px solid var(--btn-brdr-color);border-radius:8px;flex-direction:column;flex:50%;justify-content:flex-start;max-width:300px;margin:4px;padding:8px 24px;display:flex}.complete-order-review-wrapper[data-v-77492c3e],.complete-order-pending-wrapper[data-v-77492c3e]{justify-content:center;align-items:center}.complete-order-review-wrapper[data-v-77492c3e]{font-size:1.5em}.lbl-paypal-merchant-return[data-v-77492c3e]:after{content:"You must use \"Return to Merchant\" after payment\a in PayPal, otherwise we won't receive your order!\a Thank you.";white-space:pre}#payment-failed-pane[data-v-77492c3e]{flex-direction:column;flex:auto;display:flex}.complete-order-container[data-v-77492c3e]{--pulse-shadow-start:#c9ff8200;--pulse-shadow-mid:#6fba44b3;--pulse-shadow-end:#68ab59}@media (prefers-color-scheme:dark){.complete-order-container[data-v-77492c3e]{--pulse-shadow-start:#c9ff8200;--pulse-shadow-mid:#6fba44b3;--pulse-shadow-end:#68ab59}}.shadow-pulse-green-once[data-v-77492c3e]{background-color:var(--bkgd-go);box-shadow:0 0 0 0 var(--pulse-shadow-end);animation:1.5s shadow-pulse-green-77492c3e;transform:scale(1)}@keyframes shadow-pulse-green-77492c3e{0%{box-shadow:0 0 0 0 var(--pulse-shadow-start);transform:scale(.975)}18%{transform:scale(.95)}20%{box-shadow:0 0 8px 0 var(--pulse-shadow-mid);transform:scale(1)}70%{box-shadow:0 0 8px 32px var(--pulse-shadow-start);transform:scale(1)}to{box-shadow:0 0 0 0 var(--pulse-shadow-start)}}@media screen and (max-width:750px){.complete-order-pending-shipping-wrapper[data-v-77492c3e]{font-size:.9em}}.complete-items-pane[data-v-39bc8c32]{flex-direction:column;flex:1 0 60%;align-items:center;display:flex;overflow-y:auto}.complete-item[data-v-39bc8c32]{flex-direction:column;flex:none;padding:20px 0 0;position:relative}.completion-item-label[data-v-39bc8c32]{text-align:center;white-space:normal;word-wrap:break-word;max-width:125px;margin:auto;font-size:.9em}.cart-item-imagename[data-v-39bc8c32]{text-align:center}.header-images-missing-prompt[data-v-39bc8c32]:after{content:"Images Missing"}.images-missing-prompt[data-v-39bc8c32]{padding:30px 40px 10px;font-size:1.2em}.images-missing-prompt[data-v-39bc8c32]:after{content:"These cart items are missing images:"}.images-missing-prompt2[data-v-39bc8c32]{padding:20px 40px;font-size:1em}.images-missing-prompt2[data-v-39bc8c32]:after{content:"This can happen if they stay in your cart longer than we keep image uploads. Edit those items and add the images again, or remove them."}.images-missing-prompt3[data-v-39bc8c32]:after{content:"Press OK to return to your Cart to edit."}.items-missing-images[data-v-39bc8c32]{padding:0 6px}.items-missing-images[data-v-39bc8c32]:not(:last-child):after{content:","}.order-data-submitting[data-v-77510708]{justify-content:center;align-items:center;height:300px}.lbl-order-data-submitting[data-v-77510708]{margin:80px auto 30px;font-size:1.5em}.lbl-order-data-submitting[data-v-77510708]:after{content:"Please wait while we finalize your order totals..."}.lbl-order-data-report-erred[data-v-77510708]:after{content:"We're having trouble verifying your order and information: "}.lbl-order-data-report-erred-goback[data-v-77510708]:after{content:"Please go back to confirm and try checking out again."}.order-data-report-totals[data-v-77510708]{align-items:stretch;width:320px;margin:auto;font-size:1.4em}.order-data-report-totals>div[data-v-77510708]{margin:2px 0}.order-data-report-total[data-v-77510708]{justify-content:space-between;align-items:stretch}.promo-wrapper[data-v-2d193fd5]{width:256px;max-width:256px;display:flex}.placefloater>.promo-input[data-v-2d193fd5]{padding:6px}.placefloater>input+label[data-v-2d193fd5]{top:.5em}.placefloater>input:focus+label[data-v-2d193fd5]{top:.25em}.promo-status-label[data-v-2d193fd5]{text-align:center;flex:auto;padding:4px 0}.promo-input-wrapper[data-v-2d193fd5]{flex:auto;justify-content:center;align-items:stretch;font-size:.9em;display:flex}.promo-input-wrapper>.row[data-v-2d193fd5]{align-items:stretch}.promo-input-wrapper>input[data-v-2d193fd5]{text-align:center}.promo-input-wrapper>label[data-v-2d193fd5]{top:8px}.promo-input-wrapper>input:focus+label[data-v-2d193fd5],.promo-input-wrapper>input.filled+label[data-v-2d193fd5],.promo-input-wrapper>input:valid+label[data-v-2d193fd5]{top:2px;left:16px}.promo-input[data-v-2d193fd5]{text-align:center;border-radius:4px 0 0 4px;flex:none}.btn-promo[data-v-2d193fd5]{background-color:var(--bkgd-progress);border-color:var(--bkgd-progress);border-radius:0 4px 4px 0}.btn-promo[data-v-2d193fd5]:after{content:"Apply"}.promo-notice-label[data-v-2d193fd5]{text-align:center;flex:auto;margin:2px auto;font-size:.9em}.promo-notice-label[data-v-2d193fd5]:after{content:"Enter email or account to apply a Promo code"}.promo-status-label.msg-endpoint-error[data-v-2d193fd5]:after{content:"We're having trouble checking this promo"}.promo-status-label.msg-promo-notfound[data-v-2d193fd5]:after{content:"We can't find that promo. Please try again."}.promo-status-label.msg-promo-notyet[data-v-2d193fd5]:after{content:"That promo isn't valid yet, but please use it when it is!"}.promo-status-label.msg-promo-expired[data-v-2d193fd5]:after{content:"That promo isn't available any more, sorry."}.promo-status-label.msg-promo-lab-wrong[data-v-2d193fd5]:after{content:"That promo doesn't work for us, sorry."}.promo-status-label.msg-promo-overused[data-v-2d193fd5]:after{content:"You've used that promo as many times as you can, sorry."}.promo-status-label.msg-promo-error-etc[data-v-2d193fd5]:after{content:"We're having trouble finding info on that promotion. Wait a moment and Apply again."}.promo-status-label.msg-threshold[data-v-2d193fd5]:after{content:attr(data-promocode)" doesn't apply until your order reaches " attr(data-order-total)}.promo-status-label.msg-threshold-shipping[data-v-2d193fd5]:after{content:attr(data-promocode)" doesn't apply until your order reaches " attr(data-order-total)" (excludes shipping)"}.promo-status-label.msg-products-wrong[data-v-2d193fd5]:after{content:"Sorry, " attr(data-promocode)" doesn't apply to items in your cart."}.promo-status-label.msg-discount-percent[data-v-2d193fd5]:after{content:"You save " attr(data-promo-percent)"% (" attr(data-promo-amount)") with " attr(data-promocode)"!"}.promo-status-label.msg-discount-amount[data-v-2d193fd5]:after{content:"You save " attr(data-promo-amount)" with " attr(data-promocode)"!"}.promo-top[data-v-be4a5a06]{display:none}.payment-creditcard-form[data-v-be4a5a06]{flex-direction:column;flex:auto;align-items:center;min-width:320px;display:flex}#billing-form[data-v-be4a5a06]{overflow-y:auto}.payment-controls>label[data-v-be4a5a06]{margin:0 10px 0 2px}.lbl-payment-paypal[data-v-be4a5a06],.lbl-payment-webpay[data-v-be4a5a06]{text-align:center;word-break:break-word;max-width:420px;margin:10px auto;font-size:1.1em}.lbl-payment-paypal[data-v-be4a5a06]:after{content:"You'll be securely redirected to PayPal to enter your account details. Please enter your email for order confirmation."}.lbl-payment-webpay[data-v-be4a5a06]:after{content:"You'll be securely redirected to enter your payment details. Please enter your email for order confirmation."}.lbl-billing-radiobox[data-v-be4a5a06]:after{content:"Billing is same as shipping"}.payment-labaccount-form[data-v-be4a5a06]{justify-content:center;display:flex}.payment-via[data-v-be4a5a06]{text-align:center;flex:0 auto;width:55px;min-width:55px;font-size:1em;line-height:40px}.payment-via[data-v-be4a5a06]:after{content:"Pay via:"}.account-form-field-tooltip[data-v-be4a5a06]{color:#000;opacity:0;pointer-events:none;text-align:right;width:inherit;word-wrap:break-word;z-index:10000;background-color:#fff;margin-top:11px;margin-left:200px;font-size:.9em;transition:all .2s ease-in-out;position:absolute;transform:scale(1.2)}.account-form-field-tooltip-wrapper:hover .account-form-field-tooltip[data-v-be4a5a06]{opacity:.8;transform:scale(1)}.account-form-fields[data-v-be4a5a06]{flex-wrap:wrap;justify-content:center;max-width:320px}.account-form-fields label[data-v-be4a5a06]{font-size:13px;top:14px}.account-form-fields input:focus+label[data-v-be4a5a06],.account-form-fields input.filled+label[data-v-be4a5a06],.account-form-fields input:valid+label[data-v-be4a5a06]{color:#62666c;font-size:10px;top:4px;left:16px}.account-form-field[data-v-be4a5a06]{width:220px}#account-form[data-v-be4a5a06]{font-size:.9em}.form-invalid[data-v-be4a5a06]{background-color:#ffbfbf80}.form-valid[data-v-be4a5a06]{background-color:#bfffbf80}.placeholder-country[data-v-be4a5a06]:after{content:"Country"}.placeholder-state[data-v-be4a5a06]:after{content:"State"}.promo-payment-wrapper[data-v-be4a5a06]{flex-direction:column;flex:5 auto;align-items:center;min-width:320px;margin:0 auto;display:flex;overflow-y:scroll}#card-expiration[data-v-be4a5a06]{flex-direction:row;flex:0 50%;justify-content:space-around;align-items:stretch;display:flex}#card-expiration>div[data-v-be4a5a06]{margin-left:8px;line-height:4em}@media screen and (max-width:750px){.payment-controls[data-v-be4a5a06]{flex-direction:column;align-self:center;align-items:flex-start}.payment-via[data-v-be4a5a06]{line-height:30px}}.selected[data-v-3c7f3471]{background-color:var(--btn-selected)}.selected[data-v-3c7f3471]:active:hover,.selected[data-v-3c7f3471]:enabled:hover{background-color:#4887e426}.shipping-address-selection-wrapper[data-v-3c7f3471]{margin:2px 0;padding:0 10px}.address-selection-header-none-found[data-v-3c7f3471]:after{content:"We couldn't find any suggestions for this address. Please check it, and we'll use it as entered."}.address-selection-entered-header[data-v-3c7f3471],.address-selection-header[data-v-3c7f3471]{margin:4px 0;font-weight:700}.address-selection-header-none-found[data-v-3c7f3471]{margin:14px 0 4px;font-weight:700}.address-selection-entered-header[data-v-3c7f3471]:after{content:"You entered:"}.address-selection-entered-header[data-v-3c7f3471]{margin:4px 0}.address-selection-header[data-v-3c7f3471]{margin:16px 0 4px}.address-selection-header[data-v-3c7f3471]:after{content:"We found a different address for you,\a would you like to use it?";white-space:pre}#shipping-form[data-v-3c7f3471]{flex-direction:column;flex:auto;display:flex;overflow-y:auto}.form-invalid[data-v-3c7f3471]{background-color:#ffbfbf80}.form-valid[data-v-3c7f3471]{background-color:#bfffbf80}[data-v-f707cb46] .option-labels-wrapper>.radiobox>.radiobox-label{max-width:none}[data-v-f707cb46] .option-group-labels{flex:100%}[data-v-f707cb46] .options-pane-required{flex:0 1 0}[data-v-f707cb46] .modal-backdrop{inset:0}.btn-option-wrapper[data-v-70c75f47]{justify-content:space-between;margin:3px 1px 3px 0;padding:1px 0 1px 1px}.btn-option-preview-wrapper[data-v-70c75f47]{flex-direction:column;justify-content:center;padding:8px 10px}.btn-option-wrapper[data-v-70c75f47],.btn-option-preview-wrapper[data-v-70c75f47]{border-radius:16px;flex:auto;align-items:center;padding-right:6px;transition:background-color .2s ease-in-out;display:flex}.btn-option-wrapper[data-v-70c75f47]:hover,.btn-option-preview-wrapper[data-v-70c75f47]:hover{background:var(--btn-bkgd-color-hover)}.shipping-spinner-wrapper[data-v-314757fc]{width:100%;height:300px;margin:auto}.price-label-tooltip-indicator>.tooltip-indicator[data-v-314757fc]{margin:0 4px}.shipping-address[data-v-314757fc],.shipping-methods[data-v-314757fc]{min-width:500px;max-width:500px;margin:auto}.shipping-location-heading[data-v-314757fc]{color:#888;text-align:center;width:300px;font-size:1.1em}.btn-tax-text[data-v-314757fc]:after{content:" Calculate Sales Tax ";white-space:pre}#location-choice-pane[data-v-314757fc]{flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;margin:auto;display:flex}@media screen and (max-width:750px){.shipping-address[data-v-314757fc],.shipping-methods[data-v-314757fc]{max-width:unset;min-width:unset;flex:0 auto;margin:0 auto;display:flex}.shipping-methods[data-v-314757fc]{flex-direction:column}}#checkout-container[data-v-945920b5]{flex-direction:row;justify-content:center}.checkout-items-header[data-v-945920b5]{border-bottom:1px solid var(--btn-brdr-color);justify-content:flex-start;align-items:center;padding-left:8px;font-size:1.5em}.checkout-items-header[data-v-945920b5]:after{content:"Items"}.breadcrumb-shipping[data-v-945920b5]:after{content:"Shipping"}.breadcrumb-payment[data-v-945920b5]:after{content:"Payment"}.breadcrumb-complete[data-v-945920b5]:after{content:"Complete"}.checkout-summary-wrapper>.scroll-arrows[data-v-945920b5]{flex:1}.rightside-items-wrapper[data-v-945920b5]{height:100%;overflow:scroll}.label-checkout-header[data-v-945920b5]:after{content:"Checkout"}.checkout-header[data-v-945920b5]{border-bottom:1px solid var(--btn-brdr-color);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.checkout-leftside[data-v-945920b5]{border-right:1px solid var(--btn-brdr-color);max-width:0;padding:0;overflow:hidden}.shipping-spinner-wrapper[data-v-945920b5]{flex:auto;justify-content:center;align-items:center;display:flex}.content>.content-items.checkout-body[data-v-945920b5]{flex:auto;overflow:hidden}.btn-complete-order[data-v-945920b5]:after{content:"";font-family:""}.btn-back-products[data-v-945920b5]:before{content:"";font-family:Font Awesome Solid}.btn-back-products[data-v-945920b5]:after{content:"Back to Products"}.billing-shipping-wrapper[data-v-945920b5]{flex:none;justify-content:center;align-items:flex-start;margin:12px;font-size:1em;display:flex}.complete-order-body[data-v-945920b5]{flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}.checkout-input .ng-dirty.ng-invalid[data-v-945920b5]{background:#fdd}.form-control[data-v-945920b5]:-moz-placeholder-shown{color:#bbb}.form-control[data-v-945920b5]::-moz-placeholder{color:#bbb}.form-control[data-v-945920b5]:-ms-placeholder-shown{color:#bbb}.complete-items-pane[data-v-945920b5]{flex-direction:column;flex:1 0 60%;align-items:center;display:flex;overflow-y:auto}.complete-item[data-v-945920b5]{flex-direction:column;flex:none;padding:20px 0 0;position:relative}.completion-item-label[data-v-945920b5]{text-align:center;white-space:normal;word-wrap:break-word;max-width:125px;margin:auto;font-size:.9em}.breadcrumb-shipping[data-v-945920b5],.breadcrumb-payment[data-v-945920b5],.breadcrumb-complete[data-v-945920b5]{transition:all .2s ease-in-out}.checkout-footer[data-v-945920b5]{display:none}.slant-breadcrumbs-wrapper>div>div[data-v-945920b5]{background-color:var(--alt-crumb-bkgd-color);font-size:.75em;transition:background-color .2s ease-in-out,filter .2s ease-in-out}.slant-breadcrumbs-wrapper>div>div.breadcrumbcurrent[data-v-945920b5]{background-color:var(--bkgd-progress)}.slant-breadcrumbs-wrapper>div:last-child>div[data-v-945920b5]{padding:8px 12px 8px 20px}.slant-breadcrumbs-wrapper>div:not(:last-child)>div[data-v-945920b5]{padding:8px 20px}.slant-breadcrumbs-wrapper>div[data-v-945920b5]:first-child{clip-path:polygon(15px 0,100% 0,calc(100% - 15px) 100%,0 100%,15px 0);margin:0 -6px 0 0}.slant-breadcrumbs-wrapper>div[data-v-945920b5]:last-child{clip-path:polygon(15px 0,100% 0,100% 100%,0% 100%,15px 0);margin:0 0 0 -6px}.slant-breadcrumbs-wrapper>div[data-v-945920b5]:not(:first-child):not(:last-child){clip-path:polygon(15px 0,100% 0,calc(100% - 15px) 100%,0% 100%,15px 0);margin:0 -6px}.slant-breadcrumbs-wrapper[data-v-945920b5]{-webkit-user-select:none;user-select:none;justify-content:flex-end;line-height:32px;display:flex;position:relative;overflow-x:auto}.label-checkout-header[data-v-945920b5]{padding-left:8px}@media screen and (max-width:750px){.label-checkout-header[data-v-945920b5]{font-size:.9em}.checkout-footer[data-v-945920b5]{flex:0;display:block}.checkout-breadcrumbs[data-v-945920b5]>*{font-size:.9em}.checkout-summary-wrapper[data-v-945920b5]{display:none}.complete-order-pending-heading[data-v-945920b5]{text-align:center;font-size:1.25em}.complete-order-container[data-v-945920b5],.payment-container[data-v-945920b5],.shipping-container[data-v-945920b5],.order-data-report-container[data-v-945920b5]{flex-direction:column;flex:100%;display:flex;overflow:hidden}.complete-order-body[data-v-945920b5],.payment-body[data-v-945920b5],.shipping-body[data-v-945920b5]{flex:auto}.complete-order-pending-shipping-wrapper[data-v-945920b5],.slant-breadcrumbs-wrapper[data-v-945920b5]{font-size:.9em}}.done-wrapper[data-v-6198dcbb]{background-color:var(--content-bkgd-color);flex-direction:column;flex:100%;display:flex}.done-container[data-v-6198dcbb]{background:var(--content-bkgd-color);max-width:1100px;height:400px;box-shadow:0 1px 20px var(--focus-hilite);border-radius:8px;flex-direction:column;justify-content:space-around;align-items:center;margin:64px auto;padding:40px 80px;transition:box-shadow .2s ease-in-out;display:flex}.done-heading[data-v-6198dcbb],.done-body[data-v-6198dcbb]{text-align:center}.done-label[data-v-6198dcbb]:after{content:"Thank You!";font-size:2.5em}.done-sublabel[data-v-6198dcbb]:after{content:"You'll receive an email shortly with your receipt.";font-size:1.1em}.btn-done[data-v-6198dcbb]:after{content:"Browse Products"}.btn-gallery-done[data-v-6198dcbb]:after{content:"Browse Gallery"}@media screen and (max-width:750px){.done-container[data-v-6198dcbb]{box-shadow:none;background-color:#0000}}.image-in-product[data-v-4473fa04],.image-inset-shadow[data-v-4473fa04]{margin:0 3px}.image-in-product[data-v-4473fa04]{box-shadow:0 0 4px 4px #005fcfcf}@media (prefers-color-scheme:dark){.image-in-product[data-v-4473fa04]{box-shadow:0 0 4px 4px #3f7fff}}.image-scroll-wrapper>.scroll-arrows[data-v-4473fa04]{width:100%;height:100%}#btn-choose-images[data-v-4473fa04]{white-space:normal;word-wrap:break-word;border:none;border-radius:0;flex:1 0 auto;width:100vw}#btn-choose-images[data-v-4473fa04],.images-selection-controls>.btn[data-v-4473fa04]{color:#fff;background-color:#7f7f7fcc}#btn-choose-images.btn-choose-images-narrow[data-v-4473fa04]{width:72px}#btn-choose-images[data-v-4473fa04]:hover,.images-selection-controls>.btn[data-v-4473fa04]:hover{background:var(--btn-bkgd-color-hover);color:var(--btn-text-color)}.lbl-workspace-choose-images[data-v-4473fa04]:after,.lbl-workspace-choose-images-click[data-v-4473fa04]:after{content:"Click or Drop Images Here"}.images-selection-controls[data-v-4473fa04]{overflow:hidden}.images-selection-controls-column[data-v-4473fa04]{flex:1 0 auto}#select-all-btn[data-v-4473fa04],#select-none-btn[data-v-4473fa04],#select-others-btn[data-v-4473fa04]{border:none;padding:0 4px;font-size:.8em}#select-all-btn[data-v-4473fa04]{border-radius:0 8px 0 0}#select-others-btn[data-v-4473fa04]{border-radius:0}#select-none-btn[data-v-4473fa04]{border-radius:0 0 8px}#select-all-btn[data-v-4473fa04],#select-none-btn[data-v-4473fa04]{flex:40%}#select-others-btn[data-v-4473fa04],#select-none-btn[data-v-4473fa04]{flex:20%}#select-all-btn[data-v-4473fa04]:after{content:"Select\a All";white-space:pre-wrap}#select-others-btn[data-v-4473fa04]:after{content:"Others"}#select-none-btn[data-v-4473fa04]:after{content:"None"}.image-thumb-wrapper[data-v-4473fa04]{display:flex;position:relative}.image-thumb-wrapper[data-v-4473fa04]:hover{filter:brightness(1.1)}.image-tooltip[data-v-4473fa04]{pointer-events:none;text-align:center;word-wrap:break-word;color:#0000;background-color:#0000;border-radius:16px;width:100%;font-size:.8em;transition:all .2s ease-in-out;position:absolute;bottom:6px}.image-tooltip-wrapper:hover>.image-tooltip[data-v-4473fa04]{color:#000;-webkit-backdrop-filter:blur(8px);background-color:#ffffff80}.image-select-button[data-v-4473fa04]{z-index:400;opacity:0;background-color:#ffffff40;border:1px solid #fff;border-radius:11px;width:22px;height:22px;padding:1px;transition:opacity .2s ease-in-out;position:absolute;top:2px;right:4px}.image-select-button-selected[data-v-4473fa04]{opacity:1;background-color:#57a0ffbf}.image-thumbnails-bar-wrapper[data-v-4473fa04]{border-radius:var(--sidebar-border-radius);justify-content:center;width:100%;height:106px;display:flex;position:relative}.progress-image-load-bar[data-v-4473fa04]{pointer-events:none;background-image:repeating-linear-gradient(90deg,#35f 0%,#3d6aff 25%,#4278ff 50%,#478bff 75%,#4291ff 100%);height:6px;transition:width .5s ease-in-out;position:absolute;bottom:0;left:0}.animated-gradient[data-v-4473fa04]{background-position:0 100%;background-size:200%;animation:2s ease-in-out infinite forwards gradient-4473fa04}@keyframes gradient-4473fa04{0%{background-position:0 0}to{background-position:-200% 0}}.image-cart-badge[data-v-4473fa04]{color:#fff;z-index:10;background-color:#57a0ffbf;border:1px solid #fff;border-radius:18px;width:24px;height:24px;padding:3px 4px;font-size:13px;position:absolute;top:2px;left:2px}.image-cart-badge[data-v-4473fa04]:after{content:"";font-family:Font Awesome Solid}.images-controls[data-v-4473fa04]{flex:1 1 0;margin:0;display:flex}.image-thumbs-wrapper[data-v-4473fa04],.image-scroll-wrapper[data-v-4473fa04],.image-scroll-wrapper>.scroll-arrows[data-v-4473fa04]{overflow:scroll hidden}.image-thumbs-wrapper[data-v-4473fa04],.image-scroll-wrapper[data-v-4473fa04],.image-thumbnails-bar-wrapper[data-v-4473fa04]{flex:100%;height:112px}.image-thumbs-wrapper[data-v-4473fa04]::-webkit-scrollbar:horizontal{height:0}.image-thumbs-wrapper[data-v-4473fa04]::-webkit-scrollbar:vertical{height:0}.image-selected[data-v-4473fa04]{color:#fff;padding-left:3px}.image-selected[data-v-4473fa04]:after{content:"";font-family:Font Awesome Solid}.image-thumb-wrapper>.spinner[data-v-4473fa04]{border:1px solid #00000080 #f3f3f380;border-radius:50%;width:32px;height:32px;margin:auto 45px;animation:1s linear infinite rotate}.eye-open[data-v-fca8dec0],.eye-close[data-v-fca8dec0]{cursor:pointer;padding:0 4px;font-family:Font Awesome Solid}.eye-open[data-v-fca8dec0]:after{content:""}.eye-close[data-v-fca8dec0]:after{content:""}.gallery-access-field[data-v-fca8dec0],.gallery-password-field[data-v-fca8dec0]{text-align:center}.gallery-unavailable[data-v-fca8dec0]{flex-direction:column;flex:100%;justify-content:center;align-items:center;font-size:2em;display:flex}.gallery-coverphoto-images-wrapper[data-v-fca8dec0]{overflow-y:scroll}gallery[data-v-fca8dec0],.gallery-image-opened[data-v-fca8dec0],.gallery-image-opened>svg-thumbnail[data-v-fca8dec0],.gallery-image-opened>.svg-thumbnail-svg[data-v-fca8dec0],.gallery-image-opened>svg-thumbnail>svg[data-v-fca8dec0]{flex:100%;justify-content:center;align-items:stretch;max-height:100%;display:flex}.gallery-image-opened[data-v-fca8dec0]{position:relative}.faded-in[data-v-fca8dec0]{animation:.8s linear fade-in}.faded-in-slower[data-v-fca8dec0]{animation:2s linear fade-in}.faded-out[data-v-fca8dec0]{animation:.8s linear fade-scale-out}.gallery-loading[data-v-fca8dec0]{text-shadow:0 1px 5px #00000040;text-align:center;height:100vh;margin:auto;font-size:3em;animation:.5s linear fade-in}.gallery-loading[data-v-fca8dec0]:after{content:"Just a moment, loading your gallery..."}.gallery-wrapper>.gallery-cover-photo[data-v-fca8dec0]{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;flex:0 0 100%;height:100vh;overflow:visible}.white-overlay[data-v-fca8dec0]{background-color:#ffffffd9;width:100vw;height:100vh}.gallery-bordertitle[data-v-fca8dec0]{margin:auto}.anchor[data-v-fca8dec0]{visibility:hidden;display:block;position:relative;top:0;left:50%}.gallery-thumb-highlight[data-v-fca8dec0]{box-shadow:0 0 15px 5px var(--focus-hilite)inset;width:100%;height:100%;position:absolute;top:0;left:0}.gallery-thumb-highlight-zoom[data-v-fca8dec0]{box-shadow:0 3px 10px 10px var(--focus-hilite);transform:scale(.8)}.nav-gallery-title[data-v-fca8dec0]{text-align:center;color:#fff;text-shadow:0 1px 5px #000000bf;font-size:1.5em}.nav-gallery-subtitle[data-v-fca8dec0]{color:#efefef;text-align:center;text-shadow:0 1px 5px #000000bf;font-size:1em}.gallery-coverphoto-title[data-v-fca8dec0],.gallery-coverphoto-subtitle[data-v-fca8dec0]{text-align:center;color:#fff;text-shadow:0 2px 50px #3a3a3a}.gallery-coverphoto-title[data-v-fca8dec0]{font-size:4em}.gallery-coverphoto-subtitle[data-v-fca8dec0]{font-size:2em}.gallery-images-wrapper[data-v-fca8dec0]{-webkit-columns:50 256px;columns:50 256px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;column-gap:4px;min-height:100vh;margin:4px}.gallery-images-wrapper>.gallery-image-wrapper[data-v-fca8dec0]{position:relative}.gallery-images-wrapper>div[data-v-fca8dec0]{object-fit:cover}.gallery-branding[data-v-fca8dec0]{z-index:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffa6;border-bottom:1px solid #bdbdbd;flex-direction:row;justify-content:center;align-items:center;margin:2px 0;padding:8px 0;display:block;position:sticky;top:0}.gallery-title[data-v-fca8dec0],.gallery-subtitle[data-v-fca8dec0]{text-align:center;color:#5a5a5a}.gallery-title[data-v-fca8dec0]{font-size:1.6em}.gallery-subtitle[data-v-fca8dec0]{color:#5a5a5a;font-size:1em}.gallery-image-opened-outer-wrapper>.footer[data-v-fca8dec0]{flex:auto;height:120px}.gallery-image-opened-outer-wrapper[data-v-fca8dec0]{flex-direction:column;flex:auto;justify-content:center;height:100%;display:flex}.gallery-image-opened-wrapper[data-v-fca8dec0]{flex:auto;justify-content:center;align-items:stretch;height:calc(100% - 120px);display:flex;position:relative}.image-tooltip-wrapper[data-v-fca8dec0]{position:relative}.gallery-image-opened>.gallery-image-controls[data-v-fca8dec0],.gallery-image-wrapper>.gallery-image-controls[data-v-fca8dec0]{transform:scale(.95)}.gallery-image-opened:hover>.gallery-image-controls[data-v-fca8dec0],.gallery-image-wrapper:hover>.gallery-image-controls[data-v-fca8dec0]{opacity:.8;transform:scale(1)}.gallery-image-controls[data-v-fca8dec0]{opacity:0;z-index:1000;justify-content:center;align-items:center;width:100%;transition:all .2s ease-in-out;display:flex;position:absolute;bottom:3%;left:0}.gallery-image-controls>button[data-v-fca8dec0]{border:1px solid var(--btn-brdr-color);color:var(--btn-text-color);border-radius:16px;margin:0 8px;padding:4px 16px;font-size:1em;font-weight:700}.btn-gallery-back[data-v-fca8dec0]:before{content:"";font-family:Font Awesome Solid}.btn-gallery-back[data-v-fca8dec0]:after{content:"Back to Gallery"}.btn-gallery-back[data-v-fca8dec0],.gallery-opened-image-controls>button[data-v-fca8dec0]{text-transform:uppercase;border-radius:32px;align-self:center}.gallery-opened-image-controls>button[data-v-fca8dec0]{margin:0 24px}.gallery-image-controls>button[data-v-fca8dec0]:hover{color:var(--btn-text-color)}.icn-back[data-v-fca8dec0]:after{content:"";font-family:Font Awesome Solid}.icn-down[data-v-fca8dec0]:after{content:"";font-family:Font Awesome Solid;font-size:3em}.lbl-back[data-v-fca8dec0]:after{content:"Back to Gallery"}.height-folded[data-v-fca8dec0]{visibility:hidden;opacity:0;height:1px;max-height:1px}.height-unfolded[data-v-fca8dec0]{visibility:visible;opacity:1;max-height:110px}.width-folded[data-v-fca8dec0]{opacity:0;max-width:0}.width-unfolded[data-v-fca8dec0]{opacity:1}.gallery-login[data-v-fca8dec0]{position:relative}.gallery-login>.login-form>.btn-password-toggle[data-v-fca8dec0]{position:absolute;bottom:12px;right:12px}.gallery-thumb>svg-thumbnail[data-v-fca8dec0]{transition:all .2s linear}.image-filename[data-v-fca8dec0]{color:#fff;text-align:center;background-color:#00000080;width:100%;font-size:1.2em;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes width-fold-fca8dec0{0%{opacity:1;max-width:350px}99%{opacity:.15}to{opacity:0;max-width:0}}@keyframes width-unfold-fca8dec0{0%{opacity:0;max-width:0}99%{opacity:.15}to{opacity:1;max-width:350px}}@keyframes height-fold-fca8dec0{0%{opacity:1;max-height:350px}99%{opacity:.15}to{opacity:0;max-height:0}}@keyframes height-unfold-fca8dec0{0%{opacity:0;max-height:0}99%{opacity:.15}to{opacity:1;max-height:350px}}@media (max-width:750px){.nav-gallery-title[data-v-fca8dec0]{font-size:1em}.nav-gallery-subtitle[data-v-fca8dec0]{font-size:.75em}}@keyframes fade-down-inout-fca8dec0{0%{opacity:0;transform:translateY(-10px)}50%{opacity:1}to{opacity:0;transform:translateY(10px)}}.branding-holder[data-v-bb3ecf51]{height:65px}.branding-img[data-v-bb3ecf51]{height:100%;display:block}.searchButton[data-v-bb3ecf51]{cursor:pointer;border:1px solid var(--btn-brdr-color);border-radius:4px;margin-left:5px;padding:2px 4px;transition:all .2s;display:block}.searchButton[data-v-bb3ecf51]:hover{background-color:var(--btn-bkgd-color-hover)}.gallerySearchBody[data-v-bb3ecf51]{height:100%;overflow:scroll}.gallerySearchNav[data-v-bb3ecf51]{border-bottom:1px solid #ccc;flex-direction:row;justify-content:space-between;max-height:75px;padding:5px 10px;display:flex}.searchBarSearch[data-v-bb3ecf51]{flex-direction:column;justify-content:center;margin-right:10px;display:flex}.gallerySearchMain[data-v-bb3ecf51]{padding:10px}.galleriesDisplayContainer[data-v-bb3ecf51]{flex-flow:wrap;justify-content:center;display:flex}.galleryThumb[data-v-bb3ecf51]{width:30%;min-width:150px;height:200px;box-shadow:2px 2px 3px var(--focus-hilite);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ccc;border-radius:3px;flex-direction:column;justify-content:flex-end;margin:5px;display:flex;position:relative;overflow:hidden}.galleryThumbTitleContainer[data-v-bb3ecf51]{text-align:center;background-color:var(--bkgd-color);width:100%;box-shadow:1px -2px 3px var(--focus-hilite);padding:10px 5px;display:inline;position:relative}.galleryThumbImage[data-v-bb3ecf51]{background-position:50%;background-repeat:no-repeat;background-size:cover;width:105%;height:105%;position:absolute;left:-2%}.galleryThumbTitle[data-v-bb3ecf51]{text-align:center;z-index:2;padding:10px 5px;font-size:16px;font-weight:700}a .galleryThumbTitleContainer[data-v-bb3ecf51]{color:var(--text-color)}.searchBarContainer[data-v-bb3ecf51]{flex-direction:column;justify-content:center;display:flex}.gallerySearchSearchBar[data-v-bb3ecf51]{flex-direction:row;display:flex}.blurredThumb[data-v-bb3ecf51]{filter:blur(4px)}.galleriesSearchLoading[data-v-bb3ecf51]{width:100%;height:-moz-available;flex-direction:column;justify-content:center;height:-webkit-fill-available;margin:auto;display:flex;position:absolute}.loadingContainer[data-v-bb3ecf51]{background-color:var(--bkgd-color);width:300px;box-shadow:1px 2px 3px var(--focus-hilite);border:1px solid #a9adb1;border-radius:4px;flex-direction:column;justify-content:center;margin:auto;padding:20px;display:flex}.loadingText[data-v-bb3ecf51]{text-align:center;font-size:18px}.loadingIconHolder[data-v-bb3ecf51]{width:40px;height:40px;margin:10px auto 0;position:relative}.loadingIconPath[data-v-bb3ecf51]{opacity:.5;border:5px solid #3b82f7;border-radius:100px;width:40px;height:40px;position:absolute}.loadingIcon[data-v-bb3ecf51]{border:5px solid #3b82f7;border-right-color:#fff0;border-radius:100px;width:40px;height:40px;animation-name:loadingCircle-bb3ecf51;animation-duration:2s;animation-timing-function:cubic-bezier(.3,0,.3,1);animation-iteration-count:infinite;position:absolute}@keyframes loadingCircle-bb3ecf51{0%{transform:rotate(0)}to{transform:rotate(720deg)}}@media only screen and (max-width:500px){.galleryThumb[data-v-bb3ecf51]{width:100%}}.loading-wrapper[data-v-5f1c56c7]{height:200px}.loading-wrapper>div[data-v-5f1c56c7]{margin:0 12px}.order-summary-shipping-billing[data-v-5f1c56c7]{flex-direction:row;justify-content:space-around;align-items:flex-start;display:flex}.order-summary-labels[data-v-5f1c56c7],.order-shipping-labels[data-v-5f1c56c7],.order-billing-labels[data-v-5f1c56c7]{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}[data-v-5f1c56c7] .order-history-thumbnail image,.order-history-thumbnail image[data-v-5f1c56c7],.svg-product-thumbnail[data-v-5f1c56c7]{cursor:default}.order-items-header[data-v-5f1c56c7]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex:100%;font-size:1.25em;font-weight:700;position:fixed}.order-items-header[data-v-5f1c56c7]:after{content:"Items"}.item-index[data-v-5f1c56c7]{padding:0 12px}.history-order-items-wrapper[data-v-5f1c56c7]{flex-direction:row;display:flex}.history-order-items-wrapper>.scroll-arrows[data-v-5f1c56c7]{flex:50%}.history-order-items>.history-order-item[data-v-5f1c56c7]:nth-child(odd){background-color:#7f7f7f0f;border-radius:8px}.history-order-items[data-v-5f1c56c7]{max-height:320px;padding-left:24px;position:relative;overflow:auto}.history-order-item[data-v-5f1c56c7]{font-size:.9em}.history-order-options[data-v-5f1c56c7],.history-order-options-placeholder[data-v-5f1c56c7]{flex:25%}.history-order-options[data-v-5f1c56c7]{padding-right:24px}.order-history-thumbnail[data-v-5f1c56c7],.order-history-options-list[data-v-5f1c56c7]{flex:50%}.order-options-none[data-v-5f1c56c7]:after{content:"None";font-size:1.1em}.order-summary[data-v-5f1c56c7]{background-color:var(--sidebar-bkgd-color);border-radius:4px;border-radius:var(--sidebar-border-radius);filter:drop-shadow(0 1px 8px #0000000f);width:100%;height:635px;min-height:635px;max-height:635px;margin:8px auto;font-size:1.1em}.order-summary-labels[data-v-5f1c56c7],.order-shipping-labels[data-v-5f1c56c7],.order-billing-labels[data-v-5f1c56c7],.history-order-items-wrapper[data-v-5f1c56c7]{padding-top:24px}.order-summary-labels[data-v-5f1c56c7]{padding-left:24px}.history-order-items-wrapper>div[data-v-5f1c56c7]{padding-bottom:24px;padding-left:24px}.order-summary-labels[data-v-5f1c56c7],.order-shipping-labels[data-v-5f1c56c7],.order-billing-labels[data-v-5f1c56c7]{flex:0 30%;max-width:33%}.lbl-order-number[data-v-5f1c56c7],.lbl-order-number+div[data-v-5f1c56c7],.order-total[data-v-5f1c56c7],.order-total+div[data-v-5f1c56c7]{font-weight:700}.order-options-labels[data-v-5f1c56c7]{height:64px}.lbl-order-options[data-v-5f1c56c7]:after{content:"Order Options ";font-size:1.25em;font-weight:700}.lbl-order-number[data-v-5f1c56c7]:after{content:"Number"}.order-number[data-v-5f1c56c7]{text-align:end;font-size:1em}.lbl-order-shipping[data-v-5f1c56c7]:after{content:"Shipping: ";font-weight:700}.lbl-shipping-price[data-v-5f1c56c7]:after{content:"Price: "}.lbl-order-billing[data-v-5f1c56c7]:after{content:"Billing: ";font-weight:700}.lbl-order-date[data-v-5f1c56c7]{padding-top:12px}.lbl-order-date[data-v-5f1c56c7]:after{content:"Date: "}.lbl-order-print-count[data-v-5f1c56c7]:after{content:"Prints: "}.lbl-order-images[data-v-5f1c56c7]:after{content:"Images: ";content:"Images: "}.bill_to_state[data-v-5f1c56c7],.ship_to_state[data-v-5f1c56c7]{padding-right:8px}.order-total[data-v-5f1c56c7]:after{content:"Total: "}.order-item-thumbnails[data-v-5f1c56c7]{overflow:auto}.order-item-thumbnails>svg[data-v-5f1c56c7]{width:128px;min-width:128px;max-width:128px;height:128px;min-height:128px;max-height:128px;margin:8px 20px}@media screen and (max-width:750px){.order-summary-shipping-billing[data-v-5f1c56c7]{flex-direction:column;justify-content:flex-start;align-items:stretch}.order-summary-labels[data-v-5f1c56c7],.order-shipping-labels[data-v-5f1c56c7],.order-billing-labels[data-v-5f1c56c7]{flex:100%;justify-content:stretch;align-items:stretch;max-width:100%;margin:12px;padding:12px}.history-order-items[data-v-5f1c56c7]{padding:0}.history-order-items-wrapper[data-v-5f1c56c7]{flex-direction:column;display:flex}.history-order-items-wrapper>.scroll-arrows[data-v-5f1c56c7]{flex:100%}.history-order-items-wrapper>div[data-v-5f1c56c7],.history-order-options[data-v-5f1c56c7]{padding:12px}.history-order-items-wrapper[data-v-5f1c56c7]{margin:0}.order-history-thumbnail[data-v-5f1c56c7]{padding:0 12px}}.rightside-items>.cart-item-pane[data-v-caad8946]{background-color:var(--bkgd-color)}.selected[data-v-caad8946]{background-color:#b3d2ff6f}.rightside-items-wrapper[data-v-caad8946]{height:100%;overflow:auto}#orders-container[data-v-caad8946]{flex-direction:row;justify-content:center}.orders-content-wrapper[data-v-caad8946]{flex:0 85%;overflow:hidden}.orders-wrapper[data-v-caad8946]{overflow:auto}.lbl-select-order[data-v-caad8946]{margin:32px auto;font-size:1.25em}.lbl-select-order[data-v-caad8946]:after{content:"Select an order to see details"}.orders[data-v-caad8946]{flex-flow:column;flex:auto;justify-content:flex-start;align-items:stretch;height:100%;display:flex;overflow:scroll}.label-orders-header[data-v-caad8946]{padding-right:24px}.label-orders-header[data-v-caad8946]:after{content:"Order History"}.label-image-retention[data-v-caad8946]{font-size:.65em}.label-image-retention[data-v-caad8946]:after{content:"(Images retained for 60 days. Older orders may show missing images)"}.label-orders-header-count[data-v-caad8946]{font-size:.8em}.label-order-header-count[data-v-caad8946]:after{content:" order";white-space:pre}.label-orders-header-count[data-v-caad8946]:after{content:" orders";white-space:pre}.orders-empty-label[data-v-caad8946]{content:"You haven't ordered anything yet"}.orders-header[data-v-caad8946]{border-bottom:1px solid var(--btn-brdr-color);height:50px}.order-items-header[data-v-caad8946]{border-bottom:1px solid var(--btn-brdr-color);justify-content:flex-start;align-items:center;min-height:50px;padding:4px 12px;font-size:1.5em}.order-items-header[data-v-caad8946]:after{content:"Items"}.orders-leftside[data-v-caad8946]{border-right:1px solid var(--btn-brdr-color);max-width:0;padding:0;overflow:hidden}.order-items[data-v-caad8946]{flex:100%}.products-content>.scroll-arrows[data-v-0aa09cff]{width:100%;height:100%}.products-content[data-v-0aa09cff]{flex-flow:column;flex:100%;justify-content:flex-start;display:flex;overflow:hidden}.products-grid[data-v-0aa09cff]{flex-wrap:wrap;flex:auto;place-content:flex-start center;height:100%;display:flex;overflow:scroll}.products-gridthumb-wrapper[data-v-0aa09cff]:not(:disabled),.products-gridthumb-group-wrapper[data-v-0aa09cff]{cursor:pointer;position:relative}.products-gridthumb-wrapper[data-v-0aa09cff]:disabled{cursor:not-allowed}.products-gridthumb-wrapper:not(:disabled):hover>.btn-favorite[data-v-0aa09cff],.products-gridthumb-group-wrapper:hover>.btn-favorite[data-v-0aa09cff]{opacity:1;border-color:var(--btn-brdr-color)}[data-v-0aa09cff]:disabled{opacity:.3}.products-gridthumb-group[data-v-0aa09cff]{justify-content:flex-end}.products-gridthumb[data-v-0aa09cff]{justify-content:center}.products-gridthumb-label[data-v-0aa09cff]{text-align:center;white-space:normal;word-wrap:break-word;font-size:1.2em;font-weight:700}.products-gridthumb[data-v-0aa09cff],.products-gridthumb-group[data-v-0aa09cff]{background-color:#0000;border:1px solid #0000;border-radius:11px;flex-direction:column;align-items:center;min-width:128px;min-height:128px;margin:6px 6px 18px;padding:1px 6px;font-size:.8em;transition:background .2s ease-in-out;display:flex;position:relative}.product-groupimage[data-v-0aa09cff]{object-fit:contain;max-width:96px;max-height:96px}.products-stack[data-v-0aa09cff]{flex-direction:column;flex:auto;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.products-stack>.svg-product-thumbnail[data-v-0aa09cff]{position:absolute}.products-stack>.svg-product-thumbnail[data-v-0aa09cff]:first-child{z-index:1;transform:translate(0%)scale(.6)}.products-stack>.svg-product-thumbnail[data-v-0aa09cff]:nth-child(2){opacity:.5;transform:translate(-20%,10%)scale(.6)}.products-stack>.svg-product-thumbnail[data-v-0aa09cff]:nth-child(3){opacity:.5;transform:translate(20%,-10%)scale(.6)}.product-group-placeholder[data-v-0aa09cff]{max-width:96px;max-height:96px}.hover-zoom[data-v-0aa09cff]{transition:all .2s ease-in-out}.hover-zoom[data-v-0aa09cff]:hover{transform:scale(1.04)}.btn-favorite[data-v-0aa09cff]{opacity:0;max-height:28px;transition:opacity .2s ease-in-out;position:absolute;top:0;right:0}.btn-remove[data-v-0aa09cff],.btn-heart[data-v-0aa09cff],.btn-heart-empty[data-v-0aa09cff]{color:var(--btn-text-color);background-color:#0000;border:#0000;border-radius:14px;width:28px;height:28px;padding:1px 1px 2px;line-height:1em}.btn-remove[data-v-0aa09cff]:after{content:"";font-family:Font Awesome Solid}.btn-heart[data-v-0aa09cff]:after,.btn-heart-empty[data-v-0aa09cff]:after{content:"";font-family:Font Awesome Solid}@media screen and (min-width:875px){.products-gridthumb[data-v-0aa09cff]:not(:disabled):hover,.products-gridthumb[data-v-0aa09cff]:active:not(:disabled):hover,.products-gridthumb-group[data-v-0aa09cff]:hover,.products-gridthumb-group[data-v-0aa09cff]:hover{background:var(--btn-bkgd-color-hover)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--crumb-bkgd-color:#7f7f7f4d;--alt-crumb-bkgd-color:#7f7f7f26;--crumb-active-color:var(--btn-bkgd-color);--chevron-color-hover:#5f5f5f4d}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--crumb-bkgd-color:#7f7f7f80;--alt-crumb-bkgd-color:#7f7f7f40;--chevron-color-hover:var(--btn-bkgd-color-hover)}}.product-breadcrumb-bar{flex:auto;justify-content:flex-start;align-items:center;width:100%;height:49px;display:flex;overflow:auto hidden}.product-breadcrumb-wrapper{-webkit-user-select:none;user-select:none;border-radius:var(--sidebar-border-radius);flex:1 0 auto;justify-content:flex-start;line-height:32px;display:flex;position:relative;overflow-x:auto}.product-breadcrumb-wrapper>div{flex-direction:row;flex:1 0 auto;justify-content:flex-start;align-items:center;display:flex}.product-breadcrumb-wrapper>div>div{font-size:16px;transition:background-color .2s ease-in-out,filter .2s ease-in-out}.product-breadcrumb-wrapper>div:not(:last-child)>div{cursor:pointer}.product-breadcrumb-wrapper>div:not(:last-child):hover>div{background-color:var(--chevron-color-hover)}.product-breadcrumb-wrapper>div:first-child>div{padding:8px 20px 8px 12px}.product-breadcrumb-wrapper>div:last-child>div{padding:8px 12px 8px 20px}.product-breadcrumb-wrapper>div:not(:first-child):not(:last-child)>div{padding:8px 20px}.product-breadcrumb-wrapper>div:first-child{clip-path:polygon(0 0,100% 0,calc(100% - 15px) 100%,0% 100%,0 0);margin:0 -6px 0 0}.product-breadcrumb-wrapper>div:last-child{clip-path:polygon(15px 0,100% 0,100% 100%,0% 100%,15px 0);margin:0 0 0 -6px}.product-breadcrumb-wrapper>div:not(:first-child):not(:last-child){clip-path:polygon(15px 0,100% 0,calc(100% - 15px) 100%,0% 100%,15px 0);margin:0 -6px}.product-breadcrumb-wrapper>div:nth-child(2n)>div{background-color:var(--crumb-bkgd-color)}.product-breadcrumb-wrapper>div:nth-child(odd)>div{background-color:var(--alt-crumb-bkgd-color)}.product-breadcrumb-wrapper>div:only-child{margin:0}.product-breadcrumb-wrapper>div:only-child>div{padding:8px 20px}.product-breadcrumb-wrapper>div:only-child{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%,0 0)}.favorite-input-row{width:180px;margin:6px 2px}.products-pane>.content{background-color:#0000}.products-pane-wrapper{flex-direction:column;flex:1}.products-pane{flex:100%}.products-pane>.content>.content-header{flex-direction:column}.catalog-label-text-wrapper{flex:0 auto}.catalog-label{padding:12px;font-size:2.2em}.catalog-preview-text{white-space:normal;word-wrap:break-word;margin:8px}.catalog-preview-img{flex:0 auto;width:auto;height:128px}.catalog-warning-panel{color:var(--btn-text-color);background:var(--bkgd-warning);border:1px solid var(--btn-brdr-color);text-align:center;flex-direction:column;flex:100%;align-items:center;font-size:1.05em;display:flex}.catalog-warning{margin:8px}.catalog-warning:after{content:"For production and shipping, you have to clear your cart before ordering from this catalog, but you can browse products."}.btn.btn-catalog-warning{background-color:var(--bkgd-danger);border-color:var(--bkgd-danger);color:#fff;margin:8px;font-size:1.05em}.lbl-no-favorites,.lbl-no-saved-books{text-align:center;margin:auto 20px;font-size:1.2em}.lbl-no-favorites:after{content:"No favorites here. Click the heart when browsing products to favorite them."}.lbl-no-saved-books:after{content:"You haven't saved any book projects. When designing a book, click \"Save for Later\" to have them appear here."}.rename-favorite-group-header:after{content:"Rename Group"}.new-favorite-group-header:after{content:"Add Favorite to Group"}.remove-favorite-group-header:after{content:"Remove Group"}.rename-favorite-header:after{content:"Rename Favorite"}.remove-favorite-input:after{content:"Are you sure you want to remove \"" attr(data-template-label)"\" in group \"" attr(data-group-label)"\"?"}.remove-saved-book-input:after{content:"Are you sure you want to remove \"" attr(data-book-label)"\"\"?"}.lbl-new-name:after{content:"New Name:"}.lbl-select-favorite-group:after{content:"Add to:"}.lbl-new-favorite{margin-bottom:4px}.lbl-new-favorite:after{content:"New group name:"}.lbl-new-favorite-label:after{content:"Favorite name:";padding-right:4px}.btn-new-favorite-group{border-radius:0 4px 4px 0}.favorite-rename-input{text-align:center;width:128px}.btn-new-favorite-group{padding:1px 7px}.new-favorite-group:after{content:"New Favorite Group..."}.btn-new-favorite-group:after{content:"";font-family:Font Awesome Solid}#favorite-group,#new-name{width:185px;height:27px}.remove-favorite-header:after{content:"Remove Favorite"}.label-favorites:after{content:"Favorites"}.label-saved-projects:after{content:"Saved Projects"}.label-template:after{content:attr(data-label)}.favorites-footer{flex-direction:row;justify-content:center;align-items:center;display:flex}.icn-fav-add:after{content:"";font-family:Font Awesome Solid}.catalog-info-wrapper{flex:auto;justify-content:space-between;display:flex}.selected-badge{z-index:1;color:#fff;background-color:#57a0ffd9;border:1px solid #fff;border-radius:11px;width:22px;height:22px;padding:1px;position:absolute;top:0;right:6px}.selected-badge:after{content:"";padding-left:3px;font-family:Font Awesome Solid}.breadcrumb-label{padding-right:10px}.breadcrumb-favorites-wrapper{background-color:var(--content-bkgd-color);border-bottom:1px solid var(--btn-brdr-color);flex:none;justify-content:flex-start;align-items:center;display:flex}.breadcrumb-favorites-wrapper>.product-breadcrumb-bar{margin-left:68px}.breadcrumb-favorites-wrapper>.product-breadcrumb-bar>.product-breadcrumb-wrapper{justify-content:center}@media screen and (max-width:875px){.breadcrumb-favorites-wrapper>.product-breadcrumb-bar{margin-left:0}.favorite-rename-input{width:100px}#favorite-group{width:120px}.selected-badge{top:20px}}.btn-show-favorites,.btn-show-saved-books{flex:none;width:34px;height:32px;font-size:.9em;transition:all .2s ease-in-out}.btn-show-favorites:before{content:"";font-family:Font Awesome Solid}.btn-show-saved-books:before{content:"";font-family:Font Awesome Solid}@keyframes tabLabelOpaquer{0%{opacity:0}50%{opacity:.25}to{opacity:1}}.product-groupimage{object-fit:contain;max-width:85%;max-height:85%}@media screen and (max-width:750px){.menubar-items{flex:1 1 0;font-size:9pt}}#products-container>div.main.products-pane>div>div.breadcrumb-favorites-wrapper>div>div>div>div{font-size:15px}#products-container>div.main.products-pane>div>div.breadcrumb-favorites-wrapper>div{justify-content:center}.menubar{background-color:var(--sidebar-bkgd-color);justify-content:center;overflow:auto}.menubar-item{flex:0}.menubar-item>span{color:var(--btn-text-color);white-space:normal;word-wrap:break-word;flex:auto;align-items:center;min-height:40px;padding:0 12px;font-size:1.2em;transition:background-color .2s;display:flex}.menubar-item>span:hover{background-color:var(--hover-bkgd-color);cursor:pointer}.menubar-item.selected{background:var(--btn-bkgd-color-hover)}.menubar-item>span,.menubar-item>span>span{text-align:center;vertical-align:middle;white-space:normal;word-wrap:break-word;align-items:center}.menubar-item>span>span{text-align:center;white-space:nowrap}#products-container{background-color:var(--content-bkgd-color);flex-direction:column;flex:100%;display:flex;overflow-y:auto}.menubar-items{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex;overflow-y:hidden}@keyframes zoom-in{0%{transform:scale(.2)}to{transform:scale(1)}}.over{background:#d7e7ff;border-radius:8px;transition:all .2s ease-in-out;transform:scale(1.1)translate(10px)}.section-header[data-v-48580b40]{text-align:center;margin:1rem 0;font-size:1.3em;font-weight:700}hr[data-v-48580b40]{clear:both;background-image:-webkit-linear-gradient(#0000,#00f,#ff7fff,#faa,#ff0,#0000);border:0;width:80%;height:4px;min-height:4px;margin:24px auto;display:block}.main-content[data-v-48580b40]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--code-block:#ffffff5f;--string:#4e8e1a;--keyword:#6b3dba;--class:#0d8ba1;--function:#426fd3;--key:#14adc7;--constant:#da6a29;--object:#000;--console:#166775;--bkgd-btn-wc-demo:#a6d2ad}@media (prefers-color-scheme:dark){.main-content[data-v-48580b40]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--code-block:#0000005f;--string:#9ece6a;--keyword:#9d7cd8;--class:#0db9d7;--function:#7aa2f7;--key:#2ac3de;--constant:#ff9e64;--object:#ff9e64;--console:#166775;--bkgd-btn-wc-demo:#3e6a45}@media (prefers-color-scheme:dark){.main-content[data-v-48580b40]{--lightningcss-light: ;--lightningcss-dark:initial}}}.string[data-v-48580b40]{color:var(--string)}.keyword[data-v-48580b40]{color:var(--keyword)}.class[data-v-48580b40]{color:var(--class)}.function[data-v-48580b40]{color:var(--function)}.key[data-v-48580b40]{color:var(--key)}.object[data-v-48580b40]{color:var(--object);font-weight:700}.constant[data-v-48580b40]{color:var(--constant)}.bold[data-v-48580b40]{font-weight:700}.console[data-v-48580b40]{color:var(--console)}.placeholder-config[data-v-48580b40]:after{content:"Config Id"}.main-content[data-v-48580b40]{width:100%;max-width:800px;max-height:95vh;margin:32px auto;padding:0 64px;font-family:Ubuntu,sans-serif}.img-container[data-v-48580b40]{content:" ";opacity:.2;z-index:-1;background-image:url(https://9thstcodewerx.com/bkgds/RUG_bkgd.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}a[data-v-48580b40],a[data-v-48580b40]:focus,a[data-v-48580b40]:hover,a[data-v-48580b40]:visited{box-shadow:none;text-decoration:underline}.content[data-v-48580b40]{overflow-y:scroll}.code-wrapper[data-v-48580b40]{background-color:var(--code-block);border-radius:1em;margin:1em;padding:1em;font-size:1.1em;transition:background-color .2s ease-in-out;position:relative}.btn-code-copy[data-v-48580b40]{color:var(--btn-text-color);opacity:.5;cursor:pointer;background-color:#0000;border:none;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;top:4px;right:4px}.btn-code-copy[data-v-48580b40]:after{font-family:Font Awesome Solid}.btn-code-copy[data-v-48580b40]:hover{opacity:1;transform:scale(1.3)}.clipboard[data-v-48580b40]:after{content:""}.copied[data-v-48580b40]:after{content:""}pre[data-v-48580b40]{margin:0}code[data-v-48580b40]{white-space:pre-wrap;word-wrap:break-word;font-family:Ubuntu Mono,monospace;font-size:.8em}header[data-v-48580b40]{justify-content:center;align-items:center;width:100%;margin:0 auto 24px;display:flex}section[data-v-48580b40]{word-wrap:break-word;margin:1rem 0;font-size:1.3em}.demo-btns>.btn[data-v-48580b40]{margin:0 4px}.btn-wc-demo[data-v-48580b40]{background-color:var(--bkgd-btn-wc-demo);border:2px solid #007f00;border-radius:32px;margin-top:.5em;padding:9px 24px;font-size:18px}.api-key[data-v-48580b40]{word-wrap:break-word;max-width:585px;padding:16px 0;font-family:Ubuntu Mono,monospace;font-size:.8em;position:relative}.api-key>.btn-code-copy[data-v-48580b40]{top:-8px;right:-8px}.apikey-form[data-v-48580b40]{background-color:#0000003f;border-radius:1em;margin:1em;padding:1em;font-size:1.3em}.apikey-form input[data-v-48580b40]{text-align:center;margin:.2em 0}.placefloater[data-v-48580b40],.placefloater>input[data-v-48580b40]{width:256px}.h-wrapper{background-image:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.column-color-controls{flex-direction:column;align-items:stretch;display:flex}.btn-color-swatch{border:1px solid #bbb;border-radius:50%;width:20px;height:20px;margin:1px}.btn-color-swatch.selected{border:2px solid #fff}.column-color-swatches{flex-flow:wrap;flex:1;justify-content:center;align-items:center;margin:auto;display:flex}.color-slider{flex:75%;overflow:visible}.color-controls{flex-direction:column;flex:25%;justify-content:space-between;align-self:stretch;align-items:stretch;display:flex;overflow:visible}.color-controls>.row{justify-content:space-between;overflow:visible}.column-color-sliders{align-items:stretch}.lbl-color-slider{color:var(--btn-text-color);flex:0;width:55px;min-width:55px;font-size:8pt}.column-color-sliders>.row{flex:100%;justify-content:space-between}.color-slider-wrapper,.gradient-range-wrapper{border:1px solid #aaa;border-radius:8px;flex:1;height:18px;display:flex;position:relative}#hue-range,#saturation-range,#brightness-range,#alpha-range,#opacity-range,.gradient-range-wrapper>input[type=range]{appearance:none;background:0 0;border-radius:8px;flex:1;width:100%;height:16px;margin:0}#hue-range:focus,#saturation-range:focus,#brightness-range:focus,#alpha-range:focus,#opacity-range:focus,.gradient-range-wrapper>input[type=range]:focus{outline:none}#hue-range::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}#saturation-range::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}#brightness-range::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}#alpha-range::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}#opacity-range::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}.gradient-range-wrapper>.gradient-range::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}.gradient-range-wrapper>input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}#hue-range::-webkit-slider-runnable-track :focus{background:0 0}#saturation-range::-webkit-slider-runnable-track :focus{background:0 0}#brightness-range::-webkit-slider-runnable-track :focus{background:0 0}#alpha-range::-webkit-slider-runnable-track :focus{background:0 0}#opacity-range::-webkit-slider-runnable-track :focus{background:0 0}.gradient-range-wrapper>input[type=range]::-webkit-slider-runnable-track :focus{background:0 0}#hue-range::-webkit-slider-thumb{-webkit-appearance:none;background:#7f7f7f80;border:1px solid #fff;border-radius:7px;width:14px;height:14px;margin-top:-1px}#saturation-range::-webkit-slider-thumb{-webkit-appearance:none;background:#7f7f7f80;border:1px solid #fff;border-radius:7px;width:14px;height:14px;margin-top:-1px}#brightness-range::-webkit-slider-thumb{-webkit-appearance:none;background:#7f7f7f80;border:1px solid #fff;border-radius:7px;width:14px;height:14px;margin-top:-1px}#alpha-range::-webkit-slider-thumb{-webkit-appearance:none;background:#7f7f7f80;border:1px solid #fff;border-radius:7px;width:14px;height:14px;margin-top:-1px}#opacity-range::-webkit-slider-thumb{-webkit-appearance:none;background:#7f7f7f80;border:1px solid #fff;border-radius:7px;width:14px;height:14px;margin-top:-1px}.gradient-range-wrapper>input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#7f7f7f80;border:1px solid #fff;border-radius:7px;width:14px;height:14px;margin-top:-1px}#hue-range::-moz-range-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#saturation-range::-moz-range-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#brightness-range::-moz-range-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#alpha-range::-moz-range-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#opacity-range::-moz-range-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}.gradient-range-wrapper>input[type=range]::-moz-range-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#hue-range::-ms-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#saturation-range::-ms-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#brightness-range::-ms-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#alpha-range::-ms-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#opacity-range::-ms-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}.gradient-range-wrapper>input[type=range]::-ms-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}.color-slider-wrapper>.color-slider-output{pointer-events:none;color:#fff;font-size:.75em;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.color-slider-saturation-zero,.color-slider-brightness-zero{z-index:10000;color:var(--tip-content);text-shadow:0 0 2px #000;position:absolute;top:-1px;right:0}.color-slider-saturation-zero-tip,.color-slider-brightness-zero-tip{opacity:0;background-color:var(--tip-content);border:1px solid var(--tip-border);text-align:center;color:#000;width:100px;text-shadow:none;pointer-events:none;border-radius:6px;font-size:8pt;transition:all .2s linear;position:absolute;top:-12px;right:16px}.color-slider-saturation-zero:after,.color-slider-brightness-zero:after{content:"";font-family:Font Awesome Solid}.color-slider-saturation-zero:hover>.color-slider-saturation-zero-tip,.color-slider-brightness-zero:hover>.color-slider-brightness-zero-tip{opacity:1}.color-slider-saturation-zero-tip:after{content:"Increase Saturation to see colors"}.color-slider-brightness-zero-tip:after{content:"Increase Brightness to see colors"}.btn-font-select{background-color:var(--btn-light-bkgd-color);border:1px solid var(--btn-brdr-color);width:128px;min-width:128px;font-size:13px}.btn-font-select:after{content:"";padding-left:8px;font-family:Font Awesome Solid;font-size:.8em}.font-select-fade-out{opacity:0;visibility:hidden;transition:visibility 0s linear .15s,opacity .15s linear}.btn-font-select div{flex:none}.btn-font-select{white-space:nowrap;flex:auto;justify-content:space-between;align-items:center;display:flex}.font-select-list{background-color:var(--bkgd-color);box-shadow:0 1px 3px var(--focus-hilite);z-index:100;flex-direction:column;justify-content:flex-start;align-items:stretch;min-width:191px;max-height:135px;margin:0;padding:4px;display:flex;position:absolute;top:4px;overflow-y:scroll}.font-select-list-item{border-radius:3px;flex:1;padding:2px}.font-select-list-item:hover,.font-select-selecteditem{background-color:var(--btn-bkgd-color-hover)}.text-scale-status.fits{color:#000;background-color:#cfc}.text-scale-status.scaled{color:#000;background-color:#ff7f7f}.text-scale-status{width:128px;box-shadow:inset 0 1px 5px var(--focus-hilite);border-radius:12px;justify-content:flex-start;align-self:center;align-items:center;margin:4px 8px 0;padding:0 8px;display:flex}.text-scaled,.text-scale-unity{flex:1;justify-content:flex-start;align-items:center;display:flex}.text-scale-unity>*{min-width:128px}.text-scaled:before,.text-scale-unity:before{padding:4px;font-family:Font Awesome Solid;font-size:1em}.text-scaled:before{content:""}.text-scaled>span:after,.text-scale-unity>span:after{font-family:Lato;font-size:1em}.text-scaled>span:first-child:after{content:"Text is scaled"}.text-scaled>.tip-bottom:after{content:"Your text is scaled.\a Less text or a smaller size may fit, but use the text on product to gauge legibility."}.text-scale-unity:before{content:""}.text-scale-unity>span:first-child:after{content:"Text fits at size"}.text-scale-unity>.tip-bottom:after{content:"Your text fits at your selected size"}.text-scale-tooltip{z-index:10000;width:128px;top:0}.text-node-editor>div>.ProseMirror{text-shadow:0 0 2px #00000080;text-transform:none;font-variant-ligatures:none;text-align:center;border-radius:5px;overflow:scroll}.text-node-editor>div:first-child,.text-node-editor>div>.ProseMirror{border-radius:5px;height:100%;min-height:60px;max-height:60px}.text-node-editor>div>.ProseMirror.ProseMirror-focused{outline:0;text-decoration:none}.text-node-editor>div:first-child,.text-node-editor .ProseMirror,.text-node-editor .ProseMirror>p{background-color:#fff;flex:1}.text-node-editor>div>div>p{margin:0}.is-active{background-color:var(--btn-bkgd-color-hover)}.btn-justify-left:after{content:""}.btn-justify-center:after{content:""}.btn-justify-right:after{content:""}.justify-left>div>.ProseMirror{text-align:left}.justify-center>div>.ProseMirror{text-align:center}.justify-right>div>.ProseMirror{text-align:right}text,tspan{pointer-events:none;-webkit-user-select:none;user-select:none}.text-node-editor{width:300px;height:150px;box-shadow:0 1px 2px var(--focus-hilite);z-index:10;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#3a3a3a7f;border-radius:8px;flex-direction:column;justify-content:space-between;padding:4px;font-family:Arial;transition:all .2s ease-in-out;display:flex;position:absolute;top:-500px;left:-500px}.text-toolbar{flex-wrap:nowrap;flex:100%;align-self:stretch;align-items:stretch;overflow:visible}.text-style-tools,.text-font-tools{flex:100%;justify-content:center;align-items:center}.text-font-tools>*{height:28px}.text-color-tools>.column>.row>*{align-self:center}.text-font-tools>*{margin-right:1px}.color-controls{flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:flex-end;display:flex}.color-controls>.column{overflow:visible}.btn-color-copy,.btn-color-paste{width:31px;margin-bottom:1px;padding:6px 0;font-size:13px;line-height:.5em}.btn-color-copy:after,.btn-color-paste:after,.btn-text-ok:after,.btn-colors-ok:after,.btn-bold:after,.btn-italic:after,.btn-justify:after{font-family:Font Awesome Solid}.btn-color-copy:after{content:""}.btn-color-paste:after{content:""}.btn-text-ok,.btn-colors-ok{padding:4px 8px}.btn-text-ok:after,.btn-colors-ok:after{content:""}.btn-bold,.btn-italic,.btn-justify,.btn-color-picker{border:1px solid #7f7f7f;border-radius:50%;width:30px;height:30px;margin:0 2px;padding:2px 8px;font-size:1em;font-weight:700;box-shadow:1px 1px 3px #3a3a3a,-1px -1px 3px #bbb}.btn-color-picker{background:conic-gradient(#f44,#ff4,#4f4,#4ef,#49f,#f4f,#f44);align-self:center}.btn-bold:after{content:""}.btn-italic:after{content:""}.btn-italic{font-style:italic}.styled-select-size,.styled-select-font{justify-content:center;font-size:1.05em;display:flex;position:relative;overflow:visible}.styled-select-font{flex:80%}.styled-select-size{flex:20%}.text-colors{flex:auto;place-content:stretch center;min-height:80px}.toggle-burger[data-v-d2d3ac82]{background:var(--btn-bkgd-color-hover);cursor:pointer;flex:auto;justify-content:center;align-items:center;width:16px;height:16px;margin:auto 4px;transition:all .2s ease-in-out;position:relative;transform:rotate(0)}.toggle-burger>span[data-v-d2d3ac82]{background:var(--btn-text-color);opacity:1;pointer-events:none;width:100%;height:3px;transition:all .2s ease-in-out;position:absolute;left:0;transform:rotate(0)}.toggle-burger>span[data-v-d2d3ac82]:first-child{top:0}.toggle-burger>span[data-v-d2d3ac82]:nth-child(2),.toggle-burger>span[data-v-d2d3ac82]:nth-child(3){top:6px}.toggle-burger>span[data-v-d2d3ac82]:nth-child(4){top:12px}.toggle-burger.open>span[data-v-d2d3ac82]:nth-child(2){transform:rotate(45deg)}.toggle-burger.open>span[data-v-d2d3ac82]:nth-child(3){transform:rotate(-45deg)}.toggle-burger.open>span[data-v-d2d3ac82]:first-child,.toggle-burger.open>span[data-v-d2d3ac82]:nth-child(4){width:0;left:50%}.btn-add-cart[data-v-a520aafb]{background-color:var(--bkgd-go);color:#fff;justify-content:center;align-items:center;padding:4px 8px;display:flex}.btn-add-cart[data-v-a520aafb]:active{background-color:var(--bkgd-go-down);color:#fff}.btn-add-cart[data-v-a520aafb]:hover{background-color:#268526}.add-to-cart[data-v-a520aafb]:after{content:"Add to Cart"}.add-to-cart-added[data-v-a520aafb]:after{content:"Added"}.add-to-cart-editing[data-v-a520aafb]:after{content:"Save Changes"}.add-to-cart-edited[data-v-a520aafb]:after{content:"Saved"}.package-drag-handle{cursor:all-scroll}.package-delete-handle{cursor:pointer}.svg-container{font-variant-ligatures:none;flex-direction:column;flex:auto;justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex;position:relative;overflow:visible}.svg-root{text-transform:none;max-width:100%;max-height:100%;font-family:Arial}.svg-controls{z-index:-1000;-webkit-backdrop-filter:blur(4px);background-color:#3a3a3a7f;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;padding:4px;transition:all .2s ease-in-out;display:flex;position:absolute;top:-500px;left:-500px}.svg-ranges{flex-direction:column;justify-content:center;align-items:stretch;display:flex}#crop-controls{flex-direction:column;flex:0 1 0;justify-content:center;display:flex}#rotate-controls,#scale-controls{flex-direction:row;justify-content:stretch;display:flex}.btn-copy-package-image,.btn-individual-package-image,.btn-span-package-image{background-color:#fff;border:1px solid #ccc;border-radius:16px;flex:0 auto;margin:5px;padding:3px 20px;transition:all .2s}.btn-copy-package-image:hover,.btn-individual-package-image:hover,.btn-span-package-image:hover{background-color:#e6e6e6}.rotate-buttons-wrapper{justify-content:space-evenly;display:flex}.btn-batch-add-yes{background:var(--bkgd-go);color:#fff}.btn-batch-add-yes:after{content:"Add Them All!"}.header-add-images:after{content:"Add Images"}.label-add-images{margin:8px 0}.label-add-images:after{content:"Add a " attr(data-label)" at quantity " attr(data-label-2)" for these " attr(data-label-3)" images?"}.label-add-images-product-nodes{margin-bottom:12px}.label-add-images-product-nodes:after{content:"(each holds " attr(data-label)" images)"}#rotation-range,#scale-range{width:100px}#image-scale-in-btn,#image-scale-out-btn,#image-rotate-cw-btn,#image-rotate-ccw-btn,#btn-fit,#btn-crop{font-family:Font Awesome Solid}#btn-fit.fit:after{content:""}#btn-fit.crop:after{content:""}#image-scale-in-btn:after{content:""}#image-scale-out-btn:after{content:""}#image-rotate-ccw-btn,#image-rotate-cw-btn,#image-scale-in-btn,#image-scale-out-btn{border-radius:13px;width:24px;height:24px;margin:0 3px 2px;padding:0;font-size:14px}#btn-fit,#btn-crop{border-radius:9px;width:18px;height:18px;margin:0;padding:0;font-size:12px}.ghost[data-v-93d63f8f]{opacity:.25}.tooltip-page-warning[data-v-93d63f8f]:after{content:"Options must be selected"}.page-thumb[data-v-93d63f8f]{flex-direction:column;width:300px;height:250px;margin:10px;display:flex;position:relative}.btn-page-add-before[data-v-93d63f8f],.btn-page-add-after[data-v-93d63f8f],.btn-page-edit[data-v-93d63f8f],.btn-page-move[data-v-93d63f8f],.btn-page-delete[data-v-93d63f8f],.btn-page-warning[data-v-93d63f8f]{opacity:0;border:1px solid var(--btn-brdr-color);background-color:var(--btn-bkgd-color);font-size:.8em;transition:all .2s ease-in-out;position:absolute}.btn-page-warning[data-v-93d63f8f]{opacity:1}.btn-page-edit[data-v-93d63f8f]{border-radius:16px}.btn-page-add-before[data-v-93d63f8f],.btn-page-add-after[data-v-93d63f8f],.btn-page-move[data-v-93d63f8f],.btn-page-delete[data-v-93d63f8f],.btn-page-warning[data-v-93d63f8f]{border-radius:50%}.page-thumb:hover>.btn-page-add-before[data-v-93d63f8f]:enabled,.page-thumb:hover>.btn-page-add-after[data-v-93d63f8f]:enabled,.page-thumb:hover>.btn-page-move[data-v-93d63f8f]:enabled,.page-thumb:hover>.btn-page-edit[data-v-93d63f8f]:enabled,.page-thumb:hover>.btn-page-delete[data-v-93d63f8f]:enabled{opacity:1;border-color:var(--btn-brdr-color);cursor:pointer}.btn-page-edit[data-v-93d63f8f]{width:64px;height:28px}.btn-page-add-before[data-v-93d63f8f],.btn-page-add-after[data-v-93d63f8f]{width:60px;height:60px}.btn-page-move[data-v-93d63f8f],.btn-page-delete[data-v-93d63f8f],.btn-page-warning[data-v-93d63f8f]{width:29px;height:29px}.btn-page-add-before[data-v-93d63f8f]{bottom:0;left:0}.btn-page-add-after[data-v-93d63f8f]{bottom:0;right:0}.btn-page-edit[data-v-93d63f8f]{bottom:0;left:50%;transform:translate(-50%)}.btn-page-move[data-v-93d63f8f]{top:0;left:0}.btn-page-delete[data-v-93d63f8f]{top:0;right:0}.btn-page-warning[data-v-93d63f8f]{top:0;left:calc(50% - 12px)}.btn-page-move[data-v-93d63f8f],.btn-page-delete[data-v-93d63f8f],.btn-page-warning[data-v-93d63f8f]{padding:2px 0 0 1px;font-size:1.1em}.btn-page-warning-icon>.tooltiptext[data-v-93d63f8f]{width:150px}.btn-page-add-before-icon[data-v-93d63f8f]:after,.btn-page-add-after-icon[data-v-93d63f8f]:after,.btn-page-move-icon[data-v-93d63f8f]:after,.btn-page-delete-icon[data-v-93d63f8f]:after,.btn-page-edit-icon[data-v-93d63f8f]:after,.btn-page-warning-icon[data-v-93d63f8f]:after{font-family:Font Awesome Solid}.btn-page-add-before-icon[data-v-93d63f8f]:after,.btn-page-add-after-icon[data-v-93d63f8f]:after{content:"\a "}.btn-page-add-before-label[data-v-93d63f8f]:after{content:"Page\a Before";white-space:pre;display:block}.btn-page-add-after-label[data-v-93d63f8f]:after{content:"Page\a After";white-space:pre;display:block}.btn-page-warning-icon[data-v-93d63f8f]:after{content:""}.btn-page-move-icon[data-v-93d63f8f]:after{content:""}.btn-page-delete-icon[data-v-93d63f8f]:after{content:""}.btn-page-edit-icon[data-v-93d63f8f]:after{content:"✏";margin:0 2px}.btn-page-edit-label[data-v-93d63f8f]:after{content:"Edit";margin:0 2px}.page-labels[data-v-93d63f8f]{justify-content:center;align-items:center;height:40px;display:flex}.page-left-label[data-v-93d63f8f],.page-right-label[data-v-93d63f8f],.page-left-number[data-v-93d63f8f],.page-right-number[data-v-93d63f8f]{text-align:center;word-wrap:unset;flex:0 400px;font-size:1.4em}.page-left-number[data-v-93d63f8f]:before,.page-right-number[data-v-93d63f8f]:before{content:"Page "}.book-pane[data-v-93d63f8f]{background-color:var(--content-bkgd-color);flex-direction:column;flex:100%;justify-content:flex-start;align-items:stretch;display:flex;overflow-y:scroll}.book-label[data-v-93d63f8f]{flex:55%;font-size:1.7em}.workspace-book-price[data-v-93d63f8f]{padding:0 5px}.btn-book-add-cart-wrapper[data-v-93d63f8f]{align-items:flex-end;display:flex}.btn-save-later[data-v-93d63f8f],.btn-book-options[data-v-93d63f8f],.btn-book-add-cart-wrapper>button[data-v-93d63f8f]{border-radius:var(--sidebar-border-radius)}.btn-book-options[data-v-93d63f8f]:after{content:"Cover Options"}.pages-pane[data-v-93d63f8f]{flex-wrap:wrap;flex:none;justify-content:center;align-items:flex-start;display:flex}.page-number[data-v-93d63f8f]{flex:100%;justify-content:center}.page-label[data-v-93d63f8f]{text-align:center;white-space:normal;word-wrap:break-word;flex:1 1 0;width:100px;font-size:1em}.no-page-drop-alert-label[data-v-93d63f8f],.section-mismatch-label[data-v-93d63f8f]{flex:auto;place-content:center;padding:20px 0}.section-mismatch-pane[data-v-93d63f8f]{flex-direction:column;flex:200px;justify-content:stretch;align-items:flex-end;display:flex}.section-mismatch-label[data-v-93d63f8f]:after{content:"This page can only be dragged to the other side.";font-size:1.2em}.no-page-drop-alert-label[data-v-93d63f8f]:after{content:"This page cannot be moved here, sorry!";font-size:1.2em}.btn-section-mismatch[data-v-93d63f8f]{margin:0 10px 10px 0;padding:8px 30px}.btn-section-mismatch[data-v-93d63f8f]:after{content:"OK";font-size:1.2em}.progress-pane-books[data-v-93d63f8f]{flex:auto;min-height:10px}.book-image-upload-done[data-v-93d63f8f]{height:1.5em}.progressbar-book[data-v-93d63f8f]{position:relative}.label-remove[data-v-93d63f8f]:after{content:"Remove"}@media screen and (max-width:750px){.btn-book-options[data-v-93d63f8f]:after{margin:0;font-size:1em}.book-label[data-v-93d63f8f]{font-size:1.1em}.lbl-payment-paypal[data-v-93d63f8f]{margin:0;font-size:.8em}.btn-book-options[data-v-93d63f8f],.btn-save-later[data-v-93d63f8f],.btn-page-group[data-v-93d63f8f]{display:none}}.topleft,.topmid,.topright,.midright,.bottomright,.bottommid,.bottomleft,.midleft,.center,.centerrotate{pointer-events:visible}.center{cursor:move}.centerrotate{cursor:ew-resize}.topmid,.bottommid{cursor:ns-resize}.midleft,.midright{cursor:ew-resize}.topleft,.bottomright{cursor:nwse-resize}.topright,.bottomleft{cursor:nesw-resize}.svg-tools-grid[data-v-21e138db]{flex-direction:column;justify-content:stretch;align-self:stretch;align-items:stretch;padding:8px 0;display:flex}.svg-tools-grid>.row[data-v-21e138db]{justify-content:space-between}.label-row[data-v-21e138db]{align-items:center;display:flex}.ruler-input[data-v-21e138db]{text-align:end;width:24px;max-width:24px;margin-left:4px}.layer-controls{border-top:1px solid var(--btn-brdr-color);border-bottom:1px solid var(--btn-brdr-color);justify-content:space-between;align-self:stretch;align-items:center;padding:0 12px}.layer-controls>.lbl-svg-tool:after{content:"Layer"}.btn-layer-up:after,.btn-layer-down:after,.btn-layer-front:after,.btn-layer-back:after{font-family:Font Awesome Solid}.btn-layer-up:after{content:""}.btn-layer-down:after{content:""}.btn-layer-front:after{content:""}.btn-layer-back:after{content:""}.ruler-controls[data-v-7c66b242]{align-self:stretch}.lbl-ruler[data-v-7c66b242]{padding-left:4px}.lbl-spacing[data-v-7c66b242]{padding-right:8px}.lbl-ruler[data-v-7c66b242]:after{content:"Ruler"}.lbl-spacing[data-v-7c66b242]:after{content:"Spacing"}.ruler-controls[data-v-7c66b242]{padding:8px 0}.ruler-controls>.lbl-svg-tool[data-v-7c66b242]{padding-right:10px}.ruler-controls>.radiobox[data-v-7c66b242]{padding-left:24px;padding-right:4px}.overflow-visible[data-v-8e99782d]{overflow:visible}.ttool-select-actions>button[data-v-8e99782d]{flex-direction:column;justify-content:center;align-items:center;display:flex}.ttool-select-actions[data-v-8e99782d]{flex-direction:row;display:flex}.ttool-row-actions>.btn[data-v-8e99782d]{padding:8px 18px}.ttool-row-actions>.tooltip>.tip-bottom[data-v-8e99782d]{transform:translate(-50%)translateY(-50%)}.ttool-align[data-v-8e99782d]{border-bottom:1px solid var(--btn-brdr-color);justify-content:space-between;align-items:center;padding:8px 12px}.lbl-align[data-v-8e99782d]{padding-top:8px}.lbl-align[data-v-8e99782d]:after{content:"Align"}.ttool-align-top[data-v-8e99782d]:before,.ttool-align-bottom[data-v-8e99782d]:before,.ttool-align-left[data-v-8e99782d]:before,.ttool-align-right[data-v-8e99782d]:before,.ttool-align-h[data-v-8e99782d]:before,.ttool-align-v[data-v-8e99782d]:before{font-family:Font Awesome Solid;font-size:1.5em}.ttool-align-top[data-v-8e99782d]:before{content:""}.ttool-align-bottom[data-v-8e99782d]:before{content:""}.ttool-align-left[data-v-8e99782d]:before{content:""}.ttool-align-right[data-v-8e99782d]:before{content:""}.ttool-align-h[data-v-8e99782d]:before{content:""}.ttool-align-v[data-v-8e99782d]:before{content:""}.btn-transparent[data-v-b7f11f58]{color:var(--btn-text-color);margin:0;padding:0;line-height:16px;position:relative}.btn-transparent[data-v-b7f11f58]:after{content:"";background:#d00;width:100%;height:1px;display:block;position:absolute;top:50%;left:0;transform:rotate(45deg)}.btn-color-swatch[data-v-b7f11f58]{border:1px solid #bbb;border-radius:50%;width:16px;height:16px;margin:1px}.btn-color-swatch.selected[data-v-b7f11f58]{border:2px solid #fff}.color-swatches-wrapper{margin:4px 0}.stroke-width-wrapper{background-image:linear-gradient(90deg,#0000,#000)}.stroke-width-slider{flex:100%;justify-content:space-between;align-self:stretch}.stroke-width-slider>.lbl-color-slider{color:var(--btn-text-color)}.design-chooser[data-v-b898f4aa]{flex-wrap:wrap}.design-chooser>svg[data-v-b898f4aa]{width:48px;min-width:48px;max-width:48px}.thumbnail-wrapper[data-v-b898f4aa]{margin:2px;position:relative}.thumbnail-wrapper>.selected-badge[data-v-b898f4aa]{width:20px;height:20px;top:0;right:0}.thumbnail-wrapper>.selected-badge[data-v-b898f4aa]:after{padding:2px}.masks-chooser[data-v-c930d3f2]{flex-wrap:wrap;height:100%;max-height:300px;overflow:scroll}.no-sign[data-v-c930d3f2]{color:var(--btn-text-color);width:48px;min-width:48px;height:48px;min-height:48px;font-size:3em;line-height:48px;display:inline-block}.no-sign[data-v-c930d3f2]:before{content:"";font-family:Font Awesome Solid}.btn-mask[data-v-c930d3f2]{text-align:center;background:#fff0;border:0 solid #0000;margin:0;padding:0;position:relative}.btn-mask>.selected-badge[data-v-c930d3f2]{width:20px;height:20px;top:0;right:0}.btn-mask>.selected-badge[data-v-c930d3f2]:after{padding:0}.btn-mask-img[data-v-c930d3f2]{background-size:48px 48px;width:48px;height:48px;margin:2px;transition:all .2s ease-in-out}.btn-mask-img[data-v-c930d3f2]:hover{filter:brightness(1.5)}@media screen and (max-width:750px){.no-sign[data-v-c930d3f2]{width:48px;min-width:48px;height:48px;min-height:48px;font-size:2em;line-height:48px}.btn-mask-img[data-v-c930d3f2]{width:48px;height:48px;margin:0}}.ttool-node-image[data-v-94ff809a],.ttool-node-text[data-v-94ff809a],.ttool-node-none[data-v-94ff809a],.ttool-node-remove[data-v-94ff809a],.ttool-select-nodes[data-v-94ff809a],.ttool-duplicate-nodes[data-v-94ff809a]{color:var(--btn-text-color);border:3px solid #0000;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:3px 6px;display:flex}.ttool-select-nodes[data-v-94ff809a]:before,.ttool-duplicate-nodes[data-v-94ff809a]:before,.ttool-node-remove[data-v-94ff809a]:before,.ttool-node-image[data-v-94ff809a]:before,.ttool-node-text[data-v-94ff809a]:before,.ttool-node-none[data-v-94ff809a]:before{font-family:Font Awesome Solid}.ttool-node-image[data-v-94ff809a]:before,.ttool-node-text[data-v-94ff809a]:before,.ttool-node-none[data-v-94ff809a]:before{font-size:1.5em}.ttool-select-nodes[data-v-94ff809a]:before,.ttool-duplicate-nodes[data-v-94ff809a]:before,.ttool-node-remove[data-v-94ff809a]:before{font-size:1.3em}.ttool-select-nodes[data-v-94ff809a],.ttool-duplicate-nodes[data-v-94ff809a],.ttool-node-remove[data-v-94ff809a]{font-size:.85em}.ttool-node-image[data-v-94ff809a]:before{content:""}.ttool-node-text[data-v-94ff809a]:before{content:""}.ttool-node-none[data-v-94ff809a]:before{content:""}.ttool-select-nodes[data-v-94ff809a]:before{content:""}.ttool-select-nodes[data-v-94ff809a]:after{content:"Select All"}.ttool-duplicate-nodes[data-v-94ff809a]:before{content:""}.ttool-duplicate-nodes[data-v-94ff809a]:after{content:"Duplicate"}.ttool-node-image[data-v-94ff809a]:after{content:"Add Image"}.ttool-node-text[data-v-94ff809a]:after{content:"Add Text"}.ttool-node-none[data-v-94ff809a]:after{content:"Add Empty"}.ttool-node-remove[data-v-94ff809a]:before{content:""}.ttool-node-remove[data-v-94ff809a]:after{content:"Remove"}.no-nodes-warning[data-v-94ff809a]{text-align:center;max-width:150px;color:var(--btn-text-color);margin:8px 0 12px}.no-nodes-warning[data-v-94ff809a]:after{content:"Use Add Image or select a Design to add images"}@keyframes pulse-black-94ff809a{0%{filter:drop-shadow(0 0 #000000b3);transform:scale(.975)}70%{filter:drop-shadow(0 0 25px #0000);transform:scale(1)}to{filter:drop-shadow(0 0 #0000);transform:scale(.975)}}.red[data-v-94ff809a]{animation:2s pulse-red-94ff809a}@keyframes pulse-red-94ff809a{0%{filter:drop-shadow(0 0 #ff0000b3);transform:scale(.975)}70%{filter:drop-shadow(0 0 25px #f000);transform:scale(1)}to{filter:drop-shadow(0 0 #f000);transform:scale(.975)}}.gradient-range-wrapper[data-v-4794a5b5]{background-image:linear-gradient(90deg,#0000,#000)}.gradient-range-wrapper>.range-output[data-v-4794a5b5]{pointer-events:none;color:#fff;font-size:.75em;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.tints-no-image[data-v-e635c1bc]{text-align:center;padding:8px 0}.tints-no-image[data-v-e635c1bc]:after{content:"Add an image\a to see tint effects";white-space:pre}.tints-chooser[data-v-e635c1bc]{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.tints-chooser>.svg-thumbnail-svg[data-v-e635c1bc]{margin:4px 0}.svg-thumb-wrapper[data-v-e635c1bc]{margin-bottom:4px;position:relative}.lbl-tint[data-v-e635c1bc]{font-size:.8em}.svg-thumb-wrapper>.selected-badge[data-v-e635c1bc]{top:0;right:0}.svg-tools-wrapper{position:relative}.lbl-pagereditable-no{text-align:center;pointer-events:all;z-index:10000;width:100%;height:100%;padding-top:128px;font-size:1.2em;display:block;position:absolute;top:0;left:0}.lbl-pagereditable-no:after{content:"This product can't be changed."}.btn-layer{font-size:18px}.palette-pane{flex-flow:wrap;justify-content:center;align-items:center;height:100%;display:flex;overflow:scroll}.palette-pane>div{width:100%;padding:4px 8px}.palette-pane>div:not(:last-child){border-bottom:1px solid var(--btn-brdr-color)}.svg-pane>.row{margin:4px 0}.svg-tool-palette>.ttool-product{flex:100%;justify-content:center;display:flex}.column-color-sliders>.row>.lbl-color-slider{color:var(--btn-text-color)}.ttool-toolbar{flex-direction:row;margin:16px;display:flex}.lbl-svg-toolmode{font-size:8pt}.ttool-edit,.ttool-draw,.ttool-facebounds,.ttool-node-type{border:3px solid #0000;font-family:Font Awesome Solid;display:block}.ttool-edit:after{content:""}.ttool-draw:after{content:""}.ttool-facebounds:after{content:""}.ttool-node-type:after{content:""}.portal-right-wrapper .svg-tool-palette{border-bottom:1px solid var(--btn-brdr-color);height:48px;min-height:48px;max-height:48px}.btn-svg-toolmode>.tooltiptext{word-wrap:break-word;white-space:pre-wrap;width:96px;max-width:96px;transform:translate(-50%)translateY(25px)}.svg-tool-fade-in,.svg-tool-fade-out{transition:all .2s ease-in-out}.svg-tool-fade-in{opacity:1}.svg-tool-fade-out{opacity:0;display:none}.svg-tool-palette>.btn>.tip-bottom{transform:translate(-50%)translateY(35%)}.lbl-svg-tool{font-size:10pt}.masks-chooser[data-v-a2a90fc8]{flex-flow:wrap;justify-content:center;align-items:center;height:100%;display:flex;overflow:scroll}.no-sign[data-v-a2a90fc8]{color:var(--btn-text-color);width:80px;min-width:80px;height:80px;min-height:80px;font-size:3em;line-height:80px;display:inline-block}.no-sign[data-v-a2a90fc8]:before{content:"";font-family:Font Awesome Solid}.btn-mask[data-v-a2a90fc8]{text-align:center;background:#fff0;border:none;margin:0;padding:0}.btn-mask-img[data-v-a2a90fc8]:hover{filter:brightness(1.5)}.btn-mask-img[data-v-a2a90fc8]{background-size:80px 80px;width:80px;height:80px;margin:2px;transition:all .2s linear}@media screen and (max-width:750px){.no-sign[data-v-a2a90fc8]{width:48px;min-width:48px;height:48px;min-height:48px;font-size:2em;line-height:48px}.btn-mask-img[data-v-a2a90fc8]{width:48px;height:48px;margin:0}}.workspace-price[data-v-53f66bf2]{text-align:center;flex:auto;font-size:2.5em}.lbl-no-tint[data-v-65fbf7e7]:after{content:"Original Image"}.tints-chooser[data-v-65fbf7e7]{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.btn-tint[data-v-65fbf7e7]{text-align:center;flex:none;min-width:150px;margin:4px}.btn-show-favorites-workspace{flex:none;width:34px;height:32px;font-size:.9em;transition:all .2s ease-in-out}.btn-show-favorites-workspace:before{content:"";font-family:Font Awesome Solid}.package-span-mode:after{content:"Span"}.package-copy-mode:after{content:"Copy"}.package-individual-mode:after{content:"Individual"}.favorites-wrapper{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0}.btn-packager,.btn-save-favorite,.btn-save-as-favorite{width:32px;height:32px;color:var(--btn-text-color);background-color:#0000;border:1px solid #0000;border-radius:50%;flex:1;margin:2px;padding:8px;font-size:14px;line-height:1em}.btn-packager.selected{background-color:var(--btn-bkgd-color-active);border:1px solid var(--btn-brdr-color)}.btn-save-favorite{opacity:0;transition:opacity .2s}.btn-save-favorite.shown{opacity:1;animation:.6s ease-in pulser}.btn-save-favorite:after{content:"";font-family:Font Awesome Solid}.btn-save-as-favorite:after{content:"";font-family:Font Awesome Solid}#btn-open-leftside,#btn-open-rightside{background-color:#0000;border:none;flex:none;margin:5px;transition:all .2s;display:none;position:absolute;top:10px}#btn-open-leftside{left:6px}#btn-open-rightside{right:6px}.btn-packager:after{content:"";font-family:Font Awesome Solid}.btn-packager>.packager-tip{top:-16px}.workspace-header{border:none;border-bottom:1px solid var(--btn-brdr-color);flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-height:42px;display:flex;position:relative;overflow:hidden}.workspace-header>.row{width:100%}.workspace-header>.product-breadcrumb-bar,.workspace-header>.product-breadcrumb-bar>.product-breadcrumb-wrapper{height:49px;font-size:21px}.info-ppu{color:#888;text-align:center;justify-content:center;align-items:center;min-height:24px;padding:3px;font-size:.9em;display:flex}.info-ppu:after{content:"Adjust image size for best results";padding:0 0 0 8px}.back-to-gallery{background-color:#0000;border:none;margin:0;font-size:1.2em}.back-to-gallery:before{content:"";white-space:pre;font-family:Font Awesome Solid;font-size:.8em}.back-to-gallery:after{content:"  Back to Gallery";white-space:pre}.product-description{text-align:center;border-top:1px solid var(--btn-brdr-color);align-self:stretch;padding:4px 0;font-size:1.2em}.products-sidebar{border-right:1px solid var(--btn-brdr-color);overflow:hidden}.workspace-controls-wrapper{border-top:1px solid var(--btn-brdr-color)}.workspace-controls-wrapper>.row{border-top:1px solid var(--btn-brdr-color);border-bottom:1px solid var(--btn-brdr-color);align-items:stretch}.group-templates-header{border-bottom:1px solid var(--btn-brdr-color);white-space:nowrap;flex:none;justify-content:flex-start;align-items:center;font-size:1.5em;overflow:hidden}.group-templates-header>div{text-align:center;flex:100%;justify-content:flex-start;margin:auto;overflow:scroll hidden}.group-templates-header>.btn-show-favorites-workspace{padding:4px;font-size:14px}.toggle-favorites:before{content:"Show/Hide Favorites"}.group-templates-header>.btn-show-favorites-workspace.selected:before{content:""}.btn-products-group-back{padding:0 12px}.btn-products-group-back:after{content:"";font-family:Font Awesome Solid;font-size:1.8em}.tip-group-back:before{content:"Go back a group"}.group-templates-wrapper{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;display:flex}.leftside-items>.group-templates{flex-flow:column;flex:1 1 0;justify-content:flex-start;display:flex}.btn-template-options{text-align:left;border:none;flex:none}.btn-template-options:after{content:"Options"}.image-options-masks-tints-wrapper{flex:1 0 auto;justify-content:flex-end;display:flex}.image-options-masks-tints-wrapper,.image-options-masks-tints-wrapper>.btn{transition:all .2s ease-in-out}.page-choices-pane-wrapper{flex:100%;justify-content:flex-start;display:flex;position:relative;overflow:auto}.page-choices-pane{border-bottom:1px solid var(--btn-brdr-color);flex-direction:row;padding:10px;display:flex;overflow:auto hidden}.card-pages-wrapper{border-bottom:1px solid var(--btn-brdr-color);flex:auto;display:flex;position:relative;overflow-x:auto}.card-pages-wrapper>div>div{transition:background-color .2s ease-in-out,filter .2s ease-in-out}.card-pages-wrapper>div:not(:last-child)>div{cursor:pointer}.card-pages-wrapper>div:not(:last-child):hover>div{background-color:var(--chevron-color-hover)}.card-pages-wrapper>div:first-child>div{padding:4px 10px 4px 6px}.card-pages-wrapper>div:last-child>div{padding:4px 6px 4px 10px}.card-pages-wrapper>div:not(:first-child):not(:last-child)>div{padding:4px 10px}.card-pages-wrapper>div:first-child{clip-path:polygon(0 0,100% 0,calc(100% - 15px) 100%,0% 100%,0 0);margin:0 -6px 0 0}.card-pages-wrapper>div:last-child{clip-path:polygon(15px 0,100% 0,100% 100%,0% 100%,15px 0);margin:0 0 0 -6px}.card-pages-wrapper>div:not(:first-child):not(:last-child){clip-path:polygon(15px 0,100% 0,calc(100% - 15px) 100%,0% 100%,15px 0);margin:0 -6px}.card-pages-wrapper>div:nth-child(2n)>div{background-color:var(--crumb-bkgd-color)}.card-pages-wrapper>div:nth-child(odd)>div{background-color:var(--alt-crumb-bkgd-color)}.page-choice-label{text-align:center;font-size:.9em}.card-page-thumbnail{flex:auto;padding:8px}.workspace-pages{border-top:1px solid var(--btn-brdr-color);flex:auto;justify-content:flex-start;align-items:center;width:100%;display:flex;overflow:auto}.page-choices-wrapper{position:relative;overflow-y:visible}.page-choices-wrapper .svg-product-thumbnail{cursor:grab}.page-choices-wrapper:active .svg-product-thumbnail{cursor:grabbing}.page-choices-drag-tip{color:#7f7f7fbf;font-size:.9em;font-weight:700;position:absolute;top:3px;right:3px}.page-choices-drag-tip:after{content:"Drag Pages Down to Add to Book"}.page-choices-tip:after{content:"Choose Pages by Image Count"}.workspace-pages>.scroll-arrows{flex:100%}.btns-expand-book{padding:8px}.expand-book-info{flex-direction:row;justify-content:center;align-items:center;height:18px;font-size:.95em;display:flex}.book-header{border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.btn-page-group:after{content:"Choose Pages by Image Count"}.btn-page-wrapper{align-items:center;display:flex}.book-pane-wrapper{flex-direction:row;flex:1 0 0;justify-content:flex-start;align-items:stretch;display:flex;overflow:hidden}.book-header>*{margin:0 2px;padding:5px}.book-label{flex:55%;font-size:1.7em}.book-controls{flex:1 0 50%;justify-content:flex-end;align-items:center;display:flex}.book-controls>.btn-rounded{margin-right:4px}.book-controls .quantity-input{background-color:var(--btn-light-bkgd-color)}.workspace-book-price{padding:0 5px}.btn-book-options,.btn-save-later{border-radius:var(--sidebar-border-radius)}.btn-book-options{min-width:140px}.btn-book-options:after{content:"Cover Options";text-align:center;white-space:normal;word-wrap:break-word}.pages-pane{flex-wrap:wrap;flex:auto;justify-content:center;align-items:center;display:flex}.page-number{flex:100%;justify-content:center}.page-label{text-align:center;white-space:normal;word-wrap:break-word;flex:1 1 0;width:100px;font-size:1em}.expand-book{text-align:center;padding:10px 20px;font-size:1.1em}.btn-book-dialog{flex-direction:column;justify-content:center;align-items:center;display:flex}.section-mismatch-pane{flex-direction:column;flex:200px;justify-content:stretch;align-items:flex-end;display:flex}.btn-section-mismatch{margin:0 10px 10px 0;padding:8px 30px}.btn-section-mismatch:after{content:"OK";font-size:1.2em}.progressbar-book{position:relative}.page-choice-label{font-size:.9em}.btn-page-group{border-bottom:1px solid var(--btn-brdr-color);border-right:1px solid var(--btn-brdr-color);border-top:none;border-left:none;border-radius:0 0 14px;min-width:32px;padding:2px 15px;position:absolute;top:0;left:0}.btn-page-done{background-color:var(--bkgd-go);color:#fff;border-radius:0;border-radius:var(--sidebar-border-radius);border:none;flex:none;padding:5px 15px;font-size:1.2em;transition:all .2s ease-in-out}.btn-page-done:after{content:"Preview & Order"}.btn-page-done:active{background-color:var(--bkgd-go-down)}.workspace-controls-wrapper>.btn-page-done:hover{background-color:#268526}.pages-by-image-count-modal>.modal-wrapper{width:510px}.page-choice-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:128px;padding:0 10px;display:flex}.pages-by-image-count-pane{flex-direction:column;max-width:465px;max-height:500px;display:flex}.pages-by-image-count-header{flex-direction:column;flex:100%;justify-content:space-between;align-items:center;font-weight:400;display:flex}.pages-by-image-count-row{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.pages-by-image-count-title{color:var(--text-header-color);font-size:1.1em}.pages-by-image-count-title:after{content:"Show Pages by Number of Images:";flex:100px}.btn-pages-by-image-count-cancel{z-index:10000;pointer-events:all;align-self:flex-end;margin:10px;font-size:1em}.btn-pages-by-image-count-cancel:after{content:"Show All";padding:10px}.pages-by-image-count-pane-content{background-color:var(--sidebar-bkgd-color);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;overflow:auto}.pages-by-image-count-group-pane-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.btn-pages-by-image-count{margin:10px;padding:8px 18px;font-size:1.1em;box-shadow:0 1px 3px #eee}.pages-by-image-count-group-pane{border:1px solid var(--btn-brdr-color);flex-direction:row;flex:100%;padding:8px;display:flex;overflow:scroll}.pages-by-image-count-group-pane>svg{min-width:125px}.transition-page-to-left{animation:.2s ease-in forwards page-to-left}.transition-page-to-right{animation:.2s ease-in forwards page-to-right}.transition-page-from-left{animation:.2s ease-in forwards page-from-left}.transition-page-from-right{animation:.2s ease-in forwards page-from-right}.btn-save-later:after{content:"Save for Later"}.btn-book-preview:after{content:"Download Preview"}.label-remove:after{content:"Remove"}.btn-book-add-images:after{content:"Add Images Only"}.btn-book-expand-book{background-color:var(--bkgd-go);color:#fff}.btn-book-expand-book:after{content:"Add Pages & Images"}.btn-mobile-page-done{display:none}.page-labels{justify-content:center;align-items:center;height:40px;display:flex}.page-left-label,.page-right-label,.page-left-number,.page-right-number{text-align:center;word-wrap:unset;flex:0 400px;font-size:1.4em}.page-left-number:before,.page-right-number:before{content:"Page "}.tip-book-add-images:after{content:"Only the first " attr(data-book-image-add-subset-count)" images will be added."}.tip-book-add-pages:after{content:"Add " attr(data-book-page-add-count)" pages to hold all " attr(data-book-image-add-count)" images."}.tip-book-add-pages-max:after{content:"Add the maximum of " attr(data-book-page-max-add-count)" pages to hold the first " attr(data-book-image-add-subset-count)" images."}.expand-book-prompt:after{content:"These images won't all fit. Would you like to add pages?"}.expand-book-prompt-max:after{content:"These images won't all fit. Would you like to add just those that do?"}#template-rotate-ccw-btn:before,#template-rotate-cw-btn:before{font-family:Font Awesome Solid}#image-rotate-cw-btn:after,#template-rotate-cw-btn:before{content:""}#image-rotate-ccw-btn:after,#template-rotate-ccw-btn:before{content:""}#template-rotate-ccw-btn,#template-rotate-cw-btn{border-radius:20px;flex:0 auto;min-width:48px;height:32px;margin:0 6px}#package-controls,#template-controls{flex:auto;justify-content:center;align-items:center;display:flex}#template-controls{margin-bottom:2px;position:relative}.btns-template-controls{justify-content:center;margin:0 0 5px;display:flex}#package-controls{flex:0 auto}#package-controls>label{margin:0 4px}@keyframes page-to-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}@keyframes page-from-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes page-to-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@keyframes page-from-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.workspace-controls-mobile{align-items:stretch;height:28px;display:flex}.workspace-controls-mobile *{font-size:12px}.workspace-footer-mobile{display:none}.workspace-footer-mobile>.progress-pane{height:4px}.workspace-footer-mobile>.row{align-items:stretch}.workspace-footer-mobile>.row>.workspace-price{background-color:var(--content-bkgd-color);padding:0 8px;font-size:2em;line-height:32px}.workspace-footer-mobile>.row>.quantity-input-pane,.workspace-footer-mobile>.row>.workspace-price{flex:30%}.workspace-footer-mobile>.row>.btn-add-cart{flex:40%}.book-controls>.quantity-input-pane>.btn-quantity-minus,.book-controls>.quantity-input-pane>.btn-quantity-plus{padding:6px 10px}.saving-book{flex-direction:column;flex:100%;justify-content:center;align-items:center;width:100%;display:flex}.saving-book>.progress-pane{width:100%;margin:0 auto;left:0}.options-slide-in-enter-active{animation:.2s ease-in-out options-slide-in-frames}@media screen and (max-width:750px){#btn-open-leftside,#btn-open-rightside{display:block}.rightside-footer.workspace-controls-wrapper{display:none}.rightside-header{font-size:.8em}#btn-choose-images>.lbl-workspace-choose-images:after{content:"Choose Images";text-align:center;display:flex;transform:rotate(270deg)}#btn-choose-images.btn-choose-images-narrow{max-width:48px;padding:0}.btn-template-options,.btn-masks,.btn-tints{margin:0;padding:0 2px}.book-header,.group-templates-header{padding:0}.leftside-toggleburger-spacer,.rightside-toggleburger-spacer{width:42px}.workspace-controls-wrapper .workspace-price,.workspace-controls-wrapper .progress-pane{display:none}.group-templates-wrapper,.workspace-options-wrapper{z-index:1000;width:320px;height:calc(100% - 86px);display:none;position:absolute;top:60px;overflow:auto}.group-templates-wrapper{transition:left .2s;left:-320px}.workspace-options-wrapper{transition:right .2s;right:-320px}.group-templates-wrapper.appear,.workspace-options-wrapper.appear{display:flex}.group-templates-wrapper.shown,.workspace-options-wrapper.shown{box-shadow:0 0 4px var(--focus-hilite)}.group-templates-wrapper.shown{left:0}.workspace-options-wrapper.shown{right:0}.workspace-qty-add-cart-wrapper{display:none}.workspace-footer-mobile{flex-direction:column;align-items:stretch;display:flex}.sidebar-dismiss-overlay{z-index:100;background-color:var(--bkdrop-modal);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.book-label{font-size:1em}.book-controls>.btn-book-options,.book-controls>.btn-save-later{display:none}.book-header{flex-direction:column;padding:0}.book-controls>.workspace-book-price{font-size:1.25em}.book-controls>.quantity-input-pane>*{font-size:.95em}.book-controls>.quantity-input-pane>.quantity-input{max-width:32px}.btn-mobile-page-done{background-color:var(--bkgd-go);color:#fff;display:unset;border-radius:14px;padding:2px 8px;font-size:10pt}.btn-mobile-page-done:after{content:"Preview & Order"}.book-controls>.quantity-input-pane>.btn-quantity-minus,.book-controls>.quantity-input-pane>.btn-quantity-plus{padding:4px 10px}}
/*$vite$:1*/