div.productMainArea {display:flex;align-items:flex-start;}
div.productMainArea header.title-products {text-align:center;margin-bottom:1px;position:relative;z-index:0;}
div.productMainArea header.title-products>img {display:block;margin:20px auto;max-width:100%;height:auto;}
div.productMainArea header.title-products h1 {font-size:18px;padding:20px 15px;background-color:#313946;color:#fff;}
div.productMainArea header.title-products h1:first-child {border-radius:10px 10px 0 0;overflow:hidden;}
div.productMainArea header.title-products .labels {position:absolute;top:-10px;right:10px;display:flex;align-items:center;gap:10px;cursor:default;user-select:none;}
div.productMainArea header.title-products .labels span {font-size:12px;padding:3px 10px;border-radius:4px;background-color:#313946;color:#fff;text-transform:uppercase;}
div.productMainArea header.title-products .labels span.promo {background-color:#D70217;}
div.productMainArea>* {flex:0 1 55%;}
div.productMainArea>section {order:1;box-shadow:0 0 4px rgba(59, 69, 84, 0.8);border-radius:10px;flex:1 1 45%;min-width:300px;}
div.priceWrap {background:linear-gradient(to right, #DB0217, #AB0213);padding:15px 25px;color:#fff;}
div.priceWrap div.priceItem {font-size:40px;font-weight:500;white-space:nowrap;text-shadow:0 3px 6px rgba(0,0,0,.2)}
div.priceWrap div.priceItem::before {content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAABHNCSVQICAgIfAhkiAAAAYZJREFUSEu11oFNAzEMBdD/N4AN2ACYAEaACYAJoBNAJ6Ab0E5AN6DdgBHKBt3AyCenCiV3jhM4qVJ1TfPOseML0XCJyD2At8Bf9wDWAGYk9wz8cRjaAObEDsBlCO0EEz6rRgvgiqQus3uJyA2Adxu4qkJ7QEvJNYAPQ7cuGgEtokebfE5yE0aDYIrmC8CJ1txQNOROROoijYAWzQuAZwCnAC5sOXWLLKrQKGjoE4BXAEuLVIvnluTaRVvAVL4iojm8OlSpVfck2gNm8Jl+11xm98o5/QtwbMMWI/1PsLhljp5Cx1R3GrcV2QARSUWmd7YcS37thN64wirOFdVNPFwk3Q7lIfnvY2lT9BPAuQ1eknyITDxRPMfv3EPaFM3fADpHN+wV5rCcIqJd5C576mbYA4c0Zhu4G64Bf6C9EdeCv9BWOAIW0SgcBUfRWrgFnEQ9uBV00TEYgDaURbbFQv26qu0V9nHeiEJgVaTZPtbI0kkv3Q6DIdSWWk8A+tHT3kbPPy19+hvSix8jwQq8NgAAAABJRU5ErkJggg==');display:inline-block;}
div.priceWrap div.priceItem del {font-size:20px;font-weight:normal;vertical-align:baseline;position:relative;z-index:0;overflow:hidden;}
div.priceWrap div.priceItem.phone {font-size:30px;margin-bottom:10px;}
div.priceWrap div.priceItem.phone::before {margin-right:10px;content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAB8UlEQVR42ryWvUvDQBiHz1aFOqiLg9CuuujQsWA7qSiIqKMuIohYN0Esgp37F9ipiKCzUCguRcFJEfxAdFDbQerXWKiDthp/sW/kPC5pmlz7wkMud5c8d8l9MU3TmMAKyIMCiIMWSR3XiBkJrRof4J3SyUbI+ZtNElVAEATAQ6PkRmJM+x97wAv8nDxFecrEreCeXj4Pri3k2yrFU/TSfcrsMZHnKC+iSpyiF45wBTL5Bt0vqhJfgTLwCYW8PAOK4BsMqBK/gSeTCrr8lht0y6r+sYcxVgZeJo8S6KR0FCSZqoD9hHrTLWnZNJXtqF5A9B4fUxsmJO3qpeslUx2wh6hXF8AjtCxMZaegvREr1yEJYpJKWSpLq5QbiT5QAl9gTqjURT1WKudv9PX6s1lyMWOyWXJZpir5IC2vEbtiFfI1YZvdEvdzq8/hVB6j/CKlc7LDRK1/YVeur36rYJfrZUayn//J7QyEWvKs8FkfwY3FYeJXbncUWsl1hsAS1fNZHCYMebyeKVBLziz2c0MeoNNrod7551YepKNz3snkdyOv0DXqdOXh5euSXU1kgRt8Cbuj2oxx2lj0OAezwmGiA4zSPNfE3c/tLtMPjoTp9Aqe6QBpxB0Y5p+tTmb3EQIzIAz8oA28gDOQBgegwj/wI8AAPKU3Vl9mYpUAAAAASUVORK5CYII=');}
div.availableWrapParent {padding:20px 24px;}
div.availableWrap {display:flex;align-items:center;}
div.availableWrap>.av {margin-left:auto;display:flex;align-items:center;}
div.availableWrap>.av::before {display:inline-block;vertical-align:middle;margin-right:10px;content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMC4zNTgiIGhlaWdodD0iMzAuMzU1IiB2aWV3Qm94PSIwIDAgMzAuMzU4IDMwLjM1NSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc0MjIgMTQxOTYuMjkxKSI+PHBhdGggZD0iTTY0Ny4zLDM0NC4yMjhsLTE0LjA1My03LjFhMS4yNjUsMS4yNjUsMCwwLDAtMS4xMjYsMGwtMTQuMDU0LDcuMWEuOTcuOTcsMCwwLDAtLjU2My44NTN2MTQuMTkzYS45NjkuOTY5LDAsMCwwLC41NjMuODUzbDE0LjA1NCw3LjFhMS4yNjUsMS4yNjUsMCwwLDAsMS4xMjYsMGwxNC4wNTMtNy4xYS45NjkuOTY5LDAsMCwwLC41NjMtLjg1M1YzNDUuMDgxQS45Ny45NywwLDAsMCw2NDcuMywzNDQuMjI4Wm0tMTQuNjE2LTUuMTA3LDExLjgyMiw1Ljk3LTIuMTkzLDEuMTEzLTExLjkyNi01LjkyMlptLjA4NSwxMS45MjMtMTEuODc4LTUuOTY4LDMuNzg2LTEuOTExLDExLjkzOSw1LjkyOFptLTMuODg5LTEwLDExLjkzLDUuOTI0LTIuNjg5LDEuMzY0TDYyNi4xODUsMzQyLjRabTEwLjM5Miw4Ljk4LDIuNTMzLTEuMjg1LS4wNzksNS4zNzQtMi40NTQsMS4yODhabS0xOS41MTUtMy4yNDYsMTEuODg1LDUuOTcyLS4wOTEsMTEuOTEzLTExLjc5NC01Ljk1NVpNNjMzLjgsMzY0LjY2OWwuMDkxLTExLjkxOSwzLjg3OC0xLjk2N3Y1Ljc3NWEuNjQ3LjY0NywwLDAsMCwuMzgxLjU3MS44NDQuODQ0LDAsMCwwLC43NTYtLjAwOGwzLjk0OS0yLjA3M2EuNjQ1LjY0NSwwLDAsMCwuMzY0LS41NTRsLjEtNi41MjQsMi4yOTUtMS4xNjR2MTEuOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODAzOS41MDYgLTE0NTMzLjI5MSkiIGZpbGw9IiM4MGI5MTgiLz48cGF0aCBkPSJNNjMxLjY3OCwzODMuODlsLTQuNDQtMi4yMjJhLjgyLjgyLDAsMCwwLTEuMDI2LjIzNS42LjYsMCwwLDAsLjI3Mi44ODRsNC40NCwyLjIyMmEuODQyLjg0MiwwLDAsMCwuMzc2LjA4Ny43NzkuNzc5LDAsMCwwLC42NS0uMzIyQS42LjYsMCwwLDAsNjMxLjY3OCwzODMuODlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTgwNDQuODgzIC0xNDU2MC44NzIpIiBmaWxsPSIjODBiOTE4Ii8+PHBhdGggZD0iTTYyOS4zNjgsMzkwLjQ2NmwtMi4xMjYtMS4wNzhhLjgyLjgyLDAsMCwwLTEuMDI3LjIzLjYuNiwwLDAsMCwuMjY2Ljg4NWwyLjEyNiwxLjA3OGEuODM4LjgzOCwwLDAsMCwuMzguMDg5Ljc4MS43ODEsMCwwLDAsLjY0OC0uMzE5QS42LjYsMCwwLDAsNjI5LjM2OCwzOTAuNDY2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MDQ0Ljg4MyAtMTQ1NjUuNjU5KSIgZmlsbD0iIzgwYjkxOCIvPjwvZz48L3N2Zz4');}
div.availableWrap>.av.available {color:#80B918;}
div.availableWrapParent.priceWrap .av::before {content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMC4zNTgiIGhlaWdodD0iMzAuMzU1IiB2aWV3Qm94PSIwIDAgMzAuMzU4IDMwLjM1NSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc0MjIgMTQxOTYuMjkxKSI+PHBhdGggZD0iTTY0Ny4zLDM0NC4yMjhsLTE0LjA1My03LjFhMS4yNjUsMS4yNjUsMCwwLDAtMS4xMjYsMGwtMTQuMDU0LDcuMWEuOTcuOTcsMCwwLDAtLjU2My44NTN2MTQuMTkzYS45NjkuOTY5LDAsMCwwLC41NjMuODUzbDE0LjA1NCw3LjFhMS4yNjUsMS4yNjUsMCwwLDAsMS4xMjYsMGwxNC4wNTMtNy4xYS45NjkuOTY5LDAsMCwwLC41NjMtLjg1M1YzNDUuMDgxQS45Ny45NywwLDAsMCw2NDcuMywzNDQuMjI4Wm0tMTQuNjE2LTUuMTA3LDExLjgyMiw1Ljk3LTIuMTkzLDEuMTEzLTExLjkyNi01LjkyMlptLjA4NSwxMS45MjMtMTEuODc4LTUuOTY4LDMuNzg2LTEuOTExLDExLjkzOSw1LjkyOFptLTMuODg5LTEwLDExLjkzLDUuOTI0LTIuNjg5LDEuMzY0TDYyNi4xODUsMzQyLjRabTEwLjM5Miw4Ljk4LDIuNTMzLTEuMjg1LS4wNzksNS4zNzQtMi40NTQsMS4yODhabS0xOS41MTUtMy4yNDYsMTEuODg1LDUuOTcyLS4wOTEsMTEuOTEzLTExLjc5NC01Ljk1NVpNNjMzLjgsMzY0LjY2OWwuMDkxLTExLjkxOSwzLjg3OC0xLjk2N3Y1Ljc3NWEuNjQ3LjY0NywwLDAsMCwuMzgxLjU3MS44NDQuODQ0LDAsMCwwLC43NTYtLjAwOGwzLjk0OS0yLjA3M2EuNjQ1LjY0NSwwLDAsMCwuMzY0LS41NTRsLjEtNi41MjQsMi4yOTUtMS4xNjR2MTEuOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xODAzOS41MDYgLTE0NTMzLjI5MSkiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNNjMxLjY3OCwzODMuODlsLTQuNDQtMi4yMjJhLjgyLjgyLDAsMCwwLTEuMDI2LjIzNS42LjYsMCwwLDAsLjI3Mi44ODRsNC40NCwyLjIyMmEuODQyLjg0MiwwLDAsMCwuMzc2LjA4Ny43NzkuNzc5LDAsMCwwLC42NS0uMzIyQS42LjYsMCwwLDAsNjMxLjY3OCwzODMuODlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTgwNDQuODgzIC0xNDU2MC44NzIpIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTYyOS4zNjgsMzkwLjQ2NmwtMi4xMjYtMS4wNzhhLjgyLjgyLDAsMCwwLTEuMDI3LjIzLjYuNiwwLDAsMCwuMjY2Ljg4NWwyLjEyNiwxLjA3OGEuODM4LjgzOCwwLDAsMCwuMzguMDg5Ljc4MS43ODEsMCwwLDAsLjY0OC0uMzE5QS42LjYsMCwwLDAsNjI5LjM2OCwzOTAuNDY2WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MDQ0Ljg4MyAtMTQ1NjUuNjU5KSIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4');}

div.productPresent form.formProduct.present [type="submit"][name="addCart"] {padding:0 125px 0 15px;border-radius:5px;height:50px;font:500 18px 'Jost', sans-serif;background-color:#7600a6;border:none;cursor:pointer;outline:none;color:#fff;text-transform:uppercase;position:relative;z-index:0;transition:all 0.2s;}
div.productPresent form.formProduct.present [type="submit"][name="addCart"]:hover {background-color:#80b918;}
div.productPresent form.formProduct.present [type="submit"][name="addCart"]::after {content:url('../images/basket.svg');position:absolute;top:-30px;}

.itemSection.rating {display:flex;margin:20px 25px 0;color:#7600A6;}

section.params {display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:center;padding:20px 0;}
section.params+* {border-top:1px solid #e5e5e5;}
section.params h2 {font-size:16px;font-weight:500;}
section.params select {box-sizing:border-box;width:100%;border-radius:4px;border:1px solid #aaa;background-color:#fff;font:15px 'Jost', sans-serif;padding:10px;}

div.productPresent div.otherLinks {padding:20px 0;display:flex;justify-content:space-between;gap:10px;margin:0 25px;}
div.otherLinks .getPdf a {height:100%;display:flex;text-decoration:none;align-items:center;color:#7600A6;text-transform:uppercase;gap:10px;border:1px solid #e5e5e5;border-radius:5px;box-sizing:border-box;padding:3px 10px;min-height:50px;}
div.otherLinks .getPdf a:hover {border-color:#7600A6}
div.productPresent div.otherLinks,
div.productPresent div.otherLinks+* {border-top:1px solid #e5e5e5}

div.otherLinks [type="button"].negotiation {font:500 18px/1 'Jost', sans-serif;border:2px solid #7600A6;color:#7600A6;background-color:transparent;border-radius:5px;padding:7px 12px;cursor:pointer;display:flex;align-items:center;text-transform:uppercase;}
div.otherLinks [type="button"].negotiation::before {content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj48cmVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9IiM3NzciIG9wYWNpdHk9IjAiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjY2NiAtODIuODg4KSI+PHBhdGggZD0iTTI1LjcsODkuNTY1SDEzLjY3NGEyLjk2OCwyLjk2OCwwLDAsMC0yLjk2NSwyLjk2NXYuODQ4SDIuNmEyLjYsMi42LDAsMCwwLTIuNiwyLjZ2Ni4zNDFhMi42LDIuNiwwLDAsMCwyLjYsMi42SDMuODc5bDIuNDM3LDMuMywyLjQzNy0zLjNoMy44YTIuNiwyLjYsMCwwLDAsMi40NTctMS43NTZoMy4zNDVsMi44NTcsMy44NjQsMi44NTctMy44NjRIMjUuN2EyLjk2OCwyLjk2OCwwLDAsMCwyLjk2NS0yLjk2NVY5Mi41M0EyLjk2OCwyLjk2OCwwLDAsMCwyNS43LDg5LjU2NVptLTE3LjgsMTMuNjcyLTEuNTksMi4xNTEtMS41OS0yLjE1MUgyLjZhLjkyMS45MjEsMCwwLDEtLjkyLS45MlY5NS45NzZhLjkyMS45MjEsMCwwLDEsLjkyLS45Mmg4LjExMVY5Ni42M0gzLjU5M3YxLjY3OGg3LjExNnYxLjY1OEgzLjU5M3YxLjY3OGg3LjVhMi45NzQsMi45NzQsMCwwLDAsMS45NTUsMS40NDYuOTEzLjkxMywwLDAsMS0uNDk1LjE0NlptMTkuMDgyLTMuMDQzYTEuMjg4LDEuMjg4LDAsMCwxLTEuMjg3LDEuMjg3SDIzLjIxOGwtMi4wMSwyLjcxOS0yLjAxLTIuNzE5SDEzLjY3NGExLjI4OCwxLjI4OCwwLDAsMS0xLjI4Ny0xLjI4N1Y5Mi41M2ExLjI4OCwxLjI4OCwwLDAsMSwxLjI4Ny0xLjI4N0gyNS43YTEuMjg4LDEuMjg4LDAsMCwxLDEuMjg3LDEuMjg3djcuNjY0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwKSIgZmlsbD0iIzc2MDBhNiIvPjxyZWN0IHdpZHRoPSI5LjYyMiIgaGVpZ2h0PSIxLjY3OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuODc2IDkzLjYzKSIgZmlsbD0iIzc2MDBhNiIvPjxyZWN0IHdpZHRoPSI5LjYyMiIgaGVpZ2h0PSIxLjY3OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQuODc2IDk2Ljk4NykiIGZpbGw9IiM3NjAwYTYiLz48L2c+PC9zdmc+');display:inline-block;margin-right:4px;}

div.e-rata {text-align:center;margin:0 24px;padding:15px 0;}
div.e-rata a {display:block;background:url('../images/e-raty.jpg') no-repeat center;max-width:364px;height:70px;margin:auto;border:1px solid #e5e5e5;border-radius:5px;outline:none;transition:all .2s;}
div.e-rata a:hover {border-color:#7600A6}
div.e-rata+* {border-top:1px solid #e5e5e5}
div.productPresent form.formProduct {margin:0 24px 24px;}
div.submitWrap {padding-top:30px;display:flex;align-items:flex-end;gap:10px;}
div.submitWrap>div.submit {margin-left:auto;}
div.submitWrap .qty>div {white-space:nowrap;}
div.submitWrap .qty h2 {font-size:16px;font-weight:normal;}
div.submitWrap .qty input[type="text"] {font:500 30px 'Jost', sans-serif;text-align:center;border:2px solid #e5e5e5;height:45px;width:45px;}
div.submitWrap .qty [type="button"] {font:30px 'Jost', sans-serif;background-color:#313946;border-width:2px 0 2px 2px;border-style:solid;border-color:#313946;color:#fff;width:45px;height:49px;border-radius:4px 0 0 4px;cursor:pointer;}
div.submitWrap .qty .add[type="button"] {border-radius:0 4px 4px 0;border-width:2px 2px 2px 0;}

div.descriptionItems {max-width:1400px;margin:0 auto;padding:50px 0;box-sizing:border-box;}
div.descriptionItems>ul,
div.descriptionItems>header ul {list-style:none;display:flex;height:50px;}
div.descriptionItems>ul button,
div.descriptionItems>header button {border-top-right-radius:8px;font:500 16px 'Jost', sans-serif;text-transform:uppercase;border:none;height:100%;background-color:#313946;color:#fff;width:100%;box-sizing:border-box;padding:0 45px;cursor:pointer;outline-style:none;}
div.descriptionItems>ul li.sel button,
div.descriptionItems>header li.sel button {color:#313946;background-color:#fff;box-shadow:0 -3px 2px rgba(0,0,0,0.08), 0 -4px 0 #7600A6 inset}
div.descriptionItems>ul li:first-child:last-child button,
div.descriptionItems>header li:first-child:last-child button {border-radius:8px 8px 0 0;}
div.descriptionItems>div.itemsData {box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:0 8px 8px 8px;padding:20px}
div.descriptionItems>div.itemsData>div.itemData {display:none;}
div.descriptionItems>div.itemsData>div.itemData.sel {display:block;}
div.descriptionItems>div.itemsData>div.itemData::after {content:'';display:table;clear:both;}
div.descriptionItems>div.itemsData div.featureItem {display:flex;padding:10px 0;align-items:center;}
div.descriptionItems>div.itemsData div.featureItem:nth-child(odd) {background-color:#F7F5FA;}

div.descriptionItems>div.itemsData div.featureItem span.title {flex:0 0 200px;margin-right:10px;}
div.descriptionItems>div.itemsData div.featureItem span.desc {flex:1 1 auto;}

div.productImage {margin-right:15px;position:relative;z-index:0;}

div.productImage div.labels {display:flex;gap:5px;align-items:flex-start;position:absolute;top:0;left:20px;}
div.productImage div.labels>span {position:relative;z-index:0;font-size:12px;background-color:#313946;border-radius:3px;padding:15px 3px;text-transform:uppercase;color:#fff;writing-mode:tb;text-orientation:upright;line-height:1;font-family:Arial, serif;font-weight:600;box-shadow:0 0 0 2px #fff;}
div.productImage div.labels>span::before {content:'';position:absolute;z-index:0;width:14px;height:11px;top:-7px;left:0;right:0;margin:0 auto;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMC40MzgiIHZpZXdCb3g9IjAgMCAxNCAxMC40MzgiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MC45OTggLTczLjU2MykiPjxwYXRoIGQ9Ik03LDBoLjg3NVYxNEg3QTcsNywwLDAsMSw3LDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NC45OTggNzMuNTYzKSByb3RhdGUoOTApIiBmaWxsPSIjMzEzOTQ2Ii8+PHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgwLjk5OSA3OC4wMDEpIHJvdGF0ZSg5MCkiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+') no-repeat center;}
div.productImage div.labels>span.promo {background-color:#d70217;}
div.productImage div.labels>span.promo::before {background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMC40MzgiIHZpZXdCb3g9IjAgMCAxNCAxMC40MzgiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MC45OTggLTczLjU2MykiPjxwYXRoIGQ9Ik03LDBoLjg3NVYxNEg3QTcsNywwLDAsMSw3LDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4NC45OTggNzMuNTYzKSByb3RhdGUoOTApIiBmaWxsPSIjZDcwMjE3Ii8+PHJlY3Qgd2lkdGg9IjYiIGhlaWdodD0iNiIgcng9IjMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgwLjk5OSA3OC4wMDEpIHJvdGF0ZSg5MCkiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+');}

div.productImage.empty {background:url('../images/blank.png') no-repeat 50% 50%;}
div.productImage.empty::before {content:'';display:block;padding-bottom:62.17%;border:1px solid #aaa;box-shadow:0 0 20px rgba(0, 0, 0, 0.06);}
div.productImage>a {display:flex;padding:40px;margin-bottom:25px;border-radius:8px;;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,0.08)}
div.productImage img {vertical-align:top;margin:auto;max-width:100%;height:auto;}
/*div.productGallery {position:relative;z-index:0;box-sizing:border-box;padding:0 40px;margin-bottom:80px}*/
/*div.productGallery div.nav {left:0;right:0}*/
/*div.productGallery li {width:33.33%}*/
/*div.productGallery div.roll img {max-width:100%;height:auto;vertical-align:top}*/
/*div.productGallery div.roll a {display:block;text-decoration:none;overflow:hidden;border:1px solid #e1e1e1;border-radius:2px;overflow:hidden;margin:4px;transition:border-color .2s}*/
/*div.productGallery div.roll a:hover {border-color:#674197}*/

div.productGallery ul {list-style:none;display:flex;flex-wrap:wrap;margin-left:-10px;}
div.productGallery ul li {flex:0 1 20%;padding-left:10px;box-sizing:border-box;margin-bottom:10px;}
div.productGallery li a {display:block;border-radius:8px;padding-bottom:100%;position:relative;z-index:0;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,0.08)}
div.productGallery li img {max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;vertical-align:top;}

div.productMainArea div.addonButton {display:flex;margin-top:20px;}
div.productMainArea div.addonButton>*+* {margin-left:20px;}
div.productMainArea a.attach {font:bold 20px 'Roboto', sans-serif;color:#009ee0;border:2px solid #009ee0;background-color:#fff;border-radius:3px;padding:14px 30px;text-decoration:none;}
div.productMainArea a.attach:hover {background-color:#009ee0;color:#fff;}
div.productMainArea a.attach::before {display:inline-block;margin-right:15px;vertical-align:middle;content:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAZCAYAAADaILXQAAABFUlEQVR42mL8//8/AyHAOP/hUiDljSS09X+ifDQhfSwMxAFtIOZH4xMETAw0BKOGjxo+SAxnwZEjGdEyDTOaEmagGgEk/kdgjv1PrMtbgfg9EtZBk9dBk28lJVh2APFvIn3/G6qeOMOBXjwEpNKINDwNqp74CAVqWACk2ggY3AZVR1ZqqQHilTjkVkLlcRfVhMpzYKrgAFJ7gdgKSfgYEDsDXf0Dr16GeQ8uAWk+KN8GqOEJFgtEgdRJIFYE4vtAbA5U9xqLOhkgdQTK/QQKFjkglodiFhzhDzLIC4jXg2hsBiPlG5hZcsTWRCALbgCpoEGb/bXQsjWpQAqf4VupXSr+plGo/GaBFjrVQMxKTYNB5gIEGADDlE5LprMMSQAAAABJRU5ErkJggg==');}

div.availableWrapParent button.askAbout {font:500 16px 'Jost', sans-serif;text-decoration:underline;border:none;background-color:transparent;color:#7600A6;cursor:pointer;display:flex;align-items:center;text-align:left;}
div.availableWrapParent button.askAbout::before {content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS4zMiIgaGVpZ2h0PSIyOS40NjMiIHZpZXdCb3g9IjAgMCAyNS4zMiAyOS40NjMiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3Njk0IDE0MTk1LjkxNykiPjxwYXRoIGQ9Ik00OC42NiwwQTEyLjUzNCwxMi41MzQsMCwwLDAsMzYsMTIuNDIxLDEyLjMyOCwxMi4zMjgsMCwwLDAsNDEuMTE1LDIyLjR2NS45MTZhMS4xNTEsMS4xNTEsMCwwLDAsMS45My44NDdsNC43MjctNC4zNDhjLjMuMDIuNTk1LjAzMS44ODguMDMxQTEyLjUzNCwxMi41MzQsMCwwLDAsNjEuMzIsMTIuNDIxLDEyLjUzNCwxMi41MzQsMCwwLDAsNDguNjYsMFptMCwyMi41NGExMC43ODMsMTAuNzgzLDAsMCwxLTEuMTY4LS4wNjQsMS4xNSwxLjE1LDAsMCwwLS45LjNMNDMuNDE2LDI1LjY5di0zLjlhMS4xNTEsMS4xNTEsMCwwLDAtLjUyLS45NjJBMTAuMDUyLDEwLjA1MiwwLDAsMSwzOC4zLDEyLjQyMWExMC4zNjEsMTAuMzYxLDAsMCwxLDIwLjcxNiwwQTEwLjI1MiwxMC4yNTIsMCwwLDEsNDguNjYsMjIuNTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTc3MzAgLTE0MTk1LjkxNykiIGZpbGw9IiM3NjAwYTYiLz48cGF0aCBkPSJNMTgxLjE3OSw5OC44NzdoLTQuMDI4YTEuMTUxLDEuMTUxLDAsMSwwLDAsMi4zaDQuMDI4YTEuNzI2LDEuNzI2LDAsMCwxLDAsMy40NTNoLTEuMTUxYTEuMTUxLDEuMTUxLDAsMCwwLTEuMTUxLDEuMTUxdjEuNjU3YTEuMTUxLDEuMTUxLDAsMSwwLDIuMywwdi0uNTA2YTQuMDI4LDQuMDI4LDAsMCwwLDAtOC4wNTZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTc4NjEuOTQzIC0xNDI4OS4xMDQpIiBmaWxsPSIjNzYwMGE2Ii8+PGVsbGlwc2UgY3g9IjEuNTU0IiBjeT0iMS41NTQiIHJ4PSIxLjU1NCIgcnk9IjEuNTU0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTc2ODMuNDY5IC0xNDE3OS4xMDQpIiBmaWxsPSIjNzYwMGE2Ii8+PC9nPjwvc3ZnPg');display:inline-block;margin-right:15px;vertical-align:middle;}
div.availableWrapParent button.askAbout:hover {text-decoration:none;}
div.availableWrapParent.priceWrap button.askAbout {color:#fff;}
div.availableWrapParent.priceWrap button.askAbout::before {content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS4zMiIgaGVpZ2h0PSIyOS40NjMiIHZpZXdCb3g9IjAgMCAyNS4zMiAyOS40NjMiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3Njk0IDE0MTk1LjkxNykiPjxwYXRoIGQ9Ik00OC42NiwwQTEyLjUzNCwxMi41MzQsMCwwLDAsMzYsMTIuNDIxLDEyLjMyOCwxMi4zMjgsMCwwLDAsNDEuMTE1LDIyLjR2NS45MTZhMS4xNTEsMS4xNTEsMCwwLDAsMS45My44NDdsNC43MjctNC4zNDhjLjMuMDIuNTk1LjAzMS44ODguMDMxQTEyLjUzNCwxMi41MzQsMCwwLDAsNjEuMzIsMTIuNDIxLDEyLjUzNCwxMi41MzQsMCwwLDAsNDguNjYsMFptMCwyMi41NGExMC43ODMsMTAuNzgzLDAsMCwxLTEuMTY4LS4wNjQsMS4xNSwxLjE1LDAsMCwwLS45LjNMNDMuNDE2LDI1LjY5di0zLjlhMS4xNTEsMS4xNTEsMCwwLDAtLjUyLS45NjJBMTAuMDUyLDEwLjA1MiwwLDAsMSwzOC4zLDEyLjQyMWExMC4zNjEsMTAuMzYxLDAsMCwxLDIwLjcxNiwwQTEwLjI1MiwxMC4yNTIsMCwwLDEsNDguNjYsMjIuNTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTc3MzAgLTE0MTk1LjkxNykiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMTgxLjE3OSw5OC44NzdoLTQuMDI4YTEuMTUxLDEuMTUxLDAsMSwwLDAsMi4zaDQuMDI4YTEuNzI2LDEuNzI2LDAsMCwxLDAsMy40NTNoLTEuMTUxYTEuMTUxLDEuMTUxLDAsMCwwLTEuMTUxLDEuMTUxdjEuNjU3YTEuMTUxLDEuMTUxLDAsMSwwLDIuMywwdi0uNTA2YTQuMDI4LDQuMDI4LDAsMCwwLDAtOC4wNTZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTc4NjEuOTQzIC0xNDI4OS4xMDQpIiBmaWxsPSIjZmZmIi8+PGVsbGlwc2UgY3g9IjEuNTU0IiBjeT0iMS41NTQiIHJ4PSIxLjU1NCIgcnk9IjEuNTU0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTc2ODMuNDY5IC0xNDE3OS4xMDQpIiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg');}

.get-discount-wrap {background-color:#80B918;color:#fff;display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:20px 10px;}
.get-discount-wrap>.info {font-size:20px;}
.get-discount-wrap>.info sub {display:block;font-size:16px}
.get-discount-wrap>button {font:500 15px 'Jost', sans-serif;color:#7600A6;background-color:#fff;border:1px solid #fff;cursor:pointer;outline:none;padding:10px 15px;border-radius:5px;text-transform:uppercase;}
.popup-get-discount {position:fixed;background-color:rgba(0,0,0,0.4);inset:0;z-index:30;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:20px;}
.popup-get-discount.hide {display:none;}
.popup-get-discount>.modal {background-color:#313946;color:#fff;border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,.08);max-width:750px;min-width:320px;}
.popup-get-discount header {position:relative;z-index:0;}
.popup-get-discount header .close {position:absolute;right:-27px;top:-27px;width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff;cursor:pointer;}
.popup-get-discount header .close svg {position:static;}
.popup-get-discount .wrap {display:grid;grid-template-columns:1fr 320px;}
.popup-get-discount .wrap::after {content:'';background:url('/images/discount-modal.jpg') no-repeat center/cover;padding-bottom:95.74%;}
.popup-get-discount .inner-wrap {padding:20px;}
.popup-get-discount .desc {font-size:24px}
.popup-get-discount .desc sub {display:block;font-size:16px}
.popup-get-discount form.get-discount {margin:0;}

.askAboutPopup,
.wrapPopupProduct>.popup {opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;overflow:auto;position:fixed;background-color:#fff;top:10px;right:10px;left:10px;margin:auto;max-width:800px;z-index:25;border:1px solid #bfbfbf;box-shadow:0 0 10px rgba(0, 0, 0, 0.3);box-sizing:border-box;min-width:300px;}
.askAboutPopup.sw,
.wrapPopupProduct>.popup.sw {opacity:1;visibility:visible;}
.askAboutPopup>header,
.wrapPopupProduct>.popup>header {display:flex;color:#000;margin:25px 30px 0;align-items:center;}
.askAboutPopup>header h1,
.wrapPopupProduct>.popup>header h1 {font-size:1em;flex:1 1 0px;margin-right:20px;}
.askAboutPopup>header>a.close,
.wrapPopupProduct>.popup>header>a.close {margin-left:auto;text-decoration:none;outline-style:none;position:relative;z-index:1;}
.askAboutPopup>header>a.close::before,
.wrapPopupProduct>.popup>header>a.close::before {content:'\e014';font:normal 20px "Glyphicons Halflings";display:inline-block;color:#674197;}
.askAboutPopup>header>span.close,
.wrapPopupProduct>.popup>header>span.close {margin-left:auto;text-decoration:none;outline-style:none;width:35px;height:35px;cursor:pointer;background-color:#f4f4f4;border-radius:50%;transition:background-color .3s;position:relative;z-index:1;}
span.close>svg {position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;}
.askAboutPopup>header>span.close:hover,
.wrapPopupProduct>.popup>header>span.close:hover {background-color:#dfdfdf;}
.askAboutPopup>header>a.close:hover::before,
.wrapPopupProduct>.popup>header>a.close:hover::before {color:#77589d;}
.askAboutPopup+div.aapbkg,
.wrapPopupProduct>.popup+div.aapbkg {display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:24;background-color:rgba(0, 0, 0, 0.3);}
.askAboutPopup.sw+div.aapbkg,
.wrapPopupProduct>.popup.sw+div.aapbkg {display:block;}
.askAboutPopup form,
.wrapPopupProduct>.popup form {margin:20px;}

div.rollWrap div.nav {text-align:right;position:absolute;height:40px;top:0;bottom:0;left:0;right:0;z-index:0;margin:auto 0}
div.rollWrap div.nav a {display:inline-block;width:40px;height:40px;position:relative;outline-style:none;transition:opacity .2s,visibility .2s;background-color:#674197;border-radius:3px;}
div.rollWrap div.nav a::before {content:'';position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:12px;height:20px;background:url('../images/lr-roll.png') no-repeat 0 0;}
div.rollWrap div.nav a.n::before {background-position:100% 0;}
div.rollWrap div.nav a.hc {opacity:0;visibility:hidden}
div.rollWrap div.nav a.p {float:left}
div.rollWrap div.roll {position:relative;z-index:1}
div.rollWrap ul {list-style:none;white-space:nowrap;overflow:hidden}
div.rollWrap li {display:inline-block;box-sizing:border-box}


section.discountSet {margin:0px 0 30px;}
section.discountSet h2 {font-size:24px;color:#484848;margin-bottom:15px;}

section.discountSet .discountSetItems {display:flex;flex-wrap:wrap;margin-left:-15px;}
section.discountSet .discountSetItems .items {flex:0 0 50%;padding-left:15px;box-sizing:border-box;max-width:50%;margin-bottom:15px;}

section.discountSet .discountSetItems .wrap-inner {display:flex;border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,.08);box-sizing:border-box;min-height:100%;transition: box-shadow .5s, border-color .5s;overflow:hidden;}
section.discountSet .discountSetItems .blink>.wrap-inner {border-color:#669cff;box-shadow:0 0 15px #669cff;}

section.discountSet .discountSetItems .products {flex:1 1 0;background-color:#fff;padding:10px;}
section.discountSet .discountSetItems .summary {border-radius:8px;flex:0 1 35%;background-color:#f0f1f1;border:5px solid #fff;color:#484848;padding:10px;display:flex;flex-direction:column;}
section.discountSet .discountSetItems a.product {color:#000;display:flex;outline:none;text-decoration:none;}
section.discountSet .discountSetItems .image {width:123px;position:relative;z-index:0;flex:0 0 100px;}
section.discountSet .discountSetItems .info {flex:1 0 0;margin-left:5px;}
section.discountSet .discountSetItems .image::after {content:'';display:block;padding-bottom:95.12%;}
section.discountSet .discountSetItems img {position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;width:auto;height:auto;}
section.discountSet .discountSetItems h3 {font-size:16px;transition:color .2s;font-weight:500;}
section.discountSet .discountSetItems span.options {font-size:11px;font-weight:normal;color:#777;display:block;}
section.discountSet .discountSetItems a.product:hover h3 {color:#7600a6;}
section.discountSet .discountSetItems div.price {font-size:22px;margin-bottom: 10px}
section.discountSet .discountSetItems .small {font-size:14px;}
section.discountSet .discountSetItems del {font-size:12px;color:#777;}
section.discountSet .discountSetItems article+article {padding-top:19px;margin-top:10px;position:relative;z-index:0;}
section.discountSet .discountSetItems article+article::before {content:'';position:absolute;z-index:0;top:5px;left:0;right:0;height:1px;background-color:#f3f7fa;}
section.discountSet .discountSetItems article+article::after {content:'';position:absolute;z-index:1;height:12px;width:50px;background:#fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAMCAYAAAC0qUeeAAAATklEQVQokWMsY1jGgAb+Q7kHGRgYHJClmNBV4gO0U8zCwMBwAMmdyECfgYFhPxL/IkixPQ6DBNA8yEiyMxjRxIZC0KGDRqjAAxQJBgYGAHAPCqyfjqf2AAAAAElFTkSuQmCC') no-repeat 50% 50%;left:0;right:0;top:0;margin:0 auto;}
section.discountSet .summary form {margin-top:auto;padding-top:20px;}
section.discountSet .costInfo {display:flex;justify-content:space-between;gap:30px;flex-direction:column;}

section.discountSet .summary [type="submit"][name="addCart"] {padding:15px 25px !important;width:100%;}
section.discountSet .summary [type="submit"][name="addCart"]::after {content:none;}
section.discountSet .summary h3 {font-weight:500;font-size:18px;}
section.discountSet .cost {font-size:28px;}
section.discountSet .cost:not([data-percent]) {color:#7fb615;}
section.discountSet .cost small {font-size:18px;}
section.discountSet .cost .net {display:block;font-size:15px;font-weight:normal;}

section.aliasCategories {margin-bottom:40px;}
section.aliasCategories h2 {font-size:32px;font-weight:500;display:flex;align-items:center;gap:10px;margin-bottom:18px;}
section.aliasCategories h2::before {content:'';background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMSIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMzEgOSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTk0NSAtMjI2MCkiPjxjaXJjbGUgY3g9IjQuNSIgY3k9IjQuNSIgcj0iNC41IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NTYgMjI2MCkiIGZpbGw9IiM3NjAwYTYiLz48Y2lyY2xlIGN4PSIyLjUiIGN5PSIyLjUiIHI9IjIuNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTcxIDIyNjIpIiBmaWxsPSIjNzYwMGE2Ii8+PGNpcmNsZSBjeD0iMi41IiBjeT0iMi41IiByPSIyLjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk0NSAyMjYyKSIgZmlsbD0iIzc2MDBhNiIvPjwvZz48L3N2Zz4') no-repeat center;width:31px;height:9px;display:inline-block;}
section.aliasCategories ul {list-style:none;display:flex;flex-wrap:wrap;gap:15px;}
section.aliasCategories li a {transition:all 0.2s;outline:none;display:flex;height:100%;box-sizing:border-box;text-decoration:none;color:#000;font-size:20px;font-weight:500;flex:0 0 295px;max-width:295px;align-items:center;gap:5px;border-radius:8px;padding:10px;box-shadow:0 0 15px rgba(0,0,0,.08);}
section.aliasCategories li a:hover {box-shadow:0 0 20px rgba(0,0,0,.2),0 -4px 0 #7600A6 inset;}
section.aliasCategories li a>* {flex:1;}
section.aliasCategories li a>.img {flex:0 0 80px;height:80px;}
section.aliasCategories li a>.img.empty {background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI3OCIgdmlld0JveD0iMCAwIDc4IDc4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzk1IC0zNDUpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MTAuNzggMzY0LjgzOCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiPjxwYXRoIGQ9Ik00MS42MjMsNTIuMzc4SDMyLjU1NmwtMi43ODMtNS4wNjZBNC40MzcsNC40MzcsMCwwLDAsMjUuODksNDVIMjAuMTc2YTQuNDM2LDQuNDM2LDAsMCwwLTMuODgyLDIuMzExTDEzLjUxLDUyLjM3OEg0LjQ0M0E0LjQ3Niw0LjQ3NiwwLDAsMCwwLDU2Ljg3NlY3OC40N2E0LjQ3Niw0LjQ3NiwwLDAsMCw0LjQ0Myw0LjVINDEuNjIzYTQuNDc2LDQuNDc2LDAsMCwwLDQuNDQzLTQuNVY1Ni44NzZBNC40NzYsNC40NzYsMCwwLDAsNDEuNjIzLDUyLjM3OFptLjg0NCwyNi4wOTJhLjg3NC44NzQsMCwwLDEtLjg0NC45SDQuNDQzYS44NzQuODc0LDAsMCwxLS44NDQtLjlWNTYuODc2YS44NzQuODc0LDAsMCwxLC44NDQtLjlIMTQuNTc0YTEuOCwxLjgsMCwwLDAsMS41NzctLjkzM2wzLjMtNmEuODM5LjgzOSwwLDAsMSwuNzI4LS40NDVIMjUuODlhLjgzOS44MzksMCwwLDEsLjcyOC40NDVsMy4zLDZhMS44LDEuOCwwLDAsMCwxLjU3Ny45MzNINDEuNjIzYS44NzQuODc0LDAsMCwxLC44NDQuOVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTQ1KSIgZmlsbD0iI2U1ZTVlNSIvPjwvZz48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuODM1IDE1LjQ3NSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiPjxwYXRoIGQ9Ik0xODMuMiwyMTdhNy4yLDcuMiwwLDEsMCw3LjIsNy4yQTcuMjA2LDcuMjA2LDAsMCwwLDE4My4yLDIxN1ptMCwxMC44YTMuNiwzLjYsMCwxLDEsMy42LTMuNkEzLjYsMy42LDAsMCwxLDE4My4yLDIyNy44WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE3NiAtMjE3KSIgZmlsbD0iI2U1ZTVlNSIvPjwvZz48L2c+PC9nPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDc5NSAzNDUpIiBmaWxsPSJub25lIiBzdHJva2U9IiNlNWU1ZTUiIHN0cm9rZS13aWR0aD0iNSI+PGNpcmNsZSBjeD0iMzkiIGN5PSIzOSIgcj0iMzkiIHN0cm9rZT0ibm9uZSIvPjxjaXJjbGUgY3g9IjM5IiBjeT0iMzkiIHI9IjM2LjUiIGZpbGw9Im5vbmUiLz48L2c+PHJlY3Qgd2lkdGg9Ijc2LjY0NyIgaGVpZ2h0PSI1LjQxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MDUuMzE1IDQwOS41MTMpIHJvdGF0ZSgtNDUpIiBmaWxsPSIjZTVlNWU1Ii8+PC9nPjwvc3ZnPg') no-repeat center/50px 50px;}
section.aliasCategories li a>.img img {width:100%;height:100%;object-fit:contain;}

@media screen and (max-width:1400px){
    div.otherLinks .getPdf a {font-size:16px;}
    div.otherLinks [type="button"].negotiation {font-size:16px;}

    div.submitWrap {flex-direction:column;gap:30px;align-items:flex-start;}
    div.submitWrap > div.submit {margin-left:0;}


}

@media screen and (max-width:1200px){

    .get-discount-wrap {grid-template-columns:auto;}

    section.aliasCategories li > a {font-size:18px;}

    div.availableWrap {flex-direction:column;}
    div.availableWrap > .av {margin-left:0;margin-top:10px;}
    div.priceWrap div.priceItem {text-align:center;}
    div.productPresent div.otherLinks {flex-direction:column;}
    div.productPresent div.otherLinks > * + * {margin-left:0;margin-top:10px;}
    div.priceWrap div.priceItem del {display:block;}
}
@media screen and (max-width:998px){
    section.aliasCategories li {flex-basis:33.33%;}
}
@media screen and (max-width:768px){
    div.productMainArea {display:block;}
    div.productMainArea>section {margin-bottom:20px;}
    div.productImage {margin-right:0;}

    section.aliasCategories h2 {font-size:20px;}
    section.aliasCategories ul {margin-left:-10px;}
    section.aliasCategories li {padding-left:10px;margin-bottom:10px;}
    section.aliasCategories li>a {font-size:16px;}

    .popup-get-discount {padding:5px;}
    .popup-get-discount header {display:flex;justify-content:flex-end;padding:20px 20px 0;}
    .popup-get-discount header .close {position:static;width:30px;height:30px;}
    .popup-get-discount header .close svg {width:15px;height:15px;}
}
@media screen and (max-width:610px){
    .popup-get-discount .wrap {display:block;}
    .popup-get-discount .wrap::after {content:none;}
}

@media screen and (max-width:576px){
    section.aliasCategories li {flex-basis:50%;}
}
@media screen and (max-width:440px){
    section.aliasCategories li {flex-basis:100%;}
}