.CutsVariants_cut__0UXdb{cursor:pointer;width:100%;height:100%}.CutsVariants_cut__0UXdb,.CutsVariants_shape__Ca6Uj{transition:all 1s ease-in-out}.TraitsPage_wrapper__NmxZA{display:grid}.TraitsPage_traits__a0S_J{place-self:center;max-width:1400px;padding:var(--size4)}.TraitsPage_banner__SsL10{width:100%;height:200px;background:var(--main-color);border-radius:10px;display:grid;place-items:center;text-align:center;margin-bottom:var(--size3)}.TraitsPage_banner-content__bu8QG{display:grid;grid-gap:var(--size2);gap:var(--size2);align-items:center;justify-items:center}.TraitsPage_banner-content__bu8QG h1{font-size:45px;font-weight:600;color:#fff}.TraitsPage_banner-content__bu8QG button{border:none;border-radius:100px;padding:var(--size2) var(--size4);width:-moz-fit-content;width:fit-content;font-size:var(--h7);cursor:pointer;color:#fff;font-weight:700;background:linear-gradient(-45deg,var(--main-color),#6555ee);background-size:1000% 400%;animation:TraitsPage_gradient__kH537 3s ease-in-out infinite}.TraitsPage_know-your-diamonds__NvI3N{display:grid;grid-template-columns:1fr 1fr}.TraitsPage_know-your-diamonds-content__eb_Gt{display:flex;flex-direction:column;gap:var(--size3)}.TraitsPage_know-your-diamonds-content__eb_Gt span{font-size:var(--h4);font-weight:700;color:var(--main-color)}.TraitsPage_know-your-diamonds-content__eb_Gt p{font-size:var(--h1)}.TraitsPage_know-your-diamonds-visual__9HuIn{min-height:200px}.TraitsPage_know-your-diamonds-visual-content__O2fKc{position:relative;width:100%;height:100%}.TraitsPage_trait-content__j38rB{display:flex;flex-direction:column;gap:var(--size3);width:80%}.TraitsPage_img-container__RE_8X{width:35%;height:65px;display:flex;position:relative}.TraitsPage_trait-card__Y3LNP{background:#fff;color:var(--main-color);display:flex;gap:var(--size2);flex-direction:column;align-items:center;justify-content:center;width:25%;height:140px;max-height:100%;border-radius:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:var(--raised-shadow);transition:all .3s ease-in-out}.TraitsPage_trait-card__Y3LNP:first-child{left:0;transform:translate(25%,-50%) scale(.5)}.TraitsPage_trait-card__Y3LNP:nth-child(2){left:0;transform:translate(70%,-50%) scale(.8)}.TraitsPage_trait-card__Y3LNP:nth-child(3){z-index:0}.TraitsPage_trait-card__Y3LNP:nth-child(4){left:100%;transform:translate(-170%,-50%) scale(.8);z-index:1}.TraitsPage_trait-card__Y3LNP:nth-child(5){left:100%;transform:translate(-125%,-50%) scale(.5);z-index:0}.TraitsPage_know-your-diamonds-visual-content__O2fKc:hover .TraitsPage_trait-card__Y3LNP:first-child{transform:translate(5%,-50%) rotate(-10deg) scale(.5)}.TraitsPage_know-your-diamonds-visual-content__O2fKc:hover .TraitsPage_trait-card__Y3LNP:nth-child(2){transform:translate(50%,-50%) rotate(-5deg) scale(.8)}.TraitsPage_know-your-diamonds-visual-content__O2fKc:hover .TraitsPage_trait-card__Y3LNP:nth-child(4){transform:translate(-150%,-50%) rotate(5deg) scale(.8)}.TraitsPage_know-your-diamonds-visual-content__O2fKc:hover .TraitsPage_trait-card__Y3LNP:nth-child(5){transform:translate(-105%,-50%) rotate(10deg) scale(.5)}.TraitsPage_trait-img-container__VRo9W{position:relative;width:28px;height:28px}.TraitsPage_single-traits-container__fpvmr{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--size4);-moz-column-gap:var(--size4);column-gap:var(--size4);grid-row-gap:var(--size4);row-gap:var(--size4)}.TraitsPage_trait-wrapper__5UC9p{background:#fff;padding:var(--size2);width:-moz-fit-content;width:fit-content;border-radius:4px}.TraitsPage_trait-header__UgDii{display:flex;flex-direction:column;gap:var(--size2)}.TraitsPage_trait-header__UgDii p{font-size:var(--h1)}.TraitsPage_title-container__0thks{display:flex;align-items:center;gap:var(--size2);color:var(--main-color)}.TraitsPage_trait-container__KsB5_{display:grid;grid-template-rows:.5fr 2fr;grid-row-gap:var(--size3);row-gap:var(--size3)}.TraitsPage_trait-actions-container__oCcm7{background:#fff;border-radius:4px;padding:var(--size2);display:flex;justify-content:space-around;box-shadow:var(--card-shadow);flex-wrap:wrap;gap:var(--size2)}.TraitsPage_shape__aNI_7{height:30px}.TraitsPage_aside-diamond-container__KiVFL{background:var(--main-color);border-radius:8px;padding:var(--size3)}.TraitsPage_diamond-image__yugWK{height:150px}.TraitsPage_trait-action-btn__VsyOY{background:none;border:1px solid gray;padding:var(--size1) var(--size2);border-radius:4px;cursor:pointer}.TraitsPage_diamond-block___tNdY{display:grid;grid-template-columns:1fr 1fr;border-radius:8px;overflow:hidden;box-shadow:var(--card-shadow);padding:var(--size3);background:#fff;grid-column-gap:var(--size3);-moz-column-gap:var(--size3);column-gap:var(--size3)}.TraitsPage_diamond-block-info-container__aDsLF{background:#fff;display:grid;place-items:center}.TraitsPage_diamond-block-info-aside__vpQvo{display:flex;flex-direction:column;gap:var(--size2);align-items:center}.TraitsPage_diamond-block-info-aside__vpQvo h3{color:var(--main-color);font-size:var(--h5)}.TraitsPage_trait-content-wrapper__j0Klr{display:grid;place-items:center}.TraitsPage_color-type-btn__pOlst{width:20px;height:20px;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3);transform:rotate(45deg);cursor:pointer;margin:4px}.TraitsPage_light-types__LZEa8{width:100%;display:flex;flex-wrap:wrap;gap:var(--size3);justify-content:center}.TraitsPage_light-type-container____xvT{display:flex;flex-direction:column;align-items:center}.TraitsPage_light-type-container____xvT span{font-size:var(--h1)}.TraitsPage_light-type__7jMtk{border:1px solid gray;padding:var(--size1) var(--size2);border-radius:8px}.TraitsPage_clarity-element__CEDJg{background:#fff;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center;padding:var(--size1) var(--size2);min-width:80px;box-shadow:var(--card-shadow);border-radius:4px}.TraitsPage_clarity-trait-container__FcZtZ{grid-template-rows:.1fr 1fr}.TraitsPage_clarity-content-wrapper__vazQz{width:100%;display:flex;justify-content:center}.TraitsPage_clarities__oqJDw{display:grid;grid-row-gap:var(--size2);row-gap:var(--size2);grid-column-gap:var(--size2);-moz-column-gap:var(--size2);column-gap:var(--size2);grid-template-columns:repeat(auto-fill,minmax(80px,1fr));padding:10px;width:90%;place-content:center}.TraitsPage_natural-img__9BIl8{height:100%}.TraitsPage_diamond-image-container__Kbz_1{display:flex;justify-content:center;align-items:center;background-size:68%;background-repeat:no-repeat;background-position:50%}.TraitsPage_active-btn__TB8dB{background:#ebdeff;border:1px solid #ebdeff}.TraitsPage_clarity-title__F8KTJ{font-weight:700;color:var(--main-color)}.TraitsPage_clarity-percentage__BWeI2{font-size:var(--h1)}@keyframes TraitsPage_gradient__kH537{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:700px){.TraitsPage_diamond-image-container__Kbz_1{background-size:34%}.TraitsPage_banner-content__bu8QG h1{font-size:30px;font-weight:600;color:#fff}.TraitsPage_clarities__oqJDw{grid-template-columns:1fr 1fr 1fr}.TraitsPage_single-traits-container__fpvmr{grid-template-columns:1fr}.TraitsPage_trait-actions-container__oCcm7{justify-content:flex-start}.TraitsPage_trait-content__j38rB{width:100%}.TraitsPage_diamond-block-info-aside__vpQvo h3{font-size:var(--h3)}.TraitsPage_diamond-image__yugWK{height:100px}.TraitsPage_diamond-block___tNdY{grid-template-columns:1fr;grid-template-rows:1fr 1fr;row-gap:var(--size2)}.TraitsPage_know-your-diamonds__NvI3N{grid-template-columns:1fr}.TraitsPage_trait-card__Y3LNP{width:150px}.TraitsPage_trait-card__Y3LNP:first-child{left:0;transform:translate(-30%,-50%) scale(.5)}.TraitsPage_trait-card__Y3LNP:nth-child(2){left:0;transform:translate(10%,-50%) scale(.8)}.TraitsPage_trait-card__Y3LNP:nth-child(3){z-index:2}.TraitsPage_trait-card__Y3LNP:nth-child(4){left:100%;transform:translate(-110%,-50%) scale(.8);z-index:1}.TraitsPage_trait-card__Y3LNP:nth-child(5){left:100%;transform:translate(-70%,-50%) scale(.5);z-index:0}}