@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.animated-placeholder{display:inline-block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:800px 104px;position:relative;border-radius:20px;vertical-align:middle;height:.85rem;width:100%}.animated-placeholder.short{width:30%}.animated-placeholder.medium{width:50%}.animated-placeholder.long{width:80%}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.points img{width:60px;height:60px}#bulk-box.processing{position:relative}#bulk-box.processing::before{display:block;background:#f6f7f8;position:absolute;content:"";height:100%;width:100%;top:0;left:0;opacity:.5;z-index:1}#bulk-box.processing::after{position:absolute;content:"";border-radius:50%;top:calc(50% - 40px);left:calc(50% - 40px);width:80px;height:80px;border-top:5px solid rgba(0,0,0,.2);border-right:5px solid rgba(0,0,0,.2);border-bottom:5px solid rgba(0,0,0,.2);border-left:5px solid rgba(0,0,0,.75);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;z-index:2}#bulk-box .bulk-description .description-toggle{color:inherit;cursor:pointer}#bulk-box .bulk-description .description-toggle:after{content:"\e817";font-family:icons;margin-left:5px}#bulk-box .bulk-description .description-content{height:0;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;transition:height .3s cubic-bezier(0,.6,0,1),opacity .3s cubic-bezier(0,.6,0,1),-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,height .3s cubic-bezier(0,.6,0,1),opacity .3s cubic-bezier(0,.6,0,1);transition:transform .2s ease-in-out,height .3s cubic-bezier(0,.6,0,1),opacity .3s cubic-bezier(0,.6,0,1),-webkit-transform .2s ease-in-out;overflow:hidden}#bulk-box .bulk-description.is-open .description-toggle:after{content:"\e816"}#bulk-box .bulk-description.is-open .description-content{height:auto;opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);transition:height .2s ease-in-out,opacity .2s ease-in-out,-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out,height .2s ease-in-out,opacity .2s ease-in-out;transition:transform .1s ease-in-out,height .2s ease-in-out,opacity .2s ease-in-out,-webkit-transform .1s ease-in-out;margin-top:5px}#bulk-table.table{--bs-table-bg:transparent}#bulk-table.table tfoot tr:last-child td{border-bottom:0}#bulk-table .product-name-td{width:100%;padding-bottom:0;max-width:500px;border-bottom-width:0}#bulk-table .product-name{font-weight:600;font-size:1.05rem;color:#444}#bulk-table input.qty{display:inline-block;max-width:100px}#bulk-table input.qty:invalid{border-color:red}#bulk-table .total-row{font-size:1.2rem}#bulk-table .bulk-rates-trigger{cursor:pointer}#bulk-table .bulk-rates-trigger .bulk-rates-icon{display:inline-block;margin-top:-3px;margin-left:3px;font-weight:700;text-align:center;width:16px;height:16px;line-height:16px;background-color:#ddd;vertical-align:middle;border-radius:50%;color:#616161;font-size:12px}#bulk-table td[data-label]{border-top:0}#bulk-table td[data-label]::before{display:block;content:attr(data-label)}#bulk-table td:not([data-label=Quantity])::before{margin-bottom:7px}@media (min-width:576px){#bulk-table .product-name-td{width:auto;padding-bottom:.5rem;border-bottom-width:1px}#bulk-table td[data-label]{border-top:1px solid #dee2e6}#bulk-table td[data-label]::before{display:none}.points img{width:80px;height:80px}}@media (min-width:768px){.points img{width:120px;height:120px}}
/*# sourceMappingURL=bulk-order.css.map */
