.modello-cart-urban{--mc-paper: #fff;--mc-ink: #14130f;--mc-accent: #ffffff;--mc-muted: #6b675d;--mc-line: #deddd8;--mc-display: "Barlow Condensed", "Arial Narrow", sans-serif;--mc-body: "Archivo", Arial, sans-serif;--color-background: var(--mc-paper);--color-background-rgb: 255 255 255;--color-foreground: var(--mc-ink);--color-foreground-rgb: 20 19 15;--color-foreground-subdued: var(--mc-muted);--color-input-background: var(--mc-paper);--color-input-text: var(--mc-ink);--color-input-text-rgb: 20 19 15;--color-input-border: var(--mc-line);--font-body--family: var(--mc-body);--font-paragraph--family: var(--mc-body);--font-heading--family: var(--mc-display);color:var(--mc-ink);background:var(--mc-paper);font-family:var(--mc-body)}.modello-cart-urban :is(.cart-primary-typography,.cart-secondary-typography){font-family:var(--mc-body)}.modello-cart-urban :is(a,button,input,textarea,summary):focus-visible{outline:2px solid var(--mc-ink);outline-offset:3px}.section .cart-page.modello-cart-urban{grid-column:2;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:0;padding-block:24px 48px;min-width:0}.cart-page.modello-cart-urban .cart-page__title{min-width:0;padding-block-end:24px;border-block-end:1px solid var(--mc-ink)}.cart-page.modello-cart-urban .cart-title{padding:0}.cart-page.modello-cart-urban .cart-title h1{max-width:100%;flex-wrap:wrap;gap:12px;color:var(--mc-ink);font:600 clamp(48px,6vw,72px) / .98 var(--mc-display);letter-spacing:-.025em;text-transform:uppercase;overflow-wrap:anywhere}.cart-page.modello-cart-urban .cart-title .cart-bubble{width:auto;min-width:30px;height:30px;padding-inline:8px;border-radius:0}.cart-page.modello-cart-urban .cart-bubble__background{border-radius:0;background:var(--mc-accent)}.cart-page.modello-cart-urban .cart-title .cart-bubble__text{color:var(--mc-ink);font:500 12px / 1 var(--mc-body)}.cart-page.modello-cart-urban .cart-page__items{min-width:0;margin-block-start:24px}.cart-page.modello-cart-urban .cart-page__summary{display:block;grid-column:auto;grid-row:auto;padding-block-start:32px;min-width:0}.cart-page.modello-cart-urban .cart-page__summary>.section-background{display:none}.cart-page.modello-cart-urban .cart-summary{display:block;height:auto;border:1px solid var(--mc-line);border-radius:0;background:var(--mc-paper)}.cart-page.modello-cart-urban .cart-summary .cart-summary__inner{--color-background: var(--mc-paper);--color-foreground: var(--mc-ink);--color-foreground-rgb: 20 19 15;--color-foreground-subdued: var(--mc-muted);position:static;grid-row:auto;width:100%;gap:24px;padding:20px;border-radius:0;background:var(--mc-paper);color:var(--mc-ink)}.cart-page.modello-cart-urban .cart-page__more-blocks{grid-column:1 / -1;min-width:0}.modello-cart-urban .cart-items{padding:0}.modello-cart-urban .cart-items__table-row{grid-template-columns:88px minmax(0,1fr);grid-template-rows:auto auto auto auto;grid-template-areas:"media details" "media price" "media quantity" "error error";align-items:start;gap:12px 16px;padding-block-end:24px;margin-block-end:24px;border-block-end:1px solid var(--mc-line)}.modello-cart-urban .cart-items__table-row:last-child{margin-block-end:0;padding-block-end:0;border-block-end:0}.modello-cart-urban .cart-items__table-row .cart-items__details{display:block;grid-area:details;color:var(--mc-muted);font:400 12px / 1.5 var(--mc-body)}.modello-cart-urban .cart-items__title-row{align-items:flex-start}.modello-cart-urban .cart-items__details .cart-items__title{color:var(--mc-ink);font:500 14px / 1.4 var(--mc-body);letter-spacing:.01em;overflow-wrap:anywhere}.modello-cart-urban .cart-items__variants-wrapper{margin-block-start:6px;overflow-wrap:anywhere}.modello-cart-urban .cart-items__variants{display:flex;flex-wrap:wrap;gap:4px 12px}.modello-cart-urban .cart-items__variant{display:flex;align-items:baseline;gap:4px}.modello-cart-urban .cart-items__variant dd{margin:0}.modello-cart-urban .cart-items__variant dt{color:var(--mc-muted)}.modello-cart-urban .cart-items__unit-price-wrapper{margin-block-start:10px}.modello-cart-urban .cart-items__unit-price-wrapper .cart-items__current-price{color:var(--mc-ink);font:600 26px / 1.1 var(--mc-display)}.modello-cart-urban .cart-items__unit-price-wrapper s{color:var(--mc-muted);font:400 12px / 1.5 var(--mc-body)}.modello-cart-urban .cart-items__unit-price-wrapper .modello-discount-tag{padding:4px 6px;background:var(--mc-ink);color:var(--mc-accent);font:600 14px / 1 var(--mc-display)}.modello-cart-urban .cart-items__table-row--single{grid-template-areas:"media details" "media quantity" "error error";grid-template-rows:auto auto auto}.modello-cart-urban .cart-items__price{display:block;grid-area:price;min-width:0;min-height:0;width:auto;text-align:start;color:var(--mc-ink);font:600 24px / 1.15 var(--mc-display);overflow-wrap:anywhere}.modello-cart-urban .cart-items__media-container{display:block;aspect-ratio:auto;border-radius:0;background:#f4f3ef}.modello-cart-urban .cart-items__media-container .cart-items__media-image{display:block;width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;align-self:flex-start}.modello-cart-urban .cart-items__quantity{grid-area:quantity;min-width:0;max-width:100%;margin-block-start:4px}.modello-cart-urban .cart-items__quantity-controls{flex-wrap:wrap;gap:6px;max-width:100%}.modello-cart-urban .cart-items__quantity .quantity-selector{--quantity-selector-width: 134px;--minimum-touch-target: 44px;flex:0 0 134px;width:134px;min-height:44px;border:1px solid var(--mc-line);border-radius:0;background:var(--mc-paper);color:var(--mc-ink)}.modello-cart-urban .quantity-selector :is(button,input[type=number]){min-height:44px;color:var(--mc-ink);font:400 12px / 1.2 var(--mc-body);border-radius:0}.modello-cart-urban .cart-items__quantity input[type=number]{font-size:16px}.modello-cart-urban .cart-items__remove{flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid var(--mc-line);border-radius:0;background:var(--mc-paper);color:var(--mc-muted);box-shadow:none}.modello-cart-urban .cart-items__remove:hover{color:var(--mc-ink);background:#f4f3ef}.modello-cart-urban .cart-totals{width:100%;min-width:0;margin:0}.modello-cart-urban .cart-totals:not(:has(.cart-actions)){border-block-start:0;padding-block-start:0}.modello-cart-urban .cart-actions{margin:0 0 20px;border-color:var(--mc-line)}.modello-cart-urban .cart-actions summary{min-height:48px;padding-block:12px;color:var(--mc-ink)}.modello-cart-urban :is(.cart-note__label,.cart-discount__label){font:500 12px / 1.5 var(--mc-body)}.modello-cart-urban .cart-totals__original-container:not(:empty){padding-block-end:16px;font-size:12px}.modello-cart-urban .cart-totals__item{flex-wrap:wrap;gap:8px 16px}.modello-cart-urban .cart-totals__total-label{color:var(--mc-ink);font:500 12px / 1.5 var(--mc-body)}.modello-cart-urban .cart-totals__total-value{color:var(--mc-ink);font:600 36px / 1.1 var(--mc-display);overflow-wrap:anywhere}.modello-cart-urban .cart-totals__tax-note{margin-block-start:12px;color:var(--mc-muted);font:400 12px / 1.6 var(--mc-body)}.modello-cart-urban .cart-totals__tax-note small{font:inherit}.modello-cart-urban .cart__ctas .cart__checkout-button,.modello-cart-urban .cart-items__empty-button{--button-color: var(--mc-ink);--button-background-color: var(--mc-accent);display:flex;justify-content:center;align-items:center;width:100%;height:auto;min-height:56px;padding:16px 20px;border:1px solid var(--mc-accent);border-radius:0;background:var(--mc-accent);color:var(--mc-ink);font:500 12px / 1.5 var(--mc-body);text-transform:uppercase;letter-spacing:.09em;box-shadow:none}.modello-cart-urban .cart__ctas .cart__checkout-button:hover:not(:disabled),.modello-cart-urban .cart-items__empty-button:hover{background:var(--mc-ink);color:var(--mc-accent);border-color:var(--mc-ink)}.modello-cart-urban .cart__checkout-button:disabled{opacity:.55}.modello-cart-urban :is(.cart-discount__input,.cart-note__instructions){min-height:48px;border:1px solid var(--mc-line);border-radius:0;padding:12px;background:var(--mc-paper);color:var(--mc-ink);font:400 16px / 1.5 var(--mc-body)}.modello-cart-urban .cart-discount__button{min-height:48px;padding:12px 16px;border-radius:0;background:var(--mc-ink);color:var(--mc-paper);font:500 11px / 1.5 var(--mc-body)}.modello-cart-urban .cart-discount__content{height:auto}.modello-cart-urban .cart-discount__form{gap:8px}.modello-cart-urban .cart-discount__pill{border-radius:0;background:#f4f3ef}.modello-cart-urban .cart-discount__pill-remove{min-width:44px;min-height:44px}.modello-cart-urban .cart-discounts__item{gap:12px;padding-block:6px;font-size:12px}.modello-cart-urban :is(.cart-discounts__label,.cart-discount__pill-code){overflow-wrap:anywhere}#cart-drawer .theme-drawer__dialog.modello-cart-urban{--theme-drawer-width: min(100vw, 500px);--theme-drawer-padding: 16px;--cart-drawer-padding: 16px;border-inline-start:1px solid var(--mc-line)}body:has(#PBarNextFrame) #cart-drawer .theme-drawer__dialog.modello-cart-urban{height:calc(100dvh - 64px)}#cart-drawer .modello-cart-urban .theme-drawer__header{gap:16px;padding:16px;border-block-end:1px solid var(--mc-line)}#cart-drawer .modello-cart-urban .theme-drawer__title{color:var(--mc-ink);font:600 40px / 1 var(--mc-display);text-transform:uppercase;letter-spacing:-.02em}#cart-drawer .modello-cart-urban .theme-drawer__badge{min-width:28px;height:28px;border-radius:0;background:var(--mc-accent);color:var(--mc-ink);font:500 12px / 1 var(--mc-body)}#cart-drawer .modello-cart-urban .theme-drawer__close-button{--private-button-size: 44px;flex-shrink:0;border:1px solid var(--mc-line);border-radius:0;color:var(--mc-ink);box-shadow:none}#cart-drawer .modello-cart-urban .cart-drawer__items{padding:24px 16px}#cart-drawer .modello-cart-urban .cart-drawer__summary{gap:20px;padding:20px 16px;border-block-start:1px solid var(--mc-ink);background:var(--mc-paper);-webkit-mask-image:none;mask-image:none}#cart-drawer .modello-cart-urban .cart-drawer__summary .cart-totals{padding-block-start:0;border-block-start:0}.cart-page.modello-cart-urban.cart-page--empty{min-height:50svh;padding-block:48px 64px}.cart-page.modello-cart-urban.cart-page--empty .cart-page__title{width:100%;margin-block-start:0;border-block-end:0;padding-block-end:0}.cart-page.modello-cart-urban.cart-page--empty .cart-title h1{justify-content:center;font-size:clamp(44px,7vw,76px)}.cart-page.modello-cart-urban.cart-page--empty .cart-page__items{width:min(100%,360px);text-align:center}#cart-drawer .modello-cart-urban .cart-drawer--empty .cart-drawer__content{padding:32px 24px;gap:16px}#cart-drawer .modello-cart-urban .cart-drawer--empty .cart-drawer__items{width:100%;padding:0}.modello-cart-urban .cart-items__empty-button{margin-block-start:16px}@media(min-width:750px){.modello-cart-urban .cart-items__table-row{grid-template-columns:96px minmax(0,1fr);column-gap:20px}#cart-drawer .theme-drawer__dialog.modello-cart-urban{--theme-drawer-padding: 24px;--cart-drawer-padding: 24px}#cart-drawer .modello-cart-urban :is(.theme-drawer__header,.cart-drawer__items){padding-inline:24px}#cart-drawer .modello-cart-urban .cart-drawer__summary{padding:24px}}@media(min-width:1000px){.section .cart-page.modello-cart-urban:not(.cart-page--empty){grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:0 clamp(32px,5vw,80px);align-items:start;padding-block:40px 80px}.cart-page.modello-cart-urban .cart-page__title{grid-column:1 / -1;padding-block-end:32px}.cart-page.modello-cart-urban .cart-page__items{grid-column:1;margin-block-start:32px}.cart-page.modello-cart-urban .cart-page__summary{grid-column:2;grid-row:2;position:sticky;top:calc(var(--header-height, 0px) + 24px);padding-block-start:32px}.cart-page.modello-cart-urban .cart-summary .cart-summary__inner{padding:28px}.cart-page.modello-cart-urban .cart-items__table-row{grid-template-columns:112px minmax(0,1fr) auto;grid-template-areas:"media details price" "media quantity price" "media error error";grid-template-rows:auto auto 1fr;gap:16px 20px;padding-block-end:32px;margin-block-end:32px}.cart-page.modello-cart-urban .cart-items__price{text-align:end;max-width:8ch;font-size:28px}.cart-page.modello-cart-urban .cart-items__details .cart-items__title{font-size:16px}.cart-page.modello-cart-urban .cart-items__table-row--single{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"media details" "media quantity" "error error";grid-template-rows:auto auto 1fr}}.modello-cart-urban .cart__ctas .cart__checkout-button,.modello-cart-urban .cart-items__empty-button{--button-color:var(--mc-paper);--button-background-color:var(--mc-ink);background:var(--mc-ink);color:var(--mc-paper);border-color:var(--mc-ink)}.modello-cart-urban .cart__ctas .cart__checkout-button:hover:not(:disabled),.modello-cart-urban .cart-items__empty-button:hover{background:var(--mc-paper);color:var(--mc-ink);border-color:var(--mc-ink)}.cart-page.modello-cart-urban .cart-title .cart-bubble__text,.cart-page.modello-cart-urban .cart-title .cart-bubble__text *{color:var(--mc-paper)}.cart-page.modello-cart-urban .cart-bubble__background,#cart-drawer .modello-cart-urban .theme-drawer__badge{background:var(--mc-ink);color:var(--mc-paper)}.modello-cart-urban .cart__ctas .modello-cart-continue{--button-color:var(--mc-ink);--button-background-color:var(--mc-paper);display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:12px 20px;box-sizing:border-box;border:1px solid var(--mc-ink);border-radius:0;background:var(--mc-paper);color:var(--mc-ink);text-decoration:none;font:500 11px/1.4 var(--mc-body);letter-spacing:.1em;text-transform:uppercase}.modello-cart-urban .cart__ctas .modello-cart-continue:hover{background:var(--mc-ink);color:var(--mc-paper)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/modello-cart-urban.css.map */
