.cb-acc{background:var(--acc-bg);color:var(--acc-text);padding:var(--acc-pt) 0 var(--acc-pb)}.cb-acc__inner{max-width:1320px;margin:0 auto;padding:0 20px}.cb-acc__header{text-align:center;margin-bottom:32px}.cb-acc__heading{margin:0;font-size:clamp(1.75rem,4.5vw,3rem);font-weight:700;line-height:1.15}.cb-acc__sub{margin:12px 0 0;font-size:1.0625rem;opacity:.85}.cb-acc__picker{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:16px}.cb-acc__picker-label{font-size:.9375rem;opacity:.85}.cb-acc__dd{position:relative}.cb-acc__dd-btn{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:200px;padding:12px 16px;background:var(--acc-card);color:var(--acc-card-text);border:1px solid rgba(128,128,128,.4);border-radius:0;font:inherit;font-weight:600;text-align:left;cursor:pointer}.cb-acc__dd-btn:hover,.cb-acc__dd.is-open .cb-acc__dd-btn{border-color:var(--acc-card-text)}.cb-acc__chev{flex:none}.cb-acc__dd.is-open .cb-acc__chev{transform:rotate(180deg)}.cb-acc__dd-list{position:absolute;top:calc(100% + 6px);right:0;z-index:20;min-width:100%;width:max-content;max-width:90vw;max-height:280px;margin:0;padding:4px 0;overflow-y:auto;list-style:none;background:var(--acc-card);color:var(--acc-card-text);border:1px solid rgba(128,128,128,.4);box-shadow:0 10px 28px #00000024;outline:none}.cb-acc__dd-list[hidden]{display:none}.cb-acc__dd-opt{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;cursor:pointer}.cb-acc__dd-opt:hover,.cb-acc__dd-opt.is-active{background:#80808024}.cb-acc__dd-opt.is-active{box-shadow:inset 3px 0 0 var(--acc-card-text)}.cb-acc__dd-opt[aria-selected=true]{font-weight:600}.cb-acc__dd-check{visibility:hidden;flex:none}.cb-acc__dd-opt[aria-selected=true] .cb-acc__dd-check{visibility:visible}.cb-acc__dd-btn:focus-visible,.cb-acc__btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.cb-acc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:750px){.cb-acc__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:990px){.cb-acc__inner{padding:0 40px}.cb-acc__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.cb-acc__card{position:relative;display:flex;flex-direction:column;background:var(--acc-card);color:var(--acc-card-text);padding:16px;cursor:pointer}.cb-acc__card[hidden]{display:none}.cb-acc__card.is-selected{box-shadow:inset 0 0 0 2px var(--acc-card-text)}.cb-acc__card.is-disabled{opacity:.5;cursor:not-allowed}.cb-acc__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.cb-acc__box{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1.5px solid #8c8c8c;color:transparent}.cb-acc__input:checked+.cb-acc__box{background:var(--acc-card-text);border-color:var(--acc-card-text);color:var(--acc-card)}.cb-acc__input:focus-visible+.cb-acc__box{outline:2px solid var(--acc-card-text);outline-offset:2px}.cb-acc__media{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 2;padding:8px 12px;margin-bottom:12px}.cb-acc__img{width:100%;height:100%;object-fit:contain}.cb-acc__title{font-weight:500;line-height:1.3;padding-bottom:10px;border-bottom:1px solid rgba(128,128,128,.3)}.cb-acc__price{padding-top:10px;font-weight:700}.cb-acc__soldout{margin-left:8px;font-weight:500;opacity:.7}.cb-acc__empty{text-align:center;margin:24px 0}.cb-acc__footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:32px}.cb-acc__total-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0}.cb-acc__total-label{font-size:1.125rem;font-weight:500}.cb-acc__total{font-size:2.5rem;font-weight:800;line-height:1}.cb-acc__was{font-size:1.25rem;opacity:.6}.cb-acc__note{margin:8px 0 0;font-size:.75rem}.cb-acc__action{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.cb-acc__status{margin:0;font-size:.875rem}.cb-acc__btn{min-height:60px;padding:0 32px;background:var(--acc-btn);color:var(--acc-btn-text);border:0;border-radius:0;font:inherit;font-size:1.0625rem;font-weight:500;cursor:pointer}.cb-acc__btn:disabled{opacity:.55;cursor:not-allowed}.cb-acc__error{margin:16px 0 0;text-align:right;font-weight:600}@media(max-width:749px){.cb-acc__picker{justify-content:space-between}.cb-acc__dd{flex:1;max-width:260px}.cb-acc__dd-btn{width:100%;min-width:0}.cb-acc__dd-list{left:0;right:0;width:auto}.cb-acc__footer{flex-direction:column;align-items:stretch}.cb-acc__action{align-items:stretch}.cb-acc__status,.cb-acc__error{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAAAAACA */
