.ac-singles{--singles-ink:var(--ac-ink,#112026);--singles-line:var(--ac-border,#e3eaeb);--singles-accent:var(--ac-cyan,#5ce1e6);max-width:1360px;margin:auto;padding:clamp(22px,4vw,54px) clamp(16px,3vw,40px) 65px;color:var(--singles-ink);font-family:inherit}.ac-singles *{box-sizing:border-box}.ac-singles__intro{padding:10px 0 30px;border-bottom:1px solid var(--singles-line)}.ac-singles__eyebrow{font-size:11px;letter-spacing:.17em;font-weight:800;color:#187a7f}.ac-singles h1{font-size:clamp(30px,4vw,49px);line-height:1.12;letter-spacing:-.04em;margin:12px 0}.ac-singles__intro p{max-width:640px;color:#5b6c70;font-size:15px;line-height:1.55}.ac-singles__notes{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.ac-singles__notes span{border:1px solid #d9e9e9;background:#f5fbfb;padding:6px 10px;border-radius:4px;font-size:11px;font-weight:700}.ac-singles__tools{padding:20px 0;display:flex;justify-content:space-between;align-items:center;gap:16px}.ac-singles__tools strong{font-size:14px}.ac-singles__status{display:block;font-size:12px;color:#617378;margin-top:5px}.ac-singles__sort{display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:13px}.ac-singles__sort select,.ac-singles__price-fields input{background:#fff;color:inherit;border:1px solid #cbdadb;border-radius:5px;padding:10px;font:inherit;max-width:210px}.ac-singles__layout{display:grid;grid-template-columns:minmax(185px,245px) minmax(0,1fr);gap:30px}.ac-singles__filters{border-right:1px solid var(--singles-line);padding-right:24px}.ac-singles__filter-drawer>summary{font-size:14px;font-weight:800;padding:7px 0 17px;cursor:pointer;list-style:none;display:flex;justify-content:space-between}.ac-singles fieldset{border:0;border-top:1px solid var(--singles-line);padding:17px 0;margin:0;min-width:0}.ac-singles legend{font-size:13px;font-weight:750;padding-top:14px}.ac-singles__choices{max-height:220px;overflow:auto;display:flex;flex-direction:column;gap:12px}.ac-singles__choice{display:flex;gap:8px;align-items:center;font-size:12px;cursor:pointer}.ac-singles__choice input{accent-color:#168d93}.ac-singles__choice small{margin-left:auto;color:#7c8b90}.ac-singles__price-fields{display:grid;gap:10px}.ac-singles__price-fields label{font-size:12px}.ac-singles__price-fields input{display:block;max-width:100%;width:100%;margin-top:5px}.ac-singles__filter-actions{display:flex;gap:13px;align-items:center;flex-wrap:wrap;margin-top:15px}.ac-singles__filter-actions button,.ac-singles__view{background:#101f25;color:#fff;border:0;padding:11px 15px;font-size:12px;text-decoration:none;font-weight:750;border-radius:4px}.ac-singles__filter-actions a{font-size:12px;text-decoration:underline}.ac-singles__empty-filter{font-size:12px;line-height:1.5;color:#617378}.ac-singles__grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 14px}.ac-singles__card{min-width:0;border:1px solid var(--singles-line);border-radius:7px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:border-color .15s,box-shadow .15s}.ac-singles__card:hover{border-color:#91cdd0;box-shadow:0 8px 22px #0b26300a}.ac-singles__image{display:grid;place-items:center;background:#f6f9f9;aspect-ratio:63/88;overflow:hidden;text-decoration:none}.ac-singles__image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.ac-singles__no-image{padding:15px;color:#77898b;text-align:center;font-size:12px}.ac-singles__details{padding:12px;display:flex;flex-direction:column;gap:7px;flex:1}.ac-singles__name{font-size:13px;line-height:1.35;font-weight:750;text-decoration:none;color:inherit;overflow-wrap:anywhere}.ac-singles__meta{font-size:11px;color:#68797c}.ac-singles__card-bottom{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:auto}.ac-singles__product-price{font-weight:850;font-size:14px}.ac-singles__available,.ac-singles__soldout{font-size:10px;color:#267451}.ac-singles__soldout{color:#a34e4e}.ac-singles__view{display:block;margin-top:5px;text-align:center;background:#f0fafa;color:#105c64;border:1px solid #c8e8e9}.ac-singles__view:hover{background:#d8f3f4}.ac-singles__pagination{display:flex;align-items:center;justify-content:center;gap:24px;padding:30px 0;font-size:13px}.ac-singles__pagination a{text-decoration:underline}.ac-singles__empty{padding:60px 20px;text-align:center;background:#f6fafa;border:1px solid var(--singles-line);border-radius:7px}.ac-singles__empty h2{font-size:24px;margin:0 0 9px}.ac-singles__empty p{color:#657679;font-size:13px}.ac-singles__empty a{text-decoration:underline}.ac-singles__image-disclaimer{margin:32px 0 0;font-size:11px;color:#62757a}.ac-singles a:focus-visible,.ac-singles button:focus-visible,.ac-singles select:focus-visible,.ac-singles input:focus-visible{outline:3px solid #168d93;outline-offset:3px}body.ac-christmas-active .ac-singles{--singles-line:#e8ddd0}body.ac-christmas-active .ac-singles__eyebrow{color:#286247}body.ac-christmas-active .ac-singles__intro{border-bottom:3px solid #ad4d57}body.ac-christmas-active .ac-singles__notes span{background:#f8faf5;border-color:#e5dcc8;color:#2d5a41}body.ac-christmas-active .ac-singles__view{background:#f5f9f3;color:#205b42;border-color:#d9e4d5}body.ac-christmas-active .ac-singles__card:hover{border-color:#ad4d57}@media(max-width:1099px){.ac-singles__layout{grid-template-columns:200px minmax(0,1fr);gap:20px}.ac-singles__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.ac-singles{padding:24px 14px 46px}.ac-singles__tools{flex-wrap:wrap}.ac-singles__layout{display:block}.ac-singles__filters{padding:0;border:0;margin-bottom:15px}.ac-singles__filter-drawer{border:1px solid var(--singles-line);border-radius:6px;padding:10px 14px}.ac-singles__filter-drawer:not([open]) form{display:none}.ac-singles__filter-drawer>summary{padding:3px 0}.ac-singles__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.ac-singles__details{padding:9px}.ac-singles__name{font-size:12px}.ac-singles__card-bottom{flex-wrap:wrap}}@media(max-width:360px){.ac-singles__notes{gap:5px}.ac-singles__notes span{font-size:10px}.ac-singles__view{font-size:11px;padding:9px 5px}}@media(prefers-reduced-motion:reduce){.ac-singles__card{transition:none}}.ac-singles__search{max-width:730px;margin-top:24px}.ac-singles__search>label{display:block;margin:0 0 8px;font-size:13px;font-weight:750}.ac-singles__search-row{display:flex;gap:9px;min-width:0}.ac-singles__search-row input{flex:1;min-width:0;min-height:44px;padding:10px 13px;border:1px solid #bdcecf;border-radius:5px;background:#fff;color:var(--singles-ink);font:inherit;font-size:14px}.ac-singles__search-row button{padding:10px 16px;min-height:44px;border:1px solid #13282d;border-radius:5px;background:#13282d;color:#fff;font-size:13px;font-weight:750;cursor:pointer}.ac-singles__search-help{font-size:11px!important;color:#6a7b7d!important;margin:8px 0 0}.ac-singles__active{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:0 0 20px;font-size:12px}.ac-singles__active>span{font-weight:750;margin-right:2px}.ac-singles__active>a{border:1px solid var(--singles-line);background:#f8fbfb;color:#12343a;padding:7px 10px;text-decoration:none;border-radius:5px;line-height:1.4}.ac-singles__active>.ac-singles__clear-all{border-color:transparent;text-decoration:underline;background:transparent}.ac-singles__filter-drawer summary{list-style:none;cursor:pointer}.ac-singles__filter-drawer summary::-webkit-details-marker{display:none}.ac-singles__image{padding:10px}.ac-singles__image img{width:auto;height:100%;max-width:100%;max-height:100%;aspect-ratio:63/88;object-fit:contain}.ac-singles__product-price{white-space:nowrap}.ac-singles__choice input{min-width:16px;min-height:16px}body.ac-christmas-active .ac-singles__active>a{background:#faf8f4;border-color:#e5dac9}body.ac-christmas-active .ac-singles__search-row button{background:#164732;border-color:#164732}@media(max-width:749px){.ac-singles__search-row{gap:7px}.ac-singles__search-row button{padding-inline:11px;font-size:12px}.ac-singles__search-row input{font-size:13px}.ac-singles__active{margin-bottom:12px}}@media(max-width:360px){.ac-singles__search-row{flex-direction:column}}.ac-mtg-catalogue .ac-singles__filter-group{border:0;border-top:1px solid var(--singles-line);padding:0;margin:0;min-width:0}.ac-mtg-catalogue .ac-singles__filter-group-title{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 0 12px;cursor:pointer;list-style:none;font-size:13px;font-weight:750;line-height:1.5;-webkit-user-select:none;user-select:none}.ac-mtg-catalogue .ac-singles__filter-group-title::-webkit-details-marker{display:none}.ac-mtg-catalogue .ac-singles__filter-group-title::marker{content:""}.ac-mtg-catalogue .ac-singles__filter-group-title:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}.ac-mtg-catalogue .ac-singles__filter-group-icon{width:9px;height:9px;flex:0 0 9px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s ease;margin:0 3px 4px 0}.ac-mtg-catalogue .ac-singles__filter-group[open]>.ac-singles__filter-group-title .ac-singles__filter-group-icon{transform:rotate(225deg);margin:4px 3px 0 0}.ac-mtg-catalogue .ac-singles__filter-group-content{padding:0 0 17px;min-width:0}@media(prefers-reduced-motion:reduce){.ac-mtg-catalogue .ac-singles__filter-group-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/ac-buy-singles.css.map */
