*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}.open-sans-regular{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:400}.open-sans-medium{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:500}.open-sans-bold{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:700}.playwrite-thin{font-family:Playwrite SK,cursive;font-optical-sizing:auto;font-style:normal;font-weight:100}.playwrite-normal{font-family:Playwrite SK,cursive;font-optical-sizing:auto;font-style:normal;font-weight:300}.header-font,.playwrite-bold{font-family:Playwrite SK,cursive;font-optical-sizing:auto;font-style:normal;font-weight:400}body{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:400}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#aaa}body{background:#e0ffff;bottom:0;display:grid;font-size:13px;grid-template-columns:1fr;grid-template-rows:auto 1fr;left:0;overflow:hidden;position:absolute;right:0;top:0}.title-bar{display:grid;grid-template-columns:auto 1fr auto;height:auto;padding:16px 32px;grid-gap:8px;align-items:center;@media (max-width:900px){padding-bottom:8px;padding-left:16px;padding-right:16px;padding-top:8px}}.title{display:grid;grid-template-columns:32px 1fr;grid-gap:8px;align-items:center;color:#00b2ff;@media (max-width:900px){font-size:1.6em}}.container{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;overflow-y:auto;padding:0 32px;@media (max-width:900px){padding-bottom:0;padding-left:8px;padding-right:8px;padding-top:0}}.side-bar{display:flex;flex-direction:column;max-width:200px;overflow-y:auto;padding-right:8px;-ms-overflow-style:none;scrollbar-width:none}.side-bar::-webkit-scrollbar{display:none}.main-content{margin-right:-32px;overflow-x:auto;@media (max-width:900px){margin-right:-8px}}.product-list{border-spacing:8px 4px;padding-right:32px;position:relative;@media (max-width:900px){padding-right:8px}}.product-list th{background:#e0ffff;cursor:pointer;position:sticky;top:-1px;white-space:nowrap;@media (max-width:900px){white-space:break-spaces}}.cowlingasdasd .casdsdsd #asdads,.product-list td{vertical-align:top}.small-text{font-size:.75em}.line-clamp{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hide{display:none!important}.hide-small{@media (max-width:900px){display:none!important}}.right{text-align:right}.center{text-align:center}.left{text-align:left}.small-fit-image{display:inline-block;height:12px;max-width:48px;vertical-align:middle;width:auto}.thumbnail{border:.5px solid #fff;width:12px}.thumbnail-enlarged{border:10px solid #fff;border-top-left-radius:8px;border-top-right-radius:8px;bottom:-100%;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);height:auto;left:50%;max-width:288px;position:fixed;transform:translate(-50%);transition:all .5s ease;width:1vw}.item-title:hover .thumbnail-enlarged{bottom:0;height:auto;width:50vw}fieldset{border-radius:8px;border-style:solid;border-width:1px;margin-bottom:8px}fieldset label{align-items:center;display:flex;grid-gap:4px}fieldset label span{flex:1 1 auto;font-size:80%;font-style:italic;text-align:right}fieldset label.text-input{align-items:center;display:grid;grid-template-columns:27px 40px;margin-bottom:4px}fieldset label.text-input input{height:22px}fieldset textarea .pie{height:8em;width:100%}.filter-control{display:grid;grid-template-columns:50% 50%;grid-gap:4px}.popup{background:#fff;border-radius:32px;display:grid;grid-gap:8px;box-shadow:0 5px 15px rgba(0,0,0,.35);left:50%;max-height:90vw;max-width:600px;padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1000}.margin-top,.popup h4{margin-top:16px}.popup-title{align-items:center;display:grid;grid-template-columns:1fr auto}.popup form{display:grid;grid-template-columns:160px auto;grid-gap:6px;label{text-align:right}.submit,label{font-weight:700}.submit{grid-column:span 2}}button.link{background:none;border:none;color:#069;cursor:pointer;padding:0;text-align:left;text-decoration:underline;&.large{font-size:16px}}.styled-btn{appearance:none;background-color:#fff;border:none;border-radius:16px;box-shadow:0 1px 0 rgba(27,31,35,.04),inset 0 1px 0 hsla(0,0%,100%,.25);box-sizing:border-box;color:#24292e;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;height:auto;line-height:auto;list-style:none;padding:4px 8px;position:relative;text-decoration:none;touch-action:manipulation;transition:background-color .2s cubic-bezier(.3,0,.5,1);-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:auto;word-wrap:break-word;&:before{display:none}&:-webkit-details-marker{display:none}&:hover{background-color:#dedede;transition-duration:.1s}&:active{background-color:#d0d0d0;box-shadow:inset 0 1px 0 rgba(225,228,232,.2);transition:none 0s}}.styled-btn.icon{background-color:#ebebeb;border-radius:50%;font-size:12px;height:40px;line-height:40px;padding:unset;width:40px}.styled-btn.blue{background-color:#bdecec;&:hover{background-color:#aae0e0}&:active{background-color:#9ecfcf}&.active{background-color:#a9ffff;&:hover{background-color:#93ebeb}&:active{background-color:#89dada}}}.styled-btn.filters-btn{align-content:center;background:none;display:grid;display:block;justify-content:center;margin-top:2px;padding:0;position:relative}.reset-filters-btn{align-self:right}.filters-btn span{background:#00b2ff;border-radius:3px;display:block;height:3px;margin-bottom:5px;position:relative;transition:transform .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:28px;z-index:1}.filters-btn span.filter-top-bar{transform-origin:5% 100%}.filters-btn span.filter-bottom-bar{transform-origin:10% 0}.filters-btn.active span.filter-top-bar{opacity:1;transform:rotate(45deg) translate(-2px,-1px)}.filters-btn.active span.filter-middle-bar{opacity:0;transform:rotate(0deg) scale(.2)}.filters-btn.active span.filter-bottom-bar{opacity:1;transform:rotate(-45deg) translateY(-1px)}.error{background-color:#f08080;border-radius:10px;margin-top:20px;padding:6px}