.wp-block-code{border:0;padding:0}.wp-block-code>div{overflow:auto}.shcb-language{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal;word-break:normal}.hljs{box-sizing:border-box}.hljs.shcb-code-table{display:table;width:100%}.hljs.shcb-code-table>.shcb-loc{color:inherit;display:table-row;width:100%}.hljs.shcb-code-table .shcb-loc>span{display:table-cell}.wp-block-code code.hljs:not(.shcb-wrap-lines){white-space:pre}.wp-block-code code.hljs.shcb-wrap-lines{white-space:pre-wrap}.hljs.shcb-line-numbers{border-spacing:0;counter-reset:line}.hljs.shcb-line-numbers>.shcb-loc{counter-increment:line}.hljs.shcb-line-numbers .shcb-loc>span{padding-left:.75em}.hljs.shcb-line-numbers .shcb-loc:before{border-right:1px solid #ddd;content:counter(line);display:table-cell;padding:0 .75em;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:1%}.drawer{display:none}.drawer__header{display:flex;justify-content:space-between;align-items:center;padding:10px;font-size:24px;font-weight:500;border-bottom:1px solid #e9e7e7}.drawer__wrapper{position:fixed;top:0;right:0;bottom:0;height:100%;width:100%;max-width:485px;overflow:auto;transition:transform .3s;background-color:#fff;display:flex;flex-direction:column;-webkit-transform:translateX(103%);transform:translate(103%);-webkit-overflow-scrolling:touch;box-shadow:0 2px 6px #777;z-index:99}.drawer__content{position:relative;overflow-x:hidden;overflow-y:auto;height:100%;flex-grow:1;padding:0 22px 1.5rem}.drawer.is-active{display:block}.drawer.is-visible .drawer__wrapper{-webkit-transform:translateX(0);transform:translate(0)}.drawer.is-visible .drawer__overlay{opacity:.85}.drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity .3s;will-change:opacity;background-color:#191919;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99}.drawer__footer{position:relative;display:flex;justify-content:space-between;padding:15px 22px;z-index:2}.drawer__footer .tt-item-btns{width:50%}.cart__shipping,.cart__price{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;font-size:16px;font-weight:600;letter-spacing:-.06em;margin-bottom:30px}.line-item{position:relative;display:flex;background-color:#fff;transition:opacity .3s,max-height .3s .3s,padding .3s .3s;margin-bottom:10px;border-bottom:1px solid #e9e7e7}.line-item:first-child{margin-top:15px}.line-item:last-child{border:0}.line-item__box{display:flex;align-items:baseline}.line-item .line-item__boday{width:100px;padding:15px 0}.line-item__title{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:14px;line-height:22px;color:#013a81}.line-item__title p{margin:0}.line-item__options{color:#999;font-size:11px;line-height:16px}.line-item__options p{margin:5px 0 0}.line-item__price{font-size:16px;color:#013a81;font-weight:500;margin-left:15px}.line-item__original-price{font-size:16px;color:#999;text-decoration:line-through;font-weight:500}.line-item__price.discounted-0{color:#f45197}.line-item__header{width:80%;padding-left:20px}.line-item .line-item__qty{margin-right:15px}.line-item .line-item__qty .qtybox button{border:none;color:#d8d8d8;font-weight:100;font-family:Source Sans Pro;font-size:15px;background:#f7f8fa;display:flex;flex-direction:column-reverse;justify-content:center}.qtybox{display:flex;align-items:center}.line-item .line-item__image{width:91px;max-width:100px}.line-item .line-item__image img{width:100%}.line-item .line-item__remove-btn{background-color:transparent;border:unset}.line-item .line-item__remove-btn svg{position:absolute;bottom:7px;right:0;width:15px}.tt-desctop-parent-cart{position:relative;top:5px;height:20px;cursor:pointer}.quantity-selector{border:0;background:#f7f8fa;color:#333;font-size:11px;width:20px;height:25px;text-align:center}.qtyminus{border-radius:100px 0 0 100px;height:25px}.qtyplus{border-radius:0 100px 100px 0;height:25px}@media all and (max-width: 769px){.line-item .line-item__image{width:80px}.drawer__content{padding:0 15px 1.5rem}.progress-gifts{padding:15px}.line-item__header{width:90%;padding-left:10px}.tt-product .tt-description .tt-btn-addtocart.thumbprod-button-bg{text-align:right}.drawer__wrapper .btn.btn-lg{font-size:11px;height:40px}.drawer__footer{padding:15px}}
/*# sourceMappingURL=/s/files/1/0287/5136/4182/t/47/assets/updated-cart.scss.css.map */
