.mobiskin-addon[hidden]{display:none}.mobiskin-addon{color:rgb(var(--color-foreground));letter-spacing:0}.mobiskin-addon__inner{display:grid;grid-template-columns:8.4rem minmax(0,1fr);gap:1.6rem;padding:2rem;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.6rem;background:#ff5a000f}.mobiskin-addon__media{display:block;align-self:start;width:8.4rem;height:10.4rem;overflow:hidden;border-radius:.4rem;background:rgb(var(--color-background))}.mobiskin-addon__image{display:block;width:100%;height:100%;object-fit:contain}.mobiskin-addon__content{min-width:0}.mobiskin-addon__eyebrow{margin:0 0 .3rem;color:var(--mg-section-eyebrow-color);font-family:var(--font-body-family);font-size:var(--mg-utility-eyebrow-font-size);font-weight:var(--mg-utility-eyebrow-font-weight);line-height:var(--mg-utility-eyebrow-line-height);text-transform:uppercase;letter-spacing:var(--mg-utility-eyebrow-letter-spacing)}.mobiskin-addon__title{margin:0;color:#101020;font-family:var(--font-heading-family);font-size:2.5rem;font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:0}.mobiskin-addon__copy{margin:.7rem 0 0;color:rgba(var(--color-foreground),.76);font-size:1.35rem;line-height:1.45;letter-spacing:0}.mobiskin-addon__price{display:flex;align-items:baseline;gap:.8rem;margin-top:.8rem;color:#101020;font-size:1.4rem;letter-spacing:0}.mobiskin-addon__price s{color:rgba(var(--color-foreground),.58);font-size:1.25rem}.mobiskin-addon__selector{margin-top:1.2rem}.mobiskin-addon__selector label{display:block;margin-bottom:.5rem;color:#101020;font-size:1.2rem;font-weight:700;line-height:1.2;letter-spacing:0}.mobiskin-addon__selector select{width:100%;min-height:4.4rem;padding:0 3.8rem 0 1.2rem;border:.1rem solid rgba(var(--color-foreground),.34);border-radius:.4rem;background-color:rgb(var(--color-background));color:#101020;font:inherit;font-size:1.4rem;letter-spacing:0}.mobiskin-addon__selector select:focus-visible{outline:.2rem solid #ff5a00;outline-offset:.2rem}.mobiskin-addon__actions{display:grid;grid-column:1 / -1;gap:.8rem}.mobiskin-addon__actions .button{min-height:4.8rem;gap:.6rem}.mobiskin-addon__actions .button[aria-disabled=true]{pointer-events:none;opacity:.64}.mobiskin-addon__decline{min-height:4.4rem;padding:.8rem;border:0;background:transparent;color:#101020;cursor:pointer}.mobiskin-addon__decline:focus-visible{outline:.2rem solid #ff5a00;outline-offset:.2rem}.mobiskin-addon__status{margin:1rem 0 0;padding:1.2rem 1.4rem;border-radius:.4rem;background:#bcded67a;color:#101020;font-size:1.35rem;font-weight:700;line-height:1.4;letter-spacing:0}.mobiskin-addon__status.is-error{background:#ff5a001a;color:#8c3200}.cart-notification--with-mobiskin{max-width:46rem}.cart-notification--with-mobiskin .cart-notification-product{padding-bottom:1.8rem}.mobiskin-addon--notification{margin-bottom:1.4rem}.mobiskin-addon--cart{margin-bottom:2rem;text-align:left}@media screen and (min-width:750px){.mobiskin-addon--cart .mobiskin-addon__inner{grid-template-columns:9.6rem minmax(0,1fr);align-items:center;gap:2rem;padding:2.2rem}.mobiskin-addon--cart .mobiskin-addon__media{width:9.6rem;height:11.6rem}.mobiskin-addon--cart .mobiskin-addon__actions{grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;align-items:center}.mobiskin-addon--cart .mobiskin-addon__decline{padding-right:1.2rem;padding-left:1.2rem}}@media screen and not (min-width:750px){.cart-notification--with-mobiskin{max-height:calc(100vh - var(--header-bottom-position, 0px));max-height:calc(100svh - var(--header-bottom-position, 0px));overflow-y:auto}.mobiskin-addon__inner{grid-template-columns:7.6rem minmax(0,1fr);gap:1.3rem;padding:1.6rem}.mobiskin-addon__media{width:7.6rem;height:9.6rem}.mobiskin-addon__title{font-size:2.3rem}}@media screen and (max-width:359px){.mobiskin-addon--notification .mobiskin-addon__inner{grid-template-columns:5.2rem minmax(0,1fr);gap:.8rem;padding:1rem}.mobiskin-addon--notification .mobiskin-addon__media{width:5.2rem;height:7.2rem}.mobiskin-addon--notification .mobiskin-addon__title{font-size:2rem}.mobiskin-addon--notification .mobiskin-addon__copy{font-size:1.2rem}.mobiskin-addon--notification .mobiskin-addon__selector select{padding-right:2.8rem;padding-left:.8rem;font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.mobiskin-addon *,.mobiskin-addon *:before,.mobiskin-addon *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-mobiskin-cart-addon.css.map */
