html{font-family:"IBM Plex Sans", sans-serif !important}body{font-family:"IBM Plex Sans", sans-serif !important}hr{margin:2rem 0px;height:0rem;border-top:1px solid #000}.list-image{width:1%}.list-image img{height:8rem;width:auto}.digi-info{padding-left:1rem;font-size:0.8em}.admin-columns .admin-column{padding-bottom:2rem}.hidden{display:none}.kk-columns{display:-webkit-box;display:-ms-flexbox;display:flex}.kk-columns.columns-1 .kk-column{width:100%}.kk-columns.columns-2 .kk-column{width:50%}.kk-columns.columns-2 .kk-column:first-child{padding-right:1rem}.kk-columns.columns-2 .kk-column:last-child{padding-left:1rem}h4{padding:0px;margin:0px;margin-bottom:0.5em;border-bottom:1px solid #4a4a4a}tr:hover td{background:#eee}td.task-column{width:1%;text-align:center;font-size:0.8em}td.td-order-count{width:1%;font-weight:bold;padding-left:0.25rem;padding-right:0.25rem;text-align:center}td.td-order-count .order-count{padding:0.25rem 0.5rem}.card-list .card img{height:25rem;width:auto}.customer-info ul{list-style:none}.customer-info ul label{display:block;font-weight:bold}.cart-table{width:100%}.cart-table tr th{font-weight:bold;border-bottom:1px solid #000;text-align:left}.cart-table tr th.amount{text-align:center}.cart-table tr th.price{text-align:right}.cart-table td.amount{text-align:center;font-weight:bold}.cart-table .order-item-image{padding-top:2rem}.cart-table .price{text-align:right}@media print{.no-print,.back-link,header.site-header{display:none}html,body{padding:0em}.cart-table td.image img{height:5rem;width:auto}.cart-table .spacer td{border-top:1px solid #ccc;height:2px;border-bottom:1px solid #ccc}.cart-table .total-spacer td{border-top:1px solid #000;height:2px;border-bottom:1px solid #000}}.image-folder .image-container{display:inline-block;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0px;margin:0.5rem;height:15rem;overflow:hidden}.image-folder .image-container.selected{border:5px solid #54b255;margin:calc(0.5rem - 5px)}.image-folder .image-container.hidden{border:2px solid #f00;margin:calc(0.5rem - 5px)}.image-folder .image-container.hidden img{opacity:0.5}.image-folder .image-container img{vertical-align:text-bottom;padding:0px;margin:0px;height:15rem;width:auto}.image-folder .image-container .actions{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#fff;border:2px solid #000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-folder .image-container .actions img{height:1rem;width:auto}.image-folder .image-container:hover .actions{z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex}.image-folder .image-container:hover .actions img{opacity:1}.invoice-info{padding-bottom:4rem}.content-table{width:100%;max-width:900px}.content-box{border:1px solid #aaa;padding:1rem}.content-box.text .content{width:100%}.content-box.image .image{width:100%}.content-box.image-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-box.image-text .content,.content-box.image-text .image{width:50%}.content-box.image-text .content{padding-left:2rem}.content-box.text-image{display:-webkit-box;display:-ms-flexbox;display:flex}.content-box.text-image .content,.content-box.text-image .image{width:50%}.content-box.text-image .content{padding-right:2rem}.content-box img{width:100%;height:auto}.product-info-page-name{padding-left:2rem;font-size:0.8em;font-style:italic;color:#999}.extra-list{list-style:none;margin:0px;padding:0px}.extra-list li{margin:0px;padding:0px}.extra-list a{text-decoration:none;color:#000}.extra-list .extra-box{margin-right:1rem}.extra-box{display:inline-block;width:1rem;height:1rem;border-radius:50%;position:relative;top:0.25rem;margin-right:0.25rem}.not-public{opacity:0.5;font-style:italic;text-decoration:line-through}
