@import"https://fonts.googleapis.com/css2?family=Ubuntu+Mono&display=swap";form{margin:0}body{display:flex;flex-direction:column;overflow:hidden}body,input{font-size:1em}main,.main{display:flex;align-items:stretch;flex:1 1 100%;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{outline:none;text-decoration:none;box-shadow:0 0 8px var(--focus-hilite);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{align-items:stretch;display:flex;background-color:var(--content-bkgd-color)}.menubar,.footer{justify-content:center}.rightside{order:2}.content{flex:1 1 auto;order:1;overflow:hidden;background-color:var(--content-bkgd-color)}.header,.footer,.menubar{align-items:stretch;flex:0 0 auto;z-index:0}.header,.header>.branding,.header>.page-title,.header>.header-controls,.menubar,.footer>.footer-items{align-items:stretch;display:flex;flex-direction:row}.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{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-start;overflow:auto;max-height:100%}.content,.leftside,.rightside{flex-direction:column}.leftside{order:0}.leftside-footer{display:flex;justify-content:center;border-top:1px solid var(--btn-brdr-color)}.leftside>.leftside-items,.rightside>.rightside-items{flex:1 1 0;flex-direction:column;flex-wrap:nowrap;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);align-items:center;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;font-size:.8em;border-radius:4px;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{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch}.input-neu-left,.input-neu-right{text-align:center;flex:1 1 100%;font-size:.85em}.input-neu-left{border-radius:4px 0 0 4px;border-right:none}.input-neu-right{border-radius:0 4px 4px 0;border-left:none}.btn-group-neu-left{display:flex;flex-direction:row;align-items:stretch;margin:0}.btn-group-neu-left>button:last-child{border-radius:0;border-left:none;margin:0}.btn-group-neu-left>button:not(:first-child):not(:last-child){border-radius:0;border-left:none;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{display:flex;flex-direction:row;align-items:stretch;margin:0}.btn-group-neu-right>button:first-child{border-radius:0;border-right:none;margin:0}.btn-group-neu-right>button:not(:first-child):not(:last-child){border-radius:0;border-right:none;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{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: rgba(72, 135, 228, .35);--bkgd-info-focus: rgba(72, 135, 228, .85);--bkgd-progress: #9bcfff;--btn-bkgd-color-inactive: #a0a0a0a;--btn-hover-shadow: rgba(0, 0, 0, .1);--btn-selected: rgba(72, 135, 228, .2);--btn-text-color-disabled: #b0b0b0}@media (prefers-color-scheme: dark){:root{--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: rgba(72, 135, 228, .35);--bkgd-info-focus: rgba(22, 95, 191, .85);--bkgd-progress: #3b5faf;--btn-bkgd-color-inactive: #a0a0a0a;--btn-hover-shadow: rgba(255, 255, 255, .1);--btn-text-color-disabled: #808080}}button{font-size:13px;margin:0}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{transition:background-color .15s ease-in-out;font-family:inherit;line-height:inherit}select{background-color:var(--btn-bkgd-color);border:1px solid var(--btn-brdr-color);color:var(--btn-text-color)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none;-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.input-error{background:#ff000026!important;color:red!important}input[type=text]::-webkit-input-placeholder{border:none}input[type=text]:-moz-placeholder{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);border:1px solid #afafaf2f;color:var(--btn-text-color);text-align:left}.btn{align-items:center;background-color:var(--btn-bkgd-color);background-image:none;border:1px solid var(--btn-brdr-color);color:var(--btn-text-color);cursor:pointer;display:block;padding:6px 12px;text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background-color .2s linear}.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:transparent;border-color:transparent}.btn-group-horizontal{align-items:stretch;display:flex;flex-direction:row}.btn-group-horizontal>button:first-child{border-radius:5px 0 0 5px;border-right:none;margin:0}.btn-group-horizontal>button:not(:first-child):not(:last-child){border-radius:0;border-right:none;margin:0}.btn-group-horizontal>button:last-child{border-radius:0 5px 5px 0;margin:0}.btn-group-horizontal>button:only-child{border-radius:5px;border:1px solid var(--btn-brdr-color)}.btn-group-vertical{align-items:stretch;display:flex;flex-direction:column}.btn-group-vertical button:first-child{border-bottom:none;border-radius:5px 5px 0 0}.btn-group-vertical button:last-child{border-radius:0 0 5px 5px;border-top:none}.btn-group-vertical button:not(:first-child):not(:last-child){border-bottom:none;border-radius:0;border-top:none}.hover-zoom{transition:transform .15s ease-in-out}.hover-zoom:hover{transform:scale(1.04)}.btn-icon:before{font-family:Glyphicons Halflings;-webkit-font-smoothing:antialiased;line-height:1;margin:0 6px 0 0;-moz-osx-font-smoothing:grayscale}.icon-add:before{font-size:2em;content:"+";font-weight:100}.icon-back:before{content:""}.icon-cancel:before{content:""}.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{font-family:Glyphicons Halflings;content:""}.icon-settings:before{content:""}.icon-log-in:before{content:""}.tab-group-horizontal,.tab-group-horizontal-bottom{display:flex;flex-direction:row;justify-content:center;align-items:center}.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:transparent;border:none}.btn-selected{background-color:var(--btn-bkgd-color-active)}.cursor-pointer{cursor:pointer}.dot{height:12px;width:12px;border-radius:50%;display:inline-block}.circle{border-radius:50%;width:40px;height:40px;background-color:#0003;position:relative}.bar{position:absolute;background-color:#fff}.horizontal{width:70%;height:8%;left:15%;top:46%}.vertical{width:8%;height:70%;left:46%;top:15%}.plus{display:inline-block;width:32px;height:32px;background:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),#888;background-position:center;background-size:50% 2px,2px 50%;background-repeat:no-repeat;border-radius:50%;margin:0 4px}.plus-smaller{display:inline-block;width:24px;height:24px;background:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),#888;background-position:center;background-size:50% 2px,2px 50%;background-repeat:no-repeat;border-radius:50%;margin:0 4px}.minus{display:inline-block;width:32px;height:32px;background:linear-gradient(#fff,#fff),#888;background-position:center;background-size:50% 2px,2px 50%;background-repeat:no-repeat;border-radius:50%;margin:0 4px}.minus-smaller{display:inline-block;width:16px;height:16px;background:linear-gradient(#fff,#fff),#888;background-position:center;background-size:50% 2px,2px 50%;background-repeat:no-repeat;border-radius:50%;margin:0 4px}.time{width:48px;height:48px}.time:after{font-family:Glyphicons Halflings;content:""}.spinner{animation:rotate 1s linear infinite;border:3px solid transparent;border-color:rgba(0,0,0,0) var(--btn-brdr-color);border-radius:50%;height:32px;width:32px}.spinner-small{animation:rotate 1s linear infinite;border:3px solid transparent;border-color:rgba(0,0,0,0) var(--btn-brdr-color);border-radius:50%;height:20px;width:20px}.btn-previous,.btn-next{background:none;border:none;margin:4px}.chevron{background:none;position:relative;display:block;width:24px;height:24px;min-width:24px;min-height:24px;padding:4px;margin:1px;border:none;transition:all .2s ease-in-out}.chevron.larger{width:32px;height:32px}.chevron.smaller{width:14px;height:14px;min-width:14px;min-height:14px;color:var(--btn-dark-bkgd-color)}.chevron.up:after,.chevron.down:after,.chevron.left:after,.chevron.right:after{content:"";display:block;box-sizing:border-box;position:absolute;width:50%;height:50%;top:25%}.chevron.left:after{border-bottom:2px solid;border-left:2px solid;transform:rotate(45deg);left:32%}.chevron.up:after{border-top:2px solid;border-left:2px solid;transform:rotate(45deg);left:24%;top:36%}.chevron.right:after{border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg);left:12%}.chevron.down:after{border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);left:24%;top:12%}.row{display:flex;flex-direction:row}.flex-center{justify-content:center;align-items:center}.flex-stretch{justify-content:stretch;align-items:stretch}.column{display:flex;flex-direction:column}.column-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.row-center{display:flex;flex-direction:row;justify-content:center;align-items:center}.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:1 1 100%}.relative{position:relative}.placefloater,.placefloater-right{position:relative;flex:1 1 100%;display:flex;justify-content:center;align-items:center}.placefloater>label,.placefloater>select,.placefloater-right>label{flex:1;position:absolute;font-size:1em;transition:all .2s ease-in-out;pointer-events:none;color:var(--text-color)}.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]{display:flex;justify-content:center;align-items:center;flex:1 1 100%;padding:16px 8px 4px;transition:all .2s ease-in-out}.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{top:.5em;font-size:.7em;color:#62666c}.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{top:10px;left:10px;font-size:12px}.placefloater input[type=text],.placefloater input[type=email],.placefloater input[type=tel],.placefloater input[type=password],.placefloater input[type=url]{padding:5px;border-radius:0}.placefloater input:focus+label,.placefloater input.filled+label,.placefloater input:valid+label{top:10px;left:10px;font-size:12px;opacity:0}}:root{color-scheme:light dark;--radiobox-color: #84a8e6;--radiobutton-brdr-color: #939393}@media (prefers-color-scheme: dark){:root{--radiobox-color: #84a8e6;--radiobutton-brdr-color: #838383}}label.radiobox{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:1em;font-weight:400;line-height:1.2em;margin:2px 0;text-transform:none;-webkit-user-select:none;user-select:none}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);width:1.5em;min-width:1.5em;height:1.5em;min-height:1.5em;margin-left:4px;border-radius:100%;position:relative;text-transform:none;cursor:pointer}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:"";position:absolute;margin:auto;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{border:5px solid transparent;border-radius:100%;background-color:#fff;margin:4px}input[type=checkbox].radiobox:checked:before{border-right:3px solid white;border-bottom:3px solid white;height:60%;width:25%;transform:rotate(50deg) translateY(-5%) translate(-5%)}input[type=checkbox].radiobox:focus,input[type=radio].radiobox:focus{outline:none;outline-color:transparent;text-decoration-color:transparent}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;margin-left:4px;white-space:normal;word-wrap:break-word;text-align:left}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{color-scheme:light dark;--tip-border: #eeeeee;--tip-content: rgba(243, 243, 243, .8);--tip-text: #000000}@media (prefers-color-scheme: dark){:root{--tip-border: #888888;--tip-content: rgba(0, 0, 0, .75);--tip-text: #ffffff}}.tooltip{position:relative;overflow:visible}.tooltip>.tooltiptext{position:absolute;z-index:1000;opacity:0;color:var(--tip-text);text-align:center;border-radius:3px;padding:3px 6px;font-size:8pt;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)}.tooltip:hover>.tooltiptext{animation:tooltip-fade 4s ease-in-out 1s 1}.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;left:50%;top:100%;transform:translate(-50%)}.tooltip>.tip-left{left:0;top:calc(50% - 12px);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{min-height:16px;height:16px;display:flex;align-items:center;justify-content:center}input.toggle-switch{margin-right:4px;position:relative;width:32px;height:20px;appearance:none;background:#c6c6c6;outline:none;border-radius:10px;box-shadow:inset 0 0 5px #0003;transition:all .1s ease-in-out}input.toggle-switch:checked{background:#4bd763}input.toggle-switch:before{content:"";position:absolute;width:16px;height:16px;border-radius:16px;top:1px;left:1px;background:#fff;box-shadow:0 2px 5px #0003;transition:all .1s ease-in-out}input.toggle-switch:checked:before{left:14px}.fade-in-enter-active{animation:fade-in-frames .2s ease-in-out 0s 1}.fade-in-leave-active{animation:fade-out-frames .2s ease-in-out 0s 1}@keyframes fade-in-frames{0%{opacity:0}to{opacity:1}}@keyframes fade-out-frames{0%{opacity:1}to{opacity:0}}.pulse-once{animation:pulser .6s ease-in 0s 1}@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:fade-down-inout 2s ease-in 0s infinite}.fade-down-inout:hover{cursor:pointer}.pulse{animation:pulser 2s infinite}.fade{animation:fader .25s infinite}@keyframes fader{0%{opacity:1}50%{opacity:0}to{opacity:1}}.one-bounce{animation:onebouncer .5s ease-in-out 0s 1}.fade-down-enter-active,.fade-down-leave-active{transition:opacity .25s ease,transform .25s ease}.fade-down-enter-from,.fade-down-leave-to{opacity:0;transform:translateY(-10%)}.fade-enter-active,.fade-leave-active{transition:opacity .33s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-zoom-enter-active,.fade-zoom-leave-active{transition:opacity .5s ease,transform .5s ease}.fade-zoom-enter-from,.fade-zoom-leave-to{opacity:0;transform:scale(.9)}.fade-enter-active,.fade-leave-active{transition:opacity .25s ease,transform .25s ease,filter .25s ease}.fade-enter-from,.fade-leave-to{opacity:0;transform:scale(1.05)}.slide-left-enter-active,.slide-left-leave-active{transition:opacity .3s ease,transform .3s ease}.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{transform:translate(30px);opacity:0}.slide-fade-enter-active,.slide-fade-leave-active{transition:all .3s ease}.slide-fade-leave-to{transform:translate(30px);opacity:0}.vertical-expand-enter-from,.vertical-expand-leave-to{transform:scaleY(.1);max-height:0;height:0;flex:0}.vertical-expand-enter-to{flex:1}.vertical-expand-enter-active,.vertical-expand-leave-active{transition:all .3s ease}@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:pop-appear .2s ease-in-out 0s 1}.pop-appear-leave-active{animation:fade-scale-out .3s ease-in-out 0s 1}@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.17_BNxclFD5.woff2) format("woff2")}:root{color-scheme:light dark;--btn-bkgd-color: #e7e7e7;--btn-bkgd-color-hover: #e0e0e0;--btn-light-bkgd-color: #ffffff;--btn-bkgd-color-active: #ffffff;--hover-bkgd-color: #dfdfdf;--input-bkgd-color: #eaeaea;--input-bkgd-color-active: #ffffff;--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: #ffffff;--sidebar-bkgd-color: #f7f7f7;--content-bkgd-color: #dfdfdf80;--btn-brdr-color: #d3d3d3;--header-margin: 0;--header-padding: 0;--sidebar-margin: 0;--sidebar-padding: 0;--sidebar-border-radius: 0;--sidebar-filter: drop-shadow(0px 0px 2px var(--focus-hilite));--bkgd-color: #f3f3f3;--sidebar-bkgd-color: #ffffff;--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{--btn-bkgd-color: #545454;--btn-bkgd-color-hover: #00000040;--btn-light-bkgd-color: #494a4e;--btn-bkgd-color-active: #000;--hover-bkgd-color: #000000;--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;--content-bkgd-color: #5f5f5f80;--btn-brdr-color: #636363;--header-margin: 0;--header-padding: 0;--sidebar-margin: 0;--sidebar-padding: 0;--sidebar-border-radius: 0;--sidebar-filter: drop-shadow(0px 0px 2px var(--focus-hilite));--bkgd-color: #292929;--content-bkgd-color: #5f5f5f00;--sidebar-bkgd-color: #363636;--btn-brdr-color: #63636300;--header-margin: 0px;--header-padding: 8px;--sidebar-margin: 8px;--sidebar-padding: 8px;--sidebar-border-radius: 16px;--sidebar-filter: none;--sidebar-filter: drop-shadow(0px 0px 8px #00000013)}}*{box-sizing:border-box}html,body{height:100%;margin:auto;min-height:100%;-webkit-overflow-scrolling:touch}body{font-family:Lato,sans-serif;font-size:.875em;background-color:var(--bkgd-color);color:var(--text-color);position:fixed;height:100%;min-width:100%;inset:0;overflow:hidden;-webkit-overflow-scrolling:touch;line-height:1.42857143;display:flex;flex-direction:column}.main{display:flex;align-items:stretch;flex:1 1 0;overflow:hidden}#app{display:flex;flex-direction:column;height:100%;background-color:var(--bkgd-color);color:var(--text-color)}#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);overflow:hidden;padding:0}.btn-checkout,.catalog-preview-text,.btn-start-checkout{border-radius:var(--sidebar-border-radius);flex:1;font-size:1.2em;border:none}.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:1 1 100%;order:1;overflow:hidden;padding:0 24px}.header>.page-title>.title{font-size:20px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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 1 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{position:relative;min-height:50px}.navbar-brand{background-image:url(/ROESIcon@2x_v7.13.17_De1w28pm.png);background-repeat:no-repeat;background-size:contain;cursor:pointer;filter:drop-shadow(0px 0px 3px var(--focus-hilite));height:50px;width:100px}.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{align-items:center;display:flex;flex:0 0 auto;justify-content:space-around}.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{font-family:Font Awesome Solid;content:""}.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{font-family:Font Awesome Solid;content:""}.cart-content-wrapper,.checkout-content-wrapper{flex:0 1 60%;overflow:hidden}.complete-order-container,.payment-container,.shipping-container,.order-data-report-container{height:100%;display:flex;flex:1 1 100%;flex-direction:column;overflow:hidden}.complete-order-body,.payment-body,.shipping-body{display:flex;flex-direction:column;justify-content:space-between;overflow:auto;background-color:var(--sidebar-bkgd-color);margin:var(--sidebar-margin);padding:var(--sidebar-padding);filter:var(--sidebar-filter);border-radius:var(--sidebar-border-radius)}.complete-order-review-wrapper,.complete-order-pending-wrapper,.complete-order-shipping-billing-wrapper,.promo-payment-wrapper,.shipping-address-methods-wrapper{display:flex;flex:1 1 auto;flex-direction:column;min-height:300px;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{font-size:1.25em;padding:12px 0 6px;display:flex;flex-direction:column;font-weight:700}.address-confirm-shipping-same:after{content:"Same as Shipping ";white-space:pre}.account-form-field,.checkout-input{font-size:1em;margin:5px;padding:15px 10px 0}.checkout-input.ship-address2{max-width:135px}.account-form-field:focus::-webkit-input-placeholder,.account-form-field:valid::-webkit-input-placeholder,.checkout-input:focus::-webkit-input-placeholder,.checkout-input:valid::-webkit-input-placeholder{font-size:.5em;transform:translateY(24px);-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:visible!important}.account-form-field::-webkit-input-placeholder,.checkout-input::-webkit-input-placeholder,.form-control::-webkit-input-placeholder{color:#bbb}.select-prompt{flex:1 1 100%;display:flex;position:relative;justify-content:center;align-items:stretch}.select-prompt>label{position:absolute;top:33%;left:10%;pointer-events:none}.select-prompt>select{flex:1 1 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{font-family:Font Awesome Solid;content:"";color:var(--btn-text-color)}@media screen and (max-width: 750px){.navbar-brand{position:absolute;width:50px;opacity:.9;z-index:-1}.checkout-controls{justify-content:space-between}.cart-content-wrapper,.checkout-content-wrapper,.orders-content-wrapper{flex:0 1 100%}}input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;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{-webkit-appearance:none;appearance:none;margin-top:-6px;background:conic-gradient(#dfdfdf,#7f7f7f,#fff,#7f7f7f,#dfdfdf,#fff);border:1px solid var(--btn-bkgd-color);border-radius:.5rem;height:1rem;width:1rem}input[type=range]:focus::-webkit-slider-thumb{outline:1px solid #ffffffaf;outline-offset:.125rem}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;height:1rem;width:1rem}input[type=range]:focus::-moz-range-thumb{outline:1px solid #ffffffaf;outline-offset:.125rem}.scroll-arrows::-webkit-scrollbar:horizontal{height:0}.scroll-arrows::-webkit-scrollbar:vertical{width:0}.scroll-arrows::-webkit-scrollbar-thumb{border-radius:0;border:none;background-color:#0003}.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{border-radius:0;border:none;background-color:#0000001a}::-webkit-scrollbar-thumb:hover{background-color:#0003;transition:.2s ease-in-out}::-webkit-scrollbar-corner{background:#0000}.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]{display:block;height:1.2em;font-size:.9em}.progressbar[data-v-f83afe21]{position:absolute;width:0;height:15px;transition:width .5s ease-in-out;pointer-events:none;background-image:repeating-linear-gradient(to right,#35f,#3d6aff,#4278ff,#478bff,#4291ff)}.animated-gradient[data-v-f83afe21]{background-size:200% auto;background-position:0 100%;animation:gradient-f83afe21 2s infinite forwards ease-in-out}@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:1 1 auto;min-height:10px}.progressbar-text[data-v-f83afe21]{color:var(--btn-text-color);pointer-events:none;text-align:center;white-space:nowrap;position:absolute;font-size:.8em;top:10%;left:50%;transform:translate(-50%) translateY(-10%)}.progressbar-text[data-v-f83afe21]:before{font-family:Font Awesome Solid;content:""}.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]{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:200px;border-radius:12px;border:1px solid var(--btn-brdr-color);box-shadow:inset 0 2px 18px var(--focus-hilite);padding:2px 0;overflow:auto;margin:2px 0}.icn-image-drop-well[data-v-75d9f76b]{position:absolute;top:calc(50% - 100px);left:calc(50% - 64px);pointer-events:none}.icn-image-drop-well[data-v-75d9f76b]:after{font-family:Font Awesome Solid;content:"";font-size:12em;line-height:1em;color:#0000000d;text-align:center}dialog[data-v-a16f6f1d]{color-scheme:light dark;--bkgd-modal: var(--bkgd-color);--bkdrop-modal: #7f7f7f7f}@media (prefers-color-scheme: dark){dialog[data-v-a16f6f1d]{--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);border-radius:12px;border:none;display:flex;justify-content:center;align-items:center;text-align:center;padding:0;inset:0;margin:auto;position:absolute;filter:drop-shadow(0 4px 32px #00000033);animation:pop-in-a16f6f1d .3s ease-in-out 0s 1}dialog>form[data-v-a16f6f1d]{display:flex;flex:1 1 100%;flex-direction:column;align-items:stretch}dialog[open][data-v-a16f6f1d]::backdrop{animation:fade-in-a16f6f1d .3s ease forwards}dialog[data-v-a16f6f1d]::backdrop{background-color:var(--bkdrop-modal);transition:background-color .1s linear;-webkit-backdrop-filter:saturate(40%) blur(var(--backdrop-blur));backdrop-filter:saturate(40%) blur(var(--backdrop-blur))}dialog.close[data-v-a16f6f1d]{animation:fade-scale-out-a16f6f1d .5s ease-in-out 0s 1}dialog.close[data-v-a16f6f1d]::backdrop{animation:fade-out-a16f6f1d .5s ease-in-out 0s 1}dialog.nocancel[data-v-a16f6f1d]::backdrop{background-color:#5f5f5f5f}dialog>div[data-v-a16f6f1d]{display:flex;flex:1 1 100%;flex-direction:column;align-items:stretch;border-radius:8px;background-color:var(--content-bkgd-color);box-shadow:0 4px 15px var(--focus-hilite);max-width:100%}.dlg-header[data-v-a16f6f1d]{display:flex;flex-direction:row;justify-content:center;padding:12px 12px 4px;color:var(--text-header-color);font-weight:700}.dlg-content[data-v-a16f6f1d]{display:flex;flex-direction:column;padding:4px 12px;justify-content:center;align-items:stretch;color:var(--text-color);text-align:center}.dlg-content>div[data-v-a16f6f1d]{width:100%;padding:4px 0}.dlg-footer[data-v-a16f6f1d]{padding:4px 0 8px;background-color:transparent;display:flex;flex-direction:row;justify-content:center;align-items:center}[data-v-a16f6f1d] .dlg-footer>button{margin:0 2px;min-width:64px}@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}.spinner-spokes[data-v-11310395]{color:var(--btn-text-color);display:inline-block;position:relative;width:var(--spinner-size);height:var(--spinner-size)}.spinner-spokes div[data-v-11310395]{transform-origin:calc(var(--spinner-size) * .5) calc(var(--spinner-size) * .5);animation:spinner-spokes-11310395 1.2s linear infinite}.spinner-spokes div[data-v-11310395]:after{content:" ";display:block;position:absolute;top:0;left:calc(var(--spinner-size) / 2.2);width:2px;height:calc(var(--spinner-size) / 4);border-radius:25%;background-color:var(--btn-text-color)}.spinner-spokes div[data-v-11310395]:nth-child(1){transform:rotate(0);animation-delay:-1.1s}.spinner-spokes div[data-v-11310395]:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.spinner-spokes div[data-v-11310395]:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.spinner-spokes div[data-v-11310395]:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.spinner-spokes div[data-v-11310395]:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.spinner-spokes div[data-v-11310395]:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.spinner-spokes div[data-v-11310395]:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.spinner-spokes div[data-v-11310395]:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.spinner-spokes div[data-v-11310395]:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.spinner-spokes div[data-v-11310395]:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.spinner-spokes div[data-v-11310395]:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.spinner-spokes div[data-v-11310395]:nth-child(12){transform:rotate(330deg);animation-delay:0s}@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]{position:fixed;z-index:10000;inset:0}.overlay[data-v-57422a4c]{background-color:#00000080;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer}.iframe-wrapper[data-v-57422a4c]{position:absolute;overflow:scroll;z-index:10001;border-radius:8px;overflow:visible;filter:drop-shadow(0 2px 18px rgba(0,0,0,.25));pointer-events:all;transition:all .2s ease-in-out}.no-events[data-v-57422a4c]{pointer-events:none}.close-x[data-v-57422a4c]{z-index:10002;position:absolute;top:-19px;right:-19px;border-radius:50%;padding:0;margin:0;height:39px;width:39px;border:none;background-color:transparent;pointer-events:all}.close-x[data-v-57422a4c]:after{font-family:Font Awesome Solid;content:"";color:#fff;font-size:2em;text-shadow:0px 0px 10px rgba(0,0,0,.75)}.cart-item-option-label[data-v-1c260ad5]{padding-right:12px}.svg-root[data-v-984274ef]{flex:auto;text-transform:none;filter:drop-shadow(0px 1px 2px var(--focus-hilite))}.svg-product-thumbnail[data-v-984274ef]{text-transform:none}input[data-v-31eb4fd6]::-webkit-outer-spin-button,input[data-v-31eb4fd6]::-webkit-inner-spin-button,.quantity-input[data-v-31eb4fd6]::-webkit-outer-spin-button,.quantity-input[data-v-31eb4fd6]::-webkit-inner-spin-button{display:none;-webkit-appearance:none;margin:0}quantity-field[data-v-31eb4fd6]{display:flex}.quantity-up[data-v-31eb4fd6]:after{font-family:Font Awesome Solid;content:""}.quantity-down[data-v-31eb4fd6]:after{font-family:Font Awesome Solid;content:""}.quantity-input-pane[data-v-31eb4fd6]{display:flex;align-items:stretch;justify-content:flex-end;overflow:hidden}.quantity-input[data-v-31eb4fd6]{border:none;border-radius:0;flex:0 0 auto;font-size:1.2em;max-width:40px;text-align:center}.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]{margin:0 2px;min-width:20px;cursor:grab}.item-index[data-v-81773dd4]{font-weight:700;text-align:center}.cart-item-pane[data-v-81773dd4]{align-items:stretch;background-color:var(--content-bkgd-color);border-bottom:1px solid var(--btn-brdr-color);display:flex;flex:0 0 auto;flex-direction:row;justify-content:space-between;background-color:var(--sidebar-bkgd-color);border-radius:var(--sidebar-border-radius);margin:var(--sidebar-margin);padding:var(--sidebar-padding);filter:var(--sidebar-filter)}.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]{font-size:1.2em;color:var(--btn-text-color)}.cart-item-thumbnail[data-v-81773dd4],.completion-item-thumbnail[data-v-81773dd4]{display:flex}.cart-item-images-tooltip-wrapper[data-v-81773dd4]{align-items:center;display:flex;flex-direction:column;justify-content:center;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]{position:absolute;z-index:10;width:110px;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--btn-bkgd-color);border-radius:4px;box-shadow:0 1px 5px var(--focus-hilite);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.75em;left:calc(50% - 55px);text-align:center;opacity:0;transform:scale(.975);transition:opacity .2s ease-in-out,transform .2s ease-in-out;pointer-events:none}.btn-cart-item-edit[data-v-81773dd4]:before{font-family:Font Awesome Solid;content:""}.btn-cart-item-remove[data-v-81773dd4]:before{font-family:Font Awesome Solid;content:""}.label-edit[data-v-81773dd4]:after{content:"Edit"}.label-remove[data-v-81773dd4]:after{content:"Remove"}.cart-label-qty-wrapper[data-v-81773dd4]{align-items:center;display:flex;flex:1 1 0%;flex-direction:column;justify-content:center;margin:0 16px}.cart-item-thumbnail-label[data-v-81773dd4]{color:var(--text-color);font-size:1.1em;padding:8px}.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 1 30%;margin:auto}.qty-cart[data-v-81773dd4]{transform:scale(.8);transform-origin:right center}.item-edit-remove-wrapper>.btn[data-v-81773dd4]{display:flex;align-items:center;justify-content:space-between}.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]{position:absolute;z-index:2;color:#000;width:30px;height:30px;border-radius:15px;border:1px solid var(--btn-brdr-color);background-color:#ffffff80;transition:background-color .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out;filter:drop-shadow(0px 1px 3px #00000020)}.scroll-end[data-v-c0026fcd]{background-color:#fff}.btn-left[data-v-c0026fcd],.btn-right[data-v-c0026fcd]{top:calc(50% - 15px);padding-top:2px}.btn-left[data-v-c0026fcd]{left:6px;padding-left:0}.btn-left>svg[data-v-c0026fcd]{transform:scaleX(-1)}.btn-right[data-v-c0026fcd]{right:6px;padding-left:4px}.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]{top:6px;padding-top:0;padding-left:2px}.btn-down[data-v-c0026fcd]{bottom:6px;padding-top:5px;padding-left:2px}.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{border-radius:0;border:none;background-color:#0003}.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{border-radius:0;border:none;background-color:#0000001a}[data-v-c0026fcd]::-webkit-scrollbar-thumb:hover{background-color:#0003;transition:.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{border-radius:0;border:none;background-color:#ffffff1a}[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:bounce-in-down-c0026fcd .25s ease 0s 1 normal forwards}.bounce-in-up-enter-active[data-v-c0026fcd]{animation:bounce-in-up-c0026fcd .25s ease 0s 1 normal forwards}.bounce-in-right-enter-active[data-v-c0026fcd]{animation:bounce-in-right-c0026fcd .25s ease 0s 1 normal forwards}.bounce-in-left-enter-active[data-v-c0026fcd]{animation:bounce-in-left-c0026fcd .25s ease 0s 1 normal forwards}.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:fade-scale-out .5s ease 0s 1 normal forwards}@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%{transform:translateY(-10%);opacity:1}to{transform:none;opacity:1}}@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%{transform:translateY(10%);opacity:1}to{transform:none;opacity:1}}@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%{transform:translate(10%);opacity:1}to{transform:none;opacity:1}}@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%{transform:translate(-10%);opacity:1}to{transform:none;opacity:1}}.shadow-pulse-red-once[data-v-ba1f12f7]{background-color:#d00;box-shadow:0 0 #ff8282;transform:scale(1);animation:shadow-pulse-red-ba1f12f7 1.5s 1}@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:"";position:absolute;top:-12px;right:20px;width:0;border-bottom:12px solid var(--btn-brdr-color);border-left:12px solid transparent;border-right:12px solid transparent}.cart-preview-wrapper[data-v-ba1f12f7]{box-shadow:0 6px 12px 4px var(--focus-hilite);background-color:var(--bkgd-color);position:absolute;top:52px;right:4px;width:480px;height:66vh;overflow:visible;transform:scale(.95);transform-origin:top right;z-index:1000}.cart-preview[data-v-ba1f12f7]{height:100%;overflow:hidden}.cart-preview>.scroll-arrows[data-v-ba1f12f7]{flex:1 1 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]{background-color:#d00;display:flex;justify-content:center;align-items:stretch;padding:0;color:#fff;border:none;border-radius:0;overflow:visible}.btn-cart[data-v-ba1f12f7]:enabled:hover{background-color:#a00}.icn-cart[data-v-ba1f12f7]{margin:0 5px;align-self:center}.icn-cart[data-v-ba1f12f7]:after{font-family:Font Awesome Solid;content:""}.badge-cart[data-v-ba1f12f7]{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:60px;white-space:nowrap;padding:0 4px}.badge-cart-itemcount[data-v-ba1f12f7]{white-space:nowrap;min-width:55px}.cart-preview-header[data-v-ba1f12f7]{font-size:1.3em;padding:8px 0;border-bottom:1px solid var(--btn-brdr-color)}.cart-preview-header[data-v-ba1f12f7]:after{content:"Your Cart"}.cart-preview-footer[data-v-ba1f12f7]{padding:8px 0;border-top:1px solid var(--btn-brdr-color)}.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]{border-radius:18px;font-size:1.05em;background-color:var(--bkgd-go);color:#fff}.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-b296d6d4]{z-index:100}.btn-goto-history[data-v-b296d6d4]:after{content:"Order History"}.btn-log-out[data-v-b296d6d4]:after{content:"Log Out"}.show-logout-history-wrapper[data-v-b296d6d4]{box-shadow:0 6px 12px 4px var(--focus-hilite);background-color:var(--content-bkgd-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;top:52px;right:175px;transform-origin:top right;z-index:1000}.btn-goto-history[data-v-b296d6d4],.btn-log-out[data-v-b296d6d4],.empty-history[data-v-b296d6d4]{text-align:center;padding:12px 18px;font-size:1.1em;flex:1 1 100%}.empty-history[data-v-b296d6d4]:after{content:"You haven't placed any orders yet."}.modal-login-message[data-v-b296d6d4]{line-height:1.5em;font-size:.9em;height:18px}.modal-login-btns>.btn[data-v-b296d6d4],.modal-login-btns-extras>.btn[data-v-b296d6d4]{margin:2px 4px}.header-saved-cart-confirm[data-v-b296d6d4]:after{content:"Saved Cart"}.lbl-saved-cart-confirm-merge[data-v-b296d6d4]: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-b296d6d4]: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-b296d6d4]:after{content:"Clear Saved"}.lbl-cart-clear-current[data-v-b296d6d4]:after{content:"Clear Current"}.lbl-cart-merge[data-v-b296d6d4]:after{content:"Merge"}.modal-login-btns-extras>.btn[data-v-b296d6d4]{font-size:.85em;padding:3px 5px}.login-form[data-v-b296d6d4]{display:flex;justify-content:center;align-items:stretch;margin:auto;position:relative;flex-direction:column;width:256px}.login-form label[data-v-b296d6d4]{align-self:start;margin:6px 0 3px}.login-form input[data-v-b296d6d4],.login-form button[data-v-b296d6d4]{color:var(--input-text-color);padding:8px}.login-password-toggle[data-v-b296d6d4]{color:#aaa;margin:0 4px;position:absolute;top:98px;right:8px;cursor:pointer}.login-password-eye[data-v-b296d6d4]:after{font-family:Font Awesome Solid;content:""}.login-password-eyeslash[data-v-b296d6d4]:after{font-family:Font Awesome Solid;content:""}.navbar-brand[data-v-b296d6d4]{height:64px}.btn-logged-in[data-v-b296d6d4]{transition:content .5s ease}.btn-logged-in[data-v-b296d6d4]:after{content:"  Logged In";white-space:pre}.nav-login[data-v-b296d6d4]{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:end}.lbl-login-account[data-v-b296d6d4]:after{content:"Account:"}.lbl-login-password[data-v-b296d6d4]:after{content:"Password:"}.btn-login[data-v-b296d6d4]:after{content:"Log In";white-space:pre}.btn-login-guest[data-v-b296d6d4]:after{content:"Continue as Guest"}.btn-login-get-account[data-v-b296d6d4]:after{content:"Get Account"}.btn-login-manage-account[data-v-b296d6d4]:after{content:"Manage Account"}.btn-login-forgot-account[data-v-b296d6d4]:after{content:"Forgot Password"}.lbl-login[data-v-b296d6d4]:after{content:"Log In"}.lbl-login-erred[data-v-b296d6d4]:after{content:"Check your information and try again"}.nav-login-icon[data-v-b296d6d4]:before{font-family:Font Awesome Solid;content:""}.nav-logout-label[data-v-b296d6d4]{margin-left:10px}@media screen and (max-width: 750px){.nav-logged-in-user[data-v-b296d6d4]{display:none}}.toggle-dots[data-v-6f88419c]{background:var(--btn-bkgd-color-hover);cursor:pointer;align-items:center;flex:1 1 auto;height:16px;justify-content:center;margin:auto 4px;position:relative;transform:rotate(0);transition:transform .2s ease-in-out;width:16px}.toggle-dots>span[data-v-6f88419c]{background:var(--btn-text-color);height:4px;width:4px;border-radius:50%;left:calc(50% - 2px);opacity:1;pointer-events:none;position:absolute;transform:rotate(0);transition:transform .2s ease-in-out}.toggle-dots.open[data-v-6f88419c]{transform:rotate(90deg)}.toggle-dots>span[data-v-6f88419c]:nth-child(1){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:transparent;border:none;border-radius:0}.nav-products:after{content:"Products"}.history-badge[data-v-e394f079]:after{font-family:Font Awesome Solid;content:""}.navbuttons-dismiss-overlay[data-v-e394f079]{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;background-color:var(--bkdrop-modal);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.navbuttons-menu[data-v-e394f079]{display:block;position:absolute;top:10px;left:10px;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)}.header[data-v-e394f079]{z-index:10;max-height:64px;overflow:visible;transition:max-height .2s ease-in-out}.header.hidden[data-v-e394f079]{overflow:hidden;max-height:0;opacity:0}[data-v-e394f079] .header-controls>button,.header-controls>button[data-v-e394f079],.navbuttons-row>.btn[data-v-e394f079]{border:none;border-radius:0;font-weight:700}.header-controls>.btn[data-v-e394f079]:hover{background-color:var(--btn-bkgd-color-hover)}.nav-welcome-splash[data-v-e394f079]{min-width:80px;background-color:#0000}.header-menu[data-v-e394f079]{display:none}.navbuttons-menu[data-v-e394f079]{display:none;flex-direction:column;justify-content:flex-start;align-items:stretch}.navbuttons-row[data-v-e394f079]{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch}.btn-goto-history[data-v-e394f079]:before{content:"Order History";margin-right:8px}.btn-goto-history[data-v-e394f079]{text-align:center;padding:12px 18px;flex:1 1 100%}.btn-goto-history[data-v-e394f079]{display:none}@media screen and (max-width: 750px){[data-v-e394f079] .header-controls>.nav-login{max-width:127px;overflow:hidden;text-overflow:ellipsis}.navbuttons-row[data-v-e394f079]{display:none}.navbuttons-menu[data-v-e394f079],.header-menu[data-v-e394f079]{display:flex}}.flex-content-column[data-v-90f60183]{flex:1;display:flex;flex-direction:column;overflow:hidden}.app-content[data-v-90f60183]{display:flex;flex-direction:column;height:100%}.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-bottom:6px;margin-top: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]{align-content:stretch;border-top:1px solid var(--btn-brdr-color);display:flex;flex-direction:column;justify-content:stretch}.cart-summary-labels[data-v-10034874]{color:var(--btn-text-color);display:flex;flex-direction:column;font-size:1.3em;justify-content:center;align-items:stretch;padding:0 40px 40px}.cart-summary-labels-column[data-v-10034874]{display:flex;flex-direction:column;justify-content:center;align-items:stretch}.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]{align-self:stretch;justify-content:space-between}.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]{align-self:flex-end;flex:1 1 100%}.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]{font-size:1.1em;padding:0 64px 8px}}.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]{font-weight:700;margin:16px 0 8px}.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{font-family:Font Awesome Solid;content:"";margin:0 4px}.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]{display:flex;flex:1 1 auto;align-items:center;transition:background-color .2s ease-in-out}.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{font-family:Font Awesome Solid;content:""}.option-wrapper[data-v-b1ef7a06]{display:flex;flex-direction:column;justify-content:flex-start;margin:0;padding:0 12px 0 0;background:none;border:none;border-radius:10px}summary[data-v-fce6332f]{outline:none;display:block;cursor:pointer}details[data-v-fce6332f]{width:100%}details summary[data-v-fce6332f]::-webkit-details-marker{display:none}.svg-thumbnail-svg>image,.svg-image>image{animation:fade-in .2s ease-in 0s 1}.option-group[data-v-122eafcc]{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;transition:all .2s ease-in-out}.option-group-buttons-column[data-v-122eafcc],.option-group-buttons-row[data-v-122eafcc]{display:flex;transition:opacity .2s ease-in-out,max-height .2s ease-in-out}.option-group-buttons-column[data-v-122eafcc]{flex-direction:column}.option-group-buttons-row[data-v-122eafcc]{flex-direction:row;justify-content:center;flex-wrap:wrap}.option-group-labels[data-v-122eafcc]{display:flex;flex-direction:column;align-content:flex-start;margin:8px 0;-webkit-user-select:none;user-select:none;flex:1 1 100%}.option-group-label[data-v-122eafcc]{color:var(--text-header-color);font-size:1.1em}.option-group-sublabel[data-v-122eafcc]{color:#777;font-size:.9em;margin:3px 1px 3px 0}.option-label[data-v-122eafcc]{white-space:normal;word-wrap:break-word}.option-sublabel[data-v-122eafcc]{font-size:.8em;margin:2px 0 8px 30px;white-space:normal;word-wrap:break-word}.tooltip-indicator{color:#84a8e6;line-height:2em}.tooltip-indicator:after{font-family:Font Awesome Solid;content:""}.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:1 1 100%}.options-pane{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;flex:1 1 100%}.options-pane-header{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;padding:4px 6px;border-bottom:1px solid var(--btn-brdr-color)}.options-pane-header>*{font-size:1.5em}.tooltip-fit img{max-width:280px;border-radius:3px}.rotate-ccw{transform:rotate(-90deg)}.rotate-cw{transform:rotate(90deg)}.option-colorswatch{width:28px;height:28px;border-radius:14px;border:1px solid var(--content-bkgd-color);margin:0 8px}.option-wrapper>.tip-bottom{transform:translate(-50%) translateY(26px)}.options-pane-required{background:#ffcfcf;border:2px solid red;border-radius:12px;color:red;font-size:.7em;padding:2px 8px}.options-pane-required:after{content:"REQUIRED"}.option-needs-prompt,.option-required-prompt{font-size:1.1em;padding:20px}.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{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;transition:all .2s ease-in-out}.options-set-wrapper{display:flex;flex-direction:column;justify-content:stretch;flex:0 0 auto}.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{transition:all .2s ease-in-out;cursor:pointer;height:100%}.option-group-header>svg-thumbnail{padding-top:4px}.option-size-input{align-items:center;display:flex;flex:1 1 0;justify-content:center}.option-size-input input{max-width:48px;text-align:center}.no-options-label{font-size:1.4em;text-align:center;margin:24px 0}.no-options-label:after{content:"None"}.options-loading{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1 100%}@media screen and (max-width: 875px){.options-loading{display:none}}.options-load-erred{display:flex;flex-direction:column;justify-content:center;align-items:center}.option-template-thumbnail{padding:3px;position:relative;border:1px solid transparent}.option-template-thumbnail:disabled,.option-template-thumbnail[disabled]{opacity:.5}.option-template-label{text-align:center;max-width:160px;white-space:normal}.option-template-thumbnail-badge{background-color:#57a0ffd9;border:1px solid #fff;border-radius:11px;height:22px;padding:1px;position:absolute;right:4px;top:2px;width:22px;z-index:1;color:#fff}.option-template-thumbnail-badge:after{font-family:Font Awesome Solid;content:"";padding:2px}.slide-to-top{opacity:0;max-height:0;height:0;overflow:hidden;pointer-events:none}.slide-from-top{opacity:1;max-height:20000px}.lbl-options-load-erred{max-width:180px;text-align:center}.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:1 1 auto;margin:6px 0 0 10px}.price-label{color:var(--text-header-color);display:flex;flex-direction:row;justify-content:center;align-items:center}.option-pane-img{align-self:flex-end;background-size:80px 80px;box-shadow:0 0 2px var(--focus-hilite);flex:0 0 auto;transition:all .2s ease-in-out;margin:0 4px}.btn-cart-image-options,.btn-cart-options,.btn-image-options,.btn-designer,.btn-masks,.btn-template-options,.btn-tints,.lbl-group-heading{background-color:transparent;border-radius:4px;flex:0 0 auto;padding:4px 8px}.btn-cart-image-options,.btn-image-options,.btn-designer,.btn-masks,.btn-tints{display:flex;justify-content:center;align-items:center;border:1px solid transparent;font-size:11pt}.btn-cart-image-options:before,.btn-image-options:before{font-family:Font Awesome Solid;content:""}.btn-designer:before{font-family:Font Awesome Solid;content:""}.btn-masks:before{font-family:Font Awesome Solid;content:""}.btn-tints:before{font-family:Font Awesome Solid;content:""}.btn-cart-options{color:var(--btn-text-color);border:none;flex:0 0 auto;text-align:left}.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:tabLabelExpander .3s ease-in-out 0s 1}.btn-cart-image-options:after{animation:tabLabelExpander .4s ease-in-out 0s 1}.selectedoptiontab{background-color:var(--btn-bkgd-color-active);border:1px solid var(--btn-brdr-color)}@keyframes tabLabelExpander{0%{color:transparent;content:""}50%{color:#0006}to{color:#3a3a3a}}.quantity-and-subtotal-box{align-items:flex-end;color:#3a3a3a;display:flex;flex-direction:column;justify-content:center}.btn-tint{flex:0 0 auto;margin:4px;min-width:150px;text-align:center}.svg-previews{display:flex;flex:0 0 50%;overflow:auto}.lbl-needs-size:after{content:"Make this any size!"}.dialog-body{align-items:center;box-shadow:0 0 50px var(--focus-hilite);display:flex;flex-direction:column;justify-content:center;color:var(--btn-text-color)}.dialog-close{align-items:flex-end;flex:0 1 auto;font-weight:700;margin:20px 0 10px;padding:6px 20px}.option-select{display:flex;justify-content:center}.option-select>select{flex:1 1 100%;padding:5px;margin:8px 12px}@media screen and (max-width: 750px){.tooltip-fit img{max-width:180px;border-radius:3px}}#cart-container[data-v-feef7693]{flex-direction:row;justify-content:center}.cart-header[data-v-feef7693]{display:flex;justify-content:space-between;flex:0 0 auto;border-bottom:1px solid var(--btn-brdr-color)}.label-cart-header[data-v-feef7693]{display:flex;flex:0 0 auto;justify-content:center;align-items:center;padding-left:8px}.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]{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;flex:1}.cart-empty[data-v-feef7693]{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.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);overflow:hidden;max-width:0;padding:0}.cart-content-wrapper>.scroll-arrows[data-v-feef7693]{flex:1 1 auto}.cart-controls-wrapper[data-v-feef7693]{align-content:stretch;border-top:1px solid var(--btn-brdr-color);display:flex;flex:0 1 auto;flex-direction:column}.btn-checkout[data-v-feef7693]:after{content:"Check Out"}.order-minimum-label[data-v-feef7693]{background:#ffcfcf;border:2px solid red;border-radius:12px;color:red;text-align:center;padding:2px 8px;margin:8px 0}.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);font-size:1.1em;padding:8px;text-align:center}.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]{align-items:stretch;height:100%;overflow:scroll;display:flex;flex:1 1 auto;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.btn-start-checkout[data-v-feef7693]{display:none}.sidebar-dismiss-overlay.shown[data-v-feef7693]{background-color:var(--bkdrop-modal);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}@media screen and (max-width: 750px){.order-minimum-label.mobile[data-v-feef7693]{flex:0;display:flex;width:100%;justify-content:center;align-items:center}.btn-start-checkout[data-v-feef7693]{border-radius:var(--sidebar-border-radius);flex:0;display:flex;width:100%;text-align:center;justify-content:center;align-items:center;border:none;background-color:var(--bkgd-go);color:#fff;font-size:1.2em}.btn-start-checkout[data-v-feef7693]:after{content:"Start Checkout";text-align:center}.sidebar-dismiss-overlay[data-v-feef7693]{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;transition:background-color .2s ease-in-out}.cart-options-wrapper[data-v-feef7693]{display:none;position:absolute;right:-320px;top:52px;transition:right .2s ease;width:320px;height:calc(100% - 52px);z-index:1000}.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-5bdb54d5]{height:360px;justify-content:center;align-items:center}.lbl-account-info-submitting[data-v-5bdb54d5]{font-size:1.5em;margin:80px auto 30px}.lbl-account-info-submitting[data-v-5bdb54d5]:after{content:"Please wait while we fetch your tax rate..."}.lbl-account-info-erred[data-v-5bdb54d5]:after{content:"We're having trouble verifying your account information: "}.lbl-account-info-erred-goback[data-v-5bdb54d5]:after{content:"Please go back to confirm and try again."}.account-info-totals[data-v-5bdb54d5]{font-size:1.4em;margin:auto;align-items:stretch;width:256px}.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]{display:flex;flex-direction:column;justify-content:flex-start}.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]{font-size:1.1em;font-weight:700;padding-bottom:8px}.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{font-family:Font Awesome Solid;content:""}.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]{animation:rotate 2s linear infinite;border:4px solid var(--btn-brdr-color);border-radius:50%;border-top:4px solid #3498db;height:24px;width:24px}.payment-failed-wrapper[data-v-77492c3e]{margin:100px 0;text-align:center;white-space:normal;word-wrap:break-word}.lbl-payment-failed[data-v-77492c3e]{font-size:1.3em;padding:8px}.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]{display:flex;justify-content:space-between}.complete-order-pending-heading[data-v-77492c3e],.complete-order-pending-heading-paypal[data-v-77492c3e],.complete-order-pending-heading-webpay[data-v-77492c3e]{font-size:1.3em;padding-top:32px}.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]{padding:32px 0;text-align:center}.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]{display:flex;flex:0 0 auto;justify-content:space-around;overflow:hidden}.complete-order-pending-body>div[data-v-77492c3e]{flex:1 1 50%;display:flex;flex-direction:column;justify-content:flex-start;padding:8px 24px;margin:4px;background-color:var(--sidebar-bkgd-color);border:1px solid var(--btn-brdr-color);border-radius:8px;max-width:300px}.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\ain PayPal, otherwise we won\'t receive your order!\aThank you.';white-space:pre}#payment-failed-pane[data-v-77492c3e]{display:flex;flex:1 1 auto;flex-direction:column}.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);transform:scale(1);animation:shadow-pulse-green-77492c3e 1.5s 1}@keyframes shadow-pulse-green-77492c3e{0%{transform:scale(.975);box-shadow:0 0 0 0 var(--pulse-shadow-start)}18%{transform:scale(.95)}20%{transform:scale(1);box-shadow:0 0 8px 0 var(--pulse-shadow-mid)}70%{transform:scale(1);box-shadow:0 0 8px 32px var(--pulse-shadow-start)}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]{align-items:center;display:flex;flex:1 0 60%;flex-direction:column;overflow-y:auto}.complete-item[data-v-39bc8c32]{flex:0 0 auto;flex-direction:column;padding:20px 0 0;position:relative}.completion-item-label[data-v-39bc8c32]{font-size:.9em;margin:auto;max-width:125px;text-align:center;white-space:normal;word-wrap:break-word}.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]{font-size:1.2em;padding:30px 40px 10px}.images-missing-prompt[data-v-39bc8c32]:after{content:"These cart items are missing images:"}.images-missing-prompt2[data-v-39bc8c32]{font-size:1em;padding:20px 40px}.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-155a4b2f]{height:300px;justify-content:center;align-items:center}.lbl-order-data-submitting[data-v-155a4b2f]{font-size:1.5em;margin:80px auto 30px}.lbl-order-data-submitting[data-v-155a4b2f]:after{content:"Please wait while we finalize your order totals..."}.lbl-order-data-report-erred[data-v-155a4b2f]:after{content:"We're having trouble verifying your order and information: "}.lbl-order-data-report-erred-goback[data-v-155a4b2f]:after{content:"Please go back to confirm and try checking out again."}.order-data-report-totals[data-v-155a4b2f]{font-size:1.4em;margin:auto;align-items:stretch;width:320px}.order-data-report-totals>div[data-v-155a4b2f]{margin:2px 0}.order-data-report-total[data-v-155a4b2f]{justify-content:space-between;align-items:stretch}.promo-wrapper[data-v-2d193fd5]{display:flex;width:256px;max-width:256px}.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:1 1 auto;padding:4px 0}.promo-input-wrapper[data-v-2d193fd5]{align-items:stretch;display:flex;flex:0 0 100%;justify-content:center}.promo-input-wrapper[data-v-2d193fd5]{align-items:stretch;flex:1 1 auto;font-size:.9em}.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]{flex:0 0 auto;border-radius:4px 0 0 4px;text-align:center}.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]{flex:1 1 auto;font-size:.9em;margin:2px auto;text-align:center}.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]{display:flex;flex:1 1 auto;flex-direction:column;min-width:320px;align-items:center}#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]{font-size:1.1em;margin:10px auto;max-width:420px;text-align:center;word-break:break-word}.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]{display:flex;justify-content:center}.payment-via[data-v-be4a5a06]{flex:0 1 auto;font-size:1em;line-height:40px;text-align:center;width:55px;min-width:55px}.payment-via[data-v-be4a5a06]:after{content:"Pay via:"}.account-form-field-tooltip[data-v-be4a5a06]{background-color:#fff;color:#000;font-size:.9em;margin-left:200px;margin-top:11px;opacity:0;pointer-events:none;position:absolute;text-align:right;transform:scale(1.2);transition:all .2s ease-in-out;width:inherit;word-wrap:break-word;z-index:10000}.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]{top:4px;left:16px;font-size:10px;color:#62666c}.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]{display:flex;flex:5 1 auto;flex-direction:column;margin:0 auto;min-width:320px;overflow-y:scroll;align-items:center}#card-expiration[data-v-be4a5a06]{flex:0 1 50%}#card-expiration[data-v-be4a5a06]{align-items:stretch;display:flex;flex-direction:row;justify-content:space-around}#card-expiration>div[data-v-be4a5a06]{line-height:4em;margin-left:8px}@media screen and (max-width: 750px){.payment-controls[data-v-be4a5a06]{flex-direction:column;align-items:flex-start;align-self:center}.payment-via[data-v-be4a5a06]{line-height:30px}}.selected[data-v-cdd6efa7]{background-color:var(--btn-selected)}.selected[data-v-cdd6efa7]:active:hover,.selected[data-v-cdd6efa7]:enabled:hover{background-color:#4887e426}.shipping-address-selection-wrapper[data-v-cdd6efa7]{margin:2px 0;padding:0 10px}.address-selection-header-none-found[data-v-cdd6efa7]: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-cdd6efa7],.address-selection-header[data-v-cdd6efa7]{margin:4px 0;font-weight:700}.address-selection-header-none-found[data-v-cdd6efa7]{margin:14px 0 4px;font-weight:700}.address-selection-entered-header[data-v-cdd6efa7]:after{content:"You entered:"}.address-selection-entered-header[data-v-cdd6efa7]{margin:4px 0}.address-selection-header[data-v-cdd6efa7]{margin:16px 0 4px}.address-selection-header[data-v-cdd6efa7]:after{content:"We found a different address for you,\awould you like to use it?";white-space:pre}#shipping-form[data-v-cdd6efa7]{display:flex;flex:1 1 auto;flex-direction:column;overflow-y:auto}.form-invalid[data-v-cdd6efa7]{background-color:#ffbfbf80}.form-valid[data-v-cdd6efa7]{background-color:#bfffbf80}[data-v-f707cb46] .option-labels-wrapper>.radiobox>.radiobox-label{max-width:none}[data-v-f707cb46] .option-group-labels{flex:1 1 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]{display:flex;flex:1 1 auto;align-items:center;transition:background-color .2s ease-in-out;border-radius:16px;padding-right:6px}.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-9ed5b20a]{width:100%;height:300px;margin:auto}.price-label-tooltip-indicator>.tooltip-indicator[data-v-9ed5b20a]{margin:0 4px}.shipping-address[data-v-9ed5b20a],.shipping-methods[data-v-9ed5b20a]{margin:auto;max-width:500px;min-width:500px}.shipping-location-heading[data-v-9ed5b20a]{color:#888;font-size:1.1em;text-align:center;width:300px}.btn-tax-text[data-v-9ed5b20a]:after{content:" Calculate Sales Tax ";white-space:pre}#location-choice-pane[data-v-9ed5b20a]{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;margin:auto}@media screen and (max-width: 750px){.shipping-address[data-v-9ed5b20a],.shipping-methods[data-v-9ed5b20a]{display:flex;flex:0 1 auto;margin:0 auto;max-width:unset;min-width:unset}.shipping-methods[data-v-9ed5b20a]{flex-direction:column}}#checkout-container[data-v-945920b5]{flex-direction:row;justify-content:center}.checkout-items-header[data-v-945920b5]{font-size:1.5em;padding-left:8px;border-bottom:1px solid var(--btn-brdr-color);align-items:center;justify-content:flex-start}.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]{overflow:scroll;height:100%}.label-checkout-header[data-v-945920b5]:after{content:"Checkout"}.checkout-header[data-v-945920b5]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid var(--btn-brdr-color)}.checkout-leftside[data-v-945920b5]{border-right:1px solid var(--btn-brdr-color);overflow:hidden;max-width:0;padding:0}.shipping-spinner-wrapper[data-v-945920b5]{display:flex;flex:1 1 auto;justify-content:center;align-items:center}.content>.content-items.checkout-body[data-v-945920b5]{flex:1 1 auto;overflow:hidden}.btn-complete-order[data-v-945920b5]:after{font-family:"";content:""}.btn-back-products[data-v-945920b5]:before{font-family:Font Awesome Solid;content:""}.btn-back-products[data-v-945920b5]:after{content:"Back to Products"}.billing-shipping-wrapper[data-v-945920b5]{align-items:flex-start;display:flex;flex:0 0 auto;font-size:1em;justify-content:center;margin:12px}.complete-order-body[data-v-945920b5]{display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.checkout-input .ng-dirty.ng-invalid[data-v-945920b5]{background:#fdd}.form-control[data-v-945920b5]:-moz-placeholder{color:#bbb}.form-control[data-v-945920b5]::-moz-placeholder{color:#bbb}.form-control[data-v-945920b5]:-ms-input-placeholder{color:#bbb}.complete-items-pane[data-v-945920b5]{align-items:center;display:flex;flex:1 0 60%;flex-direction:column;overflow-y:auto}.complete-item[data-v-945920b5]{flex:0 0 auto;flex-direction:column;padding:20px 0 0;position:relative}.completion-item-label[data-v-945920b5]{font-size:.9em;margin:auto;max-width:125px;text-align:center;white-space:normal;word-wrap:break-word}.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);transition:background-color .2s ease-in-out,filter .2s ease-in-out;font-size:.75em}.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]{display:flex;justify-content:flex-end;line-height:32px;overflow-x:auto;position:relative;-webkit-user-select:none;user-select:none}.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]{font-size:1.25em;text-align:center}.complete-order-container[data-v-945920b5],.payment-container[data-v-945920b5],.shipping-container[data-v-945920b5],.order-data-report-container[data-v-945920b5]{display:flex;flex:1 1 100%;flex-direction:column;overflow:hidden}.complete-order-body[data-v-945920b5],.payment-body[data-v-945920b5],.shipping-body[data-v-945920b5]{flex:1 1 auto}.complete-order-pending-shipping-wrapper[data-v-945920b5],.slant-breadcrumbs-wrapper[data-v-945920b5]{font-size:.9em}}.done-wrapper[data-v-6198dcbb]{flex:1 1 100%;display:flex;flex-direction:column;background-color:var(--content-bkgd-color)}.done-container[data-v-6198dcbb]{background:var(--content-bkgd-color);display:flex;flex-direction:column;height:400px;justify-content:space-around;margin:64px auto;max-width:1100px;padding:40px 80px;align-items:center;border-radius:8px;transition:box-shadow .2s ease-in-out;box-shadow:0 1px 20px var(--focus-hilite)}.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]{background-color:transparent;box-shadow:none}}.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]{border:none;border-radius:0;flex:1 0 auto;white-space:normal;width:100vw;word-wrap:break-word}#btn-choose-images[data-v-4473fa04],.images-selection-controls>.btn[data-v-4473fa04]{background-color:#7f7f7fcc;color:#fff}#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]{font-size:.8em;padding:0 4px;border:none}#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:1 1 40%}#select-others-btn[data-v-4473fa04],#select-none-btn[data-v-4473fa04]{flex:1 1 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]{position:absolute;bottom:6px;font-size:.8em;pointer-events:none;text-align:center;transition:all .2s ease-in-out;width:100%;word-wrap:break-word;border-radius:16px;color:transparent;background-color:transparent}.image-tooltip-wrapper:hover>.image-tooltip[data-v-4473fa04]{color:#000;background-color:#ffffff80;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.image-select-button[data-v-4473fa04]{background-color:#ffffff40;border:1px solid #fff;border-radius:11px;height:22px;padding:1px;position:absolute;right:4px;top:2px;width:22px;z-index:400;opacity:0;transition:opacity .2s ease-in-out}.image-select-button-selected[data-v-4473fa04]{background-color:#57a0ffbf;opacity:1}.image-thumbnails-bar-wrapper[data-v-4473fa04]{display:flex;height:106px;justify-content:center;width:100%;position:relative;border-radius:var(--sidebar-border-radius)}.progress-image-load-bar[data-v-4473fa04]{position:absolute;left:0;bottom:0;height:6px;transition:width .5s ease-in-out;pointer-events:none;background-image:repeating-linear-gradient(to right,#35f,#3d6aff,#4278ff,#478bff,#4291ff)}.animated-gradient[data-v-4473fa04]{background-size:200% auto;background-position:0 100%;animation:gradient-4473fa04 2s infinite forwards ease-in-out}@keyframes gradient-4473fa04{0%{background-position:0% 0}to{background-position:-200% 0}}.image-cart-badge[data-v-4473fa04]{position:absolute;top:2px;left:2px;color:#fff;border:1px solid #ffffff;border-radius:18px;background-color:#57a0ffbf;padding:3px 4px;width:24px;height:24px;font-size:13px;z-index:10}.image-cart-badge[data-v-4473fa04]:after{font-family:Font Awesome Solid;content:""}.images-controls[data-v-4473fa04]{display:flex;flex:1 1 0;margin:0}.image-thumbs-wrapper[data-v-4473fa04],.image-scroll-wrapper[data-v-4473fa04],.image-scroll-wrapper>.scroll-arrows[data-v-4473fa04]{overflow-x:scroll;overflow-y:hidden}.image-thumbs-wrapper[data-v-4473fa04],.image-scroll-wrapper[data-v-4473fa04],.image-thumbnails-bar-wrapper[data-v-4473fa04]{height:112px;flex:1 1 100%}.image-thumbs-wrapper[data-v-4473fa04]::-webkit-scrollbar:horizontal,.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{font-family:Font Awesome Solid;content:""}.image-thumb-wrapper>.spinner[data-v-4473fa04]{animation:rotate 1s linear infinite;border:1px solid rgba(0,0,0,.5) rgba(243,243,243,.5);border-radius:50%;height:32px;margin:auto 45px;width:32px}.eye-open[data-v-fca8dec0],.eye-close[data-v-fca8dec0]{font-family:Font Awesome Solid;cursor:pointer;padding:0 4px}.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]{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:2em;flex:1 1 100%}.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]{display:flex;flex:1 1 100%;justify-content:center;align-items:stretch;max-height:100%}.gallery-image-opened[data-v-fca8dec0]{position:relative}.faded-in[data-v-fca8dec0]{animation:fade-in .8s linear 0s 1}.faded-in-slower[data-v-fca8dec0]{animation:fade-in 2s linear 0s 1}.faded-out[data-v-fca8dec0]{animation:fade-scale-out .8s linear 0s 1}.gallery-loading[data-v-fca8dec0]{height:100vh;animation:fade-in .5s linear 0s 1;font-size:3em;margin:auto;text-shadow:0 1px 5px rgba(0,0,0,.25);text-align:center}.gallery-loading[data-v-fca8dec0]:after{content:"Just a moment, loading your gallery..."}.gallery-wrapper>.gallery-cover-photo[data-v-fca8dec0]{background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed;height:100vh;overflow:visible;flex:0 0 100%}.white-overlay[data-v-fca8dec0]{width:100vw;height:100vh;background-color:#ffffffd9}.gallery-bordertitle[data-v-fca8dec0]{margin:auto}.anchor[data-v-fca8dec0]{display:block;position:relative;top:0;left:50%;visibility:hidden}.gallery-thumb-highlight[data-v-fca8dec0]{box-shadow:0 0 15px 5px var(--focus-hilite) inset;position:absolute;top:0;left:0;width:100%;height:100%}.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]{font-size:1.5em;text-align:center;color:#fff;text-shadow:0 1px 5px rgba(0,0,0,.75)}.nav-gallery-subtitle[data-v-fca8dec0]{color:#efefef;font-size:1em;text-align:center;text-shadow:0 1px 5px rgba(0,0,0,.75)}.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]{min-height:100vh;margin:4px;column-gap:4px;-webkit-columns:50 256px;columns:50 256px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.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]{position:sticky;top:0;display:block;flex-direction:row;justify-content:center;align-items:center;border-bottom:1px solid #bdbdbd;padding:8px 0;margin:2px 0;z-index:1;background-color:#ffffffa6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.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]{height:120px;flex:1 1 auto}.gallery-image-opened-outer-wrapper[data-v-fca8dec0]{flex:1 1 auto;flex-direction:column;display:flex;justify-content:center;height:100%}.gallery-image-opened-wrapper[data-v-fca8dec0]{align-items:stretch;display:flex;flex:1 1 auto;justify-content:center;position:relative;height:calc(100% - 120px)}.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]{align-items:center;bottom:3%;display:flex;justify-content:center;left:0;opacity:0;position:absolute;transition:all .2s ease-in-out;width:100%;z-index:1000}.gallery-image-controls>button[data-v-fca8dec0]{border:1px solid var(--btn-brdr-color);border-radius:16px;font-size:1em;font-weight:700;margin:0 8px;padding:4px 16px;color:var(--btn-text-color)}.btn-gallery-back[data-v-fca8dec0]:before{font-family:Font Awesome Solid;content:""}.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{font-family:Font Awesome Solid;content:""}.icn-down[data-v-fca8dec0]:after{font-size:3em;font-family:Font Awesome Solid;content:""}.lbl-back[data-v-fca8dec0]:after{content:"Back to Gallery"}.height-folded[data-v-fca8dec0]{max-height:1px;height:1px;visibility:hidden;opacity:0}.height-unfolded[data-v-fca8dec0]{max-height:110px;visibility:visible;opacity:1}.width-folded[data-v-fca8dec0]{max-width:0;opacity: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;right:12px;bottom:12px}.gallery-thumb>svg-thumbnail[data-v-fca8dec0]{transition:all .2s linear}.image-filename[data-v-fca8dec0]{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;font-size:1.2em;color:#fff;text-align:center;background-color:#00000080}@keyframes width-fold-fca8dec0{0%{opacity:1;max-width:350px}99%{opacity:.15}to{opacity:0;max-width:0}}@keyframes width-unfold-fca8dec0{0%{max-width:0;opacity:0}99%{opacity:.15}to{max-width:350px;opacity:1}}@keyframes height-fold-fca8dec0{0%{max-height:350px;opacity:1}99%{opacity:.15}to{opacity:0;max-height:0}}@keyframes height-unfold-fca8dec0{0%{max-height:0;opacity:0}99%{opacity:.15}to{max-height:350px;opacity:1}}@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]{display:block;height:100%}.searchButton[data-v-bb3ecf51]{display:block;cursor:pointer;border:1px solid var(--btn-brdr-color);border-radius:4px;padding:2px 4px;margin-left:5px;transition:.2s}.searchButton[data-v-bb3ecf51]:hover{background-color:var(--btn-bkgd-color-hover)}.gallerySearchBody[data-v-bb3ecf51]{height:100%;overflow:scroll}.gallerySearchNav[data-v-bb3ecf51]{display:flex;flex-direction:row;padding:5px 10px;border-bottom:1px solid #ccc;justify-content:space-between;max-height:75px}.searchBarSearch[data-v-bb3ecf51]{margin-right:10px;display:flex;flex-direction:column;justify-content:center}.gallerySearchMain[data-v-bb3ecf51]{padding:10px}.galleriesDisplayContainer[data-v-bb3ecf51]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.galleryThumb[data-v-bb3ecf51]{height:200px;min-width:150px;width:30%;display:flex;flex-direction:column;justify-content:flex-end;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:3px;border:solid 1px #ccc;box-shadow:2px 2px 3px var(--focus-hilite);margin:5px;overflow:hidden;position:relative}.galleryThumbTitleContainer[data-v-bb3ecf51]{padding:10px 5px;width:100%;display:inline;text-align:center;background-color:var(--bkgd-color);position:relative;box-shadow:1px -2px 3px var(--focus-hilite)}.galleryThumbImage[data-v-bb3ecf51]{background-position:center;background-size:cover;background-repeat:no-repeat;width:105%;height:105%;position:absolute;left:-2%}.galleryThumbTitle[data-v-bb3ecf51]{padding:10px 5px;font-weight:700;font-size:16px;text-align:center;z-index:2}a .galleryThumbTitleContainer[data-v-bb3ecf51]{color:var(--text-color)}.searchBarContainer[data-v-bb3ecf51]{display:flex;flex-direction:column;justify-content:center}.gallerySearchSearchBar[data-v-bb3ecf51]{display:flex;flex-direction:row}.blurredThumb[data-v-bb3ecf51]{filter:blur(4px)}.galleriesSearchLoading[data-v-bb3ecf51]{width:100%;margin:auto;display:flex;flex-direction:column;justify-content:center;position:absolute;height:-moz-available;height:-webkit-fill-available}.loadingContainer[data-v-bb3ecf51]{display:flex;flex-direction:column;justify-content:center;background-color:var(--bkgd-color);border:1px solid #a9adb1;width:300px;box-shadow:1px 2px 3px var(--focus-hilite);border-radius:4px;padding:20px;margin:auto}.loadingText[data-v-bb3ecf51]{font-size:18px;text-align:center}.loadingIconHolder[data-v-bb3ecf51]{position:relative;width:40px;height:40px;margin:10px auto 0}.loadingIconPath[data-v-bb3ecf51]{width:40px;height:40px;border-radius:100px;border:5px solid #3b82f7;position:absolute;opacity:.5}.loadingIcon[data-v-bb3ecf51]{width:40px;height:40px;border-radius:100px;border:5px solid #3b82f7;border-right:5px solid #ffffff00;position:absolute;animation-name:loadingCircle-bb3ecf51;animation-duration:2s;animation-timing-function:cubic-bezier(.3,0,.3,1);animation-iteration-count:infinite}@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]{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start}.order-summary-labels[data-v-5f1c56c7],.order-shipping-labels[data-v-5f1c56c7],.order-billing-labels[data-v-5f1c56c7]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}[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]{position:fixed;font-size:1.25em;font-weight:700;flex:1 1 100%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.order-items-header[data-v-5f1c56c7]:after{content:"Items"}.item-index[data-v-5f1c56c7]{padding:0 12px}.history-order-items-wrapper[data-v-5f1c56c7]{display:flex;flex-direction:row}.history-order-items-wrapper>.scroll-arrows[data-v-5f1c56c7]{flex:1 1 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]{overflow:auto;max-height:320px;padding-left:24px;position:relative}.history-order-item[data-v-5f1c56c7]{font-size:.9em}.history-order-options[data-v-5f1c56c7],.history-order-options-placeholder[data-v-5f1c56c7]{flex:1 1 25%}.history-order-options[data-v-5f1c56c7]{padding-right:24px}.order-history-thumbnail[data-v-5f1c56c7],.order-history-options-list[data-v-5f1c56c7]{flex:1 1 50%}.order-options-none[data-v-5f1c56c7]:after{content:"None";font-size:1.1em}.order-summary[data-v-5f1c56c7]{margin:8px auto;border-radius:4px;width:100%;height:635px;min-height:635px;max-height:635px;font-size:1.1em;background-color:var(--sidebar-bkgd-color);border-radius:var(--sidebar-border-radius);filter:drop-shadow(0px 1px 8px #0000000f)}.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-left:24px;padding-bottom:24px}.order-summary-labels[data-v-5f1c56c7],.order-shipping-labels[data-v-5f1c56c7],.order-billing-labels[data-v-5f1c56c7]{flex:0 1 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{font-weight:700;content:"Order Options ";font-size:1.25em}.lbl-order-number[data-v-5f1c56c7]:after{content:"Number"}.order-number[data-v-5f1c56c7]{font-size:1em;text-align:end}.lbl-order-shipping[data-v-5f1c56c7]:after{font-weight:700;content:"Shipping: "}.lbl-shipping-price[data-v-5f1c56c7]:after{content:"Price: "}.lbl-order-billing[data-v-5f1c56c7]:after{font-weight:700;content:"Billing: "}.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: "}.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:1 1 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]{display:flex;flex-direction:column}.history-order-items-wrapper>.scroll-arrows[data-v-5f1c56c7]{flex:1 1 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]{overflow:auto;height:100%}#orders-container[data-v-caad8946]{flex-direction:row;justify-content:center}.orders-content-wrapper[data-v-caad8946]{flex:0 1 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]{height:50px;border-bottom:1px solid var(--btn-brdr-color)}.order-items-header[data-v-caad8946]{border-bottom:1px solid var(--btn-brdr-color);justify-content:flex-start;align-items:center;padding:4px 12px;font-size:1.5em;min-height:50px}.order-items-header[data-v-caad8946]:after{content:"Items"}.orders-leftside[data-v-caad8946]{border-right:1px solid var(--btn-brdr-color);overflow:hidden;max-width:0;padding:0}.order-items[data-v-caad8946]{flex:100%}.products-content>.scroll-arrows[data-v-0aa09cff]{width:100%;height:100%}.products-content[data-v-0aa09cff]{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:flex-start;flex:1 1 100%;overflow:hidden}.products-grid[data-v-0aa09cff]{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:center;align-content:flex-start;overflow:scroll;height:100%}.products-gridthumb-wrapper[data-v-0aa09cff]:not(:disabled),.products-gridthumb-group-wrapper[data-v-0aa09cff]{position:relative;cursor:pointer}.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]{font-size:1.2em;font-weight:700;text-align:center;white-space:normal;word-wrap:break-word}.products-gridthumb[data-v-0aa09cff],.products-gridthumb-group[data-v-0aa09cff]{position:relative;align-items:center;background-color:transparent;border:1px solid transparent;border-radius:11px;display:flex;flex-direction:column;font-size:.8em;margin:6px 6px 18px;padding:1px 6px;transition:background .2s ease-in-out;min-width:128px;min-height:128px}.product-groupimage[data-v-0aa09cff]{max-width:96px;max-height:96px;object-fit:contain}.products-stack[data-v-0aa09cff]{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;flex:auto;width:100%;height:100%}.products-stack>.svg-product-thumbnail[data-v-0aa09cff]{position:absolute}.products-stack>.svg-product-thumbnail[data-v-0aa09cff]:nth-child(1){transform:translate(0) scale(.6);z-index:1}.products-stack>.svg-product-thumbnail[data-v-0aa09cff]:nth-child(2){transform:translate(-20%,10%) scale(.6);opacity:.5}.products-stack>.svg-product-thumbnail[data-v-0aa09cff]:nth-child(3){transform:translate(20%,-10%) scale(.6);opacity:.5}.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]{position:absolute;right:0;top:0;max-height:28px;opacity:0;transition:opacity .2s ease-in-out}.btn-remove[data-v-0aa09cff],.btn-heart[data-v-0aa09cff],.btn-heart-empty[data-v-0aa09cff]{background-color:transparent;border:transparent;border-radius:14px;color:var(--btn-text-color);height:28px;line-height:1em;padding:1px 1px 2px;width:28px}.btn-remove[data-v-0aa09cff]:after{font-family:Font Awesome Solid;content:""}.btn-heart[data-v-0aa09cff]:after{font-family:Font Awesome Solid;content:""}.btn-heart-empty[data-v-0aa09cff]:after{font-family:Font Awesome Solid;content:""}@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{background:var(--btn-bkgd-color-hover)}}:root{color-scheme:light dark;--crumb-bkgd-color: rgba(127, 127, 127, .3);--alt-crumb-bkgd-color: rgba(127, 127, 127, .15);--crumb-active-color: var(--btn-bkgd-color);--chevron-color-hover: rgba(95, 95, 95, .3)}@media (prefers-color-scheme: dark){:root{--crumb-bkgd-color: rgba(127, 127, 127, .5);--alt-crumb-bkgd-color: rgba(127, 127, 127, .25);--chevron-color-hover: var(--btn-bkgd-color-hover)}}.product-breadcrumb-bar{display:flex;flex:1 1 auto;justify-content:flex-start;align-items:center;overflow-x:auto;overflow-y:hidden;width:100%;height:49px}.product-breadcrumb-wrapper{display:flex;justify-content:flex-start;flex:1 0 auto;line-height:32px;overflow-x:auto;position:relative;-webkit-user-select:none;user-select:none;border-radius:var(--sidebar-border-radius)}.product-breadcrumb-wrapper>div{display:flex;flex:1 0 auto;flex-direction:row;justify-content:flex-start;align-items:center}.product-breadcrumb-wrapper>div>div{transition:background-color .2s ease-in-out,filter .2s ease-in-out;font-size:16px}.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{margin:6px 2px;width:180px}.products-pane>.content{background-color:transparent}.products-pane-wrapper{flex-direction:column;flex:1}.products-pane{flex:1 1 100%}.products-pane>.content>.content-header{flex-direction:column}.catalog-label-text-wrapper{flex:0 1 auto}.catalog-label{font-size:2.2em;padding:12px}.catalog-preview-text{margin:8px;white-space:normal;word-wrap:break-word}.catalog-preview-img{flex:0 1 auto;height:128px;width:auto}.catalog-warning-panel{color:var(--btn-text-color);background:var(--bkgd-warning);border:1px solid var(--btn-brdr-color);font-size:1.05em;text-align:center;display:flex;flex:1 1 100%;flex-direction:column;align-items:center}.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{font-size:1.05em;margin:8px;background-color:var(--bkgd-danger);border-color:var(--bkgd-danger);color:#fff}.lbl-no-favorites,.lbl-no-saved-books{margin:auto 20px;font-size:1.2em;text-align:center}.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{width:128px;text-align:center}.btn-new-favorite-group{padding:1px 7px}.new-favorite-group:after{content:"New Favorite Group..."}.btn-new-favorite-group:after{font-family:Font Awesome Solid;content:""}#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{align-items:center;display:flex;flex-direction:row;justify-content:center}.icn-fav-add:after{font-family:Font Awesome Solid;content:""}.catalog-info-wrapper{display:flex;flex:1 1 auto;justify-content:space-between}.selected-badge{background-color:#57a0ffd9;border:1px solid #fff;border-radius:11px;height:22px;padding:1px;position:absolute;right:6px;top:0;width:22px;z-index:1;color:#fff}.selected-badge:after{font-family:Font Awesome Solid;content:"";padding-left:3px}.breadcrumb-label{padding-right:10px}.breadcrumb-favorites-wrapper{display:flex;flex:0 0 auto;justify-content:flex-start;align-items:center;background-color:var(--content-bkgd-color);border-bottom:1px solid var(--btn-brdr-color)}.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:0 0 auto;width:34px;transition:all .2s ease-in-out;height:32px;font-size:.9em}.btn-show-favorites:before{font-family:Font Awesome Solid;content:""}.btn-show-saved-books:before{font-family:Font Awesome Solid;content:""}@keyframes tabLabelOpaquer{0%{opacity:0}50%{opacity:.25}to{opacity:1}}.product-groupimage{max-width:85%;max-height:85%;object-fit:contain}@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);overflow:auto;justify-content:center}.menubar-item{flex:0}.menubar-item>span{font-size:1.2em;align-items:center;color:var(--btn-text-color);display:flex;flex:1 1 auto;min-height:40px;padding:0 12px;white-space:normal;word-wrap:break-word;transition:background-color .2s ease}.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{align-items:center;text-align:center;vertical-align:middle;white-space:normal;word-wrap:break-word}.menubar-item>span>span{text-align:center;white-space:nowrap}#products-container{display:flex;flex-direction:column;flex:1 1 100%;overflow-y:auto;background-color:var(--content-bkgd-color)}.menubar-items{align-items:stretch;display:flex;justify-content:flex-start;flex-direction:row;overflow-y:hidden}@keyframes zoom-in{0%{transform:scale(.2)}to{transform:scale(1)}}.over{background:#d7e7ff;border-radius:8px;transform:scale(1.1) translate(10px);transition:all .2s ease-in-out}.section-header[data-v-48580b40]{font-size:1.3em;margin:1rem 0;text-align:center;font-weight:700}hr[data-v-48580b40]{width:80%;border:0;min-height:4px;height:4px;margin:24px auto;display:block;background-image:-webkit-linear-gradient(0deg,transparent,#ffff00,#ffaaaa,#ff7fff,#0000ff,transparent);clear:both}.main-content[data-v-48580b40]{color-scheme:light dark;--code-block: #ffffff5f;--string: #4E8E1A;--keyword: #6b3dba;--class: #0d8ba1;--function: #426fd3;--key: #14adc7;--constant: #da6a29;--object: #000000;--console: #166775;--bkgd-btn-wc-demo: #a6d2ad}@media (prefers-color-scheme: dark){.main-content[data-v-48580b40]{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}}.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]{font-family:Ubuntu,sans-serif;max-height:95vh;margin:32px auto;max-width:800;max-width:800px;width:100%;padding:0 64px}.img-container[data-v-48580b40]{content:" ";display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.2;background-image:url(https://9thstcodewerx.com/bkgds/RUG_bkgd.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:-1}a[data-v-48580b40],a[data-v-48580b40]:focus,a[data-v-48580b40]:hover,a[data-v-48580b40]:visited{text-decoration:underline;box-shadow:none}.content[data-v-48580b40]{overflow-y:scroll}.code-wrapper[data-v-48580b40]{background-color:var(--code-block);margin:1em;padding:1em;border-radius:1em;position:relative;font-size:1.1em}.code-wrapper[data-v-48580b40]{transition:background-color .2s ease-in-out}.btn-code-copy[data-v-48580b40]{position:absolute;top:4px;right:4px;border:none;background-color:transparent;color:var(--btn-text-color);opacity:.5;transition:opacity .2s ease-in-out,transform .2s ease-in-out;cursor:pointer}.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]{font-family:Ubuntu Mono,monospace;font-size:.8em;white-space:pre-wrap;word-wrap:break-word}header[data-v-48580b40]{margin:0 auto 24px;width:100%;display:flex;justify-content:center;align-items:center}section[data-v-48580b40]{font-size:1.3em;word-wrap:break-word;margin:1rem 0}.demo-btns>.btn[data-v-48580b40]{margin:0 4px}.btn-wc-demo[data-v-48580b40]{font-size:18px;border-radius:32px;padding:9px 24px;margin-top:.5em;background-color:var(--bkgd-btn-wc-demo);border:2px solid #007f00}.api-key[data-v-48580b40]{font-family:Ubuntu Mono,monospace;font-size:.8em;word-wrap:break-word;padding:16px 0;max-width:585px;position:relative}.api-key>.btn-code-copy[data-v-48580b40]{top:-8px;right:-8px}.apikey-form[data-v-48580b40]{font-size:1.3em;margin:1em;padding:1em;border-radius:1em;background-color:#0000003f}.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(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.column-color-controls{display:flex;flex-direction:column;align-items:stretch}.btn-color-swatch{border-radius:50%;border:1px solid #bbbbbb;width:20px;height:20px;margin:1px}.btn-color-swatch.selected{border:2px solid #ffffff}.column-color-swatches{flex:1;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin:auto}.color-slider{flex:1 1 75%;overflow:visible}.color-controls{flex:1 1 25%;align-self:stretch;justify-content:space-between;align-items:stretch;overflow:visible;display:flex;flex-direction:column}.color-controls>.row{justify-content:space-between;overflow:visible}.column-color-sliders{align-items:stretch}.lbl-color-slider{color:var(--btn-text-color);font-size:8pt;width:55px;min-width:55px;flex:0}.column-color-sliders>.row{justify-content:space-between;flex:1 1 100%}.color-slider-wrapper,.gradient-range-wrapper{position:relative;height:18px;border-radius:8px;border:1px solid #aaa;flex:1;display:flex}#hue-range,#saturation-range,#brightness-range,#alpha-range,#opacity-range,.gradient-range-wrapper>input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;height:16px;margin:0;flex:1;border-radius:8px;width:100%}#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,#saturation-range::-webkit-slider-runnable-track,#brightness-range::-webkit-slider-runnable-track,#alpha-range::-webkit-slider-runnable-track,#opacity-range::-webkit-slider-runnable-track,.gradient-range-wrapper>.gradient-range::-webkit-slider-runnable-track,.gradient-range-wrapper>input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;background:transparent;border-color:transparent;box-shadow:none;color:transparent;height:16px;margin-top:4px;flex:1}#hue-range::-webkit-slider-runnable-track :focus,#saturation-range::-webkit-slider-runnable-track :focus,#brightness-range::-webkit-slider-runnable-track :focus,#alpha-range::-webkit-slider-runnable-track :focus,#opacity-range::-webkit-slider-runnable-track :focus,.gradient-range-wrapper>input[type=range]::-webkit-slider-runnable-track :focus{background:transparent}#hue-range::-webkit-slider-thumb,#saturation-range::-webkit-slider-thumb,#brightness-range::-webkit-slider-thumb,#alpha-range::-webkit-slider-thumb,#opacity-range::-webkit-slider-thumb,.gradient-range-wrapper>input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#7f7f7f80;border:1px solid #ffffff;border-radius:7px;margin-top:-1px;height:14px;width:14px}#hue-range::-moz-range-track,#saturation-range::-moz-range-track,#brightness-range::-moz-range-track,#alpha-range::-moz-range-track,#opacity-range::-moz-range-track,.gradient-range-wrapper>input[type=range]::-moz-range-track,#hue-range::-ms-track,#saturation-range::-ms-track,#brightness-range::-ms-track,#alpha-range::-ms-track,#opacity-range::-ms-track,.gradient-range-wrapper>input[type=range]::-ms-track{-webkit-appearance:none;appearance:none;background:transparent;border-color:transparent;box-shadow:none;color:transparent;height:16px;margin-top:4px}.color-slider-wrapper>.color-slider-output{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);color:#fff;font-size:.75em}.color-slider-saturation-zero,.color-slider-brightness-zero{position:absolute;top:-1px;right:0;z-index:10000;color:var(--tip-content);text-shadow:0 0 2px #000000}.color-slider-saturation-zero-tip,.color-slider-brightness-zero-tip{position:absolute;top:-12px;right:16px;opacity:0;transition:all .2s linear;background-color:var(--tip-content);border:1px solid var(--tip-border);border-radius:6px;width:100px;font-size:8pt;text-align:center;color:#000;text-shadow:none;pointer-events:none}.color-slider-saturation-zero:after,.color-slider-brightness-zero:after{font-family:Font Awesome Solid;content:""}.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{width:128px;min-width:128px;background-color:var(--btn-light-bkgd-color);border:1px solid var(--btn-brdr-color);font-size:13px}.btn-font-select:after{font-family:Font Awesome Solid;content:"";font-size:.8em;padding-left:8px}.font-select-fade-out{opacity:0;transition:visibility 0s linear .15s,opacity .15s linear;visibility:hidden}.btn-font-select div{flex:0 0 auto}.btn-font-select{align-items:center;display:flex;justify-content:space-between;flex:1 1 auto;white-space:nowrap}.font-select-list{background-color:var(--bkgd-color);box-shadow:0 1px 3px var(--focus-hilite);max-height:135px;margin:0;min-width:191px;overflow-y:scroll;padding:4px;position:absolute;top:4px;z-index:100;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.font-select-list-item{border-radius:3px;padding:2px;flex:1}.font-select-list-item:hover,.font-select-selecteditem{background-color:var(--btn-bkgd-color-hover)}.text-scale-status.fits{background-color:#cfc;color:#000}.text-scale-status.scaled{background-color:#ff7f7f;color:#000}.text-scale-status{display:flex;justify-content:flex-start;align-items:center;align-self:center;border-radius:12px;padding:0 8px;margin:4px 8px 0;width:128px;box-shadow:inset 0 1px 5px var(--focus-hilite)}.text-scaled,.text-scale-unity{flex:1;display:flex;justify-content:flex-start;align-items:center}.text-scale-unity>*{min-width:128px}.text-scaled:before,.text-scale-unity:before{font-family:Font Awesome Solid;font-size:1em;padding:4px}.text-scaled:before{content:""}.text-scaled>span:after,.text-scale-unity>span:after{font-family:Lato;font-size:1em}.text-scaled>span:nth-child(1):after{content:"Text is scaled"}.text-scaled>.tip-bottom:after{content:"Your text is scaled.\aLess 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:nth-child(1):after{content:"Text fits at size"}.text-scale-unity>.tip-bottom:after{content:"Your text fits at your selected size"}.text-scale-tooltip{width:128px;top:0;z-index:10000}.text-node-editor>div>.ProseMirror{text-shadow:0 0 2px rgba(0,0,0,.5);overflow:scroll;text-transform:none;font-variant-ligatures:none;border-radius:5px;text-align:center}.text-node-editor>div:nth-child(1),.text-node-editor>div>.ProseMirror{border-radius:5px;max-height:60px;min-height:60px;height:100%}.text-node-editor>div>.ProseMirror.ProseMirror-focused{outline-color:transparent;outline:none;outline:0;text-decoration:none}.text-node-editor>div:nth-child(1),.text-node-editor .ProseMirror,.text-node-editor .ProseMirror>p{flex:1;background-color:#fff}.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{position:absolute;top:-500px;left:-500px;width:300px;height:150px;display:flex;flex-direction:column;justify-content:space-between;border-radius:8px;padding:4px;box-shadow:0 1px 2px var(--focus-hilite);z-index:10;-webkit-user-select:none;user-select:none;font-family:Arial;background-color:#3a3a3a7f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .2s ease-in-out}.text-toolbar{align-items:stretch;flex-wrap:nowrap;align-self:stretch;overflow:visible;flex:1 1 100%}.text-style-tools,.text-font-tools{justify-content:center;align-items:center;flex:1 1 100%}.text-font-tools>*{height:28px}.text-color-tools>.column>.row>*{align-self:center}.text-font-tools>*{margin-right:1px}.color-controls{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;align-self:stretch}.color-controls>.column{overflow:visible}.btn-color-copy,.btn-color-paste{font-size:13px;line-height:.5em;width:31px;padding:6px 0;margin-bottom:1px}.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{width:30px;height:30px;border-radius:50%;border:1px solid rgb(127,127,127);margin:0 2px;font-weight:700;font-size:1em;padding:2px 8px;box-shadow:1px 1px 3px #3a3a3a,-1px -1px 3px #bbb}.btn-color-picker{align-self:center;background:conic-gradient(#f44,#ff4,#4f4,#4ef,#49f,#f4f,#f44)}.btn-bold:after{content:""}.btn-italic:after{content:""}.btn-italic{font-style:italic}.styled-select-size,.styled-select-font{display:flex;justify-content:center;position:relative;overflow:visible;font-size:1.05em}.styled-select-font{flex:1 1 80%}.styled-select-size{flex:1 1 20%}.text-colors{justify-content:center;align-content:stretch;flex:1 1 auto;min-height:80px}.toggle-burger[data-v-d2d3ac82]{background:var(--btn-bkgd-color-hover);cursor:pointer;align-items:center;flex:1 1 auto;height:16px;justify-content:center;margin:auto 4px;position:relative;transform:rotate(0);transition:.2s ease-in-out;width:16px}.toggle-burger>span[data-v-d2d3ac82]{background:var(--btn-text-color);height:3px;width:100%;left:0;opacity:1;pointer-events:none;position:absolute;transform:rotate(0);transition:.2s ease-in-out}.toggle-burger>span[data-v-d2d3ac82]:nth-child(1){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]:nth-child(1),.toggle-burger.open>span[data-v-d2d3ac82]:nth-child(4){left:50%;width:0}.btn-add-cart[data-v-a520aafb]{background-color:var(--bkgd-go);color:#fff;display:flex;justify-content:center;align-items:center;padding:4px 8px}.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{position:relative;align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;font-variant-ligatures:none;max-height:100%;max-width:100%;overflow:visible}.svg-root{text-transform:none;font-family:Arial;max-width:100%;max-height:100%}.svg-controls{position:absolute;z-index:-1000;top:-500px;left:-500px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px;border-radius:8px;background-color:#3a3a3a7f;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:all .2s ease-in-out}.svg-ranges{display:flex;flex-direction:column;justify-content:center;align-items:stretch}#crop-controls{display:flex;flex:0 1 0;flex-direction:column;justify-content:center}#rotate-controls,#scale-controls{display:flex;flex-direction:row;justify-content:stretch}.btn-copy-package-image,.btn-individual-package-image,.btn-span-package-image{background-color:#fff;border:1px solid #ccc;border-radius:16px;flex:0 1 auto;margin:5px;padding:3px 20px;transition:all .2s ease}.btn-copy-package-image:hover,.btn-individual-package-image:hover,.btn-span-package-image:hover{background-color:#e6e6e6}.rotate-buttons-wrapper{display:flex;justify-content:space-evenly}.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{margin:0 3px 2px;padding:0;border-radius:13px;height:24px;width:24px;font-size:14px}#btn-fit,#btn-crop{margin:0;padding:0;border-radius:9px;height:18px;width:18px;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]{position:relative;display:flex;flex-direction:column;height:250px;margin:10px;width:300px}.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]{font-size:.8em;opacity:0;position:absolute;transition:all .2s ease-in-out;border:1px solid var(--btn-brdr-color);background-color:var(--btn-bkgd-color)}.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]{height:28px;width:64px}.btn-page-add-before[data-v-93d63f8f],.btn-page-add-after[data-v-93d63f8f]{height:60px;width:60px}.btn-page-move[data-v-93d63f8f],.btn-page-delete[data-v-93d63f8f],.btn-page-warning[data-v-93d63f8f]{height:29px;width: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]{left:0;top:0}.btn-page-delete[data-v-93d63f8f]{right:0;top: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]{font-size:1.1em;padding:2px 0 0 1px}.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";display:block;white-space:pre}.btn-page-add-after-label[data-v-93d63f8f]:after{content:"Page\a After";display:block;white-space:pre}.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]{align-items:center;display:flex;justify-content:center;height:40px}.page-left-label[data-v-93d63f8f],.page-right-label[data-v-93d63f8f],.page-left-number[data-v-93d63f8f],.page-right-number[data-v-93d63f8f]{flex:0 1 400px;font-size:1.4em;text-align:center;word-wrap:unset}.page-left-number[data-v-93d63f8f]:before,.page-right-number[data-v-93d63f8f]:before{content:"Page "}.book-pane[data-v-93d63f8f]{align-items:stretch;background-color:var(--content-bkgd-color);display:flex;flex:1 1 100%;flex-direction:column;justify-content:flex-start;overflow-y:scroll}.book-label[data-v-93d63f8f]{flex:1 1 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:0 0 auto;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:center}.page-number[data-v-93d63f8f]{flex:1 1 100%;justify-content:center}.page-label[data-v-93d63f8f]{flex:1 1 0;font-size:1em;text-align:center;white-space:normal;width:100px;word-wrap:break-word}.no-page-drop-alert-label[data-v-93d63f8f],.section-mismatch-label[data-v-93d63f8f]{flex:1 1 auto;justify-content:center;align-content:center;padding:20px 0}.section-mismatch-pane[data-v-93d63f8f]{align-items:flex-end;display:flex;flex:1 1 200px;flex-direction:column;justify-content:stretch}.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:1 1 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{font-size:1em;margin:0}.book-label[data-v-93d63f8f]{font-size:1.1em}.lbl-payment-paypal[data-v-93d63f8f]{font-size:.8em;margin:0}.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]{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;padding:8px 0;align-self:stretch}.svg-tools-grid>.row[data-v-21e138db]{justify-content:space-between}.label-row[data-v-21e138db]{display:flex;align-items:center}.ruler-input[data-v-21e138db]{width:24px;max-width:24px;text-align:end;margin-left:4px}.layer-controls{justify-content:space-between;align-self:stretch;align-items:center;padding:0 12px;border-top:1px solid var(--btn-brdr-color);border-bottom:1px solid var(--btn-brdr-color)}.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]{display:flex;flex-direction:column;justify-content:center;align-items:center}.ttool-select-actions[data-v-8e99782d]{display:flex;flex-direction:row}.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]{justify-content:space-between;align-items:center;border-bottom:1px solid var(--btn-brdr-color);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-size:1.5em;font-family:Font Awesome Solid}.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]{position:relative;padding:0;margin:0;color:var(--btn-text-color);line-height:16px}.btn-transparent[data-v-b7f11f58]:after{position:absolute;left:0;top:50%;height:1px;background:#d00;content:"";width:100%;display:block;transform:rotate(45deg)}.btn-color-swatch[data-v-b7f11f58]{border-radius:50%;border:1px solid #bbbbbb;width:16px;height:16px;margin:1px}.btn-color-swatch.selected[data-v-b7f11f58]{border:2px solid #ffffff}.color-swatches-wrapper{margin:4px 0}.stroke-width-wrapper{background-image:linear-gradient(to right,#0000,#000)}.stroke-width-slider{align-self:stretch;flex:100%;justify-content:space-between}.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]{position:relative;margin:2px}.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]{height:100%;max-height:300px;overflow:scroll;flex-wrap:wrap}.no-sign[data-v-c930d3f2]{color:var(--btn-text-color);line-height:48px;height:48px;width:48px;min-height:48px;min-width:48px;font-size:3em;display:inline-block}.no-sign[data-v-c930d3f2]:before{font-family:Font Awesome Solid;content:""}.btn-mask[data-v-c930d3f2]{background:#fff0;border:0 solid transparent;margin:0;padding:0;text-align:center;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;height:48px;width: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]{line-height:48px;height:48px;width:48px;min-height:48px;min-width:48px;font-size:2em}.btn-mask-img[data-v-c930d3f2]{height:48px;margin:0;width:48px}}.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]{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--btn-text-color);border:3px solid transparent;padding:3px 6px;margin:0}.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%{transform:scale(.975);filter:drop-shadow(0 0 0 rgba(0,0,0,.7))}70%{transform:scale(1);filter:drop-shadow(0 0 25px rgba(0,0,0,0))}to{transform:scale(.975);filter:drop-shadow(0 0 0 rgba(0,0,0,0))}}.red[data-v-94ff809a]{animation:pulse-red-94ff809a 2s 1}@keyframes pulse-red-94ff809a{0%{transform:scale(.975);filter:drop-shadow(0 0 0 rgba(255,0,0,.7))}70%{transform:scale(1);filter:drop-shadow(0 0 25px rgba(255,0,0,0))}to{transform:scale(.975);filter:drop-shadow(0 0 0 rgba(255,0,0,0))}}.gradient-range-wrapper[data-v-4794a5b5]{background-image:linear-gradient(to right,#0000,#000)}.gradient-range-wrapper>.range-output[data-v-4794a5b5]{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);color:#fff;font-size:.75em}.tints-no-image[data-v-e635c1bc]{padding:8px 0;text-align:center}.tints-no-image[data-v-e635c1bc]:after{content:"Add an image\ato see tint effects";white-space:pre}.tints-chooser[data-v-e635c1bc]{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.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{display:block;font-size:1.2em;text-align:center;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:all;z-index:10000;padding-top:128px}.lbl-pagereditable-no:after{content:"This product can't be changed."}.btn-layer{font-size:18px}.palette-pane{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;height:100%;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{justify-content:center;flex:1 1 100%;display:flex}.column-color-sliders>.row>.lbl-color-slider{color:var(--btn-text-color)}.ttool-toolbar{display:flex;flex-direction:row;margin:16px}.lbl-svg-toolmode{font-size:8pt}.ttool-edit,.ttool-draw,.ttool-facebounds,.ttool-node-type{display:block;border:3px solid transparent;font-family:Font Awesome Solid}.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{max-width:96px;width:96px;word-wrap:break-word;white-space:pre-wrap;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]{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;height:100%;overflow:scroll}.no-sign[data-v-a2a90fc8]{color:var(--btn-text-color);line-height:80px;height:80px;width:80px;min-height:80px;min-width:80px;font-size:3em;display:inline-block}.no-sign[data-v-a2a90fc8]:before{font-family:Font Awesome Solid;content:""}.btn-mask[data-v-a2a90fc8]{background:#fff0;border:none;margin:0;padding:0;text-align:center}.btn-mask-img[data-v-a2a90fc8]{background-size:80px 80px;height:80px;margin:2px;transition:all .2s ease-in-out;width:80px}.btn-mask-img[data-v-a2a90fc8]:hover{filter:brightness(1.5)}.btn-mask-img[data-v-a2a90fc8]{background-size:80px 80px;height:80px;margin:2px;transition:all .2s linear;width:80px}@media screen and (max-width: 750px){.no-sign[data-v-a2a90fc8]{line-height:48px;height:48px;width:48px;min-height:48px;min-width:48px;font-size:2em}.btn-mask-img[data-v-a2a90fc8]{height:48px;margin:0;width:48px}}.workspace-price[data-v-53f66bf2]{flex:1 1 auto;font-size:2.5em;text-align:center}.lbl-no-tint[data-v-65fbf7e7]:after{content:"Original Image"}.tints-chooser[data-v-65fbf7e7]{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.btn-tint[data-v-65fbf7e7]{flex:0 0 auto;margin:4px;min-width:150px;text-align:center}.btn-show-favorites-workspace{flex:0 0 auto;width:34px;transition:all .2s ease-in-out;height:32px;font-size:.9em}.btn-show-favorites-workspace:before{font-family:Font Awesome Solid;content:""}.package-span-mode:after{content:"Span"}.package-copy-mode:after{content:"Copy"}.package-individual-mode:after{content:"Individual"}.favorites-wrapper{position:absolute;z-index:1;left:0;bottom:0;display:flex;justify-content:center;align-items:center}.btn-packager,.btn-save-favorite,.btn-save-as-favorite{flex:1;height:32px;width:32px;color:var(--btn-text-color);background-color:transparent;border:1px solid transparent;border-radius:50%;line-height:1em;font-size:14px;padding:8px;margin:2px}.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 ease}.btn-save-favorite.shown{opacity:1;animation:pulser .6s ease-in 0s 1}.btn-save-favorite:after{font-family:Font Awesome Solid;content:""}.btn-save-as-favorite:after{font-family:Font Awesome Solid;content:""}#btn-open-leftside,#btn-open-rightside{position:absolute;display:none;flex:0 0 auto;margin:5px;background-color:transparent;border:none;top:10px;transition:all .2s ease}#btn-open-leftside{left:6px}#btn-open-rightside{right:6px}.btn-packager:after{font-family:Font Awesome Solid;content:""}.btn-packager>.packager-tip{top:-16px}.workspace-header{border:none;display:flex;flex:1;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;border-bottom:1px solid var(--btn-brdr-color);overflow:hidden;min-height:42px}.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;font-size:.9em;padding:3px;text-align:center;min-height:24px}.info-ppu{display:flex;justify-content:center;align-items:center}.info-ppu:after{padding:0 0 0 8px;content:"Adjust image size for best results"}.back-to-gallery{border:none;margin:0;background-color:transparent;font-size:1.2em}.back-to-gallery:before{font-family:Font Awesome Solid;font-size:.8em;content:"";white-space:pre}.back-to-gallery:after{content:"  Back to Gallery";white-space:pre}.product-description{font-size:1.2em;padding:4px 0;text-align:center;align-self:stretch;border-top:1px solid var(--btn-brdr-color)}.products-sidebar{overflow:hidden;border-right:1px solid var(--btn-brdr-color)}.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);flex:0 0 auto;font-size:1.5em;justify-content:flex-start;align-items:center;overflow:hidden;white-space:nowrap}.group-templates-header>div{flex:1 1 100%;margin:auto;text-align:center;overflow-x:scroll;overflow-y:hidden;justify-content:flex-start}.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{font-size:1.8em;font-family:Font Awesome Solid;content:""}.tip-group-back:before{content:"Go back a group"}.group-templates-wrapper{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;padding:0}.leftside-items>.group-templates{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:flex-start;flex:1 1 0}.btn-template-options{border:none;flex:0 0 auto;text-align:left}.btn-template-options:after{content:"Options"}.image-options-masks-tints-wrapper{display:flex;flex:1 0 auto;justify-content:flex-end}.image-options-masks-tints-wrapper,.image-options-masks-tints-wrapper>.btn{transition:all .2s ease-in-out}.page-choices-pane-wrapper{flex:1 1 100%;overflow:auto;position:relative;display:flex;justify-content:flex-start}.page-choices-pane{border-bottom:1px solid var(--btn-brdr-color);display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:10px}.card-pages-wrapper{display:flex;flex:auto;overflow-x:auto;position:relative;border-bottom:1px solid var(--btn-brdr-color)}.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{font-size:.9em;text-align:center}.card-page-thumbnail{padding:8px;flex:auto}.workspace-pages{align-items:center;display:flex;flex:1 1 auto;justify-content:flex-start;overflow:auto;border-top:1px solid var(--btn-brdr-color);width:100%}.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-weight:700;font-size:.9em;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:1 1 100%}.btns-expand-book{padding:8px}.expand-book-info{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:.95em;height:18px}.book-header{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding:8px 0}.btn-page-group:after{content:"Choose Pages by Image Count"}.btn-page-wrapper{align-items:center;display:flex}.book-pane-wrapper{align-items:stretch;display:flex;flex:1 0 0;flex-direction:row;justify-content:flex-start;overflow:hidden}.book-header>*{margin:0 2px;padding:5px}.book-label{flex:1 1 55%;font-size:1.7em}.book-controls{align-items:center;display:flex;flex:1 0 50%;justify-content:flex-end}.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{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:center}.page-number{flex:1 1 100%;justify-content:center}.page-label{flex:1 1 0;font-size:1em;text-align:center;white-space:normal;width:100px;word-wrap:break-word}.expand-book{padding:10px 20px;font-size:1.1em;text-align:center}.btn-book-dialog{display:flex;flex-direction:column;justify-content:center;align-items:center}.section-mismatch-pane{align-items:flex-end;display:flex;flex:1 1 200px;flex-direction:column;justify-content:stretch}.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-radius:0 0 14px;border-right:1px solid var(--btn-brdr-color);border-top:none;border-left:none;left:0;padding:2px 15px;position:absolute;top:0;min-width:32px}.btn-page-done{border:none;border-radius:0;flex:0 0 auto;font-size:1.2em;padding:5px 15px;transition:all .2s ease-in-out;background-color:var(--bkgd-go);color:#fff;border-radius:var(--sidebar-border-radius)}.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{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 10px;text-align:center;min-width:128px}.pages-by-image-count-pane{display:flex;flex-direction:column;max-height:500px;max-width:465px}.pages-by-image-count-header{display:flex;flex-direction:column;flex:1 1 100%;justify-content:space-between;align-items:center;font-weight:400}.pages-by-image-count-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.pages-by-image-count-title{font-size:1.1em;color:var(--text-header-color)}.pages-by-image-count-title:after{content:"Show Pages by Number of Images:";flex:1 1 100px}.btn-pages-by-image-count-cancel{align-self:flex-end;font-size:1em;margin:10px;z-index:10000;pointer-events:all}.btn-pages-by-image-count-cancel:after{content:"Show All";padding:10px}.pages-by-image-count-pane-content{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;overflow:auto;background-color:var(--sidebar-bkgd-color)}.pages-by-image-count-group-pane-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.btn-pages-by-image-count{box-shadow:0 1px 3px #eee;font-size:1.1em;margin:10px;padding:8px 18px}.pages-by-image-count-group-pane{border:1px solid var(--btn-brdr-color);display:flex;flex:1 1 100%;flex-direction:row;overflow:scroll;padding:8px}.pages-by-image-count-group-pane>svg{min-width:125px}.transition-page-to-left{animation:page-to-left .2s ease-in 0s 1;animation-fill-mode:forwards}.transition-page-to-right{animation:page-to-right .2s ease-in 0s 1;animation-fill-mode:forwards}.transition-page-from-left{animation:page-from-left .2s ease-in 0s 1;animation-fill-mode:forwards}.transition-page-from-right{animation:page-from-right .2s ease-in 0s 1;animation-fill-mode:forwards}.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{align-items:center;display:flex;justify-content:center;height:40px}.page-left-label,.page-right-label,.page-left-number,.page-right-number{flex:0 1 400px;font-size:1.4em;text-align:center;word-wrap:unset}.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 1 auto;height:32px;margin:0 6px;min-width:48px}#package-controls,#template-controls{align-items:center;display:flex;flex:1 1 auto;justify-content:center}#template-controls{margin-bottom:2px;position:relative}.btns-template-controls{display:flex;justify-content:center;margin:0 0 5px}#package-controls{flex:0 1 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;display:flex;height:28px}.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{font-size:2em;padding:0 8px;line-height:32px;background-color:var(--content-bkgd-color)}.workspace-footer-mobile>.row>.quantity-input-pane,.workspace-footer-mobile>.row>.workspace-price{flex:1 1 30%}.workspace-footer-mobile>.row>.btn-add-cart{flex:1 1 40%}.book-controls>.quantity-input-pane>.btn-quantity-minus{padding:6px 10px}.book-controls>.quantity-input-pane>.btn-quantity-plus{padding:6px 10px}.saving-book{flex:1 1 100%;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.saving-book>.progress-pane{left:0;width:100%;margin:0 auto}.options-slide-in-enter-active{animation:options-slide-in-frames .2s ease-in-out 0s 1}@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";transform:rotate(270deg);display:flex;text-align:center}#btn-choose-images.btn-choose-images-narrow{padding:0;max-width:48px}.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{display:none;height:calc(100% - 86px);overflow:auto;position:absolute;top:60px;width:320px;z-index:1000}.group-templates-wrapper{left:-320px;transition:left .2s ease}.workspace-options-wrapper{right:-320px;transition:right .2s ease}.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{align-items:stretch;display:flex;flex-direction:column}.sidebar-dismiss-overlay{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;background-color:var(--bkdrop-modal)}.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;border-radius:14px;padding:2px 8px;display:unset;font-size:10pt}.btn-mobile-page-done:after{content:"Preview & Order"}.book-controls>.quantity-input-pane>.btn-quantity-minus{padding:4px 10px}.book-controls>.quantity-input-pane>.btn-quantity-plus{padding:4px 10px}}
