body.woocommerce-cart:has(#abc-cart-page){overflow-x:clip;overflow-y:visible}
/* Keep immediate PayPal payment, without the Pay Later offer on this cart. */
#abc-cart-page paypal-pay-later-button{display:none!important}
#abc-cart-page .abc-cart-payment-methods{margin:16px 0;text-align:center}#abc-cart-page .abc-cart-payment-methods p{font:13px/1.4 Arial,sans-serif;margin:0 0 10px;color:#725233}#abc-cart-page .abc-cart-payment-methods>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}#abc-cart-page .abc-cart-payment-methods a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;padding:10px 5px;border:1px solid #d9bea0;border-radius:6px;background:#fffaf2;font:12px/1.4 Arial,sans-serif;color:#61472e;text-decoration:none}#abc-cart-page .abc-cart-payment-methods a:hover{background:#f2e5d4}#abc-cart-page .abc-cart-payment-methods small{display:block;margin-top:8px;font:11px/1.4 Arial,sans-serif;color:#72665b}
#abc-cart-page .abc-paypal-loading{min-height:48px;padding:10px 12px;margin:8px 0;border:1px solid #e4d5c4;border-radius:5px;background:#fbf3e6;color:#73512f;text-align:center;font:13px/1.5 Arial,sans-serif}#abc-cart-page .abc-paypal-loading small{display:block;font-size:11px;color:#72665b}#abc-cart-page:has(paypal-button:defined) .abc-paypal-loading{display:none}
.abc-cart-page{--ink:#211b17;--muted:#72665b;--line:#e4d5c4;--bronze:#936a45;background:radial-gradient(ellipse at 0 40%,#e6d2b333,transparent 24%),radial-gradient(ellipse at 100% 70%,#e6d2b333,transparent 24%),#f8f4ee;color:var(--ink);font:14px/1.5 Arial,sans-serif;padding:14px 0 24px;position:relative;isolation:isolate}
.abc-cart-page:before,.abc-cart-page:after{content:'';position:absolute;inset:0 auto 0 0;width:7%;pointer-events:none;z-index:-1;opacity:.32;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='120' viewBox='0 0 90 120'%3E%3Cg fill='none' stroke='%23cda979' stroke-width='1'%3E%3Cpath d='M45 0 55 20 75 15 70 35 90 45 70 55 75 75 55 70 45 90 35 70 15 75 20 55 0 45 20 35 15 15 35 20Z'/%3E%3Cpath d='m45 18 27 27-27 27-27-27Z m0 10 17 17-17 17-17-17Z'/%3E%3C/g%3E%3C/svg%3E");mask-image:linear-gradient(to right,#000,transparent)}.abc-cart-page:after{left:auto;right:0;transform:scaleX(-1)}
.abc-cart-page .abc-cart-item__price strong,.abc-cart-page .abc-cart-item__price strong .amount{font-weight:700!important;font-size:24px!important}.abc-cart-page .abc-cart-total strong .amount{font-weight:700!important;font-size:30px!important}.abc-cart-page .abc-cart-notices *{text-transform:none!important}
.abc-cart-page *{box-sizing:border-box}.abc-cart-page svg{width:21px;height:21px;flex-shrink:0;vertical-align:middle}.abc-cart-page a{color:inherit}.abc-cart-page .abc-cart-page__wrap{max-width:1240px;width:90%;margin:auto}.abc-cart-page .abc-cart-crumbs{display:flex;gap:7px;font:11px/1.4 Arial;color:#796452}.abc-cart-page .abc-cart-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 18px}.abc-cart-page .abc-cart-heading h1{font:600 48px/1.05 'Cormorant Garamond',Georgia,serif;letter-spacing:-.025em;margin:0;color:#171714;padding:0}.abc-cart-page .abc-cart-heading h1>span{display:inline-block;vertical-align:middle;width:130px;text-align:center;font:22px Georgia;color:#ac7a42;background:linear-gradient(#caa478,#caa478) center/100% 1px no-repeat}.abc-cart-page .abc-cart-heading p{font:500 21px/1.25 'Cormorant Garamond',Georgia,serif;color:#7e461f;margin:0}.abc-cart-page .abc-cart-heading>a{color:#77461f;text-underline-offset:4px;text-decoration:underline;font:15px Georgia,serif;white-space:nowrap}
.abc-cart-page .abc-cart-page__layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(340px,.98fr);gap:24px;align-items:start}.abc-cart-page .abc-cart-items{margin:0!important;min-width:0}.abc-cart-page .abc-cart-item{border:1px solid var(--line);border-radius:11px;background:#fffdf9;box-shadow:0 5px 18px #44301e0d;overflow:visible;margin:0 0 13px}.abc-cart-page .abc-cart-item__main{display:grid;grid-template-columns:126px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:8px 18px;padding:12px 16px 10px;position:relative;min-height:144px}.abc-cart-page .abc-cart-item__media{grid-row:1/3;display:block;align-self:start}.abc-cart-page .abc-cart-item__media img{display:block;width:126px;height:112px;object-fit:contain;border-radius:8px;background:#f7f0e6;margin:0}.abc-cart-page .abc-cart-item__body{min-width:0;padding-right:12px}.abc-cart-page .abc-cart-item h2{font:600 20px/1.1 'Cormorant Garamond',Georgia,serif;margin:0 0 4px;padding:0;color:#211b17}.abc-cart-page .abc-cart-description{font:12px/1.45 Arial;color:#565351;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 3px}.abc-cart-page .abc-cart-stock{font:12px/1.3 Arial;color:#41602c;margin:3px 0 0;display:flex;align-items:center;gap:6px}.abc-cart-page .abc-cart-stock i{width:8px;height:8px;border-radius:50%;background:currentColor}.abc-cart-page .abc-cart-stock.low,.abc-cart-page .abc-cart-stock.unavailable{color:#ae3827}.abc-cart-page .abc-cart-stock.order{color:#936a45}.abc-cart-page .abc-cart-meta{font:12px/1.4 Arial;color:#6d5948}.abc-cart-page .abc-cart-meta dl{display:flex;flex-wrap:wrap;gap:3px 5px;margin:4px 0}.abc-cart-page .abc-cart-meta dt,.abc-cart-page .abc-cart-meta dd{margin:0;padding:0;float:none}.abc-cart-page .abc-cart-meta p{margin:0}.abc-cart-page .abc-cart-item__price{grid-column:3;grid-row:1/3;align-self:center;text-align:right;white-space:nowrap;font:600 24px/1.3 'Cormorant Garamond',Georgia,serif}.abc-cart-page .abc-cart-item__price del{display:block;font:13px/1.4 Arial;color:#928174}.abc-cart-page .abc-cart-item__price .amount{font:inherit!important;color:inherit!important}.abc-cart-page .abc-cart-item__actions{grid-column:2;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.abc-cart-page .abc-cart-remove{display:inline-flex;align-items:center;gap:7px;font:11px/1.4 Arial;text-decoration:none;color:#473c33}.abc-cart-page .abc-cart-remove svg{color:#86532b}.abc-cart-page .abc-cart-remove:hover{color:#a63727}.abc-cart-page .abc-cart-more{position:absolute;top:8px;right:15px}.abc-cart-page .abc-cart-more summary{font:12px Arial;color:#815631;cursor:pointer;list-style:none;padding:2px 5px}.abc-cart-page .abc-cart-more summary::-webkit-details-marker{display:none}.abc-cart-page .abc-cart-more>div{position:absolute;right:0;z-index:3;width:140px;padding:9px;background:#fffaf1;border:1px solid var(--line);border-radius:7px;box-shadow:0 5px 12px #211b171a}.abc-cart-page .abc-cart-more a{display:block;font:12px/1.5 Arial;padding:6px}.abc-cart-page .abc-cart-item__dispatch{display:flex;align-items:center;gap:9px;padding:8px 18px;background:linear-gradient(100deg,#f8f2e9,#f4ecdf);border-radius:0 0 11px 11px;font:12px/1.4 Arial}
.abc-cart-page .abc-cart-quantity{display:inline-flex;align-items:center;border:1px solid #d3bda4;background:#fffaf3;border-radius:7px;overflow:hidden;flex-shrink:0;height:36px}.abc-cart-page .abc-cart-quantity button{width:30px;height:34px;border:0;background:linear-gradient(#fffaf4,#f1e4d3);color:#5f432b;font:19px Arial;padding:0;min-width:0;border-radius:0}.abc-cart-page .abc-cart-quantity .quantity,.abc-cart-page .abc-cart-quantity .number-button{margin:0!important;padding:0!important;float:none!important;width:auto!important;display:block!important}.abc-cart-page .abc-cart-quantity input.qty{width:38px!important;height:34px!important;min-height:34px!important;border:0!important;background:transparent!important;border-radius:0!important;padding:0!important;margin:0!important;font:15px Arial!important;text-align:center!important;appearance:textfield;color:#211b17;float:none!important}.abc-cart-page input.qty::-webkit-inner-spin-button{appearance:none}.abc-cart-page .abc-cart-quantity input[type=button]{display:none!important}.abc-cart-page .abc-cart-wishlist .yith-wcwl-add-to-wishlist{margin:0}.abc-cart-page .abc-cart-wishlist a{display:inline-flex;align-items:center;gap:7px;font:11px/1.3 Arial!important;color:#473c33;background:transparent;border:0;padding:0}.abc-cart-page .abc-cart-wishlist svg{width:18px;height:18px;color:#86532b}.abc-cart-page .abc-cart-wishlist .feedback{display:none}
.abc-cart-page .abc-cart-summary{position:sticky;top:var(--abcl-sticky,110px);border:1px solid #b78149;border-radius:12px;padding:26px;background:radial-gradient(ellipse at top left,#ebd5b54d,transparent 55%),#fffbf5;box-shadow:inset 0 0 0 3px #f6e6cf,0 5px 18px #44301e14;min-width:0}.abc-cart-page .abc-cart-summary::before,.abc-cart-page .abc-cart-summary::after{content:'❧';position:absolute;top:3px;left:8px;color:#c79860;font:30px Georgia;opacity:.65;pointer-events:none}.abc-cart-page .abc-cart-summary::after{left:auto;right:8px;transform:scaleX(-1)}.abc-cart-page .abc-cart-summary>h2{display:flex;align-items:center;justify-content:space-between;gap:10px;font:600 28px/1.1 'Cormorant Garamond',Georgia,serif;color:#171714;margin:3px 0 15px;padding:0 0 12px;border-bottom:1px solid var(--line)}.abc-cart-page .abc-cart-summary>h2 svg{width:32px;height:32px;color:#a56b34}.abc-cart-page .abc-cart-summary__rows>div{display:flex;justify-content:space-between;gap:14px;margin:9px 0;font:14px/1.4 Arial}.abc-cart-page .abc-cart-summary__rows>div>span:last-child{text-align:right}.abc-cart-page .abc-cart-summary small{display:block;color:#6a645e;font:12px/1.45 Arial}.abc-cart-page .abc-cart-divider{display:flex;align-items:center;gap:6px;color:#b78149;margin:17px 0 13px;font:18px Georgia}.abc-cart-page .abc-cart-divider::before,.abc-cart-page .abc-cart-divider::after{content:'';height:1px;background:#d5b68c;flex:1}.abc-cart-page .abc-cart-total{display:flex;justify-content:space-between;gap:12px;font:600 30px/1.15 'Cormorant Garamond',Georgia,serif}.abc-cart-page .abc-cart-total>strong:last-child{text-align:right}.abc-cart-page .abc-cart-total .amount{font:inherit!important;color:inherit!important}.abc-cart-page .abc-cart-total small{font:11px Arial}.abc-cart-page .abc-cart-coupon,.abc-cart-page .abc-cart-gift{margin:18px 0;border-top:1px solid var(--line);padding-top:14px}.abc-cart-page summary{cursor:pointer}.abc-cart-page .abc-cart-coupon summary,.abc-cart-page .abc-cart-gift summary{display:flex;align-items:center;gap:9px;list-style:none;font:15px/1.35 Georgia,serif}.abc-cart-page .abc-cart-coupon summary:after,.abc-cart-page .abc-cart-gift summary:after{content:'⌄';margin-left:auto}.abc-cart-page details[open]>summary:after{content:'⌃'}.abc-cart-page .abc-cart-coupon summary svg,.abc-cart-page .abc-cart-gift summary svg{color:#936a45}.abc-cart-page .abc-cart-coupon form{display:flex;gap:7px;margin-top:12px}.abc-cart-page input:not([type=checkbox]):not(.qty),.abc-cart-page textarea{min-width:0;width:100%;padding:10px 12px;border:1px solid #cfb89d;border-radius:6px;background:#fffdfa;font:14px/1.4 Arial;color:#382a20}.abc-cart-page .abc-cart-coupon input{flex:1}.abc-cart-page .abc-cart-coupon button,.abc-cart-page .abc-cart-gift button{border:1px solid #b1895c;border-radius:6px;padding:9px 17px;background:linear-gradient(#a97a45,#7b4d23);color:#fffaf3;font:16px Georgia;box-shadow:inset 0 1px 0 #e7c9a3;cursor:pointer}.abc-cart-page .abc-cart-primary{display:flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:12px 16px;margin-top:14px;border:1px solid #815525;border-radius:8px;background:linear-gradient(135deg,#a6753c,#744215);color:#fffaf3;font:600 19px/1.3 'Cormorant Garamond',Georgia,serif;text-decoration:none;box-shadow:inset 0 0 0 2px #d8b17d80,0 4px 9px #65411f1a}.abc-cart-page .abc-cart-primary:hover{background:#75471f}.abc-cart-page .abc-cart-primary svg{width:20px;height:20px}.abc-cart-page .abc-cart-gift form{display:grid;gap:10px;margin:14px 0 0}.abc-cart-page .abc-cart-gift label{font:13px/1.5 Arial}.abc-cart-page .abc-cart-gift input[type=checkbox]{accent-color:#936a45;width:16px;height:16px;vertical-align:middle;margin-right:6px}.abc-cart-page .abc-cart-trust{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;margin-top:16px;gap:0}.abc-cart-page .abc-cart-trust>div{padding:0 8px}.abc-cart-page .abc-cart-trust>div+div{border-left:1px solid #dfc8ab}.abc-cart-page .abc-cart-trust svg{width:28px;height:28px;color:#9a642e;margin-bottom:8px}.abc-cart-page .abc-cart-trust span{display:block;font:14px/1.35 Georgia,serif}.abc-cart-page :focus-visible{outline:2px solid #936a45!important;outline-offset:3px}.abc-cart-page .abc-cart-update{padding:9px 15px;border:1px solid #c5a582;border-radius:6px;background:#fffaf3;color:#73512f}.abc-cart-page.abcl-ready .abc-cart-update{display:none}.abc-cart-page .abc-cart-status:empty{display:none}.abc-cart-page .abc-cart-status{font:13px Arial;color:#936a45;margin:0 0 12px}.abc-cart-page[aria-busy=true] .abc-cart-page__layout{opacity:.6;pointer-events:none}.abc-cart-page .abc-cart-empty{padding:65px 20px;text-align:center;border:1px solid var(--line);border-radius:12px;background:#fffaf3;margin:24px 0}.abc-cart-page .abc-cart-empty>svg{width:48px;height:48px;color:#936a45}.abc-cart-page .abc-cart-empty h2{font:600 36px Georgia;margin:20px 0 12px}.abc-cart-page .abc-cart-empty .abc-cart-primary{max-width:330px;margin:24px auto 0}.abc-cart-page .woocommerce-error,.abc-cart-page .woocommerce-message,.abc-cart-page .woocommerce-info{background:#fffaf3;border:1px solid #d6bd9d;color:#594430;padding:14px 22px;margin:12px 0;font:14px/1.5 Arial}.abc-cart-page .woocommerce-error{border-color:#ad4131;color:#8c3025}
@media(max-width:1100px){.abc-cart-page .abc-cart-page__wrap{width:94%}.abc-cart-page .abc-cart-page__layout{grid-template-columns:minmax(0,1.45fr) minmax(310px,1fr);gap:16px}.abc-cart-page .abc-cart-item__main{grid-template-columns:96px minmax(0,1fr) auto;gap:8px 12px;padding:12px}.abc-cart-page .abc-cart-item__media img{width:96px;height:100px}.abc-cart-page .abc-cart-item__actions{grid-column:1/4}.abc-cart-page .abc-cart-summary{padding:22px}.abc-cart-page .abc-cart-summary>h2{font-size:25px}.abc-cart-page .abc-cart-total{font-size:27px}}
@media(max-width:800px){.abc-cart-page .abc-cart-page__layout{grid-template-columns:1fr}.abc-cart-page .abc-cart-summary{position:static}.abc-cart-page .abc-cart-heading h1{font-size:42px}.abc-cart-page .abc-cart-heading h1>span{width:65px}.abc-cart-page .abc-cart-heading{align-items:flex-start}.abc-cart-page .abc-cart-heading>a{font-size:12px}.abc-cart-page .abc-cart-item__main{grid-template-columns:100px minmax(0,1fr) auto}.abc-cart-page .abc-cart-item__media img{width:100px;height:105px}.abc-cart-page .abc-cart-item__actions{gap:20px}}
@media(max-width:480px){.abc-cart-page .abc-cart-heading{flex-direction:column;gap:12px}.abc-cart-page .abc-cart-heading h1{font-size:39px}.abc-cart-page .abc-cart-heading p{font-size:18px}.abc-cart-page .abc-cart-item__main{grid-template-columns:86px minmax(0,1fr);gap:7px 12px}.abc-cart-page .abc-cart-item__media img{width:86px;height:95px}.abc-cart-page .abc-cart-item__price{grid-column:2;grid-row:2;text-align:left;align-self:start;font-size:22px}.abc-cart-page .abc-cart-item__price del{display:inline;margin-right:8px}.abc-cart-page .abc-cart-item__actions{grid-column:1/3;gap:12px;margin-top:5px}.abc-cart-page .abc-cart-item h2{font-size:20px;padding-right:10px}.abc-cart-page .abc-cart-description{font-size:11px}.abc-cart-page .abc-cart-wishlist a,.abc-cart-page .abc-cart-remove{font-size:10px!important}.abc-cart-page .abc-cart-item__dispatch{font-size:11px;padding:8px 12px}.abc-cart-page .abc-cart-summary{padding:22px}.abc-cart-page .abc-cart-summary>h2{font-size:27px}.abc-cart-page .abc-cart-trust span{font-size:12px}}
@media(prefers-reduced-motion:reduce){.abc-cart-page *{scroll-behavior:auto!important;transition:none!important}}

/* Use Arial consistently throughout the cart without changing font sizes. */
body.woocommerce-cart #abc-cart-page,
body.woocommerce-cart #abc-cart-page *{font-family:Arial,Helvetica,sans-serif!important}
/* The complete summary scrolls with the page, never inside a nested panel. */
#abc-cart-page .abc-cart-summary{position:relative;top:auto;max-height:none;overflow:visible}
/* Ivory and gold payment presentation; native gateway availability is unchanged. */
#abc-cart-page .abc-cart-payment-methods{margin:18px 0 14px}
#abc-cart-page .abc-cart-payment-methods p{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 12px;color:#492b17;font:600 17px/1.25 'Cormorant Garamond',Georgia,serif}
#abc-cart-page .abc-cart-payment-methods p::before,#abc-cart-page .abc-cart-payment-methods p::after{content:'✥';flex:1;min-width:16px;color:#c79957;background:linear-gradient(#d9b679,#d9b679) center/100% 1px no-repeat;text-shadow:2px 0 #fffbf5,-2px 0 #fffbf5;font:20px Georgia}
#abc-cart-page .abc-cart-payment-methods>div{gap:8px}
#abc-cart-page .abc-cart-payment-methods a,#abc-cart-page .abc-cart-gift{--corner:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50'%3E%3Cg fill='none' stroke='%23d9b679' stroke-width='1' opacity='.38'%3E%3Cpath d='M3 47V3h44M7 36V7h29M4 4c23 0 0 23 0 0Zm7 0c25 0 0 25 0 0ZM4 11c25 0 0 25 0 0ZM11 11l7-5 7 7-5 7-7 5-7-7Z'/%3E%3Cpath d='M7 28c13-15 21-8 21-21M3 42c3-18 7-13 12-20M42 3c-18 3-13 7-20 12'/%3E%3C/g%3E%3C/svg%3E");position:relative;border:1px solid #d6ad70;border-radius:8px;background:var(--corner) 4px 4px/34px 34px no-repeat,radial-gradient(ellipse at center,#fffdf8 20%,#f6eddf 100%);box-shadow:inset 0 0 0 2px #eee0c7,inset 0 0 0 3px #fffaf2,0 3px 8px #7350290c}
#abc-cart-page .abc-cart-payment-methods a::after,#abc-cart-page .abc-cart-gift::before{content:'';position:absolute;inset:4px;pointer-events:none;background:var(--corner) top left/34px 34px no-repeat;transform:rotate(180deg)}
#abc-cart-page .abc-cart-payment-methods a{justify-content:flex-start;gap:7px;padding:12px 5px 11px;color:#492b17;min-height:120px;transition:box-shadow .2s,border-color .2s}
#abc-cart-page .abc-cart-payment-methods a:hover{border-color:#a8793c;background:var(--corner) 4px 4px/34px 34px no-repeat,radial-gradient(ellipse at center,#fffdf8,#efe0c9);box-shadow:inset 0 0 0 2px #e6cfa9,0 4px 10px #73502920}
#abc-cart-page .abc-payment-medallion,#abc-cart-page .abc-cart-gift summary>svg{display:flex;align-items:center;justify-content:center;flex:none;width:54px;height:54px;border:1px solid #d7ab61;border-radius:50%;background:radial-gradient(circle at 40% 32%,#fffdf6 35%,#f1dfb7 100%);box-shadow:inset 0 0 0 2px #fffaf0,inset 0 0 8px #c9953540,0 1px 0 #c09a64;color:#75450f}
#abc-cart-page .abc-payment-medallion{position:relative}
#abc-cart-page .abc-payment-medallion::before,#abc-cart-page .abc-payment-medallion::after{content:'‹';position:absolute;left:-9px;font:24px Georgia;color:#c39754}
#abc-cart-page .abc-payment-medallion::after{content:'›';left:auto;right:-9px}
#abc-cart-page .abc-payment-medallion svg{width:27px;height:27px;color:#75450f;stroke-width:1.9}
#abc-cart-page .abc-payment-label{font:600 16px/1.15 'Cormorant Garamond',Georgia,serif;text-align:center;position:relative;z-index:1}
#abc-cart-page .abc-cart-payment-methods small{font:13px/1.35 'Cormorant Garamond',Georgia,serif;margin-top:8px;color:#746558}
#abc-cart-page .abc-cart-gift{padding:0;margin:14px 0 16px;overflow:hidden}
#abc-cart-page .abc-cart-gift summary{position:relative;gap:13px;padding:11px 12px;min-height:77px;font:600 20px/1.15 'Cormorant Garamond',Georgia,serif;color:#3c2416}
#abc-cart-page .abc-cart-gift summary::-webkit-details-marker{display:none}
#abc-cart-page .abc-cart-gift summary>svg{padding:11px;width:51px;height:51px;box-sizing:border-box}
#abc-cart-page .abc-cart-gift summary>span{border-left:1px solid #d0a063;padding-left:13px;flex:1;min-width:0}
#abc-cart-page .abc-cart-gift summary small{margin-top:4px;font:12px/1.35 Arial,sans-serif;color:#71665d}
#abc-cart-page .abc-cart-gift summary::after{content:'';flex:none;width:8px;height:8px;border-right:2px solid #75450f;border-bottom:2px solid #75450f;transform:rotate(45deg);margin:0 3px 4px 0}
#abc-cart-page .abc-cart-gift[open]>summary::after{content:'';transform:rotate(225deg);margin-bottom:0}
#abc-cart-page .abc-cart-gift form{position:relative;padding:14px;margin:0;border-top:1px solid #e6d3b8;background:#fffaf2}
@media(max-width:480px){#abc-cart-page .abc-cart-payment-methods>div{gap:6px}#abc-cart-page .abc-payment-label{font-size:14px}#abc-cart-page .abc-payment-medallion{width:48px;height:48px}#abc-cart-page .abc-cart-payment-methods p{font-size:16px;gap:5px}#abc-cart-page .abc-cart-payment-methods a{padding:11px 3px;min-height:117px}#abc-cart-page .abc-cart-gift summary{gap:9px;padding:11px 9px;font-size:18px}#abc-cart-page .abc-cart-gift summary>span{padding-left:9px}#abc-cart-page .abc-cart-gift summary small{font-size:11px}}
