@keyframes imageLoadingSpinner{to{transform:rotate(360deg)}}.imageLoadingSpinner{display:none;width:20px;height:20px;position:relative;left:50%;margin-left:-10px;top:100px}.imageLoadingSpinner:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #ccc;border-top-color:#000;animation:imageLoadingSpinner .6s linear infinite}.flexRow,.bsGrid{display:flex;flex-direction:row}@media (max-width:750px){.bsGrid{display:block}}.bsGrid-left{flex-basis:450px}#productImage{position:sticky;top:150px}@media (max-width:1024px){#productImage{position:sticky;top:100px}}@media (max-width: 1024px){.wrapper.bs-content{padding:0}.bsGrid-left{flex-basis:300px}}.flexGrow{flex:1}.flexShrink{flex:0}.flexItemsCenter{align-items:center}.header-row{padding:20px 10px 20px 0}#quantity-options{margin-top:15px}.quantity-section-header label{cursor:pointer}.quantity-section-header label .ui-icon{-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}.quantity-section-panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out}#quantity-options .quantity-section-panel:not(:last-child){margin-bottom:10px}.product-cell{margin:0 0 6px;text-align:left}.product-grid{display:flex;flex-direction:column;margin-top:20px;text-align:left!important}.product-grid--title{padding:0 10px 0 0}.product-grid--title img{margin-top:-3px}.product-grid--title .the-title{width:100%;text-align:left;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis}.product-grid--price{padding:0 10px 0 0;flex-basis:80px;text-align:left}.product-grid--quantity{flex-basis:80px}.product-grid--quantity.dropdown{text-align:right}.product-grid--quantity.spin{text-align:center}.product-grid--price,.product-grid--quantity{margin-top:0!important}.product-grid--quantity select{padding-top:6px;padding-bottom:6px}button[disabled]{opacity:.35}.liquid-soap-table tr td{padding:2px;border-bottom:none}.liquid-soap-table tr td:first-child{width:30%;white-space:nowrap}#toast-container,.toast-container{display:none!important}@-webkit-keyframes cartButtonFlash{0%,50%,to{opacity:1}25%,75%{opacity:.25}}@keyframes cartButtonFlash{0%,50%,to{opacity:1}25%,75%{opacity:.3}}.cart-button-flash{-webkit-animation-name:cartButtonFlash;animation-name:cartButtonFlash;animation-duration:2s;animation-iteration-count:infinite}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-collection.css.map */
