.AppFolder-module__OY4MLG__main{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;display:flex}.AppFolder-module__OY4MLG__selectionContainer{flex-direction:column;justify-content:center;align-items:center;padding:8px 12px 20px;display:flex}.AppFolder-module__OY4MLG__selectionContainer h3{font-size:17px}.AppFolder-module__OY4MLG__optionsContainer{letter-spacing:1px;gap:46px;margin-top:6px;display:flex}.AppFolder-module__OY4MLG__optionsContainer p{cursor:pointer}.AppFolder-module__OY4MLG__optionsContainer p.AppFolder-module__OY4MLG__selected{color:#f8bb1b;text-decoration:underline}.AppFolder-module__OY4MLG__modelContainer{flex:1;width:100%;height:100%;position:relative}
.FurnitureModel-module__cXctBa__productCard{flex:1;width:100%;height:100%}.FurnitureModel-module__cXctBa__modelViewer{flex:1;width:100%;height:100%;position:relative}.FurnitureModel-module__cXctBa__availableVariants{flex-flow:wrap;justify-content:space-between;padding:0 10px;display:flex}.FurnitureModel-module__cXctBa__materialVariantsContainer,.FurnitureModel-module__cXctBa__fabricVariantsContainer{overflow:auto}.FurnitureModel-module__cXctBa__materialVariantsContainer::-webkit-scrollbar{width:4px;height:8px}.FurnitureModel-module__cXctBa__fabricVariantsContainer::-webkit-scrollbar{width:4px;height:8px}.FurnitureModel-module__cXctBa__materialVariantsContainer::-webkit-scrollbar-track{background-color:#f1f1f1}.FurnitureModel-module__cXctBa__fabricVariantsContainer::-webkit-scrollbar-track{background-color:#f1f1f1}.FurnitureModel-module__cXctBa__materialVariantsContainer::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.FurnitureModel-module__cXctBa__fabricVariantsContainer::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.FurnitureModel-module__cXctBa__materialText,.FurnitureModel-module__cXctBa__fabrictText{color:#f0562a;margin-bottom:6px;font-size:14px}@media screen and (min-width:800px){.FurnitureModel-module__cXctBa__materialText,.FurnitureModel-module__cXctBa__fabrictText{font-size:18px}}.FurnitureModel-module__cXctBa__materialVariants,.FurnitureModel-module__cXctBa__fabricVariants{flex-wrap:wrap;align-items:center;width:max-content;margin:4px 10px 0 0;display:flex}@media screen and (min-width:530px){.FurnitureModel-module__cXctBa__materialVariants,.FurnitureModel-module__cXctBa__fabricVariants{margin:10px 10px 0 0}}.FurnitureModel-module__cXctBa__materialVariantSelector,.FurnitureModel-module__cXctBa__fabricVariantSelector{text-align:center;color:#f8bb1b;cursor:pointer;border:1px solid #f8bb1b;border-radius:20px;margin-bottom:8px;margin-right:6px;padding:8px 20px;font-size:12px}@media screen and (min-width:850px){.FurnitureModel-module__cXctBa__materialVariantSelector,.FurnitureModel-module__cXctBa__fabricVariantSelector{margin-bottom:8px;margin-right:6px;font-size:14px}}.FurnitureModel-module__cXctBa__materialVariantSelector.FurnitureModel-module__cXctBa__materialVariantSelected,.FurnitureModel-module__cXctBa__fabricVariantSelector.FurnitureModel-module__cXctBa__fabricVariantSelected{color:#fff;background-color:#f8bb1b}.FurnitureModel-module__cXctBa__modelViewer a{z-index:2}.FurnitureModel-module__cXctBa__arIcon{color:#fcf2d9;font-size:40px}.FurnitureModel-module__cXctBa__arButton{color:#fcf2d9;z-index:0;white-space:normal;background-color:#f8bb1b;border:1px solid #dadce0;border-radius:6px;justify-content:center;align-items:center;width:310px;padding:2px 18px;font-size:16px;line-height:24px;display:flex;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 0 10px 3px #0003;cursor:pointer!important;position:fixed!important}.FurnitureModel-module__cXctBa__slot.FurnitureModel-module__cXctBa__ar-button:not(.FurnitureModel-module__cXctBa__enabled){display:none}
.ArtModel-module__T3XboG__productCard{flex:1;width:100%;height:100%}.ArtModel-module__T3XboG__modelViewer{flex:1;width:100%;height:100%;position:relative}.ArtModel-module__T3XboG__modelViewer a{z-index:2}.ArtModel-module__T3XboG__arIcon{color:#fcf2d9;font-size:40px}.ArtModel-module__T3XboG__arInitContainer,.ArtModel-module__T3XboG__arButton{color:#fcf2d9;z-index:0;white-space:normal;background-color:#f8bb1b;border:1px solid #dadce0;border-radius:6px;justify-content:center;align-items:center;width:310px;padding:2px 18px;font-size:16px;line-height:24px;display:flex;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 0 10px 3px #0003;cursor:pointer!important;position:fixed!important}.ArtModel-module__T3XboG__arInitContainerNotVisible{display:none}.ArtModel-module__T3XboG__arInstructionsContainer{visibility:hidden;grid-area:instructions}.ArtModel-module__T3XboG__arInstructionsContainerVisible{visibility:visible}.ArtModel-module__T3XboG__arSessionInitButton{visibility:hidden;width:0;height:0}.ArtModel-module__T3XboG__arConfirmButton{visibility:hidden}.ArtModel-module__T3XboG__arConfirmButtonVisible{visibility:visible}.ArtModel-module__T3XboG__arCancelButton{visibility:hidden}.ArtModel-module__T3XboG__arCancelButtonVisible{visibility:visible}.ArtModel-module__T3XboG__slot.ArtModel-module__T3XboG__ar-button:not(.ArtModel-module__T3XboG__enabled){display:none}
.ArInstructionsModal-module__HCUIRW__modalContainer::backdrop{background-color:#00000080}.ArInstructionsModal-module__HCUIRW__modalContainer{z-index:10;border:none;border-radius:8px;outline:none;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:4px 0 20px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ArInstructionsModal-module__HCUIRW__lineImage{z-index:10;position:absolute;top:0;left:0}.ArInstructionsModal-module__HCUIRW__closeButtonContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:4px 0;display:flex}.ArInstructionsModal-module__HCUIRW__closeButton{color:red;cursor:pointer;z-index:101;background-color:#fff;border-radius:100%;font-size:26px;font-weight:700}.ArInstructionsModal-module__HCUIRW__arInstructionsContainer{visibility:hidden}.ArInstructionsModal-module__HCUIRW__arInstructionsContainer h6{color:var(--purple-strong-color);text-align:center;margin-bottom:8px;padding:24px 10px 0;font-size:18px;line-height:25px;text-decoration:underline}.ArInstructionsModal-module__HCUIRW__arInstructionsContainerVisible{visibility:visible}.ArInstructionsModal-module__HCUIRW__optionsList{margin-bottom:16px;padding:0 34px;font-size:14px;line-height:20px}.ArInstructionsModal-module__HCUIRW__optionsList>li{color:var(--grey-strong-color);margin-bottom:6px;font-weight:500}.ArInstructionsModal-module__HCUIRW__arButtonsContainer{justify-content:center;align-items:center;gap:16px;padding:0 34px;display:flex}.ArInstructionsModal-module__HCUIRW__arConfirmButton{visibility:hidden;letter-spacing:2px;background-color:var(--orange-soft-color);border:1px solid var(--orange-soft-color);color:#fff;border-radius:10px;outline:none;width:100%;padding:6px 0;font-weight:700}.ArInstructionsModal-module__HCUIRW__arConfirmButtonVisible{visibility:visible}.ArInstructionsModal-module__HCUIRW__arCancelButton{visibility:hidden;letter-spacing:2px;color:#fff;background-color:red;border:1px solid red;border-radius:10px;outline:none;width:100%;padding:6px 0;font-weight:700}.ArInstructionsModal-module__HCUIRW__arCancelButtonVisible{visibility:visible}
.PictureFrameModel-module__gmffdq__productCard{flex:1;width:100%;height:100%}.PictureFrameModel-module__gmffdq__modelViewer{flex:1;width:100%;height:100%;position:relative}.PictureFrameModel-module__gmffdq__modelViewer a{z-index:2}.PictureFrameModel-module__gmffdq__arIcon{color:#fcf2d9;font-size:40px}.PictureFrameModel-module__gmffdq__arButton{color:#fcf2d9;z-index:0;white-space:normal;background-color:#f8bb1b;border:1px solid #dadce0;border-radius:6px;justify-content:center;align-items:center;width:310px;padding:2px 18px;font-size:16px;line-height:24px;display:flex;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 0 10px 3px #0003;cursor:pointer!important;position:fixed!important}.PictureFrameModel-module__gmffdq__slot.PictureFrameModel-module__gmffdq__ar-button:not(.PictureFrameModel-module__gmffdq__enabled){display:none}
.RedirectNotice-module__6xjlpq__modalContainer::backdrop{background-color:#00000080}.RedirectNotice-module__6xjlpq__modalContainer{z-index:10;border:none;border-radius:8px;outline:none;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:10px 0 20px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.RedirectNotice-module__6xjlpq__lineImage{z-index:10;position:absolute;top:0;left:0}.RedirectNotice-module__6xjlpq__closeButtonContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:4px;padding-bottom:6px;display:flex}.RedirectNotice-module__6xjlpq__closeButton{color:red;cursor:pointer;z-index:101;background-color:#fff;border-radius:100%;font-size:26px;font-weight:700}.RedirectNotice-module__6xjlpq__noticeText{text-align:center;letter-spacing:1px;color:var(--purple-strong-color);padding:0 20px;font-size:18px;font-weight:700;line-height:24px}.RedirectNotice-module__6xjlpq__noticeText:last-of-type{text-align:center;color:var(--purple-strong-color);margin-top:6px;margin-bottom:16px;padding:0 16px;font-size:16px;font-weight:500;line-height:20px;text-decoration:underline}.RedirectNotice-module__6xjlpq__optionsList{padding:0 40px}.RedirectNotice-module__6xjlpq__optionsList>li{margin-bottom:6px;font-weight:500;text-decoration:underline}.RedirectNotice-module__6xjlpq__optionContainer>li{list-style-type:disc}.RedirectNotice-module__6xjlpq__optionContainer>li:first-child{margin-bottom:4px}.RedirectNotice-module__6xjlpq__optionContainer>li:last-child{margin-bottom:8px}.RedirectNotice-module__6xjlpq__optionContainer>p{margin-bottom:6px}.RedirectNotice-module__6xjlpq__phoneForm{flex-direction:column;display:flex}.RedirectNotice-module__6xjlpq__phoneInputContainer{text-align:center;align-items:center;display:flex}.RedirectNotice-module__6xjlpq__phoneInputContainer p{padding-right:10px;font-size:14px}.RedirectNotice-module__6xjlpq__phoneInputContainer input{letter-spacing:2px;color:var(--purple-strong-color);border:1px solid #ccc;border-radius:2px;flex:1;padding:4px;font-size:14px}.RedirectNotice-module__6xjlpq__phoneForm input:focus{outline:none}.RedirectNotice-module__6xjlpq__phoneForm input:disabled{background-color:var(--grey-light-color);cursor:not-allowed}.RedirectNotice-module__6xjlpq__phoneForm button{background-color:var(--orange-strong-color);color:#fff;cursor:pointer;letter-spacing:2px;border:none;border-radius:4px;justify-content:center;align-items:center;margin:20px 0 0;padding:10px 12px;font-size:14px;font-weight:700;display:flex}
.Loader-module__2f1L4W__loader{aspect-ratio:1;background:radial-gradient(farthest-side,#fff 94%,#0000) top/8px 8px no-repeat,conic-gradient(#0000 30%,#fff);border-radius:50%;width:24px;margin-left:8px;animation:1s linear infinite Loader-module__2f1L4W__l13;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0)}@keyframes Loader-module__2f1L4W__l13{to{transform:rotate(1turn)}}
