.cc-designs{background:var(--cc-cream)}.cc-designs__inner{width:min(var(--cc-page-width),calc(100% - (2 * var(--cc-gutter))));margin:0 auto}.cc-designs__head{max-width:560px;margin:0 0 24px}.cc-designs__eyebrow{font-family:var(--cc-font-ui);font-size:var(--cc-fs-eyebrow);letter-spacing:var(--cc-ls-eyebrow);text-transform:uppercase;font-weight:var(--cc-fw-ui);color:var(--cc-accent-dark);margin:0 0 10px}.cc-designs__heading{font-family:var(--cc-font-heading);font-size:var(--cc-fs-sub);font-weight:var(--cc-fw-heading);line-height:var(--cc-lh-heading);letter-spacing:var(--cc-ls-heading);color:var(--cc-dark);margin:0 0 8px}.cc-designs__subtext{font-family:var(--cc-font-body);font-size:var(--cc-fs-body);line-height:var(--cc-lh-body);color:var(--cc-text-mid);margin:0}.cc-designs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}@media screen and (min-width:750px){.cc-designs__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}}.cc-designs__grid--preview{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.cc-designs__grid--preview{grid-template-columns:repeat(4,minmax(0,1fr))}}.cc-design-card{display:flex;flex-direction:column;min-width:0;scroll-margin-top:120px}.cc-design-card__media{display:block;width:100%;aspect-ratio:2 / 3;background:#2a2c30;border:1px solid rgba(13,15,19,.08);overflow:hidden;margin:0 0 10px}.cc-design-card__media img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block;transition:transform .5s ease}a.cc-design-card:hover .cc-design-card__media img{transform:scale(1.03)}.cc-design-card__body{padding:0;text-align:left}.cc-design-card__name{font-family:var(--cc-font-heading);font-size:16px;font-weight:var(--cc-fw-heading);line-height:1.25;color:var(--cc-dark);margin:0 0 3px;overflow-wrap:anywhere}.cc-design-card__status{display:block;font-family:var(--cc-font-ui);font-size:10.5px;font-weight:var(--cc-fw-ui);letter-spacing:.1em;text-transform:uppercase;color:#0d0f138c;margin:0 0 10px}.cc-design-card__status--available{color:#2f6b3a}.cc-design-card__btn{display:inline-block;width:100%;box-sizing:border-box;text-align:center;font-family:var(--cc-font-ui);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cc-dark);background:transparent;border:1px solid rgba(13,15,19,.3);min-height:44px;padding:12px 10px;cursor:pointer;text-decoration:none;transition:background var(--cc-transition),border-color var(--cc-transition)}.cc-design-card__btn:hover{border-color:var(--cc-dark);background:#0d0f130f}.cc-design-card__btn--available{background:var(--cc-dark);border-color:var(--cc-dark);color:var(--cc-cream)}a.cc-design-card{text-decoration:none}a.cc-design-card:hover .cc-design-card__media{border-color:#0d0f1340}.cc-design-card--placeholder .cc-design-card__name{color:#0d0f1373}.cc-design-card__media--empty{display:flex;align-items:center;justify-content:center;background:#0d0f1308;border:1px dashed rgba(13,15,19,.22)}.cc-design-card__ph-label{font-family:var(--cc-font-ui);font-size:10.5px;font-weight:var(--cc-fw-ui);letter-spacing:.12em;text-transform:uppercase;color:#0d0f1359;text-align:center;padding:0 8px}.cc-design-card__status--ph{color:#0d0f1352}.cc-designs__ph-note{font-family:var(--cc-font-ui);font-size:11px;font-weight:var(--cc-fw-ui);letter-spacing:.06em;color:#0d0f138c;background:#c8b89a29;border:1px dashed rgba(200,184,154,.6);padding:10px 14px;margin:0 0 20px}.cc-designs__all{display:inline-block;margin-top:24px;padding:16px 28px;font-family:var(--cc-font-ui);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cc-cream);background:var(--cc-dark);border:1px solid var(--cc-dark);text-decoration:none;transition:opacity var(--cc-transition)}.cc-designs__all:hover{opacity:.85}.cc-notify{margin:32px 0 0;border-top:1px solid rgba(13,15,19,.12);padding-top:20px}.cc-notify__summary{font-family:var(--cc-font-ui);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cc-dark);cursor:pointer;list-style:none;min-height:44px;display:inline-flex;align-items:center}.cc-notify__summary::-webkit-details-marker{display:none}.cc-notify__panel{max-width:520px;padding:18px 0 0;scroll-margin-top:120px}.cc-notify__chosen{font-family:var(--cc-font-heading);font-size:17px;font-weight:var(--cc-fw-heading);color:var(--cc-dark);margin:0 0 12px}.cc-notify__row{margin-bottom:12px}.cc-notify__label{display:block;font-family:var(--cc-font-ui);font-size:11px;font-weight:var(--cc-fw-ui);letter-spacing:var(--cc-ls-eyebrow);text-transform:uppercase;color:#0d0f139e;margin-bottom:7px}.cc-notify__input{width:100%;box-sizing:border-box;font-family:var(--cc-font-body);font-size:16px;line-height:1.3;min-height:48px;color:var(--cc-dark);background:transparent;border:1px solid rgba(13,15,19,.28);border-radius:0;padding:12px 14px;-webkit-appearance:none;appearance:none}.cc-notify__input:focus{outline:none;border-color:var(--cc-dark)}.cc-notify__consent{display:flex;align-items:flex-start;gap:11px;font-family:var(--cc-font-body);font-size:12.5px;line-height:1.6;color:#0d0f139e;margin:10px 0 16px;cursor:pointer}.cc-notify__consent input{margin-top:2px;width:20px;height:20px;flex-shrink:0}.cc-notify__submit{width:100%;font-family:var(--cc-font-ui);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--cc-cream);background:var(--cc-dark);border:none;min-height:52px;padding:16px 20px;cursor:pointer}.cc-notify__message{font-family:var(--cc-font-body);font-size:13.5px;line-height:1.6;padding:12px 14px;margin:0 0 14px}.cc-notify__message--ok{color:#2f6b3a;background:#2f6b3a14;border:1px solid rgba(47,107,58,.3)}.cc-notify__message--error{color:#a02020;background:#fdecec;border:1px solid #f3b4b4}.cc-designs__own{display:inline-flex;align-items:center;gap:8px;margin-top:28px;font-family:var(--cc-font-ui);font-size:11.5px;font-weight:var(--cc-fw-ui);letter-spacing:.06em;color:#0d0f139e;text-decoration:none}.cc-designs__own span{border-bottom:1px solid rgba(13,15,19,.25);padding-bottom:2px}.cc-designs__own:hover{color:var(--cc-dark)}.cc-designs__setup{padding:24px;background:#c8b89a1f;border:1px dashed rgba(200,184,154,.6);font-family:var(--cc-font-body);font-size:13px;line-height:1.6;color:#0d0f1399}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cc-drops.css.map */
