.mw-addons{display:block;margin:16px 0}.mw-addons__heading{margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.mw-addons [hidden]{display:none!important}.mw-sel{display:grid;grid-template-columns:1fr;gap:10px}.mw-addon{display:contents}.mw-sel__opt{position:relative;display:grid;grid-template-columns:72px 1fr;grid-template-areas:"media head" "media body";column-gap:14px;row-gap:4px;align-items:center;padding:12px 14px;border:1.5px solid rgba(var(--color-foreground),.15);border-radius:16px;background:rgb(var(--color-background));cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.mw-sel__opt:hover{border-color:rgba(var(--color-foreground),.3)}.mw-sel__opt:has(.mw-sel__input:checked){border-color:rgb(var(--color-button));box-shadow:inset 0 0 0 1px rgb(var(--color-button));background:rgba(var(--color-button),.08)}.mw-sel__opt:has(.mw-sel__input:disabled){cursor:default}.mw-sel__input:disabled~*{opacity:.5}.mw-sel__input{position:absolute;opacity:0;width:0;height:0}.mw-sel__head{display:flex;align-items:center;gap:7px;min-width:0}.mw-sel__radio{position:relative;flex:0 0 auto;width:17px;height:17px;border:2px solid rgba(var(--color-foreground),.35);border-radius:50%;background:rgb(var(--color-background));transition:border-color .12s ease}.mw-sel__input:checked~.mw-sel__head .mw-sel__radio{border-color:rgb(var(--color-button))}.mw-sel__input:checked~.mw-sel__head .mw-sel__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:rgb(var(--color-button))}.mw-sel__radio--box{border-radius:5px}.mw-sel__input:checked~.mw-sel__head .mw-sel__radio--box{background:rgb(var(--color-button))}.mw-sel__input:checked~.mw-sel__head .mw-sel__radio--box:after{top:0;right:0;bottom:0;left:0;border-radius:0;background:none;width:5px;height:9px;margin:1px auto 0;border:solid rgb(var(--color-button-text));border-width:0 2px 2px 0;transform:rotate(45deg)}.mw-sel__input:focus-visible~.mw-sel__head .mw-sel__radio{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.mw-sel__media{grid-area:media;display:flex;align-items:center;justify-content:center;width:72px;aspect-ratio:1 / 1;border-radius:10px;overflow:hidden;background:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground))}.mw-sel__img{width:100%;height:100%;object-fit:cover;display:block}.mw-sel__cal{width:40%;height:40%}.mw-sel__head{grid-area:head}.mw-sel__body{grid-area:body;display:flex;flex-direction:column;gap:3px;min-width:0;padding-left:24px}.mw-sel__compare{margin-right:6px;font-weight:500;color:rgba(var(--color-foreground),.5)}.mw-sel__title{font-size:13.5px;font-weight:600;line-height:1.25;letter-spacing:-.015em}.mw-sel__sub{font-size:12.5px;line-height:1.35;color:rgba(var(--color-foreground),.62)}.mw-sel__price{margin-top:2px;font-size:14px;font-weight:700;white-space:nowrap}.mw-sel__badge{align-self:flex-start;margin-top:2px;padding:2px 8px;border-radius:40px;background:#2e7d321f;color:#2e7d32;font-size:11px;font-weight:700;letter-spacing:.02em}.mw-sel__badge--out{background:rgba(var(--color-foreground),.08);color:rgba(var(--color-foreground),.62)}.mw-addons__notice,.mw-modal__notice,.mw-cartaddon__notice{margin:10px 0 0;padding:8px 12px;border-radius:10px;background:#d67d001f;color:#8a4b00;font-size:13px;line-height:1.4;font-weight:600}.mw-modal__notice{margin:0 0 14px}.mw-cartaddon__notice{margin:8px 0 0;font-size:12.5px}.mw-cartaddon__compare{margin-right:6px;font-weight:500;color:rgba(var(--color-foreground),.5)}.mw-sel__banner{display:flex;align-items:center;gap:10px;width:100%;margin-top:10px;padding:10px 12px;border:0;border-radius:12px;background:rgba(var(--color-button),.14);color:rgb(var(--color-foreground));font-family:inherit;font-size:13px;line-height:1.4;text-align:left;cursor:pointer}.mw-sel__banner:hover{background:rgba(var(--color-button),.22)}.mw-sel__banner-text{flex:1 1 auto}.mw-sel__banner-chev{font-size:22px;line-height:1;opacity:.6}@media screen and (max-width:340px){.mw-sel__opt{grid-template-columns:56px 1fr;column-gap:12px;padding:10px 12px}.mw-sel__media{width:56px}}.mw-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;padding:32px;background:#121212b8;z-index:100}.mw-modal.is-open{display:flex}.mw-modal__box{position:relative;display:flex;gap:28px;width:min(860px,100%);max-height:86vh;overflow:auto;padding:28px;border-radius:20px;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.mw-modal__close{position:absolute;top:10px;right:14px;border:0;background:none;cursor:pointer;font-size:26px;line-height:1;color:rgba(var(--color-foreground),.6)}.mw-modal__close:hover{color:rgb(var(--color-foreground))}.mw-modal__media{flex:0 0 42%}.mw-modal__photo{width:100%;height:auto;display:block;border-radius:14px;background:rgba(var(--color-foreground),.05)}.mw-modal__thumbs{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mw-modal__thumbs[hidden]{display:none}.mw-modal__thumb{width:62px;height:62px;padding:0;border:2px solid transparent;border-radius:10px;overflow:hidden;background:rgba(var(--color-foreground),.05);cursor:pointer}.mw-modal__thumb img{width:100%;height:100%;object-fit:cover;display:block}.mw-modal__thumb.is-active{border-color:rgb(var(--color-button))}.mw-modal__thumb:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.mw-modal__body{flex:1 1 auto;min-width:0;padding-right:8px}.mw-modal__title{margin:0 0 6px;font-size:20px;font-weight:600;letter-spacing:-.01em}.mw-modal__price{margin:0 0 16px;font-size:17px;font-weight:700}.mw-modal__desc{font-size:14.5px;line-height:1.6}.mw-modal__desc p{margin:0 0 10px}.mw-modal__desc p:last-child{margin-bottom:0}.mw-modal__desc img{max-width:100%;height:auto}@media screen and (max-width:749px){.mw-modal{padding:16px}.mw-modal__box{flex-direction:column;gap:16px;padding:20px 16px}.mw-modal__media{flex:1 1 auto}.mw-modal__thumb{width:54px;height:54px}.mw-addon__price{font-size:17px}}.mw-cartaddons{display:block;margin:24px 0 8px}.mw-cartaddons__head{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-bottom:12px}.mw-cartaddons__heading{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em}.mw-cartaddons__sub{font-size:13.5px;color:rgba(var(--color-foreground),.62)}.mw-cartaddon{display:flex;align-items:center;flex-wrap:wrap;gap:18px;padding:16px;border:1px solid rgba(var(--color-foreground),.12);border-radius:20px;background:rgb(var(--color-background))}.mw-cartaddon+.mw-cartaddon{margin-top:12px}.mw-cartaddon__media{flex:0 0 auto;width:96px;height:96px;border-radius:14px;overflow:hidden;background:rgba(var(--color-foreground),.05)}.mw-cartaddon__img{width:100%;height:100%;object-fit:cover;display:block}.mw-cartaddon__body{flex:1 1 200px;min-width:0}.mw-cartaddon__title{margin:0 0 4px;font-size:16px;font-weight:600;line-height:1.3}.mw-cartaddon__price{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em}.mw-cartaddon__actions{display:flex;align-items:center;gap:12px;margin-left:auto}.mw-cartaddon__add{padding:12px 30px;min-height:0;border:0;border-radius:40px;background:rgb(var(--color-button));color:rgb(var(--color-button-label));cursor:pointer;font-family:inherit;font-size:14.5px;font-weight:600;white-space:nowrap}.mw-cartaddon__add[aria-busy=true]{opacity:.6;pointer-events:none}.mw-cartaddon .mw-addon__cap{flex:1 0 100%;margin:0}@media screen and (max-width:749px){.mw-cartaddon{gap:12px;padding:12px}.mw-cartaddon__media{width:72px;height:72px}.mw-cartaddon__actions{margin-left:0;flex:1 0 100%;justify-content:space-between}}.mw-cartaddons__note{margin:6px 0 12px;padding:12px 16px;border-radius:14px;background:rgba(var(--color-button),.14);font-size:14px;line-height:1.4}.mw-cartaddons--quiet{margin:0}.mw-qty-capped{opacity:.35;cursor:default}
/*# sourceMappingURL=/cdn/shop/t/18/assets/product-addons.css.map */
