.template-collection{--staple-ivory: #fbf8f1;--staple-ink: #242b25;--staple-olive: #284432;--staple-rule: #dfd5c4;--staple-cta: #95171c;--staple-cta-text: #fffdf8;background:var(--staple-ivory)}.template-collection .staple-collection-hero{padding:clamp(30px,4vw,58px) 0 24px}.template-collection .staple-collection-hero .collection-hero__text-wrapper{max-width:860px}.template-collection .staple-collection-hero .collection-hero__title{max-width:900px;color:#242b25;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4.5vw,58px);line-height:1.12;letter-spacing:-.025em}.template-collection .staple-collection-hero .collection-hero__description{max-width:720px;margin-top:15px;font-size:15px;line-height:1.65;color:#55594f}.journey-collection-nav{padding-top:0;padding-bottom:28px}.journey-collection-nav ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.journey-collection-nav a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border:1px solid #d7cbb8;border-radius:3px;background:#fffdf8;color:#284432;font-size:13px;line-height:1.4;letter-spacing:.035em;text-decoration:none}.journey-collection-nav a:hover,.journey-collection-nav a[aria-current=page]{background:#284432;color:#fffdf8;border-color:#284432}.journey-collection-nav a:focus-visible,.template-collection .staple-collection-grid :focus-visible{outline:2px solid #957039;outline-offset:4px}.template-collection .staple-collection-grid .facets-vertical-sort{min-height:60px;margin-bottom:26px}.template-collection .staple-collection-grid .facets-vertical-form{min-height:59px}.template-collection .staple-collection-grid .facet-filters__sort{min-height:44px;font-size:14px}.template-collection .staple-collection-grid .product-count__text,.template-collection .staple-collection-grid .facet-filters__label,.template-collection .staple-collection-grid .facets__label{font-size:14px;line-height:1.55}.template-collection .staple-collection-grid .facets__heading,.template-collection .staple-collection-grid .facets__summary-label{font-size:12px;line-height:1.5;letter-spacing:.08em}.template-collection .staple-collection-grid .facets__summary{padding-top:17px;padding-bottom:17px}.template-collection .staple-collection-grid .facets-vertical .facets-wrapper{padding-right:24px}.template-collection .staple-collection-grid .product-grid{column-gap:22px;row-gap:34px}.template-collection .staple-collection-grid .card__inner{border:1px solid #e4dcca;border-radius:6px;overflow:hidden;background:#f3eee4}.template-collection .staple-collection-grid .card__media{border-radius:5px}.template-collection .staple-collection-grid .card__media .media img{object-fit:contain}.template-collection .staple-collection-grid .card__information{padding-top:15px}.template-collection .staple-collection-grid .card__heading{font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.28;letter-spacing:-.01em}.template-collection .staple-collection-grid .price{margin-top:10px;font-size:15px;line-height:1.5}.template-collection .staple-collection-grid .quick-add__submit.button,.template-collection .staple-collection-grid .button--primary{--color-button: 149, 23, 28 !important;min-height:46px;border-radius:3px;background:#95171c!important;border-color:#95171c!important;font-size:13px;line-height:1.35;letter-spacing:.045em}.template-collection .staple-collection-grid .quick-add__submit.button:hover{background:#751015!important;border-color:#751015!important}.template-collection .staple-collection-grid .quick-add__submit.button:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + 1px) #751015!important}.template-collection .staple-collection-grid .badge{padding:6px 10px;border-radius:2px;font-size:11px;letter-spacing:.04em}.template-collection .staple-collection-grid .pagination__item{min-width:44px;min-height:44px}@media(max-width:989px){.template-collection .staple-collection-grid .facets-container{min-height:62px}.template-collection .staple-collection-grid .mobile-facets__open-label{font-size:14px}}@media(max-width:749px){.template-collection .staple-collection-hero{padding:28px 0 18px}.template-collection .staple-collection-hero .collection-hero__description{font-size:14px}.journey-collection-nav{padding-bottom:22px}.journey-collection-nav ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.journey-collection-nav a{min-height:46px;padding:10px 8px;font-size:12px;text-align:center}.template-collection .staple-collection-grid .product-grid{column-gap:12px;row-gap:26px}.template-collection .staple-collection-grid .card__heading{font-size:17px}.template-collection .staple-collection-grid .price{font-size:14px}.template-collection .staple-collection-grid .quick-add__submit.button{padding-left:8px;padding-right:8px;font-size:12px}}body.staple-journey .collection-hero__title,body.staple-journey .card__heading{font-family:Georgia,Times New Roman,serif;font-weight:400}.template-collection .journey-ornaments-hero{padding-bottom:12px}.template-collection .journey-ornaments-hero .collection-hero__description{margin-top:10px}.template-collection .journey-ornaments-hero .collection-hero__description p{margin:0}.journey-ornaments-clear{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:3px;color:#284432;font-size:13px;line-height:1.4;text-underline-offset:4px}.journey-ornaments-clear:focus-visible{outline:2px solid #957039;outline-offset:3px}@media(max-width:749px){.template-collection .journey-ornaments-hero{padding-top:22px;padding-bottom:8px}.template-collection .journey-ornaments-hero .collection-hero__title{font-size:32px}.template-collection .journey-ornaments-hero .collection-hero__description{margin-top:8px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/staple-journey-collection.css.map */
