#category-description {text-shadow: 1px 1px 2px white, -1px -1px 2px white, 1px -1px 2px white, -1px 1px 2px white, 0 0 15px white;}
.block-category-bg {background-color: rgba(255, 255, 255, 0.5);}
@media (max-width: 1200px).block-category-content w-100 h-100 flex-container {position: static; padding: 20px 10% 20px 55px;}
.block-category-content {position: static;}
.block-category {overflow: auto;}

.product-actions .color {width: 70px; height: 70px;}
.texture {width: 70px; height: 70px;}
.color:hover {border: 5px solid #000000;}
.texture:hover {border: 5px solid #000000;}
.product-actions .color:hover, .product-actions input[type=radio]:checked+.color {border: 5px solid rgb(255 0 0 / 70%);}

#content {position: -webkit-sticky; position: sticky; top: 52px;}
.pk-shadow {height:100%; position:fixed;}
.pk-aside {border-left: solid 1px #ccc;}
.product-miniature .product-buttons {top:80%;}

.h1[itemprop="name"] {position: -webkit-sticky; position: sticky; top: 44px; background-color: white; z-index: 100; padding: 0 5px; border-left: 1px solid rgba(0, 0, 0, .05); border-right: 1px solid rgba(0, 0, 0, .05); margin-bottom: 0px; padding-bottom: 5px;}
.product-prices.flex-container {position: -webkit-sticky; position: sticky; top: 80px; background-image: linear-gradient(white, #fafafa); z-index: 101; border-bottom: 1px solid rgba(0, 0, 0, .05); border-left: 1px solid rgba(0, 0, 0, .05); border-right: 1px solid rgba(0, 0, 0, .05); border-radius: 0 0 8px 8px; padding: 0 5px; box-shadow: 0px 5px 5px #eee;}

ul.header-icons.flex-container.flex-grow1 {position: -webkit-sticky; position: sticky; background-color:#ffffff; z-index: 1000;}

.dd_el.pkorder1.dd_list.pk_linklist {margin: 0px 40px 0 0;}

#cookie-change-button {bottom: 100px;}
.pk-scroll-totop {bottom: 90px;}
.svgic.svgic-top-arrow-thin {filter: drop-shadow(1px 1px 2px white) drop-shadow(-1px -1px 2px white) drop-shadow(1px -1px 2px white)  drop-shadow(-1px 1px 2px white) drop-shadow(0 0 15px white);}
.pk-whatsapp.bottomleft {z-index: 1000;}

.product-variants .clearfix .product-variants-item .form-control .form-control-select {font-size: 1.2rem; border: 5px solid #d01920; line-height: 25px; width: 100%;}

.product-actions select {font-size: 1.2rem; border: 3px solid rgb(255 0 0 / 70%); line-height: 25px; width: 100%;}

.product-actions span.control-label {font-style: bold;}

.product-actions .radio-label {width: 70px;}
.radio-label:hover {width: 70px; height: 70px; border: 1px solid #d01920;}
.radio-label:hover {border: 1px solid #d01920;}
.product-actions .radio-label:hover, .product-actions input[type=radio]:checked+.color {border: 2px solid rgb(255 0 0 / 70%);}

.current-price {margin-right: 10px;}
.delivery-information {margin-left: 10px;}

#send_aap_button {line-height:100%;}

.condition-label {background-color: #f2dede; border-color: #ebcccc; color: #a94442; padding:5px; margin:10px;}

.card {margin-top: 2rem;}

.material-icons {margin-right: 0.5rem; font-size:18px;}

button.btn.btn-primary.add-to-cart {padding-left: 50px; padding-right: 50px; padding-top: 15px; padding-bottom: 15px;}

table.table-product-discount {width: 100%;}