.products .product{background-color:#fff;padding:1.5rem;border-radius:var(--theme-button-border-radius);box-shadow:0 8px 24px #0000000d}.products .product .ct-media-container{aspect-ratio:1/1}.products .product .ct-media-container img{--theme-object-fit: contain}main header.entry-header{--container-padding: calc(var(--section-padding) * 1.5) 0}.ct-toggle-filter-panel{font-size:.8rem;font-weight:700}.woocommerce-result-count{font-size:.8rem;font-weight:400;text-transform:none;letter-spacing:0}[data-pagination=simple] .prev,[data-pagination=simple] .next,[data-pagination=next_prev] .prev,[data-pagination=next_prev] .next{font-size:.8rem;text-transform:none;font-weight:700}.ct-actions{display:flex;flex-direction:row;gap:12px;margin-top:auto}.ct-actions a{flex:1}[data-prefix=product] .ct-media-container img,[data-prefix=product] .ct-media-container video,[data-prefix=product] .ct-media-container picture{--theme-object-fit: contain}@media (min-width: 1000px){.ct-default-gallery .entry-summary,.ct-stacked-gallery .entry-summary{margin-inline-start:110px}}html:focus-within{scroll-behavior:smooth}:root{--section-padding: clamp(1.5rem, 5vw, 6rem)}@media (max-width: 575px){.wp-block-cover,.wp-block-cover-image{min-height:200px}}.ct-cart-content{--mini-cart-divider-color: rgba(0, 0, 0, .1)}.ct-cart-content .woocommerce-mini-cart__buttons .button{--theme-button-text-transform: unset}.ct-cart-content .woocommerce-mini-cart__buttons .button:first-child{--theme-button-background-initial-color: transparent;--theme-button-background-hover-color: transparent;--theme-button-text-initial-color: var(--theme-palette-color-4);--theme-button-text-hover-color: var(--theme-palette-color-1);--theme-button-border: none;--theme-button-padding: 0}.category-box{--has-theme-content-spacing: 0;position:relative;transform-style:preserve-3d}.category-box a{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1}.category-box a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-box a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#202939;background:linear-gradient(0deg,#202939bf 0%,#20293900 100%)}.category-box a:hover:before{background:#202939;background:linear-gradient(0deg,#202939 0%,#20293900 100%)}.category-box h3{pointer-events:none}
