body div.leanpay_monthly_inst {
color: #000;
}
.upsail .product-label, .upsail .wd-buttons {
display: none;
}
.upsail  .wd-product.product-list-item .wd-add-btn {
min-width: 127px;
}
.upsail .wd-products.elements-list {
--wd-gap: 10px;
}
.upsail .wd-product.product-list-item .product-list-content .wd-entities-title {
font-size: 100%;
}
.upsail .wd-product.product-list-item .product-list-content .price {
font-size: 100%;
}
.upsail .wd-product.product-list-item .product-element-top {
flex: 0 0 80px;
} 
.upsail .wd-product.product-list-item .product-list-content {
flex-direction: row;justify-content: space-between;align-items: center;
}
.upsail .woocommerce-product-details__short-description {display:none;}
.widget_price_filter .ui-widget.ui-widget-content {
border: 0px solid #c5c5c5;
}
body .hidden-fields-container  {
display: none;
}
body #wc-stripe-express-checkout-button-separator {display:none!important;}
#woo_ml_subscribe_field .checkbox  {color:#fff;}
body .stock-msg {display:none}
body .children .children::before {
content: "";
width: 1px;
position: absolute;
top: 34px;
bottom: 10px;
left: 3px;
background: #d9d9d9;
}
body .widget_product_categories .children {
padding-inline-start: 30px;
}
body .children::before {
content: "";
width: 1px;
position: absolute;
top: 34px;
bottom: 10px;
left: 3px;
background: #d9d9d9;
}
body .widget_product_categories .product-categories li a {
padding-block: 5px;font-size: 16px;
}
body .wd-product:not(.wd-hover-small) :is(.product-image-link, .hover-img) img {
padding: 10px;
}
body .wd-nav > li:is(.wd-has-children, .menu-item-has-children) > a::after {
margin-left: 5px;
}
body .wd-nav[class*="wd-style-"] > li:is(.wd-has-children, .menu-item-has-children) > a::after {
color: #fff;
}
:root {
--wd-form-height: 50px;
--btn-height: 50px;
}
body .wd-dropdown-menu {
background: rgb(244,244,243);
}
body .wd-tools-element.wd-header-cart .wd-tools-icon::before {
font-size: 32px;
}
body #place_order {
min-height: 60px;
background: var(--wd-primary-color);
font-size: 18px;
}
body #place_order:hover {
background: var(--wd-primary-color);
}
body .woocommerce-terms-and-conditions-wrapper { 
border-top: 1px solid rgba(255,255,255,.1);
}
body .woocommerce-privacy-policy-text:not(:last-child) {
border-bottom: 1px solid rgba(255,255,255,.1);
}
body .woocommerce-terms-and-conditions-checkbox-text {color:#fff}
body .woocommerce-terms-and-conditions-checkbox-text a:hover {color:#fff}
body .woocommerce-privacy-policy-link:hover {color: #fff!important;} 
}
:root :is(.woocommerce-form-coupon-toggle, .woocommerce-form-login-toggle) > div {
color: #fff!important;
}
:root :is(.woocommerce-form-coupon-toggle, .woocommerce-form-login-toggle) > div{
color: #fff!important;
}
body .wd-page-title .container {
padding: 0;
}
html body .wd-nav-mobile > li > a {
text-transform: uppercase;
}
body .container,body .container-fluid {
padding-inline: 20px;
}
body .wd-accordion.wd-style-default > .wd-accordion-item:first-of-type,body  .wd-accordion.wd-style-default > .wd-nav-wrapper + .wd-accordion-item {
border-top: 1px solid var(--brdcolor-gray-300);
}
body .wd-filter-list .count {
border:0;height: 22px;line-height: 22px;
}
body .minus.btn {border-radius:8px 0 0 8px;}
body .plus.btn {border-radius:0 8px 8px 0;}
body .pswp__bg {
background: #f4f4f3;
opacity: 0.9;
}
body input[type="radio"] {
accent-color: rgba(50, 63, 72, 1);
scale: 1.3;
}
body .wd-accordion-title {
padding-block: 15px;
}
body .woocommerce-shipping-methods input.shipping_method {
margin-inline-start: 10px;
}
body .pswp__ui--fit :is(.pswp__top-bar, .pswp__caption) {
background-color: rgba(50, 63, 72,0.5);
}
body [class*="pswp__button--arrow--"]::before {
width: 40px;
height: 40px;
background-color: rgba(50, 63, 72,0.5);
border-radius: 6px;
}
body .pswp__button--arrow--left::before {
background-position: -135px -40px;
}
body .pswp__button--arrow--right::before {
background-position: -90px -40px;
}
body .pswp__img--placeholder--blank {
background: transparent;
}
.wd-gallery-thumb .wd-carousel-wrap img {border:1px solid #0000001C}
.wd-gallery-thumb .wd-carousel-wrap {padding-top:1px;  padding-bottom: 1px;}
.product-video-button.wd-action-btn.wd-style-icon-bg-text > a {
box-shadow: none;
border: 1px solid var(--wd-primary-color);
background:var(--wd-primary-color);
color:#fff;
}
.product-video-button.wd-action-btn.wd-style-icon-bg-text > a:hover {
color:#fff; background:var(--wd-primary-color);
}
body .comment-reply-title {font-size: 26px;}
body .product-grid-item .star-rating{
display: none;
}
.slw-product-locations-list {
list-style: none;padding: 0;
}
div.quantity input[type="button"] {
height: 50px;
}
body input[type="number"] {height: 50px;}
body .wc-price-history  bdi, body .wc-price-history .woocommerce-Price-amount {font-size:16px!important}
body .wc-price-history.prior-price.lowest {background: rgb(244,244,243);padding: 5px 20px;border-radius: 6px;margin-top:10px;}
body .wd-product-info.wd-style-with-bg::before {
background: rgb(187, 187, 187);
opacity: .1;
}
body .wd-product-info.wd-style-with-bg::before {
background: rgb(179, 179, 179);
}
body .wd-swatches-filter.wd-checkboxes-on li > a::after {top: calc(50% - 1px);}
body .elementor-posts .elementor-post__card .elementor-post__thumbnail {
border-radius: var(--wd-brd-radius);
}
body .elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link::after {
border-radius: var(--wd-brd-radius);
}
.link-triangle {
border-radius: 0 0 6px 0;
}
body .widget_product_categories .product-categories li a {
color:rgba(50, 63, 72, 1);
}
body .widget_product_categories .product-categories li a:hover {
color:var(--wd-primary-color);
}
body .wd-action-btn > a:hover {
color: rgb(206, 0, 0);
}
body .widget_layered_nav_filters a {
background: var(--wd-primary-color);
padding: 0px 10px;
border-radius: 6px;
color:#fff;
font-weight: 400;
font-size: 14px;
}
body .widget_layered_nav_filters a span{
color:#fff;
}
body .widget_layered_nav_filters a:hover {
background: rgb(206, 0, 0);
color:#fff;
}
body .widget_layered_nav_filters a:hover span {
color:#fff;
}
body .widget {
font-size: 16px;
}
body .wd-product :where(.product-wrapper,body .product-element-bottom) {
justify-content: space-between;
}
body .wd-filter-list .count {
margin-inline-end: 10px;
background: #fff;
}
#woodmart-woocommerce-layered-nav-7 .wd-swatches-brands .wd-swatch.wd-bg{display:none}
#woodmart-woocommerce-layered-nav-7 .wd-swatch + .wd-filter-lable {margin-inline-start: 0;}
#woodmart-woocommerce-layered-nav-6 .wd-swatches-brands .wd-swatch.wd-bg{display:none}
#woodmart-woocommerce-layered-nav-6 .wd-swatch + .wd-filter-lable {margin-inline-start: 0;}
body .wd-filter-list a {
color: rgba(50, 63, 72, 1);
}
body .wd-filter-list .wc-layered-nav-term.wd-active a {
font-weight: 400;
}
body .wd-nav-sticky > li > a .wd-nav-img {
--nav-img-width: 26px;
--nav-img-height: 26px;
margin-left: -3px;
margin-top: -3px;
opacity: 0.92;
}
body .wd-nav-vertical > li.menu-item-has-children > a::after {
color: rgb(50,63,72);
font-size: 12px;
}
body .wd-nav-sticky > li > a .nav-link-text {
font-family: "Klavika medium", Sans-serif;
}
body .wd-dropdown {
box-shadow: 0 0 10px rgba(0,0,0,0.05);
}
body .wd-close-side {
background-color: rgba(50,63,72,0.8);
}
body .wd-sticky-nav .wd-sub-menu li > a {
background: #fff;
padding: 6px;
margin-bottom: 5px;
border-radius: 6px;
}
body .wd-sticky-nav .wd-sub-menu li > a:hover {
background: rgb(50,63,72);color:#fff;
}
body .elementor-widget-breadcrumbs p {
font-size: 15px;
}
.wd-dropdown-menu .wd-sub-menu li > a {
padding-top: 4px;
padding-bottom: 4px;
}
body  .cat-design-default .wd-cat-content {
z-index: 2;
}
body .wd-cat-count.more-products  {font-size:14px;}
body .wd-sticky-nav .elementor-social-icon svg {
height: 24px;
width: 24px;
}
body .wd-sub-menu li > a img {
max-height: var(--nav-img-height, 45px);
}
body .wd-nav-sticky .wd-dropdown-menu.wd-design-full-height {
border-radius: 0;background: rgb(244,244,243);
}
body .wd-entities-title {
line-height: 1.2;
}
body .wd-product .product-wrapper {
overflow:hidden;
}
body .wd-loop-footer {
margin-top: 50px;
}
body .wd-product.wd-hover-standard .wd-add-btn {
margin: 5px -15px -15px;
}
body .wd-buttons.wd-pos-r-t {
top: 0;
inset-inline-end: 0;
}
body .product-labels {
top: 0px;
inset-inline-start: 0px;
}
body .product-label.onsale {
border-radius: 100px;
padding: 5px;
height: 50px;
width: 50px;
line-height: 40px;
font-size: 14px;
}
body .wd-product.wd-hover-standard .wd-add-btn > a {
min-height: 50px;
}
body input[type="checkbox"] {accent-color: var(--btn-accented-bgcolor-hover);scale: 1.2;
margin: -3px 10px 0 0;cursor:pointer;} 
.minus-margin-top {margin-bottom:-20px;}
body .wpcf7-not-valid {border-color: #CE0000;}
body .wpcf7-not-valid-tip {
font-size: 80%;color:#CE0000;
}
.full-btn {width:100%;}
body.woocommerce-account .wd-content-layout {
padding-block: 90px;
}
body .wd-nav-main {justify-content: space-between;width: 90%;}
body .wd-wishlist-icon > a::before {
color: var(--wd-primary-color);
font-size: 24px;
}
body .wd-buttons {
box-shadow: none; border-radius:50px;background: transparent;
}
body .wd-product.wd-hover-standard .wd-add-btn > a {
width: 100%;
}
body .wd-nav-pagin-wrap[class*="wd-style-shape"] span {
border: 0;
}
body .wd-hover-with-fade .content-product-imagin {box-shadow: none;}
body .page-numbers {padding: 8px 16px;border: 1px solid #fff;}
body .elementor-pagination .page-numbers {background:#fff;border-radius: calc(var(--wd-brd-radius) / 1.5);} 
body .page-numbers.current { border: 1px solid #323F48E0;background:#323f48; color:#fff}
body a.page-numbers { color:#323f48}
body a.page-numbers:hover {border: 1px solid #f7c400;background:#f7c400; color:#323f48}
body .woocommerce-pagination .page-numbers {padding:0;border: 0;}
body .woocommerce-pagination .page-numbers li .page-numbers {padding:18px 15px;border: 1px solid #fff;background: #fff;}
body .woocommerce-pagination .page-numbers li .page-numbers:hover {border: 1px solid var(--wd-primary-color);}
body .woocommerce-pagination .page-numbers li .page-numbers.current { border: 1px solid var(--wd-primary-color);background:var(--wd-primary-color);}
body .woocommerce-pagination ul {gap: 8px;}
body .woocommerce-pagination ul li .page-numbers {font-weight: 400;}
#breadcrumbs b {font-weight:400; margin:0 5px;}
.link-triangle::after {
content: "";
position: absolute;
bottom: 12px;
right: -48px;
display: block;
width: 8px;
height: 14px;
background: url(//prodajalna.uniforest.si/wp-content/themes/images/icon-arrow.svg) no-repeat;
background-size: auto;
background-size: 8px 14px;
z-index: 1;
transition: .3s;
}
.link-triangle {
position: absolute;
top: -84px;
right: 0;
width: 0;
height: 0;
border-right: 64px solid #f7c400;
border-top: 64px solid transparent;
transition: .3s;
}
.elementor-post__card:hover .link-triangle {
border-right: 64px solid  #f0af1d;
}
body .wd-product.wd-hover-standard .wd-add-btn .add-to-cart-loop span {
font-size: 15px;
}
body .woocommerce-mini-cart__total .tax_label {display:none;}
body .akcija-button {padding: 0 25px;
min-height: 40px;
font-family: klavika medium;
font-weight: 600;
font-size: 16px;}
.wd-header-cart .wd-cart-subtotal .tax_label {display:none;}
.wd-main-logo img {width:240px;}
body .wd-tools-element .wd-tools-icon::before {font-size: 25px;}
body .wd-nav-sticky > li > a {
min-height: 50px;
}
body .wd-sticky-nav {
}
body .wd-sticky-nav-content {
margin-top: auto;
padding: 8px;
min-width: 275px;
opacity: 1;
transition: opacity .15s;
pointer-events: none;
}
body .wd-header-cart.wd-design-3 .wd-tools-icon::before {
color: rgb(50, 63, 72);
}
.horisontal-menu ul {
padding-right: 0;
padding-left: 0;
display: flex;
flex: 1;
margin-right: auto;
margin-left: auto;
align-items: center;
}
.horisontal-menu ul li {
white-space: nowrap;
margin-left: 24px;
}
.horisontal-menu ul li:first-child {
margin-left: 0;
}
body .scrollToTop {
border-radius: 50px;
background-color: #f7c400;
box-shadow: none;
color: rgb(50,63,72);
} 
body .scrollToTop:hover {
color: rgb(50,63,72);
}
body .wd-info-box :is(.info-box-subtitle,body  .info-box-title,body  .info-box-inner):not(:first-child) {
margin-top: 0;
}
body .wd-info-box :is(.info-box-subtitle, .info-box-title) {
margin-bottom: -2px;
}
body .wd-sticky-nav-title {
color: #323f48;
border-radius: 5px;
}
.wd-tools-element:is(.wd-design-6, .wd-design-7) :is(.wd-tools-inner, .wd-tools-icon) {
height: 60px;
border-radius: 0;
}
body .wd-tools-element:is(.wd-design-6,body  .wd-design-7) :is(.wd-tools-inner,body  .wd-tools-icon) {
height: 60px;
border-radius: 0; 
}
body .wd-tools-element:is(.wd-design-6,body  .wd-design-7) .wd-tools-inner {
padding: 0 50px;
}
@media only screen and (max-width: 768px) {
.upsail  .wd-product.product-list-item .wd-add-btn {
min-width: auto;
}
.upsail .wd-product:not(.wd-hover-small) :is(.product-image-link, .hover-img) img {
width: auto;
}
.upsail .wd-product.product-list-item .product-list-content {
flex-direction: column;
}
.upsail .wd-product {
font-size: 14px;
}
body.woocommerce-account .wd-content-layout {
padding-block: 40px;
}
body .cat-design-default .wd-cat-inner::after {
border-bottom: 50px solid transparent;
border-right: 50px solid rgba(247, 196, 0, 1);
}
body .elementor-widget-breadcrumbs p {
font-size: 13px;
}
body .wd-product.wd-hover-standard .wd-add-btn .add-to-cart-loop span {
font-size: 11px;
}
body .wd-product.wd-hover-standard .wd-add-btn {
margin: 5px -10px -10px;
}
.horisontal-menu ul {
align-items: flex-start;
flex-direction: column;
}
.horisontal-menu ul li {
white-space: nowrap;
margin-left: 0;
}
footer::after {
border-top: 65px solid transparent;
border-right: 65px solid #ffb91c;
}
body .scrollToTop {bottom: 75px;}
}
@media (max-width: 1700px) {
body .container,body .container-fluid {
max-width: 1400px;
}
body .e-con-boxed.wd-section-stretch .e-con-inner {
max-width: 1360px;
}
}
@media (max-width: 1500px) {
body .wd-nav-main {width: 100%;}
body .container,body .container-fluid {
max-width: 1200px;
}
body .e-con-boxed.wd-section-stretch .e-con-inner {
max-width: 1160px;
}
}
@media (max-width: 1300px) {
body .akcija-button {
padding: 0 15px;
font-size: 14px;
}
body .wd-nav {
--nav-gap: 10px;
}
body .wd-nav-mob-tab {--nav-gap: 0;}
body .wd-nav-main > li > a,body .wd-nav-secondary > li > a {
font-size: 14px;
}
body .container,body .container-fluid {
max-width: 1000px;
}
body .e-con-boxed.wd-section-stretch .e-con-inner {
max-width: 960px;
}
}