.grid-view-toggle[data-v-a1740320]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;margin-right:8px;display:flex}.grid-view-toggle .button[data-v-a1740320]{color:#334e80;border-right:1px solid #eae9e8;align-items:center;padding:10px 15px;line-height:20px;display:flex}@media (width>=1024px){.grid-view-toggle .button[data-v-a1740320]{border:none;padding:0}}.grid-view-toggle .button.inactive .label[data-v-a1740320],.grid-view-toggle .button.inactive .icon[data-v-a1740320]{color:#71706f;filter:none}.grid-view-toggle .label[data-v-a1740320]{display:none}@media (width>=1024px){.grid-view-toggle .label[data-v-a1740320]{height:20px;line-height:20px;display:block}}.grid-view-toggle .icon[data-v-a1740320]{filter:invert(29%)sepia(12%)saturate(2497%)hue-rotate(181deg)brightness(92%)contrast(91%);height:20px;line-height:20px}@media (width>=1024px){.grid-view-toggle .icon[data-v-a1740320]{height:16px;margin:0 16px 0 8px}}.filter-shape[data-v-260938ad]{flex-wrap:wrap;justify-content:center;min-height:100px;margin-bottom:20px;display:flex}.filter-shape .shape-filter[data-v-260938ad]{gap:20px;padding-left:24px;padding-right:10px;display:flex;overflow:auto hidden}@media (width>=1024px){.filter-shape .shape-filter[data-v-260938ad]{overflow-x:unset;padding-left:10px}}.filter-shape .shape-filter .filter[data-v-260938ad]{color:#4a4e54;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;text-align:center;flex-direction:column;align-items:center;width:54px;margin:0 8px;font-family:Effra,sans-serif;font-size:.675rem;font-weight:400;line-height:1em;display:flex;position:relative}.filter-shape .shape-filter .filter.selected .filter-icon-wrapper[data-v-260938ad]{border-color:#334e80}.filter-shape .shape-filter .filter .filter-icon-wrapper[data-v-260938ad]{border:1px solid #eae9e8;border-radius:8px;justify-content:center;align-items:center;width:74px;height:74px;margin-bottom:5px;display:flex}.filter-shape .shape-filter .filter .filter-icon-wrapper .filter-icon[data-v-260938ad]{width:38px;height:38px}.filter-shape .shape-locked-container[data-v-260938ad]{justify-content:center;width:100%;padding:20px 10px 0;display:flex}.filter-shape .shape-locked-container .shape-locked-text[data-v-260938ad]{text-align:center;background:#fcf6ea;border-radius:28px;align-self:flex-start;align-items:center;padding:10px 20px;font-size:.875rem;line-height:18px;display:flex}.stone-details[data-v-ed3de99c]{flex-direction:column;width:100%;padding:20px 20px 0;display:flex}@media (width>=1024px){.stone-details[data-v-ed3de99c]{flex-direction:row;align-items:flex-start;padding:0 20px}}.stone-details .photo-container[data-v-ed3de99c]{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-self:start;width:100%;max-width:360px;margin-bottom:32px;display:flex}@media (width>=640px){.stone-details .photo-container[data-v-ed3de99c]{margin:initial;align-self:initial}}.stone-details .photo-container .photo-wrapper[data-v-ed3de99c]{background:#fff;width:100%;margin:0 0 10px;line-height:0}.stone-details .photo-container .photo-wrapper .image[data-v-ed3de99c]{aspect-ratio:1;object-fit:contain;width:100%;height:auto}.stone-details .photo-container .photo-disclaimer[data-v-ed3de99c]{text-transform:uppercase;letter-spacing:.02em;font-family:Effra,sans-serif;font-size:.75rem;line-height:1rem}.stone-details .photo-container .video-link[data-v-ed3de99c]{text-transform:uppercase;letter-spacing:.02em;font-family:Effra,sans-serif;font-size:.75rem;line-height:1rem;text-decoration:underline}.stone-details .details-container[data-v-ed3de99c]{width:100%}@media (width>=1024px){.stone-details .details-container[data-v-ed3de99c]{margin-left:40px}}.stone-details .details-container .stone-parameters[data-v-ed3de99c]{flex-wrap:wrap;width:100%;font-size:.875rem;line-height:1.2em;display:flex}.stone-details .details-container .stone-parameters .details[data-v-ed3de99c-s]{flex-wrap:wrap;flex-shrink:0;width:100%;display:flex}.stone-details .details-container .stone-parameters .details[data-v-ed3de99c-s] .details-item{flex-shrink:0;width:100%}@media (width>=320px){.stone-details .details-container .stone-parameters .details[data-v-ed3de99c-s] .details-item{width:50%}}@media (width>=640px){.stone-details .details-container .stone-parameters .details[data-v-ed3de99c-s] .details-item{width:33.333%}}.stone-details .details-container .stone-parameters .details[data-v-ed3de99c-s] .title{color:#334e80;align-items:center;width:100%;font-family:Parcel,serif;display:flex}.stone-details .details-container .stone-parameters .details[data-v-ed3de99c-s] .tooltip-trigger{color:#4a4e54}.stone-details .details-container .stone-parameters .details[data-v-ed3de99c-s] .tooltip-trigger:after{margin-left:3px;font-size:14px}.stone-details .details-container .stone-parameters .details[data-v-ed3de99c-s] .description{width:100%;margin:0 0 15px}.stone-details .details-container .stone-parameters .details[data-v-ed3de99c-s] .description .country-with-flag{align-items:center;gap:5px;margin-right:10px;display:flex}.stone-details .details-container .stone-parameters .details[data-v-ed3de99c-s] .link,.stone-details .details-container .stone-parameters .details[data-v-ed3de99c-s] .stone-brand{color:#334e80}.stone-details .details-container .stone-parameters .details[data-v-ed3de99c-s].details-origin{flex-wrap:wrap;width:100%;display:flex}.stone-details .details-container .stone-parameters .details[data-v-ed3de99c-s].shop-with-confidence{margin-top:1rem}.shop-with-confidence[data-v-432e2a96]{border-top:1px solid #dfdfde;flex-wrap:wrap;width:100%;margin:20px 0 0;padding:20px 0 0;display:flex}.shop-with-confidence .item[data-v-432e2a96]{flex-shrink:0;justify-content:left;align-items:center;width:100%;margin-bottom:8px;display:flex}@media (width>=410px){.shop-with-confidence .item[data-v-432e2a96]{width:50%}}@media (width>=640px){.shop-with-confidence .item[data-v-432e2a96]{justify-content:center;width:33.333%;display:flex}}.shop-with-confidence .item .icon[data-v-432e2a96]{margin-right:8px}.shop-with-confidence .item .label[data-v-432e2a96]{align-items:center;display:flex}.shop-with-confidence .item .label[data-v-432e2a96] .tooltip-trigger:after{margin-top:4px;margin-left:5px;font-size:16px}
