.wa-top{margin-left:25px}.wa-top a{color:#fff;text-decoration:underline}.home-factory{background:#f8f2e9}.vr-frame{width:100%;height:min(65vw,650px);min-height:420px;background:#e8dcd2;border:1px solid #dfd0c4}.vr-frame iframe{display:block;border:0;width:100%;height:100%}.vr-frame p{text-align:center;padding:100px 20px;color:#6f5b4d}.catalog-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.catalog-filter{border:1px solid #e2d3c6;background:#fff;color:#5d4739;padding:11px 18px;border-radius:3px;font-size:14px}.catalog-filter:hover,.catalog-filter.active{background:#9c6233;border-color:#9c6233;color:#fff}.catalog-count{text-align:right;color:#796c62;font-size:13px;margin-bottom:18px}.product-tile .product-name{line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.9em}.product-tile .product-image img{object-fit:cover}.product-slider{padding-left:20px!important;padding-right:20px!important}@media(max-width:767px){.wa-top{display:block;margin:4px 0 0}.vr-frame{min-height:330px;height:66vw}.catalog-filters{justify-content:flex-start}.catalog-filter{font-size:12px;padding:9px 12px}.product-tile .product-details{padding:12px}.product-tile .product-name{font-size:14px}}
.vr-frame{position:relative}.vr-shield{position:absolute;bottom:0;left:0;width:44%;height:90px;z-index:2}
.vr-shield{left:calc(50% - 350px);width:290px;height:88px;background:rgba(35,35,35,.96)}.vr-label{position:absolute;bottom:15px;width:88px;height:17px;line-height:17px;background:rgba(25,25,25,.92);color:#fff;text-align:center;font:600 11px/17px Arial,sans-serif;pointer-events:none;z-index:3}.vr-label-one{left:calc(50% - 37px)}.vr-label-two{left:calc(50% + 67px)}.vr-label-three{left:calc(50% + 171px)}.hero-photo img[hidden]{display:none}.hero-photo>img{object-position:center center}.hero-controls{position:absolute;z-index:4;bottom:28px;right:5%;display:flex;align-items:center;gap:12px;color:#fff;background:#49382dbb;padding:4px 8px;border-radius:3px}.hero-controls[hidden]{display:none}.hero-controls button{border:0;color:white;background:transparent;font-size:25px;line-height:1;cursor:pointer}.hero-controls span{font-size:12px;font-weight:700}@media(max-width:767px){.hero-photo>img{object-position:center center!important}.hero-controls{bottom:15px;right:25px}.vr-shield{left:0;width:43%;height:70px}.vr-label{bottom:11px;width:58px;font-size:9px}.vr-label-one{left:calc(50% - 27px)}.vr-label-two{left:calc(50% + 43px)}.vr-label-three{left:calc(50% + 113px)}}
.vr-shield,.vr-label{display:none}.vr-frame.vr-translate .vr-shield,.vr-frame.vr-translate .vr-label{display:block}
.vr-shield{background:#202020}.vr-mobile-legend{display:none}@media(max-width:767px){.vr-frame.vr-translate .vr-shield{width:53%}.vr-frame.vr-translate .vr-label-two,.vr-frame.vr-translate .vr-label-three{display:none}.vr-frame.vr-translate .vr-label-one{left:calc(100% - 88px);width:88px;font-size:0}.vr-frame.vr-translate .vr-label-one:after{content:"Szenen";font-size:10px}.vr-mobile-legend:not([hidden]){display:block;text-align:center;color:#6f6258;font:600 12px Arial,sans-serif;margin:10px 0 0}}
.vr-shield{background:rgba(30,30,30,.75);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.vr-shield:after{content:"WEIWANG PET  ·  360°";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.8);font:700 11px Arial,sans-serif;letter-spacing:.12em}@media(max-width:767px){.vr-shield:after{font-size:9px;letter-spacing:.06em}}

.vr-activate{position:absolute;inset:0;z-index:4;width:100%;height:100%;border:0;padding:0;background:transparent;cursor:pointer;touch-action:pan-y}.vr-activate span{position:absolute;top:16px;right:16px;padding:9px 13px;border-radius:4px;background:rgba(30,30,30,.78);color:#fff;font:600 13px/1.3 Arial,sans-serif}.vr-activate:focus-visible{outline:3px solid #fff;outline-offset:-5px}.vr-exit{position:absolute;top:16px;right:16px;z-index:5;padding:9px 13px;border:1px solid #fff;border-radius:4px;background:rgba(30,30,30,.88);color:#fff;font:600 13px/1.3 Arial,sans-serif;cursor:pointer}.vr-exit[hidden],.vr-activate[hidden]{display:none}
