*{box-sizing:border-box;outline:none}#root,body,html{height:100%;margin:0}#root,body,button,html,input{font-family:-apple-system,"system-ui",sans-serif}a.back-button,button{align-self:start;background:#1e383e;border:1px solid #0000;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-variation-settings:"wght" 500;line-height:1.2;padding:.6rem 1rem;text-decoration:none}a.back-button{left:20px;padding-left:30px;position:absolute;top:20px;z-index:1000}a.back-button:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI4NC45IDI4NC45Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJtMjgyIDc2LjUtMTQuMi0xNC4zYTkgOSAwIDAgMC0xMy4xIDBMMTQyLjUgMTc0LjQgMzAuMyA2Mi4yYTkgOSAwIDAgMC0xMy4yIDBMMyA3Ni41YTkgOSAwIDAgMCAwIDEzLjFsMTMzIDEzM2E5IDkgMCAwIDAgMTMuMSAwbDEzMy0xMzNhOSA5IDAgMCAwIDAtMTN6Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:11px;bottom:0;content:""!important;display:inline-block;height:39px;left:10px;line-height:37px;position:absolute;transform:rotate(90deg);transition:all .2s;width:15px}button.small{background:#f2f0ee;color:#4b453a;font-size:.7rem;font-variation-settings:"wght" 400;padding:.3rem .5rem}button.small.selected{background:#342f28;color:#fff}.button-list{display:flex;flex-wrap:wrap;margin:-5px}.button-list button{margin:5px}h1,h2{font-family:__fontSecondary_af2e54,Arial,sans-serif}.container{overflow:auto}.viewer-container{width:100%}.viewer{height:100vh;left:0;pointer-events:none;position:relative;position:fixed!important;top:0;width:100%!important}#product-details{-webkit-overflow-scrolling:touch;background:#fffc;border:none;box-shadow:0 10px 14px #0000004d;flex:2 1;height:100vh;overflow:scroll;padding:2em;position:absolute;right:0;scrollbar-width:none;width:35%;z-index:100}#product-details::-webkit-scrollbar{display:none}#product-details{-ms-overflow-style:none}.loading-screen{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1000}.puppeteer-page #product-details,.puppeteer-page .loading-screen{display:none!important}.puppeteer-page .viewer-container,.puppeteer-page .viewer-container .viewer{width:100%!important}.search-wrap{color:#333;margin:0;padding:20px}.search-wrap a{border-bottom:1px solid #3232321a;color:#333;text-decoration:none;transition:border-bottom-color .3s linear}.search-wrap a:hover{border-bottom-color:#32323280}.search-wrap h1{color:#3dae2b;font-size:1.5rem;margin:0 0 15px}
/*  !*width: 300px;*!*/.search-wrap ul{list-style:none;margin:0;padding:0}.search-wrap ul li{padding:3px}.search-wrap ul li:before{color:#2e693d;content:"—";opacity:1;padding:0 10px 0 0}.search-wrap .feedback{color:red;display:block;font-size:.8rem;font-style:italic;padding-top:10px}.hidden{display:none!important}.product-details-selects{border-bottom:1px solid #0000001a;margin-bottom:2rem;padding-bottom:2rem}select{-webkit-appearance:none;appearance:none;background:#eee url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' xml:space='preserve'%3E%3Cpath fill='%2365696B' d='M4.5 5.7c-.3 0-.5-.1-.7-.2L.3 1.9C-.1 1.5-.1.9.3.5s1-.4 1.4 0l2.8 2.8L7.3.5c.4-.4 1-.4 1.4 0 .4.4.4 1 0 1.4L5.2 5.5c-.2.1-.4.2-.7.2z'/%3E%3C/svg%3E") no-repeat right 15px center;background-size:9px 6px;border:1px solid #ddd;border-radius:.4rem;cursor:pointer;font-family:__fontPrimary_ca2ea3,Arial,sans-serif;font-size:.8rem;height:43px;line-height:40px;outline:none;padding:0 30px 0 20px}.product-segment-title{align-items:center;display:flex;font-size:2em;font-weight:400;justify-content:center;text-align:center}input:where([type=checkbox][role=switch]){-webkit-appearance:none;appearance:none;border:1px solid #4b453a;border-radius:.75em;box-sizing:initial;color:inherit;cursor:pointer;font-size:inherit;height:.75em;margin-left:10px;position:relative;vertical-align:text-bottom;width:1.5em}input:where([type=checkbox][role=switch]):before{background:#4b453a;border:1px solid #4b453a;border-radius:50%;box-sizing:border-box;content:"";height:.5em;left:0;margin:0 .15em;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease-out;width:.5em}input:where([type=checkbox][role=switch]):checked:before{transform:translate3d(.7em,-50%,0)}#product-details .component-data{opacity:.2;transition:opacity .3s ease-out}#product-details .component-data.checked{opacity:1}
/*# sourceMappingURL=main.d4903a92.css.map*/