.item-details-modal[data-v-28305b71]{--image-height:164px;min-width:400px;padding-inline:8px}.item-details-modal .item-details-modal__header[data-v-28305b71]{font-family:InterDisplay,sans-serif;font-size:16px;font-weight:500;letter-spacing:.32px;line-height:125%;padding-block:24px;text-align:center}.item-details-modal .item-details-modal__img[data-v-28305b71]{border-radius:24px;height:var(--image-height);overflow:hidden;position:relative}.item-details-modal .item-details-modal__img[data-v-28305b71]:before{background:linear-gradient(180deg,transparent,rgba(5,5,5,.2)),linear-gradient(180deg,#6f563900,#6f563966),linear-gradient(180deg,#6f563900,#0006);background-blend-mode:multiply,multiply,multiply;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:5}.item-details-modal .item-details-modal__img-label[data-v-28305b71]{border-radius:inherit;bottom:0;color:var(--color-background);font-family:InterDisplay,sans-serif;font-size:18px;font-weight:600;left:0;letter-spacing:.18px;line-height:155.55%;padding:20px 18px;position:absolute;width:100%;z-index:10}.item-details-modal .item-details-modal__rows[data-v-28305b71]{display:flex;flex-direction:column;gap:12px;padding:24px 16px}.item-details-modal .item-details-modal__row[data-v-28305b71]{align-items:center;display:flex;gap:8px;justify-content:space-between}.item-details-modal .item-details-modal__label[data-v-28305b71]{color:var(--color-on-background-light);font-family:InterDisplay,sans-serif;font-size:14px;font-style:normal;font-weight:500;letter-spacing:.28px;line-height:128.571%}.item-details-modal .item-details-modal__value[data-v-28305b71]{font-family:InterDisplay,sans-serif;font-size:14px;font-weight:600;letter-spacing:.28px;line-height:128.571%}@media(max-width:1000px){.item-details-modal[data-v-28305b71]{min-width:100%}}.cart-item-small[data-v-eb2cd2b5]{--img-size:72px;align-items:center;border:1px solid var(--color-black-alpha-300);border-radius:24px;box-shadow:0 1px 2px #0000000a;display:flex;gap:12px;margin-inline:var(--margin-inline);padding:8px;position:relative;transition:all .2s;z-index:1}.cart-item-small[data-v-eb2cd2b5]:hover:not(.cart-item-small.border){--bg-opacity:97%}.cart-item-small[data-v-eb2cd2b5]:hover:not(.cart-item-small.border):before{opacity:1}.cart-item-small[data-v-eb2cd2b5]:hover:not(.cart-item-small--active,.cart-item-small--selected,.cart-item-small.border){--bg-opacity:100%}.cart-item-small.border[data-v-eb2cd2b5]:before,.cart-item-small[data-v-eb2cd2b5]:hover:not(.cart-item-small--active,.cart-item-small--selected,.cart-item-small.border):before{opacity:1}.cart-item-small[data-v-eb2cd2b5]:before{background:var(--color-gradient);border-radius:var(--gradient-border-radius,inherit);content:"";inset:-1px;-webkit-mask:linear-gradient(rgb(255,255,255,var(--bg-opacity,100%)) 0 0) content-box,linear-gradient(rgb(255,255,255,var(--bg-opacity,100%)) 0 0);mask:linear-gradient(rgb(255,255,255,var(--bg-opacity,100%)) 0 0) content-box,linear-gradient(rgb(255,255,255,var(--bg-opacity,100%)) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:2px;pointer-events:none;position:absolute;transition:all .2s;z-index:-1}.cart-item-small--active[data-v-eb2cd2b5],.cart-item-small--selected[data-v-eb2cd2b5]{--bg-opacity:95%;box-shadow:0 0 0 4px #ff7d4d26,0 0 16px #0000000d}.cart-item-small--active[data-v-eb2cd2b5]:before,.cart-item-small--selected[data-v-eb2cd2b5]:before{opacity:1}.cart-item-small[data-v-eb2cd2b5]:hover{cursor:pointer}.cart-item-small--disabled[data-v-eb2cd2b5]{pointer-events:none}.cart-item-small .cart-item-small__image[data-v-eb2cd2b5]{border-radius:12px;flex-shrink:0;height:var(--img-size);overflow:hidden;width:var(--img-size)}.cart-item-small .cart-item-small__content[data-v-eb2cd2b5]{display:flex;flex-direction:column;gap:8px}.cart-item-small .cart-item-small__title[data-v-eb2cd2b5]{color:var(--color-on-background);font-weight:600}.cart-item-small .cart-item-small__desc[data-v-eb2cd2b5],.cart-item-small .cart-item-small__title[data-v-eb2cd2b5]{font-family:InterDisplay,sans-serif;font-size:14px;letter-spacing:.28px;line-height:128.571%}.cart-item-small .cart-item-small__desc[data-v-eb2cd2b5]{color:var(--color-on-background-light);font-style:normal;font-weight:500}.cart-item-small .cart-item-small__icon[data-v-eb2cd2b5]{display:none;margin-left:auto;margin-right:12px}@media(max-width:1000px){.cart-item-small[data-v-eb2cd2b5]{background:var(--color-background)}.cart-item-small .cart-item-small__list[data-v-eb2cd2b5]{padding:16px}.cart-item-small .cart-item-small__badge[data-v-eb2cd2b5]{padding:12px}.cart-item-small .cart-item-small__icon[data-v-eb2cd2b5]{display:block}}.summary-order-items .summary-order-items__header[data-v-b95010c3]{font-family:InterDisplay,sans-serif;font-size:18px;font-weight:500;letter-spacing:.18px;line-height:144.44%}.summary-order-items .summary-order-items__content[data-v-b95010c3]{display:flex;flex-direction:column;gap:12px}.summary-order-items .summary-order-items__content-scroll[data-v-b95010c3]{margin-bottom:-32px;max-height:240px;overflow:auto;padding-bottom:32px;padding-top:0;padding-inline:var(--accordion-padding-inline)}.summary-order-items[data-v-b95010c3] .accordion-item__content ::-webkit-scrollbar{background:transparent;height:6px;width:6px}.summary-order-items[data-v-b95010c3] .accordion-item__content ::-webkit-scrollbar-thumb{background-color:var(--color-black-alpha-300);border-radius:500px}.summary-order-items[data-v-b95010c3] .accordion-item__content ::-webkit-scrollbar-track{background:transparent;margin-block:24px}.summary-order-items[data-v-b95010c3] .accordion-item__content .os-scrollbar{--os-handle-bg:rgba(38,38,38,.31);--os-handle-bg-hover:rgba(38,38,38,.4);--os-handle-bg-active:rgba(38,38,38,.5);--os-track-bg:#rgba(38,38,38,.11);--os-track-bg-hover:#rgba(38,38,38,.11);--os-track-bg-active:#rgba(38,38,38,.11);--os-size:13px;--os-padding-perpendicular:4px;--os-padding-axis:0px;--os-handle-interactive-area-offset:8px}.summary-order-items[data-v-b95010c3] .accordion-item__content .os-scrollbar-vertical{padding-bottom:32px;padding-top:12px}.summary-order-items[data-v-b95010c3] .accordion-item__content{padding:0 0 32px}.summary-order-items .summary-order-items__surface-mobile[data-v-b95010c3]{display:flex;flex-direction:column;gap:8px}.summary-order-items .summary-order-items__title-mobile[data-v-b95010c3]{margin-bottom:8px}@media(max-width:1000px){.summary-order-items[data-v-b95010c3] .accordion-item__content{padding:16px}}
