.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#3d3838;animation-timing-function:cubic-bezier(0,1,1,0)}.transparent{opacity:.5}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}.cart-loading{display:none;position:absolute;width:100%;height:calc(100% - 150px);margin-top:40px;background:#fff9;z-index:11;pointer-events:auto}.cart-loading .lds-ellipsis{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-personalizer{text-align:center}.cart-item-product{position:relative}.checkout-button.disabled{opacity:.7;pointer-events:none!important}.checkout-button .cart-checkout-button{min-height:42px}.checkout-button>*{display:inline-block;vertical-align:top}.checkout-button>*.cart-additional-buttons{min-width:240px}.checkout-button>* .dynamic-checkout__content{float:none;margin-top:0}.checkout-button>* .dynamic-checkout__content *{margin-bottom:0!important}.cart-tools{width:40%}.cart-checkout{width:60%}.cart-message{margin:0 0 15px}.cart-item-product>.giftwrap_option{margin-left:120px}.individual_giftbox{display:none}.individual_giftbox.shown{display:block}.giftwrap_wrapper{text-align:center;background:#f0f9fb;padding:20px 10px 10px;border:1px solid #c2d6da;position:relative;z-index:13}.giftwrap_wrapper h3{font-weight:700;font-size:18px;margin:0}.giftwrap_wrapper p{margin:0 0 7px;font-size:14px;font-weight:300}.giftwrap_wrapper .giftwrap_option{display:inline-block;margin-bottom:7px;margin-left:30px}.giftwrap_wrapper .giftwrap_option:first-child{margin-left:0}.giftwrap_wrapper .giftwrap_option input,.giftwrap_wrapper .giftwrap_option label{vertical-align:middle;display:inline-block}.giftwrap_wrapper .giftwrap_option label{font-size:14px;margin-left:5px;font-weight:300}.pxs-rich-text{padding-top:25px;padding-bottom:35px}@media(min-width:720px){.pxs-rich-text{padding-top:20px;padding-bottom:50px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.scss.css.map */
