html{overflow-x:clip;max-width:100%}body{max-width:100%}img,video,iframe{max-width:100%}.page-width,.page-container,.main-content,.collection-content,.grid,.grid__item,.grid-product,.grid-product__content,.grid-product__meta,.grid-product__image-mask,.site-header,.header-wrapper,.lang26-chrome,.lang26-col,.lang26-pdp,.lang26-pdp__grid,.lang26-foot,.rte{max-width:100%;min-width:0;box-sizing:border-box}.grid-product__title,.grid-product__price,.grid-product__sku,.grid-product__meta,.lang26-card__name,.product-single__title,.h1,.h2,.h3{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.rte table{display:block;max-width:100%;overflow-x:auto}.section-vintage-jewelry-hero,.section-vintage-jewelry-hero .lang26-col,.section-vintage-jewelry-hero .vj-hero,.section-vintage-jewelry-hero .vj-hero__banner,.section-vintage-jewelry-hero .vj-hero__media,.section-vintage-jewelry-hero .vj-hero__picture{width:100%;max-width:100%;min-height:0;height:auto;aspect-ratio:auto}.section-vintage-jewelry-hero .vj-hero__img,.section-vintage-jewelry-hero .vj-hero__placeholder{position:static!important;inset:auto!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;object-fit:contain!important;object-position:center top!important}.template-collection .collection-grid__wrapper,.template-search .collection-grid__wrapper{width:100%;max-width:100%;overflow:hidden}.template-collection .collection-grid__wrapper>.grid,.template-search .collection-grid__wrapper>.grid{display:grid!important;width:100%!important;max-width:100%;margin-left:0!important}.template-collection .collection-grid__wrapper>.grid>.grid-product,.template-search .collection-grid__wrapper>.grid>.grid-product,.template-collection .collection-grid__wrapper>.grid>.grid__item,.template-search .collection-grid__wrapper>.grid>.grid__item{float:none!important;clear:none!important;width:100%!important;max-width:100%!important;min-width:0!important;padding-left:0!important}.template-collection .grid-product__content,.template-search .grid-product__content{width:100%!important;min-width:0!important;overflow:hidden}.template-collection .grid-product__image-mask img,.template-search .grid-product__image-mask img,.template-index .lang26-card img,.template-product .lang26-pdp__img{width:100%;max-width:100%;object-fit:contain}@media screen and (max-width:1099px){.template-collection .collection-grid__wrapper>.grid,.template-search .collection-grid__wrapper>.grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.template-collection .grid-product__content,.template-search .grid-product__content{max-width:100%!important}.lang26-page__body .lang26-edu-grid,.lang26-page__body .lang26-gem-grid,.lang26-page__body .lang26-photos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.page-width,.template-collection .page-width,.template-product .page-width,.template-index .page-width,.site-header--lang26 .lang26-chrome.page-width{padding-left:12px;padding-right:12px}.template-collection .collection-content>#CollectionAjaxContent>.page-width>.grid{display:block}.template-collection .grid__item--sidebar{width:100%}.template-collection .grid__item--content,.template-collection .grid__item--content>div:last-child{display:block;width:100%;min-width:0}.template-collection .collection-filter,.template-search .collection-filter{height:auto!important;flex-wrap:wrap}.template-index .section-lang-category-carousel .lang26-cats__item,.template-index .section-lang-category-carousel .lang26-cats__media{width:min(345px,100%);max-width:100%;flex-basis:min(345px,calc(100vw - 24px))}.section-vintage-jewelry-hero .vj-hero__content{max-width:calc(100% - 24px);margin-left:12px;margin-right:12px}.lang26-know__wrap,.lang26-page__body .lang26-edu-grid,.lang26-page__body .lang26-gem-grid,.lang26-page__body .lang26-photos,.lang26-page__body .lang26-photos--2{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:359px){.template-collection .collection-grid__wrapper>.grid,.template-search .collection-grid__wrapper>.grid,.template-index .section-lang-arrivals .lang26-arrivals__track{grid-template-columns:minmax(0,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/lang-responsive-2026.css.map */
