performance-accessories{display:block;margin-top:4px}.pa-wrapper,.pa-group{display:flex;flex-direction:column;gap:12px}.pa-group+.pa-group{padding-top:20px;border-top:1px solid var(--color-border, #e5e7eb)}.pa-wrapper--fil-first .pa-group--fil{order:1}.pa-wrapper--fil-first .pa-group--acc{order:2}.pa-header{display:flex;flex-direction:column;gap:4px}.pa-header__title{display:flex;align-items:center;gap:6px;font-weight:600;font-size:15px;color:var(--color-body)}.pa-header__title svg{width:16px;height:16px;opacity:.45;flex-shrink:0}.pa-header__subtitle{font-size:12px;line-height:1.5;color:rgba(var(--color-body-rgb),.6)}.pa-toggle{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pa-toggle-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;background:transparent;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;color:var(--color-body);line-height:1.3;transition:border-color .2s,color .2s,background .2s}.pa-toggle-btn:hover{border-color:rgba(var(--color-body-rgb),.5)}.pa-toggle-btn.is-active{border-color:var(--color-accent, #2e7d32);border-width:2px;color:var(--color-accent, #2e7d32)}.pa-toggle-btn__sub{font-size:11px;font-weight:500;margin-top:2px;opacity:.85}.pa-tiers{--pa-accent: var(--color-accent, #2e7d32);--pa-accent-light: rgba(46, 125, 50, .1);position:relative;display:flex;padding:0;margin-top:4px}.pa-tiers:before{content:"";position:absolute;top:13px;left:calc(100% / 6);right:calc(100% / 6);height:2px;background:var(--color-border, #e5e7eb);z-index:0}.pa-tiers:after{content:"";position:absolute;top:13px;left:calc(100% / 6);width:0;height:2px;background:var(--pa-accent);z-index:1;transition:width .5s cubic-bezier(.34,1.2,.64,1)}.pa-tiers:has(.pa-tier:nth-child(2).pa-tier--reached):after{width:calc(100% / 3)}.pa-tiers:has(.pa-tier:nth-child(3).pa-tier--reached):after{width:calc(100% * 2 / 3)}.pa-tier{flex:1;display:flex;flex-direction:column;align-items:center;gap:10px;position:relative;z-index:2}.pa-tier__node{width:27px;height:27px;border-radius:50%;border:2px solid var(--color-border, #e5e7eb);background:var(--bg, #fff);display:flex;align-items:center;justify-content:center;transition:border-color .3s ease,background .3s ease,transform .25s ease;position:relative;z-index:2}.pa-tier__icon,.pa-tier__check{width:11px;height:11px;flex-shrink:0}.pa-tier__icon{color:rgba(var(--color-body-rgb, 26,26,26),.45);display:block}.pa-tier__check{color:#fff;display:none}.pa-tier__label{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.pa-tier__pct{font-size:13px;font-weight:700;color:var(--color-body);line-height:1.2;transition:color .3s ease,font-size .2s ease}.pa-tier__qty{font-size:10px;font-weight:500;color:rgba(var(--color-body-rgb, 26,26,26),.5);line-height:1.2;transition:color .2s}.pa-tier--reached .pa-tier__node{border-color:var(--pa-accent);background:var(--pa-accent)}.pa-tier--reached .pa-tier__icon{display:none}.pa-tier--reached .pa-tier__check{display:block}.pa-tier--reached .pa-tier__pct{color:var(--pa-accent)}.pa-tier--reached .pa-tier__qty{color:var(--pa-accent);opacity:.75}.pa-tier--active .pa-tier__node{transform:scale(1.15);box-shadow:0 0 0 3px var(--pa-accent-light),inset 0 0 0 2px #ffffff59}.pa-tier--active .pa-tier__pct{font-size:14px}.pa-view-all-row{display:none;text-align:right}.pa-group:has(.pa-toggle-add.is-active) .pa-view-all-row{display:block}.pa-view-all-link{font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease}.pa-view-all-link:hover{opacity:.75}.pa-list:not([hidden]){display:flex;flex-direction:column;gap:8px}.pa-item{border:1px solid var(--color-border);border-radius:8px;overflow:hidden;transition:border-color .2s,border-width .15s;cursor:pointer}.pa-item.is-checked{border-color:var(--color-accent, #2e7d32);border-width:2px;cursor:default}.pa-item--hidden{display:none}.pa-item__row{display:flex;align-items:flex-start;gap:10px;padding:12px 12px 12px 14px}.pa-item__image{flex-shrink:0;width:56px;height:56px;display:flex;align-items:center;justify-content:center}.pa-item__image img{width:100%;height:100%;object-fit:contain;border-radius:4px}.pa-item__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.pa-item__check{flex-shrink:0;width:20px;height:20px;border:1px solid var(--color-border);border-radius:4px;display:flex;align-items:center;justify-content:center;margin-top:2px;transition:background .15s,border-color .15s}.pa-item.is-checked .pa-item__check{background:var(--color-accent, #2e7d32);border-color:var(--color-accent, #2e7d32)}.pa-item__check svg{display:none;width:12px;height:12px;stroke:#fff;stroke-width:2.5;fill:none}.pa-item.is-checked .pa-item__check svg{display:block}.pa-item__tag{display:inline-block;padding:2px 8px;border-radius:20px;background:#d22d2d1a;color:#c0392b;font-size:10px;font-weight:600;letter-spacing:.03em;line-height:1.6;width:fit-content}.pa-item__title{font-size:13px;font-weight:600;line-height:1.3;color:var(--color-body)}.pa-item__price{font-size:12px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pa-item__price-now{color:var(--color-accent, #c0392b);font-weight:600}.pa-item__price-was{color:rgba(var(--color-body-rgb),.45);text-decoration:line-through;font-size:11px}.pa-item__extras:not([hidden]){display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--color-border);padding:10px 14px 12px}.pa-variant-select{width:100%;padding:6px 28px 6px 10px;border:1px solid var(--color-border);border-radius:6px;background-color:var(--bg-body, #fff);color:var(--color-body);font-family:inherit;font-size:12px;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23666' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;cursor:pointer}.pa-variant-select:focus{outline:2px solid var(--color-accent, #2e7d32);outline-offset:1px}.pa-item__qty{display:flex;align-items:center;gap:8px}.pa-qty-btn{width:28px;height:28px;border:1px solid var(--color-border);border-radius:50%;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;color:var(--color-body);transition:border-color .15s;font-family:inherit}.pa-qty-btn:hover{border-color:var(--color-body)}.pa-qty-btn:disabled{opacity:.35;cursor:not-allowed}performance-accessories input.pa-qty-input[type=number]{width:36px;height:28px;padding:0;margin:0;text-align:center;line-height:26px;border:1px solid var(--color-border, #e5e7eb);border-radius:4px;background-color:#fff!important;color:#1a1a1a!important;-webkit-text-fill-color:#1a1a1a!important;font-family:inherit;font-size:14px;font-weight:600;box-sizing:border-box;-moz-appearance:textfield;-webkit-appearance:none;appearance:none}performance-accessories input.pa-qty-input[type=number]::-webkit-outer-spin-button,performance-accessories input.pa-qty-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pa-qty-label{font-size:11px;color:rgba(var(--color-body-rgb),.55);margin-left:4px}.pa-item__description{font-size:11px;line-height:1.6;color:rgba(var(--color-body-rgb),.65)}.pa-view-all:not([hidden]),.pa-fold:not([hidden]){display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:8px;border:none;background:transparent;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;color:var(--color-body);margin-top:4px}.pa-view-all svg,.pa-fold svg{width:18px;height:18px;stroke:currentColor;stroke-width:2;fill:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/performance-accessories.css.map */
