.page--home--collection{background:#fff;padding:64px 24px}.page--home--collection__container{max-width:1280px;margin:0 auto}.page--home--collection__content{display:flex;flex-direction:column}.page--home--collection__list{display:grid;grid-template-columns:repeat(2,1fr);flex-direction:column;justify-content:center;row-gap:32px;-moz-column-gap:8px;column-gap:8px;margin:8px 0 48px}.page--home--collection__item{min-width:100%}.page--home--collection__titles{margin:0 0 32px}.page--home--collection__title{color:#383c37;text-align:center;font-family:"Cormorant Garamond";font-size:40px;font-weight:600;line-height:40px;margin:0 0 16px}.page--home--collection__subtitle{color:#5a5f58;text-align:center;font-family:var(--font-family);font-size:16px;font-weight:400;line-height:24px;margin:0}.page--home--collection__image-wrapper{width:100%;padding-top:100%;position:relative;margin:0;overflow:hidden;border-radius:8px}.page--home--collection__image{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page--home--collection__button{font-family:var(--font-family);font-size:16px;font-weight:600;line-height:24px;color:#fff;text-align:center;text-decoration:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px;border-radius:40px;background:#383c37;box-shadow:0 0 16px 0 rgba(56,60,55,.1);outline:0;border:none;white-space:nowrap;padding:12px 28px;cursor:pointer}.component--home--collection-card{padding:0;margin:0 auto;max-width:100%}.component--home--collection-card__image-wrapper{width:100%;padding-top:100%;display:flex;justify-content:center;align-items:center;position:relative;margin:0 0 16px;overflow:hidden;border-radius:8px;cursor:pointer}.component--home--collection-card__image{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.component--home--collection-card__tag{position:absolute;top:8px;right:8px;border-radius:4px;background:#383c37;padding:0 8px;z-index:1;color:#f1f1f1;font-family:var(--font-family);font-size:8px;font-weight:600;line-height:20px;text-transform:uppercase}.component--home--collection-card__link-wrapper{text-decoration:none}.component--home--collection-card__title{color:#383c37;font-family:var(--font-family);font-size:14px;font-weight:600;line-height:24px;margin:0}.component--home--collection-card__subtitle{color:#5a5f58;font-family:var(--font-family);font-size:12px;font-weight:400;line-height:20px;margin:0 0 8px}.component--home--collection-card__price{color:#383c37;font-family:var(--font-family);font-size:14px;font-style:normal;font-weight:500;line-height:24px;margin:0 0 16px}.component--home--collection-card__button{font-family:var(--font-family);font-size:14px;font-weight:600;line-height:24px;color:#383c37;text-align:center;text-decoration:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;display:inline-flex;align-items:center;-moz-column-gap:8px;column-gap:8px;border-radius:40px;background:#c9ab37;box-shadow:0 0 16px 0 rgba(56,60,55,.1);outline:0;border:none;white-space:nowrap;padding:12px 28px;cursor:pointer}.component--home--collection-card__colors{display:flex;margin:16px 0 4px}.component--home--collection-card__color-selector{display:flex;align-items:center;justify-content:center;width:22px;height:22px;position:relative;cursor:pointer}.component--home--collection-card__color-selector--active{border:1px solid #383c37!important;border-radius:50px!important}.component--home--collection-card__color-wrapper{position:relative;width:16px;height:16px;border-radius:50px;display:flex;flex-direction:column;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(56,60,55,.1)}.component--home--collection-card__color{flex:1;width:100%;height:100%}.component--home--collection-card__color-tag{display:none;padding:4px 10px;justify-content:center;align-items:center;border-radius:30px;border:1px solid rgba(56,60,55,.25);background:#fff;color:#383c37;font-family:var(--font-family);font-size:10px;font-weight:600;line-height:16px;letter-spacing:.4px;text-transform:uppercase;position:absolute;top:-32px;left:50%;transform:translateX(-50%);white-space:nowrap}@media screen and (min-width:600px){.page--home--collection{padding:120px 24px}.page--home--collection__content{flex-direction:row;align-items:flex-start;-moz-column-gap:24px;column-gap:24px}.page--home--collection__list{-moz-column-gap:20px;column-gap:20px;margin:0 0 56px}.page--home--collection__titles{margin:0 0 40px}.page--home--collection__title{text-align:left;font-size:64px;line-height:64px}.page--home--collection__subtitle{text-align:left;max-width:600px}.page--home--collection__image-wrapper{width:50%;height:auto;padding-top:65%;margin:0;position:sticky;top:120px}.page--home--collection__wrapper{width:50%}.page--home--collection__button{padding:16px 28px}.page--home--collection__button:hover{background:#c9ab37}.component--home--collection-card{margin:0;padding:0}.component--home--collection-card__image-wrapper{width:100%;height:auto;padding-top:100%;margin:0 0 12px}.component--home--collection-card__image-wrapper:hover .component--home--collection-card__image{transform:scale(1.05)}.component--home--collection-card__image{transition:transform .3s}.component--home--collection-card__tag{font-size:10px;line-height:24px}.component--home--collection-card__title{font-size:16px;line-height:24px}.component--home--collection-card__subtitle{font-size:14px;line-height:24px}.component--home--collection-card__price{font-size:16px;line-height:24px}.component--home--collection-card__button{font-size:16px;font-weight:600;line-height:24px;padding:12px 28px}.component--home--collection-card__button:hover{background:#383c37;color:#fff}.component--home--collection-card__button:hover svg{fill:#fff}.component--home--collection-card__colors{margin:16px 0 8px}.component--home--collection-card__color-selector{width:28px;height:28px}.component--home--collection-card__color-selector:hover .component--home--collection-card__color-tag{display:inline-flex}.component--home--collection-card__color-wrapper{width:20px;height:20px}}