
div#blockcart-content a {color:#212121}
.arrow_left_down, .arrow_up_right {display:inline-block; height:24px; width:24px; background-image:url(/themes/wop/assets/img/link-ikon.svg); background-size:contain; background-repeat:no-repeat; transition:transform 0.3s ease, filter 0.3s ease}
.elementor-element-2b61ly0 .elementor-widget-wrap {display:flex; flex-direction:column; justify-content:space-between; height:100%}
.arrow_up_right_w {display:inline-block; height:24px; width:24px; background-image:url(/themes/wop/assets/img/link-ikon_w.svg); background-size:contain; background-repeat:no-repeat; transition:transform 0.3s ease, filter 0.3s ease}
.icon-wood {height:32px; width:32px; background-image:url(/themes/wop/assets/img/icon-wood.svg)}
.link-content {	font-size:24px; padding:18px; font-weight:700; border:1px solid; display:flex; align-items:center; justify-content:space-between; transition:color 0.3s ease, border-color 0.3s ease}
.link-content:hover {color:#c38c40 !important; border-color:#c38c40;background-color:#0000000d}
.link-content:hover .arrow_up_right, .link-content:hover .arrow_up_right_w {transform:rotate(45deg);filter:brightness(0) saturate(100%) invert(53%) sepia(32%) saturate(1141%) hue-rotate(21deg) brightness(93%) contrast(89%)}
#categories-block2 {scroll-margin-top:80px}

i.fa.fa-angle-down.cbp-submenu-aindicator {margin-left:0px}
#iqithtmlandbanners-block-1 h5.block-title {display:none}
#footer .block-links ul>li a {font-size:16px;font-weight:700}
input.btn.btn-primary.pull-right.elementor-newsletter-btn{display:inline-block; height:55px; width:55px; background-image:url(/themes/wop/assets/img/link-ikon.svg);background-repeat:no-repeat;background-position:center;background-repeat:no-repeat;background-position:center;border-bottom:1px solid;border-top:1px solid;border-right:1px solid}

#sitemap .nested .nested {display:none}

/* product */
ul#group_6,ul#group_11 {display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}
.product-variants > .product-variants-item {width:100%}
.product-variants .product-variants-item ul li {flex:1 1 calc(50% - 10px); max-width:calc(50% - 10px);line-height:calc(2em - 4px);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;border:1px solid black;padding:15px;font-size:18px;font-weight:bold;cursor:pointer;transition:all 0.3s ease-in-out}

.product-variants .product-variants-item ul li:hover {background-color:#f5f5f5}
.input-container:has(.input-radio:checked) {background-color:#f0f0f0;border:1px solid #c38c40}
.product-variants .input-radio:checked+span, .product-variants .input-radio:hover+span {border:2px solid transparent}
.product-variants .product-variants-item ul li::after {content:"↗";font-size:18px;font-weight:bold;margin-left:auto}
.product-variants .product-variants-item ul li:has(.input-radio:checked)::after {content:"✔";color:green;font-weight:bold}
.product-variants .product-variants-item ul li.attribute-not-in-stock::after {content:"⊘";color:gray;font-size:18px;font-weight:bold;margin-left:auto;opacity:0.6}
.product-variants .product-variants-item ul li.attribute-not-in-stock:has(.input-radio:checked)::after {content:"⊘";color:gray;font-size:18px;font-weight:bold;margin-left:auto;opacity:0.6;color:red}
#product .social-sharing {float:right;margin-top:-80px;display:block;z-index:5;position:absolute;right:calc(50% + 16px)}
#product .social-sharing li {padding:1.2rem 1.3rem;background:#fff;font-size:14px}
.product-page__table-item {align-items:center;display:flex;flex-direction:row;justify-content:center;padding-bottom:.5rem;margin-bottom:.5rem}
.product-page__table-item span.text {white-space:nowrap}
.product-page__table-item .dots{align-self:flex-end;border-bottom:1px dashed #d0dde4;margin:0 5px 5px;width:100%}
.product-page__table-item span.value {white-space:nowrap;font-weight:700}
li.nav-item {background:#fff;}
.nav-tabs .nav-link.active, .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {background-color:#F9F3EC;border-radius:6px}
.nav-tabs .nav-link {background-color:#FFFFFF;padding:10px}
.card-header-tabs, .nav-tabs {border-bottom: 1px solid rgb(160 160 160 / 0%);}
.iqitsizeguide-avaiable-sizes.pt-2 {margin-top:-30px}
.iqitsizeguide-avaiable-sizes.pt-2 span {background:#fff}


.product-tabs table, .simpleblog__post__content table {width:100%;border-collapse:collapse;text-align:center}
.product-tabs table, .simpleblog__post__content table {display:block;overflow-x:auto}
.product-tabs table tr:first-child td, .simpleblog__post__content table tr:first-child td {font-weight:bold;border:1px solid #000;background-color:#f9f9f9;padding:10px}
.product-tabs table td, .simpleblog__post__content table td {border:1px solid #ddd;padding:8px}
.product-tabs table td, .simpleblog__post__content table td {max-width:250px}
.product-tabs table td:hover, .simpleblog__post__content table td:hover {background-color:#f5f5f5}
.product-tabs table tr:hover,  .simpleblog__post__content table tr:hover {position:relative}

.product-tabs table::-webkit-scrollbar {height:5px}
.product-tabs table::-webkit-scrollbar-track {background:#f1f1f1;border-radius:2px}
.product-tabs table::-webkit-scrollbar-thumb {background:#c38c40;border-radius:2px}
.product-tabs table::-webkit-scrollbar-thumb:hover {background:#a82a1c}

.simpleblog__post__content table::-webkit-scrollbar {height:5px}
.simpleblog__post__content table::-webkit-scrollbar-track {background:#f1f1f1;border-radius:2px}
.simpleblog__post__content table::-webkit-scrollbar-thumb {background:#c38c40;border-radius:2px}
.simpleblog__post__content table::-webkit-scrollbar-thumb:hover {background:#a82a1c}


/* category */
.product-list-subcategories .row {gap:10px;justify-content:flex-start}
.product-miniature-grid .product-title {height:4.91429rem}
.subcategories-item {flex:1 1 calc(100% / 6 - 10px);max-width:calc(100% / 6 - 10px);box-sizing:border-box;min-height:60px;font-size:16px;border:solid 1px #959595}
.subcategories-item {display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;box-sizing:border-box}
ul#group_6{gap:10px;justify-content:flex-start}
.subcategories-item:hover {border-color:#c38c40;background-color:#0000000d}
.subcategory-name {font-size:16px;line-height:1.4;text-align:center;word-wrap:break-word}
button#search_filter_toggler {font-size:16px;text-transform:uppercase;font-weight:700;border:1px solid}

@media (min-width:991px) {
#facets_search_wrapper{position:sticky;top:80px}
ul#product-infos-tabs {position:sticky;top:65px}
#iqithtmlandbanners-block-1 h6.block-title {display: none;}
}
@media (max-width:991px) {
.subcategories-item {flex:1 1 calc(100% / 4 - 10px);max-width:calc(100% / 4 - 10px)}
.product-tabs table.d-flex.justify-content-center {justify-content:normal!important;}
.product-tabs table td:first-child,.product-tabs table th:first-child {position:sticky;left:0;background-color:#fff;max-width:150px;text-align:left;word-wrap:break-word;text-wrap:wrap}

}
@media (min-width: 992px) {
 #search_filters > aside:nth-of-type(4) .facet-type-checkbox li,
 #search_filters > aside:nth-of-type(5) .facet-type-checkbox li,
 #search_filters > aside:nth-of-type(6) .facet-type-checkbox li {
  width: 50%;
  float: left;
}
}

@media (max-width:767px) {
.subcategories-item {flex:1 1 calc(100% / 2 - 10px);max-width:calc(100% / 2 - 10px)}
	#product .social-sharing {position:relative;right:16px;margin-top:0}
	
}
@media (max-width:568px) {
	.link-content {font-size:18px;padding:18px;text-align:left}
	.elementor-element.elementor-element-jb9vfdv {background-image:url(/img/cms/home/mob_baner.webp)!important}
	.elementor-element.elementor-element-ut88juv {background-image:url(/img/cms/home/mob_sauna.webp)!important}
}