.bs-hubframe{margin:0;padding:0}.bs-body--hub:before{display:none}a.bs-tbtn{display:inline-block;text-decoration:none;cursor:pointer;padding:0}.bs-app-tools a.bs-btn{display:inline-flex;align-items:center;text-decoration:none}.bs-app:focus{outline:none}.bs-app-glyph .bs-appicon{width:14px;height:14px;image-rendering:pixelated}.bs-app-cardart.photo,.bs-app-part.photo{aspect-ratio:1;padding:0}.bs-app-cardart img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.94) contrast(1.03)}.bs-app-cardart:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;background:repeating-linear-gradient(180deg,rgba(0,0,0,.14) 0 1px,transparent 1px 3px)}.bs-app-noimg{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--bs-px);font-size:9px;color:#3c3c46}.bs-app-part img{display:block;width:100%;height:100%;object-fit:contain}.bs-app-part:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(0,0,0,.12) 0 1px,transparent 1px 3px)}.bs-app-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:4px;margin-top:6px}.bs-app-thumbs button{appearance:none;-webkit-appearance:none;padding:0;cursor:pointer;background:#0a0a10;aspect-ratio:1;overflow:hidden;border:2px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi)}.bs-app-thumbs button.is-active{border-color:var(--bs-acid)}.bs-app-thumbs img{display:block;width:100%;height:100%;object-fit:cover}.bs-app-thumbs button img{height:100%}a.bs-app-card{text-decoration:none}a.bs-app-card:hover .bs-app-cardt{color:var(--bs-ink)}.bs-app-card.soldout .bs-app-cardart img{filter:grayscale(.8) brightness(.62)}.bs-app-cardart .bs-app-cardshine{z-index:2}a.bs-btn.bs-app-fbtn{display:inline-block;text-decoration:none;font-size:8px;padding:6px 9px 5px}a.bs-btn.bs-app-crumb{display:inline-block;text-decoration:none}.bs-app-sortform{display:flex;align-items:center;gap:4px}.bs-app-sortform label{font-family:var(--bs-read);font-size:15px;letter-spacing:.06em;color:#5a5a72;text-transform:uppercase}.bs-app-facets{margin:0 0 12px}.bs-app-facet{border-top:1px solid rgba(16,16,20,.16)}.bs-app-facet:first-of-type{border-top:0}.bs-app-facet summary{cursor:pointer;padding:6px 2px;font-family:var(--bs-px);font-size:8px;line-height:1.8}.bs-app-facetvals{display:flex;flex-wrap:wrap;gap:4px 18px;padding:2px 2px 10px}.bs-app-facetval{white-space:nowrap;cursor:pointer;font-family:var(--bs-read);font-size:17px;color:#2a2a3a}.bs-app-facetval input{accent-color:var(--bs-red)}.bs-app-facetval.off{opacity:.45;cursor:not-allowed}.bs-app-facetprice{display:flex;gap:10px;flex-wrap:wrap;padding:2px 2px 10px}.bs-app-facetprice label{display:flex;flex-direction:column;gap:2px;flex:1 1 140px;font-family:var(--bs-read);font-size:15px;letter-spacing:.06em;color:#5a5a72}.bs-app-facetacts{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding-top:8px}.bs-app-searchform{display:flex;gap:6px;margin-bottom:12px}.bs-app-searchform .bs-app-input{flex:1 1 auto}.bs-app-pages{display:flex;justify-content:center;gap:4px;flex-wrap:wrap;margin-top:16px}.bs-app-pages a,.bs-app-pages span{font-family:var(--bs-px);font-size:8px;line-height:1.7;min-width:30px;padding:8px 7px 7px;text-align:center;text-decoration:none;background:var(--bs-face);color:var(--bs-ink);border:2px solid;border-color:var(--bs-hi) var(--bs-dark) var(--bs-dark) var(--bs-hi)}.bs-app-pages span[aria-current=page]{background:var(--bs-acid)}.bs-app-optsel{display:block;margin:6px 0}.bs-app-optsel label{display:block;font-family:var(--bs-read);font-size:16px;letter-spacing:.06em;color:#5a5a72}.bs-js .bs-app-optsel{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}html:not(.bs-js) .bs-app-variants{display:none}.bs-app-buyform{display:contents}.bs-app-pay{margin-top:8px}.bs-app-pay .shopify-payment-button__button{font-family:var(--bs-px);font-size:9px;letter-spacing:.08em;border-radius:0;min-height:44px}.bs-app-qty input.v{width:44px;min-width:44px;text-align:center;border:0;background:transparent;font-family:var(--bs-read);font-size:21px;color:var(--bs-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.bs-app-qty input.v::-webkit-outer-spin-button,.bs-app-qty input.v::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bs-app-err2{font-family:var(--bs-read);font-size:17px;color:var(--bs-red-d);background:#ffe2e2;border:1px solid var(--bs-red);padding:4px 8px;margin-top:8px}.bs-app-rte{font-family:var(--bs-read);font-size:20px;line-height:1.6;color:#22222e;max-width:60ch}.bs-app-rte a{color:var(--bs-red-d)}.bs-app-rte p{margin:.7em 0}.bs-app-rte ul,.bs-app-rte ol{margin:.7em 0 .7em 1.4em}.bs-app-rte h1,.bs-app-rte h2,.bs-app-rte h3,.bs-app-rte h4{font-family:var(--bs-px);font-size:9px;line-height:1.8;color:var(--bs-ink);margin:1.2em 0 .5em;text-shadow:none}.bs-app-rte img{max-width:100%;height:auto}.bs-app-rte blockquote{margin:.8em 0;padding:6px 12px;border-left:4px solid var(--bs-red);background:#ffd40024}.bs-app-rte table{width:100%;border-collapse:collapse;font-family:var(--bs-read);font-size:18px}.bs-app-rte th,.bs-app-rte td{padding:5px 8px;border:1px solid var(--bs-lo);text-align:left}.bs-app-pprice .js-price-for{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.bs-app-lineart img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.bs-app-line .bs-app-qty{background:#fff}.bs-app-checkout{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.bs-app-checkout .bs-app-grow{flex:1 1 auto}.bs-app-notefield{display:flex;flex-direction:column;gap:3px;margin-top:12px}.bs-app-notefield label{font-family:var(--bs-read);font-size:16px;letter-spacing:.06em;color:#5a5a72}.bs-app-notefield textarea{font-family:var(--bs-read);font-size:19px;color:var(--bs-ink);background:#fff;padding:5px 8px;min-height:70px;resize:vertical;border:2px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo);border-radius:0}.bs-app-body .bs-h1,.bs-app-body .bs-h2,.bs-app-body .bs-h3{font-family:var(--bs-px);color:var(--bs-ink);text-shadow:none;letter-spacing:.06em;line-height:1.7;margin:0 0 10px}.bs-app-body .bs-h1{font-size:clamp(11px,1.8vmin,15px)}.bs-app-body .bs-h2{font-size:10px}.bs-app-body .bs-h3{font-size:9px}.bs-app-body .bs-kicker{color:#3a3a55;margin:0 0 8px}.bs-app-body .bs-crumbs{font-family:var(--bs-read);color:#5a5a72;font-size:17px;margin:0 0 10px}.bs-app-body .bs-crumbs a{color:var(--bs-red-d)}.bs-app-body .bs-prose{font-family:var(--bs-read);font-size:20px;line-height:1.6;color:#22222e;max-width:60ch}.bs-app-body .bs-prose h1,.bs-app-body .bs-prose h2,.bs-app-body .bs-prose h3,.bs-app-body .bs-prose h4{color:var(--bs-ink);text-shadow:none;font-size:9px;line-height:1.8}.bs-app-body .bs-prose a{color:var(--bs-red-d)}.bs-app-body .bs-prose img{max-width:100%;height:auto}.bs-app-body .bs-table{width:100%;border-collapse:collapse;font-family:var(--bs-read);font-size:18px}.bs-app-body .bs-table th{font-family:var(--bs-px);font-size:8px;letter-spacing:1px;text-align:left;padding:6px 8px;border-bottom:2px solid var(--bs-dark)}.bs-app-body .bs-table td{padding:7px 8px;border-bottom:1px solid var(--bs-lo)}.bs-app-body .bs-field{display:flex;flex-direction:column;gap:3px;margin:0 0 10px}.bs-app-body .bs-field>label{font-family:var(--bs-read);font-size:16px;letter-spacing:.06em;color:#5a5a72;text-transform:uppercase}.bs-app-body .bs-input,.bs-app-body .bs-select,.bs-app-body .bs-textarea{width:100%;font-family:var(--bs-read);font-size:19px;color:var(--bs-ink);background:#fff;padding:5px 8px;border-radius:0;border:2px solid;border-color:var(--bs-lo) var(--bs-hi) var(--bs-hi) var(--bs-lo)}.bs-app-body .bs-toolbar label,.bs-app-body .bs-vendor{color:#5a5a72}.bs-app-body .bs-stock{color:var(--bs-ink)}.bs-app-body .bs-empty{text-align:center;padding:40px 10px;font-family:var(--bs-read);font-size:20px;letter-spacing:.08em;color:#5a5a72}.bs-app-body .bs-form-error,.bs-app-body .bs-form-success{font-family:var(--bs-read);font-size:18px}.bs-app-body .bs-window{margin:14px 0 0}.bs-js .js-nojs{display:none}.bs-app-actions.center{justify-content:center}.bs-app-punit{font-family:var(--bs-read);font-size:16px;color:#6a6a82}.bs-app-body .bs-linkbtn{color:var(--bs-red-d)}.bs-app-body .bs-linkbtn:hover{color:var(--bs-red)}a.bs-btn.bs-app-qbtn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}a.bs-app-lineart{display:block}a.bs-app-linetitle{text-decoration:underline}a.bs-app-tape,a.bs-app-linkcard{text-decoration:none}.bs-app-tape .spine{background:linear-gradient(180deg,#ffd400,#d40000 60%,#101014)}textarea.bs-app-input{resize:vertical;min-height:90px;line-height:1.25}.bs-app-body .bs-form-success{margin:0 0 8px}@media(max-width:720px){.bs-app-thumbs{grid-template-columns:repeat(auto-fill,minmax(48px,1fr))}.bs-app-searchform{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/basement-shop.css.map */
