.diamond-table-container{height:450px;overflow-y:auto;display:flex;flex-direction:column;text-align:center;position:relative}@media screen and (min-width:991px){.diamond-table-container{height:750px}}.diamond-table-row div{display:flex;align-items:center;justify-content:center}.diamond-table-container .diamond-table-row.even.selected,.diamond-table-container .diamond-table-row.selected,.diamond-table-container .diamond-table-row.odd.selected{background-color:#b7b7b775}.diamond-table-header,.diamond-table-row,.diamond-table-description-row{display:flex}.diamond-table-header div,.diamond-table-row div{flex:1}.diamond-table-description-row{display:none;background-color:#fcfcfc;padding-top:2rem}@media (hover:hover){.diamond-table-row:hover{background-color:#f5f5f5;cursor:pointer}}.diamond-table-container .diamond-table-row.even,.diamond-table-container .diamond-table-row.even-filtered{background-color:#f2f2f2}.shape-image-filter.selected{border:1px solid var(--color-dark-blue);border-radius:15%}.shape-image-table{padding:.4rem}.diamond-table-description-wrapper{display:flex;flex-direction:column;row-gap:3rem}.diamond-table-description{display:flex;flex-direction:column;justify-content:space-between;gap:3rem}.diamond-description-field{border-bottom:1px solid darkgray;padding:.3rem 0}.diamond-table-description-wrapper .diamond-table-img{flex-grow:1}.diamond-table-img img{max-width:100%}.diamond-table-description-wrapper .diamond-table-description{flex-grow:1}.diamond-table-description .diamond-table-description__info-wrapper{text-align:center}.diamond-table-description .diamond-table-description__buttons-wrapper{padding:0 1rem 3rem;display:flex;flex-direction:column;row-gap:2rem}.diamond-description__additional-details{padding-top:3rem}.diamond-table-description .diamond-table-description__info-wrapper .diamond-description__additional-details .diamond-description__additional-details-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(25% - .5rem),1fr));grid-column-gap:.5rem;grid-row-gap:1.5rem}.diamond-table-description .diamond-table-description__info-wrapper .diamond-description__additional-details .diamond-description__additional-details-wrapper p,.diamond-table-description .diamond-table-description__info-wrapper .diamond-description__additional-details .diamond-description__additional-details-wrapper p span{font-size:14px;line-height:22px}.diamond-table-description .diamond-table-description__info-wrapper .diamond-description__additional-details .diamond-description__additional-details-wrapper p span{font-style:italic}.diamond-table-description__buttons-wrapper a{text-transform:none;font-size:18px;color:var(--color-dark-blue);text-decoration:underline;text-underline-offset:.5rem}.diamond-description__additional-details-field{overflow-wrap:break-word}@media screen and (min-width:991px){.diamond-table-description-wrapper{flex-direction:row}.diamond-table-description{flex-direction:row;gap:3rem}.diamond-table-description-wrapper .diamond-table-img{flex-grow:0;width:35%}.diamond-table-img img{max-width:330px}.diamond-table-description .diamond-table-description__info-wrapper .diamond-description__additional-details{display:block;margin:1rem 0}.diamond-table-description .diamond-table-description__info-wrapper{text-align:start;flex-grow:1}.diamond-table-description .diamond-table-description__buttons-wrapper{flex-grow:0;width:30%;justify-content:center}.diamond-table-description .diamond-table-description__info-wrapper .diamond-description__additional-details .diamond-description__additional-details-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(16.6666% - .5rem),1fr));grid-column-gap:.5rem;grid-row-gap:1.5rem}.diamond-description__additional-details-field{overflow-wrap:normal}}.compare-bar{background-color:#f2f2f2;padding:.5rem 1rem;margin-bottom:2rem;display:flex;justify-content:space-between}@media screen and (min-width: 991px){.compare-bar{padding:.5rem 4rem}}.compare-bar button{background-color:#fff;padding:.5rem 1rem;border:1px solid #b7b7b7;cursor:pointer;color:rgba(var(--color-foreground),.5);transition:.25s ease}.compare-bar button.selected{border:1px solid rgba(var(--color-foreground),.75);color:rgba(var(--color-foreground),.75);font-weight:bolder}@media screen and (hover:hover){.compare-bar button:hover{border:1px solid rgba(var(--color-foreground),.75);color:rgba(var(--color-foreground),.75);font-weight:bolder}}.diamond-table-description__buttons-wrapper button{background-color:transparent;border:1px solid var(--color-dark-blue);cursor:pointer;width:100%;padding:0 3rem;border-radius:6px;height:45px;color:var(--color-dark-blue);font-weight:bolder;transition:.5s ease}.diamond-table-description__buttons-wrapper .product-form__submit-multiple span{font-weight:400}.diamond-table-description__buttons-wrapper button.loading>.loading__spinner .path{stroke:var(--color-dark-blue)}.diamond-table-description__buttons-wrapper button:after{box-shadow:none}@media screen and (hover:hover){.diamond-table-description__buttons-wrapper button:hover{color:#fff;background-color:var(--color-dark-blue)}}.compare-column input[type=checkbox]{accent-color:var(--color-yellow)}.lab-diamonds-grid>div:nth-child(odd){background-color:#f2f2f2}#loadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fffc;z-index:9999;display:none;align-items:center;justify-content:center}.spinner{border:0px solid transparent;display:block!important;border-top:2px solid var(--color-dark-blue);border-radius:50%;width:50px;height:50px;animation:spin 1s ease-in-out infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.diamonds-undertable-text{margin-top:10rem;text-align:center;color:var(--color-dark-blue)}.diamonds-undertable-text h3{font-size:28px;margin-bottom:1rem}.diamonds-undertable-text .diamonds-undertable-text__button{margin:3rem auto}.diamonds-undertable-text button{font-family:Baskerville;padding:1rem 5rem;background-color:var(--color-dark-blue);border:1px solid var(--color-dark-blue);color:#fff;border-radius:.3rem;text-transform:uppercase;transition:.5s ease;cursor:pointer}.diamonds-undertable-text button:hover{background-color:transparent;color:var(--color-dark-blue)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-diamonds-table.css.map */
