.spro-chero{--spro-sand: #ece4d8;--spro-crumb: #6b6256}.spro-chero__card{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center;padding:30px 20px 52px;border:1px solid var(--spro-sand);border-radius:20px;background:radial-gradient(90% 140% at 100% 0%,#d6a25c38,#d6a25c00 60%),linear-gradient(135deg,#fdf8f4,#f5eadb)}.spro-chero__card:not(:has(.spro-chero__intro)){padding-bottom:36px}.spro-chero__crumbs{margin:0 0 14px;color:var(--spro-crumb);font-size:12px;letter-spacing:.3px;line-height:1.5}.spro-chero__crumbs a{color:var(--spro-copper-dark)}.spro-chero__crumbs a:hover{text-decoration:underline;text-underline-offset:.2em}.spro-cx .spro-chero__title{font-size:28px;font-weight:700;line-height:1.05;letter-spacing:-.5px}.spro-chero__intro{max-width:662px;margin-top:12px;color:var(--spro-crumb);font-size:15px;line-height:1.65}.spro-chero__intro>*{margin:0 0 12px}.spro-chero__intro>:last-child{margin-bottom:0}.spro-chero__media{overflow:hidden;border-radius:14px}.spro-chero__media img{width:100%}.spro-chero__trust{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 18px;margin:22px 0 0;padding:14px 18px;border-top:1px solid var(--spro-sand);border-bottom:1px solid var(--spro-sand);list-style:none}.spro-chero__trust li{display:flex;align-items:center;gap:9px;color:var(--spro-navy);font-size:12.5px;font-weight:600;letter-spacing:.2px;line-height:1.5}.spro-chero__trust svg{flex:none;width:16px;height:16px;color:var(--spro-copper)}@media screen and (min-width:750px){.spro-chero__card{padding:30px 44px 52px}.spro-chero__card--image{grid-template-columns:minmax(0,1fr) minmax(0,38%);gap:40px;padding-bottom:30px}.spro-cx .spro-chero__title{font-size:40px}.spro-chero__trust{gap:10px 30px}}@media screen and (min-width:990px){.spro-cx .spro-chero__title{font-size:46px}}.spro-coll{--spro-navy: #012042;--spro-copper: #ae6a3f;--spro-copper-dark: #96552f;--spro-sand: #ece4d8;--spro-crumb: #6b6256;--spro-tb-h: 60px;--spro-tb-gap: 22px;--spro-side-w: 270px;--spro-side-gap: 36px;--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 24px;--grid-mobile-horizontal-spacing: 14px;--grid-mobile-vertical-spacing: 14px}@media screen and (min-width:750px){.spro-coll .facets-vertical-form{display:flex;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;height:var(--spro-tb-h);margin-bottom:var(--spro-tb-gap);padding-bottom:16px;border-bottom:1px solid var(--spro-sand)}.spro-coll--filters .facets-vertical-form{margin-left:calc(var(--spro-side-w) + var(--spro-side-gap))}.spro-coll .product-count-vertical{order:-1;margin-left:0}.spro-coll .product-count-vertical .product-count__text{color:var(--spro-crumb);font-size:13.5px}.spro-coll .facets-vertical-form .facet-filters{padding-left:0}.spro-coll .facets-vertical-form .facet-filters__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.spro-coll .facets-vertical-form .select{width:210px}.spro-coll .facets-vertical-form .facet-filters__sort{width:100%;height:43px;padding:0 38px 0 14px;border:1px solid var(--spro-sand);border-radius:10px;background:#fff;color:var(--spro-navy);font-size:14px}.spro-coll .facets-vertical-form .facet-filters__sort:focus-visible{outline:2px solid var(--spro-copper);outline-offset:1px}.spro-coll .facets-vertical-form .select .svg-wrapper{right:14px;color:var(--spro-copper-dark)}.spro-coll .facets-vertical .facets-wrapper{flex:0 0 var(--spro-side-w);width:var(--spro-side-w);margin-right:var(--spro-side-gap);padding-right:0}.spro-coll .facets-vertical-sort+.facets-vertical>.facets-wrapper{margin-top:calc(-1 * (var(--spro-tb-h) + var(--spro-tb-gap)))}.spro-coll .facets-vertical .facets-container{display:block;padding-top:0}.spro-coll .facets__form-vertical{width:100%;padding:20px 20px 8px;border:1px solid var(--spro-sand);border-radius:16px;background:#fff}.spro-coll .facets-vertical .active-facets-vertical-filter{width:100%;margin-bottom:4px;padding-bottom:12px;border-bottom:1px solid var(--spro-sand)}.spro-coll .facets__heading--vertical{margin:0;color:var(--spro-navy);font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.spro-coll .facets__disclosure-vertical{border-top:0}.spro-coll .facets__disclosure-vertical+.facets__disclosure-vertical{border-top:1px solid var(--spro-sand)}.spro-coll .facets-vertical .facets__summary{padding-top:14px;padding-bottom:14px;color:var(--spro-navy);font-size:15px;font-weight:700}.spro-coll .facets-vertical .facet-checkbox,.spro-coll .facets-vertical .facet-checkbox__text{color:#2a3542;font-size:14.5px}.spro-coll .facets-vertical .product-grid-container{min-width:0}}.spro-coll .mobile-facets__open{gap:9px;padding:12px 20px;border-radius:10px;background:var(--spro-navy);color:#fff;font-size:14px;font-weight:600}.spro-coll .mobile-facets__open:hover{color:#fff}.spro-coll .mobile-facets__open:hover .mobile-facets__open-label{text-decoration:none}.spro-coll .mobile-facets__open .svg-wrapper{margin-right:0}.spro-coll .mobile-facets__open svg line,.spro-coll .mobile-facets__open svg circle,.spro-coll .mobile-facets__open:hover svg line,.spro-coll .mobile-facets__open:hover svg circle{stroke:currentColor}.spro-coll .product-grid product-component{display:block;height:100%}.spro-coll .product-grid .card-wrapper .card{padding:12px;border-color:var(--spro-sand);border-radius:13px}.spro-coll .product-grid .card__inner{overflow:hidden;border-radius:11px;background:#fdf8f4}.spro-coll .product-grid .card__media,.spro-coll .product-grid .card__media .media{border-radius:11px;background:#fdf8f4}.spro-coll .product-grid .card__media .media img{box-sizing:border-box;padding:4%;object-fit:contain;mix-blend-mode:multiply}.spro-coll .product-grid .card--card.card--media>.card__content{padding:12px 0 0}.spro-coll .product-grid .card__information{padding:0}.spro-coll .product-grid .card__heading{margin-bottom:4px;font-size:14px;line-height:1.35;letter-spacing:.2px}.spro-coll .product-grid .card__heading a{color:var(--spro-navy);font-weight:800}.spro-coll .product-grid .rating-star{--color-rating-star: #ffbc00}.spro-coll .product-grid .rating-count{color:#353535;font-size:12px}.spro-coll .product-grid .quick-add__submit{min-height:44px;background:var(--spro-copper);font-size:14px;letter-spacing:.02em}.spro-coll .product-grid .quick-add__submit:hover{background:var(--spro-copper-dark)}@media screen and (min-width:750px){.spro-coll .product-grid .card-wrapper .card{padding:16px 16px 18px;border-radius:16px}.spro-coll .product-grid .card__heading{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-spro-collection.css.map */
