body.popup-active{width:100%;height:100%;overflow:hidden}.section-main-product model-viewer{width:100%;height:100%}.section-main-product .popup-view-in-3d .popup-inner{width:100%;height:100%}@media (min-width: 768px){.section-main-product .popup-view-in-3d .popup-inner{width:75vmin;height:75vmin;max-width:750px;max-height:750px}}.section-main-product .popup-view-in-room .popup-inner{width:75vmin;max-width:750px}.section-main-product .popup-ar .popup-content{width:100%;height:100%;padding-right:0!important}.section-main-product .popup-ar .popup-body{width:100%;height:100%}.section-main-product .popup-view-in-3d .popup-body{padding:10px}@media (min-width: 768px){.section-main-product .popup-view-in-3d .popup-body{padding:40px}}.section-main-product .popup-view-in-room .popup-content{text-align:center}.section-main-product .popup-view-in-room h2{margin-bottom:0}.section-main-product #qr{max-width:80%;margin:0 auto}.section-main-product .virtual-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:1.2rem}.section-main-product .virtual-btns .button--secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;gap:1rem;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:1rem 1.5rem;font-size:1.4rem;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));text-decoration:none;text-align:center;transition:border var(--duration-short) ease;cursor:pointer}@media (min-width: 450px){.section-main-product .virtual-btns .button--secondary{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-ms-flex:1;flex:1}}.section-main-product .virtual-btns .button--secondary:hover{border-color:rgb(var(--color-foreground))}.section-main-product .virtual-btns .button--secondary:before,.section-main-product .virtual-btns .button--secondary:after{display:none}.section-main-product .virtual-btns img{display:none}.section-main-product .icon-view-in-3d,.section-main-product .icon-view-in-room{height:3.6rem;display:block;margin:0 auto 1rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-3d.css.map */
