.breadcrumbs{padding:1.25rem 0 .5rem}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;list-style:none;margin:0;padding:0;font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.breadcrumbs__item:not(:last-child):after{content:"/";margin-left:.5rem;opacity:.35;font-weight:400}.breadcrumbs__item a{color:var(--color-secondary);transition:color var(--transition)}.breadcrumbs__item a:hover,.breadcrumbs__item--current{color:var(--color-primary)}.variant-picker{display:grid;gap:1.15rem;margin-bottom:.25rem}.variant-picker__group{border:none;margin:0;padding:0}.variant-picker__label{font-family:var(--font-body);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-secondary);margin-bottom:.65rem}.variant-picker__options{display:flex;flex-wrap:wrap;gap:.5rem}.variant-picker__option{min-height:2.5rem;padding:.45rem 1rem;border:1px solid rgba(75,52,43,.2);background:#fff;color:var(--color-primary);font-family:var(--font-body);font-size:.8125rem;font-weight:600;cursor:pointer;transition:background var(--transition),border-color var(--transition),color var(--transition)}.variant-picker__option:hover{border-color:var(--color-primary)}.variant-picker__option.is-selected{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.variant-picker__option:disabled{opacity:.35;cursor:not-allowed}.collection-hero{position:relative;overflow:hidden;margin-bottom:1.25rem;aspect-ratio:21 / 8;max-height:22rem}.collection-hero__img{width:100%;height:100%;object-fit:cover}.collection-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#4b342b26,#4b342b8c)}.collection-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:clamp(1.25rem,4vw,2rem)}.collection-hero__content h1{color:#fff;margin:0;font-size:clamp(2rem,4vw,3rem)}.collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.75rem;padding-bottom:1rem;border-bottom:1px solid var(--line-subtle)}.collection-sort__select{min-height:2.5rem;padding:.4rem 2rem .4rem .75rem;border:1px solid rgba(75,52,43,.2);background:#fff;font-family:var(--font-body);font-size:.75rem;font-weight:600;color:var(--color-primary);cursor:pointer}.pagination{margin-top:2.5rem;text-align:center}.pagination a,.pagination span{display:inline-block;padding:.35rem .65rem;font-size:.8125rem;font-weight:600;color:var(--color-secondary)}.pagination .current{color:var(--color-primary)}.cart-drawer__trust{display:flex;flex-wrap:wrap;gap:.35rem .75rem;padding:0 1.25rem .85rem;border-bottom:1px solid var(--line-subtle);font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-secondary)}.cart-drawer__trust span:before{content:"\2713  ";color:var(--color-primary)}.cart-drawer__note{margin:0 0 .85rem;font-size:.78rem;line-height:1.5;color:var(--color-secondary);font-weight:500}.cart-drawer__cart-link{display:block;margin-top:.75rem;text-align:center;font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-secondary);text-decoration:underline;text-underline-offset:.15em}.cart-item__variant{font-size:.75rem;color:var(--color-secondary);margin-top:.15rem}.cart-item__unit{font-size:.75rem;color:var(--color-secondary);margin-top:.1rem}.product-recommendations{padding:clamp(4rem,8vw,6rem) 0;background:var(--color-ivory);border-top:1px solid var(--line-subtle)}.product-recommendations .section-heading{text-align:center;margin-bottom:2rem}.site-footer__address{margin:1rem 0 0;font-size:.875rem;line-height:1.65;color:#ffffffbf}.site-footer__address a{color:#ffffffe0}.site-footer__trust{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.form-status--success{color:var(--color-primary);font-size:.8125rem;font-weight:600;margin-top:.5rem}.form-status--error{color:#9a3b2e;font-size:.8125rem;font-weight:600;margin-top:.5rem}@media(max-width:599px){.collection-toolbar{flex-direction:column;align-items:stretch}.collection-sort__select{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/commerce.css.map */
