:root{--csp-gold: #D4AF37;--csp-rose-quartz: #F7CAC9;--csp-smoky-grey: #8B8680;--csp-white: #FFFFFF;--csp-transition: all .3s ease}.shopify-section .section-template--25095603028246__product-grid-padding.gradient.color-scheme-1,.shopify-section .section-template--25095603028246__product-grid-padding.gradient,.shopify-section [class*=section-template][class*=product-grid-padding].gradient{background:linear-gradient(135deg,#f8f6f0,#fff5e6)!important;border-radius:12px!important;padding:3rem 2rem!important;margin-top:2rem!important;box-shadow:0 8px 32px #00000014!important}.collection__title.title-wrapper h1,.collection__title.title-wrapper .title,h1.collection__title{text-align:left!important;color:#2c1810!important;font-size:4.3rem!important;line-height:1.1!important;margin-bottom:2rem!important}.collection__description .rte,.collection__description p{text-align:left!important;color:#5a453a!important;font-size:1.8rem!important;line-height:1.5!important;margin-bottom:2rem!important}.facets-wrapper+.collection[id*=product-grid],#product-grid,.product-grid-container,.collection.page-width,ul.grid.product-grid.grid--4-col-desktop.grid--2-col-tablet-down{background:linear-gradient(135deg,#f8f6f0,#f7cac914)!important;border-radius:12px!important;padding:2.5rem!important;margin-top:2rem!important;box-shadow:0 4px 16px #8b86800f!important;position:relative!important}.facets-wrapper+.collection[id*=product-grid]:before,#product-grid:before,.product-grid-container:before,ul.grid.product-grid:before{content:"";position:absolute;top:0;left:2rem;right:2rem;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(212,175,55,.2) 50%,transparent 100%)}.product-grid-container .card-wrapper.product-card-wrapper .card,ul.grid.product-grid li.grid__item .card-wrapper .card,.collection .card-wrapper .card,.grid.product-grid .card{background:#ffffffd9!important;border:1px solid rgba(247,202,201,.15)!important;transition:all .3s ease!important;border-radius:8px!important}.product-grid-container .card-wrapper.product-card-wrapper .card:hover,ul.grid.product-grid li.grid__item .card-wrapper .card:hover,.collection .card-wrapper .card:hover,.grid.product-grid .card:hover{background:#fffffff2!important;border-color:#f7cac94d!important;transform:translateY(-4px)!important;box-shadow:0 8px 24px #8b86801f!important}.product-grid-container .card__content,ul.grid.product-grid .card__content,.collection .card__content{padding:1.5rem 1.2rem!important;margin:0 .3rem!important}.product-grid-container .card__heading,ul.grid.product-grid .card__heading,.collection .card__heading,ul.grid.product-grid h3.card__heading.h5{font-size:1.98rem!important;color:#2c1810!important;line-height:1.3!important;margin-bottom:.75rem!important;font-weight:600!important}.facets-wrapper.page-width,.facets-container{background:#fff9!important;border-radius:8px!important;padding:1.5rem!important;margin-bottom:2rem!important}.facets__heading{color:var(--csp-smoky-grey)!important;font-weight:600!important}.facets__summary{color:var(--csp-smoky-grey)!important;border-color:#f7cac94d!important}.facets__summary:hover{color:var(--csp-gold)!important}span.active-facets__button-inner{background:var(--csp-rose-quartz)!important;color:var(--csp-white)!important;border-color:var(--csp-rose-quartz)!important}.active-facets__button:hover .active-facets__button-inner{background:var(--csp-gold)!important;border-color:var(--csp-gold)!important}.facet-filters__sort,select.facet-filters__sort.select__select{color:var(--csp-smoky-grey)!important;border-color:#f7cac94d!important}.product-count__text,#ProductCountDesktop{color:var(--csp-smoky-grey)!important;font-weight:500!important}@media (max-width: 768px){.shopify-section [class*=section-template][class*=product-grid-padding]{padding:2rem 1rem!important}ul.grid.product-grid{padding:1.5rem!important}ul.grid.product-grid:before{left:1.5rem;right:1.5rem}.product-grid-container .card__content,ul.grid.product-grid .card__content{padding:1.2rem 1rem!important;margin:0 .2rem!important}.product-grid-container .card__heading,ul.grid.product-grid .card__heading{font-size:1.6rem!important}.collection__title.title-wrapper h1{font-size:3rem!important}.collection__description .rte,.collection__description p{font-size:1.6rem!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/csp-collection-pages.css.map */
