.camellia-complete-look{display:block;clear:both;margin:22px 0 0;padding:18px 0 0;border-top:1px solid #eadfe0;color:#232323;text-align:left}.camellia-complete-look[hidden],.camellia-complete-look [hidden]{display:none!important}.camellia-complete-look .cl-heading{margin:0 0 14px;font-family:var(--font-heading-family);font-size:20px;line-height:1.3;font-weight:500;color:#54141c;text-transform:none}.camellia-complete-look .cl-grid{display:grid;grid-template-columns:repeat(var(--cl-columns, 3),minmax(0,1fr));gap:12px;align-items:start}.camellia-complete-look .cl-card{min-width:0}.camellia-complete-look .cl-image-link{display:block;aspect-ratio:3 / 4;overflow:hidden;background:#f7f5f3}.camellia-complete-look .cl-image{display:block;width:100%;height:100%;object-fit:cover}.camellia-complete-look .cl-check{display:flex;align-items:center;justify-content:center;min-height:36px;margin:0;cursor:pointer}.camellia-complete-look .cl-check input[type=checkbox]{display:inline-block;position:static;appearance:none;-webkit-appearance:none;width:19px;height:19px;margin:0;padding:0;border:1px solid #54141c;border-radius:50%;background:#fff;opacity:1;cursor:pointer}.camellia-complete-look .cl-check input[type=checkbox]:checked{background:radial-gradient(circle,#54141c 0 5px,#fff 5.5px)}.camellia-complete-look .cl-check-label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.camellia-complete-look .cl-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;min-height:54px;margin:0 0 8px;color:#232323;font-size:13px;line-height:18px;font-weight:400;text-decoration:none;overflow-wrap:anywhere}.camellia-complete-look .cl-title:hover{color:#a22b3a}.camellia-complete-look .cl-variant{display:block;width:100%;max-width:100%;min-height:34px;margin:0 0 8px;padding:6px 20px 6px 0;border:0;border-bottom:1px solid #ded5d5;border-radius:0;background-color:transparent;background-position:right 2px center;color:#595252;font-family:inherit;font-size:12px;line-height:20px;text-overflow:ellipsis;cursor:pointer}.camellia-complete-look .cl-variant:disabled{cursor:default}.camellia-complete-look .cl-variant--placeholder{visibility:hidden;pointer-events:none}.camellia-complete-look .cl-price{display:flex;flex-wrap:wrap;gap:2px 5px;margin:0;font-size:13px;line-height:20px}.camellia-complete-look .cl-compare-price,.camellia-complete-look .cl-total-compare{color:#817777}.camellia-complete-look .cl-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-top:18px}.camellia-complete-look .cl-add{flex:1 1 190px;min-height:46px;padding:12px 16px;border:1px solid #a22b3a;border-radius:0;background:#a22b3a;color:#fff;font-family:inherit;font-size:13px;font-weight:500;line-height:20px;text-align:center;cursor:pointer}.camellia-complete-look .cl-add:hover{background:#54141c;border-color:#54141c}.camellia-complete-look .cl-add:disabled{opacity:.5;cursor:default}.camellia-complete-look .cl-total{flex:1 1 150px;font-size:13px;line-height:20px;text-align:right}.camellia-complete-look .cl-total-label{font-weight:500}.camellia-complete-look .cl-total-compare{margin-left:5px}.camellia-complete-look .cl-status{margin:12px 0 0;font-size:13px;line-height:1.5}.camellia-complete-look .cl-status:empty{display:none}.camellia-complete-look .cl-status a{color:#54141c;text-decoration:underline}.camellia-complete-look :is(input,select,button,a):focus-visible{outline:2px solid #a22b3a;outline-offset:3px}@media(max-width:550px){.camellia-complete-look{margin-top:20px;padding-top:18px}.camellia-complete-look .cl-heading{font-size:18px;margin-bottom:12px}.camellia-complete-look .cl-grid{gap:9px}.camellia-complete-look .cl-title{font-size:12px;line-height:17px;min-height:51px}.camellia-complete-look .cl-price{font-size:12px}.camellia-complete-look .cl-footer{gap:12px;margin-top:16px}.camellia-complete-look .cl-total{flex-basis:100%;order:-1}.camellia-complete-look .cl-add{flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/camellia-complete-look.css.map */
