body {color: #E4E4E4;font-size: 16px;font-weight: 400;line-height: 1.4;background-color: #141414;}
.overall-wrapper {min-height: 100vh;opacity: 0;transition: opacity 0.3s;}
.overall-wrapper.prep {overflow-x: hidden;opacity: 1;}
.ready {visibility: visible!important;}
#content {width: auto;padding-right: 0;padding-left: 0;max-width: 100%;position: relative;z-index: 2;}
.banner {overflow: visible;min-height: 0;margin-bottom: 0;}
.homepage-box {margin: 0;padding: 0;}
.banner-wrapper {margin-top: 0;}
h1 {font-weight: bold;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {color: #E4E4E4;}
#cboxOverlay {background-color: #000;}
#cboxContent {border: 0;}
.content-modal {padding: 40px;}
.content-inner {max-width: 100%;}
.center {text-align: center;}

.content-wrapper {background-color: transparent;}

.search-whisperer {background-color: #000;}
.search-whisperer, .search-whisperer ul li, .search-whisperer-documents {border-color: #414141;}
.search-whisperer-image {overflow: hidden;}
.search-whisperer-image img {transform: scale(1.35);}
.search-whisperer-documents a:hover {text-decoration: underline;}
.search-whisperer ul li a:not(.btn):hover {text-decoration: underline;}
.search-whisperer-documents a.whisperer-trigger {justify-content: center;padding: 10px;}

#ppl-parcelshop-map .ppl-parcelshop-map-theme p {color: #000;}

.row {margin-left: 0;margin-right: 0;}
.container {max-width: 1340px;padding-left: 20px;padding-right: 20px;width: 100%;}
.content-wrapper.container {padding-left: 20px;padding-right: 20px;}
.content {padding-left: 0;padding-right: 0;}

.only-tablet {display: none;}
.only-mobile {display: none!important;}

.latest-contribution-box {display: none;}
.homepage-box {background: none;border: 0;}

.navigation-in ul li.appended-category {display: none!important;}

.discussion-form, .discussion, .rate-wrapper, .votes-wrap, .add-comment, .welcome div, .welcome h1 {max-width: 100%;}

body.ordering-process {background-color: #141414;}
#cboxContent, #cboxOverlay, #cboxTitle {background-color: #000;}
#cboxClose {background-color: #000!important;}
.shipping-options-popup .shipping-row {border-bottom: 1px solid #fff;}
.cart-table tr td, .cart-table tr td.cart-p-image {border: 0;}

.content-inner {padding-bottom: 50px;}
.sidebar {background-color: transparent;}

:root {--text-muted:#c0c0c0;--text-body:#fff;--primary:#CC3A24;--secondary:#cec099;--border:#202126;--arrow-right:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cmask id='mask0_5156_291' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='18' height='18'%3E%3Crect width='18' height='18' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_5156_291)'%3E%3Cpath d='M10.5002 13.5L9.45024 12.4125L12.1127 9.75H3.00024V8.25H12.1127L9.45024 5.5875L10.5002 4.5L15.0002 9L10.5002 13.5Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");}

/* Widgets */

.user-action-in {position: relative;}
.user-action-in div.popup-widget {top:75px;left:unset;margin-left:0;}
.admin-logged .user-action-in div.popup-widget {top:75px;}
.popup-widget::before {background-color:#000;border-color:var(--border);display: none;}
.popup-widget h2 {font-weight: 600;}
.popup-widget-inner {color:var(--text-body);background-color:#000;border-radius: 5px;border-color: var(--border);}
.popup-widget-inner .btn {margin-top:6px;padding:8px 15px;}

/*.login-widget {display: block !important;}*/
.login-widget {right:30px;}
.login-widget .login-wrapper {padding: 15px 0 5px;}

/*.cart-widget {display: block !important;}*/
.cart-widget-product>div.cart-widget-product-unit {display: none;}
.cart-widget {right: 0;color:var(--text-body);background-color:#000;border-radius: 5px;border-color: var(--border);width:450px;}
.cart-widget-inner {border-radius: 0;}
.cart-widget-product {border-bottom-color: var(--border);}
.cart-widget-product-image {width: 70px;box-sizing: content-box;overflow: hidden;}
.cart-widget-product-image img {height:100%;width:100%;object-fit: cover;transform: scale(1.4);}
.cart-widget-product-name>strong {margin-bottom: 3px;}
.cart-widget-product-name a {font-weight:400;color: inherit;}
.cart-widget-product-name a:hover {color:inherit;text-decoration: underline;}
.cart-widget-product-name>span {color:inherit;font-size:17px;font-weight: 600;}
.cart-widget-product-amount {width:140px;}
.cart-widget-button {background: none;}
.cart-widget-product-image a {height: 75px;}
.cart-widget-button .btn {text-transform: none;}
.cart-widget-button .btn::after {content:"";margin-top:0;display:inline-block;width:18px;height:18px;vertical-align: middle;margin-left: 15px;position: relative;top: -1px;left:7px;background-image: var(--arrow-right);}

/* Ordering Process */
.cart-inner {padding-top: 20px;}
.ordering-process #header {border-bottom:0;}
#content .cart-header {background:none;border-color:var(--border);margin-left:0;margin-right:0;font:inherit;text-transform: none;}
#content .cart-header li {font:inherit;font:inherit;}
ol.cart-header li a span::before, ol.cart-header li strong span::before {line-height: 27px;}
#content .cart-content {background:none;padding-left:0;padding-right: 0;}
.cart-table tr td {background:none;border-left:0;border-right:0;padding-top:10px;padding-bottom:10px;}
.cart-table tr td.cart-p-image {width:80px;background: none;display: block;height: 80px;overflow: hidden;}
.cart-table tr td.cart-p-image a {display: block;overflow: hidden;}
.cart-table tr td.cart-p-image img {transform: scale(1.4);object-position: center; width: 100%;}
.id--15 .cart-table tr td.cart-p-image img {transform: scale(1.4);}
.cart-table tr td.p-name a {color: inherit;text-transform: none;font:inherit;}
.cart-table tr td.p-name a:hover {color:inherit;text-decoration: underline;}
.cart-table .show-related {display: none;}
.cart-table .availability-label {text-transform: lowercase;font-weight: 600;}
.price-primary {color:inherit;}
.p-price .price-final {color: inherit;font:inherit;font-weight: 600;}
.p-total .price-final {color: inherit;font:inherit;font-weight: 600;}
.cart-content h4 {text-transform: none;font-weight: 600;}
#cart-wrapper .cart-summary {background-color: #000;border-radius: 5px;border: 1px solid var(--border);padding: 10px 15px 15px 15px;margin-top: 20px;}
#cart-wrapper .checkout-box-wrapper,#cart-wrapper .summary-wrapper {background-color: #000;border-radius: 5px;border: 1px solid var(--border);padding: 10px 15px;margin-bottom: 20px;}
#checkoutSidebar .cart-content {background-color: #000;border-radius: 5px;border: 1px solid var(--border);padding: 10px 15px;margin-bottom: 20px;}
#checkoutSidebar .checkout-box {display: none;}
.cart-item>div.cart-item-name {text-transform: none;}
.order-summary-item.price {margin-left: -15px;margin-right: -15px;padding: 20px 15px;border-top:1px solid var(--border);}
.order-summary .cart-item>div {border-left:0;border-right:0;}
.order-summary .cart-item>div.cart-item-price {font:inherit;font-weight: 600;}
.order-summary-item.helper {justify-content: space-between;}
.order-summary-item.helper>div:first-child {flex:unset;}
.order-summary-item.helper>div:last-child {flex:unset;}
.next-step .btn:hover {text-decoration: none;}

body.in-dakujeme #content {background:none;}
.recapitulation-wrapper .co-box {padding-bottom:38px;border-color:var(--border);}
.recapitulation-wrapper .co-box h4 {margin-top:0;text-transform:none;font:inherit;font-weight: 600;}
.recapitulation-wrapper .p-price {font-weight: 600;}
.recapitulation-wrapper .order-summary-item, .recapitulation-wrapper .summary-thx {font:inherit;}
.recapitulation-wrapper .summary-thx {font-weight: 600;color:var(--primary);}

/*----------------- */

/* Btns */
.btn.btn-primary, a.btn.btn-primary {color: #E4E4E4;font-weight: 600;font-size: 14px;border: 0;border-radius: 3px;background-color: var(--color-secondary);padding: 7px 15px;color: #E4E4E4;text-transform: initial;}
.btn.btn-primary:hover, a.btn.btn-primary:hover {background-color: var(--color-secondary-hover);border-color: var(--color-secondary-hover);}

.btn.btn-default, a.btn.btn-default {color: #E4E4E4;font-weight: 600;font-size: 14px;border: 0;border-radius: 3px;background-color: var(--color-tertiary);padding: 10px 15px;text-transform: initial;text-decoration: none;}
.btn.btn-default:hover, a.btn.btn-default:hover {background-color: var(--color-tertiary-hover);border-color: var(--color-tertiary-hover);}

.btn.btn-secondary, a.btn.btn-secondary {color: #E4E4E4;font-weight: 600;font-size: 14px;border: 0;border-radius: 3px;background-color: #212121;padding: 8px 20px;text-transform: initial;}
.btn.btn-secondary:hover, a.btn.btn-secondary:hover {color: #000;background-color: var(--color-primary-hover);border-color: var(--color-primary-hover);}

.btn.btn-conversion, a.btn.btn-conversion, .btn.btn-cart, a.btn.btn-cart {color: #E4E4E4;font-weight: 600;font-size: 14px;border: 2px solid var(--color-secondary);border-radius: 3px;text-transform: initial;text-align: center;justify-content: center;background-color: var(--color-secondary);padding: 10px 15px;width: auto;color: #E4E4E4;}
.cart-widget-button .btn::after {font-size: 10px;}
.btn.btn-conversion:hover, a.btn.btn-conversion:hover, .btn.btn-cart:hover, a.btn.btn-cart:hover {background-color: var(--color-secondary-hover);border-color: var(--color-secondary-hover);}

input[type=checkbox]:checked+label:after, input[type=radio]:checked+label:after {background-color: #911C0E;}
.radio-wrapper input[type=checkbox]:checked+label:after, .radio-wrapper input[type=radio]:checked+label:after {background-color: #911C0E;}

/* Top navigation bar */
.submenu-visible .top-navigation-bar {z-index: 65;position: relative;}
.top-navigation-bar {display: none;}

/* Header */
.navigation-hovered #header {z-index: 5;}
#header {background-color: #141414;position: relative;}
#header::after {content: "";width: 100%;height: 50px;background-color: #911C0E;position: absolute;bottom: 0;left: 0;}
#header .site-name a img {max-height: 85px;}
.submenu-visible #header {z-index: 65;}

.header-top {height: 130px;padding: 0;}
.header-top>div.contacts-wrapper {flex: 0 1 20%;display: flex;align-items: center;}
.header-top>div.search {flex: 0 1 33%;}
.header-top>div.site-name-wrapper {flex: 0 1 25%;}
.header-top>div.navigation-buttons {flex: 1;}

.input-search-visible .header-top .search {z-index: 65;position: relative;}

.navigation-buttons .dropdown {display: flex;flex-direction: column;align-items: center;margin: 0 10px;}
.navigation-buttons .dropdown>span {display: block;padding-bottom: 5px;display: none;}
.navigation-buttons .dropdown button {background-color: transparent;border: 0;display: flex;align-items: center;}
.navigation-buttons .dropdown-menu li a {color: #000;}
.navigation-buttons .dropdown-menu li a:hover {color: #000;}

.search {position: relative;}
.search::before {content: "";z-index: 1;width: 20px;height: 20px;position: absolute;left: 11px;top: 13px;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_2317_8510' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='20' height='20'%3E%3Crect width='20' height='20' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2317_8510)'%3E%3Cpath d='M16.3333 17.5L11.0833 12.25C10.6667 12.5833 10.1875 12.8472 9.64583 13.0417C9.10417 13.2361 8.52778 13.3333 7.91667 13.3333C6.40278 13.3333 5.12153 12.809 4.07292 11.7604C3.02431 10.7118 2.5 9.43056 2.5 7.91667C2.5 6.40278 3.02431 5.12153 4.07292 4.07292C5.12153 3.02431 6.40278 2.5 7.91667 2.5C9.43056 2.5 10.7118 3.02431 11.7604 4.07292C12.809 5.12153 13.3333 6.40278 13.3333 7.91667C13.3333 8.52778 13.2361 9.10417 13.0417 9.64583C12.8472 10.1875 12.5833 10.6667 12.25 11.0833L17.5 16.3333L16.3333 17.5ZM7.91667 11.6667C8.95833 11.6667 9.84375 11.3021 10.5729 10.5729C11.3021 9.84375 11.6667 8.95833 11.6667 7.91667C11.6667 6.875 11.3021 5.98958 10.5729 5.26042C9.84375 4.53125 8.95833 4.16667 7.91667 4.16667C6.875 4.16667 5.98958 4.53125 5.26042 5.26042C4.53125 5.98958 4.16667 6.875 4.16667 7.91667C4.16667 8.95833 4.53125 9.84375 5.26042 10.5729C5.98958 11.3021 6.875 11.6667 7.91667 11.6667Z' fill='%231C1B1F'/%3E%3C/g%3E%3C/svg%3E%0A");}
.search .form-control {border-radius: 3px;height: 45px;padding: 0 115px 0 40px;border-color: #E4E4E4;background-color: #E4E4E4;}
.search .form-control::placeholder {color: #7C7C7C;font-size: 16px;font-weight: 400;font-style: normal;}
.search .btn.btn-default {height: 39px;padding: 0;margin: 0;width: 110px;top: 3px;right: 3px;line-height: 39px;text-align: center;}

.contacts-wrapper {padding-left: 20px;color: #E4E4E4;}
.contacts-wrapper a.project-phone {padding-left: 35px;display: block;position: relative;color: #000;}
.contacts-wrapper a.project-phone::before {content: "";width: 28px;height: 28px;background-size: contain;background-repeat: no-repeat;position: absolute;left: 0;top: 50%;margin-top: -12px;background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_173_528' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='28' height='28'%3E%3Crect width='28' height='28' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_173_528)'%3E%3Cpath d='M22.6801 23.9165C20.4814 23.9165 18.2726 23.4054 16.0536 22.383C13.8347 21.3607 11.7961 19.9184 9.93766 18.0563C8.07922 16.1941 6.63883 14.1554 5.6165 11.9403C4.59417 9.72512 4.08301 7.51818 4.08301 5.31948C4.08301 4.96627 4.19967 4.67193 4.43301 4.43646C4.66634 4.20099 4.95801 4.08325 5.30801 4.08325H9.11309C9.40775 4.08325 9.66764 4.17936 9.89275 4.37156C10.1179 4.56377 10.2611 4.80122 10.3224 5.0839L10.991 8.51656C11.0373 8.83515 11.0276 9.10887 10.9618 9.33772C10.896 9.56656 10.7778 9.75875 10.6073 9.91431L7.91277 12.5371C8.34653 13.3313 8.842 14.0825 9.39916 14.7907C9.95632 15.499 10.5595 16.1754 11.2086 16.8201C11.8488 17.4603 12.5294 18.0548 13.2503 18.6038C13.9712 19.1527 14.7498 19.6635 15.5859 20.1361L18.2041 17.4954C18.3866 17.3055 18.6076 17.1724 18.8671 17.0961C19.1266 17.0198 19.3962 17.0011 19.6759 17.04L22.9156 17.6996C23.2103 17.7774 23.4507 17.9277 23.637 18.1505C23.8232 18.3734 23.9163 18.6262 23.9163 18.9089V22.6915C23.9163 23.0415 23.7985 23.3332 23.5631 23.5665C23.3276 23.7999 23.0333 23.9165 22.6801 23.9165ZM7.0849 10.8813L9.16696 8.88902C9.20435 8.85909 9.22866 8.81796 9.23988 8.76561C9.2511 8.71325 9.24923 8.66464 9.23428 8.61978L8.72722 6.01271C8.71226 5.95288 8.68609 5.90802 8.6487 5.87811C8.61131 5.84819 8.5627 5.83322 8.50287 5.83322H6.00798C5.96312 5.83322 5.92573 5.84819 5.8958 5.87811C5.86588 5.90802 5.85092 5.94541 5.85092 5.99029C5.91075 6.78751 6.04125 7.59745 6.24242 8.4201C6.44361 9.24276 6.72444 10.0632 7.0849 10.8813ZM17.2349 20.964C18.0082 21.3245 18.8147 21.6001 19.6546 21.7908C20.4945 21.9815 21.2793 22.0948 22.0093 22.1307C22.0541 22.1307 22.0915 22.1157 22.1214 22.0858C22.1513 22.0559 22.1663 22.0185 22.1663 21.9736V19.5191C22.1663 19.4593 22.1513 19.4107 22.1214 19.3733C22.0915 19.3359 22.0467 19.3097 21.9868 19.2947L19.5368 18.7967C19.492 18.7817 19.4527 18.7799 19.419 18.7911C19.3854 18.8023 19.3499 18.8266 19.3125 18.864L17.2349 20.964Z' fill='%23F6D7AD'/%3E%3C/g%3E%3C/svg%3E%0A");}
.contacts-wrapper a.project-phone:hover span {text-decoration: underline;}
.contacts-wrapper a.project-phone span {font-weight: bold;font-size: 18px;display: block;color: #E4E4E4;}
.contacts-wrapper a.project-phone::after {content: "Po-Pá: 8:00-16:00";font-weight: 300;font-size: 14px;line-height: 14px;color: #A4A4A4;}

#header .cart-count {padding: 0px;margin-left: 15px;border-radius: 0px;position: relative;display: inline-flex;flex-direction: column;}
.header-top .btn.cart-count:not(.full) .cart-price {display: block;}
.header-top .btn.cart-count .cart-price {display: block;font-size: 14px;font-weight: 600;}
.header-top .btn.cart-count::before {content: "";margin: 3px auto;width: 28px;height: 28px;background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_173_544' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='28' height='28'%3E%3Crect width='28' height='28' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_173_544)'%3E%3Cpath d='M7.05155 23.3333C6.63126 23.3333 6.2506 23.2102 5.90956 22.9642C5.56854 22.7181 5.34269 22.3872 5.23199 21.9714L2.66086 12.8624C2.57859 12.5678 2.63057 12.2948 2.81678 12.0435C3.003 11.7922 3.25316 11.6666 3.56724 11.6666H9.04162L13.2326 5.34862C13.3299 5.20801 13.4435 5.10406 13.5737 5.03677C13.7038 4.96945 13.8511 4.93579 14.0156 4.93579C14.1802 4.93579 14.3275 4.97318 14.4576 5.04797C14.5878 5.12277 14.7015 5.23046 14.7987 5.37105L18.9448 11.6666H24.4327C24.7468 11.6666 25.0006 11.7922 25.1944 12.0435C25.3881 12.2948 25.4363 12.5678 25.3391 12.8624L22.723 21.9714C22.6124 22.3872 22.3865 22.7181 22.0455 22.9642C21.7044 23.2102 21.3238 23.3333 20.9035 23.3333H7.05155ZM6.95507 22.1666H21.0448C21.2094 22.1666 21.3515 22.118 21.4711 22.0208C21.5908 21.9235 21.673 21.7927 21.7179 21.6281L24.15 12.8332H3.84996L6.28202 21.6281C6.32688 21.7927 6.40914 21.9235 6.5288 22.0208C6.64846 22.118 6.79055 22.1666 6.95507 22.1666ZM14 18.6666C14.3126 18.6666 14.5852 18.5503 14.8178 18.3177C15.0503 18.0851 15.1666 17.8125 15.1666 17.4999C15.1666 17.1873 15.0503 16.9147 14.8178 16.6821C14.5852 16.4495 14.3126 16.3333 14 16.3333C13.6873 16.3333 13.4147 16.4495 13.1822 16.6821C12.9496 16.9147 12.8333 17.1873 12.8333 17.4999C12.8333 17.8125 12.9496 18.0851 13.1822 18.3177C13.4147 18.5503 13.6873 18.6666 14 18.6666ZM10.4573 11.6666H17.5359L13.9932 6.273L10.4573 11.6666Z' fill='%23E4E4E4'/%3E%3C/g%3E%3C/svg%3E%0A");}
.navigation-buttons > a[data-target="cart"] i {font-size: 11px;font-weight: 600;border: 2px solid #282828;width: 22px;height: 22px;background-color: #1EAE35;line-height: 18px;padding: 0;text-align: center;left: -4px;top: -4px;z-index: 64;}

.navigation-buttons>a[data-target=login]:before, .navigation-buttons>a.top-nav-button-account::before {content: ""!important;}
.navigation-buttons>a[data-target=login] span:before, .navigation-buttons>a.top-nav-button-account span:before {content: "";flex: 0 0 30px;width: 30px;height: 30px;display: block;margin: auto;background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_173_552' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='30' height='30'%3E%3Crect width='30' height='30' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_173_552)'%3E%3Cpath d='M15 14.2307C13.9688 14.2307 13.0859 13.8636 12.3516 13.1292C11.6172 12.3948 11.25 11.512 11.25 10.4807C11.25 9.44947 11.6172 8.56665 12.3516 7.83228C13.0859 7.0979 13.9688 6.73071 15 6.73071C16.0312 6.73071 16.9141 7.0979 17.6484 7.83228C18.3828 8.56665 18.75 9.44947 18.75 10.4807C18.75 11.512 18.3828 12.3948 17.6484 13.1292C16.9141 13.8636 16.0312 14.2307 15 14.2307ZM6.25 23.2692V21.2115C6.25 20.6955 6.40024 20.2127 6.70072 19.7632C7.0012 19.3137 7.40545 18.9647 7.91347 18.7163C9.09295 18.1506 10.2732 17.7263 11.4543 17.4435C12.6354 17.1606 13.8173 17.0192 15 17.0192C16.1827 17.0192 17.3646 17.1606 18.5457 17.4435C19.7268 17.7263 20.9071 18.1506 22.0865 18.7163C22.5946 18.9647 22.9988 19.3137 23.2993 19.7632C23.5998 20.2127 23.75 20.6955 23.75 21.2115V23.2692H6.25ZM7.5 22.0192H22.5V21.2115C22.5 20.9343 22.4107 20.6739 22.232 20.4302C22.0533 20.1867 21.8061 19.9807 21.4904 19.8125C20.4615 19.3141 19.4008 18.9323 18.308 18.667C17.2153 18.4018 16.1126 18.2692 15 18.2692C13.8874 18.2692 12.7847 18.4018 11.692 18.667C10.5993 18.9323 9.53846 19.3141 8.50963 19.8125C8.19392 19.9807 7.94672 20.1867 7.76803 20.4302C7.58934 20.6739 7.5 20.9343 7.5 21.2115V22.0192ZM15 12.9807C15.6875 12.9807 16.276 12.736 16.7656 12.2464C17.2552 11.7568 17.5 11.1682 17.5 10.4807C17.5 9.79325 17.2552 9.2047 16.7656 8.71512C16.276 8.22554 15.6875 7.98075 15 7.98075C14.3125 7.98075 13.724 8.22554 13.2344 8.71512C12.7448 9.2047 12.5 9.79325 12.5 10.4807C12.5 11.1682 12.7448 11.7568 13.2344 12.2464C13.724 12.736 14.3125 12.9807 15 12.9807Z' fill='%23E4E4E4'/%3E%3C/g%3E%3C/svg%3E%0A");}
.navigation-buttons a[data-target=login], .navigation-buttons a[data-target=login]:hover, .navigation-buttons>a.top-nav-button-account:hover {background-color: transparent;}

.navigation-buttons>a:not(.cart-count) {display: flex;flex-direction: column;justify-content: space-between;position: relative;width: auto;height: 60px;margin: 0 4px;padding: 4px 8px;}
.navigation-buttons>a:not(.cart-count):hover span {text-decoration: underline;}
.navigation-buttons>a:not(.cart-count) span {color: #E4E4E4;font-size: 14px;display: flex;flex-direction: column;height: 100%;position: relative;z-index: 68;}

body.cart-window-visible .header-top .btn.cart-count::before {z-index: 63;background-repeat: no-repeat;background-position: center;position: relative;}
body.cart-window-visible #header .cart-count {z-index: 65;}
body.cart-window-visible .popup-widget.cart-widget {z-index: 64;}
.popup-widget.cart-widget::before {display: none;}

/* Nacvigation */
@media (min-width: 768px) {
  #navigation {height: 50px;margin: 0;position: relative;z-index: 1;transition: height ease-in-out 0.5s;}
  .navigation-in {background-color: transparent;line-height: 50px;font-size: 16px;max-width: 1300px;margin: auto;position: relative;}
  .navigation-in>ul {}
  .fitted .navigation-in>ul {justify-content: center;}
  .navigation-in ul li a b {font-weight: 600;}
  .navigation-in ul li a {padding-left: 25px;padding-right: 25px;text-transform: uppercase;}
  .navigation-in>ul>li.ext>a>span {display: block;}
  .navigation-in>ul>li .submenu-arrow::after {color: #fff;font-weight: bold;}
  .navigation-in>ul>li.exp .submenu-arrow::after {color: #911C0E;}
  .navigation-in>ul>li:first-child>a {padding-left: 25px;}
  .navigation-in>ul>li:first-child>a:hover {padding-left: 25px;}
  .navigation-in>ul>li.ext.exp:first-child>a {padding-left: 25px;}
  .navigation-in>ul>li>a:hover {margin-left: initial;margin-right: initial;padding-left: 25px;padding-right: 25px;}
  .navigation-in>ul>li.ext.exp>a {color: #000;background-color: #F3F3EE;margin-left: initial;margin-right: initial;padding-left: 25px;padding-right: 25px;}
  .navigation-in>ul>li>a {color: #E4E4E4;padding-top: 0;padding-bottom: 0;display: flex;align-items: center;justify-content: center;text-transform: initial;}
  .navigation-in>ul>li>a:hover {color: #000000;background-color: #F3F3EE;}
  .navigation-in>ul>li {border: 0;text-align: center;}

  .navigation-in ul.menu-level-2 {width: calc(100% + 1%);left: -0.5%;}
  .navigation-in ul.menu-level-2::after {z-index: -1;background: #F3F3EE;border-top: 2px solid #F3F3EE;position: absolute;left: -500%;content: "";width: 1000%;display: block;height: 100%;top: 0px;}

  .navigation-in>ul>li.exp>a {position: relative;z-index: 999999;background: #E4E4E4;color: #000;transition: 0s;}
  .navigation-in>ul>li.ext>ul>li {min-height: 70px;align-items: center;text-align: left;border-radius: 3px;border: 0;background-color: #fff;}
  .navigation-in>ul>li.ext>ul>li>a.menu-image {width: 85px;}
  .navigation-in>ul>li.ext>ul>li>a img {max-width: 75px;max-height: 85px;mix-blend-mode: multiply;}
  .navigation-in>ul>li.ext>ul>li>div {width: calc(100% - 85px);}
  .navigation-in>ul>li.ext>ul>li>div>ul {max-height: 260px;margin-top: 7px;padding-bottom: 0px;display: none;}
  .navigation-in>ul>li.ext>ul>li>div>ul>li {position: relative;z-index: 1;font-size: 0;line-height: 13px;}
  .navigation-in>ul>li.ext>ul>li>div>ul>li a {margin-bottom: 8px;position: relative;color: #000;font-weight: 300;font-size: 14px;text-decoration: underline;display:inline-block;line-height: 15px;margin-right: 5px;}
  .navigation-in>ul>li.ext>ul>li>div>ul>li a:hover {color: #253057;}
  .navigation-in ul li.appended-category, .menu-helper ul li.appended-category {display: block;}
  .navigation-in>ul>li.ext>ul>li>a {width: 85px;padding: 0 5px 0 0;}
  .submenu-visible .navigation-in>ul>li.ext.exp>ul {border-bottom: 0;padding: 25px 0;align-items: flex-start;}
  .navigation-in>ul>li.ext>ul>li {width: 24%;flex-basis: 24%;margin: 0.5%;transition: .5s;padding: 5px;border: 1px solid #E2E2D4;box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.05);border-radius: 6px;}
  .navigation-in>ul>li.ext>ul>li:hover {box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.2);}
  .navigation-in>ul>li.ext>ul>li>div>a {color: #000;font-size: 16px;font-weight: 400;padding: 0;line-height: 1.2;text-decoration: none;text-transform: initial;}
  .navigation-in>ul>li.ext>ul>li>div>a:hover {text-decoration: underline;}
  .navigation-in ul.menu-level-2 a:hover {color: #000;}
  .navigation-in ul.menu-level-2 li:first-child {border-top-style: solid;}


  .menu-helper {right: 20px;top: 138px;}
}

/* USPS */
.usps {display: flex;align-items: center;padding-top: 40px;padding-bottom: 40px;}
.usps .usps__item {width: 25%;padding-left: 50px;position: relative;padding-right: 15px;align-self: center}
.usps .usps__item img {position: absolute;left: 0;top: 50%;margin-top: -19px;width: 35px;height: 35px;border-radius: 50%;text-align: center;}
.usps .usps__item h3 {font-size: 18px;font-weight: 600;color: #E4E4E4;margin: 0 0 5px 0;}
.usps .usps__item p {font-size: 16px;margin-bottom: 0;}

body.type-category .usps {border-top: 1px solid #3B3B3B;margin-top: 40px;}
body.type-detail .usps {padding-left: 0;padding-right: 0;padding-bottom: 0;padding-top:50px;}
body.type-detail .usps::after {content: "";height: 1px;left: -500%;width: 1000%;position: absolute;top: 0;z-index: 1;background-color: #3B3B3B;}

/* Footer Banners */
body:not(.in-index) .footer-banners {padding-left: 0;padding-right: 0;margin-top: 50px;margin-bottom: 70px;}
.footer-banners::before {display: none;}
.footer-banners {margin: auto;margin-bottom: 140px;display: flex;flex-flow: row wrap;justify-content: space-between;}
.footer-banners .footer-banner {width: calc(33.333333% - 15px);margin-bottom: 15px;padding: 0;position: relative;}
.footer-banners .footer-banner a {border-radius: 3px;overflow: hidden;display: block;}
.footer-banners .extended-banner-texts::after {content: "";z-index: 0;width: 337px;height: 60px;position: absolute;bottom: 0;left: 0;background-image: url("data:image/svg+xml,%3Csvg width='337' height='60' viewBox='0 0 337 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.4' d='M225.757 1H-87V199.999L315.707 200C331.025 200 340.657 183.485 333.114 170.152L243.164 11.1522C239.615 4.87854 232.965 1 225.757 1Z' stroke='%23E4E4E4'/%3E%3C/svg%3E%0A");}
.footer-banners::after {content: "";width: 1500px;height: 400px;position: absolute;left: -95px;bottom: -40px;background-color: #000;z-index: -1;display: block;border-radius: 6px}
.footer-banners .extended-banner-link {bottom: 0;left: 0;position: absolute;top: initial;padding: 18px;height: auto;font-size: 18px;font-weight: 600;display: flex;align-items: center;}
.footer-banners .extended-banner-link::after {content: "";margin-left: 8px;flex: 0 0 15px;width: 15px;height: 11px;background-image: url("data:image/svg+xml,%3Csvg width='15' height='11' viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.16667 11L7.88333 9.67083L11.1375 6.41667H0V4.58333H11.1375L7.88333 1.32917L9.16667 0L14.6667 5.5L9.16667 11Z' fill='%23E4E4E4'/%3E%3C/svg%3E%0A");}

/* Carousel */
.extended-banner-link, .extended-banner-text, .extended-banner-title {background-color: transparent;border: 0;position: initial;box-shadow: initial;}
#carousel .extended-banner-texts {text-align: center;display: flex;align-items: center;flex-direction: column;justify-content: center;}
#carousel .extended-banner-title {font-size: 55px;font-weight: bold;}
#carousel .extended-banner-text {font-size: 22px;font-weight: 600;}
#carousel .extended-banner-link {font-size: 16px;font-weight: 600;color: #000;background-color: #F6D7AD;padding: 10px 25px;border-radius: 3px;height: initial;margin-top: 10px;}
#carousel .extended-banner-link:hover {opacity: 0.8;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img {margin: auto;}

.homepage-box.before-carousel .container {max-width: 100%;padding-left: 0;padding-right: 0;}

/* Footer */
.custom-footer, .footer-bottom, .footer-links-icons {border: 0;}
#footer {background-color: #000;}
#footer h4 {color: #E4E4E4;font-size: 18px;font-weight: bold;text-transform: initial;margin-bottom: 25px;}

#footer ul a {color: #7D7D7D;font-size: 16px;padding: 2px 0;}
#footer ul a:hover {text-decoration: underline;}

#footer>.container {background-color: transparent;}
#footer>.footer-bottom {position: relative;}
#footer>.footer-bottom::after {display: block;content: "";height: 100%;left: -500%;width: 1000%;background: #911C0E;position: absolute;bottom: 0;z-index: 1;}
.footer-bottom>* {position: relative;z-index: 2;width: 100%;flex: 1;font-size: 16px;}
#signature, .copyright {margin: 0;color: #E4E4E4;}
#signature a {color: #E4E4E4;}
#signature a:hover {text-decoration: underline;}
#signature img {width: 16px;margin: 0 10px;}

.custom-footer {padding-left: 0;padding-top: 35px;}
#footer .site-name {display: none;}

.custom-footer div:has(.usps) {display: none;}
.custom-footer div:has(.instagram-block) {display: none;}
.custom-footer div:has(.newsletter-block) {display: none;}
.custom-footer div:has(.newsletter-header) {display: none;}
.custom-footer div:has(.instagram-widget) {display: none;}

.custom-footer div:has(.footer-logos) {width: 100%;}
.footer-logos {display: flex;align-items: center;justify-content: space-around;padding: 40px 0;margin: auto;border-top: 1px solid #3B3B3B;}
.footer-logos span {color: #7D7D7D;margin-right: 25px;}
.footer-logos img {margin: 5px 10px;}

.socials {margin-top: 25px;}
.socials a {display: inline-flex;width: 35px;height: 35px;margin: 0 7px 7px 0;}
.socials a:hover {opacity: 0.7;}
.socials a.--fb {background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_173_51)'%3E%3Cpath d='M17.5 0.849976C8.3192 0.849976 0.849976 8.3192 0.849976 17.5C0.849976 26.6801 8.3192 34.15 17.5 34.15C26.6801 34.15 34.15 26.6801 34.15 17.5C34.15 8.3192 26.6814 0.849976 17.5 0.849976ZM21.6407 18.0861H18.9319V27.7411H14.9179C14.9179 27.7411 14.9179 22.4656 14.9179 18.0861H13.0099V14.6738H14.9179V12.4666C14.9179 10.8858 15.6691 8.41578 18.9687 8.41578L21.9431 8.42718V11.7396C21.9431 11.7396 20.1357 11.7396 19.7843 11.7396C19.4328 11.7396 18.9332 11.9153 18.9332 12.6692V14.6745H21.9914L21.6407 18.0861Z' fill='%23911C0E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_173_51'%3E%3Crect width='33.3' height='33.3' fill='white' transform='translate(0.849976 0.849976)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}
.socials a.--ins {background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_173_249)'%3E%3Cpath d='M17.4994 20.8332C19.3363 20.8332 20.8339 19.3383 20.8339 17.5C20.8339 16.7743 20.5965 16.1043 20.2035 15.557C19.5979 14.7174 18.6133 14.1667 17.5014 14.1667C16.3887 14.1667 15.4049 14.7167 14.7979 15.5564C14.4036 16.1036 14.1682 16.7736 14.1675 17.4993C14.1655 19.3376 15.6617 20.8332 17.4994 20.8332Z' fill='%23911C0E'/%3E%3Cpath d='M24.7781 13.4223V10.6283V10.2125L24.3603 10.2139L21.5676 10.2226L21.5784 13.4331L24.7781 13.4223Z' fill='%23911C0E'/%3E%3Cpath d='M17.5001 0.849976C8.31933 0.849976 0.850098 8.3192 0.850098 17.5C0.850098 26.6801 8.31933 34.15 17.5001 34.15C26.6802 34.15 34.1501 26.6801 34.1501 17.5C34.1501 8.3192 26.6815 0.849976 17.5001 0.849976ZM26.9693 15.5571V23.31C26.9693 25.3294 25.3275 26.9705 23.3094 26.9705H11.6908C9.67206 26.9705 8.03094 25.3294 8.03094 23.31V15.5571V11.6913C8.03094 9.67261 9.67206 8.03149 11.6908 8.03149H23.3088C25.3275 8.03149 26.9693 9.67261 26.9693 11.6913V15.5571Z' fill='%23911C0E'/%3E%3Cpath d='M22.6796 17.4999C22.6796 20.355 20.3564 22.6795 17.5001 22.6795C14.6437 22.6795 12.3212 20.355 12.3212 17.4999C12.3212 16.8132 12.458 16.1566 12.7021 15.557H9.87524V23.3099C9.87524 24.3119 10.6888 25.1234 11.6901 25.1234H23.308C24.308 25.1234 25.1229 24.3119 25.1229 23.3099V15.557H22.2947C22.5408 16.1566 22.6796 16.8132 22.6796 17.4999V17.4999Z' fill='%23911C0E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_173_249'%3E%3Crect width='33.3' height='33.3' fill='white' transform='translate(0.850098 0.849976)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}

a.contact-item {padding-left: 35px!important;position: relative;margin-bottom: 15px;}
a.contact-item:hover {text-decoration: none!important;}
a.contact-item:hover div {text-decoration: underline;}
a.contact-item::before {content: "";width: 28px;height: 28px;position: absolute;left: 0;top: 50%;margin-top: -14px;}
a.contact-item.--tel::before {background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_63_811' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='28' height='28'%3E%3Crect width='28' height='28' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_63_811)'%3E%3Cpath d='M23.275 24.5C20.8444 24.5 18.4431 23.9701 16.0708 22.9104C13.6986 21.8507 11.5403 20.3486 9.59583 18.4042C7.65139 16.4597 6.14931 14.3014 5.08958 11.9292C4.02986 9.55694 3.5 7.15556 3.5 4.725C3.5 4.375 3.61667 4.08333 3.85 3.85C4.08333 3.61667 4.375 3.5 4.725 3.5H9.45C9.72222 3.5 9.96528 3.59236 10.1792 3.77708C10.3931 3.96181 10.5194 4.18056 10.5583 4.43333L11.3167 8.51667C11.3556 8.82778 11.3458 9.09028 11.2875 9.30417C11.2292 9.51806 11.1222 9.70278 10.9667 9.85833L8.1375 12.7167C8.52639 13.4361 8.98819 14.1312 9.52292 14.8021C10.0576 15.4729 10.6458 16.1194 11.2875 16.7417C11.8903 17.3444 12.5222 17.9035 13.1833 18.4187C13.8444 18.934 14.5444 19.4056 15.2833 19.8333L18.025 17.0917C18.2 16.9167 18.4285 16.7854 18.7104 16.6979C18.9924 16.6104 19.2694 16.5861 19.5417 16.625L23.5667 17.4417C23.8389 17.5194 24.0625 17.6604 24.2375 17.8646C24.4125 18.0687 24.5 18.2972 24.5 18.55V23.275C24.5 23.625 24.3833 23.9167 24.15 24.15C23.9167 24.3833 23.625 24.5 23.275 24.5ZM7.02917 10.5L8.95417 8.575L8.45833 5.83333H5.8625C5.95972 6.63056 6.09583 7.41806 6.27083 8.19583C6.44583 8.97361 6.69861 9.74167 7.02917 10.5ZM17.4708 20.9417C18.2292 21.2722 19.0021 21.5347 19.7896 21.7292C20.5771 21.9236 21.3694 22.05 22.1667 22.1083V19.5417L19.425 18.9875L17.4708 20.9417Z' fill='%23911C0E'/%3E%3C/g%3E%3C/svg%3E%0A");}
a.contact-item.--email::before {background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_63_816' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='28' height='28'%3E%3Crect width='28' height='28' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_63_816)'%3E%3Cpath d='M4.66659 23.3328C4.02492 23.3328 3.47561 23.1043 3.01867 22.6474C2.56172 22.1904 2.33325 21.6411 2.33325 20.9995V6.99947C2.33325 6.3578 2.56172 5.8085 3.01867 5.35155C3.47561 4.89461 4.02492 4.66614 4.66659 4.66614H23.3333C23.9749 4.66614 24.5242 4.89461 24.9812 5.35155C25.4381 5.8085 25.6666 6.3578 25.6666 6.99947V20.9995C25.6666 21.6411 25.4381 22.1904 24.9812 22.6474C24.5242 23.1043 23.9749 23.3328 23.3333 23.3328H4.66659ZM13.9999 15.1661L4.66659 9.3328V20.9995H23.3333V9.3328L13.9999 15.1661ZM13.9999 12.8328L23.3333 6.99947H4.66659L13.9999 12.8328ZM4.66659 9.3328V6.99947V20.9995V9.3328Z' fill='%23911C0E'/%3E%3C/g%3E%3C/svg%3E%0A");}
a.contact-item div {color: #E4E4E4;font-size: 18px;}
a.contact-item span {color: #7D7D7D;}

.newsletter-block::before {display: none;}
.newsletter-block::after {width: 259px;height: 259px;position: absolute;z-index: -1;left: -120px;top: -20px;background-image: url("data:image/svg+xml,%3Csvg width='259' height='259' viewBox='0 0 259 259' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.4'%3E%3Cmask id='mask0_63_908' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='259' height='259'%3E%3Crect y='94.5427' width='189.086' height='189.086' transform='rotate(-30 0 94.5427)' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_63_908)'%3E%3Cpath d='M201.6 160.096L186.533 156.059L190.976 138.938L162.49 155.384L154.612 141.738L183.098 125.292L166.049 120.579L170.086 105.512L213.135 117.047L201.6 160.096ZM94.2599 194.777C90.5072 196.944 86.5233 197.462 82.308 196.333C78.0928 195.203 74.9019 192.762 72.7353 189.01L33.3424 120.779C31.1758 117.026 30.6573 113.043 31.7867 108.827C32.9162 104.612 35.3573 101.421 39.1099 99.2545L127.809 48.0438C131.562 45.8772 135.546 45.3586 139.761 46.4881C143.977 47.6176 147.167 50.0587 149.334 53.8113L169.424 88.6088C168.156 89.0379 166.92 89.5239 165.717 90.0667C164.515 90.6096 163.345 91.2092 162.207 91.8658C161.07 92.5223 159.95 93.2073 158.845 93.9207C157.741 94.6341 156.686 95.4328 155.68 96.3168L141.203 71.2421L114.292 128.627L52.602 122.623L86.3813 181.131L141.477 149.321C141.906 150.59 142.421 151.809 143.021 152.979C143.62 154.149 144.248 155.303 144.905 156.44C145.561 157.577 146.275 158.681 147.045 159.753C147.815 160.824 148.643 161.863 149.527 162.869L94.2599 194.777ZM56.8819 107.189L104.64 111.911L125.453 67.5988L56.8819 107.189Z' fill='%23373737'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}
.newsletter-block {padding: 55px 0;display: flex;max-width: 850px;width: 100%;margin: auto;justify-content: space-between;position: relative;}
.newsletter-block>div {width: 49%;}
.newsletter-header {display: none;}
.newsletter-block__title {font-size: 25px;font-weight: bold;margin-bottom: 5px;}
.newsletter-block p {margin-bottom: 0;color: #E4E4E4;}
.newsletter-block form label {text-align: right;font-size: 16px;padding-right: 0;margin-top: 10px;font-size: 14px;color: #E4E4E4;}
.newsletter-block form label a {text-decoration: underline;display: inline;}
.newsletter-block form label a:hover {text-decoration: none;}
.newsletter-block form br {display: none;}
.newsletter-block form .form-control {height: 45px;padding: 0px 110px 0px 15px;line-height: 45px;}
.newsletter-block form .form-control::placeholder {font-size: 16px;color: #7C7C7C;}
.newsletter-block form button.btn::before {display: none;}
.newsletter-block form button.btn {height: 39px;top: 3px;right: 3px;padding: 0;width: 110px;}

/* Welcome block */
.welcome-wrapper .welcome {padding: 0 0 125px 0;}
.welcome-wrapper .welcome>div {display: flex;justify-content: space-between;}
.welcome-wrapper .welcome>div>div {width: 49%;margin: 0;color: #E4E4E4;}
.welcome-block__text h1 {color: #E4E4E4;font-weight: bold;font-size: 32px;padding-top: 40px;}

/* HP products */
.h4.homepage-group-title, h4.homepage-group-title {color: #E4E4E4;margin: 0 0 35px 0;font-weight: bold;font-size: 25px;}
.homepage-box.welcome-wrapper {padding: 0;margin: 0;}
body.in-index .products-block {margin-bottom: 120px;}

/* Products */
@media (min-width: 1080px) {
  .products-block>div {width: 33.3333%;}
}
.products-block>div {border: 0;}
.products-block .p a.image {overflow: hidden;}
.products-block .p a.image img {/*transform: scale(1.3);*/text-align: center;}
.products-block.products .p .name {text-align: center;font-weight: bold;font-size: 16px;padding: 5px;}
.products-block.products .p .name:hover {text-decoration: underline;}

.flag {border-radius: 3px;font-size: 14px;font-weight: 400;}
.flag.flag-freeshipping {background-color: #E4E4E4;color: #000;}
.flag.flag-action {color: #911C0E;color: #E4E4E4;}

/* Breadcrumbs */
body.type-category .breadcrumbs-wrapper {margin-bottom: 0;}
.breadcrumbs-wrapper {position: relative;margin-bottom: 30px;}
.breadcrumbs-wrapper::after {content: "";height: 100%;left: -500%;width: 1000%;position: absolute;bottom: 0;z-index: -1;border-bottom: 1px solid #3B3B3B;}
.breadcrumbs {margin: 0px;background: none;border: 0;position: relative;padding: 7px 0;}
.breadcrumbs>span {display: flex;}
.breadcrumbs>span>a::before {display: none;}
.breadcrumbs>span>a::after {content: "";bottom: initial;top: 50%;margin-top: -5px;background-color: transparent;transform: initial!important;right: -5px;background-repeat: no-repeat;background-size: contain;height: 10px;width: 10px;background-image: url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.01172 2.47083L8.54089 4.99999L6.01172 7.52916' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.45703 5H8.46953' stroke='white' stroke-width='1.5' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
#navigation-first>a {padding-left: 5px;}
#navigation-first>a>span {font-size: 0;}
#navigation-first>a>span::before {content: "";position: relative;top: 2px;width: 16px;height: 16px;text-decoration: underline;display: inline-block;background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_2108_9001' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='16' height='16'%3E%3Crect width='16' height='16' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2108_9001)'%3E%3Cpath d='M3.99998 12.6667H6.23077V8.70518H9.7692V12.6667H12V6.66671L7.99998 3.6539L3.99998 6.66671V12.6667ZM3 13.6667V6.16673L7.99998 2.40393L13 6.16673V13.6667H8.76922V9.70515H7.23075V13.6667H3Z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");}
#navigation-first>a:hover>span::before {text-decoration: none;}
.breadcrumbs>span>a {min-height: 0;text-decoration: underline;color: #fff;font-size: 14px;font-weight: 300;padding: 6px 15px;}
.breadcrumbs>span>span {color: #fff;font-size: 14px;font-weight: 300;padding: 6px 20px;}
.breadcrumbs>span>a:hover {text-decoration: none;color: #fff;}

/* Category */

.category-title {margin: 25px 0;}
.category-header {display: none;}
.pagination-link {background-color: #141414;border: 1px solid #3B3B3B;}
.pagination-link:hover {background-color: #141414;}
.pagination-top>a, .pagination-top>strong, .pagination>a, .pagination>strong {line-height: 32px;}
.category__secondDescription {margin: 60px 0 20px 0;}

.subcategories.with-image {margin: 0;display: flex;flex-flow: row wrap;justify-content: space-between;}
.subcategories.with-image::before {content:unset}
.subcategories.with-image li {width: calc(33.333333% - 15px);margin-bottom: 15px;padding: 0;position: relative;flex:unset;}
.subcategories.with-image li a {border-radius: 3px;overflow: hidden;background: unset;border:0;height:unset;padding:0;display: block;color: var(--color-primary);}
.subcategories.with-image li a::before {content:unset;}
.subcategories.with-image li a::after {content:unset;}
.subcategories.with-image li a .image {display: contents;}
.subcategories.with-image li a .image img {width:100%;max-height: unset;height:auto;max-width: unset;object-fit: cover;background: unset;transition: all .3s ease-out;}
.subcategories.with-image li a:hover .image img {transform: scale(1.02);}
.subcategories.with-image li a .text {bottom: 0;left: 0;position: absolute;right: 0;top: 0;display: block;padding:unset;width:unset;max-width:unset;height:unset;max-height:unset;overflow: unset;}
.subcategories.with-image li a .text::after {content: "";z-index: 0;width: 337px;height: 60px;position: absolute;bottom: 0;left: 0;background-image: url("data:image/svg+xml,%3Csvg width='337' height='60' viewBox='0 0 337 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.4' d='M225.757 1H-87V199.999L315.707 200C331.025 200 340.657 183.485 333.114 170.152L243.164 11.1522C239.615 4.87854 232.965 1 225.757 1Z' stroke='%23E4E4E4'/%3E%3C/svg%3E%0A");}
.subcategories.with-image li a .rb-subcat-text-inner {bottom: 0;left: 0;position: absolute;top: initial;padding: 18px;height: auto;font-size: 18px;font-weight: 600;display: flex;align-items: center;}
.subcategories.with-image li a .rb-subcat-text-inner::after {content: "";margin-left: 8px;flex: 0 0 15px;width: 15px;height: 11px;background-image: url("data:image/svg+xml,%3Csvg width='15' height='11' viewBox='0 0 15 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.16667 11L7.88333 9.67083L11.1375 6.41667H0V4.58333H11.1375L7.88333 1.32917L9.16667 0L14.6667 5.5L9.16667 11Z' fill='%23E4E4E4'/%3E%3C/svg%3E%0A");}

#content:has(.subcategories.with-image) .category-content-wrapper {display: none;}

/* Instagram */
.instagram-block {border-top: 1px solid #3B3B3B;}
.instagram-block>.container::before {display: none;}
.instagram-block>.container::after {display: none;}
.instagram-block>.container {display: flex;justify-content: space-between;padding-top: 30px;padding-bottom: 30px;}

.instagram-block__arrow {text-decoration: underline;display: flex!important;align-items: center;}
.instagram-block__arrow::after {content: "";margin-left: 7px;flex: 0 0 12px;width: 12px;height: 10px;background-image: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 9.5L6.45 8.4125L9.1125 5.75H0V4.25H9.1125L6.45 1.5875L7.5 0.5L12 5L7.5 9.5Z' fill='%23E4E4E4'/%3E%3C/svg%3E%0A");}

.instagram-block__logo {display: flex!important;align-items: center;}
.instagram-block__logo::before {content: "";margin-right: 7px;flex: 0 0 29px;width: 29px;height: 29px;background-image: url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_63_753)'%3E%3Cpath d='M14.4994 17.1126C15.9392 17.1126 17.113 15.9409 17.113 14.5C17.113 13.9313 16.9269 13.4061 16.6189 12.9772C16.1442 12.3191 15.3725 11.8875 14.501 11.8875C13.6289 11.8875 12.8578 12.3186 12.3821 12.9767C12.073 13.4056 11.8885 13.9307 11.8879 14.4995C11.8864 15.9403 13.0591 17.1126 14.4994 17.1126Z' fill='%23E4E4E4'/%3E%3Cpath d='M20.2044 11.304V9.11412V8.78821L19.877 8.78926L17.6881 8.79609L17.6965 11.3124L20.2044 11.304Z' fill='%23E4E4E4'/%3E%3Cpath d='M14.4999 1.45001C7.30421 1.45001 1.44995 7.30427 1.44995 14.5C1.44995 21.6952 7.30421 27.55 14.4999 27.55C21.6952 27.55 27.5499 21.6952 27.5499 14.5C27.5499 7.30427 21.6962 1.45001 14.4999 1.45001ZM21.9217 12.9772V19.0538C21.9217 20.6365 20.6349 21.9228 19.0532 21.9228H9.94669C8.36446 21.9228 7.07818 20.6365 7.07818 19.0538V12.9772V9.94728C7.07818 8.36505 8.36446 7.07876 9.94669 7.07876H19.0527C20.6349 7.07876 21.9217 8.36505 21.9217 9.94728V12.9772Z' fill='%23E4E4E4'/%3E%3Cpath d='M18.5596 14.5C18.5596 16.7377 16.7387 18.5597 14.4999 18.5597C12.2611 18.5597 10.4408 16.7377 10.4408 14.5C10.4408 13.9617 10.548 13.4471 10.7393 12.9772H8.52368V19.0538C8.52368 19.8391 9.16131 20.4752 9.94611 20.4752H19.0521C19.8359 20.4752 20.4745 19.8391 20.4745 19.0538V12.9772H18.2578C18.4507 13.4471 18.5596 13.9617 18.5596 14.5Z' fill='%23E4E4E4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_63_753'%3E%3Crect width='26.1' height='26.1' fill='white' transform='translate(1.44995 1.45001)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");}

.instagram-widget {display: flex;justify-content: center;flex-wrap: nowrap;width: 100%;max-width: 100%;}
.instagram-widget a:nth-of-type(+n+8) {display: none;}
.instagram-widget a {margin: 0px 2px;padding-bottom: 0!important;position: relative;padding-top: 14.2857%;width: 14.2857%;}
.instagram-widget a img {width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;transform: initial;}
.instagram-widget a:hover {opacity: 0.8;}
.instagram-block .instagram-follow-btn {display: none;}
.instagram-block__top {display: flex;justify-content: space-between;padding-top: 30px;padding-bottom: 30px;}
.instagram h4 {display: none;}
.instagram-follow-btn {display: none;}

/* Slick */
.slick-list {width: 100%!important;border: 0!important;}
.products-block.products>div.slick-list {padding: 0 0 1px 0!important;}

.slick-track {display: flex;margin-left: initial;}
.slick-slide {float: none;height: auto;}
.slick-slide>div {height: 100%;}

.slick-dots {list-style: none;display: flex!important;justify-content: center;padding: 0;width: 100%;margin: 5px 0 0px 0;}
.slick-dots button {border-radius: 100px;font-size: 0;background: #E4E4E4;border: 1px solid #3B3B3B;width: 18px;height: 18px;padding: 0;margin: 4px;outline: none;position: relative;}
.slick-dots .slick-active button {background: #6B6B2D;border-color: #E4E4E4;border-width: 3px;}

.slick-prev.slick-disabled, .slick-next.slick-disabled {display: none!important;}
.slick-prev, .slick-next {background-color: transparent;border-radius: 0;z-index: 8;font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 39px;height: 39px;border-radius: 100%;overflow: hidden;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%); transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: none;box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05);}
.slick-prev:hover, .slick-next:hover {box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);}
.slick-prev {background-repeat: no-repeat;background-color: #E4E4E4;left: -65px;content: "";width: 39px;height: 39px;display: block;background-image: url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='-0.5' y='0.5' width='38' height='38' rx='19' transform='matrix(-1 0 0 1 38 0)' fill='%23141414' stroke='%233B3B3B'/%3E%3Cpath d='M17.8333 25L19.1167 23.6708L15.8625 20.4167H27V18.5833H15.8625L19.1167 15.3292L17.8333 14L12.3333 19.5L17.8333 25Z' fill='%23E4E4E4'/%3E%3C/svg%3E%0A");}
.slick-next {background-repeat: no-repeat;background-color: #E4E4E4;right: -65px;content: "";width: 39px;height: 39px;display: block;background-image: url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='38' height='38' rx='19' fill='%23141414' stroke='%233B3B3B'/%3E%3Cpath d='M21.1667 25L19.8833 23.6708L23.1375 20.4167H12V18.5833H23.1375L19.8833 15.3292L21.1667 14L26.6667 19.5L21.1667 25Z' fill='%23E4E4E4'/%3E%3C/svg%3E%0A");}

/* Quantity */
.quantity {background: #141414;padding-right: 0;}
.quantity-form .quantity input {width: 40px;height: 44px;font-family: var(--template-font),sans-serif!important;}
.quantity-form .quantity {padding-right: 0;padding-left: 0;}
.quantity-form .quantity .increase, .quantity-form .quantity .decrease {width: 34px;height: 44px;line-height: 44px;}

.quantity {height: 46px;width: 110px;border: 1px solid #3B3B3B;border-radius: 3px;overflow: hidden;justify-content: space-evenly;display: flex;align-items: center;}
.quantity .increase {border: 0!important;border-radius: 0;order: 2;line-height: 44px!important;border-left: 1px solid #3B3B3B!important;background-color: #141414!important;}
.quantity .increase::after {content: "+";font-size: 16px;font-weight: bold;color: #E4E4E4;}
.quantity .decrease {border: 0!important;border-radius: 0;order: 0;line-height: 44px!important;border-right: 1px solid #3B3B3B!important;background-color: #141414!important;}
.quantity .decrease::after {content: "-";font-size: 16px;font-weight: bold;color: #E4E4E4;}
.quantity .increase::before, .quantity .decrease::before {display: none;}
.quantity .increase, .quantity .decrease {position: initial;width: 30px;height: 44px;line-height: 44px;color: #000;border: 0;font-weight: bold;text-align: center;line-height: 32px;background: none;}
.quantity .increase:hover, .quantity .decrease:hover {color: #fff;background-color: #000!important;border-radius: 0px;}
.quantity .increase:hover::after, .quantity .decrease:hover::after {color: #fff;}
.quantity input {order: 1;text-align: center;font-size: 14px;color: #E4E4E4;font-weight: 400;width: 40px;flex: 1;height: 44px;font-family: var(--template-font),sans-serif!important;}

/* Detail */
.p-detail-inner-header {display: none;}
.p-info-wrapper .p-detail-inner-header {display: flex;flex-flow: row wrap;padding-bottom: 20px;order: -1;}
.p-image-wrapper .p-detail-inner-header {display: flex;flex-flow: row wrap;padding-bottom: 15px;}
.p-detail-info .flags-default {display: none;}

.stars-label {color: #757575;font-weight: 400;font-size: 15px;text-decoration: underline;}
.stars-label:hover {text-decoration: none;}

.p-detail-inner-header h1 {order: -2;}
.p-detail-inner-header .p-detail-info:empty {display: none;}
.p-detail-inner-header .p-detail-info>div {padding-right: 10px;}
.p-detail-inner-header .p-detail-info {order: -1;margin-bottom: 0;color: #3A3530;font-size: 16px;font-weight: 400;}
.p-detail-inner-header .p-detail-info a {color: #929292;font-size: 16px;font-weight: 400;text-decoration: underline;}
.p-detail-inner-header .p-detail-info a:hover {text-decoration: none;}
.p-detail-inner-header .p-detail-info .stars {width: 100px;height: 20px;}
.p-detail-inner-header .p-detail-info .stars a,
.p-detail-inner-header .p-detail-info .stars span {width: 20px;height: 20px;line-height: 12px;}
.p-detail-inner-header .p-detail-info .stars a::before,
.p-detail-inner-header .p-detail-info .stars span::before {font-size: 18px;line-height: 16px;}
.p-detail-inner-header .p-code-label {display: inline;}
.p-detail-inner-header .p-code {color: #3A3530;font-size: 16px;font-weight: 300;}

.chevron-after.chevron-down-after::after {color: #000;font-size: 10px;margin-left: 5px;}
.chevron-after.chevron-down-after {text-decoration: underline;color: #6B6B2D;}
.chevron-after.chevron-down-after:hover {text-decoration: none;}

.product-appendix {font-size: 16px;font-weight: 300;}

.p-detail .add-to-cart .add-to-cart-button {padding: 3px 20px;line-height: 36px;font-size: 14px;font-weight: 400;min-width: 190px;font-weight: 600;margin-bottom: 0;}
.p-detail .add-to-cart .add-to-cart-button::before {content: "";width: 20px;height: 20px;margin-right: 10px;background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_2128_9848' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='20' height='20'%3E%3Crect width='20' height='20' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2128_9848)'%3E%3Cpath d='M4.82132 17.0833C4.48373 17.0833 4.18112 16.9821 3.91349 16.7796C3.64587 16.5772 3.46451 16.3114 3.36943 15.9824L1.38866 8.87504C1.32456 8.63786 1.36569 8.41885 1.51205 8.218C1.65843 8.01714 1.85714 7.91671 2.1082 7.91671H6.04249L9.37259 2.93117C9.44204 2.8254 9.53125 2.74314 9.64024 2.68438C9.74921 2.62563 9.8678 2.59625 9.99599 2.59625C10.1242 2.59625 10.2428 2.62697 10.3518 2.6884C10.4607 2.74983 10.5499 2.83343 10.6194 2.93919L13.9335 7.91671H17.8934C18.1445 7.91671 18.3445 8.01714 18.4936 8.218C18.6426 8.41885 18.6824 8.63786 18.613 8.87504L16.6162 15.9824C16.5211 16.3114 16.3397 16.5772 16.0721 16.7796C15.8045 16.9821 15.5019 17.0833 15.1642 17.0833H4.82132ZM4.77645 15.8334H15.2252C15.2839 15.8334 15.3347 15.816 15.3774 15.7813C15.4201 15.7465 15.4495 15.6998 15.4656 15.641L17.2508 9.16669H2.7508L4.53605 15.641C4.55208 15.6998 4.58146 15.7465 4.6242 15.7813C4.66694 15.816 4.71769 15.8334 4.77645 15.8334ZM10.0008 13.75C10.3416 13.75 10.6351 13.6269 10.8814 13.3806C11.1277 13.1344 11.2508 12.8408 11.2508 12.5C11.2508 12.1592 11.1277 11.8657 10.8814 11.6194C10.6351 11.3732 10.3416 11.25 10.0008 11.25C9.66 11.25 9.36647 11.3732 9.12022 11.6194C8.87396 11.8657 8.75082 12.1592 8.75082 12.5C8.75082 12.8408 8.87396 13.1344 9.12022 13.3806C9.36647 13.6269 9.66 13.75 10.0008 13.75ZM7.55849 7.91671H12.4303L9.98799 4.24042L7.55849 7.91671Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");}

.p-detail .add-to-cart .quantity {border-right: 1px solid #3B3B3B;}
.delivery-row {display: none;}

.p-info-wrapper .add-to-cart {display: flex;align-items: center;background: #000000;padding: 40px 25px;margin-bottom: 0px;}
.p-info-wrapper .add-to-cart .quantity {margin-left: auto;margin-right: 8px;}
.p-info-wrapper .p-final-price-wrapper .price-standard {color: #919191;font-size: 14px;}
.p-info-wrapper .p-final-price-wrapper .price-save span {background-color: #911C0E;border-radius: 3px;padding: 5px;color: #E4E4E4;font-size: 14px;}
.p-info-wrapper .p-final-price-wrapper .price-save {color: #911C0E;}
.p-info-wrapper .p-final-price-wrapper {margin-bottom: 0;margin-top: 10px;}
.p-info-wrapper .add-to-cart .p-final-price-wrapper {margin-top: 0;}
.p-info-wrapper .p-final-price-wrapper .price-final-holder {font-size: 22px;font-weight: bold;color: #fff;}
.p-info-wrapper .p-final-price-wrapper .price-additional {color: #707070;font-size: 16px;padding-top: 3px;}
.p-info-wrapper .p-final-price-wrapper .price-measure {margin-top: 0;}

p[data-testid="productCardDescr"] {display: none;}


/*.p-info-wrapper .availability-label::after {content: ", ";margin-left: -2px;}*/
.p-info-wrapper .availability-label {font-size: 16px;font-weight: bold;position: relative;text-transform: lowercase;}
.p-info-wrapper .availability-label[style="color: #E4E4E4"]::before {content: "";display: inline-flex;align-self: center;position: relative;top: 5px;width: 21px;height: 21px;background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_94_2665' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='21' height='21'%3E%3Crect width='20.63' height='20.63' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_94_2665)'%3E%3Cpath d='M8.59654 14.0971L5.1582 10.6587L6.36162 9.4553L8.59654 11.6902L14.2698 6.01697L15.4732 7.22038L8.59654 14.0971Z' fill='%231EAE35'/%3E%3C/g%3E%3C/svg%3E%0A");}
.p-info-wrapper .availability-amount {font-size: 18px;font-weight: 600;color: #7AB52C;}
.p-info-wrapper .availability-amount::after {content: ",";}
.p-info-wrapper .availability-value {margin-bottom: 0;font-size: 14px;}
.p-info-wrapper {display: flex;flex-direction: column;}

.p-detail-inner h1 {margin-top: 0;flex: 0 0 100%;margin-bottom: 10px;}
.p-detail-info {}
.product-top {margin: 20px 0 0 0;}
.product-top>div.col-lg-6 {padding: 0;}
.product-top>div.p-info-wrapper {width: 42%;}
.product-top>div.p-image-wrapper {width: 58%;padding-right: 55px;}
/*.p-main-image img {transform: scale(1.25);}*/
.p-main-image {overflow: hidden;display: block;}

.p-detail-info {margin-bottom: 0;}

@media (min-width: 1300px){
  .p-thumbnails .thumbnail-next {bottom: 0;top: initial;}
  .product-top>div.p-image-wrapper {display: flex;}
  .p-thumbnails-wrapper {flex: 100px;padding-right: 10px;order: -1;}
  .p-thumbnails {height: 100%;width: 90px;}
  .p-thumbnails>div {height: auto;width: 90px;position: initial;}
  .p-thumbnails-horizontal .p-thumbnail:before, .p-thumbnails-horizontal .show360image:before {display: none;}
}

@media (max-width: 1300px){
  .p-thumbnails a.p-thumbnail {margin-right: 5px;}
  .p-thumbnails {height: 105px;}

  .p-thumbnails.overflow-next:after {background-image: linear-gradient(90deg, hsla(0, 0%, 100%, 0) 0, #131313 50%);height: 105px;top: 0;}
  .p-thumbnails.overflow-prev:before {background-image: linear-gradient(90deg, #131313 50%, hsla(0, 0%, 100%, 0));height: 105px;top: 0;}
}

.p-thumbnails a.p-thumbnail {margin-bottom: 9px;display: block;overflow: hidden;border-radius: 3px;border: 1px solid #3B3B3B;margin-left: 0;}
.p-thumbnails a.p-thumbnail:hover {border-color: #911C0E;}
.p-thumbnails a.p-thumbnail.highlighted {border-color: #911C0E;}
.p-thumbnails a.p-thumbnail img {transform: scale(1.4);}

.p-info-wrapper .detail-parameters th {display: block;width: 100%;color: #E4E4E4;font-weight: bold;font-size: 16px;padding-bottom: 0;padding-right: 0;}
.p-info-wrapper .detail-parameters td {display: block;width: 100%;padding-bottom: 15px;}
.parameter-values {display: flex;flex-flow: row wrap;position: relative;width: 100%;}
.parameter-values>div {position: absolute;top: 0;font-size: 16px;letter-spacing: 1px;}
.parameter-values .parameter-value-custom {width: 100%;background: none;max-width: 90px;padding: 5px;margin-bottom: 5px;margin-top: 5px;border-radius: 3px;position: relative;overflow: hidden;min-height: 40px;border: 1px solid #3B3B3B;font-weight: 500;font-size: 14px;display: flex;align-items: center;justify-content: center;margin-right: 8px;text-align: center;color: #E4E4E4;flex-direction: column;}
.parameter-values .parameter-value-custom__text {padding: 0;flex: 1;display: flex;align-items: center;}
.parameter-values .parameter-value-custom__image {height: 55px;object-fit: cover;object-position: center;width: 100%;}
.parameter-values .parameter-value-custom__surcharge {font-weight: 600;font-size: 0.85em;padding-bottom: 5px;display: none;}
.parameter-values .parameter-value-custom__surcharge:empty {display: none;}
.parameter-values .parameter-value-custom:not(.selected):hover {border-color: #911C0E;}
.parameter-values .parameter-value-custom.selected {overflow: initial;border-color: #911C0E;background-color: #911C0E;}

.delivery-time-label, .delivery-time {text-transform: lowercase;font-weight: 400;font-size: 14px;color: #E4E4E4;padding-bottom: 0;}
.delivery-time-label {padding-right: 5px;}
.delivery-wrap {width: 100%;padding-right: 155px;display: block;text-align: left;margin-bottom: 20px;margin-top: 0px;position: relative;}
.delivery-wrap .shipping-options {margin-left: auto;display: flex;align-items: center;position: absolute;top: 50%;margin-top: -12px;right: 0;font-weight: 400;font-size: 14px;text-decoration: underline;}
.delivery-wrap .shipping-options:hover {text-decoration: none;}
.delivery-wrap .shipping-options::before {content: "";flex: 0 0 18px;width: 18px;height: 18px;margin-right: 7px;background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_94_2688' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='18' height='18'%3E%3Crect width='18' height='18' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_94_2688)'%3E%3Cpath d='M4.26711 14.3363C3.7213 14.3363 3.2585 14.1456 2.8787 13.7642C2.49888 13.3828 2.30898 12.9196 2.30898 12.3748H1.27051V4.96129C1.27051 4.6161 1.38613 4.32788 1.61738 4.09663C1.84863 3.86538 2.13686 3.74976 2.48206 3.74976H12.4051V6.46129H14.1359L16.7321 9.95168V12.3748H15.5205C15.5205 12.9196 15.3295 13.3828 14.9474 13.7642C14.5653 14.1456 14.1014 14.3363 13.5556 14.3363C13.0098 14.3363 12.547 14.1456 12.1671 13.7642C11.7873 13.3828 11.5974 12.9196 11.5974 12.3748H6.23206C6.23206 12.9228 6.04102 13.3868 5.65895 13.7666C5.27688 14.1464 4.81294 14.3363 4.26711 14.3363ZM4.27051 13.5863C4.60801 13.5863 4.89431 13.4687 5.12941 13.2337C5.36451 12.9986 5.48206 12.7123 5.48206 12.3748C5.48206 12.0373 5.36451 11.751 5.12941 11.5159C4.89431 11.2808 4.60801 11.1632 4.27051 11.1632C3.93301 11.1632 3.64671 11.2808 3.41163 11.5159C3.17653 11.751 3.05898 12.0373 3.05898 12.3748C3.05898 12.7123 3.17653 12.9986 3.41163 13.2337C3.64671 13.4687 3.93301 13.5863 4.27051 13.5863ZM2.02051 11.6248H2.50514C2.61186 11.294 2.82917 11.0094 3.15706 10.7709C3.48495 10.5325 3.8561 10.4132 4.27051 10.4132C4.66571 10.4132 5.03206 10.5301 5.36956 10.7637C5.70706 10.9974 5.92917 11.2844 6.0359 11.6248H11.6551V4.49976H2.48206C2.36667 4.49976 2.2609 4.54783 2.16475 4.64398C2.06859 4.74014 2.02051 4.84591 2.02051 4.96129V11.6248ZM13.559 13.5863C13.8965 13.5863 14.1828 13.4687 14.4179 13.2337C14.653 12.9986 14.7705 12.7123 14.7705 12.3748C14.7705 12.0373 14.653 11.751 14.4179 11.5159C14.1828 11.2808 13.8965 11.1632 13.559 11.1632C13.2215 11.1632 12.9352 11.2808 12.7001 11.5159C12.465 11.751 12.3474 12.0373 12.3474 12.3748C12.3474 12.7123 12.465 12.9986 12.7001 13.2337C12.9352 13.4687 13.2215 13.5863 13.559 13.5863ZM12.4051 10.1248H15.9388L13.7321 7.21129H12.4051V10.1248Z' fill='white'/%3E%3C/g%3E%3C/svg%3E%0A");}

.products-related-header {display: none;}
.products-related:after {display: none;}
.products-alternative:after {display: none;}
.browse-p {display: none;}

.rel-products .h4,
.sim-products .h4 {text-align: center;font-size: 25px;font-weight: bold;margin-bottom: 35px;margin-top: 15px;}

body.type-detail #content {padding-bottom: 50px;}

.social-buttons-wrapper {display: none;}
.basic-description {padding-right: 0;width: 100%;}
.responsive-nav .shp-tabs-holder {display: none;}

.select2-results__option--selected {
  background-color: grey !important;
}
.select2-selection.select2-selection--single {
  background: #000;
}

.select2-search__field {
  background: #000;
}

.select2-results {
  background: #000;
}
