.cv-siblings{position:relative;z-index:2;margin-block:1.4rem 1.8rem}.cv-siblings__heading{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;margin:0 0 .9rem;color:#6b2637;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cv-siblings__heading span{color:#66665f;font-weight:500;letter-spacing:.03em;text-transform:none}.cv-siblings__list{display:flex;flex-wrap:wrap;gap:.7rem}.cv-siblings__item{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.5rem;color:#252722;text-decoration:none}.cv-siblings__thumb{display:block;width:4.4rem;height:4.4rem;overflow:hidden;border:1px solid #c9c0b5;background:#ede8df;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.cv-siblings__thumb img{width:100%;height:100%;object-fit:contain}.cv-siblings__item:hover .cv-siblings__thumb,.cv-siblings__item:focus-visible .cv-siblings__thumb{border-color:#6b2637;box-shadow:0 0 0 2px #6b2637;transform:translateY(-2px)}.cv-siblings__item.is-current .cv-siblings__thumb{border-color:#6b2637;box-shadow:0 0 0 2px #6b2637}.cv-siblings__item:focus-visible{outline:none}.cv-siblings--product{padding-block:1.7rem;border-block:1px solid #c9c0b5}.cv-siblings--product .cv-siblings__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:1.1rem}.cv-siblings--product .cv-siblings__item{width:100%}.cv-siblings--product .cv-siblings__thumb{width:6.2rem;height:6.2rem}.cv-siblings__name{display:block;max-width:13rem;font-size:1.15rem;line-height:1.35}.cv-siblings--card{margin-block:.9rem 0}.cv-siblings--card .cv-siblings__heading{font-size:.95rem}.cv-siblings--card .cv-siblings__heading span{display:none}.cv-siblings--card .cv-siblings__thumb{width:3.5rem;height:3.5rem}@media(min-width:750px){.cv-siblings--card{max-height:0;margin-top:0;overflow:hidden;opacity:0;transition:max-height .25s ease,margin-top .25s ease,opacity .25s ease}.card-wrapper:hover .cv-siblings--card,.card-wrapper:focus-within .cv-siblings--card{max-height:12rem;margin-top:.9rem;opacity:1}}@media(max-width:749px){.cv-siblings--product .cv-siblings__list{grid-template-columns:repeat(3,minmax(0,1fr))}.cv-siblings--product .cv-siblings__name{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cv-siblings-v1.css.map */
