.shop-this-look-button-wrapper._hidden,.shop-this-look-button-wrapper._off-slide{display:none}.shop-this-look-sidebar__header .shop-this-look-sidebar__title{position:relative;top:0}.shop-this-look-sidebar__close{top:26px}.shop-this-look-sidebar__list{width:100%;display:flex;flex-direction:column;gap:14px;padding:12px;background-color:#fff}.shop-this-look-sidebar__empty{padding:30px 20px;text-align:center;font-size:14px;color:#5f5850}.shop-this-look-sidebar__footer{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:16px 20px;border-top:1px solid rgba(0,0,0,.08);background:#fff}.shop-this-look-sidebar__footer[hidden]{display:none}.shop-this-look-sidebar__footer-error{font-size:13px;line-height:18px;color:#b31818}.shop-this-look-sidebar__footer-error[hidden]{display:none}.shop-this-look-sidebar__add-all{position:relative;width:100%;height:48px;padding:0 14px;display:flex;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.02em;color:#fff;background:#080a0c;border:0;border-radius:2px;cursor:pointer}.shop-this-look-sidebar__add-all:disabled{opacity:.5;cursor:default}.look-card{width:100%;max-width:100%;display:flex;gap:14px;padding:12px;background:#fff;border-radius:0;overflow:hidden;border-bottom:1px solid #1d1d1d}.look-card__media{flex-shrink:0;width:120px;display:flex;justify-content:center;text-decoration:none}.look-card__image{width:120px;height:auto;object-fit:cover;border-radius:0}.look-card__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:10px}.look-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.look-card__title-link{min-width:0;color:inherit;text-decoration:none}.look-card__title{font-size:16px;font-weight:400;line-height:1.3;color:inherit;text-align:start;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(hover:hover){.look-card__title-link:hover .look-card__title{text-decoration:underline}}.look-card__price{flex-shrink:0;display:flex;flex-direction:row;align-items:baseline;gap:6px;white-space:nowrap}.look-card__price-current{font-size:14px;font-weight:600;line-height:20px}.look-card__price-compare{font-size:12px;font-weight:400;line-height:18px;color:#a3a3a3;text-decoration:line-through}.look-card__options-label{display:block;width:100%;font-weight:600;font-size:12px;line-height:20px;letter-spacing:0;color:#5f5850;text-transform:capitalize;margin:0 0 2px}.look-card__slider.swiper{width:100%;box-sizing:content-box;padding:8px 5px 5px;overflow:hidden;margin:-5px 0!important}.look-card__track.swiper-wrapper{width:auto;height:auto;margin:0;padding:0;display:flex;flex-wrap:nowrap;align-items:center}.look-card__slider:not(.swiper-initialized) .look-card__track{gap:8px}.look-card__swatch.swiper-slide{flex-shrink:0;width:22px;height:22px}.look-card__size.swiper-slide{flex-shrink:0;width:auto;height:auto}.look-card__swatch{position:relative;width:22px;min-width:22px;height:22px;padding:0;display:block;background-color:transparent;background-position:center;border:1px solid #c1c1c1;border-radius:50%;cursor:pointer}.look-card__swatch._selected:after{content:"";position:absolute;top:-3px;left:-3px;width:100%;height:100%;padding:3px;outline:1px solid #2d2926;border-radius:100%}.look-card__badge{position:relative;top:-8px;left:-5px;z-index:1;width:24px;display:flex;justify-content:center;font-weight:600;font-size:7px;line-height:11px;text-align:center;color:#010101;background:#fffffff0;pointer-events:none}.look-card__badge--progressive{position:absolute;top:-6px;right:-8px;left:-8px;width:38px;margin:auto;white-space:normal}.look-card__size{min-width:26px;min-height:26px;margin:0;padding:4px 7px;display:flex;align-items:center;justify-content:center;font-family:inherit;font-weight:400;font-size:12px;line-height:16px;color:#2d2926;white-space:nowrap;background:transparent;border:1px solid transparent;border-radius:1px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .2s}.look-card__size._selected{border-color:#2d2926}.look-card__size._soldout{opacity:.5;cursor:not-allowed;text-decoration:line-through}.look-card__submit{position:relative;width:100%;height:36px;padding:0 12px;display:flex;justify-content:center;align-items:center;font-family:inherit;font-weight:600;font-size:14px;line-height:1;color:#fff;background:#080a0c;border:0;border-radius:2px;cursor:pointer}.look-card__submit:disabled{opacity:.5;cursor:default}.look-card__error{width:100%;font-size:12px;line-height:16px;color:#b31818}.look-card__error[hidden]{display:none}.shop-this-look-button:focus-visible,.shop-this-look-sidebar__close:focus-visible,.shop-this-look-sidebar__add-all:focus-visible,.look-card__swatch:focus-visible,.look-card__size:focus-visible,.look-card__submit:focus-visible{outline:2px solid #2d2926;outline-offset:2px}.look-card__submit._loading,.shop-this-look-sidebar__add-all._loading{color:transparent;pointer-events:none}.look-card__submit._loading:before,.shop-this-look-sidebar__add-all._loading:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:16px;height:16px;margin:auto;border:2px solid #fff;border-right-color:transparent;border-radius:50%;animation:look-card-spin 1s linear infinite}@keyframes look-card-spin{to{transform:rotate(360deg)}}.look-skeleton{display:flex;gap:14px;padding:12px;background:#fff}.look-skeleton__media,.look-skeleton__line{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;animation:look-skeleton-shimmer 2s infinite linear}@keyframes look-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.look-skeleton__media{flex-shrink:0;width:130px;height:195px}.look-skeleton__lines{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:12px}.look-skeleton__line--title{height:16px;width:70%}.look-skeleton__line--picker{height:38px;width:60%}.look-skeleton__line--submit{height:36px;width:100%;margin-top:auto;border-radius:2px}body:has(#ShopThisLookSidebar.open) shopify-chat,body:has(#ShopThisLookSidebar.open) .cart-saved-container{z-index:0!important}
/*# sourceMappingURL=/cdn/shop/t/64/assets/shop-this-look.css.map */
