@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400&family=Jost:wght@200;300;400&display=swap";:root{--sp-green: #70AC90;--sp-sand: #C59F82;--sp-cream: #F0EBE3;--sp-white: #FFFFFF;--sp-dark: #1A1A18;--sp-muted: #8C8278;--sp-border: rgba(197, 159, 130, .2)}.section-collection-products-grid{background-color:var(--sp-cream)!important}.card-wrapper.product-card-wrapper{background-color:var(--sp-white)!important;border:1px solid var(--sp-border)!important;border-radius:2px!important;overflow:hidden!important;transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease!important;position:relative!important}.card-wrapper.product-card-wrapper:hover{transform:translateY(-5px)!important;box-shadow:0 16px 48px #70ac901f!important;border-color:#70ac9066!important}.card-wrapper.product-card-wrapper:before{content:""!important;position:absolute!important;top:0;left:0;right:0!important;height:2px!important;background:linear-gradient(90deg,var(--sp-green),var(--sp-sand))!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform .5s ease!important;z-index:2!important;pointer-events:none!important}.card-wrapper.product-card-wrapper:hover:before{transform:scaleX(1)!important}.card-product .card-product__media{overflow:hidden!important}.card-product .card-product__media img{transition:transform .7s ease!important}.card-wrapper.product-card-wrapper:hover .card-product__media img{transform:scale(1.05)!important}.card-product .card__information{padding:14px 16px 18px!important;background-color:var(--sp-white)!important;border-top:1px solid var(--sp-border)!important}.card-product .card__heading,.card-product .card__heading a,.card-product .card__heading .card__title{font-family:Cormorant Garamond,serif!important;font-weight:400!important;font-size:1.2rem!important;letter-spacing:.05em!important;color:var(--sp-dark)!important;text-decoration:none!important;line-height:1.3!important;transition:color .3s ease!important}.card-wrapper.product-card-wrapper:hover .card__heading a{color:var(--sp-green)!important}.card-product .card-information{margin-top:10px!important;padding-top:10px!important;border-top:1px solid var(--sp-border)!important}.card-product .card-information>div:not(.price__container){display:none!important}.card-product .price__container .price__regular{display:block!important}.card-product .price__container .price__sale,.card-product .price--on-sale .price__regular{display:none!important}.card-product .price--on-sale .price__sale{display:block!important}.card-product span.price-item{font-family:Cormorant Garamond,serif!important;font-weight:400!important;font-size:1.4rem!important;letter-spacing:.06em!important;color:var(--sp-green)!important;display:inline-block!important;visibility:visible!important;opacity:1!important;line-height:1.3!important}.card-product span.price-item.price-item--last{font-size:1rem!important;color:var(--sp-sand)!important;text-decoration:line-through!important;opacity:.6!important}.card-product .price__container .visually-hidden,.card-product .price__container .visually-hidden--inline,.card-product .unit-price{display:none!important}.card-product .badge,.card-product .card__badge .badge{background-color:var(--sp-green)!important;color:var(--sp-white)!important;font-family:Jost,sans-serif!important;font-size:1rem!important;font-weight:300!important;letter-spacing:.2em!important;text-transform:uppercase!important;border-radius:0!important;padding:4px 10px!important}.card-product .badge--sold-out{background-color:var(--sp-sand)!important}.section-collection-products-grid .facets-wrapper,.section-collection-products-grid [class*=facets-container]{font-family:Jost,sans-serif!important}.section-collection-products-grid .facets__summary,.section-collection-products-grid [class*=facet] summary{font-family:Jost,sans-serif!important;font-weight:400!important;font-size:1rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--sp-dark)!important}.section-collection-products-grid .facets__disclosure,.section-collection-products-grid details.facets__disclosure{border-top:1px solid var(--sp-border)!important;padding:14px 0!important}.section-collection-products-grid .facets__item label,.section-collection-products-grid [class*=facet] label{font-family:Jost,sans-serif!important;font-size:1rem!important;font-weight:300!important;color:var(--sp-muted)!important;transition:color .25s ease!important}.section-collection-products-grid .facets__item label:hover{color:var(--sp-green)!important}.section-collection-products-grid input[type=checkbox]{accent-color:var(--sp-green)!important}.section-collection-products-grid .facet-filters__sort,.section-collection-products-grid .select__select{font-family:Jost,sans-serif!important;font-size:1rem!important;font-weight:300!important;color:var(--sp-dark)!important;border:1px solid var(--sp-border)!important;border-radius:0!important;background-color:var(--sp-white)!important;outline:none!important}.section-collection-products-grid [class*=pagination] a,.section-collection-products-grid [class*=pagination] button{font-family:Jost,sans-serif!important;font-size:1rem!important;font-weight:300!important;color:var(--sp-muted)!important;border:1px solid transparent!important;border-radius:0!important;transition:all .3s ease!important}.section-collection-products-grid [class*=pagination] a:hover{border-color:var(--sp-green)!important;color:var(--sp-green)!important}.section-collection-products-grid [class*=pagination] [aria-current=page]{border-color:var(--sp-green)!important;color:var(--sp-white)!important;background-color:var(--sp-green)!important}.section-collection-products-grid [class*=product-count]{font-family:Jost,sans-serif!important;font-size:1rem!important;font-weight:300!important;color:var(--sp-muted)!important;letter-spacing:.1em!important}.section-collection-products-grid .active-facets__button{background-color:#70ac901a!important;border:1px solid rgba(112,172,144,.3)!important;color:var(--sp-green)!important;font-family:Jost,sans-serif!important;font-size:1rem!important;border-radius:0!important}.section--gallery-grid .gallery-grid{height:100vh!important;min-height:500px!important}.section--gallery-grid .gallery-grid__item,.section--gallery-grid .gallery-grid__content{height:100%!important}.section--gallery-grid .gallery-grid__content img,.section--gallery-grid .gallery-grid__content .responsive-image,.section--gallery-grid .gallery-grid__content .image-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}.section--gallery-grid .media,.section--gallery-grid [class*=media--]{padding-bottom:0!important;height:100%!important}@media screen and (max-width:749px){.section--gallery-grid .gallery-grid{height:auto!important}.section--gallery-grid .gallery-grid__item{height:70vw!important;min-height:300px!important}}.section--gallery-grid{overflow:hidden!important}.section--gallery-grid .gallery-grid.row{height:100vh!important;min-height:480px!important;max-height:900px!important;align-items:stretch!important}.section--gallery-grid .gallery-grid__item{height:100%!important;align-self:stretch!important}.section--gallery-grid .gallery-grid__content{height:100%!important;min-height:100%!important}.section--gallery-grid .responsive-image{padding-bottom:0!important;height:100%!important;position:relative!important}.section--gallery-grid .responsive-image[style]{--aspect-ratio: unset !important}.section--gallery-grid .responsive-image img,.section--gallery-grid .gallery-grid__content img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important}.section--gallery-grid .gallery-grid__content-info{height:100%!important}@media screen and (max-width:749px){.section--gallery-grid .gallery-grid.row{height:auto!important;max-height:none!important}.section--gallery-grid .gallery-grid__item{height:80vw!important;min-height:280px!important}.section--gallery-grid .gallery-grid__content{height:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/spranger-grid.css.map */
