.cd-rec{width:100%;container-name:cd-rec;container-type:inline-size;--cd-rec-title-font-size: var(--font-size--2xs);--cd-rec-title-font-weight: 500;--cd-rec-title-color: #36434f;--cart-item-media-width-min: 2.5rem;--cart-item-media-width-max: 7.5rem;--border-width: 1px;--border-style: solid;--border-color: rgb(var(--color-border-rgb) / 1);--border-radius: 0px;--cd-rec-nav-btn-radius: 0px;--cd-rec-nav-btn-bg: transparent}.cd-rec__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.cd-rec__title{margin:0;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-size:var(--font-paragraph--size);font-weight:500;letter-spacing:var(--font-paragraph--letter-spacing);line-height:var(--font-paragraph--line-height);color:var(--color-foreground);min-width:0;flex:1 1 auto}.cd-rec__nav{display:flex;gap:10px}.cd-rec__btn{width:30px;height:auto;border-radius:var(--cd-rec-nav-btn-radius);border:1px solid rgb(var(--color-border-rgb) / 1);border:none;background:var(--cd-rec-nav-btn-bg);color:#000;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1;cursor:pointer}.cd-rec__btn:first-child{transform:rotate(180deg)}.cd-rec__btn:disabled{opacity:.35;cursor:not-allowed}.cd-rec__viewport{overflow:hidden;position:relative}.cd-rec__track{display:flex;width:100%;transition:transform .26s ease;will-change:transform}.cd-rec__slide{min-width:100%;width:100%;flex:0 0 100%;box-sizing:border-box;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);border-radius:var(--border-radius)}.cd-rec__item{display:grid;grid-template-columns:clamp(var(--cart-item-media-width-min, 2.5rem),15cqi,var(--cart-item-media-width-max, 7.5rem)) minmax(0,1fr);gap:var(--gap-md);align-items:start}.cd-rec__img{--ratio: 1;flex-shrink:0}.cd-rec__img img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;border-width:0;border-style:none;border-radius:0}.cd-rec__img img.border-style{border-width:0;border-style:none;border-radius:0}.cd-rec__meta{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:2px}.cd-rec__name{color:var(--color-foreground);font-size:var(--font-size--md);font-family:var(--cart-primary-font-family);font-style:var(--cart-primary-font-style);font-weight:var(--cart-primary-font-weight);text-transform:var(--product-title-case);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-rec__name a{color:inherit;text-decoration:none;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-rec__type{margin:0;color:rgb(var(--color-foreground-rgb) / var(--opacity-70));font-family:var(--cart-secondary-font-family, var(--font-paragraph--family));font-style:var(--cart-secondary-font-style);font-weight:var(--cart-secondary-font-weight);font-size:var(--font-size--sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cd-rec__add.button{min-width:0;max-width:100%;width:fit-content;height:auto;min-height:27px;margin-block-start:6px;margin-inline-start:auto;align-self:flex-end;gap:10px;border-radius:20px;padding:5px 10px;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--font-paragraph--letter-spacing);line-height:var(--font-paragraph--line-height);background-color:var(--color-primary-button-background);color:var(--color-primary-button-text);cursor:pointer;text-transform:uppercase;white-space:nowrap;box-shadow:none;flex-shrink:0}@media screen and (min-width:750px){.cd-rec{border-top:0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/wbs-cart-recommendations.css.map */
