.cd-rec{width:100%;max-width:100%;min-width:0;overflow:hidden;box-sizing:border-box;container-type:inline-size;container-name:cd-rec;--cd-rec-media-width: clamp(2.5rem, 15cqi, 7.5rem);--border-width: 0px;--border-style: none;--border-color: transparent;--border-radius: 0px}@media screen and (min-width:750px){.cart-summary__inner>.cd-rec{--cd-rec-media-width: 7.5rem}}.cart-drawer__summary .cd-rec{--cd-rec-media-width: clamp(2.5rem, 15cqi, 7.5rem)}.cd-rec__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:var(--gap-md, 12px);min-width:0}.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:6px;flex-shrink:0}.cd-rec__btn.slideshow-control{pointer-events:auto;opacity:1;cursor:pointer;flex-shrink:0}.cd-rec__btn.slideshow-control{width:32px;height:32px;min-width:32px;min-height:32px;padding:4px;border-radius:var(--style-border-radius-buttons-primary, 0);background:var(--color-primary-button-background);color:var(--color-primary-button-text);border:none}.cd-rec__btn.slideshow-control:hover:not(:disabled){background:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text)}.cd-rec__btn.slideshow-control .svg-wrapper,.cd-rec__btn.slideshow-control svg{width:100%;height:100%}.cd-rec__btn:disabled{opacity:.35;cursor:not-allowed}.cd-rec__viewport{overflow:hidden;position:relative;width:100%;max-width:100%;min-width:0}.cd-rec__track{display:flex;width:100%;min-width:0;transition:transform .26s ease;will-change:transform}.cd-rec__slide{flex:0 0 100%;width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:0;border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);border-radius:var(--border-radius)}.cd-rec__item{display:flex;align-items:flex-start;gap:var(--gap-md);width:100%;max-width:100%;min-width:0}.cd-rec__img.cart-items__media-container{overflow:hidden;background:var(--color-background);display:block;width:var(--cd-rec-media-width);max-width:var(--cd-rec-media-width);flex-shrink:0;box-sizing:border-box;border:1px solid rgb(var(--color-foreground-rgb) / var(--opacity-10-25, .12));aspect-ratio:auto;padding:0;border-radius:0}.cd-rec__img img,.cd-rec__img .cart-items__media-image{width:100%;height:auto;object-fit:cover;object-position:center center;display:block;border:none!important;border-radius:0!important;aspect-ratio:auto}.cd-rec__meta{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:0}.cd-rec__name.cart-items__title,.cd-rec__name{display:block;width:100%;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);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-rec__name a{color:inherit;text-decoration:none}.cd-rec__subtitle{margin:0;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-size:var(--font-size--sm, .875rem);font-weight:var(--font-paragraph--weight);letter-spacing:var(--font-paragraph--letter-spacing);line-height:var(--font-paragraph--line-height);color:rgb(var(--color-foreground-rgb) / .55);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.cd-rec__add.button{min-width:0;max-width:100%;width:fit-content;height:auto;min-height:27px;gap:10px;border-radius:var(--style-border-radius-buttons-primary, 0);padding:5px 10px;font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-size:var(--font-size--sm, .875rem);font-weight:var(--font-paragraph--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);border-color:var(--color-primary-button-border);margin-left:auto;cursor:pointer;text-transform:uppercase;white-space:nowrap;box-shadow:none;flex-shrink:0}.cd-rec__add.button:hover{background-color:var(--color-primary-button-hover-background);color:var(--color-primary-button-hover-text);border-color:var(--color-primary-button-hover-border)}.cd-rec__add.button:disabled{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wbs-cart-recommendations.css.map */
