body.brandity-cart-page{background:#f6efe4!important;color:#321225}body.brandity-cart-page #MainContent{background:radial-gradient(ellipse at 8% 0%,#f0dfc3 0%,transparent 38%),linear-gradient(180deg,#fbf6ed,#f3eadb);min-height:70vh;padding-top:34px}body.brandity-cart-page #MainContent .shopify-section{background:transparent}body.brandity-cart-page cart-items>.page-width{max-width:1240px;padding-top:14px}body.brandity-cart-page .brandity-cart-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin:0 0 25px;padding:4px 0 18px;border-bottom:1px solid #d9c9aa}body.brandity-cart-page .brandity-cart-intro-copy{display:flex;flex-direction:column;gap:8px}body.brandity-cart-page .brandity-cart-eyebrow{color:#9b7335;font-size:9px;font-weight:850;letter-spacing:.2em}body.brandity-cart-page .brandity-cart-intro h1{margin:0;color:#301225;font:400 clamp(32px,4vw,48px)/1.05 Georgia,serif;letter-spacing:-.035em}body.brandity-cart-page .brandity-cart-intro-copy p{margin:0;color:#7e7072;font-size:12px;line-height:1.7}body.brandity-cart-page .brandity-cart-continue{display:inline-flex;align-items:center;gap:9px;padding:11px 14px;border:1px solid #d8c39a;border-radius:4px;color:#63472f;text-decoration:none;font-size:10px;font-weight:750}body.brandity-cart-page .brandity-cart-gift-note{display:flex;align-items:center;gap:16px;margin:0 0 23px;padding:14px 18px;border:1px solid #d9bd7c;border-left:4px solid #b88a3e;border-radius:9px;background:linear-gradient(105deg,#fff8e8,#fffcf6 72%,#f5ead3);box-shadow:0 9px 26px #5035150c}body.brandity-cart-page .brandity-cart-gift-note-image{width:62px;height:75px;flex:0 0 62px;object-fit:contain;border-radius:6px;background:#fff}body.brandity-cart-page .brandity-cart-gift-note-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}body.brandity-cart-page .brandity-cart-gift-kicker{color:#9a7438;font-size:8px;font-weight:850;letter-spacing:.18em}body.brandity-cart-page .brandity-cart-gift-note-copy strong{color:#24653c;font:600 18px/1.2 Georgia,serif}body.brandity-cart-page .brandity-cart-gift-note-copy p{margin:0;color:#77696a;font-size:11px;line-height:1.6}body.brandity-cart-page .brandity-cart-gift-value{padding:8px 11px;border:1px solid #c5d8c1;border-radius:30px;background:#edf5eb;color:#28663e;font-size:8px;font-weight:850;letter-spacing:.1em;white-space:nowrap}body.brandity-cart-page .cart__contents{margin-top:14px}body.brandity-cart-page .cart__items{padding-bottom:15px;border-bottom:0}body.brandity-cart-page .cart-items{width:100%;border-collapse:separate;border-spacing:0 13px}body.brandity-cart-page .cart-items thead th{padding:0 14px 7px;color:#9a8a7d;font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}body.brandity-cart-page .cart-items tbody tr.brandity-cart-item td{padding:17px 14px!important;vertical-align:middle;background:#fffdf8;border-top:1px solid #e9dfcd;border-bottom:1px solid #e9dfcd}body.brandity-cart-page .cart-items tbody tr.brandity-cart-item td:first-child{border-left:1px solid #e9dfcd;border-radius:12px 0 0 12px}body.brandity-cart-page .cart-items tbody tr.brandity-cart-item td:last-child{border-right:1px solid #e9dfcd;border-radius:0 12px 12px 0}body.brandity-cart-page .cart-item__image-container{overflow:hidden;border:1px solid #eee4d2;border-radius:9px;background:#fffaf1}body.brandity-cart-page .cart-item__image{display:block;max-width:126px!important;max-height:132px;object-fit:contain;padding:5px}body.brandity-cart-page .cart-item__details{color:#6d5b5d;font-size:12px}body.brandity-cart-page .cart-item__details .caption-with-letter-spacing{color:#a0804a;font-size:8px;font-weight:800;letter-spacing:.18em}body.brandity-cart-page .cart-item__name{color:#321225;font:600 19px/1.25 Georgia,serif;text-decoration:none}body.brandity-cart-page .cart-item__price-wrapper,body.brandity-cart-page .cart-item__totals{color:#49353b;font-size:13px}body.brandity-cart-page .cart-item__quantity-wrapper .quantity{min-height:42px;border:1px solid #d8c9ae;border-radius:5px;background:#fffaf2}body.brandity-cart-page .cart-item__quantity-wrapper .quantity__button{width:38px;color:#4d3740}body.brandity-cart-page .cart-item__quantity-wrapper .quantity__input{color:#321225;font-size:13px}body.brandity-cart-page .cart-item cart-remove-button .button{color:#9b7c6d}body.brandity-cart-page .brandity-free-gift-cart-row td{background:linear-gradient(105deg,#fff8e9,#fffcf6)!important;border-color:#e3cf9e!important}body.brandity-cart-page .brandity-free-gift-cart-row td:first-child{border-left:3px solid #bd944c!important}body.brandity-cart-page .brandity-free-gift-line{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:9px;color:#39744a;font-size:10px;line-height:1.5}body.brandity-cart-page .brandity-free-gift-line strong{padding:4px 8px;border-radius:30px;background:#e6f1e4;color:#28643d;font-size:8px;font-weight:850;letter-spacing:.1em}body.brandity-cart-page .brandity-free-gift-line del{color:#95847f}body.brandity-cart-page .cart__footer{align-items:flex-start;gap:30px;padding-top:18px;border:0}body.brandity-cart-page .cart__footer>.cart__note{max-width:420px;padding:22px;border:1px solid #e6dcc9;border-radius:13px;background:#fffdf8}body.brandity-cart-page .cart__blocks{width:min(100%,440px);max-width:440px;margin-left:auto;padding:25px 27px;border:1px solid #ddc99d;border-radius:14px;background:linear-gradient(145deg,#fffdf8,#f7eedc);box-shadow:0 16px 42px #3e281410}body.brandity-cart-page .totals{align-items:center;padding-bottom:13px;border-bottom:1px solid #e3d5ba}body.brandity-cart-page .totals__total{color:#6b5a60;font-size:12px;font-weight:650}body.brandity-cart-page .totals__total-value{color:#321225;font:600 29px/1 Georgia,serif}body.brandity-cart-page .tax-note{margin:13px 0 18px;color:#877a79;font-size:10px;line-height:1.6;text-align:left}body.brandity-cart-page .cart__ctas{display:block}body.brandity-cart-page .cart__checkout-button{display:flex;align-items:center;justify-content:center;min-height:54px;max-width:none;border:1px solid #d4b169;border-radius:6px;background:linear-gradient(105deg,#e9c46b,#f4d98c);color:#301225;font-size:10px;font-weight:850;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 8px 20px #906a2b21}body.brandity-cart-page .cart__ctas:after{content:"SECURE SHOPIFY CHECKOUT \b7  PAYMENT OPTIONS SHOWN NEXT";display:block;margin-top:12px;color:#8b7d7b;font-size:8px;font-weight:700;letter-spacing:.12em;text-align:center}body.brandity-cart-page .cart__footer-wrapper{background:transparent}body.brandity-cart-page .cart__footer-wrapper:last-child .cart__footer{padding-bottom:52px}body.brandity-cart-page .cart__warnings{padding:75px 20px 90px;border:1px solid #e2d3b5;border-radius:18px;background:#fffaf1}@media(max-width:749px){body.brandity-cart-page #MainContent{padding-top:20px}body.brandity-cart-page cart-items>.page-width{padding-inline:16px}body.brandity-cart-page .brandity-cart-intro{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:18px}body.brandity-cart-page .brandity-cart-intro h1{font-size:34px}body.brandity-cart-page .brandity-cart-gift-note{align-items:flex-start;gap:10px;padding:12px}body.brandity-cart-page .brandity-cart-gift-note-image{width:52px;height:64px;flex-basis:52px}body.brandity-cart-page .brandity-cart-gift-note-copy strong{font-size:15px}body.brandity-cart-page .brandity-cart-gift-value{display:none}body.brandity-cart-page .cart-items{border-spacing:0 10px}body.brandity-cart-page .cart-items tbody tr.brandity-cart-item td{padding:12px 9px!important}body.brandity-cart-page .cart-item__image{max-width:82px!important;max-height:105px}body.brandity-cart-page .cart-item__name{font-size:16px}body.brandity-cart-page .cart-item__quantity-wrapper .quantity{min-height:38px}body.brandity-cart-page .cart-item__quantity-wrapper .quantity__button{width:30px}body.brandity-cart-page .brandity-free-gift-line{font-size:9px;gap:5px}body.brandity-cart-page .cart__footer{display:block;padding-top:10px}body.brandity-cart-page .cart__footer>.cart__note{max-width:none;margin-bottom:26px}body.brandity-cart-page .cart__blocks{width:100%;max-width:none;margin:0;padding:21px 18px}body.brandity-cart-page .totals__total-value{font-size:25px}body.brandity-cart-page .cart__checkout-button{min-height:51px}}@media(prefers-reduced-motion:reduce){body.brandity-cart-page .cart__checkout-button,body.brandity-cart-page .brandity-cart-continue{transition:none}}@media screen and (max-width:749px){body.brandity-cart-page cart-items>.page-width{width:100%;max-width:100%;padding-left:14px;padding-right:14px}body.brandity-cart-page .cart__items{width:100%;max-width:100%;overflow:visible;padding:0 0 14px}body.brandity-cart-page .cart-items{display:block;width:100%;max-width:100%;table-layout:auto;border-collapse:separate;border-spacing:0}body.brandity-cart-page .cart-items thead{display:none!important}body.brandity-cart-page .cart-items tbody{display:grid!important;grid-template-columns:minmax(0,1fr);gap:12px;width:100%;max-width:100%}body.brandity-cart-page .cart-items tbody tr.brandity-cart-item{display:grid!important;grid-template-columns:76px minmax(0,1fr);grid-template-areas:"media details" "media totals" "media quantity";align-items:start;column-gap:12px;row-gap:7px;width:100%;min-width:0;max-width:100%;margin:0;padding:13px;border:1px solid #e4d7c1;border-radius:12px;background:#fffdf8;box-shadow:0 7px 20px #3d26120e;overflow:hidden;box-sizing:border-box}body.brandity-cart-page .cart-items tbody tr.brandity-cart-item>td{display:block!important;float:none!important;width:auto!important;min-width:0;max-width:100%;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-sizing:border-box;text-align:left}body.brandity-cart-page .cart-items tbody tr.brandity-cart-item>td.cart-item__media{grid-area:media;align-self:start;width:76px!important;max-width:76px;padding:0!important}body.brandity-cart-page .cart-item__media .cart-item__image-container{display:flex;align-items:center;justify-content:center;width:76px;height:92px;padding:4px;overflow:hidden;border:1px solid #eee4d2;border-radius:8px;background:#fffaf1;box-sizing:border-box}body.brandity-cart-page .cart-item__media .cart-item__image{display:block;width:100%;max-width:100%!important;max-height:100px;height:auto;object-fit:contain;padding:0}body.brandity-cart-page .cart-items tbody tr.brandity-cart-item>td.cart-item__details{grid-area:details;align-self:start;min-width:0;padding-top:1px!important;overflow-wrap:anywhere}body.brandity-cart-page .cart-item__details .caption-with-letter-spacing{margin:0 0 4px;font-size:8px}body.brandity-cart-page .cart-item__name{display:block;max-width:100%;margin:0 0 5px;font-size:16px;line-height:1.22;overflow-wrap:anywhere}body.brandity-cart-page .cart-item__details .product-option,body.brandity-cart-page .cart-item__discounted-prices{margin:4px 0 0;font-size:11px;line-height:1.4;overflow-wrap:anywhere}body.brandity-cart-page .brandity-free-gift-line{display:flex;align-items:flex-start;flex-wrap:wrap;gap:5px;margin:7px 0;font-size:9px;line-height:1.4}body.brandity-cart-page .brandity-free-gift-line span{flex-basis:100%}body.brandity-cart-page .cart-items tbody tr.brandity-cart-item>td.cart-item__totals.medium-hide.large-up-hide{grid-area:totals;display:block!important;align-self:center;width:auto!important;padding:0!important;margin:0!important;text-align:left!important}body.brandity-cart-page .cart-item__totals.medium-hide.large-up-hide .cart-item__price-wrapper{display:flex;align-items:center;gap:7px;min-height:18px;color:#321225;font-size:13px;font-weight:700;line-height:1.35}body.brandity-cart-page .cart-item__totals.medium-hide.large-up-hide .cart-item__old-price{color:#9a8b80;font-size:10px}body.brandity-cart-page .cart-items tbody tr.brandity-cart-item>td.cart-item__quantity{grid-area:quantity;display:block!important;width:auto!important;padding:0!important;margin:0!important;align-self:center}body.brandity-cart-page .cart-item__quantity-wrapper{display:flex;align-items:center;flex-wrap:nowrap;gap:9px;width:100%;min-width:0}body.brandity-cart-page .cart-item__quantity-wrapper .quantity{display:flex;flex:0 1 132px;width:132px;min-width:108px;max-width:132px;min-height:37px;height:37px;overflow:hidden;border:1px solid #d8c9ae;border-radius:5px;background:#fffaf2}body.brandity-cart-page .cart-item__quantity-wrapper .quantity__button{width:34px;flex:0 0 34px}body.brandity-cart-page .cart-item__quantity-wrapper .quantity__input{width:100%;min-width:20px;flex:1 1 auto;font-size:12px}body.brandity-cart-page .cart-item__quantity-wrapper cart-remove-button{display:flex;flex:0 0 auto;align-items:center;justify-content:center;margin:0}body.brandity-cart-page .cart-item__quantity-wrapper cart-remove-button .button{width:34px;min-width:34px;height:34px;min-height:34px;padding:7px}body.brandity-cart-page .cart-items tbody tr.brandity-cart-item>td.cart-item__totals.small-hide{display:none!important}body.brandity-cart-page .brandity-free-gift-cart-row{border-color:#dfc991;background:linear-gradient(120deg,#fff8e9,#fffdf8)}body.brandity-cart-page .brandity-free-gift-cart-row>td.cart-item__media .cart-item__image-container{border-color:#e4d2a4}body.brandity-cart-page .cart-item__error{max-width:100%;overflow-wrap:anywhere}}@media screen and (max-width:360px){body.brandity-cart-page .cart-items tbody tr.brandity-cart-item{grid-template-columns:66px minmax(0,1fr);column-gap:9px;padding:10px}body.brandity-cart-page .cart-item__media .cart-item__image-container{width:66px;height:82px}body.brandity-cart-page .cart-items tbody tr.brandity-cart-item>td.cart-item__media{width:66px!important;max-width:66px}body.brandity-cart-page .cart-item__name{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/brandity-premium-cart.css.map */
