.ConfiguratorLoading-module__TYTrbq__tabs{gap:var(--space-2);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.ConfiguratorLoading-module__TYTrbq__tab,.ConfiguratorLoading-module__TYTrbq__previewLabel,.ConfiguratorLoading-module__TYTrbq__previewImage,.ConfiguratorLoading-module__TYTrbq__selectedCell,.ConfiguratorLoading-module__TYTrbq__charmCell,.ConfiguratorLoading-module__TYTrbq__title,.ConfiguratorLoading-module__TYTrbq__price,.ConfiguratorLoading-module__TYTrbq__fieldLabel,.ConfiguratorLoading-module__TYTrbq__fieldLabelShort,.ConfiguratorLoading-module__TYTrbq__selectLine,.ConfiguratorLoading-module__TYTrbq__swatch,.ConfiguratorLoading-module__TYTrbq__quantityLine,.ConfiguratorLoading-module__TYTrbq__button{background:linear-gradient(90deg,#1211270f 0%,#1211271f 50%,#1211270f 100%) 0 0/200% 100%;animation:1.4s ease-in-out infinite ConfiguratorLoading-module__TYTrbq__configurator-loading}.ConfiguratorLoading-module__TYTrbq__tab{border-radius:999px;width:150px;height:44px}.ConfiguratorLoading-module__TYTrbq__layout{gap:var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;display:grid}.ConfiguratorLoading-module__TYTrbq__leftCol{gap:var(--space-4);min-width:0;display:grid}.ConfiguratorLoading-module__TYTrbq__previewCard,.ConfiguratorLoading-module__TYTrbq__rightCol{padding:var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px}.ConfiguratorLoading-module__TYTrbq__previewLabel{width:38%;height:18px;margin-bottom:var(--space-3);border-radius:999px}.ConfiguratorLoading-module__TYTrbq__previewImage{aspect-ratio:1;border-radius:12px;width:100%;position:relative;overflow:hidden}.ConfiguratorLoading-module__TYTrbq__selectedGrid{gap:var(--space-2);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.ConfiguratorLoading-module__TYTrbq__selectedCell,.ConfiguratorLoading-module__TYTrbq__charmCell{aspect-ratio:1;border-radius:10px}.ConfiguratorLoading-module__TYTrbq__charmsGrid{gap:var(--space-2);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.ConfiguratorLoading-module__TYTrbq__rightCol{min-width:0}.ConfiguratorLoading-module__TYTrbq__title{width:72%;height:34px;margin-bottom:var(--space-4);border-radius:999px}.ConfiguratorLoading-module__TYTrbq__price{width:110px;height:24px;margin-bottom:var(--space-5);border-radius:999px}.ConfiguratorLoading-module__TYTrbq__fieldLabel,.ConfiguratorLoading-module__TYTrbq__fieldLabelShort{height:16px;margin-bottom:var(--space-2);border-radius:999px}.ConfiguratorLoading-module__TYTrbq__fieldLabel{width:42%}.ConfiguratorLoading-module__TYTrbq__fieldLabelShort{width:30%;margin-top:var(--space-4)}.ConfiguratorLoading-module__TYTrbq__selectLine{border-radius:10px;width:100%;height:42px}.ConfiguratorLoading-module__TYTrbq__swatchGrid{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ConfiguratorLoading-module__TYTrbq__swatch{aspect-ratio:1;border-radius:10px}.ConfiguratorLoading-module__TYTrbq__quantityLine{width:46%;height:38px;margin-top:var(--space-5);border-radius:999px}.ConfiguratorLoading-module__TYTrbq__button{width:100%;height:48px;margin-top:var(--space-4);border-radius:999px}@keyframes ConfiguratorLoading-module__TYTrbq__configurator-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1023px){.ConfiguratorLoading-module__TYTrbq__tabs{margin-bottom:var(--space-4)}.ConfiguratorLoading-module__TYTrbq__layout{gap:var(--space-4);grid-template-columns:1fr}.ConfiguratorLoading-module__TYTrbq__selectedGrid,.ConfiguratorLoading-module__TYTrbq__charmsGrid{padding-right:var(--space-4);margin-right:calc(var(--space-4)*-1);display:flex;overflow-x:auto}.ConfiguratorLoading-module__TYTrbq__selectedCell,.ConfiguratorLoading-module__TYTrbq__charmCell{flex:0 0 80px}.ConfiguratorLoading-module__TYTrbq__swatchGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ConfiguratorLoading-module__TYTrbq__tab{width:128px}.ConfiguratorLoading-module__TYTrbq__previewCard,.ConfiguratorLoading-module__TYTrbq__rightCol{padding:var(--space-3)}}
