.cart-page:not(.cart-page--empty),.section--page-width .cart-page:has(.cart-summary--extend){display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(340px,1fr)!important;column-gap:44px;row-gap:28px;width:100%!important;max-width:1180px;margin-inline:auto;grid-column:2!important;align-items:start}.cart-page:not(.cart-page--empty)>.cart-page__title{grid-column:1 / -1;grid-row:1}.cart-page:not(.cart-page--empty)>.cart-page__items{grid-column:1;grid-row:2;min-width:0}.cart-page:not(.cart-page--empty)>.cart-page__summary{grid-column:2!important;grid-row:2!important;width:100%;min-width:0;height:auto;padding:32px;margin:0;background:#f6f2eb;border-left:1px solid #e5dfd6}.cart-page .cart-title{font-family:Georgia,serif;font-size:35px;font-weight:400;line-height:1.3;color:#292723}.cart-page__summary .cart-summary,.cart-page__summary .cart-summary__inner{display:flex!important;flex-direction:column;gap:0;width:100%!important;max-width:none;min-width:0;padding:0!important;position:static!important;background:transparent}.cart-page__summary .cart-totals{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;border:0}.cart-page__summary .cart-actions{margin:0;border:0;max-width:none}.cart-page__summary .cart-totals__total{justify-content:space-between;gap:18px;align-items:baseline;font-weight:400}.cart-page__summary .cart-totals__total-label{font-size:18px;font-weight:400}.cart-page__summary .cart-totals__total-value{font-size:28px;font-weight:400;white-space:nowrap}.cart-page__summary .cart__ctas{width:100%;max-width:none;margin:0;display:flex;flex-direction:column;gap:15px}.mg-cart-checkout-note{font:400 12px/1.8 var(--font-body--family,Arial,sans-serif);color:#716b63;margin:8px 0 0;text-align:left}.cart-page__summary .cart__checkout-button{border-radius:0;background:#ad8e6b;color:#fff;border:0;min-height:54px;font-size:16px;font-weight:400}.cart-page__summary .cart__checkout-button:hover{background:#8f7353}.mg-cart-continue,.cart__ctas .mg-cart-continue{display:block;text-align:center;font-size:13px!important;line-height:1.8;color:#816443!important;text-decoration:none;padding:4px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important}.mg-reassurance{font-family:var(--font-body--family,Arial,sans-serif);color:#292723;max-width:none;margin:28px 0 0;padding:0;border:0}.mg-reassurance__promise-block{border-left:2px solid #ad8e6b;padding:3px 0 3px 18px}.mg-reassurance__kicker{font-size:10px!important;letter-spacing:1.8px;color:#876c4e;margin:0 0 13px!important;line-height:1.6}.mg-reassurance__heading{font-size:18px;font-weight:400;line-height:1.45;margin:0 0 10px!important;color:#292723}.mg-reassurance__promise{font-size:13px;line-height:1.85;color:#716b63;margin:0!important}.mg-reassurance__scope{font-size:12px;line-height:1.8;color:#716b63;margin:10px 0 0!important}.mg-reassurance a{color:#806544;text-underline-offset:4px}.mg-reassurance__concierge{padding:0;margin:18px 0 0;border:0}.mg-reassurance__concierge h3{font-size:17px;font-weight:400;line-height:1.5;margin:0 0 8px}.mg-reassurance__concierge p{font-size:13px;line-height:1.8;color:#716b63;margin:0 0 14px}.mg-reassurance__help{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #ad8e6b;padding:11px 20px;font-size:13px;text-decoration:none;background:transparent;color:#806544;font-family:inherit;line-height:1.6;cursor:pointer}.mg-cart-shared-notice{font:400 12px/1.8 var(--font-body--family,Arial,sans-serif);color:#716b63;padding:0;margin:20px 0 18px;border:0}.cart-items__title-row{display:flex;align-items:flex-start;gap:7px}.cart-items__details .cart-items__title{font-size:16px;line-height:1.6}.cart-page .cart-items__unit-price-wrapper{display:none}.cart-items img{object-fit:contain!important}.mg-strap-detail{display:inline-block;position:relative;flex:none;line-height:1;margin-top:3px}.mg-strap-detail summary{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid #c9bbab;border-radius:50%;color:#927450;background:transparent;cursor:pointer;list-style:none;font:11px/1 Arial,sans-serif}.mg-strap-detail summary::-webkit-details-marker{display:none}.mg-strap-detail summary:focus-visible{outline:2px solid #ad8e6b;outline-offset:3px}.mg-strap-tooltip{display:none;position:absolute;z-index:20;top:100%;right:0;width:min(290px,70vw);padding:16px;background:#fff;border:1px solid #e5dfd7;box-shadow:0 6px 20px #0000000d;color:#625c53;font:13px/1.8 var(--font-body--family,Arial,sans-serif)}.mg-strap-tooltip p{margin:0 0 8px}.mg-strap-tooltip p:last-child{margin:0}.mg-strap-detail[open] .mg-strap-tooltip{display:block}.cart-page>.cart-page__more-blocks{grid-column:1 / -1}@media(max-width:900px){.cart-page:not(.cart-page--empty),.section--page-width .cart-page:has(.cart-summary--extend){grid-template-columns:minmax(0,1fr)!important;gap:24px}.cart-page:not(.cart-page--empty)>.cart-page__items{grid-column:1;grid-row:2}.cart-page:not(.cart-page--empty)>.cart-page__summary{grid-column:1!important;grid-row:3!important;padding:26px 24px;border-left:0;border-top:1px solid #e5dfd6}.cart-page .cart-title{font-size:30px}.cart-page__summary .cart__ctas{max-width:none}.cart-items__details .cart-items__title{font-size:15px}.mg-reassurance__help{min-height:44px}.mg-strap-tooltip{position:fixed;left:20px;right:20px;bottom:24px;top:auto;width:auto;max-height:50vh;overflow:auto;z-index:1000}}.mg-cart-delivery-link{border:0;background:transparent;padding:0;color:#806544;text-decoration:underline;text-underline-offset:4px;font:inherit;cursor:pointer}.mg-cart-delivery-dialog{width:520px;max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);padding:28px;border:1px solid #e5dfd6;background:#fff;color:#292723;overflow:auto}.mg-cart-delivery-dialog::backdrop{background:#00000059}.mg-cart-delivery-dialog__header{display:flex;align-items:baseline;justify-content:space-between;gap:24px}.mg-cart-delivery-dialog__header h2{margin:0;font-size:20px;font-weight:400;line-height:1.5}.mg-cart-delivery-dialog__header button{font-size:13px;flex:none}.mg-cart-delivery-dialog p{font-size:14px;line-height:1.85;margin:16px 0}.cart-page__summary .cart-discount__label{font-size:13px;font-weight:400;color:#817970}.cart-page__summary .cart-discount__summary{padding-block:0;min-height:32px}.cart-page__summary .cart-discount .cart-totals__icon{color:#817970}.mg-cart-free-delivery{display:flex;align-items:center;gap:6px;padding:0;margin:0;color:#444;font-size:12px;line-height:1.5}.mg-cart-free-delivery svg{flex:none;color:#aa8860}.mg-cart-free-delivery strong{color:#8d6d46;font-weight:600}.cart-page__summary .mg-cart-checkout-note{margin:0}.mg-cart-strap-ack{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;cursor:pointer}.mg-cart-strap-ack input{-webkit-appearance:auto;appearance:auto;position:static;width:16px;height:16px;margin:3px 0 0;accent-color:#ad8e6b;cursor:pointer}.mg-cart-strap-ack input:focus-visible{outline:2px solid #ad8e6b;outline-offset:3px}.cart-page__summary .cart__checkout-button:disabled{background:#c2b3a2;color:#fff;opacity:.65;cursor:not-allowed}.mg-cart-strap-more{margin:5px 0 0 26px}.mg-cart-strap-more summary{width:auto;height:auto;padding:0;border:0;border-radius:0;justify-content:flex-start;min-height:24px;color:#806544;text-decoration:underline;text-underline-offset:3px;font:inherit}@media(min-width:901px){.mg-cart-strap-more .mg-strap-tooltip{left:0;right:auto;width:300px;max-width:70vw}}.mg-cart-strap-more:not([open]) .mg-strap-tooltip{display:none}.cart-page__summary .cart-totals__container>.mg-cart-checkout-note{text-align:right;font-size:11px;line-height:1.6;margin-top:0}.cart-page__summary .mg-cart-shared-notice{width:100%!important;max-width:none!important;align-self:stretch;margin-inline:0!important;box-sizing:border-box}.cart-page__summary .mg-cart-strap-ack{width:100%;max-width:none;box-sizing:border-box}.cart-page__summary #mg-cart-strap-ack:before,.cart-page__summary #mg-cart-strap-ack:after{content:none!important;display:none!important}html:lang(zh) body:has(.cart-page){--mg-cart-cjk:"Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif}html:lang(zh-CN) body:has(.cart-page),html:lang(zh-Hans) body:has(.cart-page){--mg-cart-cjk:"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif}html:lang(zh) body:has(.cart-page) #MainContent,html:lang(zh) body:has(.cart-page) #MainContent :is(h1,h2,h3,p,a,label,summary,button,input,textarea,span,small,text-component){font-family:var(--mg-cart-cjk)!important}html:lang(zh) .cart-page .cart-title{font-size:28px;font-weight:500;line-height:1.5;letter-spacing:.04em}html:lang(zh) .cart-page .cart-items__title{font-size:16px;font-weight:500;line-height:1.65;letter-spacing:.02em}html:lang(zh) .cart-page .cart-totals__total-label{font-size:18px;font-weight:500;letter-spacing:.02em}html:lang(zh) .cart-page .cart-totals__total-value{font-size:28px;font-weight:400;letter-spacing:.01em}html:lang(zh) .cart-page__summary .cart-totals__container>.mg-cart-checkout-note{font-size:12px;line-height:1.7;letter-spacing:.01em}html:lang(zh) .cart-page__summary .cart-discount__label{font-size:14px;line-height:1.7}html:lang(zh) .cart-page .mg-cart-free-delivery{font-size:13px;line-height:1.7;letter-spacing:.02em}html:lang(zh) .cart-page .mg-cart-shared-notice{font-size:13px;line-height:1.85;letter-spacing:.01em}html:lang(zh) .cart-page .mg-reassurance__kicker{font-size:12px!important;letter-spacing:.12em;line-height:1.7;margin-bottom:12px!important}html:lang(zh) .cart-page .mg-reassurance__heading{font-size:19px;font-weight:500;line-height:1.65;letter-spacing:.02em}html:lang(zh) .cart-page .mg-reassurance__promise{font-size:14px;line-height:1.9;letter-spacing:.01em}html:lang(zh) .cart-page :is(.mg-reassurance__scope,.mg-reassurance__help){font-size:13px;line-height:1.8}html:lang(zh) .cart-page .cart__checkout-button{font-size:16px;font-weight:500;letter-spacing:.08em}html:lang(zh) .cart-page .mg-strap-tooltip{font-size:13px;line-height:1.85}html:lang(zh) .cart-page .mg-cart-delivery-dialog h2{font-size:20px;font-weight:500;line-height:1.6}html:lang(zh) .cart-page .mg-cart-delivery-dialog p{font-size:14px;line-height:1.9}@media(max-width:900px){html:lang(zh) .cart-page .cart-title{font-size:26px}html:lang(zh) .cart-page .cart-totals__total-value{font-size:26px}}html:lang(zh) .cart-page .cart-title{font-family:var(--mg-cart-cjk)!important}html:lang(zh) .cart-page .cart-title h1{font-size:28px;font-weight:500;line-height:1.5;letter-spacing:.04em}@media(max-width:900px){html:lang(zh) .cart-page .cart-title h1{font-size:26px}}html:lang(zh) .cart-drawer__summary .mg-cart-shared-notice{width:100%!important;max-width:none!important;align-self:stretch;margin-inline:0!important;box-sizing:border-box}html:lang(zh) .cart-drawer__summary .mg-cart-strap-ack{width:100%;max-width:none;box-sizing:border-box}html:lang(zh) .cart-drawer__summary #mg-cart-strap-ack:before,html:lang(zh) .cart-drawer__summary #mg-cart-strap-ack:after{content:none!important;display:none!important}.cart-drawer__items .cart-items__title-row{display:block;white-space:normal;text-wrap:balance}.cart-drawer__items .cart-items__title-row>.cart-items__title{display:inline;white-space:normal;text-wrap:inherit}.cart-drawer__items .cart-items__title-row>.mg-strap-detail{display:inline;margin:0;vertical-align:baseline;white-space:nowrap}.cart-drawer__items .cart-items__title-row>.mg-strap-detail>summary{display:inline;width:auto;height:auto;min-height:0;padding:0 4px;border-color:#d4c9bc;color:#927450;font:italic 11px/14px Georgia,serif;white-space:nowrap}.cart-drawer__items .cart-items__title-row>.mg-strap-detail>summary>span{display:none}.cart-drawer__items .cart-items__title-row>.mg-strap-detail>summary:before{content:"i"}.cart-drawer__items .cart-items__unit-price-wrapper>div:has(>.compare-at-price){display:flex;flex-wrap:wrap;align-items:baseline;column-gap:9px;row-gap:3px}.cart-drawer__items .cart-items__unit-price-wrapper>div>.compare-at-price{order:-1;font-size:11px;font-weight:400;color:#969087;text-decoration-thickness:1px;opacity:1}.cart-drawer__items .cart-items__unit-price-wrapper>div:has(>.compare-at-price)>span:not(.visually-hidden){font-size:14px;font-weight:500;color:#5d4931;letter-spacing:.01em}.cart-drawer__items .cart-items__details:has(.cart-items__unit-price-wrapper .compare-at-price) .cart-items__variants-wrapper>ul{margin:7px 0 3px;padding:0;list-style:none}.cart-drawer__items .cart-items__details:has(.cart-items__unit-price-wrapper .compare-at-price) .cart-items__variants-wrapper>ul>li{display:inline-block;width:fit-content;max-width:100%;border:1px solid #e6ddcf;background:#f8f5ef;border-radius:3px;padding:3px 7px;color:#8a704e;font-size:10px;line-height:1.4;letter-spacing:.025em}.mg-strap-tooltip,.mg-strap-tooltip p{white-space:normal;overflow-wrap:anywhere;word-break:normal;box-sizing:border-box}:is(.cart-drawer__items,.cart-page) .cart-items__title{font-size:14px;font-weight:400;line-height:1.55;letter-spacing:.01em}:is(.cart-drawer__items,.cart-page) .cart-items__unit-price-wrapper{font-size:12px;line-height:1.6}:is(.cart-drawer__items,.cart-page) .cart-items__unit-price-wrapper>div:has(>.compare-at-price){display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 8px}:is(.cart-drawer__items,.cart-page) .cart-items__unit-price-wrapper>div>.compare-at-price{order:-1;font-size:10px;font-weight:400;color:#969087}:is(.cart-drawer__items,.cart-page) .cart-items__unit-price-wrapper>div:has(>.compare-at-price)>span:not(.visually-hidden){font-size:12px;font-weight:400;color:#62513d;letter-spacing:0}:is(.cart-drawer__items,.cart-page) .cart-items__price{font-size:12px;font-weight:400;line-height:1.6;letter-spacing:0;font-variant-numeric:tabular-nums}.cart-drawer__items .cart-items__variants{font-size:11px;line-height:1.6;color:#827b71}.cart-drawer__items .cart-items__details:has(.cart-items__unit-price-wrapper .compare-at-price) .cart-items__variants-wrapper>ul>li{font-size:10px;letter-spacing:0;background:#faf8f4;border-color:#ebe4d9;color:#8a765a}html:lang(zh) :is(.cart-drawer__items,.cart-drawer__summary){--mg-cart-cjk:"Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif}html:lang(zh-CN) :is(.cart-drawer__items,.cart-drawer__summary),html:lang(zh-Hans) :is(.cart-drawer__items,.cart-drawer__summary){--mg-cart-cjk:"Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif}html:lang(zh) :is(.cart-drawer__items,.cart-drawer__summary),html:lang(zh) :is(.cart-drawer__items,.cart-drawer__summary) :is(a,p,span,small,li,dd,dt,label,button,input,summary,h2,h3){font-family:var(--mg-cart-cjk)}html:lang(zh) :is(.cart-drawer__items,.cart-page) .cart-items__title{font-family:var(--mg-cart-cjk);font-size:14px;font-weight:400;line-height:1.65;letter-spacing:.015em}html:lang(zh) :is(.cart-drawer__items,.cart-page) .mg-strap-tooltip{font-family:var(--mg-cart-cjk);font-size:12px;line-height:1.85}html:lang(zh) .cart-page .cart-totals__total-value{font-size:22px;font-weight:400}.cart-page .cart-items__title-row{display:block;white-space:normal;text-wrap:balance}.cart-page .cart-items__title-row>.cart-items__title{display:inline;white-space:normal;text-wrap:inherit}.cart-page .cart-items__title-row>.mg-strap-detail{display:inline;margin:0;vertical-align:baseline;white-space:nowrap}.cart-page .cart-items__title-row>.mg-strap-detail>summary{display:inline;width:auto;height:auto;min-height:0;padding:0 4px;border-color:#d4c9bc;color:#927450;font:italic 11px/14px Georgia,serif;white-space:nowrap}.cart-page .cart-items__title-row>.mg-strap-detail>summary>span{display:none}.cart-page .cart-items__title-row>.mg-strap-detail>summary:before{content:"i"}.cart-page .cart-totals__total-value{font-size:22px;font-weight:400;letter-spacing:0}.mg-strap-close{display:block;margin:0 0 10px auto;padding:6px 8px;border:0;background:transparent;color:#927450;font:12px/1.4 var(--font-body--family,Arial,sans-serif);text-decoration:underline;cursor:pointer}.mg-strap-detail:not([open]) .mg-strap-tooltip{display:none}@media(max-width:900px){.mg-strap-tooltip{position:absolute;top:calc(100% + 8px);bottom:auto;left:auto;right:0;width:min(290px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto}.mg-strap-tooltip:popover-open{display:block!important;position:fixed;inset:auto;margin:0;max-width:none;max-height:calc(100dvh - 32px);z-index:1001}}
/*# sourceMappingURL=/cdn/shop/t/162/assets/mg-cart-shipping.css.map */
