.bbrp{--bb-burgundy: #622626;--bb-chocolate: #381000;--bb-butter: #EDC77A;--bb-ink-soft: #5A3A2C;--bb-rule: rgba(56, 16, 0, .18);background:var(--bbrp-bg, #EFE5D5);color:var(--bb-chocolate)}.bbrp .related-products{display:block}.bbrp__header{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem 2.4rem;flex-wrap:wrap;margin-bottom:2.8rem;padding-bottom:1.8rem;border-bottom:1px solid var(--bb-rule)}.bbrp__header:after{content:"";position:absolute;left:0;bottom:-2px;width:5.6rem;height:3px;background:var(--bb-butter)}.bbrp__eyebrow{margin:0 0 .8rem;font-size:1.15rem;letter-spacing:.24em;text-transform:uppercase;line-height:1.4;color:var(--bb-burgundy)}.bbrp__heading{margin:0;font-family:var(--font-heading-family);font-weight:800;font-size:clamp(2.6rem,2rem + 1.1vw,3.4rem);line-height:1.15;letter-spacing:-.01em;color:var(--bb-burgundy)}.bbrp__view-all{flex-shrink:0;padding-bottom:.3rem;font-size:1.5rem;line-height:1.3;color:var(--bb-burgundy);text-decoration:none;border-bottom:1px solid currentColor}.bbrp__view-all:after{content:" \2192"}.bbrp__view-all:hover{border-bottom-width:2px}.bbrp__list{display:grid;grid-auto-flow:column;grid-auto-columns:62%;gap:1.6rem;margin:0 -1.5rem;padding:.4rem 1.5rem 1.2rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none}.bbrp__list::-webkit-scrollbar{display:none}.bbrp__item{min-width:0;scroll-snap-align:start;display:flex}@media screen and (min-width:750px){.bbrp__header{margin-bottom:3.6rem}.bbrp__list{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem 2.4rem;margin:0;padding:0;overflow:visible}}@media screen and (min-width:990px){.bbrp__list{grid-template-columns:repeat(var(--bbrp-cols, 4),minmax(0,1fr));gap:4.8rem 3.2rem}}.bbrp-card{display:flex;flex-direction:column;width:100%;color:inherit;text-decoration:none}.bbrp-card__mat{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 5;padding:1.8rem;background:var(--bbrp-mat, #F7F0E6);overflow:hidden}.bbrp-card__cover{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 .8rem 1.2rem rgba(56,16,0,.2)) drop-shadow(0 .1rem .2rem rgba(56,16,0,.16));transition:transform .35s ease,filter .35s ease}.bbrp-card__mat .placeholder-svg{filter:none}.bbrp-card__badge{position:absolute;top:1rem;left:1rem;padding:.3rem .8rem;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;background:var(--bb-burgundy);color:#f7f0e6}.bbrp-card__body{display:flex;flex-direction:column;flex:1;padding-top:1.4rem}.bbrp-card__title{margin:0;font-family:var(--font-heading-family);font-weight:700;font-size:1.7rem;line-height:1.3;color:var(--bb-chocolate);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bbrp-card__author{margin:.4rem 0 0;font-family:var(--font-heading-family);font-style:italic;font-size:1.45rem;line-height:1.4;color:var(--bb-ink-soft)}.bbrp-card__price{margin-top:auto;padding-top:.8rem}.bbrp-card .price,.bbrp-card .price .price-item{margin:0;font-size:1.5rem;letter-spacing:.02em;color:var(--bb-burgundy)}.bbrp-card .price .price-item--regular{color:var(--bb-ink-soft)}.bbrp-card .price--on-sale .price-item--sale{color:var(--bb-burgundy)}.bbrp-card:hover .bbrp-card__title,.bbrp-card:focus-visible .bbrp-card__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}.bbrp-card:hover .bbrp-card__cover{transform:translateY(-.4rem);filter:drop-shadow(0 1.2rem 1.6rem rgba(56,16,0,.24)) drop-shadow(0 .2rem .3rem rgba(56,16,0,.16))}.bbrp a:focus-visible{outline:2px solid var(--bb-burgundy);outline-offset:4px;box-shadow:none}@media(prefers-reduced-motion:reduce){.bbrp-card__cover{transition:none}.bbrp-card:hover .bbrp-card__cover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-related-products.css.map */
