@charset "UTF-8";/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[2].use[3]!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[2].use[4]!./src/styles/sections/collection-grid.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************************************************/.collection .collection__load-more{text-align:center;padding:30px 0}.collection .collection__load-more-message{margin-bottom:17px}.collection .collection__load-more-btn{width:360px;max-width:100%}.diamond-view-btn{display:none}diamond-quiz-layout .diamond-view-btn{display:block!important}.misc-product-card{padding:0!important;width:100%!important}.misc-product-card{flex-direction:column;overflow:hidden}.misc-product-card:hover a.misc-product-card__inner img{transform:scale(1.02)}.misc-product-card__inner{height:100%;position:relative;width:100%}.misc-product-card__inner img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-out;width:100%}.misc-product-card__inner p{bottom:20px;color:#fff;font-size:20px;left:20px;line-height:26px;margin:0;position:absolute;right:20px}.misc-product-card__gradient{display:block!important}.misc-product-card__gradient{background:linear-gradient(0deg,rgba(0,0,0,.5),33.333%,transparent);height:100%;left:0;position:absolute;top:0;width:100%}.shape-filters-toggle-section{background-color:var(--color-light-grey-bg);border-bottom:1px solid var(--color-border);padding:24px 0}.shape-filters-toggle-section .container{width:100%}.shape-filters-toggle__content{display:flex;gap:40px;align-items:flex-start;width:100%}.shape-filters-toggle__left{flex:2;min-width:0}.shape-filters-toggle__right{flex:1;min-width:0}.shape-filter-group--price{max-width:240px;margin-right:0;margin-left:auto}.shape-filter-group__header{display:flex;align-items:center;gap:8px;margin-bottom:16px}.shape-filter-group__title{font-size:16px;font-weight:700;margin:0;color:var(--color-black);text-transform:uppercase;letter-spacing:.5px}.shape-filter-group__info{background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.shape-filter-group__info:hover{background-color:var(--color-border)}.shape-filter-group__info .icon{width:16px;height:16px}.shape-filter-group__items{display:flex;gap:0}.shape-filter-group:last-child .shape-filter-group__price-inputs{display:flex;flex-direction:column;gap:12px}.shape-filter-group__price-inputs{display:flex;max-width:240px;flex-direction:column;gap:12px}.shape-filter-group .price-range__input__wrapper{justify-content:center}.shape-filter-group .price-range__input__group{background-color:#fff;width:100%}.shape-filter-item{display:flex;width:100%;max-width:112px;flex-direction:column;align-items:center;padding:8px;border:1px solid var(--color-border);text-decoration:none;color:var(--color-black);background-color:var(--color-white);transition:all .2s ease;text-align:center;min-height:90px;justify-content:center;position:relative}.shape-filter-item--active{border-color:#1a1a2e;background-color:var(--color-white);color:var(--color-black);box-shadow:none}.shape-filter-item--active .shape-filter-item__placeholder{background-color:var(--color-light-grey-bg);color:var(--color-grey)}.shape-filter-item--active:after{content:"";position:absolute;top:-1px;right:-1px;width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.0898438 0.679688H24.0898V24.6797L0.0898438 0.679688Z' fill='%231D6E00'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;z-index:10}.shape-filter-item--active:before{content:"";position:absolute;top:2px;right:2px;width:11px;height:9px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.49502 2.91972L0.144531 4.2702L4.19598 8.32166L10.9484 1.56923L9.59792 0.21875L4.19598 5.62069L1.49502 2.91972Z' fill='white'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;z-index:11}.shape-filter-item--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.shape-filter-item:hover .shape-filter-item__label{color:var(--color-black)}.shape-filter-item__image{margin-bottom:10px;display:flex;align-items:center;justify-content:center}.shape-filter-item__image img{max-width:80px;max-height:70px;width:auto;height:auto;display:block}.shape-filter-item__placeholder{width:70px;height:70px;border-radius:6px;background-color:var(--color-light-grey-bg);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:var(--color-grey);border:1px solid var(--color-border)}.shape-filter-item__label{font-size:12px;font-weight:500;line-height:1.2}.price-input-group{display:flex;gap:8px}.price-input{flex:1;padding:8px 12px;border:1px solid var(--color-border);border-radius:4px;font-size:14px;background-color:var(--color-white)}.price-input:focus{outline:none;border-color:var(--color-primary)}.price-slider{margin-top:12px}.price-slider__track{position:relative;height:4px;background-color:var(--color-border);border-radius:2px}.price-slider__fill{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#e74c3c;border-radius:2px}.price-slider__handle{position:absolute;top:50%;width:18px;height:18px;background-color:#e74c3c;border-radius:50%;transform:translate(-50%,-50%);cursor:pointer;border:3px solid var(--color-white);box-shadow:0 2px 6px #0000004d}.price-slider__handle--min{left:0%}.price-slider__handle--max{left:100%}.color-range-slider-container{margin-bottom:16px;padding:0}.color-range-slider{position:relative;width:100%}.color-range-track{position:relative;height:4px;background:var(--color-border);border-radius:2px;margin-bottom:12px}.color-range-input{position:absolute;top:0;left:0;width:100%;height:6px;background:transparent;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:0;pointer-events:none}.color-range-input.color-range-from{z-index:2;pointer-events:auto}.color-range-input.color-range-to{z-index:1;pointer-events:auto}.color-range-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--color-primary);cursor:pointer;border:2px solid var(--color-white);box-shadow:0 1px 3px #0003;-webkit-transition:all .2s ease;transition:all .2s ease;pointer-events:auto}.color-range-input::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--color-primary);cursor:pointer;border:2px solid var(--color-white);box-shadow:0 1px 3px #0003;-moz-transition:all .2s ease;transition:all .2s ease;pointer-events:auto}.color-range-input:hover::-webkit-slider-thumb{transform:scale(1.1)}.color-range-input:hover::-moz-range-thumb{transform:scale(1.1)}.color-range-fill{position:absolute;top:0;left:0;height:100%;background:var(--color-primary);border-radius:3px;opacity:.3;transition:all .2s ease;pointer-events:none}.color-range-from::-webkit-slider-thumb{background:#fff;border-color:var(--color-primary);width:16px;height:16px;border:2px solid var(--color-primary)}.color-range-to::-webkit-slider-thumb{background:#fff;border-color:var(--color-primary);width:16px;height:16px;border:2px solid var(--color-primary)}.color-range-from::-moz-range-thumb{background:#fff;border-color:var(--color-primary);width:16px;height:16px;border:2px solid var(--color-primary)}.color-range-to::-moz-range-thumb{background:#fff;border-color:var(--color-primary);width:16px;height:16px;border:2px solid var(--color-primary)}.color-range-labels{display:flex;justify-content:space-between;position:relative;margin-top:8px}.color-range-label{font-size:12px;font-weight:500;color:var(--color-grey);text-align:center;flex:1;position:relative;padding:4px 8px;border-radius:4px;transition:all .2s ease}.color-range-label.active{color:var(--color-primary);background-color:rgba(var(--color-primary-rgb),.1);font-weight:600}diamond-quiz-layout .facet-checkbox--diamond-shape.color-checkbox-active .facet-diamond-image-box{border:2px solid var(--color-primary);background-color:rgba(var(--color-primary-rgb),.1)}diamond-quiz-layout .facet-checkbox--ring-shape.color-checkbox-active .facet-diamond-image-box{border:2px solid var(--color-primary);background-color:rgba(var(--color-primary-rgb),.1)}diamond-quiz-layout .facets__item--origin-list{display:flex;align-items:stretch;list-style:none;padding:0;margin:8px 0 0;width:100%;border:1px solid #d9d9d9;border:1px solid var(--color-border, #d9d9d9);border-radius:4px;overflow:hidden}diamond-quiz-layout .facets__item--origin-list>li{display:contents}diamond-quiz-layout .facet-checkbox--origin{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important}diamond-quiz-layout .facet-checkbox--origin{flex:1 1 0;box-sizing:border-box;min-height:52px;padding:10px 12px;background-color:#fff;background-color:var(--color-white, #fff);cursor:pointer;text-align:center;line-height:1.2;transition:background-color .2s ease,color .2s ease}diamond-quiz-layout .facet-checkbox--origin.facet-checkbox--origin-natural{order:0}diamond-quiz-layout .facet-checkbox--origin.facet-checkbox--origin-lab{order:1;border-left:1px solid #d9d9d9;border-left:1px solid var(--color-border, #d9d9d9)}diamond-quiz-layout .facet-checkbox--origin .facet-checkbox__input{position:absolute;opacity:0;width:0;height:0}diamond-quiz-layout .facet-checkbox--origin .facet-origin-label{font-size:.95rem;letter-spacing:.02em}diamond-quiz-layout .facet-checkbox--origin:hover{background-color:#f5f5f5}diamond-quiz-layout .facet-checkbox--origin.facet-checkbox--active{background-color:#000;color:#fff}diamond-quiz-layout .facet-checkbox--origin.facet-checkbox--active.facet-checkbox--origin-lab{border-left-color:#000}diamond-quiz-layout .facet-checkbox--origin.facet-checkbox--active:hover{background-color:#000}diamond-quiz-layout .facet-checkbox--origin.facet-checkbox--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}diamond-quiz-layout .facets__item--metal-list{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;padding:0;margin:0}diamond-quiz-layout .facet-checkbox--metal{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important}diamond-quiz-layout .facet-checkbox--metal{padding:16px;border:1px solid var(--color-border);background-color:var(--color-white);cursor:pointer;transition:all .2s ease;text-align:center;min-height:48px}diamond-quiz-layout .facet-checkbox--metal:hover{background-color:#f8f8f8}diamond-quiz-layout .facet-checkbox--metal.facet-checkbox--active{background-color:#414042;color:#fff}diamond-quiz-layout .facet-checkbox--metal.facet-checkbox--disabled{opacity:.5;cursor:not-allowed}diamond-quiz-layout .facet-checkbox--metal.facet-checkbox--disabled:hover{border-color:var(--color-border);background-color:var(--color-white)}diamond-quiz-layout .facet-checkbox--metal .facet-checkbox__input{position:absolute;opacity:0;width:0;height:0}diamond-quiz-layout .facet-checkbox--metal .facet-metal-box{display:flex;flex-direction:row;align-items:center;gap:8px}diamond-quiz-layout .facet-checkbox--metal .facet-metal-swatch{width:24px;height:24px;border-radius:2px;border:1px solid rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}diamond-quiz-layout .facet-checkbox--metal .facet-metal-swatch img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1px}diamond-quiz-layout .facet-checkbox--metal .facet-metal-swatch--default{background-color:#e0e0e0;border-color:#0000004d}diamond-quiz-layout .facet-checkbox--metal .facet-metal-label{font-size:15px;font-weight:500;color:inherit;line-height:1.2;text-align:center}@media(max-width:768px){.shape-filters-toggle-section{padding:16px 10px}.shape-filters-toggle__content{flex-direction:column;gap:24px;align-items:stretch}.shape-filters-toggle__right{flex:none}.shape-filter-group:not(.shape-filter-group--price) .shape-filter-group__items{display:flex;flex-wrap:nowrap;gap:8px;max-width:100%;min-width:0;overflow-x:auto;padding-bottom:8px;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.shape-filter-group:not(.shape-filter-group--price) .shape-filter-item{flex:0 0 112px;width:112px;scroll-snap-align:start}.shape-filter-group:not(.shape-filter-group--price) .shape-filter-item:last-child{margin-right:16px}.shape-filter-group:last-child .shape-filter-group__price-inputs{gap:8px}.shape-filter-group--price{margin-left:0}.shape-filter-item{padding:6px;min-height:70px}.shape-filter-item__placeholder{width:50px;height:50px;font-size:12px}.shape-filter-item__label{font-size:10px}.price-input-group{flex-direction:column}diamond-quiz-layout .facets__item--metal-list{grid-template-columns:repeat(2,1fr)}diamond-quiz-layout .facet-checkbox--metal{padding:10px 12px;min-height:44px}diamond-quiz-layout .facet-checkbox--metal .facet-metal-swatch{width:20px;height:20px}diamond-quiz-layout .facet-checkbox--metal .facet-metal-label{font-size:11px}}.review-placeholder{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:8px;margin-bottom:8px}.review-placeholder__icons{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:2px}.review-placeholder__icons svg{width:16px;height:16px}.review-placeholder__text{font-size:12px;font-weight:400;line-height:16px;color:#8d8d96}.diamond-origin-toggle__inner{display:flex;flex-direction:column;gap:10px;padding:16px 0}.diamond-origin-toggle__heading{font-size:1.3rem;letter-spacing:.05em;text-transform:uppercase}.diamond-origin-toggle__segmented{display:flex;width:100%;max-width:640px;border:1px solid #d9d9d9;border:1px solid var(--color-border, #d9d9d9);border-radius:4px;overflow:hidden;background-color:#fff}.diamond-origin-toggle__option{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;padding:14px 20px;background-color:#fff;color:inherit;font-size:1.4rem;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease}.diamond-origin-toggle__option+.diamond-origin-toggle__option{border-left:1px solid #d9d9d9;border-left:1px solid var(--color-border, #d9d9d9)}.diamond-origin-toggle__option:hover{background-color:#f0f0f0}.diamond-origin-toggle__option.is-active{background-color:#000;color:#fff}.diamond-origin-toggle__option.is-active:hover{background-color:#000}.diamond-origin-toggle__option--disabled{opacity:.4;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/392/assets/astound.sections.collection-grid.css.map */
