:root{--tablet:768px;--desktop:1024px;--background:#FBFBFB;--foreground:#171717;--border-grey:#e5e5e5;--primary-blue:#256aed;--primary-grey:#828282;--black:#222222;--black-bg:#1A1A1D;--white:#ffffff;--green:#309535}.ProseMirror p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ant-image-mask{background-color:rgba(0,0,0,0)!important;border-radius:0}.ant-image-mask-info{color:rgba(0,0,0,0)!important}html{scroll-behavior:smooth;scroll-padding-top:40px}body{color:var(--foreground);background:var(--background);font-family:Poppins,Arial,Helvetica,sans-serif;margin:0}body h1{font-size:20px}body h1,body h2,body h3,body h4,body h5,body h6,body p{margin:0}body input,body label,body select,body textarea{font-size:16px!important}.content{margin:0 auto;padding:0 2rem}.bold{font-weight:700}.cart__card{gap:16px}.cart__card .cart__card__image{display:flex;justify-content:center;align-items:center;height:148px!important;margin:auto 0;border-radius:4px;background-color:rgba(204,200,200,.274)}.cart__card .cart__card__image img{height:auto;width:80px;object-fit:cover;border-radius:4px}@media screen and (min-width:480px){.cart__card .cart__card__image img{width:90px}}.cart__card .cart__card__text__quantity-input{text-align:center;font-weight:300}.cart__card .cart__card__text__quantity-input button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;font-size:14px;padding:0;transition:none!important}@media screen and (min-width:768px){.cart__card .cart__card__text__quantity-input button{font-size:20px}}.cart__card .ant-input-number-group-addon{display:flex!important;justify-content:center!important;align-items:center!important;width:30px!important;height:30px!important;padding:auto!important;border:none!important;background-color:rgba(0,0,0,0)!important}.cart__card .ant-input-number-group-addon button{display:flex;justify-content:center;align-items:center;transition:none!important}.cart__card .ant-input-number,.cart__card .ant-input-number-input-wrap,.cart__card .ant-input-number-outlined{border:none!important;width:28px!important;background-color:rgba(0,0,0,0)!important}.cart__card .ant-input-number .ant-input-number-input,.cart__card .ant-input-number-input-wrap .ant-input-number-input,.cart__card .ant-input-number-outlined .ant-input-number-input{padding:0 2px;text-align:center!important}.cart__card .ant-input-number-wrapper{width:99px!important;height:32px;display:flex;align-items:center!important;border:1px solid #d9d9d9!important;padding:3px 6px;border-radius:16px}.new_cart__card{display:flex;align-items:center;background-color:var(--white);gap:16px!important;border-radius:8px;box-sizing:border-box!important;min-width:0!important;width:100%!important;max-width:100%!important}.new_cart__card .new_cart__card__image{display:flex;justify-content:center!important;width:60px!important;height:auto;background-color:rgba(204,200,200,.274);border-radius:4px}.new_cart__card .new_cart__card__image img{width:60px!important;height:auto!important;object-fit:cover;border-radius:2px}.new_cart__card .new_cart__card__text{display:flex;justify-content:space-between;position:relative;height:140px;width:100%!important;max-width:100%!important;min-width:0!important;padding:2px 0;box-sizing:border-box!important;height:fit-content!important}.new_cart__card .new_cart__card__text .cart__card__book-and-author_new_checkout{display:flex;height:fit-content;flex-direction:column;justify-content:space-between;font-size:12px!important;max-width:70%;gap:8px!important}.new_cart__card .new_cart__card__text .cart__card__book-and-author_new_checkout section{display:flex;flex-direction:column;justify-content:space-between}.new_cart__card .new_cart__card__text .cart__card__book-and-author_new_checkout section .cart__card__text__title a{line-height:150%;color:#171717;text-decoration:none}.new_cart__card .new_cart__card__text .cart__card__book-and-author_new_checkout section .cart__card__text__title a h3{font-weight:500!important;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new_cart__card .new_cart__card__text .cart__card__book-and-author_new_checkout section .cart__card__text__title h3{line-height:150%;font-weight:500!important;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new_cart__card .new_cart__card__text .cart__card__book-and-author_new_checkout section .cart__card__text__subtitle{font-weight:400;line-height:150%}.new_cart__card .new_cart__card__text .cart__card__book-and-author_new_checkout section .cart__card__text__pack-name{margin-top:3px;overflow:visible}.new_cart__card .new_cart__card__text .cart__card__book-and-author_new_checkout section .cart__card__text__pack-name p{width:fit-content;max-width:135%!important;padding:6px 8px;border-radius:8px;line-height:150%;background:rgba(186,186,186,.2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis!important}.new_cart__card .new_cart__card__text .price_and_quantity_new_checkout{display:flex;gap:3px;flex-direction:column-reverse;text-align:right;justify-content:left;line-height:150%;max-width:30%}.new_cart__card .new_cart__card__text .price_and_quantity_new_checkout .cart__card__text__price{font-weight:400;font-size:14px}.new_cart__card .new_cart__card__text .price_and_quantity_new_checkout .cart__card__text__quantity-flex .cart__card__text__quantity-input .ant-input-number-wrapper{border-radius:16px!important;border:none!important}.new_cart__card .new_cart__card__text .price_and_quantity_new_checkout .cart__card__text__quantity{font-weight:300;line-height:22.5px;font-size:12px}@media screen and (min-width:480px){.new_cart__card .new_cart__card__text .price_and_quantity_new_checkout .cart__card__text__quantity{font-size:14px}}.new_cart__card .new_cart__card__text .price_and_quantity_new_checkout .cart__card__text__delete-btn{position:absolute;right:0;bottom:4px!important;font-size:22px;align-self:center}