@import "https://fonts.googleapis.com/css2?family=Ubuntu+Mono&display=swap";#roes-web *{box-sizing:border-box}#roes-web form{margin:0}#roes-web{flex-direction:column;display:flex;overflow:hidden}#roes-web,#roes-web input{font-size:1em}#roes-web main,#roes-web .main{flex:100%;align-items:stretch;display:flex;overflow:hidden}#roes-web a{text-decoration:none}#roes-web#roes-web :not(.user-is-tabbing) a:focus,#roes-web#roes-web :not(.user-is-tabbing) button:focus,#roes-web#roes-web :not(.user-is-tabbing) input[type=text]:focus,#roes-web#roes-web :not(.user-is-tabbing) select:focus,#roes-web#roes-web :not(.user-is-tabbing) textarea:focus,#roes-web a:focus,#roes-web button:focus,#roes-web input:not([type=range]):focus,#roes-web select:focus,#roes-web textarea:focus{box-shadow:0 0 8px var(--focus-hilite);outline:none;text-decoration:none;transition:box-shadow .2s ease-in-out,background-color .2s ease-in-out}#roes-web input:not([type=range]):focus,#roes-web textarea:focus{background-color:var(--input-bkgd-color-active);border-color:var(--input-brdr-color-active)}#roes-web .header{justify-content:space-between}#roes-web .header,#roes-web .menubar,#roes-web .footer{background-color:var(--content-bkgd-color);align-items:stretch;display:flex}#roes-web .menubar,#roes-web .footer{justify-content:center}#roes-web .leftside{order:0}#roes-web .rightside{order:2}#roes-web .content{background-color:var(--content-bkgd-color);flex:auto;order:1;overflow:hidden}#roes-web .header,#roes-web .footer,#roes-web .menubar{z-index:0;flex:none;align-items:stretch}#roes-web .header,#roes-web .header>.branding,#roes-web .header>.page-title,#roes-web .header>.header-controls,#roes-web .menubar,#roes-web .footer>.footer-items{flex-direction:row;align-items:stretch;display:flex}#roes-web .header,#roes-web .footer,#roes-web .menubar,#roes-web .content,#roes-web .content>.content-header,#roes-web .leftside,#roes-web .rightside,#roes-web .leftside>.leftside-header,#roes-web .rightside>.rightside-header,#roes-web .leftside>.leftside-items,#roes-web .rightside>.rightside-items,#roes-web .leftside>.leftside-footer,#roes-web .rightside>.rightside-footer{display:flex}#roes-web .leftside,#roes-web .rightside{margin:var(--sidebar-margin);padding:var(--sidebar-padding) 0;border-radius:var(--sidebar-border-radius)}#roes-web .leftside>.leftside-header,#roes-web .rightside>.rightside-header{margin:var(--sidebar-margin) var(--sidebar-margin) 0 var(--sidebar-margin);padding:var(--sidebar-padding) var(--sidebar-padding) 0 var(--sidebar-padding);border-radius:var(--sidebar-border-radius)}#roes-web .leftside>.leftside-footer,#roes-web .rightside>.rightside-footer{padding:0 var(--sidebar-padding) var(--sidebar-padding) var(--sidebar-padding);border-radius:var(--sidebar-border-radius);margin:0}#roes-web .leftside>.leftside-items,#roes-web .rightside>.rightside-items{margin:0 var(--sidebar-margin);padding:0 var(--sidebar-padding)}#roes-web .content>.content-header{margin:var(--header-margin);padding:var(--header-padding)}#roes-web .menubar,#roes-web .leftside,#roes-web .rightside{filter:var(--sidebar-filter)}#roes-web .content>.content-items{flex-wrap:wrap;flex:auto;justify-content:flex-start;max-height:100%;display:flex;overflow:auto}#roes-web .content,#roes-web .leftside,#roes-web .rightside{flex-direction:column}#roes-web .leftside-footer{border-top:1px solid var(--btn-brdr-color);justify-content:center;display:flex}#roes-web .leftside>.leftside-items,#roes-web .rightside>.rightside-items{flex-flow:column;flex:1 1 0;justify-content:flex-start;overflow-y:auto}#roes-web .header,#roes-web .footer,#roes-web .leftside,#roes-web .rightside{background-color:var(--sidebar-bkgd-color)}#roes-web .header{border-bottom:1px solid var(--btn-brdr-color)}@media screen and (width<=750px){#roes-web .content>.content-header{margin:0;padding:0}}#roes-web .btn-neu{border:1px solid var(--btn-brdr-color);background-color:var(--btn-light-bkgd-color);color:var(--btn-text-color);cursor:pointer;text-align:center;touch-action:manipulation;-webkit-user-select:none;vertical-align:middle;white-space:nowrap;border-radius:4px;align-items:center;font-size:.8em;transition:background-color .2s ease-in-out}@media (hover:hover){#roes-web .btn-neu:hover,#roes-web .btn-neu.checked:hover{background-color:var(--btn-bkgd-color-hover)}}#roes-web .btn-neu.checked{background-color:var(--btn-bkgd-color-selected)}#roes-web .input-neu-wrapper{flex-direction:row;justify-content:stretch;align-items:stretch;display:flex}#roes-web .input-neu-left,#roes-web .input-neu-right{text-align:center;flex:100%;font-size:.85em}#roes-web .input-neu-left{border-right:none;border-radius:4px 0 0 4px}#roes-web .input-neu-right{border-left:none;border-radius:0 4px 4px 0}#roes-web .btn-group-neu-left{flex-direction:row;align-items:stretch;margin:0;display:flex}#roes-web .btn-group-neu-left>button:last-child,#roes-web .btn-group-neu-left>button:not(:first-child):not(:last-child){border-left:none;border-radius:0;margin:0}#roes-web .btn-group-neu-left>button:first-child{border-radius:4px 0 0 4px;margin:0}#roes-web .btn-group-neu-left>button:only-child{border-left:1px solid var(--btn-brdr-color)}#roes-web .btn-group-neu-right{flex-direction:row;align-items:stretch;margin:0;display:flex}#roes-web .btn-group-neu-right>button:first-child,#roes-web .btn-group-neu-right>button:not(:first-child):not(:last-child){border-right:none;border-radius:0;margin:0}#roes-web .btn-group-neu-right>button:last-child{border-radius:0 4px 4px 0;margin:0}#roes-web .btn-group-neu-right>button:only-child{border-right:1px solid var(--btn-brdr-color)}#roes-web{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bkgd-danger:#d9534f;--bkgd-danger-focus:#cd2843;--bkgd-warning:#d9d94f;--bkgd-warning-focus:#cdae43;--bkgd-go:#40b340;--bkgd-go-focus:#348834;--bkgd-info:#4887e459;--bkgd-info-focus:#4887e4d9;--bkgd-progress:#9bcfff;--btn-bkgd-color-inactive:#a0a0a0a;--btn-hover-shadow:#0000001a;--btn-selected:#4887e433;--btn-text-color-disabled:#1a1a1a}@media (prefers-color-scheme:dark){#roes-web{--lightningcss-light: ;--lightningcss-dark:initial;--bkgd-danger:#a95353;--bkgd-danger-focus:#c95353;--bkgd-warning:#a9a900;--bkgd-warning-focus:#c9c900;--bkgd-go:#208320;--bkgd-go-focus:#309330;--bkgd-go-shadow:#30933000;--bkgd-info:#4887e459;--bkgd-info-focus:#165fbfd9;--bkgd-progress:#3b5faf;--btn-bkgd-color-inactive:#a0a0a0a;--btn-hover-shadow:#ffffff1a;--btn-text-color-disabled:#f0f0f0}}#roes-web button{margin:0;font-size:13px}#roes-web button,#roes-web select{cursor:pointer}#roes-web button,#roes-web li{color:var(--btn-text-color)}#roes-web button:disabled,#roes-web li:disabled{color:var(--btn-text-color-disabled)}#roes-web button,#roes-web input:not([type=range]),#roes-web select,#roes-web textarea{font-family:inherit;line-height:inherit;transition:background-color .15s ease-in-out}#roes-web select{background-color:var(--btn-bkgd-color);border:1px solid var(--btn-brdr-color);color:var(--btn-text-color)}#roes-web input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}#roes-web input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}#roes-web input[type=number]{appearance:textfield}#roes-web .input-error{color:red!important;background:#ff000026!important}#roes-web input[type=text]::-webkit-input-placeholder{border:none}#roes-web input[type=text]:-moz-placeholder-shown{border:none}#roes-web .form-control[disabled],#roes-web .form-control[readonly],#roes-web fieldset[disabled] .form-control{background:var(--btn-bkgd-color-inactive)}#roes-web input:not([type=range]),#roes-web textarea{background-color:var(--input-bkgd-color);color:var(--btn-text-color);text-align:left;border:1px solid #afafaf2f}#roes-web button,#roes-web .btn{background-color:var(--btn-bkgd-color);border:1px solid var(--btn-brdr-color);color:var(--btn-text-color);cursor:pointer;text-align:center;touch-action:manipulation;-webkit-user-select:none;user-select:none;white-space:nowrap;background-image:none;align-items:center;padding:6px 12px;transition:all .2s ease-in-out;display:block}#roes-web .btn-rounded{border-radius:32px;transition:all .2s ease-in-out}#roes-web .btn-rounded:disabled{background-color:var(--btn-bkgd-color);border:1px solid var(--btn-brdr-color);color:#aaa}@media (hover:hover){#roes-web .btn-info:enabled:hover{background-color:var(--bkgd-info-focus)}#roes-web .btn-go:enabled:hover{background-color:var(--bkgd-go-focus)}#roes-web .btn-warning:enabled:hover{background-color:var(--bkgd-warning-focus)}#roes-web .btn-danger:enabled:hover{background-color:var(--bkgd-danger-focus)}#roes-web .hover-zoom:hover{transform:scale(1.04)}#roes-web .btn-rounded:disabled:hover{background-color:var(--btn-bkgd-color);border:1px solid var(--btn-brdr-color);color:#aaa}#roes-web .btn-rounded:active:hover,#roes-web .btn-rounded:hover{background-color:var(--btn-bkgd-color-hover);border:1px solid var(--btn-brdr-color)}#roes-web button:enabled:hover,#roes-web .btn:enabled:hover,#roes-web select:enabled:hover,#roes-web textarea:enabled:hover:not(:focus),#roes-web input:enabled:hover:not(:focus)[type=text],#roes-web input:enabled:hover:not(:focus)[type=textarea]{background-color:var(--btn-bkgd-color-hover)}#roes-web button:enabled:focus,#roes-web .btn:enabled:focus,#roes-web select:enabled:focus,#roes-web textarea:enabled:hover:focus{outline:none;box-shadow:0 0 2px 4px #267ad980}#roes-web .btn:disabled:hover{filter:saturate(0%);opacity:.5;cursor:not-allowed}}#roes-web button:disabled,#roes-web .btn:disabled,#roes-web input:disabled,#roes-web input.radiobox:disabled,#roes-web select:disabled{filter:saturate(0%);opacity:.5;cursor:not-allowed}#roes-web button,#roes-web .btn,#roes-web select,#roes-web input[type=text]{border-radius:4px}#roes-web .btn-danger{background-color:var(--bkgd-danger);color:#fff}#roes-web .btn-danger:focus{background-color:var(--bkgd-danger-focus)}#roes-web .btn-warning{background-color:var(--bkgd-warning);color:#fff}#roes-web .btn-warning:focus{background-color:var(--bkgd-warning-focus)}#roes-web .btn-go{background-color:var(--bkgd-go);color:#fff}#roes-web .btn-go:focus{background-color:var(--bkgd-go-focus)}#roes-web .btn-info{background-color:var(--bkgd-info);color:#fff}#roes-web .btn-info:focus{background-color:var(--bkgd-info-focus)}#roes-web .btn-inactive{background-color:var(--btn-bkgd-color-inactive)}#roes-web .btn-clear{background-color:#0000;border-color:#0000}#roes-web .btn-group-horizontal{flex-direction:row;align-items:stretch;display:flex}#roes-web .btn-group-horizontal>button:first-child{border-right:none;border-radius:5px 0 0 5px;margin:0}#roes-web .btn-group-horizontal>button:not(:first-child):not(:last-child){border-right:none;border-radius:0;margin:0}#roes-web .btn-group-horizontal>button:last-child{border-radius:0 5px 5px 0;margin:0}#roes-web .btn-group-horizontal>button:only-child{border:1px solid var(--btn-brdr-color);border-radius:5px}#roes-web .btn-group-vertical{flex-direction:column;align-items:stretch;display:flex}#roes-web .btn-group-vertical button:first-child{border-bottom:none;border-radius:5px 5px 0 0}#roes-web .btn-group-vertical button:last-child{border-top:none;border-radius:0 0 5px 5px}#roes-web .btn-group-vertical button:not(:first-child):not(:last-child){border-top:none;border-bottom:none;border-radius:0}#roes-web .hover-zoom{transition:transform .15s ease-in-out}#roes-web .icon-add:before{content:"+";font-size:2em;font-weight:100}#roes-web .icon-back:before{content:""}#roes-web .icon-cancel:before,#roes-web .icon-remove:before{content:""}#roes-web .icon-pricelists:before{content:""}#roes-web .icon-galleries:before{content:""}#roes-web .icon-orders:before{content:""}#roes-web .icon-contactlists:before{content:""}#roes-web .icon-stats:before{content:""}#roes-web .icon-admin:before,#roes-web .icon-settings:before{content:""}#roes-web .icon-log-in:before{content:""}#roes-web .tab-group-horizontal,#roes-web .tab-group-horizontal-bottom{flex-direction:row;justify-content:center;align-items:center;display:flex}#roes-web .tab-group-horizontal button,#roes-web .tab-group-bottom button{border-bottom:none;border-left:none;border-right:none}#roes-web .tab-group-horizontal button{border-top:1px solid var(--btn-brdr-color)}#roes-web .tab-group-horizontal-bottom button{border-bottom:1px solid var(--btn-brdr-color)}#roes-web .tab-group-horizontal-bottom button:first-child,#roes-web .tab-group-horizontal button:first-child{border-radius:5px 0 0}#roes-web .tab-group-horizontal-bottom button:first-child{border-radius:0 0 0 5px}#roes-web .tab-group-horizontal button:last-child{border-radius:0 5px 0 0}#roes-web .tab-group-horizontal-bottom button:last-child{border-radius:0 0 5px}#roes-web .tab-group-horizontal button:first-child,#roes-web .tab-group-horizontal-bottom button:first-child{border-left:1px solid var(--btn-brdr-color)}#roes-web .tab-group-horizontal button:last-child,#roes-web .tab-group-horizontal-bottom button:last-child{border-right:1px solid var(--btn-brdr-color)}#roes-web .btn-lightweight{border:1px solid var(--btn-brdr-color);background-color:var(--btn-light-bkgd-color)}#roes-web .btn-linkweight{background-color:#0000;border:none}#roes-web .btn-selected{background-color:var(--btn-bkgd-color-active)}#roes-web .cursor-pointer{cursor:pointer}#roes-web .dot{border-radius:50%;width:12px;height:12px;display:inline-block}#roes-web .circle{background-color:#0003;border-radius:50%;width:40px;height:40px;position:relative}#roes-web .bar{background-color:#fff;position:absolute}#roes-web .horizontal{width:70%;height:8%;top:46%;left:15%}#roes-web .vertical{width:8%;height:70%;top:15%;left:46%}#roes-web .plus{background-color:#888;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),none;background-position:50%;background-repeat:no-repeat;background-size:50% 2px,2px 50%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:50%;width:32px;height:32px;margin:0 4px;display:inline-block}#roes-web .plus-smaller{background-color:#888;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),none;background-position:50%;background-repeat:no-repeat;background-size:50% 2px,2px 50%;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:50%;width:24px;height:24px;margin:0 4px;display:inline-block}#roes-web .minus{background-color:#888;background-image:linear-gradient(#fff,#fff),none;background-position:50%;background-repeat:no-repeat;background-size:50% 2px,2px 50%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:50%;width:32px;height:32px;margin:0 4px;display:inline-block}#roes-web .minus-smaller{background-color:#888;background-image:linear-gradient(#fff,#fff),none;background-position:50%;background-repeat:no-repeat;background-size:50% 2px,2px 50%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:50%;width:16px;height:16px;margin:0 4px;display:inline-block}#roes-web .time{width:48px;height:48px}#roes-web .spinner{border:3px solid #0000;border-color:#0000 var(--btn-brdr-color);border-radius:50%;width:32px;height:32px;animation:1s linear infinite rotate}#roes-web .spinner-small{border:3px solid #0000;border-color:#000 var(--btn-brdr-color);border-radius:50%;width:20px;height:20px;animation:1s linear infinite rotate}#roes-web .visible{visibility:visible}#roes-web .btn-previous,#roes-web .btn-next{background:0 0;border:none;margin:4px}#roes-web .chevron{background:0 0;border:none;width:24px;min-width:24px;height:24px;min-height:24px;margin:1px;padding:4px;transition:all .2s ease-in-out;display:block;position:relative}#roes-web .chevron.larger{width:32px;height:32px}#roes-web .chevron.smaller{width:14px;min-width:14px;height:14px;min-height:14px;color:var(--btn-dark-bkgd-color)}#roes-web .chevron.up:after,#roes-web .chevron.down:after,#roes-web .chevron.left:after,#roes-web .chevron.right:after{content:"";box-sizing:border-box;width:50%;height:50%;display:block;position:absolute;top:25%}#roes-web .chevron.left:after{border-bottom:2px solid;border-left:2px solid;left:32%;transform:rotate(45deg)}#roes-web .chevron.up:after{border-top:2px solid;border-left:2px solid;top:36%;left:24%;transform:rotate(45deg)}#roes-web .chevron.right:after{border-bottom:2px solid;border-right:2px solid;left:12%;transform:rotate(-45deg)}#roes-web .chevron.down:after{border-bottom:2px solid;border-right:2px solid;top:12%;left:24%;transform:rotate(45deg)}#roes-web .row{flex-direction:row;display:flex}#roes-web .flex-center{justify-content:center;align-items:center}#roes-web .flex-stretch{justify-content:stretch;align-items:stretch}#roes-web .column{flex-direction:column;display:flex}#roes-web .column-center{flex-direction:column;justify-content:center;align-items:center;display:flex}#roes-web .row-center{flex-direction:row;justify-content:center;align-items:center;display:flex}#roes-web .justify-center{justify-content:center}#roes-web .justify-start{justify-content:flex-start}#roes-web .justify-end{justify-content:flex-end}#roes-web .justify-around{justify-content:space-around}#roes-web .justify-between{justify-content:space-between}#roes-web .justify-stretch{justify-content:stretch}#roes-web .align-start{align-items:flex-start}#roes-web .align-end{align-items:flex-end}#roes-web .align-center{align-items:center}#roes-web .align-stretch{align-items:stretch}#roes-web .align-self-stretch{align-self:stretch}#roes-web .flex-0{flex:0}#roes-web .flex-1{flex:1}#roes-web .flex-100{flex:100%}#roes-web .relative{position:relative}#roes-web .grid-row{grid-auto-flow:row;display:grid}#roes-web .grid-column{grid-auto-flow:column;display:grid}#roes-web .grid-hero{grid-template-rows:auto 1fr auto;display:grid}#roes-web .grid-tile{grid-template-rows:1fr;place-content:stretch;display:grid;overflow:hidden}#roes-web .grid-container{grid-template:"header header header""nav main aside"1fr"footer footer footer"/auto 1fr auto;place-content:stretch;width:100%;height:100%;display:grid}#roes-web header{grid-area:header}#roes-web nav{grid-area:nav}#roes-web main{grid-area:main}#roes-web aside{grid-area:aside}#roes-web footer{grid-area:footer}#roes-web .grid-container>*{grid-template-rows:1fr;display:grid;overflow:hidden}#roes-web .placefloater{flex-direction:column;display:flex;position:relative}#roes-web .placefloater input,#roes-web .placefloater select{background-color:var(--addr-card-bg-input);height:46px;color:var(--addr-card-text-main);box-sizing:border-box;border-radius:6px;outline:none;width:100%;padding:12px 12px 6px;font-size:14px;transition:border-color .15s,background-color .15s,box-shadow .15s}#roes-web .placefloater input::placeholder{color:#0000;transition:color .15s}#roes-web .placefloater input:focus::placeholder{color:var(--addr-card-text-optional)}#roes-web .placefloater label{color:var(--addr-card-text-muted);pointer-events:none;transform-origin:0 0;font-size:14px;transition:transform .15s,color .15s;position:absolute;top:12px;left:12px}#roes-web .placefloater select{appearance:none;background-image:var(--addr-card-select-arrow);background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}#roes-web .optional{color:var(--addr-card-text-optional)}#roes-web .placefloater input:focus+label,#roes-web .placefloater input:not(:placeholder-shown)+label,#roes-web .placefloater.addr-card-has-value select+label{color:var(--addr-card-text-muted);transform:translateY(-9px)scale(.78)}#roes-web .placefloater input:focus,#roes-web .placefloater select:focus{border-color:var(--addr-card-focus-border);box-shadow:0 0 0 2px var(--addr-card-focus-ring)}@media (width<=500px){#roes-web .addr-card-grid-2,#roes-web .addr-card-grid-3{grid-template-columns:1fr}}#roes-web .placefloater input.form-invalid{background-color:#ffbfbf33}#roes-web .placeholder-email:after{content:"Email"}#roes-web .placeholder-customernumber:after{content:"Account (if you have one)"}#roes-web .placeholder-phone:after{content:"Phone"}#roes-web .placeholder-name:after{content:"Name"}#roes-web .placeholder-firstname:after{content:"First name"}#roes-web .placeholder-lastname:after{content:"Last name"}#roes-web .placeholder-address:after{content:"Address"}#roes-web .placeholder-address2:after{content:"Address 2"}#roes-web .placeholder-city:after{content:"City"}#roes-web .placeholder-country:after{content:"Country"}#roes-web .placeholder-state:after{content:"State"}#roes-web .placeholder-zip:after{content:"Zip/Postal code"}#roes-web .placeholder-cardname:after{content:"Name on card"}#roes-web .placeholder-cardcvc:after{content:"CVC"}#roes-web .placeholder-cardnumber:after{content:"Card number"}#roes-web .placeholder-cardexpmonth:after{content:"Exp. month"}#roes-web .placeholder-cardexpyear:after{content:"Exp. year"}#roes-web{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--radiobox-color:#84a8e6;--radiobutton-brdr-color:#939393}@media (prefers-color-scheme:dark){#roes-web{--lightningcss-light: ;--lightningcss-dark:initial;--radiobox-color:#84a8e6;--radiobutton-brdr-color:#838383}}#roes-web label.radiobox{text-transform:none;-webkit-user-select:none;user-select:none;flex-direction:row;justify-content:flex-start;align-items:center;margin:2px 0;font-size:1em;font-weight:400;line-height:1.2em;display:flex;position:relative}#roes-web input[type=checkbox].radiobox,#roes-web input[type=radio].radiobox{-webkit-user-select:none;user-select:none;appearance:none;background-color:var(--input-bkgd-color);border:1px solid var(--radiobutton-brdr-color);text-transform:none;cursor:pointer;border-radius:100%;width:1.5em;min-width:1.5em;height:1.5em;min-height:1.5em;margin:0 4px;position:relative}#roes-web input[type=checkbox].radiobox,#roes-web input[type=radio].radiobox,#roes-web input[type=checkbox].radiobox+.radiobox-label,#roes-web input[type=radio].radiobox+.radiobox-label{transition:color .15s linear}#roes-web input[type=checkbox].radiobox:before,#roes-web input[type=radio].radiobox:before{content:"";margin:auto;position:absolute;inset:0;overflow:hidden}#roes-web input[type=checkbox].radiobox{border-radius:4px}#roes-web input[type=checkbox].radiobox:checked,#roes-web input[type=radio].radiobox:checked{background-color:var(--radiobox-color)}#roes-web input[type=radio].radiobox:checked:before{background-color:#fff;border:5px solid #0000;border-radius:100%;margin:4px}#roes-web input[type=checkbox].radiobox:checked:before{border-bottom:3px solid #fff;border-right:3px solid #fff;width:25%;height:60%;transform:rotate(50deg)translateY(-5%)translate(-5%)}#roes-web input[type=checkbox].radiobox:focus,#roes-web input[type=radio].radiobox:focus{outline:#0000;text-decoration-color:#0000}#roes-web input[type=checkbox].radiobox:disabled~span,#roes-web input[type=radio].radiobox:disabled~span{cursor:not-allowed;opacity:.4;pointer-events:none}#roes-web input[type=checkbox].radiobox~span,#roes-web input[type=radio].radiobox~span{cursor:pointer;white-space:normal;word-wrap:break-word;text-align:left;margin-left:4px}@media (hover:hover){#roes-web input:enabled:hover:not(:focus):not(:checked)[type=checkbox].radiobox,#roes-web input:enabled:hover:not(:focus):not(:checked)[type=radio].radiobox{background-color:var(--btn-bkgd-color-hover)}}#roes-web input[type=checkbox].radiobox:disabled,#roes-web input[type=radio].radiobox:disabled,#roes-web input[type=checkbox].radiobox:disabled+.radiobox-label,#roes-web input[type=radio].radiobox:disabled+.radiobox-label{cursor:not-allowed;color:var(--btn-text-color-disabled)}@keyframes tooltip-fade{0%{opacity:0}5%{opacity:1}95%{opacity:1}to{opacity:0}}#roes-web{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--tip-border:#eee;--tip-content:#f3f3f3cc;--tip-text:#000}@media (prefers-color-scheme:dark){#roes-web{--lightningcss-light: ;--lightningcss-dark:initial;--tip-border:#888;--tip-content:#000000bf;--tip-text:#fff}}#roes-web .tooltip{position:relative;overflow:visible}#roes-web .tooltip>.tooltiptext{z-index:1000;opacity:0;color:#000;text-align:center;border:1px solid var(--tip-border);background-color:#fff;border-radius:3px;padding:3px 6px;font-size:8pt;position:absolute}@media (hover:hover){#roes-web .tooltip:hover>.tooltiptext{animation:4s ease-in-out 1s tooltip-fade}}#roes-web .tooltip>.tip-top,#roes-web .tooltip>.tip-bottom,#roes-web .tooltip>.tip-left,#roes-web .tooltip>.tip-right{pointer-events:none}#roes-web .tooltip>.tip-top{z-index:100001;display:inline-block;left:50%;transform:translate(-50%)translateY(-100%)}#roes-web .tooltip>.tip-bottom{z-index:100001;display:inline-block;top:100%;left:50%;transform:translate(-50%)}#roes-web .tooltip>.tip-left{z-index:100001;position:absolute;top:calc(50% - 12px);left:0;transform:translate(-100%)}#roes-web .tooltip>.tip-right{z-index:100001;position:absolute;top:calc(50% - 12px);left:100%}@keyframes shadow-pulse-green{0%{box-shadow:0 0 0 0 var(--pulse-shadow-start);transform:scale(.975)}18%{transform:scale(.95)}20%{box-shadow:0 0 8px 0 var(--pulse-shadow-mid);transform:scale(1)}70%{box-shadow:0 0 8px 32px var(--pulse-shadow-start);transform:scale(1)}to{box-shadow:0 0 0 0 var(--pulse-shadow-start)}}#roes-web{--checkout-shelf-line:#00000014;--checkout-shelf-shadow:0 -4px 10px -8px #00000059}@media (prefers-color-scheme:dark){#roes-web{--checkout-shelf-line:#ffffff1a;--checkout-shelf-shadow:0 -4px 10px -8px #0009}}#roes-web .checkout-controls{background-color:var(--sidebar-bkgd-color);border-top:1px solid var(--btn-brdr-color);box-shadow:var(--checkout-shelf-shadow);flex:none;gap:12px;padding:14px 16px;display:flex}#roes-web .address-card{padding:0 0 24px}#roes-web .addr-card-title{margin:0 0 20px;padding:0 20px;font-size:18px;font-weight:600}#roes-web .addr-title-shipping:after{content:"Shipping address"}#roes-web .addr-title-choose:after{content:"Choose a shipping method"}#roes-web #address-form{flex-direction:column;flex:auto;gap:12px;padding:0 12px;display:flex;overflow-y:auto}#roes-web .addr-card-grid-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}#roes-web .addr-card-grid-3{grid-template-columns:1fr 1.2fr 1fr;gap:12px;display:grid}#roes-web .addr-card-grid-3.addr2{grid-template-columns:1.1fr .8fr 1.1fr;gap:12px;display:grid}#roes-web .addr-card-grid-4{grid-template-columns:1.25fr .75fr 1.25fr .75fr;gap:12px;display:grid}#roes-web .btn-checkout-back:after{content:"  Back";white-space:pre}#roes-web .btn-checkout-next:before{content:"Next  ";white-space:pre}#roes-web .btn-complete-order:after,#roes-web .btn-checkout-next:after{content:"";font-family:Font Awesome Solid}#roes-web .btn-checkout-next,#roes-web .btn-complete-order{border-radius:4px 4px 8px;padding:8px 24px}#roes-web .btn-checkout-back{color:var(--btn-text-color);background-color:#0000;border-color:#0000;border-radius:4px 4px 4px 8px;padding:8px 24px}@media (hover:hover){#roes-web .btn-checkout-back:enabled:hover{background-color:var(--btn-bkgd-color-hover)}}#roes-web .btn-checkout-next,#roes-web .btn-checkout-back,#roes-web .btn-complete-order{font-size:1.1em}#roes-web .btn-checkout-back:before{content:"";font-family:Font Awesome Solid}#roes-web .btn-tax-text:after{content:" Calculate Sales Tax  ";white-space:pre}#roes-web .lbl-btn-complete-order-paypal:after{content:"Pay with PayPal  ";white-space:pre}#roes-web .lbl-btn-complete-order-webpay:after{content:"Pay with WebPay  ";white-space:pre}#roes-web .lbl-btn-complete-order:after{content:"Place Order  ";white-space:pre}#roes-web .waiting-to-upload{color:#fff;margin-right:10px}#roes-web .waiting-to-upload:before{content:"Uploading images  "}#roes-web .checking-images{color:#fff;margin-right:10px}#roes-web .checking-images:after{content:"Checking images  ";white-space:pre}#roes-web .loader-sm{border:4px solid var(--btn-brdr-color);border-top:4px solid #3498db;border-radius:50%;width:24px;height:24px;animation:2s linear infinite rotate}#roes-web .shadow-pulse-green-once{background-color:var(--bkgd-go);box-shadow:0 0 0 0 var(--pulse-shadow-end);animation:1.5s shadow-pulse-green;transform:scale(1)}#roes-web .complete-order-review-card,#roes-web .shipping-address,#roes-web .shipping-methods,#roes-web .payment-methods-card{min-width:min(500px,100%);margin:auto}#roes-web .address-card{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--addr-card-text-main:#202223;--addr-card-text-muted:#6d7175;--addr-card-text-optional:#8c9196;--addr-card-bg-input:#f7f7f7;--addr-card-border-input:#8c9196;--addr-card-focus-border:#005bd3;--addr-card-focus-ring:#b7e3ff;--addr-card-shadow:0 1px 3px #0000000a;--addr-card-select-arrow:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cpath%20fill%3D%22%236D7175%22%20d%3D%22M6%208L2%204h8z%22%2F%3E%3C%2Fsvg%3E)}@media (prefers-color-scheme:dark){#roes-web .address-card{--lightningcss-light: ;--lightningcss-dark:initial;--addr-card-text-main:#e3e3e3;--addr-card-text-muted:#a0a0a0;--addr-card-text-optional:#707070;--addr-card-bg-input:#242424;--addr-card-border-input:#525252;--addr-card-focus-border:#0070f3;--addr-card-focus-ring:#002d64;--addr-card-shadow:0 0 12px #0003;--addr-card-select-arrow:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cpath%20fill%3D%22%23A0A0A0%22%20d%3D%22M6%208L2%204h8z%22%2F%3E%3C%2Fsvg%3E)}}@media screen and (width<=750px){#roes-web .label-checkout-header,#roes-web .checkout-breadcrumbs>*{font-size:.9em}#roes-web .checkout-summary-wrapper{display:none}#roes-web .complete-order-pending-heading{text-align:center;font-size:1.25em}#roes-web .complete-order-container,#roes-web .payment-container,#roes-web .shipping-container,#roes-web .order-data-report-container{flex-direction:column;flex:100%;display:flex;overflow:hidden}#roes-web .complete-order-body,#roes-web .payment-body,#roes-web .shipping-body,#roes-web .cart-body{flex:auto}#roes-web .complete-order-pending-shipping-wrapper{font-size:.9em}#roes-web .addr-card-grid-2,#roes-web .addr-card-grid-3,#roes-web .addr-card-grid-4{grid-template-columns:1fr}#roes-web .addr-card-title{text-align:center;margin:0}#roes-web .address-card,#roes-web .address-card>#address-form{flex-direction:column;width:100%;min-width:320px;display:flex}}#roes-web .toggle-switch-wrapper{justify-content:center;align-items:center;height:16px;min-height:16px;display:flex}#roes-web input.toggle-switch{appearance:none;background:#c6c6c6;border-radius:10px;outline:none;width:32px;height:20px;margin-right:4px;transition:all .1s ease-in-out;position:relative;box-shadow:inset 0 0 5px #0003}#roes-web input.toggle-switch:checked{background:#4bd763}#roes-web input.toggle-switch:before{content:"";background:#fff;border-radius:16px;width:16px;height:16px;transition:all .1s ease-in-out;position:absolute;top:1px;left:1px;box-shadow:0 2px 5px #0003}#roes-web input.toggle-switch:checked:before{left:14px}@keyframes fade-in-frames{0%{opacity:0}to{opacity:1}}@keyframes fade-out-frames{0%{opacity:1}to{opacity:0}}@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)}}@keyframes fader{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pop-appear{0%{opacity:0;transform:scale(.85)}95%{opacity:1;transform:scale(1.025)}to{transform:scale(1)}}@keyframes fade-scale-out{0%{opacity:1}to{opacity:0;transform:scale(.9)}}#roes-web .fade-in-enter-active{animation:.2s ease-in-out fade-in-frames}#roes-web .fade-in-leave-active{animation:.2s ease-in-out fade-out-frames}#roes-web .pulse-once{animation:.6s ease-in pulser}#roes-web .fade-down-inout{animation:2s ease-in infinite fade-down-inout}@media (hover:hover){#roes-web .fade-down-inout:hover{cursor:pointer}}#roes-web .pulse{animation:2s infinite pulser}#roes-web .fade{animation:.25s infinite fader}#roes-web .one-bounce{animation:.5s ease-in-out onebouncer}#roes-web .fade-down-enter-active,#roes-web .fade-down-leave-active{transition:opacity .25s,transform .25s}#roes-web .fade-down-enter-from,#roes-web .fade-down-leave-to{opacity:0;transform:translateY(-10%)}#roes-web .fade-enter-active,#roes-web .fade-leave-active{transition:opacity .33s}#roes-web .fade-enter-from,#roes-web .fade-leave-to{opacity:0}#roes-web .fade-zoom-enter-active,#roes-web .fade-zoom-leave-active{transition:opacity .25s,transform .25s}#roes-web .fade-zoom-enter-from,#roes-web .fade-zoom-leave-to{opacity:0;transform:scale(.9)}#roes-web .slide-left-enter-active,#roes-web .slide-left-leave-active{transition:opacity .3s,transform .3s}#roes-web .slide-left-enter-from{opacity:0;transform:translate(100px)}#roes-web .slide-left-leave-to{opacity:0;transform:translate(-100px)}#roes-web .slide-down-fade-enter-from{opacity:0;transform:translateY(-30px)}#roes-web .slide-down-fade-enter-active,#roes-web .slide-down-fade-leave-active{transition:all .3s}#roes-web .slide-fade-enter-from{opacity:0;transform:translate(30px)}#roes-web .slide-fade-enter-active,#roes-web .slide-fade-leave-active{transition:all .3s}#roes-web .slide-fade-leave-to{opacity:0;transform:translate(30px)}#roes-web .vertical-collapse-enter-active,#roes-web .vertical-collapse-leave-active{transition:max-height .3s,opacity .3s;overflow:hidden}#roes-web .vertical-collapse-enter-from,#roes-web .vertical-collapse-leave-to{opacity:0;max-height:0}#roes-web .vertical-collapse-enter-to,#roes-web .vertical-collapse-leave-from{opacity:1;max-height:1000px}#roes-web .pop-appear-enter-active{animation:.2s ease-in-out pop-appear}#roes-web .pop-appear-leave-active{animation:.3s ease-in-out fade-scale-out}#roes-web .div-flyout-enter-active,#roes-web .div-flyout-leave-active{transition:opacity .25s,transform .25s}#roes-web .div-flyout-enter-from,#roes-web .div-flyout-leave-to{opacity:0;transform:translateY(-8px)}#roes-web .div-flyout-enter-to,#roes-web .div-flyout-leave-from{opacity:1;transform:translateY(0)}#roes-web .reveal-up-enter-active,#roes-web .reveal-up-leave-active{transition:grid-template-rows .35s,opacity .35s;display:grid}#roes-web .reveal-up-enter-active>*,#roes-web .reveal-up-leave-active>*{min-height:0;transition:transform .35s;overflow:hidden}#roes-web .reveal-up-enter-from,#roes-web .reveal-up-leave-to{opacity:0;grid-template-rows:0fr}#roes-web .reveal-up-enter-from>*,#roes-web .reveal-up-leave-to>*{transform:translateY(16px)}#roes-web .reveal-up-enter-to,#roes-web .reveal-up-leave-from{opacity:1;grid-template-rows:1fr}#roes-web .reveal-up-enter-to>*,#roes-web .reveal-up-leave-from>*{transform:translateY(0)}@font-face{font-family:Font Awesome Solid;font-style:normal;font-weight:900;src:url(/fonts/fa-solid-900.woff2)format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lato-v25-latin-ext-400.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lato-v25-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/lato-v25-latin-ext-700.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/lato-v25-latin-700.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/lato-v25-latin-ext-700italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/lato-v25-latin-700italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#roes-web{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--btn-bkgd-color:#e7e7e7;--btn-bkgd-color-hover:#e0e0e0;--btn-light-bkgd-color:#fff;--btn-bkgd-color-active:#fff;--hover-bkgd-color:#dfdfdf;--input-bkgd-color:#eaeaea;--input-bkgd-color-active:#fff;--input-brdr-color-active:#002f5fcc;--input-text-color:#2a2a2a;--btn-text-color:#2a2a2a;--text-color:#2a2a2a;--text-header-color:#3a3a3a;--focus-hilite:#0000003f;--bkgd-color:#f3f3f3;--sidebar-bkgd-color:#fff;--content-bkgd-color:#fafafa00;--btn-brdr-color:#d3d3d300;--header-margin:0px;--header-padding:8px;--sidebar-margin:8px;--sidebar-padding:0px;--sidebar-border-radius:12px;--sidebar-filter:drop-shadow(0px 2px 4px #00000023)}@media (prefers-color-scheme:dark){#roes-web{--lightningcss-light: ;--lightningcss-dark:initial;--btn-bkgd-color:#545454;--btn-bkgd-color-hover:#7f7f7f7f;--btn-light-bkgd-color:#494a4e;--btn-bkgd-color-active:#000;--hover-bkgd-color:#747474;--input-bkgd-color:#272727;--input-bkgd-color-active:#0000002f;--input-brdr-color-active:#ff2f5fcc;--btn-text-color:#e4e4e4;--text-color:#d4d4d4;--text-header-color:#d2d2d2;--input-text-color:#e4e4e4;--focus-hilite:#ffffff5f;--bkgd-color:#292929;--content-bkgd-color:#5f5f5f00;--sidebar-bkgd-color:#363636;--btn-brdr-color:#63636300;--sidebar-filter:drop-shadow(0px 0px 8px #00000013)}}#roes-web{box-sizing:border-box;-webkit-overflow-scrolling:touch;background-color:var(--bkgd-color);height:100%;min-height:100%;color:var(--text-color);-webkit-overflow-scrolling:touch;flex-direction:column;min-width:100%;height:100%;margin:auto;padding:0;font-family:Lato,sans-serif;font-size:.9375em;line-height:1.55;display:flex;position:fixed;inset:0;overflow:hidden}#roes-web .main{flex:1 1 0;align-items:stretch;display:flex;overflow:hidden}#roes-web{background-color:var(--bkgd-color);height:100%;color:var(--text-color);flex-direction:column;display:flex}#roes-web #svg-units,#roes-web #svg-units>.template>.node,#roes-web #svg-units>.template>.node-clip>.node{overflow:visible}#roes-web .svg-image>image{cursor:grab}#roes-web .svg-image>image:active{cursor:grabbing}#roes-web .cart-options-wrapper,#roes-web .checkout-summary-wrapper,#roes-web .options-pane-wrapper,#roes-web .order-items-wrapper,#roes-web .workspace-options-wrapper{border-left:1px solid var(--btn-brdr-color);border-right:1px solid var(--btn-brdr-color);padding:0;overflow:hidden}#roes-web .btn-checkout,#roes-web .catalog-preview-text,#roes-web .btn-start-checkout{border-radius:var(--sidebar-border-radius);border:none;flex:1;margin:2px 0;font-size:1.2em}#roes-web .btn-add-cart{border-radius:0 var(--sidebar-border-radius) var(--sidebar-border-radius) 0;min-width:128px;font-size:1.15em}#roes-web .header>.page-title{flex:100%;order:1;padding:0 24px;overflow:hidden}#roes-web .header>.page-title>.title{text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:24px;overflow:hidden}#roes-web .nav>li>a:active{background-color:var(--text-header-color)}#roes-web .leftside,#roes-web .rightside{flex:0 0 20%;min-width:240px}#roes-web .content-footer{flex:0 auto;position:relative}#roes-web .rightside-footer{flex-direction:column}#roes-web .label-cancel:after{content:"Cancel"}#roes-web .label-ok:after{content:"OK"}#roes-web .visible{visibility:visible}#roes-web .desktop-display{display:none}@media (width>=512px){#roes-web .desktop-display{display:block}}#roes-web .branding{min-height:50px;position:relative}#roes-web .navbar-brand{cursor:pointer;filter:drop-shadow(0px 0px 3px var(--focus-hilite));background-repeat:no-repeat;background-size:contain;width:100px;height:50px}#roes-web .cart-header,#roes-web .cart-empty-label,#roes-web .checkout-header,#roes-web .complete-order-shipping-header,#roes-web .complete-order-payment-header,#roes-web .orders-header,#roes-web .orders-empty-label{font-size:1.5em}#roes-web .cart-content-wrapper,#roes-web .checkout-content-wrapper{flex:0 60%;overflow:hidden}#roes-web .complete-order-container,#roes-web .payment-container,#roes-web .shipping-container,#roes-web .order-data-report-container{flex-direction:column;flex:100%;height:100%;display:flex;overflow:hidden}#roes-web .checkout-step-pane{background-color:var(--sidebar-bkgd-color);min-height:0;margin:var(--sidebar-margin);padding:var(--sidebar-padding);filter:var(--sidebar-filter);border-radius:var(--sidebar-border-radius);flex-direction:column;flex:auto;display:flex;overflow:hidden}#roes-web .cart-body,#roes-web .complete-order-body,#roes-web .payment-body,#roes-web .shipping-body{flex-direction:column;justify-content:space-between;display:flex;overflow:auto}#roes-web .complete-order-review-wrapper,#roes-web .complete-order-pending-wrapper,#roes-web .complete-order-shipping-billing-wrapper,#roes-web .promo-payment-wrapper,#roes-web .shipping-address-methods-wrapper{flex-direction:column;flex:auto;min-height:300px;display:flex;overflow-y:scroll}#roes-web .complete-order-shipping-payment-header,#roes-web .complete-order-shipping-payment-header-billto,#roes-web .complete-order-shipping-payment-header-shippingmethod,#roes-web .complete-order-shipping-payment-header-paymentmethod,#roes-web .lbl-order-number{flex-direction:column;padding:18px 0 8px;font-size:1.3em;font-weight:700;display:flex}#roes-web .complete-order-review-grid{grid-template-columns:auto 1fr;align-items:baseline;gap:20px 24px;margin:48px;display:grid}#roes-web .complete-order-review-grid .complete-order-shipping-payment-header,#roes-web .complete-order-review-grid .complete-order-shipping-payment-header-billto,#roes-web .complete-order-review-grid .complete-order-shipping-payment-header-shippingmethod,#roes-web .complete-order-review-grid .complete-order-shipping-payment-header-paymentmethod{white-space:nowrap;padding:0;font-size:1em;display:block}#roes-web .address-confirm-shipping-same:after{content:"Same as Shipping ";white-space:pre}#roes-web .btn-checkout,#roes-web .btn-checkout-next,#roes-web .btn-complete-order{background-color:var(--bkgd-go);color:#fff}@media (hover:hover){#roes-web .btn-checkout:enabled:hover,#roes-web .btn-checkout-next:enabled:hover,#roes-web .btn-complete-order:enabled:hover{background-color:var(--bkgd-go-focus)}}#roes-web .btn-complete-order>.loader-sm{margin:0 4px}#roes-web .btn-webview{cursor:pointer}#roes-web .btn-webview:after{content:"";color:var(--btn-text-color);font-family:Font Awesome Solid}@media screen and (width<=750px){#roes-web .navbar-brand{z-index:-1;width:50px;position:absolute}#roes-web .checkout-controls{justify-content:space-between}#roes-web .cart-content-wrapper,#roes-web .checkout-content-wrapper,#roes-web .orders-content-wrapper{flex:0 100%}}#roes-web input[type=range]{appearance:none;cursor:pointer;background:0 0;width:23rem}#roes-web input[type=range]:focus{outline:none}#roes-web input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff5f;border-radius:.25rem;height:.25rem}#roes-web input[type=range]::-webkit-slider-thumb{appearance:none;border:1px solid var(--btn-bkgd-color);background:conic-gradient(#dfdfdf,#7f7f7f,#fff,#7f7f7f,#dfdfdf,#fff);border-radius:.5rem;width:1rem;height:1rem;margin-top:-6px}#roes-web input[type=range]:focus::-webkit-slider-thumb{outline-offset:.125rem;outline:1px solid #ffffffaf}#roes-web input[type=range]::-moz-range-track{background-color:#ffffff5f;border-radius:.25rem;height:.25rem}#roes-web input[type=range]::-moz-range-thumb{background-color:var(--btn-brdr-color);border:1px solid var(--btn-text-color);border-radius:.5rem;width:1rem;height:1rem}#roes-web input[type=range]:focus::-moz-range-thumb{outline-offset:.125rem;outline:1px solid #ffffffaf}#roes-web .scroll-arrows::-webkit-scrollbar:horizontal{height:0}#roes-web .scroll-arrows::-webkit-scrollbar:vertical{width:0}#roes-web .scroll-arrows::-webkit-scrollbar-thumb{background-color:#0003;border:none;border-radius:0}#roes-web .scroll-arrows::-webkit-scrollbar-track{background-color:#00000026;border-radius:0}#roes-web ::-webkit-scrollbar{-webkit-appearance:none}#roes-web ::-webkit-scrollbar:horizontal{height:3px}#roes-web ::-webkit-scrollbar:vertical{width:3px}#roes-web ::-webkit-scrollbar-thumb{background-color:#0000001a;border:none;border-radius:0}#roes-web ::-webkit-scrollbar-thumb:hover{background-color:#0003;transition:all .2s ease-in-out}#roes-web ::-webkit-scrollbar-corner{background:0 0}#roes-web .btn-ok{background-color:var(--bkgd-go);color:#fff}#roes-web .btn-ok:after{content:"OK"}#roes-web .btn-cancel:after{content:"Cancel"}#roes-web .drag-ghost{opacity:.25}#roes-web .progressbar[data-v-d97bf4a1]{border-radius:var(--sidebar-border-radius)}#roes-web .progress-pane[data-v-d97bf4a1],#roes-web .progress-pane-books[data-v-d97bf4a1]{height:1.2em;font-size:.9em;display:block}#roes-web .progressbar[data-v-d97bf4a1]{pointer-events:none;background-image:repeating-linear-gradient(90deg,#35f 0%,#3d6aff 25%,#4278ff 50%,#478bff 75%,#4291ff 100%);width:0;height:15px;transition:width .5s ease-in-out;position:absolute}#roes-web .animated-gradient[data-v-d97bf4a1]{background-position:0 100%;background-size:200%;animation:2s ease-in-out infinite forwards gradient-d97bf4a1}@keyframes gradient-d97bf4a1{0%{background-position:0 0}to{background-position:-200% 0}}#roes-web .progress-pane[data-v-d97bf4a1],#roes-web .progress-pane-books[data-v-d97bf4a1]{position:relative}#roes-web .progress-pane-books[data-v-d97bf4a1]{flex:auto;min-height:10px}#roes-web .progressbar-text[data-v-d97bf4a1]{color:var(--btn-text-color);pointer-events:none;text-align:center;white-space:nowrap;font-size:.8em;position:absolute;top:10%;left:50%;transform:translate(-50%)translateY(-10%)}#roes-web .progressbar-text[data-v-d97bf4a1]:before{content:"";font-family:Font Awesome Solid}#roes-web .progressbar-text>div[data-v-d97bf4a1]{margin:0 4px}@media screen and (width<=750px){#roes-web .progressbar[data-v-d97bf4a1]{height:4px}#roes-web .progressbar-text[data-v-d97bf4a1]{display:none}}#roes-web .image-drop-well-wrapper[data-v-3fb3f74a]{position:relative}#roes-web .image-drop-well[data-v-3fb3f74a]{border:1px solid var(--btn-brdr-color);width:100%;height:200px;box-shadow:inset 0 2px 18px var(--focus-hilite);border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;margin:2px 0;padding:2px 0;display:flex;overflow:auto}#roes-web .icn-image-drop-well[data-v-3fb3f74a]{pointer-events:none;position:absolute;top:calc(50% - 100px);left:calc(50% - 64px)}#roes-web .icn-image-drop-well[data-v-3fb3f74a]:after{content:"";color:#0000000d;text-align:center;font-family:Font Awesome Solid;font-size:12em;line-height:1em}#roes-web dialog[data-v-a1a64450]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bkgd-modal:var(--bkgd-color);--bkdrop-modal:#7f7f7f7f}@media (prefers-color-scheme:dark){#roes-web dialog[data-v-a1a64450]{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:dark){#roes-web dialog[data-v-a1a64450]{--bkgd-modal:var(--bkgd-color);--bkdrop-modal:#0000007f}}#roes-web dialog[data-v-a1a64450]:focus{outline:none}#roes-web dialog[open][data-v-a1a64450]{background-color:var(--bkgd-modal);text-align:center;filter:drop-shadow(0 4px 32px #0003);border:none;border-radius:12px;justify-content:stretch;align-items:stretch;margin:auto;padding:0;animation:.3s ease-in-out pop-in-a1a64450;display:flex;position:absolute;inset:0}#roes-web dialog>form[data-v-a1a64450]{flex-direction:column;flex:100%;justify-content:space-between;align-items:stretch;display:flex}#roes-web dialog[open][data-v-a1a64450]::backdrop{animation:.3s forwards fade-in-a1a64450}#roes-web dialog[data-v-a1a64450]::backdrop{background-color:var(--bkdrop-modal);-webkit-backdrop-filter:saturate(40%) blur(var(--backdrop-blur));backdrop-filter:saturate(40%) blur(var(--backdrop-blur));transition:background-color .1s linear}#roes-web dialog.close[data-v-a1a64450]{animation:.5s ease-in-out fade-scale-out-a1a64450}#roes-web dialog.close[data-v-a1a64450]::backdrop{animation:.5s ease-in-out fade-out-a1a64450}#roes-web dialog.no-cancel-pulse[data-v-a1a64450]::backdrop{--backdrop-blur:4px;background-color:#5f5f5f5f}#roes-web dialog>div[data-v-a1a64450]{background-color:var(--content-bkgd-color);box-shadow:0 4px 15px var(--focus-hilite);border-radius:8px;flex-direction:column;flex:100%;align-items:stretch;max-width:100%;display:flex}#roes-web .dlg-header[data-v-a1a64450]{color:var(--text-header-color);flex-direction:row;justify-content:center;padding:12px 12px 4px;font-weight:700;display:flex}#roes-web .dlg-content[data-v-a1a64450]{color:var(--text-color);text-align:center;flex-direction:column;justify-content:center;align-items:stretch;padding:4px 12px;display:flex}#roes-web .dlg-content>div[data-v-a1a64450]{width:100%;padding:4px 0}#roes-web .dlg-footer[data-v-a1a64450]{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;padding:4px 0 8px;display:flex}#roes-web [data-v-a1a64450] .dlg-footer>button{min-width:64px;margin:0 2px}@keyframes pop-in-a1a64450{0%{opacity:0;transform:scale(.9)}95%{opacity:1;transform:scale(1.02)}to{transform:scale(1)}}@keyframes fade-scale-out-a1a64450{0%{opacity:1}to{opacity:0;transform:scale(.9)}}@keyframes fade-in-a1a64450{0%{opacity:0}to{opacity:1}}@keyframes fade-out-a1a64450{0%{opacity:1}to{opacity:0}}#roes-web .spinner-spokes[data-v-39c8058c]{--spinner-size:22px;color:var(--btn-text-color);width:var(--spinner-size);height:var(--spinner-size);display:inline-block;position:relative}#roes-web .spinner-spokes div[data-v-39c8058c]{transform-origin:calc(var(--spinner-size) * .5) calc(var(--spinner-size) * .5);animation:1.2s linear infinite spinner-spokes-39c8058c}#roes-web .spinner-spokes div[data-v-39c8058c]:after{content:" ";top:0;left:calc(var(--spinner-size) / 2.2);width:2px;height:calc(var(--spinner-size) / 4);background-color:var(--btn-text-color);border-radius:25%;display:block;position:absolute}#roes-web .spinner-spokes div[data-v-39c8058c]:first-child{animation-delay:-1.1s;transform:rotate(0)}#roes-web .spinner-spokes div[data-v-39c8058c]:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}#roes-web .spinner-spokes div[data-v-39c8058c]:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}#roes-web .spinner-spokes div[data-v-39c8058c]:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}#roes-web .spinner-spokes div[data-v-39c8058c]:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}#roes-web .spinner-spokes div[data-v-39c8058c]:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}#roes-web .spinner-spokes div[data-v-39c8058c]:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}#roes-web .spinner-spokes div[data-v-39c8058c]:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}#roes-web .spinner-spokes div[data-v-39c8058c]:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}#roes-web .spinner-spokes div[data-v-39c8058c]:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}#roes-web .spinner-spokes div[data-v-39c8058c]:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}#roes-web .spinner-spokes div[data-v-39c8058c]:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@keyframes spinner-spokes-39c8058c{0%{opacity:1}to{opacity:0}}#roes-web .iframe-wrapper>iframe[data-v-4984fbe0]{border:1px solid var(--btn-brdr-color);border-radius:8px}#roes-web .splash-backdrop[data-v-4984fbe0]{z-index:10000;position:fixed;inset:0}#roes-web .overlay[data-v-4984fbe0]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);cursor:pointer;background-color:#00000080}#roes-web .iframe-wrapper[data-v-4984fbe0]{z-index:10001;filter:drop-shadow(0 2px 18px #00000040);pointer-events:all;border-radius:8px;transition:all .2s ease-in-out;position:absolute;overflow:visible}#roes-web .no-events[data-v-4984fbe0]{pointer-events:none}#roes-web .close-x[data-v-4984fbe0]{z-index:10002;pointer-events:all;background-color:#0000;border:none;border-radius:50%;width:39px;height:39px;margin:0;padding:0;position:absolute;top:-19px;right:-19px}#roes-web .close-x[data-v-4984fbe0]:after{content:"";color:#fff;text-shadow:0 0 10px #000000bf;font-family:Font Awesome Solid;font-size:2em}#roes-web .cart-item-option-label[data-v-fd1834ed]{padding-right:12px}#roes-web .svg-root[data-v-43a5dff1]{text-transform:none;filter:drop-shadow(0px 1px 2px var(--focus-hilite));flex:auto}#roes-web .svg-product-thumbnail[data-v-43a5dff1]{text-transform:none}#roes-web input[data-v-9c61df6d]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}#roes-web input[data-v-9c61df6d]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}#roes-web .quantity-input[data-v-9c61df6d]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}#roes-web .quantity-input[data-v-9c61df6d]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;display:none}#roes-web quantity-field[data-v-9c61df6d]{display:flex}#roes-web .btn-quantity-plus[data-v-9c61df6d],#roes-web .btn-quantity-minus[data-v-9c61df6d]{background-color:var(--btn-bkgd-color)}#roes-web .quantity-up[data-v-9c61df6d]:after{content:"";font-family:Font Awesome Solid}#roes-web .quantity-down[data-v-9c61df6d]:after{content:"";font-family:Font Awesome Solid}#roes-web .quantity-input-pane[data-v-9c61df6d]{justify-content:flex-end;align-items:stretch;display:flex;overflow:hidden}#roes-web .quantity-input[data-v-9c61df6d]{text-align:center;background-color:var(--input-bkgd-color);border:none;border-radius:0;flex:none;max-width:40px;font-size:1.2em}#roes-web .btn-quantity-minus[data-v-9c61df6d],#roes-web .btn-quantity-plus[data-v-9c61df6d]{padding:4px 10px}#roes-web .btn-quantity-minus[data-v-9c61df6d]{border-radius:var(--sidebar-border-radius) 0 0 var(--sidebar-border-radius)}#roes-web .btn-quantity-plus[data-v-9c61df6d]{border-radius:0 var(--sidebar-border-radius) var(--sidebar-border-radius) 0}#roes-web .book-controls .btn-quantity-plus[data-v-9c61df6d],#roes-web .workspace-controls-wrapper .btn-quantity-plus[data-v-9c61df6d],#roes-web .workspace-footer-mobile .btn-quantity-plus[data-v-9c61df6d]{border-radius:0}#roes-web .item-index-wrapper[data-v-fe7fbc2d]{cursor:grab;min-width:20px;margin:0 2px}#roes-web .item-index[data-v-fe7fbc2d]{text-align:center;font-weight:700}#roes-web .cart-item-pane[data-v-fe7fbc2d]{background-color:var(--sidebar-bkgd-color);margin:var(--sidebar-margin);padding:var(--header-padding);flex-direction:row;flex:none;justify-content:space-between;align-items:stretch;display:flex}#roes-web .cart-item-pane[data-v-fe7fbc2d]:not(:only-child),#roes-web .cart-item-pane[data-v-fe7fbc2d]:not(:last-child){border-bottom:1px solid var(--btn-bkgd-color)}#roes-web .cart-item-totals-list[data-v-fe7fbc2d]{color:var(--btn-text-color);font-size:1.2em}#roes-web .cart-item-thumbnail[data-v-fe7fbc2d],#roes-web .completion-item-thumbnail[data-v-fe7fbc2d]{display:flex}#roes-web .cart-item-images-tooltip-wrapper[data-v-fe7fbc2d]{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}#roes-web .cart-item-images-tooltip-wrapper>.svg-product-thumbnail[data-v-fe7fbc2d]{flex:1}@media (hover:hover){#roes-web .cart-item-images-tooltip-wrapper:hover>.cart-item-imagenames[data-v-fe7fbc2d]{opacity:1;transform:scale(1)}}#roes-web .cart-item-imagenames[data-v-fe7fbc2d]{z-index:10;background-color:var(--btn-bkgd-color);width:110px;box-shadow:0 1px 5px var(--focus-hilite);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;opacity:0;pointer-events:none;border-radius:4px;flex-direction:column;flex:1;justify-content:center;align-items:center;font-size:.75em;transition:opacity .2s ease-in-out,transform .2s ease-in-out;display:flex;position:absolute;left:calc(50% - 55px);transform:scale(.975)}#roes-web .btn-cart-item-edit[data-v-fe7fbc2d]:before{content:"";font-family:Font Awesome Solid}#roes-web .btn-cart-item-remove[data-v-fe7fbc2d]:before{content:"";font-family:Font Awesome Solid}#roes-web .label-edit[data-v-fe7fbc2d]:after{content:"Edit"}#roes-web .label-remove[data-v-fe7fbc2d]:after{content:"Remove"}#roes-web .cart-label-qty-wrapper[data-v-fe7fbc2d]{flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0 16px;display:flex}#roes-web .cart-item-thumbnail-label[data-v-fe7fbc2d]{color:var(--text-color);padding:8px;font-size:1.1em}#roes-web .cart-item-qty-label[data-v-fe7fbc2d]:before{content:"Qty:"}#roes-web .cart-item-option-totals-list[data-v-fe7fbc2d]{color:var(--text-color)}#roes-web .cart-item-options-list[data-v-fe7fbc2d]{flex:0 30%;margin:auto}#roes-web .qty-cart[data-v-fe7fbc2d]{transform-origin:100%;transform:scale(.8)}#roes-web .item-edit-remove-wrapper>.btn[data-v-fe7fbc2d]{justify-content:space-between;align-items:center;display:flex}#roes-web .cart-item-option[data-v-fe7fbc2d]{max-width:350px;margin:2px 0}@media screen and (width<=750px){#roes-web .cart-item-options-list[data-v-fe7fbc2d]{margin:0}#roes-web .cart-item-imagenames[data-v-fe7fbc2d]{display:none}}#roes-web .scroll-arrows[data-v-0a0584da]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--btn-scroll-background-color:#ffffff7f;--btn-scroll-background-hover:#ffffff7f;--btn-drop-shadow-color:#00000020;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){#roes-web .scroll-arrows[data-v-0a0584da]{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:dark){#roes-web .scroll-arrows[data-v-0a0584da]{--btn-scroll-background-color:#ffffff7f;--btn-scroll-background-hover:#ffffff7f;--btn-drop-shadow-color:#ffffff20}}#roes-web .btn-up[data-v-0a0584da],#roes-web .btn-down[data-v-0a0584da],#roes-web .btn-left[data-v-0a0584da],#roes-web .btn-right[data-v-0a0584da]{z-index:2;color:#000;border:1px solid var(--btn-brdr-color);background-color:var(--btn-scroll-background-color);width:30px;height:30px;filter:drop-shadow(0px 1px 3px var(--btn-drop-shadow-color));border-radius:15px;transition:background-color .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out;position:absolute}#roes-web .scroll-end[data-v-0a0584da]{background-color:#fff}#roes-web .btn-left[data-v-0a0584da],#roes-web .btn-right[data-v-0a0584da]{padding-top:2px;top:calc(50% - 15px)}#roes-web .btn-left[data-v-0a0584da]{padding-left:0;left:6px}#roes-web .btn-left>svg[data-v-0a0584da]{transform:scaleX(-1)}#roes-web .btn-right[data-v-0a0584da]{padding-left:4px;right:6px}#roes-web .btn-left.scroll-end[data-v-0a0584da],#roes-web .btn-right.scroll-end[data-v-0a0584da]{width:40px}#roes-web .btn-up.scroll-end[data-v-0a0584da],#roes-web .btn-down.scroll-end[data-v-0a0584da]{height:40px}#roes-web .btn-up[data-v-0a0584da],#roes-web .btn-down[data-v-0a0584da]{left:calc(50% - 15px)}#roes-web .btn-up[data-v-0a0584da]{padding-top:0;padding-left:2px;top:6px}#roes-web .btn-down[data-v-0a0584da]{padding-top:5px;padding-left:2px;bottom:6px}#roes-web .btn-up>svg[data-v-0a0584da]{transform:scaleY(-1)}#roes-web .scroll-arrows[data-v-0a0584da]::-webkit-scrollbar:horizontal{height:0}#roes-web .scroll-arrows[data-v-0a0584da]::-webkit-scrollbar:vertical{width:0}#roes-web .scroll-arrows[data-v-0a0584da]::-webkit-scrollbar-thumb{background-color:#0003;border:none;border-radius:0}#roes-web .scroll-arrows[data-v-0a0584da]::-webkit-scrollbar-track{background-color:#00000026;border-radius:0}#roes-web [data-v-0a0584da]::-webkit-scrollbar{-webkit-appearance:none}#roes-web [data-v-0a0584da]::-webkit-scrollbar:horizontal{height:2px}#roes-web [data-v-0a0584da]::-webkit-scrollbar:vertical{width:2px}#roes-web [data-v-0a0584da]::-webkit-scrollbar-thumb{background-color:#0000001a;border:none;border-radius:0}#roes-web [data-v-0a0584da]::-webkit-scrollbar-thumb:hover{background-color:#0003;transition:all .2s ease-in-out}#roes-web [data-v-0a0584da]::-webkit-scrollbar-track:hover{background-color:#0000000d}@media (prefers-color-scheme:dark){#roes-web [data-v-0a0584da]::-webkit-scrollbar-thumb{background-color:#ffffff1a;border:none;border-radius:0}#roes-web [data-v-0a0584da]::-webkit-scrollbar-thumb:hover{background-color:#fff3}#roes-web [data-v-0a0584da]::-webkit-scrollbar-track:hover{background-color:#ffffff0d}}#roes-web .bounce-in-down-enter-active[data-v-0a0584da]{animation:.25s forwards bounce-in-down-0a0584da}#roes-web .bounce-in-up-enter-active[data-v-0a0584da]{animation:.25s forwards bounce-in-up-0a0584da}#roes-web .bounce-in-right-enter-active[data-v-0a0584da]{animation:.25s forwards bounce-in-right-0a0584da}#roes-web .bounce-in-left-enter-active[data-v-0a0584da]{animation:.25s forwards bounce-in-left-0a0584da}#roes-web .bounce-in-up-leave-to[data-v-0a0584da],#roes-web .bounce-in-down-leave-to[data-v-0a0584da],#roes-web .bounce-in-left-leave-to[data-v-0a0584da],#roes-web .bounce-in-right-leave-to[data-v-0a0584da]{animation:.5s forwards fade-scale-out}@keyframes bounce-in-down-0a0584da{0%{opacity:0;transform:scale(.5)translateY(80%)}25%{opacity:.5;transform:scale(1)translateY(-40%)}50%{transform:translateY(20%)}90%{opacity:1;transform:translateY(-10%)}to{opacity:1;transform:none}}@keyframes bounce-in-up-0a0584da{0%{opacity:0;transform:scale(.5)translateY(-80%)}25%{opacity:.5;transform:scale(1)translateY(40%)}50%{transform:translateY(-20%)}90%{opacity:1;transform:translateY(10%)}to{opacity:1;transform:none}}@keyframes bounce-in-left-0a0584da{0%{opacity:0;transform:scale(.5)translate(-80%)}25%{opacity:.5;transform:scale(1)translate(40%)}50%{transform:translate(-20%)}90%{opacity:1;transform:translate(10%)}to{opacity:1;transform:none}}@keyframes bounce-in-right-0a0584da{0%{opacity:0;transform:scale(.5)translate(80%)}25%{opacity:.5;transform:scale(1)translate(-40%)}50%{transform:translate(20%)}90%{opacity:1;transform:translate(-10%)}to{opacity:1;transform:none}}#roes-web .shadow-pulse-red-once[data-v-aa1125fe]{background-color:#d00;animation:1.5s shadow-pulse-red-aa1125fe;transform:scale(1);box-shadow:0 0 #ff8282}@keyframes shadow-pulse-red-aa1125fe{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}}#roes-web .cart-button-container[data-v-aa1125fe]{align-items:stretch;display:flex;position:relative;overflow:visible}#roes-web .cart-preview-wrapper[data-v-aa1125fe]{box-shadow:0 6px 12px 4px var(--focus-hilite);background-color:var(--bkgd-color);z-index:1000;width:480px;max-height:50vh;position:absolute;top:100%;right:4px;overflow:visible}#roes-web .cart-preview[data-v-aa1125fe]{overflow:hidden}#roes-web .cart-preview>.scroll-arrows[data-v-aa1125fe]{flex-direction:column;flex:auto;display:flex}#roes-web .cart-preview-items[data-v-aa1125fe]{flex:auto;min-height:0;overflow:auto}#roes-web .cart-preview-wrapper[data-v-aa1125fe],#roes-web .cart-preview[data-v-aa1125fe]{border-radius:16px 0 16px 16px}#roes-web .nav-item[data-v-aa1125fe]:after{content:" item"}#roes-web .nav-items[data-v-aa1125fe]:after{content:" items"}#roes-web .btn-cart[data-v-aa1125fe]{color:#fff;background-color:#d00;border:none;border-radius:0;justify-content:center;align-items:stretch;padding:0;font-weight:700;display:flex;overflow:visible}@media (hover:hover){#roes-web .btn-cart[data-v-aa1125fe]:enabled:hover{background-color:#a00}}#roes-web .icn-cart[data-v-aa1125fe]{align-self:center;margin:0 5px}#roes-web .icn-cart[data-v-aa1125fe]:after{content:"";font-family:Font Awesome Solid}#roes-web .badge-cart[data-v-aa1125fe]{white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;min-width:60px;padding:0 4px;display:flex}#roes-web .badge-cart-itemcount[data-v-aa1125fe]{white-space:nowrap;min-width:55px}#roes-web .cart-preview-header[data-v-aa1125fe]{border-bottom:1px solid var(--btn-brdr-color);padding:8px 0;font-size:1.3em}#roes-web .cart-preview-header[data-v-aa1125fe]:after{content:"Your Cart"}#roes-web .cart-preview-footer[data-v-aa1125fe]{border-top:1px solid var(--btn-brdr-color);padding:8px 0}#roes-web .empty-cart[data-v-aa1125fe]{margin:auto;padding:28px 0;font-size:1.5em}#roes-web .empty-cart[data-v-aa1125fe]:after{content:"Your cart is empty"}#roes-web .btn-cart-preview-goto-cart[data-v-aa1125fe]{background-color:var(--bkgd-go);color:#fff;border-radius:18px;font-size:1.05em}#roes-web .btn-cart-preview-goto-cart[data-v-aa1125fe]:hover{background-color:var(--bkgd-go-focus)}#roes-web .btn-cart-preview-goto-cart[data-v-aa1125fe]:after{content:"Go to Cart"}#roes-web Modal[data-v-9bd6333b]{z-index:100}#roes-web .btn-goto-history[data-v-9bd6333b]:after{content:"Order History"}#roes-web .btn-log-out[data-v-9bd6333b]:after{content:"Log Out"}#roes-web .login-button-container[data-v-9bd6333b]{align-items:stretch;display:flex;position:relative;overflow:visible}#roes-web .show-logout-history-wrapper[data-v-9bd6333b]{box-shadow:0 6px 12px 4px var(--focus-hilite);background-color:var(--bkgd-color);z-index:1000;border-radius:16px 0 16px 16px;position:absolute;top:100%;right:0}#roes-web .btn-goto-history[data-v-9bd6333b],#roes-web .btn-log-out[data-v-9bd6333b],#roes-web .empty-history[data-v-9bd6333b]{text-align:center;flex:100%;padding:12px 18px;font-size:1.1em}#roes-web .empty-history[data-v-9bd6333b]:after{content:"You haven't placed any orders yet."}#roes-web .modal-login-message[data-v-9bd6333b]{height:18px;font-size:.9em;line-height:1.5em}#roes-web .modal-login-btns>.btn[data-v-9bd6333b],#roes-web .modal-login-btns-extras>.btn[data-v-9bd6333b]{margin:2px 4px}#roes-web .header-saved-cart-confirm[data-v-9bd6333b]:after{content:"Saved Cart"}#roes-web .lbl-saved-cart-confirm-merge[data-v-9bd6333b]:after{content:"You have a saved cart! Do you want to clear the saved cart, clear your current cart, or merge the two?"}#roes-web .lbl-saved-cart-confirm[data-v-9bd6333b]:after{content:"You have a saved cart! Do you want to clear the saved cart or clear your current cart?"}#roes-web .lbl-cart-clear-saved[data-v-9bd6333b]:after{content:"Clear Saved"}#roes-web .lbl-cart-clear-current[data-v-9bd6333b]:after{content:"Clear Current"}#roes-web .lbl-cart-merge[data-v-9bd6333b]:after{content:"Merge"}#roes-web .modal-login-btns-extras>.btn[data-v-9bd6333b]{padding:3px 5px;font-size:.85em}#roes-web .login-form[data-v-9bd6333b]{flex-direction:column;justify-content:center;align-items:stretch;width:256px;margin:auto;display:flex;position:relative}#roes-web .login-form label[data-v-9bd6333b]{align-self:start;margin:6px 0 3px}#roes-web .login-form input[data-v-9bd6333b],#roes-web .login-form button[data-v-9bd6333b]{color:var(--input-text-color);padding:8px}#roes-web .login-password-toggle[data-v-9bd6333b]{color:#aaa;cursor:pointer;margin:0 4px;position:absolute;top:112px;right:8px}#roes-web .login-password-eye[data-v-9bd6333b]:after{content:"";font-family:Font Awesome Solid}#roes-web .login-password-eyeslash[data-v-9bd6333b]:after{content:"";font-family:Font Awesome Solid}#roes-web .navbar-brand[data-v-9bd6333b]{height:64px}#roes-web .btn-logged-in[data-v-9bd6333b]{transition:content .5s}#roes-web .btn-logged-in[data-v-9bd6333b]:after{content:"  Logged In";white-space:pre}#roes-web .nav-login[data-v-9bd6333b]{text-align:end;flex-direction:column;justify-content:center;align-items:flex-end;display:flex}#roes-web .lbl-login-account[data-v-9bd6333b]:after{content:"Account:"}#roes-web .lbl-login-password[data-v-9bd6333b]:after{content:"Password:"}#roes-web .btn-login[data-v-9bd6333b]:after{content:"Log In";white-space:pre}#roes-web .btn-login-guest[data-v-9bd6333b]:after{content:"Continue as Guest"}#roes-web .btn-login-get-account[data-v-9bd6333b]:after{content:"Get Account"}#roes-web .btn-login-manage-account[data-v-9bd6333b]:after{content:"Manage Account"}#roes-web .btn-login-forgot-account[data-v-9bd6333b]:after{content:"Forgot Password"}#roes-web .lbl-login[data-v-9bd6333b]:after{content:"Log In"}#roes-web .lbl-login-erred[data-v-9bd6333b]:after{content:"Check your information and try again"}#roes-web .nav-login-icon[data-v-9bd6333b]:before{content:"";font-family:Font Awesome Solid}#roes-web .nav-logout-label[data-v-9bd6333b]{margin-left:10px}@media screen and (width<=750px){#roes-web .nav-logged-in-user[data-v-9bd6333b]{display:none}}#roes-web .toggle-dots[data-v-770bcf8a]{cursor:pointer;flex:auto;justify-content:center;align-items:center;height:16px;margin:auto 4px;transition:transform .2s ease-in-out;position:relative;transform:rotate(0)}#roes-web .toggle-dots>span[data-v-770bcf8a]{background:var(--btn-text-color);opacity:1;pointer-events:none;border-radius:50%;width:4px;height:4px;transition:transform .2s ease-in-out;position:absolute;left:calc(50% - 2px);transform:rotate(0)}#roes-web .toggle-dots.open[data-v-770bcf8a]{transform:rotate(90deg)}#roes-web .toggle-dots>span[data-v-770bcf8a]:first-child{top:0}#roes-web .toggle-dots>span[data-v-770bcf8a]:nth-child(2),#roes-web .toggle-dots>span[data-v-770bcf8a]:nth-child(3){top:6px}#roes-web .toggle-dots>span[data-v-770bcf8a]:nth-child(4){top:12px}#roes-web .nav-login,#roes-web .nav-products{background-color:#0000;border:none;border-radius:0}#roes-web .nav-products:after{content:"Products"}#roes-web .history-badge[data-v-452f1fb1]:after{content:"";font-family:Font Awesome Solid}#roes-web .navbuttons-dismiss-overlay[data-v-452f1fb1]{z-index:100;background-color:var(--bkdrop-modal);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100%;height:100%;display:block;position:absolute;top:0;left:0}#roes-web .navbuttons-menu[data-v-452f1fb1]{z-index:100;background-color:var(--bkdrop-modal);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin:var(--sidebar-margin);padding:var(--sidebar-padding);border-radius:var(--sidebar-border-radius);display:block;position:absolute;top:10px;left:10px}#roes-web .header[data-v-452f1fb1]{z-index:10;max-height:64px;transition:max-height .2s ease-in-out;overflow:visible}#roes-web .header.hidden[data-v-452f1fb1]{opacity:0;max-height:0;overflow:hidden}#roes-web [data-v-452f1fb1] .header-controls>button,#roes-web .header-controls>button[data-v-452f1fb1],#roes-web .navbuttons-row>.btn[data-v-452f1fb1]{border:none;border-radius:0;font-weight:700}@media (hover:hover){#roes-web .header-controls>.btn[data-v-452f1fb1]:hover{background-color:var(--btn-bkgd-color-hover)}}#roes-web .nav-welcome-splash[data-v-452f1fb1]{background-color:#0000;min-width:80px}#roes-web .header-menu[data-v-452f1fb1]{display:none}#roes-web .navbuttons-menu[data-v-452f1fb1]{flex-direction:column;justify-content:flex-start;align-items:stretch;display:none}#roes-web .navbuttons-row[data-v-452f1fb1]{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}#roes-web .btn-goto-history[data-v-452f1fb1]:before{content:"Order History";margin-right:8px}#roes-web .btn-goto-history[data-v-452f1fb1]{text-align:center;flex:100%;padding:12px 18px;display:none}@media screen and (width<=750px){#roes-web .navbuttons-row[data-v-452f1fb1]{display:none}#roes-web .navbuttons-menu[data-v-452f1fb1],#roes-web .header-menu[data-v-452f1fb1]{display:flex}}#roes-web .products-content>.scroll-arrows[data-v-9f9b6608]{width:100%;height:100%}#roes-web .products-content[data-v-9f9b6608]{flex-flow:column;flex:100%;justify-content:flex-start;display:flex;overflow:hidden}#roes-web .products-grid[data-v-9f9b6608]{flex-wrap:wrap;flex:auto;place-content:flex-start center;height:100%;display:flex;overflow:scroll}#roes-web .products-gridthumb-wrapper[data-v-9f9b6608]:not(:disabled),#roes-web .products-gridthumb-group-wrapper[data-v-9f9b6608]{cursor:pointer;position:relative}#roes-web .products-gridthumb-wrapper[data-v-9f9b6608]:disabled{cursor:not-allowed}#roes-web [data-v-9f9b6608]:disabled{opacity:.3}#roes-web .products-gridthumb-group[data-v-9f9b6608]{justify-content:flex-end}#roes-web .products-gridthumb[data-v-9f9b6608]{justify-content:center}#roes-web .products-gridthumb-label[data-v-9f9b6608]{text-align:center;white-space:normal;word-wrap:break-word;font-size:1.2em;font-weight:700}#roes-web .products-gridthumb[data-v-9f9b6608],#roes-web .products-gridthumb-group[data-v-9f9b6608]{background-color:#0000;border:1px solid #0000;border-radius:11px;flex-direction:column;align-items:center;min-width:128px;min-height:128px;margin:6px 6px 18px;padding:1px 6px;font-size:.8em;transition:background .2s ease-in-out;display:flex;position:relative}#roes-web .product-groupimage[data-v-9f9b6608]{object-fit:contain;max-width:96px;max-height:96px}#roes-web .products-stack[data-v-9f9b6608]{flex-direction:column;flex:auto;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}#roes-web .products-stack>.svg-product-thumbnail[data-v-9f9b6608]{position:absolute}#roes-web .products-stack>.svg-product-thumbnail[data-v-9f9b6608]:first-child{z-index:1;transform:translate(0%)scale(.6)}#roes-web .products-stack>.svg-product-thumbnail[data-v-9f9b6608]:nth-child(2){opacity:.5;transform:translate(-20%,10%)scale(.6)}#roes-web .products-stack>.svg-product-thumbnail[data-v-9f9b6608]:nth-child(3){opacity:.5;transform:translate(20%,-10%)scale(.6)}#roes-web .product-group-placeholder[data-v-9f9b6608]{max-width:96px;max-height:96px}#roes-web .hover-zoom[data-v-9f9b6608]{transition:all .2s ease-in-out}#roes-web .hover-zoom[data-v-9f9b6608]:hover{transform:scale(1.04)}#roes-web .btn-favorite[data-v-9f9b6608]{opacity:0;max-height:28px;transition:opacity .2s ease-in-out;position:absolute;top:0;right:0}#roes-web .btn-remove[data-v-9f9b6608],#roes-web .btn-heart[data-v-9f9b6608],#roes-web .btn-heart-empty[data-v-9f9b6608]{color:var(--btn-text-color);background-color:#0000;border:#0000;border-radius:14px;width:28px;height:28px;padding:1px 1px 2px;line-height:1em}#roes-web .btn-remove[data-v-9f9b6608]:after{content:"";font-family:Font Awesome Solid}#roes-web .btn-heart[data-v-9f9b6608]:after{content:"";font-family:Font Awesome Solid}#roes-web .btn-heart-empty[data-v-9f9b6608]:after{content:"";font-family:Font Awesome Regular}@media (hover:hover){#roes-web .products-gridthumb-wrapper:not(:disabled):hover>.btn-favorite[data-v-9f9b6608],#roes-web .products-gridthumb-group-wrapper:hover>.btn-favorite[data-v-9f9b6608]{opacity:1;border-color:var(--btn-brdr-color)}#roes-web .products-gridthumb[data-v-9f9b6608]:not(:disabled):hover,#roes-web .products-gridthumb[data-v-9f9b6608]:active:not(:disabled):hover,#roes-web .products-gridthumb-group[data-v-9f9b6608]:hover,#roes-web .products-gridthumb-group[data-v-9f9b6608]:hover{background:var(--btn-bkgd-color-hover)}}#roes-web .product-breadcrumb-bar[data-v-236e9ca1]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--crumb-color:#3a3a3a;--crumb-color-hover:#5a5a5a}@media (prefers-color-scheme:dark){#roes-web .product-breadcrumb-bar[data-v-236e9ca1]{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:dark){#roes-web .product-breadcrumb-bar[data-v-236e9ca1]{--crumb-color:#3a3a3a;--crumb-color-hover:#fff}}#roes-web .crumb-separator[data-v-236e9ca1]{color:var(--text-header-color)}#roes-web .product-breadcrumb-bar[data-v-236e9ca1]{flex:auto;justify-content:flex-start;align-items:center;width:100%;display:flex;overflow:auto hidden}#roes-web .product-breadcrumb-wrapper[data-v-236e9ca1]{-webkit-user-select:none;user-select:none;flex:1 0 auto;justify-content:flex-start;line-height:24px;display:flex;overflow-x:auto}#roes-web .product-breadcrumb-wrapper>div[data-v-236e9ca1]{color:var(--text-color);flex-direction:row;flex:1 0 auto;justify-content:flex-start;align-items:center;display:flex}#roes-web .product-breadcrumb-wrapper>div>div[data-v-236e9ca1]{padding:0 8px;font-size:.9em;transition:opacity .2s ease-in-out}#roes-web .product-breadcrumb-wrapper>div:not(:last-child)>div[data-v-236e9ca1]{cursor:pointer}@media (hover:hover){#roes-web .product-breadcrumb-wrapper>div:not(:last-child):hover>div[data-v-236e9ca1]{opacity:.6}}@keyframes tabLabelOpaquer{0%{opacity:0}50%{opacity:.25}to{opacity:1}}#roes-web .favorite-input-row{width:180px;margin:6px 2px}#roes-web .products-pane>.content{background-color:#0000}#roes-web .products-pane-wrapper{flex-direction:column;flex:1}#roes-web .products-pane{flex:100%}#roes-web .products-pane>.content>.content-header{flex-direction:column}#roes-web .catalog-label-text-wrapper{flex:0 auto}#roes-web .catalog-label{padding:12px;font-size:2.2em}#roes-web .catalog-preview-text{white-space:normal;word-wrap:break-word;margin:8px}#roes-web .catalog-preview-img{flex:0 auto;width:auto;height:128px}#roes-web .catalog-warning-panel{color:var(--btn-text-color);background:var(--bkgd-warning);border:1px solid var(--btn-brdr-color);text-align:center;flex-direction:column;flex:100%;align-items:center;font-size:1.05em;display:flex}#roes-web .catalog-warning{margin:8px}#roes-web .catalog-warning:after{content:"For production and shipping, you have to clear your cart before ordering from this catalog, but you can browse products."}#roes-web .btn.btn-catalog-warning{background-color:var(--bkgd-danger);border-color:var(--bkgd-danger);color:#fff;margin:8px;font-size:1.05em}#roes-web .lbl-no-favorites,#roes-web .lbl-no-saved-books{text-align:center;margin:auto 20px;font-size:1.2em}#roes-web .lbl-no-favorites:after{content:"No favorites here. Click the heart when browsing products to favorite them."}#roes-web .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."}#roes-web .rename-favorite-group-header:after{content:"Rename Group"}#roes-web .new-favorite-group-header:after{content:"Add Favorite to Group"}#roes-web .remove-favorite-group-header:after{content:"Remove Group"}#roes-web .rename-favorite-header:after{content:"Rename Favorite"}#roes-web .remove-favorite-input:after{content:"Are you sure you want to remove \"" attr(data-template-label) "\" in group \"" attr(data-group-label) "\"?"}#roes-web .remove-saved-book-input:after{content:"Are you sure you want to remove \"" attr(data-book-label) "\"\"?"}#roes-web .lbl-new-name:after{content:"New Name:"}#roes-web .lbl-select-favorite-group:after{content:"Add to:"}#roes-web .lbl-new-favorite{margin-bottom:4px}#roes-web .lbl-new-favorite:after{content:"New group name:"}#roes-web .lbl-new-favorite-label:after{content:"Favorite name:";padding-right:4px}#roes-web .btn-new-favorite-group{border-radius:0 4px 4px 0}#roes-web .favorite-rename-input{text-align:center;width:128px}#roes-web .btn-new-favorite-group{padding:1px 7px}#roes-web .new-favorite-group:after{content:"New Favorite Group..."}#roes-web .btn-new-favorite-group:after{content:"";font-family:Font Awesome Solid}#roes-web #favorite-group,#roes-web #new-name{width:185px;height:27px}#roes-web .remove-favorite-header:after{content:"Remove Favorite"}#roes-web .label-favorites:after{content:"Favorites"}#roes-web .label-saved-projects:after{content:"Saved Projects"}#roes-web .label-template:after{content:attr(data-label)}#roes-web .favorites-footer{flex-direction:row;justify-content:center;align-items:center;display:flex}#roes-web .icn-fav-add:after{content:"";font-family:Font Awesome Solid}#roes-web .catalog-info-wrapper{flex:auto;justify-content:space-between;display:flex}#roes-web .products-grid>.content-header{margin:var(--header-margin);padding:var(--header-padding);border-radius:var(--sidebar-border-radius);flex-direction:column;flex:0 0 100%;display:flex}@media screen and (width<=750px){#roes-web .products-grid>.content-header{margin:0;padding:0}}#roes-web .selected-badge{z-index:1;color:#fff;background-color:#57a0ffd9;border:1px solid #fff;border-radius:11px;width:22px;height:22px;padding:1px;position:absolute;top:0;right:6px}#roes-web .selected-badge:after{content:"";padding-left:3px;font-family:Font Awesome Solid}#roes-web .breadcrumb-label{padding-right:10px}#roes-web .breadcrumb-favorites-wrapper{background-color:var(--content-bkgd-color);border-bottom:1px solid var(--btn-brdr-color);padding-top:var(--header-padding);flex:none;justify-content:flex-start;align-items:flex-start;display:flex}#roes-web .breadcrumb-favorites-wrapper>.product-breadcrumb-bar>.product-breadcrumb-wrapper{justify-content:center}@media screen and (width<=875px){#roes-web .breadcrumb-favorites-wrapper>.product-breadcrumb-bar{margin-left:0}#roes-web .favorite-rename-input{width:100px}#roes-web #favorite-group{width:120px}#roes-web .selected-badge{top:20px}}#roes-web .btn-show-favorites,#roes-web .btn-show-saved-books{flex:none;width:34px;height:32px;font-size:.9em;transition:all .2s ease-in-out}#roes-web .btn-show-favorites:before{content:"";font-family:Font Awesome Solid}#roes-web .btn-show-saved-books:before{content:"";font-family:Font Awesome Solid}#roes-web .product-groupimage{object-fit:contain;max-width:85%;max-height:85%}@media screen and (width<=750px){#roes-web .menubar-items{flex:1 1 0;font-size:9pt}}#roes-web .products-browser-wrapper[data-v-b9152981]{background-color:var(--bkgd-color);border-bottom:1px solid var(--btn-brdr-color);flex-direction:column;height:50vh;display:flex;overflow:hidden;box-shadow:0 4px 12px #00000026}#roes-web #products-bar-container[data-v-b9152981]{background-color:var(--bkgd-color);position:relative;overflow:visible}#roes-web .products-browser-flyout[data-v-b9152981]{z-index:100;border-radius:var(--sidebar-border-radius);margin-left:var(--sidebar-margin);margin-right:var(--sidebar-margin);position:absolute;top:100%;left:0;right:0}#roes-web #products-bar-container>div.main.products-pane>div>div.breadcrumb-favorites-wrapper>div>div>div>div{font-size:15px}#roes-web #products-bar-container>div.main.products-pane>div>div.breadcrumb-favorites-wrapper>div{justify-content:center}#roes-web .menubar{background:0 0;justify-content:center;overflow:auto}#roes-web .menubar-item{flex:0}#roes-web .menubar-item>span{color:var(--btn-text-color);white-space:normal;word-wrap:break-word;flex:auto;align-items:center;min-height:40px;padding:0 12px;font-size:1.2em;transition:background-color .2s;display:flex}@media (hover:hover){#roes-web .menubar-item>span:hover{background-color:var(--hover-bkgd-color);cursor:pointer}}#roes-web .menubar-item.selected{background:var(--btn-bkgd-color-hover)}#roes-web .menubar-item>span,#roes-web .menubar-item>span>span{text-align:center;vertical-align:middle;white-space:normal;word-wrap:break-word;align-items:center}#roes-web .menubar-item>span>span{text-align:center;white-space:nowrap}#roes-web .menubar-items{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex;overflow-y:hidden}#roes-web .over{background:#d7e7ff;border-radius:8px;transition:all .2s ease-in-out;transform:scale(1.1)translate(10px)}#roes-web .flex-content-column[data-v-93c40039]{flex-direction:column;flex:1;display:flex;overflow:hidden}#roes-web .app-content[data-v-93c40039]{flex-direction:column;height:100%;display:flex}#roes-web .header-browser-upgrade[data-v-93c40039]:after{content:"Please Upgrade Your Browser"}#roes-web .lbl-browser-upgrade[data-v-93c40039]:after{content:"Our web ordering requires a newer browser. Chrome, Edge, or Firefox versions are supported."}#roes-web .btn-lab-account[data-v-93c40039]{margin-top:6px;margin-bottom:6px}#roes-web .lbl-chrome[data-v-93c40039]:after{content:"Get Chrome"}#roes-web .lbl-firefox[data-v-93c40039]:after{content:"Get Firefox"}#roes-web .lbl-edge[data-v-93c40039]:after{content:"Get Edge"}@media screen and (width<=375px){#roes-web #rotation-range[data-v-93c40039],#roes-web #scale-range[data-v-93c40039]{width:90px}}@media screen and (width<=750px){#roes-web #btn-open-leftside[data-v-93c40039],#roes-web #btn-open-rightside[data-v-93c40039]{display:block}}#roes-web .image-uploads-erred-1[data-v-93c40039],#roes-web .image-uploads-erred-2[data-v-93c40039]{font-size:.95em}#roes-web .image-uploads-erred-1[data-v-93c40039]: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:"}#roes-web .image-uploads-erred-2[data-v-93c40039]:after{content:"Click Done when finished, and we'll update your cart to remove any items still missing images."}#roes-web .btn-image-upload-done[data-v-93c40039]{background-color:var(--bkgd-go)}#roes-web .processing-spinner-wrapper[data-v-93c40039]{height:36px}#roes-web .lbl-processing[data-v-93c40039]{margin-left:6px}#roes-web .lbl-processing[data-v-93c40039]:after{content:"Uploading and Processing..."}#roes-web .cart-summary-wrapper[data-v-b6dabcbf]{border-top:1px solid var(--btn-brdr-color);flex-direction:column;place-content:stretch;display:flex}#roes-web .cart-summary-labels[data-v-b6dabcbf]{color:var(--btn-text-color);flex-direction:column;justify-content:center;align-items:stretch;padding:0 40px 40px;font-size:1.3em;display:flex}#roes-web .cart-summary-labels-column[data-v-b6dabcbf]{flex-direction:column;justify-content:center;align-items:stretch;display:flex}#roes-web .cart-summary-labels>progress-bar[data-v-b6dabcbf]{flex:0 0 30px}#roes-web .cart-summary-label[data-v-b6dabcbf]{justify-content:space-between}#roes-web #cart-prints[data-v-b6dabcbf]:before{content:"Prints: "}#roes-web #cart-images[data-v-b6dabcbf]:before{content:"Images: "}#roes-web #cart-subtotal[data-v-b6dabcbf]:before{content:"Subtotal: "}#roes-web #shipping-total[data-v-b6dabcbf]:before{content:"Shipping: "}#roes-web #regulatory-fees[data-v-b6dabcbf]:before{content:"Regulatory Fees:"}#roes-web .sales-tax[data-v-b6dabcbf]{text-align:left}#roes-web .sales-tax[data-v-b6dabcbf]:before{content:"Sales Tax: "}#roes-web .sales-tax-none[data-v-b6dabcbf]:before{content:"No Sales Tax"}#roes-web #cart-total[data-v-b6dabcbf]:before{content:"Total: "}#roes-web .promo-summary-label[data-v-b6dabcbf]{justify-content:space-between;align-self:stretch}#roes-web .promo-summary-label-right[data-v-b6dabcbf]{justify-content:flex-end}#roes-web #promocode[data-v-b6dabcbf]{align-self:flex-start}#roes-web #promocode[data-v-b6dabcbf]:before{content:"Promocode: "}#roes-web #promocode-description[data-v-b6dabcbf]{align-self:flex-end}#roes-web #promocode-value[data-v-b6dabcbf]{flex:100%;align-self:flex-end}#roes-web .cart-summary-label>.sales-tax[data-v-b6dabcbf]{align-self:center}#roes-web .sales-tax-none[data-v-b6dabcbf]{text-align:center}#roes-web .cart-summary-label>.sales-tax-value[data-v-b6dabcbf]{text-align:right}@media screen and (width<=750px){#roes-web .cart-summary-labels>progress-bar[data-v-b6dabcbf]{flex:0 0 10px}#roes-web .progressbar-text[data-v-b6dabcbf]{display:none}#roes-web .cart-summary-labels[data-v-b6dabcbf]{padding:0 64px 8px;font-size:1.1em}}#roes-web .btn-clear-cart-no[data-v-0a45d99d]:after{content:"Cancel"}#roes-web .btn-clear-cart-yes[data-v-0a45d99d]{background:var(--bkgd-danger);color:#fff}#roes-web .btn-clear-cart-yes[data-v-0a45d99d]:after{content:"Clear Cart"}#roes-web .header-confirm-clear-cart[data-v-0a45d99d]{margin:16px 0 8px;font-weight:700}#roes-web .header-confirm-clear-cart[data-v-0a45d99d]:after{content:"Clear Cart"}#roes-web .lbl-confirm-clear-cart[data-v-0a45d99d]{margin:8px}#roes-web .lbl-confirm-clear-cart[data-v-0a45d99d]:after{content:"Are you sure you want to clear your cart?"}#roes-web .lbl-clear-cart[data-v-0a45d99d]{margin:16px}#roes-web .lbl-clear-cart-explain[data-v-0a45d99d]: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?"}#roes-web .icn-chain[data-v-e76b6280]:after{content:"";margin:0 4px;font-family:Font Awesome Solid}#roes-web .radiobox-label[data-v-e76b6280]{margin-right:10px}#roes-web .btn-option-wrapper[data-v-e76b6280]{justify-content:space-between;margin:1px 1px 1px 5px}#roes-web .btn-option-preview-wrapper[data-v-e76b6280]{flex-direction:column;justify-content:center;padding:8px 10px}#roes-web .btn-option-wrapper[data-v-e76b6280],#roes-web .btn-option-preview-wrapper[data-v-e76b6280]{flex:auto;align-items:center;transition:background-color .2s ease-in-out;display:flex}#roes-web .btn-webview[data-v-e76b6280],#roes-web .price-label-tooltip-indicator>.tooltip-indicator[data-v-e76b6280]{margin:0 4px}#roes-web .tooltip-indicator[data-v-e76b6280]{color:#84a8e6;line-height:2em}#roes-web .tooltip-indicator[data-v-e76b6280]:after{content:"";font-family:Font Awesome Solid}#roes-web .option-wrapper[data-v-e76b6280]{background:0 0;border:none;border-radius:10px;flex-direction:column;justify-content:flex-start;margin:0;padding:0 12px 0 0;display:flex}#roes-web .custom-select[data-v-eb1a26b3]{-webkit-user-select:none;user-select:none;outline:none;position:relative}#roes-web .custom-select-control[data-v-eb1a26b3]{border:1px solid var(--btn-brdr-color);background-color:var(--btn-bkgd-color);color:var(--btn-text-color);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding:4px 4px 4px 8px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}#roes-web .custom-select:focus .custom-select-control[data-v-eb1a26b3],#roes-web .custom-select-open .custom-select-control[data-v-eb1a26b3]{border-color:var(--focus-hilite,var(--btn-text-color))}@media (hover:hover){#roes-web .custom-select-control[data-v-eb1a26b3]:hover{background-color:var(--btn-bkgd-color-hover)}}#roes-web .custom-select-label[data-v-eb1a26b3]{white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:auto;overflow:hidden}#roes-web .custom-select-placeholder[data-v-eb1a26b3]{color:var(--btn-text-color)}#roes-web .custom-select-control-sublabel[data-v-eb1a26b3]{color:#888;white-space:nowrap;flex:none;font-size:.8em}#roes-web .custom-select-chevron[data-v-eb1a26b3]{flex:none;width:16px;min-width:16px;height:16px;min-height:16px;margin:0;padding:0;transition:transform .2s ease-in-out;position:relative}#roes-web .custom-select-chevron-open[data-v-eb1a26b3]{transform:rotate(180deg)}#roes-web .custom-select-menu[data-v-eb1a26b3]{z-index:20;border:1px solid var(--btn-brdr-color);background-color:var(--bkgd-color,var(--btn-bkgd-color));border-radius:6px;max-height:280px;position:absolute;top:calc(100% + 2px);left:0;right:0;overflow-y:auto;box-shadow:0 6px 18px #0000002e}#roes-web .custom-select-item[data-v-eb1a26b3]{color:var(--btn-text-color);cursor:pointer;white-space:normal;word-wrap:break-word;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 12px;font-size:1.05em;display:flex}#roes-web .custom-select-item-label[data-v-eb1a26b3]{flex:auto}#roes-web .custom-select-item-sublabel[data-v-eb1a26b3]{color:#888;text-align:right;white-space:nowrap;flex:none;font-size:.8em}#roes-web .custom-select-item-highlighted[data-v-eb1a26b3]{background-color:var(--btn-bkgd-color-hover)}#roes-web .custom-select-item-selected[data-v-eb1a26b3]{font-weight:600}#roes-web .custom-select-item-disabled[data-v-eb1a26b3]{color:var(--btn-text-color-disabled,#aaa);cursor:default}#roes-web .custom-select-disabled[data-v-eb1a26b3]{opacity:.6;pointer-events:none}#roes-web summary[data-v-5ff793da]{cursor:pointer;outline:none;display:block}#roes-web details[data-v-5ff793da]{width:100%}#roes-web details summary[data-v-5ff793da]::-webkit-details-marker{display:none}#roes-web .svg-thumbnail-svg>image,#roes-web .svg-image>image{animation:.2s ease-in fade-in}#roes-web .svg-thumbnail-svg.erred>image{opacity:.3;filter:grayscale()sepia(50%)saturate(50%);pointer-events:none}#roes-web .option-group-header[data-v-2dcfba39]{height:100%}@media (hover:hover){#roes-web .option-group-header-hover[data-v-2dcfba39]:hover{cursor:pointer;background-color:var(--btn-bkgd-color-hover);transition:all .2s ease-in-out}}#roes-web .option-group-header[data-v-2dcfba39]{padding:3px 5px 3px 10px}#roes-web .option-group-header>svg-thumbnail[data-v-2dcfba39]{padding-top:4px}#roes-web .input-select-option-content[data-v-2dcfba39]{margin-top:8px}#roes-web [data-v-2dcfba39] .input-select-option-content input{text-align:center;border:1px solid var(--btn-brdr-color);margin-bottom:2px;padding:6px 10px;font-size:.9em}#roes-web [data-v-2dcfba39] .quantity-input{max-width:unset}#roes-web .option-group[data-v-2dcfba39]{flex-direction:column;justify-content:space-between;align-items:stretch;transition:all .2s ease-in-out;display:flex}#roes-web .option-group-buttons-grid[data-v-2dcfba39]{grid-template-columns:repeat(var(--option-group-columns,1), minmax(0, 1fr));transition:opacity .2s ease-in-out,max-height .2s ease-in-out;display:grid}#roes-web .option-group-labels[data-v-2dcfba39]{-webkit-user-select:none;user-select:none;flex-direction:column;flex:100%;align-content:flex-start;margin:4px 0 2px;display:flex}#roes-web .option-group-label[data-v-2dcfba39]{color:var(--text-header-color);font-size:1em}#roes-web .option-group-sublabel[data-v-2dcfba39]{color:#777;margin:3px 1px 3px 0;font-size:.9em}#roes-web .option-label[data-v-2dcfba39]{white-space:normal;word-wrap:break-word}#roes-web .option-sublabel[data-v-2dcfba39]{white-space:normal;word-wrap:break-word;margin:2px 0 8px 30px;font-size:.8em}#roes-web .option-group-select-wrapper[data-v-2dcfba39]{flex-direction:column;padding:0 10px 8px;display:flex}#roes-web .option-group-select[data-v-2dcfba39]{width:100%}#roes-web .icn-chain[data-v-2dcfba39]:after{content:"";margin:0 4px;font-family:Font Awesome Solid}#roes-web .option-group-mandatory[data-v-2dcfba39]{margin:0 6px;line-height:1.6em}#roes-web .option-group-mandatory[data-v-2dcfba39]:after{content:"";color:#0169fa;font-family:Font Awesome Solid}@keyframes tabLabelExpander{0%{color:#0000;content:""}50%{color:#0006}to{color:#3a3a3a}}#roes-web .tooltip-indicator{color:#84a8e6;line-height:2em}#roes-web .tooltip-indicator:after{content:"";font-family:Font Awesome Solid}#roes-web .price-label-tooltip-indicator{margin-right:8px;display:flex}#roes-web .options-chooser{height:100%;overflow:hidden}#roes-web .options-sets-wrapper{height:100%;overflow:scroll}#roes-web .options-pane>.scroll-arrows{flex:100%}#roes-web .options-pane{flex-direction:column;flex:100%;justify-content:flex-start;align-items:stretch;display:flex}#roes-web .options-pane-header{border-bottom:1px solid var(--btn-brdr-color);flex-flow:wrap;justify-content:space-between;padding:4px 6px;display:flex}#roes-web .options-pane-header>*{font-size:1.3em}#roes-web .tooltip-fit img{border-radius:3px;max-width:280px}#roes-web .rotate-ccw{transform:rotate(-90deg)}#roes-web .rotate-cw{transform:rotate(90deg)}#roes-web .option-colorswatch{border:1px solid var(--content-bkgd-color);border-radius:14px;width:28px;height:28px;margin:0 8px}#roes-web .option-wrapper>.tip-bottom{transform:translate(-50%)translateY(26px)}#roes-web .options-pane-required{color:red;background:#ffcfcf;border:2px solid red;border-radius:12px;padding:2px 8px;font-size:.7em}#roes-web .options-pane-required:after{content:"REQUIRED"}#roes-web .option-needs-prompt,#roes-web .option-required-prompt{padding:20px;font-size:1.1em}#roes-web .option-required-prompt:after{content:"Please select an option from these groups:"}#roes-web .option-needs-prompt:after{content:"Please complete these chosen options:"}#roes-web .options-groups-wrapper{flex-direction:column;flex-grow:1;flex-shrink:1;transition:all .2s ease-in-out;display:flex}#roes-web .options-set-wrapper{flex-direction:column;flex:none;justify-content:stretch;display:flex}#roes-web .options-group-pane{border-bottom:1px solid var(--btn-brdr-color);transition:all .2s ease-in-out}@media (hover:hover){#roes-web .package-options-header:hover{background-color:var(--btn-bkgd-color-hover)}}#roes-web .package-options-header{cursor:pointer;height:100%;padding:4px 5px 4px 8px;font-size:1.1em;transition:all .2s ease-in-out}#roes-web .option-size-input{flex:1 1 0;justify-content:center;align-items:center;display:flex}#roes-web .option-size-input input{text-align:center;max-width:48px}#roes-web .no-options-label{text-align:center;margin:24px 0;font-size:1.4em}#roes-web .no-options-label:after{content:"None"}#roes-web .options-loading{flex-direction:column;flex:100%;justify-content:center;align-items:center;display:flex}@media screen and (width<=875px){#roes-web .options-loading{display:none}}#roes-web .options-load-erred{flex-direction:column;justify-content:center;align-items:center;display:flex}#roes-web .option-template-thumbnail{border:1px solid #0000;padding:3px;position:relative}#roes-web .option-template-thumbnail:disabled,#roes-web .option-template-thumbnail[disabled]{opacity:.5}#roes-web .option-template-label{text-align:center;white-space:normal;max-width:160px}#roes-web .option-template-thumbnail-badge{z-index:1;color:#fff;background-color:#57a0ffd9;border:1px solid #fff;border-radius:11px;width:22px;height:22px;padding:1px;position:absolute;top:2px;right:4px}#roes-web .option-template-thumbnail-badge:after{content:"";padding:2px;font-family:Font Awesome Solid}#roes-web .slide-to-top{opacity:0;pointer-events:none;height:0;max-height:0;overflow:hidden}#roes-web .slide-from-top{opacity:1;max-height:20000px}#roes-web .lbl-options-load-erred{text-align:center;max-width:180px}#roes-web .lbl-options-load-erred:after{content:"Getting options failed, select the product again to retry."}#roes-web .option-text-area{border:1px solid var(--btn-brdr-color);border-radius:4px;flex:auto;margin:6px 0 0 10px}#roes-web .price-label{color:var(--text-header-color);flex-direction:row;justify-content:center;align-items:center;display:flex}#roes-web .option-pane-img{box-shadow:0 0 2px var(--focus-hilite);background-size:80px 80px;flex:none;align-self:flex-end;margin:0 4px;transition:all .2s ease-in-out}#roes-web .btn-cart-image-options,#roes-web .btn-cart-options,#roes-web .btn-image-options,#roes-web .btn-designer,#roes-web .btn-masks,#roes-web .btn-template-options,#roes-web .btn-tints,#roes-web .lbl-group-heading{background-color:#0000;border-radius:4px;flex:none;padding:4px 8px}#roes-web .btn-cart-image-options,#roes-web .btn-image-options,#roes-web .btn-designer,#roes-web .btn-masks,#roes-web .btn-tints{border:1px solid #0000;justify-content:center;align-items:center;font-size:11pt;display:flex}#roes-web .btn-cart-image-options:before,#roes-web .btn-image-options:before{content:"";font-family:Font Awesome Solid}#roes-web .btn-designer:before{content:"";font-family:Font Awesome Solid}#roes-web .btn-masks:before{content:"";font-family:Font Awesome Solid}#roes-web .btn-tints:before{content:"";font-family:Font Awesome Solid}#roes-web .btn-cart-options{color:var(--btn-text-color);text-align:left;border:none;flex:none}#roes-web .btn-cart-options:after{content:"Cart Options"}@media (hover:hover){#roes-web .btn-cart-image-options:hover,#roes-web .btn-cart-options:hover,#roes-web .btn-image-options:hover,#roes-web .btn-masks:hover,#roes-web .btn-designer:hover,#roes-web .btn-template-options:hover,#roes-web .btn-tints:hover{background-color:var(--btn-bkgd-color-hover)}}#roes-web .btn-cart-image-options:active,#roes-web .btn-cart-options:active,#roes-web .btn-image-options:active,#roes-web .btn-masks:active,#roes-web .btn-designer:active,#roes-web .btn-template-options:active,#roes-web .btn-tints:active{background-color:var(--btn-brdr-color)}#roes-web .btn-cart-image-options>span:before,#roes-web .btn-image-options>span:before{content:"Image Options"}#roes-web .btn-designer>span:before{content:"Design"}#roes-web .btn-masks>span:before{content:"Masks"}#roes-web .btn-tints>span:before{content:"Tints"}@media (hover:hover){#roes-web .btn-cart-image-options:hover:after,#roes-web .btn-image-options:hover:after,#roes-web .btn-masks:hover:after,#roes-web .btn-tints:hover:after{animation:.3s ease-in-out tabLabelExpander}}#roes-web .btn-cart-image-options:after{animation:.4s ease-in-out tabLabelExpander}#roes-web .selectedoptiontab{background-color:var(--btn-bkgd-color-active);border:1px solid var(--btn-brdr-color)}#roes-web .quantity-and-subtotal-box{color:#3a3a3a;flex-direction:column;justify-content:center;align-items:flex-end;display:flex}#roes-web .btn-tint{text-align:center;flex:none;min-width:150px;margin:4px}#roes-web .svg-previews{flex:0 0 50%;display:flex;overflow:auto}#roes-web .lbl-needs-size:after{content:"Make this any size!"}#roes-web .dialog-body{box-shadow:0 0 50px var(--focus-hilite);color:var(--btn-text-color);flex-direction:column;justify-content:center;align-items:center;display:flex}#roes-web .dialog-close{flex:0 auto;align-items:flex-end;margin:20px 0 10px;padding:6px 20px;font-weight:700}#roes-web .option-select{justify-content:center;display:flex}#roes-web .option-select>select{flex:100%;margin:8px 12px;padding:5px}@media screen and (width<=750px){#roes-web .tooltip-fit img{border-radius:3px;max-width:180px}}#roes-web #cart-container[data-v-fde08922]{flex-direction:row;justify-content:center}#roes-web .cart-header[data-v-fde08922]{border-bottom:1px solid var(--btn-brdr-color);flex:none;justify-content:space-between;height:65px;display:flex}#roes-web .label-cart-header[data-v-fde08922]{flex:none;justify-content:center;align-items:center;padding-left:8px;display:flex}#roes-web .label-cart-header[data-v-fde08922]:after{content:"Shopping Cart"}#roes-web .cart-header>.row>.btn[data-v-fde08922]{font-size:.6em}#roes-web .cart-content-wrapper>.cart-items[data-v-fde08922]{flex-wrap:nowrap}#roes-web .btn-clear-cart[data-v-fde08922]{font-size:.5em}@media (hover:hover){#roes-web .btn-clear-cart[data-v-fde08922]:hover,#roes-web .btn.btn-catalog-warning[data-v-fde08922]:hover{background-color:var(--bkgd-danger);filter:brightness(1.5)}}#roes-web .btn-goto-workspace[data-v-fde08922]:after{content:"Back to Ordering"}#roes-web .btn-clear-cart[data-v-fde08922]:after{content:"Clear Cart"}#roes-web #cart-footer[data-v-fde08922]{background:0 0;flex:0 0 50px}#roes-web .cart-empty[data-v-fde08922]{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;display:flex}#roes-web .cart-empty-label[data-v-fde08922]{flex:0;padding:64px 0 32px}#roes-web .btn-cart-empty-wrapper[data-v-fde08922]{flex:1}#roes-web .btn-cart-empty[data-v-fde08922]:after{content:"Browse Products"}#roes-web .btn-cart-empty-gallery[data-v-fde08922]:after{content:"Browse Gallery"}#roes-web .cart-empty-label[data-v-fde08922]:after{content:"Nothing in your cart... yet!"}#roes-web .cart-leftside[data-v-fde08922]{border-right:1px solid var(--btn-brdr-color);max-width:0;padding:0;overflow:hidden}#roes-web .cart-content-wrapper>.scroll-arrows[data-v-fde08922]{flex:auto}#roes-web .cart-controls-wrapper[data-v-fde08922]{border-top:1px solid var(--btn-brdr-color);flex-direction:column;flex:0 auto;align-content:stretch;display:flex}#roes-web .btn-checkout[data-v-fde08922]:after{content:"Check Out"}#roes-web .btn-edit-controls[data-v-fde08922]{gap:2px;margin:2px;display:flex}#roes-web .btn-edit-controls .btn[data-v-fde08922]{flex:1;font-size:1.1em}#roes-web .btn-cancel-edit[data-v-fde08922]{background-color:var(--bkgd-danger)}#roes-web .btn-cancel-edit[data-v-fde08922],#roes-web .btn-done-edit[data-v-fde08922]{color:#fff}#roes-web .btn-cancel-edit[data-v-fde08922]{border-radius:var(--sidebar-border-radius) 0 0 var(--sidebar-border-radius)}#roes-web .btn-done-edit[data-v-fde08922]{border-radius:0 var(--sidebar-border-radius) var(--sidebar-border-radius) 0}#roes-web .btn-cancel-edit[data-v-fde08922]:after{content:"Cancel"}#roes-web .btn-done-edit[data-v-fde08922]:after{content:"Done"}#roes-web .order-minimum-label[data-v-fde08922]{color:red;text-align:center;background:#ffcfcf;border:2px solid red;border-radius:12px;margin:8px 0;padding:2px 8px}#roes-web .mobile[data-v-fde08922]{display:none}#roes-web .order-minimum-label-mobile[data-v-fde08922]:after,#roes-web .order-minimum-label[data-v-fde08922]:after{content:"Your cart must be over " attr(data-label) " to check out."}#roes-web .order-quantityminimum-label[data-v-fde08922]{color:var(--bkgd-danger);text-align:center;padding:8px;font-size:1.1em}#roes-web .order-quantityminimum-label[data-v-fde08922]:after{content:"To check out, you must have over " attr(data-label) " items in your cart."}#roes-web .btn-cart-back-gallery[data-v-fde08922]{margin:0 8px}#roes-web .cart-options[data-v-fde08922]{justify-content:stretch}#roes-web .svg-cart-item-root[data-v-fde08922]{filter:drop-shadow(0 1px 2px var(--focus-hilite));text-transform:none}#roes-web .cart-items[data-v-fde08922]{flex-flow:column;flex:auto;justify-content:flex-start;align-items:stretch;height:100%;display:flex;overflow:scroll}#roes-web .edit-controls-mobile[data-v-fde08922],#roes-web .btn-start-checkout[data-v-fde08922]{display:none}#roes-web .sidebar-dismiss-overlay.shown[data-v-fde08922]{background-color:var(--bkdrop-modal);-webkit-backdrop-filter:blur(4px)}@media screen and (width<=750px){#roes-web .order-minimum-label.mobile[data-v-fde08922]{flex:0;justify-content:center;align-items:center;width:100%;display:flex}#roes-web .edit-controls-mobile[data-v-fde08922]{display:flex}#roes-web .btn-start-checkout[data-v-fde08922]{border-radius:var(--sidebar-border-radius);text-align:center;background-color:var(--bkgd-go);color:#fff;border:none;flex:0;justify-content:center;align-items:center;width:100%;font-size:1.2em;display:flex}#roes-web .btn-start-checkout[data-v-fde08922]:after{content:"Start Checkout";text-align:center}#roes-web .sidebar-dismiss-overlay[data-v-fde08922]{z-index:100;width:100%;height:100%;transition:background-color .2s ease-in-out;display:block;position:absolute;top:0;left:0}#roes-web .cart-options-wrapper[data-v-fde08922]{z-index:1000;width:320px;height:calc(100% - 52px);transition:right .2s;display:none;position:absolute;top:52px;right:-320px}#roes-web .cart-options-wrapper.appear[data-v-fde08922]{display:flex}#roes-web .cart-options-wrapper.shown[data-v-fde08922]{box-shadow:0 0 4px var(--focus-hilite);right:0}}#roes-web .account-info-submitting[data-v-e8a380b5]{justify-content:center;align-items:center;height:360px}#roes-web .lbl-account-info-submitting[data-v-e8a380b5]{margin:80px auto 30px;font-size:1.5em}#roes-web .lbl-account-info-submitting[data-v-e8a380b5]:after{content:"Please wait while we fetch your tax rate..."}#roes-web .lbl-account-info-erred[data-v-e8a380b5]:after{content:"We're having trouble verifying your account information: "}#roes-web .lbl-account-info-erred-goback[data-v-e8a380b5]:after{content:"Please go back to confirm and try again."}#roes-web .account-info-totals[data-v-e8a380b5]{align-items:stretch;width:256px;margin:auto;font-size:1.4em}#roes-web .complete-order-shipping-payment-header-paymentmethod[data-v-605e4b71]:after{content:"Pay via"}#roes-web .complete-order-shipping-payment-header-billto[data-v-605e4b71]:after{content:"Bill to"}#roes-web .complete-order-pending-shipping-wrapper[data-v-605e4b71]{display:contents}#roes-web .complete-order-shipping-payment-header-shippingmethod[data-v-98aeeb36]:after{content:"Ship via"}#roes-web .complete-order-shipping-payment-header[data-v-98aeeb36]:after{content:"Ship to"}#roes-web .complete-order-pending-shipping-wrapper[data-v-98aeeb36]{display:contents}#roes-web .header-paypal-merchant-return[data-v-f055cbc3]{padding-bottom:8px;font-size:1.1em;font-weight:700}#roes-web .header-paypal-merchant-return[data-v-f055cbc3]:after{content:"Continue to PayPal"}#roes-web .btn-paypal-merchant-return[data-v-f055cbc3]{background-color:var(--bkgd-go);color:#fff}#roes-web .btn-paypal-merchant-return[data-v-f055cbc3]:after{content:"I understand"}#roes-web .btn-checkout-back-to-payment[data-v-f055cbc3]:after{content:"   Back to check payment";white-space:pre}#roes-web .btn-checkout-back-to-payment[data-v-f055cbc3]{border-radius:14px;padding:12px 24px;font-size:1em}#roes-web .btn-checkout-back-to-payment[data-v-f055cbc3]:before{content:"";font-family:Font Awesome Solid}#roes-web .payment-failed-wrapper[data-v-f055cbc3]{text-align:center;white-space:normal;word-wrap:break-word;margin:100px 0}#roes-web .lbl-payment-failed[data-v-f055cbc3]{padding:8px;font-size:1.3em}#roes-web .lbl-payment-failed-reason[data-v-f055cbc3]{font-size:1em}#roes-web .lbl-payment-failed[data-v-f055cbc3]:after{content:"Please check your payment information and try again."}#roes-web .complete-order-shipping-payment-header-delivery[data-v-f055cbc3]:after{content:"Delivery:"}#roes-web .complete-order-pending-heading[data-v-f055cbc3]:after{content:"Review and click Place Order if correct"}#roes-web .complete-order-pending-heading-paypal[data-v-f055cbc3]:after{content:"Review then click Pay with PayPal ";white-space:pre}#roes-web .complete-order-pending-heading-webpay[data-v-f055cbc3]:after{content:"Review then continue to payment ";white-space:pre}#roes-web .label-complete-order-verifying-images[data-v-f055cbc3],#roes-web .label-complete-order-pending-heading-webpay[data-v-f055cbc3],#roes-web .label-complete-order-pending-heading-paypal[data-v-f055cbc3],#roes-web .label-complete-order-pending-heading[data-v-f055cbc3]{text-align:center;padding:32px 0}#roes-web .label-complete-order-verifying-images[data-v-f055cbc3]:after{content:"Checking your images..."}#roes-web .label-complete-order-pending-heading-webpay[data-v-f055cbc3]:after{content:"Just a moment, redirecting to payment..."}#roes-web .label-complete-order-pending-heading-paypal[data-v-f055cbc3]:after{content:"Just a moment, redirecting to PayPal..."}#roes-web .label-complete-order-pending-heading[data-v-f055cbc3]:after{content:"Sending your order..."}#roes-web .complete-order-pending-body[data-v-f055cbc3]{flex:none;justify-content:space-around;display:flex;overflow:hidden}#roes-web .complete-order-pending-body>div[data-v-f055cbc3]{background-color:var(--sidebar-bkgd-color);border:1px solid var(--btn-brdr-color);border-radius:8px;flex-direction:column;flex:50%;justify-content:flex-start;max-width:300px;margin:4px;padding:8px 24px;display:flex}#roes-web .complete-order-review-wrapper[data-v-f055cbc3]{justify-content:center;align-items:center}#roes-web .complete-order-pending-wrapper[data-v-f055cbc3]{justify-content:flex-start}#roes-web .complete-order-review-wrapper[data-v-f055cbc3]{font-size:1.5em}#roes-web .lbl-paypal-merchant-return[data-v-f055cbc3]:after{content:"You must use \"Return to Merchant\" after payment\a in PayPal, otherwise we won't receive your order!\a Thank you.";white-space:pre}#roes-web #payment-failed-pane[data-v-f055cbc3]{flex-direction:column;flex:auto;display:flex}#roes-web #completion-images-erred-pane[data-v-f055cbc3]{flex-direction:column;flex:auto;display:flex;overflow-y:auto}#roes-web .completion-images-erred-wrapper[data-v-f055cbc3]{text-align:center;white-space:normal;word-wrap:break-word;margin:40px 0}#roes-web .lbl-completion-images-erred[data-v-f055cbc3]{padding:8px;font-size:1.3em}#roes-web .lbl-completion-images-erred[data-v-f055cbc3]:after{content:"Some of your images need to be sent again"}#roes-web .lbl-completion-images-erred-paid[data-v-f055cbc3]{padding-bottom:16px;font-size:1em}#roes-web .lbl-completion-images-erred-paid[data-v-f055cbc3]:after{content:"Your payment went through, so don't close this page.\a Drop the files listed below to finish sending your order.";white-space:pre}#roes-web .complete-order-container[data-v-f055cbc3]{--pulse-shadow-start:#c9ff8200;--pulse-shadow-mid:#6fba44b3;--pulse-shadow-end:#68ab59}@media screen and (width<=750px){#roes-web .complete-order-pending-shipping-wrapper[data-v-f055cbc3]{font-size:.9em}}#roes-web .complete-items-pane[data-v-a363d019]{flex-direction:column;flex:1 0 60%;align-items:center;display:flex;overflow-y:auto}#roes-web .complete-item[data-v-a363d019]{flex-direction:column;flex:none;padding:20px 0 0;position:relative}#roes-web .completion-item-label[data-v-a363d019]{text-align:center;white-space:normal;word-wrap:break-word;max-width:125px;margin:auto;font-size:.9em}#roes-web .cart-item-imagename[data-v-a363d019]{text-align:center}#roes-web .order-data-submitting[data-v-77f26bcf]{justify-content:center;align-items:center;height:300px}#roes-web .lbl-order-data-submitting[data-v-77f26bcf]{margin:80px auto 30px;font-size:1.5em}#roes-web .lbl-order-data-submitting[data-v-77f26bcf]:after{content:"Please wait while we finalize your order totals..."}#roes-web .lbl-order-data-report-erred[data-v-77f26bcf]:after{content:"We're having trouble verifying your order and information: "}#roes-web .lbl-order-data-report-erred-goback[data-v-77f26bcf]:after{content:"Please go back to confirm and try checking out again."}#roes-web .order-data-report-totals[data-v-77f26bcf]{align-items:stretch;width:320px;margin:auto;font-size:1.4em}#roes-web .order-data-report-totals>div[data-v-77f26bcf]{margin:2px 0}#roes-web .order-data-report-total[data-v-77f26bcf]{justify-content:space-between;align-items:stretch}#roes-web .promo-wrapper[data-v-401ae876]{display:flex}#roes-web .placefloater>.promo-input[data-v-401ae876]{padding:6px}#roes-web .placefloater>input+label[data-v-401ae876]{top:.5em}#roes-web .placefloater>input:focus+label[data-v-401ae876]{top:.25em}#roes-web .promo-status-label[data-v-401ae876]{text-align:center;flex:auto;padding:4px 0}#roes-web .promo-input-wrapper[data-v-401ae876]{flex:auto;justify-content:center;align-items:stretch;font-size:1em;display:flex}#roes-web .promo-input-wrapper>.row[data-v-401ae876]{align-items:stretch}#roes-web .promo-input-wrapper>input[data-v-401ae876]{text-align:center}#roes-web .promo-input-wrapper>label[data-v-401ae876]{top:8px}#roes-web .promo-input-wrapper>input:focus+label[data-v-401ae876],#roes-web .promo-input-wrapper>input.filled+label[data-v-401ae876],#roes-web .promo-input-wrapper>input:valid+label[data-v-401ae876]{top:2px;left:16px}#roes-web .promo-input[data-v-401ae876]{text-align:center;border-radius:4px 0 0 4px;flex:none}#roes-web .btn-promo[data-v-401ae876]{background-color:var(--bkgd-progress);border-color:var(--bkgd-progress);border-radius:0 4px 4px 0;font-size:1em}#roes-web .btn-promo[data-v-401ae876]:after{content:"Apply"}#roes-web .promo-notice-label[data-v-401ae876]{text-align:center;flex:auto;margin:2px auto;font-size:.9em}#roes-web .promo-notice-label[data-v-401ae876]:after{content:"Enter email or account to apply a Promo code"}#roes-web .promo-status-label.msg-endpoint-error[data-v-401ae876]:after{content:"We're having trouble checking this promo"}#roes-web .promo-status-label.msg-promo-notfound[data-v-401ae876]:after{content:"We can't find that promo. Please try again."}#roes-web .promo-status-label.msg-promo-notyet[data-v-401ae876]:after{content:"That promo isn't valid yet, but please use it when it is!"}#roes-web .promo-status-label.msg-promo-expired[data-v-401ae876]:after{content:"That promo isn't available any more, sorry."}#roes-web .promo-status-label.msg-promo-lab-wrong[data-v-401ae876]:after{content:"That promo doesn't work for us, sorry."}#roes-web .promo-status-label.msg-promo-overused[data-v-401ae876]:after{content:"You've used that promo as many times as you can, sorry."}#roes-web .promo-status-label.msg-promo-error-etc[data-v-401ae876]:after{content:"We're having trouble finding info on that promotion. Wait a moment and Apply again."}#roes-web .promo-status-label.msg-threshold[data-v-401ae876]:after{content:attr(data-promocode) " doesn't apply until your order reaches " attr(data-order-total)}#roes-web .promo-status-label.msg-threshold-shipping[data-v-401ae876]:after{content:attr(data-promocode) " doesn't apply until your order reaches " attr(data-order-total) " (excludes shipping)"}#roes-web .promo-status-label.msg-products-wrong[data-v-401ae876]:after{content:"Sorry, " attr(data-promocode) " doesn't apply to items in your cart."}#roes-web .promo-status-label.msg-discount-percent[data-v-401ae876]:after{content:"You save " attr(data-promo-percent) "% (" attr(data-promo-amount) ") with " attr(data-promocode) "!"}#roes-web .promo-status-label.msg-discount-amount[data-v-401ae876]:after{content:"You save " attr(data-promo-amount) " with " attr(data-promocode) "!"}@media screen and (width<=750px){#roes-web .promo-input-wrapper[data-v-401ae876]{font-size:.8em}#roes-web .btn-promo[data-v-401ae876]{padding:4px 8px}#roes-web .promo-input[data-v-401ae876]{max-width:110px}}#roes-web .payment-body>.address-card[data-v-2696d4ae]{padding-bottom:0}#roes-web .payment-creditcard-form>.address-card[data-v-2696d4ae]{padding-top:0}#roes-web .promo-top[data-v-2696d4ae]{display:none}#roes-web .billing-shipping-wrapper[data-v-2696d4ae]{flex:none;justify-content:center;align-items:flex-start;margin:12px;font-size:1em;display:flex}#roes-web .payment-creditcard-form[data-v-2696d4ae]{flex-direction:column;flex:auto;align-items:stretch;min-width:320px;display:flex}#roes-web .payment-methods-card[data-v-2696d4ae]{flex:none}#roes-web .payment-controls[data-v-2696d4ae]{flex-flow:wrap;justify-content:center;align-items:center;column-gap:12px;display:flex}#roes-web .payment-controls .btn-option-wrapper[data-v-2696d4ae]{border-radius:16px;flex:0 auto;align-items:center;margin:3px 1px 3px 0;padding:2px 8px 4px 4px;transition:background-color .2s ease-in-out;display:flex}@media (hover:hover){#roes-web .payment-controls .btn-option-wrapper[data-v-2696d4ae]:hover{background:var(--btn-bkgd-color-hover)}}#roes-web .lbl-payment-paypal[data-v-2696d4ae],#roes-web .lbl-payment-webpay[data-v-2696d4ae]{text-align:center;word-break:break-word;max-width:420px;margin:10px auto;font-size:1.1em}#roes-web .lbl-payment-paypal[data-v-2696d4ae]:after{content:"You'll be securely redirected to PayPal to enter your account details. Please enter your email for order confirmation."}#roes-web .lbl-payment-webpay[data-v-2696d4ae]:after{content:"You'll be securely redirected to enter your payment details. Please enter your email for order confirmation."}#roes-web .lbl-billing-radiobox[data-v-2696d4ae]:after{content:"Billing is same as shipping"}#roes-web .payment-entry-panes[data-v-2696d4ae]{flex-direction:column;flex:auto;display:flex}#roes-web .payment-labaccount-form[data-v-2696d4ae]{flex-direction:column;display:flex}#roes-web .payment-via[data-v-2696d4ae]:after{content:"Pay via:"}#roes-web .account-form-field-tooltip[data-v-2696d4ae]{color:#000;opacity:0;pointer-events:none;text-align:right;word-wrap:break-word;z-index:10000;background-color:#fff;font-size:.9em;transition:all .2s ease-in-out;position:absolute;top:11px;left:12px;right:12px;transform:scale(1.2)}@media (hover:hover){#roes-web .account-form-field-tooltip-wrapper:hover .account-form-field-tooltip[data-v-2696d4ae]{opacity:.8;transform:scale(1)}}#roes-web .promo-payment-wrapper[data-v-2696d4ae]{flex-direction:column;flex:5 auto;align-items:stretch;min-width:320px;margin:0 auto;display:flex;overflow-y:scroll}#roes-web .addr-card-fields[data-v-004ce0cd]{border:0;min-inline-size:0;margin:0;padding:0;display:contents}#roes-web .selected[data-v-004ce0cd]{background-color:var(--btn-selected)}@media (hover:hover){#roes-web .selected[data-v-004ce0cd]:active:hover,#roes-web .selected[data-v-004ce0cd]:enabled:hover{background-color:#4887e426}}#roes-web .shipping-address-selection-wrapper[data-v-004ce0cd]{margin:2px 0;padding:0 10px}#roes-web .address-selection-header-none-found[data-v-004ce0cd]:after{content:"We couldn't find any suggestions for this address. Please check it, and we'll use it as entered."}#roes-web .address-selection-entered-header[data-v-004ce0cd],#roes-web .address-selection-header[data-v-004ce0cd]{margin:4px 0;font-weight:700}#roes-web .address-selection-header-none-found[data-v-004ce0cd]{margin:14px 0 4px;font-weight:700}#roes-web .address-selection-entered-header[data-v-004ce0cd]:after{content:"You entered:"}#roes-web .address-selection-entered-header[data-v-004ce0cd]{margin:4px 0}#roes-web .address-selection-header[data-v-004ce0cd]{margin:16px 0 4px}#roes-web .address-selection-header[data-v-004ce0cd]:after{content:"We found a different address for you,\a would you like to use it?";white-space:pre}#roes-web [data-v-4c06aaf4] .option-labels-wrapper>.radiobox>.radiobox-label{max-width:none}#roes-web [data-v-4c06aaf4] .option-group-labels{flex:100%}#roes-web [data-v-4c06aaf4] .options-pane-required{flex:0 1 0}#roes-web [data-v-4c06aaf4] .modal-backdrop{inset:0}#roes-web .shipping-methods-wrapper[data-v-1c83ab03]{padding:24px 0}#roes-web .shipping-methods-list[data-v-1c83ab03]{flex-direction:column;padding:0 12px;display:flex}#roes-web .btn-option-wrapper[data-v-1c83ab03]{justify-content:space-between;margin:3px 1px 3px 0;padding:2px 0 4px}#roes-web .btn-option-preview-wrapper[data-v-1c83ab03]{flex-direction:column;justify-content:center;padding:8px 10px}#roes-web .btn-option-wrapper[data-v-1c83ab03],#roes-web .btn-option-preview-wrapper[data-v-1c83ab03]{border-radius:16px;flex:auto;align-items:center;padding-right:6px;transition:background-color .2s ease-in-out;display:flex}@media (hover:hover){#roes-web .btn-option-wrapper[data-v-1c83ab03]:hover,#roes-web .btn-option-preview-wrapper[data-v-1c83ab03]:hover{background:var(--btn-bkgd-color-hover)}}#roes-web .shipping-address[data-v-44605c88]{display:grid}#roes-web .shipping-body[data-v-44605c88]{scrollbar-gutter:stable}#roes-web .shipping-spinner-wrapper[data-v-44605c88]{width:100%;height:300px;margin:auto}#roes-web .price-label-tooltip-indicator>.tooltip-indicator[data-v-44605c88]{margin:0 4px}#roes-web .shipping-location-heading[data-v-44605c88]{color:#888;text-align:center;width:300px;font-size:1.1em}#roes-web #location-choice-pane[data-v-44605c88]{flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;margin:auto;display:flex}@media screen and (width<=750px){#roes-web .shipping-address[data-v-44605c88],#roes-web .shipping-methods[data-v-44605c88]{max-width:unset;min-width:unset;flex:0 auto;margin:0 auto}#roes-web .shipping-methods[data-v-44605c88]{flex-direction:column;display:flex}}#roes-web #checkout-container[data-v-3953ed53]{flex-direction:row;justify-content:center}#roes-web .content>.checkout-body[data-v-3953ed53]{flex-flow:column;overflow:hidden}#roes-web .checkout-items-header[data-v-3953ed53]{border-bottom:1px solid var(--btn-brdr-color);justify-content:flex-start;align-items:center;padding-left:8px;font-size:1.5em}#roes-web .checkout-items-header[data-v-3953ed53]:after{content:"Items"}#roes-web .breadcrumb-shipping[data-v-3953ed53]:after{content:"Shipping"}#roes-web .breadcrumb-payment[data-v-3953ed53]:after{content:"Payment"}#roes-web .breadcrumb-complete[data-v-3953ed53]:after{content:"Complete"}#roes-web .checkout-summary-wrapper>.scroll-arrows[data-v-3953ed53]{flex:1}#roes-web .rightside-items-wrapper[data-v-3953ed53]{height:100%;overflow:scroll}#roes-web .label-checkout-header[data-v-3953ed53]:after{content:"Checkout"}#roes-web .checkout-header[data-v-3953ed53]{border-bottom:1px solid var(--btn-brdr-color);flex-direction:row;justify-content:space-between;align-items:center;display:flex}#roes-web .checkout-leftside[data-v-3953ed53]{border-right:1px solid var(--btn-brdr-color);max-width:0;padding:0;overflow:hidden}#roes-web .shipping-spinner-wrapper[data-v-3953ed53]{flex:auto;justify-content:center;align-items:center;display:flex}#roes-web .content>.content-items.checkout-body[data-v-3953ed53]{flex:auto;overflow:hidden}#roes-web .btn-complete-order[data-v-3953ed53]:after{content:"";font-family:Font Awesome Solid}#roes-web .btn-back-products[data-v-3953ed53]:before{content:"";font-family:Font Awesome Solid}#roes-web .btn-back-products[data-v-3953ed53]:after{content:"Back to Products"}#roes-web .complete-order-body[data-v-3953ed53]{flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}#roes-web .checkout-input .ng-dirty.ng-invalid[data-v-3953ed53]{background:#fdd}#roes-web .form-control[data-v-3953ed53]:-moz-placeholder-shown{color:#bbb}#roes-web .form-control[data-v-3953ed53]::-moz-placeholder{color:#bbb}#roes-web .form-control[data-v-3953ed53]:-ms-placeholder-shown{color:#bbb}#roes-web .complete-items-pane[data-v-3953ed53]{flex-direction:column;flex:1 0 60%;align-items:center;display:flex;overflow-y:auto}#roes-web .complete-item[data-v-3953ed53]{flex-direction:column;flex:none;padding:20px 0 0;position:relative}#roes-web .completion-item-label[data-v-3953ed53]{text-align:center;white-space:normal;word-wrap:break-word;max-width:125px;margin:auto;font-size:.9em}#roes-web .breadcrumb-shipping[data-v-3953ed53],#roes-web .breadcrumb-payment[data-v-3953ed53],#roes-web .breadcrumb-complete[data-v-3953ed53]{transition:all .2s ease-in-out}#roes-web .checkout-footer[data-v-3953ed53]{display:none}#roes-web .breadcrumbs-wrapper>div>div[data-v-3953ed53]{color:var(--btn-text-color);opacity:.4;margin:0 calc(-1 * var(--crumb-slant));padding:0 calc(8px + var(--crumb-slant));clip-path:polygon(var(--crumb-slant) 0, 100% 0, calc(100% - var(--crumb-slant)) 100%, 0 100%);transition:background-color .2s ease-in-out}#roes-web .breadcrumbs-wrapper>div:first-child>div[data-v-3953ed53]{clip-path:polygon(0 0, 100% 0, calc(100% - var(--crumb-slant)) 100%, 0 100%);margin-left:0;padding-left:8px}#roes-web .breadcrumbs-wrapper>div:last-child>div[data-v-3953ed53]{clip-path:polygon(var(--crumb-slant) 0, 100% 0, 100% 100%, 0 100%);margin-right:0;padding-right:8px}#roes-web .breadcrumbs-wrapper>div>div.breadcrumbcurrent[data-v-3953ed53]{opacity:1}#roes-web .breadcrumbs-wrapper>div[data-v-3953ed53]{flex:none}#roes-web .breadcrumbs-wrapper[data-v-3953ed53]{--crumb-slant:10px;-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:center;font-size:.6em;line-height:24px;display:flex;overflow-x:auto}#roes-web .label-checkout-header[data-v-3953ed53]{padding-left:8px}@media screen and (width<=750px){#roes-web .checkout-footer[data-v-3953ed53]{flex:0;display:block}#roes-web .checkout-controls[data-v-3953ed53]{font-size:.8em}#roes-web .btn-checkout-back[data-v-3953ed53],#roes-web .btn-complete-order[data-v-3953ed53],#roes-web .btn-checkout-next[data-v-3953ed53]{padding:6px 12px}}#roes-web .done-wrapper[data-v-2159790f]{background-color:var(--content-bkgd-color);flex-direction:column;flex:100%;display:flex}#roes-web .done-container[data-v-2159790f]{background:var(--content-bkgd-color);max-width:1100px;height:400px;box-shadow:0 1px 20px var(--focus-hilite);border-radius:8px;flex-direction:column;justify-content:space-around;align-items:center;margin:64px auto;padding:40px 80px;transition:box-shadow .2s ease-in-out;display:flex}#roes-web .done-heading[data-v-2159790f],#roes-web .done-body[data-v-2159790f]{text-align:center}#roes-web .done-label[data-v-2159790f]:after{content:"Thank You!";font-size:2.5em}#roes-web .done-sublabel[data-v-2159790f]:after{content:"You'll receive an email with your receipt.";font-size:1.1em}#roes-web .btn-done[data-v-2159790f]:after{content:"Browse Products"}#roes-web .btn-gallery-done[data-v-2159790f]:after{content:"Browse Gallery"}@media screen and (width<=750px){#roes-web .done-container[data-v-2159790f]{box-shadow:none;background-color:#0000}}#roes-web #btn-qr-tap-me[data-v-fa5d4d42]{display:flex}#roes-web .lbl-mobile-upload-top[data-v-fa5d4d42]:after,#roes-web .lbl-mobile-upload-bottom[data-v-fa5d4d42]:after{text-align:center;word-wrap:break-word;white-space:pre-wrap;font-size:.9em}#roes-web .lbl-mobile-upload-top[data-v-fa5d4d42]:after{content:"Click Here for"}#roes-web .lbl-mobile-upload-bottom[data-v-fa5d4d42]:after{content:"Mobile Upload"}#roes-web #btn-qr-tap-me[data-v-fa5d4d42]{border:none;border-radius:0;width:100px;height:100px;margin:auto;padding:0;position:absolute;top:6px;right:0}#roes-web .image-thumbs-wrapper[data-v-fa5d4d42]{padding-right:105px}#roes-web .upload-qr[data-v-fa5d4d42]{width:160px;max-width:160px;height:160px;max-height:160px}#roes-web .image-in-product[data-v-fa5d4d42],#roes-web .image-inset-shadow[data-v-fa5d4d42]{margin:0 2px}#roes-web .image-in-product[data-v-fa5d4d42]{box-shadow:0 0 4px 4px #005fcfcf}@media (prefers-color-scheme:dark){#roes-web .image-in-product[data-v-fa5d4d42]{box-shadow:0 0 4px 4px #3f7fff}}#roes-web .image-scroll-wrapper>.scroll-arrows[data-v-fa5d4d42]{width:100%;height:100%}#roes-web #btn-choose-images[data-v-fa5d4d42]{white-space:normal;word-wrap:break-word;border:none;border-radius:0;flex:1 0 auto}#roes-web #btn-choose-images[data-v-fa5d4d42],#roes-web .images-selection-controls>.btn[data-v-fa5d4d42]{color:#fff;background-color:#7f7f7f66}#roes-web #btn-choose-images.btn-choose-images-narrow[data-v-fa5d4d42]{width:72px}#roes-web #btn-choose-images.btn-choose-images-wide[data-v-fa5d4d42]{border:4px dashed #ffffff40;flex:100%}#roes-web #btn-choose-images[data-v-fa5d4d42],#roes-web .images-selection-controls>.btn[data-v-fa5d4d42]{color:#fff}@media (hover:hover){#roes-web #btn-choose-images[data-v-fa5d4d42]:hover,#roes-web .images-selection-controls>.btn[data-v-fa5d4d42]:hover{color:var(--btn-text-color);background-color:#7f7f7f33}}#roes-web .lbl-workspace-choose-images[data-v-fa5d4d42]:after,#roes-web .lbl-workspace-choose-images-click[data-v-fa5d4d42]:after{content:"Click or Drop Images"}#roes-web .lbl-workspace-clear-images[data-v-fa5d4d42]:after{content:"Clear Images"}#roes-web #btn-choose-images[data-v-fa5d4d42]{position:relative}#roes-web #btn-choose-images>span[data-v-fa5d4d42]{z-index:1;position:relative}#roes-web .hover-timer-fill[data-v-fa5d4d42]{border-radius:inherit;pointer-events:none;z-index:0;clip-path:inset(0 100% 0 0);background:linear-gradient(90deg,#ffffff1a,#ffffffb3);animation-name:hover-timer-fill-reveal-fa5d4d42;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;inset:0}@keyframes hover-timer-fill-reveal-fa5d4d42{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}#roes-web .images-selection-controls[data-v-fa5d4d42]{overflow:hidden}#roes-web .images-selection-controls-column[data-v-fa5d4d42]{flex:1 0 auto}#roes-web #select-all-btn[data-v-fa5d4d42],#roes-web #select-none-btn[data-v-fa5d4d42],#roes-web #select-others-btn[data-v-fa5d4d42]{border:none;padding:0 4px;font-size:.8em}#roes-web #select-all-btn[data-v-fa5d4d42]{border-radius:0 8px 0 0}#roes-web #select-others-btn[data-v-fa5d4d42]{border-radius:0}#roes-web #select-none-btn[data-v-fa5d4d42]{border-radius:0 0 8px}#roes-web #select-all-btn[data-v-fa5d4d42],#roes-web #select-none-btn[data-v-fa5d4d42]{flex:40%}#roes-web #select-others-btn[data-v-fa5d4d42],#roes-web #select-none-btn[data-v-fa5d4d42]{flex:20%}#roes-web #select-all-btn[data-v-fa5d4d42]:after{content:"Select\a All";white-space:pre-wrap}#roes-web #select-others-btn[data-v-fa5d4d42]:after{content:"Others"}#roes-web #select-none-btn[data-v-fa5d4d42]:after{content:"None"}#roes-web .image-thumb-wrapper[data-v-fa5d4d42]{display:flex;position:relative}@media (hover:hover){#roes-web .image-thumb-wrapper[data-v-fa5d4d42]:hover{filter:brightness(1.1)}}#roes-web .image-thumb-wrapper>.spinner[data-v-fa5d4d42]{border:1px solid #00000080 #f3f3f380;border-radius:50%;width:32px;height:32px;margin:auto 45px;animation:1s linear infinite rotate}#roes-web .image-tooltip[data-v-fa5d4d42]{pointer-events:none;text-align:center;word-wrap:break-word;color:#0000;background-color:#0000;border-radius:16px;width:100%;font-size:.8em;transition:all .2s ease-in-out;position:absolute;bottom:6px}@media (hover:hover){#roes-web .image-tooltip-wrapper:hover>.image-tooltip[data-v-fa5d4d42]{color:#000;-webkit-backdrop-filter:blur(8px);background-color:#ffffff80}}#roes-web .image-select-button[data-v-fa5d4d42]{z-index:400;opacity:0;background-color:#ffffff40;border:1px solid #fff;border-radius:11px;width:22px;height:22px;padding:1px;transition:opacity .2s ease-in-out;position:absolute;top:2px;right:4px}#roes-web .image-select-button-selected[data-v-fa5d4d42]{opacity:1;background-color:#57a0ffbf}#roes-web .image-thumbnails-bar-wrapper[data-v-fa5d4d42]{border-radius:var(--sidebar-border-radius);justify-content:center;width:100%;height:106px;display:flex;position:relative}#roes-web .progress-image-load-bar[data-v-fa5d4d42]{pointer-events:none;background-image:repeating-linear-gradient(90deg,#35f 0%,#3d6aff 25%,#4278ff 50%,#478bff 75%,#4291ff 100%);height:6px;transition:width .5s ease-in-out;position:absolute;bottom:0;left:0}#roes-web .animated-gradient[data-v-fa5d4d42]{background-position:0 100%;background-size:200%;animation:2s ease-in-out infinite forwards gradient-fa5d4d42}@keyframes gradient-fa5d4d42{0%{background-position:0 0}to{background-position:-200% 0}}#roes-web .image-cart-badge[data-v-fa5d4d42]{color:#fff;z-index:10;background-color:#57a0ffbf;border:1px solid #fff;border-radius:18px;width:24px;height:24px;padding:3px 4px;font-size:13px;position:absolute;top:2px;left:2px}#roes-web .image-cart-badge[data-v-fa5d4d42]:after{content:"";font-family:Font Awesome Solid}#roes-web .images-controls[data-v-fa5d4d42]{flex:1 1 0;margin:0;display:flex}#roes-web .image-thumbs-wrapper[data-v-fa5d4d42],#roes-web .image-scroll-wrapper[data-v-fa5d4d42],#roes-web .image-scroll-wrapper>.scroll-arrows[data-v-fa5d4d42]{overflow:scroll hidden}#roes-web .image-thumbs-wrapper[data-v-fa5d4d42],#roes-web .image-scroll-wrapper[data-v-fa5d4d42],#roes-web .image-thumbnails-bar-wrapper[data-v-fa5d4d42]{flex:100%;height:112px}#roes-web .image-thumbs-wrapper[data-v-fa5d4d42]::-webkit-scrollbar:horizontal{height:0}#roes-web .image-thumbs-wrapper[data-v-fa5d4d42]::-webkit-scrollbar:vertical{height:0}#roes-web .image-selected[data-v-fa5d4d42]{color:#fff;padding-left:3px}#roes-web .image-selected[data-v-fa5d4d42]:after{content:"";font-family:Font Awesome Solid}#roes-web .image-thumb-wrapper>.spinner[data-v-fa5d4d42]{border:1px solid #00000080 #f3f3f380;border-radius:50%;width:32px;height:32px;margin:auto 45px;animation:1s linear infinite rotate}#roes-web .btn-local-images[data-v-fa5d4d42]:after{content:"Back"}#roes-web .lbl-qr-code[data-v-fa5d4d42]:after{content:"Scan this QR code with your mobile device to upload images directly from it.";text-align:center}#roes-web .lbl-local-files[data-v-fa5d4d42]:after{content:"Or, click the button below to choose image files from your computer.";text-align:center}#roes-web .eye-open[data-v-dddfa4a5],#roes-web .eye-close[data-v-dddfa4a5]{cursor:pointer;padding:0 4px;font-family:Font Awesome Solid}#roes-web .eye-open[data-v-dddfa4a5]:after{content:""}#roes-web .eye-close[data-v-dddfa4a5]:after{content:""}#roes-web .gallery-access-field[data-v-dddfa4a5],#roes-web .gallery-password-field[data-v-dddfa4a5]{text-align:center}#roes-web .gallery-unavailable[data-v-dddfa4a5]{flex-direction:column;flex:100%;justify-content:center;align-items:center;font-size:2em;display:flex}#roes-web .gallery-coverphoto-images-wrapper[data-v-dddfa4a5]{overflow-y:scroll}#roes-web gallery[data-v-dddfa4a5],#roes-web .gallery-image-opened[data-v-dddfa4a5],#roes-web .gallery-image-opened>svg-thumbnail[data-v-dddfa4a5],#roes-web .gallery-image-opened>.svg-thumbnail-svg[data-v-dddfa4a5],#roes-web .gallery-image-opened>svg-thumbnail>svg[data-v-dddfa4a5]{flex:100%;justify-content:center;align-items:stretch;max-height:100%;display:flex}#roes-web .gallery-image-opened[data-v-dddfa4a5]{position:relative}#roes-web .faded-in[data-v-dddfa4a5]{animation:.8s linear fade-in}#roes-web .faded-in-slower[data-v-dddfa4a5]{animation:2s linear fade-in}#roes-web .faded-out[data-v-dddfa4a5]{animation:.8s linear fade-scale-out}#roes-web .gallery-loading[data-v-dddfa4a5]{text-shadow:0 1px 5px #00000040;text-align:center;height:100vh;margin:auto;font-size:3em;animation:.5s linear fade-in}#roes-web .gallery-loading[data-v-dddfa4a5]:after{content:"Just a moment, loading your gallery..."}#roes-web .gallery-wrapper>.gallery-cover-photo[data-v-dddfa4a5]{background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;flex:0 0 100%;height:100vh;overflow:visible}#roes-web .white-overlay[data-v-dddfa4a5]{background-color:#ffffffd9;width:100vw;height:100vh}#roes-web .gallery-bordertitle[data-v-dddfa4a5]{margin:auto}#roes-web .anchor[data-v-dddfa4a5]{visibility:hidden;display:block;position:relative;top:0;left:50%}#roes-web .gallery-thumb-highlight[data-v-dddfa4a5]{box-shadow:0 0 15px 5px var(--focus-hilite) inset;width:100%;height:100%;position:absolute;top:0;left:0}#roes-web .gallery-thumb-highlight-zoom[data-v-dddfa4a5]{box-shadow:0 3px 10px 10px var(--focus-hilite);transform:scale(.8)}#roes-web .nav-gallery-title[data-v-dddfa4a5]{text-align:center;color:#fff;text-shadow:0 1px 5px #000000bf;font-size:1.5em}#roes-web .nav-gallery-subtitle[data-v-dddfa4a5]{color:#efefef;text-align:center;text-shadow:0 1px 5px #000000bf;font-size:1em}#roes-web .gallery-coverphoto-title[data-v-dddfa4a5],#roes-web .gallery-coverphoto-subtitle[data-v-dddfa4a5]{text-align:center;color:#fff;text-shadow:0 2px 50px #3a3a3a}#roes-web .gallery-coverphoto-title[data-v-dddfa4a5]{font-size:4em}#roes-web .gallery-coverphoto-subtitle[data-v-dddfa4a5]{font-size:2em}#roes-web .gallery-images-wrapper[data-v-dddfa4a5]{-webkit-columns:50 256px;columns:50 256px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;column-gap:4px;min-height:100vh;margin:4px}#roes-web .gallery-images-wrapper>.gallery-image-wrapper[data-v-dddfa4a5]{position:relative}#roes-web .gallery-images-wrapper>div[data-v-dddfa4a5]{object-fit:cover}#roes-web .gallery-branding[data-v-dddfa4a5]{z-index:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffa6;border-bottom:1px solid #bdbdbd;flex-direction:row;justify-content:center;align-items:center;margin:2px 0;padding:8px 0;display:block;position:sticky;top:0}#roes-web .gallery-title[data-v-dddfa4a5],#roes-web .gallery-subtitle[data-v-dddfa4a5]{text-align:center;color:#5a5a5a}#roes-web .gallery-title[data-v-dddfa4a5]{font-size:1.6em}#roes-web .gallery-subtitle[data-v-dddfa4a5]{color:#5a5a5a;font-size:1em}#roes-web .gallery-image-opened-outer-wrapper>.footer[data-v-dddfa4a5]{flex:auto;height:120px}#roes-web .gallery-image-opened-outer-wrapper[data-v-dddfa4a5]{flex-direction:column;flex:auto;justify-content:center;height:100%;display:flex}#roes-web .gallery-image-opened-wrapper[data-v-dddfa4a5]{flex:auto;justify-content:center;align-items:stretch;height:calc(100% - 120px);display:flex;position:relative}#roes-web .image-tooltip-wrapper[data-v-dddfa4a5]{position:relative}#roes-web .gallery-image-opened>.gallery-image-controls[data-v-dddfa4a5],#roes-web .gallery-image-wrapper>.gallery-image-controls[data-v-dddfa4a5]{transform:scale(.95)}#roes-web .gallery-image-opened:hover>.gallery-image-controls[data-v-dddfa4a5],#roes-web .gallery-image-wrapper:hover>.gallery-image-controls[data-v-dddfa4a5]{opacity:.8;transform:scale(1)}#roes-web .gallery-image-controls[data-v-dddfa4a5]{opacity:0;z-index:1000;justify-content:center;align-items:center;width:100%;transition:all .2s ease-in-out;display:flex;position:absolute;bottom:3%;left:0}#roes-web .gallery-image-controls>button[data-v-dddfa4a5]{border:1px solid var(--btn-brdr-color);color:var(--btn-text-color);border-radius:16px;margin:0 8px;padding:4px 16px;font-size:1em;font-weight:700}#roes-web .btn-gallery-back[data-v-dddfa4a5]:before{content:"";font-family:Font Awesome Solid}#roes-web .btn-gallery-back[data-v-dddfa4a5]:after{content:"Back to Gallery"}#roes-web .btn-gallery-back[data-v-dddfa4a5],#roes-web .gallery-opened-image-controls>button[data-v-dddfa4a5]{text-transform:uppercase;border-radius:32px;align-self:center}#roes-web .gallery-opened-image-controls>button[data-v-dddfa4a5]{margin:0 24px}#roes-web .gallery-image-controls>button[data-v-dddfa4a5]:hover{color:var(--btn-text-color)}#roes-web .icn-back[data-v-dddfa4a5]:after{content:"";font-family:Font Awesome Solid}#roes-web .icn-down[data-v-dddfa4a5]:after{content:"";font-family:Font Awesome Solid;font-size:3em}#roes-web .lbl-back[data-v-dddfa4a5]:after{content:"Back to Gallery"}#roes-web .height-folded[data-v-dddfa4a5]{visibility:hidden;opacity:0;height:1px;max-height:1px}#roes-web .height-unfolded[data-v-dddfa4a5]{visibility:visible;opacity:1;max-height:110px}#roes-web .width-folded[data-v-dddfa4a5]{opacity:0;max-width:0}#roes-web .width-unfolded[data-v-dddfa4a5]{opacity:1}#roes-web .gallery-login[data-v-dddfa4a5]{position:relative}#roes-web .gallery-login>.login-form>.btn-password-toggle[data-v-dddfa4a5]{position:absolute;bottom:12px;right:12px}#roes-web .gallery-thumb>svg-thumbnail[data-v-dddfa4a5]{transition:all .2s linear}#roes-web .image-filename[data-v-dddfa4a5]{color:#fff;text-align:center;background-color:#00000080;width:100%;font-size:1.2em;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes width-fold-dddfa4a5{0%{opacity:1;max-width:350px}99%{opacity:.15}to{opacity:0;max-width:0}}@keyframes width-unfold-dddfa4a5{0%{opacity:0;max-width:0}99%{opacity:.15}to{opacity:1;max-width:350px}}@keyframes height-fold-dddfa4a5{0%{opacity:1;max-height:350px}99%{opacity:.15}to{opacity:0;max-height:0}}@keyframes height-unfold-dddfa4a5{0%{opacity:0;max-height:0}99%{opacity:.15}to{opacity:1;max-height:350px}}@media (width<=750px){#roes-web .nav-gallery-title[data-v-dddfa4a5]{font-size:1em}#roes-web .nav-gallery-subtitle[data-v-dddfa4a5]{font-size:.75em}}@keyframes fade-down-inout-dddfa4a5{0%{opacity:0;transform:translateY(-10px)}50%{opacity:1}to{opacity:0;transform:translateY(10px)}}#roes-web .branding-holder[data-v-291a8b93]{height:65px}#roes-web .branding-img[data-v-291a8b93]{height:100%;display:block}#roes-web .searchButton[data-v-291a8b93]{cursor:pointer;border:1px solid var(--btn-brdr-color);border-radius:4px;margin-left:5px;padding:2px 4px;transition:all .2s;display:block}#roes-web .searchButton[data-v-291a8b93]:hover{background-color:var(--btn-bkgd-color-hover)}#roes-web .gallerySearchBody[data-v-291a8b93]{height:100%;overflow:scroll}#roes-web .gallerySearchNav[data-v-291a8b93]{border-bottom:1px solid #ccc;flex-direction:row;justify-content:space-between;max-height:75px;padding:5px 10px;display:flex}#roes-web .searchBarSearch[data-v-291a8b93]{flex-direction:column;justify-content:center;margin-right:10px;display:flex}#roes-web .gallerySearchMain[data-v-291a8b93]{padding:10px}#roes-web .galleriesDisplayContainer[data-v-291a8b93]{flex-flow:wrap;justify-content:center;display:flex}#roes-web .galleryThumb[data-v-291a8b93]{width:30%;min-width:150px;height:200px;box-shadow:2px 2px 3px var(--focus-hilite);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ccc;border-radius:3px;flex-direction:column;justify-content:flex-end;margin:5px;display:flex;position:relative;overflow:hidden}#roes-web .galleryThumbTitleContainer[data-v-291a8b93]{text-align:center;background-color:var(--bkgd-color);width:100%;box-shadow:1px -2px 3px var(--focus-hilite);padding:10px 5px;display:inline;position:relative}#roes-web .galleryThumbImage[data-v-291a8b93]{background-position:50%;background-repeat:no-repeat;background-size:cover;width:105%;height:105%;position:absolute;left:-2%}#roes-web .galleryThumbTitle[data-v-291a8b93]{text-align:center;z-index:2;padding:10px 5px;font-size:16px;font-weight:700}#roes-web a .galleryThumbTitleContainer[data-v-291a8b93]{color:var(--text-color)}#roes-web .searchBarContainer[data-v-291a8b93]{flex-direction:column;justify-content:center;display:flex}#roes-web .gallerySearchSearchBar[data-v-291a8b93]{flex-direction:row;display:flex}#roes-web .blurredThumb[data-v-291a8b93]{filter:blur(4px)}#roes-web .galleriesSearchLoading[data-v-291a8b93]{width:100%;height:-moz-available;flex-direction:column;justify-content:center;height:-webkit-fill-available;margin:auto;display:flex;position:absolute}#roes-web .loadingContainer[data-v-291a8b93]{background-color:var(--bkgd-color);width:300px;box-shadow:1px 2px 3px var(--focus-hilite);border:1px solid #a9adb1;border-radius:4px;flex-direction:column;justify-content:center;margin:auto;padding:20px;display:flex}#roes-web .loadingText[data-v-291a8b93]{text-align:center;font-size:18px}#roes-web .loadingIconHolder[data-v-291a8b93]{width:40px;height:40px;margin:10px auto 0;position:relative}#roes-web .loadingIconPath[data-v-291a8b93]{opacity:.5;border:5px solid #3b82f7;border-radius:100px;width:40px;height:40px;position:absolute}#roes-web .loadingIcon[data-v-291a8b93]{border:5px solid #3b82f7;border-right-color:#fff0;border-radius:100px;width:40px;height:40px;animation-name:loadingCircle-291a8b93;animation-duration:2s;animation-timing-function:cubic-bezier(.3,0,.3,1);animation-iteration-count:infinite;position:absolute}@keyframes loadingCircle-291a8b93{0%{transform:rotate(0)}to{transform:rotate(720deg)}}@media only screen and (width<=500px){#roes-web .galleryThumb[data-v-291a8b93]{width:100%}}#roes-web .image-bar[data-v-2a65e229]{flex-flow:wrap;justify-content:center;align-items:center;gap:.5em;padding:.5em;display:flex;overflow-y:scroll}#roes-web .navbar-brand-wrapper[data-v-2a65e229]{z-index:10}#roes-web .drop-icon-wrapper[data-v-2a65e229]{width:100%;height:0;margin-bottom:.5em;padding-bottom:100%;position:relative}#roes-web .drop-icon[data-v-2a65e229]:after{content:"";opacity:.15;pointer-events:none;font-family:Font Awesome Solid;font-size:15em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#roes-web .lbl-mobile-upload[data-v-2a65e229]:after{content:"Tap to browse your photos and upload"}#roes-web .navbar-brand-wrapper[data-v-2a65e229]{flex:0 64px}#roes-web .mobile-upload-wrapper[data-v-2a65e229]{flex:auto}#roes-web #mobile-btn-choose-images[data-v-2a65e229]{opacity:.95;border:none;border-radius:32px;width:60vh;min-width:300px;max-width:400px;height:60vh;min-height:300px;max-height:400px;padding:1em 2em 2em;font-size:1.2em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){#roes-web #mobile-btn-choose-images[data-v-2a65e229]:hover{background:var(--btn-bkgd-color-hover);color:var(--btn-text-color)}}#roes-web .loading-wrapper[data-v-6846737c]{height:200px}#roes-web .loading-wrapper>div[data-v-6846737c]{margin:0 12px}#roes-web .order-summary-shipping-billing[data-v-6846737c]{flex-direction:row;justify-content:space-around;align-items:flex-start;display:flex}#roes-web .order-summary-labels[data-v-6846737c],#roes-web .order-shipping-labels[data-v-6846737c],#roes-web .order-billing-labels[data-v-6846737c]{flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex}#roes-web [data-v-6846737c] .order-history-thumbnail image,#roes-web .order-history-thumbnail image[data-v-6846737c],#roes-web .svg-product-thumbnail[data-v-6846737c]{cursor:default}#roes-web .order-items-header[data-v-6846737c]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex:100%;font-size:1.25em;font-weight:700;position:fixed}#roes-web .order-items-header[data-v-6846737c]:after{content:"Items"}#roes-web .item-index[data-v-6846737c]{padding:0 12px}#roes-web .history-order-items-wrapper[data-v-6846737c]{flex-direction:row;display:flex}#roes-web .history-order-items-wrapper>.scroll-arrows[data-v-6846737c]{flex:50%}#roes-web .history-order-items>.history-order-item[data-v-6846737c]:nth-child(odd){background-color:#7f7f7f0f;border-radius:8px}#roes-web .history-order-items[data-v-6846737c]{max-height:320px;padding-left:24px;position:relative;overflow:auto}#roes-web .history-order-item[data-v-6846737c]{font-size:.9em}#roes-web .history-order-options[data-v-6846737c],#roes-web .history-order-options-placeholder[data-v-6846737c]{flex:25%}#roes-web .history-order-options[data-v-6846737c]{padding-right:24px}#roes-web .order-history-thumbnail[data-v-6846737c],#roes-web .order-history-options-list[data-v-6846737c]{flex:50%}#roes-web .order-options-none[data-v-6846737c]:after{content:"None";font-size:1.1em}#roes-web .order-summary[data-v-6846737c]{background-color:var(--sidebar-bkgd-color);border-radius:4px;border-radius:var(--sidebar-border-radius);filter:drop-shadow(0 1px 8px #0000000f);width:100%;height:635px;min-height:635px;max-height:635px;margin:8px auto;font-size:1.1em}#roes-web .order-summary-labels[data-v-6846737c],#roes-web .order-shipping-labels[data-v-6846737c],#roes-web .order-billing-labels[data-v-6846737c],#roes-web .history-order-items-wrapper[data-v-6846737c]{padding-top:24px}#roes-web .order-summary-labels[data-v-6846737c]{padding-left:24px}#roes-web .history-order-items-wrapper>div[data-v-6846737c]{padding-bottom:24px;padding-left:24px}#roes-web .order-summary-labels[data-v-6846737c],#roes-web .order-shipping-labels[data-v-6846737c],#roes-web .order-billing-labels[data-v-6846737c]{flex:0 30%;max-width:33%}#roes-web .lbl-order-number[data-v-6846737c],#roes-web .lbl-order-number+div[data-v-6846737c],#roes-web .order-total[data-v-6846737c],#roes-web .order-total+div[data-v-6846737c]{font-weight:700}#roes-web .order-options-labels[data-v-6846737c]{height:64px}#roes-web .lbl-order-options[data-v-6846737c]:after{content:"Order Options ";font-size:1.25em;font-weight:700}#roes-web .lbl-order-number[data-v-6846737c]:after{content:"Number"}#roes-web .order-number[data-v-6846737c]{text-align:end;font-size:1em}#roes-web .lbl-order-shipping[data-v-6846737c]:after{content:"Shipping: ";font-weight:700}#roes-web .lbl-shipping-price[data-v-6846737c]:after{content:"Price: "}#roes-web .lbl-order-billing[data-v-6846737c]:after{content:"Billing: ";font-weight:700}#roes-web .lbl-order-date[data-v-6846737c]{padding-top:12px}#roes-web .lbl-order-date[data-v-6846737c]:after{content:"Date: "}#roes-web .lbl-order-print-count[data-v-6846737c]:after{content:"Prints: "}#roes-web .lbl-order-images[data-v-6846737c]:after{content:"Images: ";content:"Images: "}#roes-web .bill_to_state[data-v-6846737c],#roes-web .ship_to_state[data-v-6846737c]{padding-right:8px}#roes-web .order-total[data-v-6846737c]:after{content:"Total: "}#roes-web .order-item-thumbnails[data-v-6846737c]{overflow:auto}#roes-web .order-item-thumbnails>svg[data-v-6846737c]{width:128px;min-width:128px;max-width:128px;height:128px;min-height:128px;max-height:128px;margin:8px 20px}@media screen and (width<=750px){#roes-web .order-summary-shipping-billing[data-v-6846737c]{flex-direction:column;justify-content:flex-start;align-items:stretch}#roes-web .order-summary-labels[data-v-6846737c],#roes-web .order-shipping-labels[data-v-6846737c],#roes-web .order-billing-labels[data-v-6846737c]{flex:100%;justify-content:stretch;align-items:stretch;max-width:100%;margin:12px;padding:12px}#roes-web .history-order-items[data-v-6846737c]{padding:0}#roes-web .history-order-items-wrapper[data-v-6846737c]{flex-direction:column;display:flex}#roes-web .history-order-items-wrapper>.scroll-arrows[data-v-6846737c]{flex:100%}#roes-web .history-order-items-wrapper>div[data-v-6846737c],#roes-web .history-order-options[data-v-6846737c]{padding:12px}#roes-web .history-order-items-wrapper[data-v-6846737c]{margin:0}#roes-web .order-history-thumbnail[data-v-6846737c]{padding:0 12px}}#roes-web .rightside-items>.cart-item-pane[data-v-aea59d53]{background-color:var(--bkgd-color)}#roes-web .selected[data-v-aea59d53]{background-color:#b3d2ff6f}#roes-web .rightside-items-wrapper[data-v-aea59d53]{height:100%;overflow:auto}#roes-web #orders-container[data-v-aea59d53]{flex-direction:row;justify-content:center}#roes-web .orders-content-wrapper[data-v-aea59d53]{flex:0 85%;overflow:hidden}#roes-web .orders-wrapper[data-v-aea59d53]{overflow:auto}#roes-web .lbl-select-order[data-v-aea59d53]{margin:32px auto;font-size:1.25em}#roes-web .lbl-select-order[data-v-aea59d53]:after{content:"Select an order to see details"}#roes-web .orders[data-v-aea59d53]{flex-flow:column;flex:auto;justify-content:flex-start;align-items:stretch;height:100%;display:flex;overflow:scroll}#roes-web .label-orders-header[data-v-aea59d53]{padding-right:24px}#roes-web .label-orders-header[data-v-aea59d53]:after{content:"Order History"}#roes-web .label-image-retention[data-v-aea59d53]{font-size:.65em}#roes-web .label-image-retention[data-v-aea59d53]:after{content:"(Images retained for 60 days. Older orders may show missing images)"}#roes-web .label-orders-header-count[data-v-aea59d53]{font-size:.8em}#roes-web .label-order-header-count[data-v-aea59d53]:after{content:" order";white-space:pre}#roes-web .label-orders-header-count[data-v-aea59d53]:after{content:" orders";white-space:pre}#roes-web .orders-empty-label[data-v-aea59d53]{content:"You haven't ordered anything yet"}#roes-web .orders-header[data-v-aea59d53]{border-bottom:1px solid var(--btn-brdr-color);height:50px}#roes-web .order-items-header[data-v-aea59d53]{border-bottom:1px solid var(--btn-brdr-color);justify-content:flex-start;align-items:center;min-height:50px;padding:4px 12px;font-size:1.5em}#roes-web .order-items-header[data-v-aea59d53]:after{content:"Items"}#roes-web .orders-leftside[data-v-aea59d53]{border-right:1px solid var(--btn-brdr-color);max-width:0;padding:0;overflow:hidden}#roes-web .order-items[data-v-aea59d53]{flex:100%}@keyframes zoom-in{0%{transform:scale(.2)}to{transform:scale(1)}}#roes-web #products-container>div.main.products-pane>div>div.breadcrumb-favorites-wrapper>div>div>div>div{font-size:15px}#roes-web #products-container>div.main.products-pane>div>div.breadcrumb-favorites-wrapper>div{justify-content:center}#roes-web .menubar{background-color:var(--sidebar-bkgd-color);justify-content:center;overflow:auto}#roes-web .menubar-item{flex:0}#roes-web .menubar-item>span{color:var(--btn-text-color);white-space:normal;word-wrap:break-word;flex:auto;align-items:center;min-height:40px;padding:0 12px;font-size:1.2em;transition:background-color .2s;display:flex}@media (hover:hover){#roes-web .menubar-item>span:hover{background-color:var(--hover-bkgd-color);cursor:pointer}}#roes-web .menubar-item.selected{background:var(--btn-bkgd-color-hover)}#roes-web .menubar-item>span,#roes-web .menubar-item>span>span{text-align:center;vertical-align:middle;white-space:normal;word-wrap:break-word;align-items:center}#roes-web .menubar-item>span>span{text-align:center;white-space:nowrap}#roes-web #products-container{background-color:var(--content-bkgd-color);flex-direction:column;flex:100%;display:flex;overflow-y:auto}#roes-web .menubar-items{flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex;overflow-y:hidden}#roes-web .over{background:#d7e7ff;border-radius:8px;transition:all .2s ease-in-out;transform:scale(1.1)translate(10px)}#roes-web .section-header[data-v-f0df486e]{text-align:center;margin:1rem 0;font-size:1.3em;font-weight:700}#roes-web hr[data-v-f0df486e]{clear:both;background-image:-webkit-linear-gradient(#0000,#00f,#ff7fff,#faa,#ff0,#0000);border:0;width:80%;height:4px;min-height:4px;margin:24px auto;display:block}#roes-web .main-content[data-v-f0df486e]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--code-block:#ffffff5f;--string:#4e8e1a;--keyword:#6b3dba;--class:#0d8ba1;--function:#426fd3;--key:#14adc7;--constant:#da6a29;--object:#000;--console:#166775;--bkgd-btn-wc-demo:#a6d2ad}@media (prefers-color-scheme:dark){#roes-web .main-content[data-v-f0df486e]{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:dark){#roes-web .main-content[data-v-f0df486e]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--code-block:#0000005f;--string:#9ece6a;--keyword:#9d7cd8;--class:#0db9d7;--function:#7aa2f7;--key:#2ac3de;--constant:#ff9e64;--object:#ff9e64;--console:#166775;--bkgd-btn-wc-demo:#3e6a45}@media (prefers-color-scheme:dark){#roes-web .main-content[data-v-f0df486e]{--lightningcss-light: ;--lightningcss-dark:initial}}}#roes-web .string[data-v-f0df486e]{color:var(--string)}#roes-web .keyword[data-v-f0df486e]{color:var(--keyword)}#roes-web .class[data-v-f0df486e]{color:var(--class)}#roes-web .function[data-v-f0df486e]{color:var(--function)}#roes-web .key[data-v-f0df486e]{color:var(--key)}#roes-web .object[data-v-f0df486e]{color:var(--object);font-weight:700}#roes-web .constant[data-v-f0df486e]{color:var(--constant)}#roes-web .bold[data-v-f0df486e]{font-weight:700}#roes-web .console[data-v-f0df486e]{color:var(--console)}#roes-web .placeholder-config[data-v-f0df486e]:after{content:"Config Id"}#roes-web .main-content[data-v-f0df486e]{width:100%;max-width:800px;max-height:95vh;margin:32px auto;padding:0 64px;font-family:Ubuntu,sans-serif}#roes-web .img-container[data-v-f0df486e]{content:" ";opacity:.2;z-index:-1;background-image:url(https://9thstcodewerx.com/bkgds/RUG_bkgd.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}#roes-web a[data-v-f0df486e],#roes-web a[data-v-f0df486e]:focus,#roes-web a[data-v-f0df486e]:hover,#roes-web a[data-v-f0df486e]:visited{box-shadow:none;text-decoration:underline}#roes-web .content[data-v-f0df486e]{overflow-y:scroll}#roes-web .code-wrapper[data-v-f0df486e]{background-color:var(--code-block);border-radius:1em;margin:1em;padding:1em;font-size:1.1em;transition:background-color .2s ease-in-out;position:relative}#roes-web .btn-code-copy[data-v-f0df486e]{color:var(--btn-text-color);opacity:.5;cursor:pointer;background-color:#0000;border:none;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;top:4px;right:4px}#roes-web .btn-code-copy[data-v-f0df486e]:after{font-family:Font Awesome Solid}#roes-web .btn-code-copy[data-v-f0df486e]:hover{opacity:1;transform:scale(1.3)}#roes-web .clipboard[data-v-f0df486e]:after{content:""}#roes-web .copied[data-v-f0df486e]:after{content:""}#roes-web pre[data-v-f0df486e]{margin:0}#roes-web code[data-v-f0df486e]{white-space:pre-wrap;word-wrap:break-word;font-family:Ubuntu Mono,monospace;font-size:.8em}#roes-web header[data-v-f0df486e]{justify-content:center;align-items:center;width:100%;margin:0 auto 24px;display:flex}#roes-web section[data-v-f0df486e]{word-wrap:break-word;margin:1rem 0;font-size:1.3em}#roes-web .demo-btns>.btn[data-v-f0df486e]{margin:0 4px}#roes-web .btn-wc-demo[data-v-f0df486e]{background-color:var(--bkgd-btn-wc-demo);border:2px solid #007f00;border-radius:32px;margin-top:.5em;padding:9px 24px;font-size:18px}#roes-web .api-key[data-v-f0df486e]{word-wrap:break-word;max-width:585px;padding:16px 0;font-family:Ubuntu Mono,monospace;font-size:.8em;position:relative}#roes-web .api-key>.btn-code-copy[data-v-f0df486e]{top:-8px;right:-8px}#roes-web .apikey-form[data-v-f0df486e]{background-color:#0000003f;border-radius:1em;margin:1em;padding:1em;font-size:1.3em}#roes-web .apikey-form input[data-v-f0df486e]{text-align:center;margin:.2em 0}#roes-web .placefloater[data-v-f0df486e],#roes-web .placefloater>input[data-v-f0df486e]{width:256px}#roes-web .h-wrapper{background-image:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}#roes-web .column-color-controls{flex-direction:column;align-items:stretch;display:flex}#roes-web .btn-color-swatch{border:1px solid #bbb;border-radius:50%;width:20px;height:20px;margin:1px}#roes-web .btn-color-swatch.selected{border:2px solid #fff}#roes-web .column-color-swatches{flex-flow:wrap;flex:1;justify-content:center;align-items:center;margin:auto;display:flex}#roes-web .color-slider{flex:75%;overflow:visible}#roes-web .color-controls{flex-direction:column;flex:25%;justify-content:space-between;align-self:stretch;align-items:stretch;display:flex;overflow:visible}#roes-web .color-controls>.row{justify-content:space-between;overflow:visible}#roes-web .column-color-sliders{align-items:stretch}#roes-web .lbl-color-slider{color:var(--btn-text-color);flex:0;width:55px;min-width:55px;font-size:8pt}#roes-web .column-color-sliders>.row{flex:100%;justify-content:space-between}#roes-web .color-slider-wrapper,#roes-web .gradient-range-wrapper{border:1px solid #aaa;border-radius:8px;flex:1;height:18px;display:flex;position:relative}#roes-web #hue-range,#roes-web #saturation-range,#roes-web #brightness-range,#roes-web #alpha-range,#roes-web #opacity-range,#roes-web .gradient-range-wrapper>input[type=range]{appearance:none;background:0 0;border-radius:8px;flex:1;width:100%;height:16px;margin:0}#roes-web #hue-range:focus,#roes-web #saturation-range:focus,#roes-web #brightness-range:focus,#roes-web #alpha-range:focus,#roes-web #opacity-range:focus,#roes-web .gradient-range-wrapper>input[type=range]:focus{outline:none}#roes-web #hue-range::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}#roes-web #saturation-range::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}#roes-web #brightness-range::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}#roes-web #alpha-range::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}#roes-web #opacity-range::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}#roes-web .gradient-range-wrapper>.gradient-range::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}#roes-web .gradient-range-wrapper>input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;flex:1;height:16px;margin-top:4px}#roes-web #hue-range::-webkit-slider-runnable-track :focus{background:0 0}#roes-web #saturation-range::-webkit-slider-runnable-track :focus{background:0 0}#roes-web #brightness-range::-webkit-slider-runnable-track :focus{background:0 0}#roes-web #alpha-range::-webkit-slider-runnable-track :focus{background:0 0}#roes-web #opacity-range::-webkit-slider-runnable-track :focus{background:0 0}#roes-web .gradient-range-wrapper>input[type=range]::-webkit-slider-runnable-track :focus{background:0 0}#roes-web #hue-range::-webkit-slider-thumb{-webkit-appearance:none;background:#7f7f7f80;border:1px solid #fff;border-radius:7px;width:14px;height:14px;margin-top:-1px}#roes-web #saturation-range::-webkit-slider-thumb{-webkit-appearance:none;background:#7f7f7f80;border:1px solid #fff;border-radius:7px;width:14px;height:14px;margin-top:-1px}#roes-web #brightness-range::-webkit-slider-thumb{-webkit-appearance:none;background:#7f7f7f80;border:1px solid #fff;border-radius:7px;width:14px;height:14px;margin-top:-1px}#roes-web #alpha-range::-webkit-slider-thumb{-webkit-appearance:none;background:#7f7f7f80;border:1px solid #fff;border-radius:7px;width:14px;height:14px;margin-top:-1px}#roes-web #opacity-range::-webkit-slider-thumb{-webkit-appearance:none;background:#7f7f7f80;border:1px solid #fff;border-radius:7px;width:14px;height:14px;margin-top:-1px}#roes-web .gradient-range-wrapper>input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#7f7f7f80;border:1px solid #fff;border-radius:7px;width:14px;height:14px;margin-top:-1px}#roes-web #hue-range::-moz-range-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#roes-web #saturation-range::-moz-range-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#roes-web #brightness-range::-moz-range-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#roes-web #alpha-range::-moz-range-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#roes-web #opacity-range::-moz-range-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#roes-web .gradient-range-wrapper>input[type=range]::-moz-range-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#roes-web #hue-range::-ms-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#roes-web #saturation-range::-ms-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#roes-web #brightness-range::-ms-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#roes-web #alpha-range::-ms-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#roes-web #opacity-range::-ms-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#roes-web .gradient-range-wrapper>input[type=range]::-ms-track{appearance:none;box-shadow:none;color:#0000;background:0 0;border-color:#0000;height:16px;margin-top:4px}#roes-web .color-slider-wrapper>.color-slider-output{pointer-events:none;color:#fff;font-size:.75em;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}#roes-web .color-slider-saturation-zero,#roes-web .color-slider-brightness-zero{z-index:10000;color:var(--tip-content);text-shadow:0 0 2px #000;position:absolute;top:-1px;right:0}#roes-web .color-slider-saturation-zero-tip,#roes-web .color-slider-brightness-zero-tip{opacity:0;background-color:var(--tip-content);border:1px solid var(--tip-border);text-align:center;color:#000;width:100px;text-shadow:none;pointer-events:none;border-radius:6px;font-size:8pt;transition:all .2s linear;position:absolute;top:-12px;right:16px}#roes-web .color-slider-saturation-zero:after,#roes-web .color-slider-brightness-zero:after{content:"";font-family:Font Awesome Solid}@media (hover:hover){#roes-web .color-slider-saturation-zero:hover>.color-slider-saturation-zero-tip,#roes-web .color-slider-brightness-zero:hover>.color-slider-brightness-zero-tip{opacity:1}}#roes-web .color-slider-saturation-zero-tip:after{content:"Increase Saturation to see colors"}#roes-web .color-slider-brightness-zero-tip:after{content:"Increase Brightness to see colors"}#roes-web .btn-font-select{background-color:var(--btn-light-bkgd-color);border:1px solid var(--btn-brdr-color);width:128px;min-width:128px;font-size:13px}#roes-web .btn-font-select:after{content:"";padding-left:8px;font-family:Font Awesome Solid;font-size:.8em}#roes-web .font-select-fade-out{opacity:0;visibility:hidden;transition:visibility 0s linear .15s,opacity .15s linear}#roes-web .btn-font-select div{flex:none}#roes-web .btn-font-select{white-space:nowrap;flex:auto;justify-content:space-between;align-items:center;display:flex}#roes-web .font-select-list{background-color:var(--bkgd-color);box-shadow:0 1px 3px var(--focus-hilite);z-index:100;flex-direction:column;justify-content:flex-start;align-items:stretch;min-width:191px;max-height:135px;margin:0;padding:4px;display:flex;position:absolute;top:4px;overflow-y:scroll}#roes-web .font-select-list-item{border-radius:3px;flex:1;padding:2px}@media (hover:hover){#roes-web .font-select-list-item:hover{background-color:var(--btn-bkgd-color-hover)}}#roes-web .font-select-selecteditem{background-color:var(--btn-bkgd-color-hover)}#roes-web .text-scale-status.fits{color:#000;background-color:#cfc}#roes-web .text-scale-status.scaled{color:#000;background-color:#ff7f7f}#roes-web .text-scale-status{width:128px;box-shadow:inset 0 1px 5px var(--focus-hilite);border-radius:12px;justify-content:flex-start;align-self:center;align-items:center;margin:4px 8px 0;padding:0 8px;display:flex}#roes-web .text-scaled,#roes-web .text-scale-unity{flex:1;justify-content:flex-start;align-items:center;display:flex}#roes-web .text-scale-unity>*{min-width:128px}#roes-web .text-scaled:before,#roes-web .text-scale-unity:before{padding:4px;font-family:Font Awesome Solid;font-size:1em}#roes-web .text-scaled:before{content:""}#roes-web .text-scaled>span:after,#roes-web .text-scale-unity>span:after{font-family:Lato;font-size:1em}#roes-web .text-scaled>span:first-child:after{content:"Text is scaled"}#roes-web .text-scaled>.tip-bottom:after{content:"Your text is scaled.\a Less text or a smaller size may fit, but use the text on product to gauge legibility."}#roes-web .text-scale-unity:before{content:""}#roes-web .text-scale-unity>span:first-child:after{content:"Text fits at size"}#roes-web .text-scale-unity>.tip-bottom:after{content:"Your text fits at your selected size"}#roes-web .text-scale-tooltip{z-index:10000;width:128px;top:0}#roes-web .text-node-editor>div>.ProseMirror{text-shadow:0 0 2px #00000080;text-transform:none;font-variant-ligatures:none;text-align:center;border-radius:5px;overflow:scroll}#roes-web .text-node-editor>div:first-child,#roes-web .text-node-editor>div>.ProseMirror{border-radius:5px;height:100%;min-height:60px;max-height:60px}#roes-web .text-node-editor>div>.ProseMirror.ProseMirror-focused{outline:0;text-decoration:none}#roes-web .text-node-editor>div:first-child,#roes-web .text-node-editor .ProseMirror,#roes-web .text-node-editor .ProseMirror>p{background-color:#fff;flex:1}#roes-web .text-node-editor>div>div>p{margin:0}#roes-web .is-active{background-color:var(--btn-bkgd-color-hover)}#roes-web .btn-justify-left:after{content:""}#roes-web .btn-justify-center:after{content:""}#roes-web .btn-justify-right:after{content:""}#roes-web .justify-left>div>.ProseMirror{text-align:left}#roes-web .justify-center>div>.ProseMirror{text-align:center}#roes-web .justify-right>div>.ProseMirror{text-align:right}#roes-web text,#roes-web tspan{pointer-events:none;-webkit-user-select:none;user-select:none}#roes-web .text-node-editor{width:300px;height:150px;box-shadow:0 1px 2px var(--focus-hilite);z-index:10;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#3a3a3a7f;border-radius:8px;flex-direction:column;justify-content:space-between;padding:4px;font-family:Arial;transition:all .2s ease-in-out;display:flex;position:absolute;top:-500px;left:-500px}#roes-web .text-toolbar{flex-wrap:nowrap;flex:100%;align-self:stretch;align-items:stretch;overflow:visible}#roes-web .text-style-tools,#roes-web .text-font-tools{flex:100%;justify-content:center;align-items:center}#roes-web .text-font-tools>*{height:28px}#roes-web .text-color-tools>.column>.row>*{align-self:center}#roes-web .text-font-tools>*{margin-right:1px}#roes-web .color-controls{flex-direction:column;justify-content:flex-end;align-self:stretch;align-items:flex-end;display:flex}#roes-web .color-controls>.column{overflow:visible}#roes-web .btn-color-copy,#roes-web .btn-color-paste{width:31px;margin-bottom:1px;padding:6px 0;font-size:13px;line-height:.5em}#roes-web .btn-color-copy:after,#roes-web .btn-color-paste:after,#roes-web .btn-text-ok:after,#roes-web .btn-colors-ok:after,#roes-web .btn-bold:after,#roes-web .btn-italic:after,#roes-web .btn-justify:after{font-family:Font Awesome Solid}#roes-web .btn-color-copy:after{content:""}#roes-web .btn-color-paste:after{content:""}#roes-web .btn-text-ok,#roes-web .btn-colors-ok{padding:4px 8px}#roes-web .btn-text-ok:after,#roes-web .btn-colors-ok:after{content:""}#roes-web .btn-bold,#roes-web .btn-italic,#roes-web .btn-justify,#roes-web .btn-color-picker{border:1px solid #7f7f7f;border-radius:50%;width:30px;height:30px;margin:0 2px;padding:2px 8px;font-size:1em;font-weight:700;box-shadow:1px 1px 3px #3a3a3a,-1px -1px 3px #bbb}#roes-web .btn-color-picker{background:conic-gradient(#f44,#ff4,#4f4,#4ef,#49f,#f4f,#f44);align-self:center}#roes-web .btn-bold:after{content:""}#roes-web .btn-italic:after{content:""}#roes-web .btn-italic{font-style:italic}#roes-web .styled-select-size,#roes-web .styled-select-font{justify-content:center;font-size:1.05em;display:flex;position:relative;overflow:visible}#roes-web .styled-select-font{flex:80%}#roes-web .styled-select-size{flex:20%}#roes-web .text-colors{flex:auto;place-content:stretch center;min-height:80px}#roes-web .toggle-burger[data-v-ce2bed51]{background:var(--btn-bkgd-color-hover);cursor:pointer;flex:auto;justify-content:center;align-items:center;width:16px;height:16px;margin:auto 4px;transition:all .2s ease-in-out;position:relative;transform:rotate(0)}#roes-web .toggle-burger>span[data-v-ce2bed51]{background:var(--btn-text-color);opacity:1;pointer-events:none;width:100%;height:3px;transition:all .2s ease-in-out;position:absolute;left:0;transform:rotate(0)}#roes-web .toggle-burger>span[data-v-ce2bed51]:first-child{top:0}#roes-web .toggle-burger>span[data-v-ce2bed51]:nth-child(2),#roes-web .toggle-burger>span[data-v-ce2bed51]:nth-child(3){top:6px}#roes-web .toggle-burger>span[data-v-ce2bed51]:nth-child(4){top:12px}#roes-web .toggle-burger.open>span[data-v-ce2bed51]:nth-child(2){transform:rotate(45deg)}#roes-web .toggle-burger.open>span[data-v-ce2bed51]:nth-child(3){transform:rotate(-45deg)}#roes-web .toggle-burger.open>span[data-v-ce2bed51]:first-child,#roes-web .toggle-burger.open>span[data-v-ce2bed51]:nth-child(4){width:0;left:50%}#roes-web .btn-add-cart[data-v-0fca3318]{background-color:var(--bkgd-go);color:#fff;justify-content:center;align-items:center;padding:4px 8px;display:flex}#roes-web .btn-add-cart[data-v-0fca3318]:active{background-color:var(--bkgd-go-down);color:#fff}@media (hover:hover){#roes-web .btn-add-cart[data-v-0fca3318]:hover{background-color:#268526}}#roes-web .add-to-cart[data-v-0fca3318]:after{content:"Add to Cart"}#roes-web .add-to-cart-added[data-v-0fca3318]:after{content:"Added"}#roes-web .add-to-cart-editing[data-v-0fca3318]:after{content:"Save Changes"}#roes-web .add-to-cart-edited[data-v-0fca3318]:after{content:"Saved"}#roes-web .package-drag-handle{cursor:all-scroll}#roes-web .package-delete-handle{cursor:pointer}#roes-web .svg-container{font-variant-ligatures:none;flex-direction:column;flex:auto;justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex;position:relative;overflow:visible}#roes-web .svg-root{text-transform:none;max-width:100%;max-height:100%;font-family:Arial}#roes-web .svg-controls{z-index:-1000;-webkit-backdrop-filter:blur(4px);background-color:#3a3a3a7f;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;padding:4px;transition:all .2s ease-in-out;display:flex;position:absolute;top:-500px;left:-500px}#roes-web .svg-ranges{flex-direction:column;justify-content:center;align-items:stretch;display:flex}#roes-web #crop-controls{flex-direction:column;flex:0 1 0;justify-content:center;display:flex}#roes-web #rotate-controls,#roes-web #scale-controls{flex-direction:row;justify-content:stretch;display:flex}#roes-web .btn-copy-package-image,#roes-web .btn-individual-package-image,#roes-web .btn-span-package-image{background-color:#fff;border:1px solid #ccc;border-radius:16px;flex:0 auto;margin:5px;padding:3px 20px;transition:all .2s}@media (hover:hover){#roes-web .btn-copy-package-image:hover,#roes-web .btn-individual-package-image:hover,#roes-web .btn-span-package-image:hover{background-color:#e6e6e6}}#roes-web .rotate-buttons-wrapper{justify-content:space-evenly;display:flex}#roes-web .btn-batch-add-yes{background:var(--bkgd-go);color:#fff}#roes-web .btn-batch-add-yes:after{content:"Add Them All!"}#roes-web .header-add-images:after{content:"Add Images"}#roes-web .label-add-images{margin:8px 0}#roes-web .label-add-images:after{content:"Add a " attr(data-label) " at quantity " attr(data-label-2) " for these " attr(data-label-3) " images?"}#roes-web .label-add-images-product-nodes{margin-bottom:12px}#roes-web .label-add-images-product-nodes:after{content:"(each holds " attr(data-label) " images)"}#roes-web #rotation-range,#roes-web #scale-range{width:100px}#roes-web #image-scale-in-btn,#roes-web #image-scale-out-btn,#roes-web #image-rotate-cw-btn,#roes-web #image-rotate-ccw-btn,#roes-web #btn-fit,#roes-web #btn-crop{font-family:Font Awesome Solid}#roes-web #btn-fit.fit:after{content:""}#roes-web #btn-fit.crop:after{content:""}#roes-web #image-scale-in-btn:after{content:""}#roes-web #image-scale-out-btn:after{content:""}#roes-web #image-rotate-ccw-btn,#roes-web #image-rotate-cw-btn,#roes-web #image-scale-in-btn,#roes-web #image-scale-out-btn{border-radius:13px;width:24px;height:24px;margin:0 3px 2px;padding:0;font-size:14px}#roes-web #btn-fit,#roes-web #btn-crop{border-radius:9px;width:18px;height:18px;margin:0;padding:0;font-size:12px}#roes-web .ghost[data-v-ba8f5403]{opacity:.25}#roes-web .tooltip-page-warning[data-v-ba8f5403]:after{content:"Options must be selected"}#roes-web .page-thumb[data-v-ba8f5403]{flex-direction:column;width:300px;height:250px;margin:10px;display:flex;position:relative}#roes-web .btn-page-add-before[data-v-ba8f5403],#roes-web .btn-page-add-after[data-v-ba8f5403],#roes-web .btn-page-edit[data-v-ba8f5403],#roes-web .btn-page-move[data-v-ba8f5403],#roes-web .btn-page-delete[data-v-ba8f5403],#roes-web .btn-page-warning[data-v-ba8f5403]{opacity:0;border:1px solid var(--btn-brdr-color);background-color:var(--btn-bkgd-color);font-size:.8em;transition:all .2s ease-in-out;position:absolute}#roes-web .btn-page-warning[data-v-ba8f5403]{opacity:1}#roes-web .btn-page-edit[data-v-ba8f5403]{border-radius:16px}#roes-web .btn-page-add-before[data-v-ba8f5403],#roes-web .btn-page-add-after[data-v-ba8f5403],#roes-web .btn-page-move[data-v-ba8f5403],#roes-web .btn-page-delete[data-v-ba8f5403],#roes-web .btn-page-warning[data-v-ba8f5403]{border-radius:50%}@media (hover:hover){#roes-web .page-thumb:hover>.btn-page-add-before[data-v-ba8f5403]:enabled,#roes-web .page-thumb:hover>.btn-page-add-after[data-v-ba8f5403]:enabled,#roes-web .page-thumb:hover>.btn-page-move[data-v-ba8f5403]:enabled,#roes-web .page-thumb:hover>.btn-page-edit[data-v-ba8f5403]:enabled,#roes-web .page-thumb:hover>.btn-page-delete[data-v-ba8f5403]:enabled{opacity:1;border-color:var(--btn-brdr-color);cursor:pointer}}#roes-web .btn-page-edit[data-v-ba8f5403]{width:64px;height:28px}#roes-web .btn-page-add-before[data-v-ba8f5403],#roes-web .btn-page-add-after[data-v-ba8f5403]{width:60px;height:60px}#roes-web .btn-page-move[data-v-ba8f5403],#roes-web .btn-page-delete[data-v-ba8f5403],#roes-web .btn-page-warning[data-v-ba8f5403]{width:29px;height:29px}#roes-web .btn-page-add-before[data-v-ba8f5403]{bottom:0;left:0}#roes-web .btn-page-add-after[data-v-ba8f5403]{bottom:0;right:0}#roes-web .btn-page-edit[data-v-ba8f5403]{bottom:0;left:50%;transform:translate(-50%)}#roes-web .btn-page-move[data-v-ba8f5403]{top:0;left:0}#roes-web .btn-page-delete[data-v-ba8f5403]{top:0;right:0}#roes-web .btn-page-warning[data-v-ba8f5403]{top:0;left:calc(50% - 12px)}#roes-web .btn-page-move[data-v-ba8f5403],#roes-web .btn-page-delete[data-v-ba8f5403],#roes-web .btn-page-warning[data-v-ba8f5403]{padding:2px 0 0 1px;font-size:1.1em}#roes-web .btn-page-warning-icon>.tooltiptext[data-v-ba8f5403]{width:150px}#roes-web .btn-page-add-before-icon[data-v-ba8f5403]:after,#roes-web .btn-page-add-after-icon[data-v-ba8f5403]:after,#roes-web .btn-page-move-icon[data-v-ba8f5403]:after,#roes-web .btn-page-delete-icon[data-v-ba8f5403]:after,#roes-web .btn-page-edit-icon[data-v-ba8f5403]:after,#roes-web .btn-page-warning-icon[data-v-ba8f5403]:after{font-family:Font Awesome Solid}#roes-web .btn-page-add-before-icon[data-v-ba8f5403]:after,#roes-web .btn-page-add-after-icon[data-v-ba8f5403]:after{content:"\a "}#roes-web .btn-page-add-before-label[data-v-ba8f5403]:after{content:"Page\a Before";white-space:pre;display:block}#roes-web .btn-page-add-after-label[data-v-ba8f5403]:after{content:"Page\a After";white-space:pre;display:block}#roes-web .btn-page-warning-icon[data-v-ba8f5403]:after{content:""}#roes-web .btn-page-move-icon[data-v-ba8f5403]:after{content:""}#roes-web .btn-page-delete-icon[data-v-ba8f5403]:after{content:""}#roes-web .btn-page-edit-icon[data-v-ba8f5403]:after{content:"✏";margin:0 2px}#roes-web .btn-page-edit-label[data-v-ba8f5403]:after{content:"Edit";margin:0 2px}#roes-web .page-labels[data-v-ba8f5403]{justify-content:center;align-items:center;height:40px;display:flex}#roes-web .page-left-label[data-v-ba8f5403],#roes-web .page-right-label[data-v-ba8f5403],#roes-web .page-left-number[data-v-ba8f5403],#roes-web .page-right-number[data-v-ba8f5403]{text-align:center;word-wrap:unset;flex:0 400px;font-size:1.4em}#roes-web .page-left-number[data-v-ba8f5403]:before,#roes-web .page-right-number[data-v-ba8f5403]:before{content:"Page "}#roes-web .book-pane[data-v-ba8f5403]{background-color:var(--content-bkgd-color);flex-direction:column;flex:100%;justify-content:flex-start;align-items:stretch;display:flex;overflow-y:scroll}#roes-web .book-label[data-v-ba8f5403]{flex:55%;font-size:1.7em}#roes-web .workspace-book-price[data-v-ba8f5403]{padding:0 5px}#roes-web .btn-book-add-cart-wrapper[data-v-ba8f5403]{align-items:flex-end;display:flex}#roes-web .btn-save-later[data-v-ba8f5403],#roes-web .btn-book-options[data-v-ba8f5403],#roes-web .btn-book-add-cart-wrapper>button[data-v-ba8f5403]{border-radius:var(--sidebar-border-radius)}#roes-web .btn-book-options[data-v-ba8f5403]:after{content:"Cover Options"}#roes-web .pages-pane[data-v-ba8f5403]{flex-wrap:wrap;flex:none;justify-content:center;align-items:flex-start;display:flex}#roes-web .page-number[data-v-ba8f5403]{flex:100%;justify-content:center}#roes-web .page-label[data-v-ba8f5403]{text-align:center;white-space:normal;word-wrap:break-word;flex:1 1 0;width:100px;font-size:1em}#roes-web .no-page-drop-alert-label[data-v-ba8f5403],#roes-web .section-mismatch-label[data-v-ba8f5403]{flex:auto;place-content:center;padding:20px 0}#roes-web .section-mismatch-pane[data-v-ba8f5403]{flex-direction:column;flex:200px;justify-content:stretch;align-items:flex-end;display:flex}#roes-web .section-mismatch-label[data-v-ba8f5403]:after{content:"This page can only be dragged to the other side.";font-size:1.2em}#roes-web .no-page-drop-alert-label[data-v-ba8f5403]:after{content:"This page cannot be moved here, sorry!";font-size:1.2em}#roes-web .btn-section-mismatch[data-v-ba8f5403]{margin:0 10px 10px 0;padding:8px 30px}#roes-web .btn-section-mismatch[data-v-ba8f5403]:after{content:"OK";font-size:1.2em}#roes-web .progress-pane-books[data-v-ba8f5403]{flex:auto;min-height:10px}#roes-web .book-image-upload-done[data-v-ba8f5403]{height:1.5em}#roes-web .progressbar-book[data-v-ba8f5403]{position:relative}#roes-web .label-remove[data-v-ba8f5403]:after{content:"Remove"}@media screen and (width<=750px){#roes-web .btn-book-options[data-v-ba8f5403]:after{margin:0;font-size:1em}#roes-web .book-label[data-v-ba8f5403]{font-size:1.1em}#roes-web .lbl-payment-paypal[data-v-ba8f5403]{margin:0;font-size:.8em}#roes-web .btn-book-options[data-v-ba8f5403],#roes-web .btn-save-later[data-v-ba8f5403],#roes-web .btn-page-group[data-v-ba8f5403]{display:none}}#roes-web .topleft,#roes-web .topmid,#roes-web .topright,#roes-web .midright,#roes-web .bottomright,#roes-web .bottommid,#roes-web .bottomleft,#roes-web .midleft,#roes-web .center,#roes-web .centerrotate{pointer-events:visible}#roes-web .center{cursor:move}#roes-web .centerrotate{cursor:ew-resize}#roes-web .topmid,#roes-web .bottommid{cursor:ns-resize}#roes-web .midleft,#roes-web .midright{cursor:ew-resize}#roes-web .topleft,#roes-web .bottomright{cursor:nwse-resize}#roes-web .topright,#roes-web .bottomleft{cursor:nesw-resize}#roes-web .svg-tools-grid[data-v-63d6d3a3]{flex-direction:column;justify-content:stretch;align-self:stretch;align-items:stretch;padding:8px 0;display:flex}#roes-web .svg-tools-grid>.row[data-v-63d6d3a3]{justify-content:space-between}#roes-web .label-row[data-v-63d6d3a3]{align-items:center;display:flex}#roes-web .ruler-input[data-v-63d6d3a3]{text-align:end;width:24px;max-width:24px;margin-left:4px}#roes-web .layer-controls{border-top:1px solid var(--btn-brdr-color);border-bottom:1px solid var(--btn-brdr-color);justify-content:space-between;align-self:stretch;align-items:center;padding:0 12px}#roes-web .layer-controls>.lbl-svg-tool:after{content:"Layer"}#roes-web .btn-layer-up:after,#roes-web .btn-layer-down:after,#roes-web .btn-layer-front:after,#roes-web .btn-layer-back:after{font-family:Font Awesome Solid}#roes-web .btn-layer-up:after{content:""}#roes-web .btn-layer-down:after{content:""}#roes-web .btn-layer-front:after{content:""}#roes-web .btn-layer-back:after{content:""}#roes-web .ruler-controls[data-v-1d0c6e5e]{align-self:stretch}#roes-web .lbl-ruler[data-v-1d0c6e5e]{padding-left:4px}#roes-web .lbl-spacing[data-v-1d0c6e5e]{padding-right:8px}#roes-web .lbl-ruler[data-v-1d0c6e5e]:after{content:"Ruler"}#roes-web .lbl-spacing[data-v-1d0c6e5e]:after{content:"Spacing"}#roes-web .ruler-controls[data-v-1d0c6e5e]{padding:8px 0}#roes-web .ruler-controls>.lbl-svg-tool[data-v-1d0c6e5e]{padding-right:10px}#roes-web .ruler-controls>.radiobox[data-v-1d0c6e5e]{padding-left:24px;padding-right:4px}#roes-web .overflow-visible[data-v-5f20990f]{overflow:visible}#roes-web .ttool-select-actions>button[data-v-5f20990f]{flex-direction:column;justify-content:center;align-items:center;display:flex}#roes-web .ttool-select-actions[data-v-5f20990f]{flex-direction:row;display:flex}#roes-web .ttool-row-actions>.btn[data-v-5f20990f]{padding:8px 18px}#roes-web .ttool-row-actions>.tooltip>.tip-bottom[data-v-5f20990f]{transform:translate(-50%)translateY(-50%)}#roes-web .ttool-align[data-v-5f20990f]{border-bottom:1px solid var(--btn-brdr-color);justify-content:space-between;align-items:center;padding:8px 12px}#roes-web .lbl-align[data-v-5f20990f]{padding-top:8px}#roes-web .lbl-align[data-v-5f20990f]:after{content:"Align"}#roes-web .ttool-align-top[data-v-5f20990f]:before,#roes-web .ttool-align-bottom[data-v-5f20990f]:before,#roes-web .ttool-align-left[data-v-5f20990f]:before,#roes-web .ttool-align-right[data-v-5f20990f]:before,#roes-web .ttool-align-h[data-v-5f20990f]:before,#roes-web .ttool-align-v[data-v-5f20990f]:before{font-family:Font Awesome Solid;font-size:1.5em}#roes-web .ttool-align-top[data-v-5f20990f]:before{content:""}#roes-web .ttool-align-bottom[data-v-5f20990f]:before{content:""}#roes-web .ttool-align-left[data-v-5f20990f]:before{content:""}#roes-web .ttool-align-right[data-v-5f20990f]:before{content:""}#roes-web .ttool-align-h[data-v-5f20990f]:before{content:""}#roes-web .ttool-align-v[data-v-5f20990f]:before{content:""}#roes-web .btn-transparent[data-v-6c95d389]{color:var(--btn-text-color);margin:0;padding:0;line-height:16px;position:relative}#roes-web .btn-transparent[data-v-6c95d389]:after{content:"";background:#d00;width:100%;height:1px;display:block;position:absolute;top:50%;left:0;transform:rotate(45deg)}#roes-web .btn-color-swatch[data-v-6c95d389]{border:1px solid #bbb;border-radius:50%;width:16px;height:16px;margin:1px}#roes-web .btn-color-swatch.selected[data-v-6c95d389]{border:2px solid #fff}#roes-web .color-swatches-wrapper{margin:4px 0}#roes-web .stroke-width-wrapper{background-image:linear-gradient(90deg,#0000,#000)}#roes-web .stroke-width-slider{flex:100%;justify-content:space-between;align-self:stretch}#roes-web .stroke-width-slider>.lbl-color-slider{color:var(--btn-text-color)}#roes-web .design-chooser[data-v-a6ff57ce]{flex-wrap:wrap}#roes-web .design-chooser>svg[data-v-a6ff57ce]{width:48px;min-width:48px;max-width:48px}#roes-web .thumbnail-wrapper[data-v-a6ff57ce]{margin:2px;position:relative}#roes-web .thumbnail-wrapper>.selected-badge[data-v-a6ff57ce]{width:20px;height:20px;top:0;right:0}#roes-web .thumbnail-wrapper>.selected-badge[data-v-a6ff57ce]:after{padding:2px}#roes-web .masks-chooser[data-v-42c8a972]{flex-wrap:wrap;height:100%;max-height:300px;overflow:scroll}#roes-web .no-sign[data-v-42c8a972]{color:var(--btn-text-color);width:48px;min-width:48px;height:48px;min-height:48px;font-size:3em;line-height:48px;display:inline-block}#roes-web .no-sign[data-v-42c8a972]:before{content:"";font-family:Font Awesome Solid}#roes-web .btn-mask[data-v-42c8a972]{text-align:center;background:#fff0;border:0 solid #0000;margin:0;padding:0;position:relative}#roes-web .btn-mask>.selected-badge[data-v-42c8a972]{width:20px;height:20px;top:0;right:0}#roes-web .btn-mask>.selected-badge[data-v-42c8a972]:after{padding:0}#roes-web .btn-mask-img[data-v-42c8a972]{background-size:48px 48px;width:48px;height:48px;margin:2px;transition:all .2s ease-in-out}@media (hover:hover){#roes-web .btn-mask-img[data-v-42c8a972]:hover{filter:brightness(1.5)}}@media screen and (width<=750px){#roes-web .no-sign[data-v-42c8a972]{width:48px;min-width:48px;height:48px;min-height:48px;font-size:2em;line-height:48px}#roes-web .btn-mask-img[data-v-42c8a972]{width:48px;height:48px;margin:0}}#roes-web .ttool-node-image[data-v-b97b64cc],#roes-web .ttool-node-text[data-v-b97b64cc],#roes-web .ttool-node-none[data-v-b97b64cc],#roes-web .ttool-node-remove[data-v-b97b64cc],#roes-web .ttool-select-nodes[data-v-b97b64cc],#roes-web .ttool-duplicate-nodes[data-v-b97b64cc]{color:var(--btn-text-color);border:3px solid #0000;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:3px 6px;display:flex}#roes-web .ttool-select-nodes[data-v-b97b64cc]:before,#roes-web .ttool-duplicate-nodes[data-v-b97b64cc]:before,#roes-web .ttool-node-remove[data-v-b97b64cc]:before,#roes-web .ttool-node-image[data-v-b97b64cc]:before,#roes-web .ttool-node-text[data-v-b97b64cc]:before,#roes-web .ttool-node-none[data-v-b97b64cc]:before{font-family:Font Awesome Solid}#roes-web .ttool-node-image[data-v-b97b64cc]:before,#roes-web .ttool-node-text[data-v-b97b64cc]:before,#roes-web .ttool-node-none[data-v-b97b64cc]:before{font-size:1.5em}#roes-web .ttool-select-nodes[data-v-b97b64cc]:before,#roes-web .ttool-duplicate-nodes[data-v-b97b64cc]:before,#roes-web .ttool-node-remove[data-v-b97b64cc]:before{font-size:1.3em}#roes-web .ttool-select-nodes[data-v-b97b64cc],#roes-web .ttool-duplicate-nodes[data-v-b97b64cc],#roes-web .ttool-node-remove[data-v-b97b64cc]{font-size:.85em}#roes-web .ttool-node-image[data-v-b97b64cc]:before{content:""}#roes-web .ttool-node-text[data-v-b97b64cc]:before{content:""}#roes-web .ttool-node-none[data-v-b97b64cc]:before{content:""}#roes-web .ttool-select-nodes[data-v-b97b64cc]:before{content:""}#roes-web .ttool-select-nodes[data-v-b97b64cc]:after{content:"Select All"}#roes-web .ttool-duplicate-nodes[data-v-b97b64cc]:before{content:""}#roes-web .ttool-duplicate-nodes[data-v-b97b64cc]:after{content:"Duplicate"}#roes-web .ttool-node-image[data-v-b97b64cc]:after{content:"Add Image"}#roes-web .ttool-node-text[data-v-b97b64cc]:after{content:"Add Text"}#roes-web .ttool-node-none[data-v-b97b64cc]:after{content:"Add Empty"}#roes-web .ttool-node-remove[data-v-b97b64cc]:before{content:""}#roes-web .ttool-node-remove[data-v-b97b64cc]:after{content:"Remove"}#roes-web .no-nodes-warning[data-v-b97b64cc]{text-align:center;max-width:150px;color:var(--btn-text-color);margin:8px 0 12px}#roes-web .no-nodes-warning[data-v-b97b64cc]:after{content:"Use Add Image or select a Design to add images"}@keyframes pulse-black-b97b64cc{0%{filter:drop-shadow(0 0 #000000b3);transform:scale(.975)}70%{filter:drop-shadow(0 0 25px #0000);transform:scale(1)}to{filter:drop-shadow(0 0 #0000);transform:scale(.975)}}#roes-web .red[data-v-b97b64cc]{animation:2s pulse-red-b97b64cc}@keyframes pulse-red-b97b64cc{0%{filter:drop-shadow(0 0 #ff0000b3);transform:scale(.975)}70%{filter:drop-shadow(0 0 25px #f000);transform:scale(1)}to{filter:drop-shadow(0 0 #f000);transform:scale(.975)}}#roes-web .gradient-range-wrapper[data-v-2500dfef]{background-image:linear-gradient(90deg,#0000,#000)}#roes-web .gradient-range-wrapper>.range-output[data-v-2500dfef]{pointer-events:none;color:#fff;font-size:.75em;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}#roes-web .tints-no-image[data-v-7179fdfe]{text-align:center;padding:8px 0}#roes-web .tints-no-image[data-v-7179fdfe]:after{content:"Add an image\a to see tint effects";white-space:pre}#roes-web .tints-chooser[data-v-7179fdfe]{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}#roes-web .tints-chooser>.svg-thumbnail-svg[data-v-7179fdfe]{margin:4px 0}#roes-web .svg-thumb-wrapper[data-v-7179fdfe]{margin-bottom:4px;position:relative}#roes-web .lbl-tint[data-v-7179fdfe]{font-size:.8em}#roes-web .svg-thumb-wrapper>.selected-badge[data-v-7179fdfe]{top:0;right:0}#roes-web .svg-tools-wrapper{position:relative}#roes-web .lbl-pagereditable-no{text-align:center;pointer-events:all;z-index:10000;width:100%;height:100%;padding-top:128px;font-size:1.2em;display:block;position:absolute;top:0;left:0}#roes-web .lbl-pagereditable-no:after{content:"This product can't be changed."}#roes-web .btn-layer{font-size:18px}#roes-web .palette-pane{flex-flow:wrap;justify-content:center;align-items:center;height:100%;display:flex;overflow:scroll}#roes-web .palette-pane>div{width:100%;padding:4px 8px}#roes-web .palette-pane>div:not(:last-child){border-bottom:1px solid var(--btn-brdr-color)}#roes-web .svg-pane>.row{margin:4px 0}#roes-web .svg-tool-palette>.ttool-product{flex:100%;justify-content:center;display:flex}#roes-web .column-color-sliders>.row>.lbl-color-slider{color:var(--btn-text-color)}#roes-web .ttool-toolbar{flex-direction:row;margin:16px;display:flex}#roes-web .lbl-svg-toolmode{font-size:8pt}#roes-web .ttool-edit,#roes-web .ttool-draw,#roes-web .ttool-facebounds,#roes-web .ttool-node-type{border:3px solid #0000;font-family:Font Awesome Solid;display:block}#roes-web .ttool-edit:after{content:""}#roes-web .ttool-draw:after{content:""}#roes-web .ttool-facebounds:after{content:""}#roes-web .ttool-node-type:after{content:""}#roes-web .portal-right-wrapper .svg-tool-palette{border-bottom:1px solid var(--btn-brdr-color);height:48px;min-height:48px;max-height:48px}#roes-web .btn-svg-toolmode>.tooltiptext{word-wrap:break-word;white-space:pre-wrap;width:96px;max-width:96px;transform:translate(-50%)translateY(25px)}#roes-web .svg-tool-fade-in,#roes-web .svg-tool-fade-out{transition:all .2s ease-in-out}#roes-web .svg-tool-fade-in{opacity:1}#roes-web .svg-tool-fade-out{opacity:0;display:none}#roes-web .svg-tool-palette>.btn>.tip-bottom{transform:translate(-50%)translateY(35%)}#roes-web .lbl-svg-tool{font-size:10pt}#roes-web .masks-chooser[data-v-59bc41da]{flex-flow:wrap;justify-content:center;align-items:center;height:100%;display:flex;overflow:scroll}#roes-web .no-sign[data-v-59bc41da]{color:var(--btn-text-color);width:80px;min-width:80px;height:80px;min-height:80px;font-size:3em;line-height:80px;display:inline-block}#roes-web .no-sign[data-v-59bc41da]:before{content:"";font-family:Font Awesome Solid}#roes-web .btn-mask[data-v-59bc41da]{text-align:center;background:#fff0;border:none;margin:0;padding:0}#roes-web .btn-mask-img[data-v-59bc41da]{background-size:80px 80px;width:80px;height:80px;margin:2px;transition:all .2s ease-in-out}@media (hover:hover){#roes-web .btn-mask-img[data-v-59bc41da]:hover{filter:brightness(1.5)}}#roes-web .btn-mask-img[data-v-59bc41da]{background-size:80px 80px;width:80px;height:80px;margin:2px;transition:all .2s linear}@media screen and (width<=750px){#roes-web .no-sign[data-v-59bc41da]{width:48px;min-width:48px;height:48px;min-height:48px;font-size:2em;line-height:48px}#roes-web .btn-mask-img[data-v-59bc41da]{width:48px;height:48px;margin:0}}#roes-web .workspace-price[data-v-b480715e]{text-align:center;flex:auto;font-size:2.5em}#roes-web .lbl-no-tint[data-v-21e68f95]:after{content:"Original Image"}#roes-web .tints-chooser[data-v-21e68f95]{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}#roes-web .btn-tint[data-v-21e68f95]{text-align:center;flex:none;min-width:150px;margin: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)}}#roes-web .btn-remove-image:after{content:"Remove"}#roes-web .btn-find-image{background-color:var(--bkgd-go);color:#fff}#roes-web .btn-find-image:after{content:"Find Image"}#roes-web .btn-show-favorites-workspace{flex:none;width:34px;height:32px;font-size:.9em;transition:all .2s ease-in-out}#roes-web .btn-show-favorites-workspace:before{content:"";font-family:Font Awesome Solid}#roes-web .package-span-mode:after{content:"Span"}#roes-web .package-copy-mode:after{content:"Copy"}#roes-web .package-individual-mode:after{content:"Individual"}#roes-web .favorites-wrapper{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0}#roes-web .btn-packager,#roes-web .btn-save-favorite,#roes-web .btn-save-as-favorite{width:32px;height:32px;color:var(--btn-text-color);background-color:#0000;border:1px solid #0000;border-radius:50%;flex:1;margin:2px;padding:8px;font-size:14px;line-height:1em}#roes-web .btn-packager.selected{background-color:var(--btn-bkgd-color-active);border:1px solid var(--btn-brdr-color)}#roes-web .btn-save-favorite{opacity:0;transition:opacity .2s}#roes-web .btn-save-favorite.shown{opacity:1;animation:.6s ease-in pulser}#roes-web .btn-save-favorite:after{content:"";font-family:Font Awesome Solid}#roes-web .btn-save-as-favorite:after{content:"";font-family:Font Awesome Solid}#roes-web #btn-open-leftside,#roes-web #btn-open-rightside{background-color:#0000;border:none;flex:none;margin:5px;transition:all .2s;display:none;position:absolute;top:10px}#roes-web #btn-open-leftside{left:6px}#roes-web #btn-open-rightside{right:6px}#roes-web .btn-packager:after{content:"";font-family:Font Awesome Solid}#roes-web .btn-packager>.packager-tip{top:-16px}#roes-web .workspace-header{border:none;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-height:12px;display:flex;position:relative;overflow:hidden}#roes-web .workspace-header>.row{width:100%}#roes-web .info-ppu{color:#888;text-align:center;justify-content:center;align-items:center;min-height:24px;padding:3px;font-size:.9em;display:flex}#roes-web .info-ppu:after{content:"Adjust image size for best results";padding:0 0 0 8px}#roes-web .back-to-gallery{background-color:#0000;border:none;margin:0;font-size:1.2em}#roes-web .back-to-gallery:before{content:"";white-space:pre;font-family:Font Awesome Solid;font-size:.8em}#roes-web .back-to-gallery:after{content:"  Back to Gallery";white-space:pre}#roes-web .product-description{text-align:center;border-top:1px solid var(--btn-brdr-color);align-self:stretch;padding:4px 0;font-size:1.2em}#roes-web .products-sidebar{border-right:1px solid var(--btn-brdr-color);overflow:hidden}#roes-web .workspace-controls-wrapper{border-top:1px solid var(--btn-brdr-color)}#roes-web .workspace-controls-wrapper>.row{border-top:1px solid var(--btn-brdr-color);border-bottom:1px solid var(--btn-brdr-color);align-items:stretch}#roes-web .group-templates-header{border-bottom:1px solid var(--btn-brdr-color);white-space:nowrap;flex:none;justify-content:flex-start;align-items:center;font-size:1.5em;overflow:hidden}#roes-web .group-templates-header>div{text-align:center;flex:100%;justify-content:flex-start;margin:auto;overflow:scroll hidden}#roes-web .group-templates-header>.btn-show-favorites-workspace{padding:4px;font-size:14px}#roes-web .toggle-favorites:before{content:"Show/Hide Favorites"}#roes-web .group-templates-header>.btn-show-favorites-workspace.selected:before{content:""}#roes-web .btn-products-group-back{padding:0 12px}#roes-web .btn-products-group-back:after{content:"";font-family:Font Awesome Solid;font-size:1.8em}#roes-web .tip-group-back:before{content:"Go back a group"}#roes-web .group-templates-wrapper{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;display:flex}#roes-web .leftside-items>.group-templates{flex-flow:column;flex:1 1 0;justify-content:flex-start;display:flex}#roes-web .btn-template-options{text-align:left;border:none;flex:none}#roes-web .btn-template-options:after{content:"Options"}#roes-web .image-options-masks-tints-wrapper{flex:1 0 auto;justify-content:flex-end;display:flex}#roes-web .image-options-masks-tints-wrapper,#roes-web .image-options-masks-tints-wrapper>.btn{transition:all .2s ease-in-out}#roes-web .page-choices-pane-wrapper{flex:100%;justify-content:flex-start;display:flex;position:relative;overflow:auto}#roes-web .page-choices-pane{border-bottom:1px solid var(--btn-brdr-color);flex-direction:row;padding:10px;display:flex;overflow:auto hidden}#roes-web .card-pages-wrapper{border-bottom:1px solid var(--btn-brdr-color);flex:auto;display:flex;position:relative;overflow-x:auto}#roes-web .card-pages-wrapper>div>div{transition:background-color .2s ease-in-out,filter .2s ease-in-out}#roes-web .card-pages-wrapper>div:not(:last-child)>div{cursor:pointer}@media (hover:hover){#roes-web .card-pages-wrapper>div:not(:last-child):hover>div{background-color:var(--chevron-color-hover)}}#roes-web .card-pages-wrapper>div:first-child>div{padding:4px 10px 4px 6px}#roes-web .card-pages-wrapper>div:last-child>div{padding:4px 6px 4px 10px}#roes-web .card-pages-wrapper>div:not(:first-child):not(:last-child)>div{padding:4px 10px}#roes-web .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}#roes-web .card-pages-wrapper>div:last-child{clip-path:polygon(15px 0,100% 0,100% 100%,0% 100%,15px 0);margin:0 0 0 -6px}#roes-web .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}#roes-web .card-pages-wrapper>div:nth-child(2n)>div{background-color:var(--crumb-bkgd-color)}#roes-web .card-pages-wrapper>div:nth-child(odd)>div{background-color:var(--alt-crumb-bkgd-color)}#roes-web .page-choice-label{text-align:center;font-size:.9em}#roes-web .card-page-thumbnail{flex:auto;padding:8px}#roes-web .workspace-pages{border-top:1px solid var(--btn-brdr-color);flex:auto;justify-content:flex-start;align-items:center;width:100%;display:flex;overflow:auto}#roes-web .page-choices-wrapper{position:relative;overflow-y:visible}#roes-web .page-choices-wrapper .svg-product-thumbnail{cursor:grab}#roes-web .page-choices-wrapper:active .svg-product-thumbnail{cursor:grabbing}#roes-web .page-choices-drag-tip{color:#7f7f7fbf;font-size:.9em;font-weight:700;position:absolute;top:3px;right:3px}#roes-web .page-choices-drag-tip:after{content:"Drag Pages Down to Add to Book"}#roes-web .page-choices-tip:after{content:"Choose Pages by Image Count"}#roes-web .workspace-pages>.scroll-arrows{flex:100%}#roes-web .btns-expand-book{padding:8px}#roes-web .btns-expand-book>.btn{margin:0 2px}#roes-web .expand-book-info{flex-direction:row;justify-content:center;align-items:center;height:18px;font-size:.95em;display:flex}#roes-web .book-header{border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;padding:8px 0;display:flex}#roes-web .btn-page-group:after{content:"Choose Pages by Image Count"}#roes-web .btn-page-wrapper{align-items:center;display:flex}#roes-web .book-pane-wrapper{flex-direction:row;flex:1 0 0;justify-content:flex-start;align-items:stretch;display:flex;overflow:hidden}#roes-web .book-header>*{margin:0 2px;padding:5px}#roes-web .book-label{flex:55%;font-size:1.7em}#roes-web .book-controls{flex:1 0 50%;justify-content:flex-end;align-items:center;display:flex}#roes-web .book-controls>.btn-rounded{margin-right:4px}#roes-web .book-controls .quantity-input{background-color:var(--btn-light-bkgd-color)}#roes-web .workspace-book-price{padding:0 5px}#roes-web .btn-book-options,#roes-web .btn-save-later{border-radius:var(--sidebar-border-radius)}#roes-web .btn-book-options{min-width:140px}#roes-web .btn-book-options:after{content:"Cover Options";text-align:center;white-space:normal;word-wrap:break-word}#roes-web .pages-pane{flex-wrap:wrap;flex:auto;justify-content:center;align-items:center;display:flex}#roes-web .page-number{flex:100%;justify-content:center}#roes-web .page-label{text-align:center;white-space:normal;word-wrap:break-word;flex:1 1 0;width:100px;font-size:1em}#roes-web .expand-book{text-align:center;padding:10px 20px;font-size:1.1em}#roes-web .btn-book-dialog{flex-direction:column;justify-content:center;align-items:center;display:flex}#roes-web .section-mismatch-pane{flex-direction:column;flex:200px;justify-content:stretch;align-items:flex-end;display:flex}#roes-web .btn-section-mismatch{margin:0 10px 10px 0;padding:8px 30px}#roes-web .btn-section-mismatch:after{content:"OK";font-size:1.2em}#roes-web .progressbar-book{position:relative}#roes-web .page-choice-label{font-size:.9em}#roes-web .btn-page-group{border-bottom:1px solid var(--btn-brdr-color);border-right:1px solid var(--btn-brdr-color);border-top:none;border-left:none;border-radius:0 0 14px;min-width:32px;padding:2px 15px;position:absolute;top:0;left:0}#roes-web .btn-page-done{background-color:var(--bkgd-go);color:#fff;border-radius:0;border-radius:var(--sidebar-border-radius);border:none;flex:none;padding:5px 15px;font-size:1.2em;transition:all .2s ease-in-out}#roes-web .btn-page-done:after{content:"Preview & Order"}#roes-web .btn-page-done:active{background-color:var(--bkgd-go-down)}@media (hover:hover){#roes-web .workspace-controls-wrapper>.btn-page-done:hover{background-color:#268526}}#roes-web .pages-by-image-count-modal>.modal-wrapper{width:510px}#roes-web .page-choice-wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:128px;padding:0 10px;display:flex}#roes-web .pages-by-image-count-pane{flex-direction:column;max-width:465px;max-height:500px;display:flex}#roes-web .pages-by-image-count-header{flex-direction:column;flex:100%;justify-content:space-between;align-items:center;font-weight:400;display:flex}#roes-web .pages-by-image-count-row{flex-direction:row;justify-content:space-between;align-items:center;display:flex}#roes-web .pages-by-image-count-title{color:var(--text-header-color);font-size:1.1em}#roes-web .pages-by-image-count-title:after{content:"Show Pages by Number of Images:";flex:100px}#roes-web .btn-pages-by-image-count-cancel{z-index:10000;pointer-events:all;align-self:flex-end;margin:10px;font-size:1em}#roes-web .btn-pages-by-image-count-cancel:after{content:"Show All";padding:10px}#roes-web .pages-by-image-count-pane-content{background-color:var(--sidebar-bkgd-color);flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;overflow:auto}#roes-web .pages-by-image-count-group-pane-wrapper{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}#roes-web .btn-pages-by-image-count{margin:10px;padding:8px 18px;font-size:1.1em;box-shadow:0 1px 3px #eee}#roes-web .pages-by-image-count-group-pane{border:1px solid var(--btn-brdr-color);flex-direction:row;flex:100%;padding:8px;display:flex;overflow:scroll}#roes-web .pages-by-image-count-group-pane>svg{min-width:125px}#roes-web .transition-page-to-left{animation:.2s ease-in forwards page-to-left}#roes-web .transition-page-to-right{animation:.2s ease-in forwards page-to-right}#roes-web .transition-page-from-left{animation:.2s ease-in forwards page-from-left}#roes-web .transition-page-from-right{animation:.2s ease-in forwards page-from-right}#roes-web .btn-save-later:after{content:"Save for Later"}#roes-web .btn-book-preview:after{content:"Download Preview"}#roes-web .label-remove:after{content:"Remove"}#roes-web .btn-book-add-images:after{content:"Add Images Only"}#roes-web .btn-book-expand-book{background-color:var(--bkgd-go);color:#fff}#roes-web .btn-book-expand-book:after{content:"Add Pages & Images"}#roes-web .btn-mobile-page-done{display:none}#roes-web .page-labels{justify-content:center;align-items:center;height:40px;display:flex}#roes-web .page-left-label,#roes-web .page-right-label,#roes-web .page-left-number,#roes-web .page-right-number{text-align:center;word-wrap:unset;flex:0 400px;font-size:1.4em}#roes-web .page-left-number:before,#roes-web .page-right-number:before{content:"Page "}#roes-web .tip-book-add-images:after{content:"Only the first " attr(data-book-image-add-subset-count) " images will be added."}#roes-web .tip-book-add-pages:after{content:"Add " attr(data-book-page-add-count) " pages to hold all " attr(data-book-image-add-count) " images."}#roes-web .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."}#roes-web .expand-book-prompt:after{content:"These images won't all fit. Would you like to add pages?"}#roes-web .expand-book-prompt-max:after{content:"These images won't all fit. Would you like to add just those that do?"}#roes-web #template-rotate-ccw-btn:before,#roes-web #template-rotate-cw-btn:before{font-family:Font Awesome Solid}#roes-web #image-rotate-cw-btn:after,#roes-web #template-rotate-cw-btn:before{content:""}#roes-web #image-rotate-ccw-btn:after,#roes-web #template-rotate-ccw-btn:before{content:""}#roes-web #template-rotate-ccw-btn,#roes-web #template-rotate-cw-btn{border-radius:20px;flex:0 auto;min-width:48px;height:32px;margin:0 6px}#roes-web #package-controls,#roes-web #template-controls{flex:auto;justify-content:center;align-items:center;display:flex}#roes-web #template-controls{margin-bottom:2px;position:relative}#roes-web .btns-template-controls{justify-content:center;margin:0 0 5px;display:flex}#roes-web #package-controls{flex:0 auto}#roes-web #package-controls>label{margin:0 4px}#roes-web .workspace-controls-mobile{align-items:stretch;height:28px;display:flex}#roes-web .workspace-controls-mobile *{font-size:12px}#roes-web .workspace-footer-mobile{display:none}#roes-web .workspace-footer-mobile>.progress-pane{height:4px}#roes-web .workspace-footer-mobile>.row{align-items:stretch}#roes-web .workspace-footer-mobile>.row>.workspace-price{background-color:var(--content-bkgd-color);padding:0 8px;font-size:2em;line-height:32px}#roes-web .workspace-footer-mobile>.row>.quantity-input-pane,#roes-web .workspace-footer-mobile>.row>.workspace-price{flex:30%}#roes-web .workspace-footer-mobile>.row>.btn-add-cart{flex:40%}#roes-web .book-controls>.quantity-input-pane>.btn-quantity-minus,#roes-web .book-controls>.quantity-input-pane>.btn-quantity-plus{padding:6px 10px}#roes-web .saving-book{flex-direction:column;flex:100%;justify-content:center;align-items:center;width:100%;display:flex}#roes-web .saving-book>.progress-pane{width:100%;margin:0 auto;left:0}#roes-web .options-slide-in-enter-active{animation:.2s ease-in-out options-slide-in-frames}#roes-web .image-erred-prompt:after{content:"This image failed to load. This can happen if the image changed since you chose it. Please select it again from your files."}@media screen and (width<=750px){#roes-web #btn-open-leftside,#roes-web #btn-open-rightside{display:block}#roes-web .rightside-footer.workspace-controls-wrapper{display:none}#roes-web .rightside-header{font-size:.8em}#roes-web #btn-choose-images>.lbl-workspace-choose-images:after{content:"Choose Images";text-align:center;display:flex;transform:rotate(270deg)}#roes-web #btn-choose-images.btn-choose-images-narrow{max-width:48px;padding:0}#roes-web .btn-template-options,#roes-web .btn-masks,#roes-web .btn-tints{margin:0;padding:0 2px}#roes-web .book-header,#roes-web .group-templates-header{padding:0}#roes-web .leftside-toggleburger-spacer,#roes-web .rightside-toggleburger-spacer{width:42px}#roes-web .workspace-controls-wrapper .workspace-price,#roes-web .workspace-controls-wrapper .progress-pane{display:none}#roes-web .group-templates-wrapper,#roes-web .workspace-options-wrapper{z-index:1000;width:320px;height:calc(100% - 86px);display:none;position:absolute;top:60px;overflow:auto}#roes-web .group-templates-wrapper{transition:left .2s;left:-320px}#roes-web .workspace-options-wrapper{transition:right .2s;right:-320px}#roes-web .group-templates-wrapper.appear,#roes-web .workspace-options-wrapper.appear{display:flex}#roes-web .group-templates-wrapper.shown,#roes-web .workspace-options-wrapper.shown{box-shadow:0 0 4px var(--focus-hilite)}#roes-web .group-templates-wrapper.shown{left:0}#roes-web .workspace-options-wrapper.shown{right:0}#roes-web .workspace-qty-add-cart-wrapper{display:none}#roes-web .workspace-footer-mobile{flex-direction:column;align-items:stretch;display:flex}#roes-web .sidebar-dismiss-overlay{z-index:100;background-color:var(--bkdrop-modal);width:100%;height:100%;display:block;position:absolute;top:0;left:0}#roes-web .book-label{font-size:1em}#roes-web .book-controls>.btn-book-options,#roes-web .book-controls>.btn-save-later{display:none}#roes-web .book-header{flex-direction:column;padding:0}#roes-web .book-controls>.workspace-book-price{font-size:1.25em}#roes-web .book-controls>.quantity-input-pane>*{font-size:.95em}#roes-web .book-controls>.quantity-input-pane>.quantity-input{max-width:32px}#roes-web .btn-mobile-page-done{background-color:var(--bkgd-go);color:#fff;display:unset;border-radius:14px;padding:2px 8px;font-size:10pt}#roes-web .btn-mobile-page-done:after{content:"Preview & Order"}#roes-web .book-controls>.quantity-input-pane>.btn-quantity-minus,#roes-web .book-controls>.quantity-input-pane>.btn-quantity-plus{padding:4px 10px}}
/*$vite$:1*/