.lsc-cc[data-lsc-cc-view=list]{background-color:var(--lsc-ccl-section-bg, transparent);border-top-left-radius:var(--lsc-ccl-section-radius, 0px);border-top-right-radius:var(--lsc-ccl-section-radius, 0px)}.lsc-cc__view--list{padding-top:20px;padding-bottom:clamp(24px,3vw,40px)}.lsc-ccl{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none}@media(min-width:1200px){.lsc-cc--list-cols-2 .lsc-ccl{grid-template-columns:repeat(2,minmax(0,1fr))}}.lsc-ccl__item{display:flex;min-width:0}.lsc-cc .lsc-ccl__row{position:relative;display:flex;align-items:stretch;gap:20px;width:100%;padding:20px;border:var(--lsc-ccl-border, 0);border-radius:var(--lsc-ccl-radius, 12px);background:var(--lsc-ccl-bg, #fff);box-shadow:var(--lsc-ccl-shadow, none);color:var(--lsc-ccl-text, #171717);text-decoration:none;transition:transform .2s ease}.lsc-cc .lsc-ccl__row:hover{color:var(--lsc-ccl-text, #171717);transform:translateY(-2px)}.lsc-cc .lsc-ccl__link,.lsc-cc .lsc-ccl__link:hover{color:inherit;text-decoration:none}.lsc-cc .lsc-ccl__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit}.lsc-cc .lsc-ccl__link:focus-visible{outline:none}.lsc-cc .lsc-ccl__link:focus-visible:after{outline:2px solid currentColor;outline-offset:3px;border-radius:var(--lsc-ccl-radius, 12px)}.lsc-ccl__media{display:flex;flex-direction:column;flex-shrink:0;align-items:center}.lsc-ccl__image{position:relative;flex-shrink:0;width:var(--lsc-ccl-img, 120px);height:var(--lsc-ccl-img, 120px);overflow:hidden;border-radius:var(--lsc-ccl-img-radius, 8px);background:var(--lsc-ccl-img-bg, #fafafa)}.lsc-ccl__image img{display:block;width:100%;height:100%;object-fit:var(--lsc-ccl-fit, contain)}.lsc-ccl__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.lsc-ccl__placeholder svg{width:60%;height:60%;opacity:.3}.lsc-ccl__meta{display:none}.lsc-ccl__content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;gap:16px;min-width:0}.lsc-ccl__top{display:flex;flex-direction:column;min-width:0}.lsc-ccl__vendor{margin:0 0 4px;font-size:13px;font-weight:var(--lsc-ccl-fw, 500);text-transform:var(--lsc-ccl-case, none);opacity:.75}.lsc-ccl__title{display:inline-flex;flex-wrap:wrap;align-items:center;margin:0;font-family:var(--font-body-family);font-size:var(--lsc-ccl-fs, 16px);font-weight:800;line-height:1.3;letter-spacing:normal;text-transform:var(--lsc-ccl-case, none);color:inherit}.lsc-ccl__title .lsc-cc__rating{margin-left:8px;font-family:var(--font-body-family);text-transform:none}.lsc-ccl__price{font-size:var(--lsc-ccl-fs, 16px);font-weight:var(--lsc-ccl-fw, 500)}.lsc-ccl__price--inline{margin:4px 0 0}.lsc-ccl__blurb{margin:0;font-size:calc(var(--lsc-ccl-fs, 16px) * .95);font-weight:var(--lsc-ccl-fw, 500);line-height:1.4;color:inherit}@media(max-width:749px){.lsc-ccl{gap:15px}.lsc-cc .lsc-ccl__row{gap:15px;padding:15px}.lsc-ccl__image{width:calc(var(--lsc-ccl-img, 120px) * .8);height:calc(var(--lsc-ccl-img, 120px) * .8)}.lsc-ccl__content{justify-content:flex-start;gap:12px}.lsc-ccl__meta{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:8px;text-align:center}.lsc-ccl__title .lsc-cc__rating,.lsc-ccl__price--inline{display:none}}@media(max-width:549px){.lsc-ccl__image{width:calc(var(--lsc-ccl-img, 120px) * .6);height:calc(var(--lsc-ccl-img, 120px) * .6)}}@media(prefers-reduced-motion:reduce){.lsc-cc .lsc-ccl__row,.lsc-cc .lsc-ccl__row:hover{transition:none;transform:none}}.lsc-cc .lsc-ccl__actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 16px;margin-top:auto;padding-top:4px;border-top:1px solid color-mix(in srgb,var(--lsc-ccl-text, #171717) 10%,transparent)}.lsc-cc .lsc-ccl__actions-start{display:flex;flex-wrap:wrap;align-items:center;gap:0 22px;min-width:0}.lsc-cc .lsc-ccl__actions-end{display:flex;align-items:center;margin-left:auto}.lsc-cc .lsc-ccl__actions a,.lsc-cc .lsc-ccl__actions button{-webkit-tap-highlight-color:transparent}.lsc-cc .lsc-ccl__actions .lsc-routine-button{margin-top:0}.lsc-cc .lsc-ccl__actions .lsc-routine-button__controls{align-items:flex-start;gap:0}.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act,.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act:hover,.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act:focus{width:auto!important;min-width:0!important;height:auto!important;min-height:44px!important;padding:0 2px!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;border-radius:0!important;box-shadow:none!important;color:#355266!important;font-size:13px!important;font-weight:500!important;letter-spacing:normal!important;text-transform:none!important;line-height:1.3!important}.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act .btn-fill{display:none!important}.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act:after{display:none!important}.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act:focus-visible{outline:2px solid currentColor!important;outline-offset:2px}.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act .btn-text,.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act:hover .btn-text{display:inline-flex;align-items:center;color:inherit!important;text-decoration:none;text-underline-offset:3px}.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act:hover .btn-text{text-decoration:underline}.lsc-cc .lsc-ccl__actions .lsc-routine-button__icon{margin-inline-end:7px}.lsc-cc .lsc-ccl__actions .lsc-routine-button__icon svg{width:16px;height:16px}.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act[data-routine-open],.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act[data-routine-open]:hover{color:#0b5a5c!important;font-weight:600!important}.lsc-cc .lsc-ccl__actions a.lsc-routine-button__toggle,.lsc-cc .lsc-ccl__actions a.lsc-routine-button__toggle:hover{background-size:0 0!important}.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle[data-routine-open].is-just-added{animation:lsc-routine-just-added-pop .6s cubic-bezier(.34,1.56,.64,1) both}.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle[data-routine-open].is-just-added:before{content:none}.lsc-cc .lsc-ccl__actions a.lsc-compare-link,.lsc-cc .lsc-ccl__actions a.lsc-compare-link:hover,.lsc-cc .lsc-ccl__actions a.lsc-compare-link:focus{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 2px;color:#355266;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;background-image:none}.lsc-cc .lsc-ccl__actions a.lsc-compare-link [data-lsc-compare-label]{text-underline-offset:3px}.lsc-cc .lsc-ccl__actions a.lsc-compare-link:hover [data-lsc-compare-label]{text-decoration:underline}.lsc-cc .lsc-ccl__actions a.lsc-compare-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.lsc-cc .lsc-ccl__actions a.lsc-compare-link:before{content:"";flex:0 0 auto;width:17px;height:17px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4L3 8l4 4M3 8h14M17 12l4 4-4 4M21 16H7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 4L3 8l4 4M3 8h14M17 12l4 4-4 4M21 16H7'/%3E%3C/svg%3E") center / contain no-repeat}.lsc-cc .lsc-ccl__cart,.lsc-cc .lsc-ccl__cart:hover{display:inline-flex;align-items:center;gap:7px;min-height:44px;margin:0;padding:0 2px;border:0;border-radius:0;background:none;color:var(--lsc-ccl-text, #171717);font:inherit;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:normal;text-transform:none;text-decoration:none;cursor:pointer}.lsc-cc .lsc-ccl__cart:hover .lsc-ccl__cart-label{text-decoration:underline;text-underline-offset:3px}.lsc-cc .lsc-ccl__cart:focus-visible{outline:2px solid currentColor;outline-offset:2px}.lsc-cc .lsc-ccl__cart-icon{flex:0 0 auto;width:17px;height:17px}.lsc-cc .lsc-ccl__cart-rest,.lsc-cc .lsc-ccl__cart-done{display:inline-flex;align-items:center;gap:7px}.lsc-cc .lsc-ccl__cart-done,.lsc-cc .lsc-ccl__cart.is-added .lsc-ccl__cart-rest{display:none}.lsc-cc .lsc-ccl__cart.is-added .lsc-ccl__cart-done{display:inline-flex}.lsc-cc .lsc-ccl__cart[aria-busy=true]{opacity:.55;cursor:progress}.lsc-cc .lsc-ccl__cart:disabled{color:#5f6a72;cursor:default}.lsc-cc .lsc-ccl__cart:disabled:hover .lsc-ccl__cart-label{text-decoration:none}.lsc-cc .lsc-ccl__cart-error{flex:1 0 100%;margin:0 0 4px;font-size:13px;line-height:1.4;color:#8a1c14;text-align:right}.lsc-cc .lsc-ccl__cart-error[hidden]{display:none}.lsc-cc .lsc-ccl__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.lsc-cc .lsc-ccl__cart-label--short{display:none}@media(max-width:749px){.lsc-cc .lsc-ccl__cart-label--long{display:none}.lsc-cc .lsc-ccl__cart-label--short{display:inline}.lsc-cc .lsc-ccl__row--actions{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"media top" "media blurb" "actions actions";grid-template-rows:auto 1fr auto;column-gap:15px;row-gap:0}.lsc-cc .lsc-ccl__row--actions .lsc-ccl__media{grid-area:media}.lsc-cc .lsc-ccl__row--actions .lsc-ccl__content{display:contents}.lsc-cc .lsc-ccl__row--actions .lsc-ccl__top{grid-area:top}.lsc-cc .lsc-ccl__row--actions .lsc-ccl__blurb{grid-area:blurb;margin-top:12px}.lsc-cc .lsc-ccl__row--actions .lsc-ccl__actions{grid-area:actions;margin-top:10px;gap:0 10px}.lsc-cc .lsc-ccl__actions-start{gap:0 10px}.lsc-cc .lsc-ccl__actions a.lsc-compare-link,.lsc-cc .lsc-ccl__actions a.lsc-compare-link:hover,.lsc-cc .lsc-ccl__actions a.lsc-compare-link:focus,.lsc-cc .lsc-ccl__cart,.lsc-cc .lsc-ccl__cart:hover,.lsc-cc .lsc-ccl__cart-rest,.lsc-cc .lsc-ccl__cart-done{gap:5px}.lsc-cc .lsc-ccl__actions .lsc-routine-button__icon{margin-inline-end:5px}.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act .btn-text{font-size:0!important}.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act .btn-text:after{content:"Routine";content:"Routine" / "";font-size:13px}.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle.lsc-btn--act[data-routine-open] .btn-text:after{content:"In routine";content:"In routine" / ""}}@media(prefers-reduced-motion:reduce){.lsc-cc .lsc-ccl__actions .lsc-routine-button .lsc-routine-button__toggle[data-routine-open].is-just-added{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/lsc-collage-collection-list.css.map */
