.section-background{background-image:radial-gradient(120% 55% at 88% -12%,rgb(var(--color-primary-rgb) / .055),transparent 60%),radial-gradient(90% 50% at -8% 112%,rgb(var(--color-primary-hover-rgb) / .045),transparent 55%),linear-gradient(180deg,rgb(var(--color-foreground-rgb) / .012),transparent 30%)}header-component:not([transparent]) .header__row{background:rgb(var(--color-background-rgb) / .72);-webkit-backdrop-filter:blur(24px) saturate(170%);backdrop-filter:blur(24px) saturate(170%);border-block-end:1px solid rgb(var(--color-foreground-rgb) / .07)}.button:not(.button-unstyled){box-shadow:0 12px 30px rgb(var(--color-primary-button-background-rgb) / .28),0 2px 6px rgb(var(--color-shadow-rgb) / .12);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,background .2s;will-change:transform}.button:not(.button-unstyled):not(:disabled):hover{transform:translateY(-2px);box-shadow:0 18px 42px rgb(var(--color-primary-button-background-rgb) / .36),0 4px 10px rgb(var(--color-shadow-rgb) / .14)}.button:not(.button-unstyled):not(:disabled):active{transform:translateY(0) scale(.985)}.button-secondary{background:rgb(var(--color-foreground-rgb) / .05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgb(var(--color-foreground-rgb) / .12);box-shadow:0 6px 18px rgb(var(--color-shadow-rgb) / .08);transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .25s,box-shadow .3s}.button-secondary:not(:disabled):hover{transform:translateY(-2px);border-color:rgb(var(--color-primary-rgb) / .55);box-shadow:0 12px 28px rgb(var(--color-shadow-rgb) / .12)}:is(.product-grid__item,.resource-list__item) .product-card,.product-card{position:relative;background:rgb(var(--color-foreground-rgb) / .035);border:1px solid rgb(var(--color-foreground-rgb) / .09);border-radius:22px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 2px rgb(var(--color-shadow-rgb) / .05),0 16px 40px rgb(var(--color-shadow-rgb) / .09);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .3s;transform-style:preserve-3d}.product-card:hover{border-color:rgb(var(--color-foreground-rgb) / .16);box-shadow:0 2px 4px rgb(var(--color-shadow-rgb) / .06),0 30px 64px rgb(var(--color-shadow-rgb) / .16)}.product-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(260px circle at var(--cp-mx, 50%) var(--cp-my, 50%),rgb(255 255 255 / .12),transparent 65%);opacity:0;pointer-events:none;transition:opacity .35s;z-index:1}.product-card:hover:after{opacity:1}html.cp-anim .product-card[data-cp-reveal]:not(.cp-in){opacity:0;transform:translateY(22px)}html.cp-anim .product-card[data-cp-reveal].cp-in{opacity:1;transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .3s}.cart-page__summary{background:rgb(var(--color-foreground-rgb) / .04);border:1px solid rgb(var(--color-foreground-rgb) / .1);border-radius:24px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 44px rgb(var(--color-shadow-rgb) / .1)}.dialog-drawer,.quick-add-modal{box-shadow:0 -10px 60px rgb(var(--color-shadow-rgb) / .22),0 0 0 1px rgb(var(--color-foreground-rgb) / .06)}footer .section-background{background-image:radial-gradient(100% 60% at 50% -20%,rgb(var(--color-primary-rgb) / .05),transparent 55%),linear-gradient(180deg,transparent,rgb(var(--color-foreground-rgb) / .02))}@media(prefers-reduced-motion:reduce){.product-card,.button,.button-secondary{transition:none!important}html.cp-anim .product-card[data-cp-reveal]:not(.cp-in){opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/cp-glass.css.map */
