:root{--dv-accent:#a878fa;--dv-border:rgba(182,149,233,.19);--dv-surface:#11101a;--dv-surface-2:#1a1526;--dv-radius:15px}html{scroll-behavior:smooth}#MainContent{min-width:0}#MainContent :is(h1,h2,h3){text-wrap:balance}#MainContent :is(.product-grid__item,.resource-list__item){min-width:0}#MainContent :is(.product-grid__item,.resource-list__item) .product-card{background:linear-gradient(150deg,var(--dv-surface),#100e18);border:1px solid var(--dv-border);border-radius:var(--dv-radius);overflow:hidden;transition:border-color .23s ease,box-shadow .23s ease,transform .23s ease}#MainContent :is(.product-grid__item,.resource-list__item) .product-card:hover{border-color:#a878fa8c;box-shadow:0 13px 36px #0000003b;transform:translateY(-3px)}#MainContent :is(.product-grid__item,.resource-list__item) .product-card:focus-within{outline:2px solid var(--dv-accent);outline-offset:3px}#MainContent .product-card :is(h4,.h4){line-height:1.4;overflow-wrap:anywhere}#MainContent .product-grid__card{border-radius:inherit}#MainContent .facets-block-wrapper--horizontal{border-block-end:1px solid var(--dv-border);padding-block-end:8px}#MainContent :is(.facets__form-wrapper,.facets-block-wrapper){min-width:0}#MainContent .collection-wrapper{min-width:0}#MainContent .button:not(.button-unstyled){transition:transform .2s ease,box-shadow .2s ease}#MainContent .button:not(.button-unstyled):hover{transform:translateY(-1px)}#MainContent :is(.button,.shopify-payment-button__button):focus-visible{outline:2px solid #cba6ff;outline-offset:3px}#header-group{border-block-end:1px solid rgba(168,120,250,.12)}#header-group .header-logo{max-width:100%;min-width:0}footer{border-block-start:1px solid var(--dv-border)}footer a:focus-visible{outline:2px solid #cba6ff;outline-offset:4px;border-radius:3px}@media(max-width:749px){:root{--dv-radius:11px}#MainContent :is(.product-grid__item,.resource-list__item) .product-card:hover{transform:none;box-shadow:none}#MainContent .product-grid__item{min-width:0}#MainContent .product-card :is(h4,.h4){line-height:1.35}#MainContent .button:not(.button-unstyled):hover{transform:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#MainContent :is(.product-grid__item,.resource-list__item) .product-card,#MainContent .button:not(.button-unstyled){transition:none}#MainContent :is(.product-grid__item,.resource-list__item) .product-card:hover{transform:none}}@media(min-width:750px){#MainContent .facets-block-wrapper--vertical:not(#filters-drawer){min-width:0;padding:18px 12px;background:linear-gradient(160deg,#15111f,#0f0d16);border:1px solid var(--dv-border);border-radius:14px;align-self:start}}#MainContent .facets-block-wrapper:focus-within{border-color:#a878fa66}#MainContent .product-grid__item .product-card{min-width:0}@media(max-width:749px){#MainContent .product-grid__item,#MainContent .product-card img{max-width:100%}}#MainContent :is(.product-grid__item,.resource-list__item) .product-card{display:grid;height:100%}#MainContent :is(.product-grid__item,.resource-list__item) .product-grid__card{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;height:100%;gap:8px;padding:12px 12px 15px}#MainContent :is(.product-grid__item,.resource-list__item) .product-grid__card>.card-gallery{flex:0 0 auto;width:100%;aspect-ratio:4 / 5;overflow:hidden;border-radius:11px;background:radial-gradient(ellipse at 50% 38%,rgba(101,72,146,.2),transparent 78%),#15111e}#MainContent :is(.product-grid__item,.resource-list__item) .product-grid__card .card-gallery .product-media-container.media-fit{aspect-ratio:4 / 5;--product-media-fit:contain!important}#MainContent :is(.product-grid__item,.resource-list__item) .product-grid__card .card-gallery .product-media-container.media-fit img{box-sizing:border-box;object-fit:contain!important;object-position:center;padding:clamp(6px,.8vw,13px)}#MainContent :is(.product-grid__item,.resource-list__item) .product-grid__card .card-gallery .product-card-gallery__title-placeholder{aspect-ratio:4 / 5;display:grid;place-items:center;padding:18px;border-radius:11px}#MainContent :is(.product-grid__item,.resource-list__item) .product-grid__card .card-gallery .product-card-gallery__title-placeholder .title-text{font-size:clamp(13px,1.1vw,17px);line-height:1.45;text-align:center}#MainContent :is(.product-grid__item,.resource-list__item) .product-grid__card p[role=heading][aria-level="3"]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;min-height:2.8em;font-size:clamp(12px,1vw,14px);font-weight:600;margin:0;overflow-wrap:anywhere}#MainContent :is(.product-grid__item,.resource-list__item) .product-grid__card>product-price{display:block;margin-top:auto;padding-top:5px;min-height:27px;font-size:clamp(13px,1vw,15px);font-weight:750;color:#f4eafc}#MainContent :is(.product-grid__item,.resource-list__item) .product-grid__card>product-price .price{font-weight:750}@media(max-width:749px){#MainContent :is(.product-grid__item,.resource-list__item) .product-grid__card{padding:8px 8px 11px;gap:6px}#MainContent :is(.product-grid__item,.resource-list__item) .product-grid__card .card-gallery .product-media-container.media-fit img{padding:6px}#MainContent :is(.product-grid__item,.resource-list__item) .product-grid__card p[role=heading][aria-level="3"]{font-size:12px}#MainContent :is(.product-grid__item,.resource-list__item) .product-grid__card>product-price{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/deckverra.css.map */
