:root { --color-primary: #434545;
--color-secondary: #cbf83e;
--color-text: #434545;
--color-gray: #cbcdd5;
--color-white: #fff;
--form-control-color: #434545; --h1-font-size: 3rem;
--h2-font-size: 2.6rem;
--h3-font-size: 2.4rem;
--h4-font-size: 2rem;
--h5-font-size: 1.8rem;
--normal-font-size: 1.6rem;
--small-font-size: 1.4rem;
--smaller-font-size: 1.2rem; --normal-font-weight: 400;
--medium-font-weight: 500;
--semi-bold-font-weight: 600;
--bold-font-weight: 700; --line-height-big: 2em;
--line-height-normal: 1.75em;
--line-height-small: 1.5em;
--line-height-smaller: 1.33em;
--transition-time: 0.4s;
} * {
padding: 0;
margin: 0;
}
html {
scroll-behavior: smooth;
}
::selection {
background-color: var(--color-secondary);
}
::-moz-selection {
background-color: var(--color-secondary);
}
::-webkit-input-placeholder {
font-size: var(--small-font-size);
font-weight: var(--normal-font-weight);
}
:-moz-placeholder {
font-size: var(--small-font-size);
font-weight: var(--normal-font-weight);
}
::-moz-placeholder {
font-size: var(--small-font-size);
font-weight: var(--normal-font-weight);
}
:-ms-input-placeholder {
font-size: var(--small-font-size);
font-weight: var(--normal-font-weight);
}
input:hover,
textarea:hover {
border: 1px solid var(--color-primary);
}
input:focus,
textarea:focus {
border: 1px solid var(--color-secondary);
}
.elementor-text-editor p:last-of-type,
.elementor-widget-container p:last-of-type,
.elementor-text-editor p:last-child,
.elementor-widget-container p:last-child {
margin: 0;
}
.elementor-widget-container p img {
margin-bottom: 15px;
} @media (min-width: 1024px) {
.workmaan--header--main-nav-menu .elementor-nav-menu--dropdown a {
padding-right: 40px !important;
}
}
.workmaan--header--search-form .elementor-search-form__toggle {
display: flex !important;
}
.workmaan--header--search-form .elementor-search-form__toggle::after {
content: "ISKANJE po produktih";
padding-top: 3px;
padding-left: 5px;
color: #fff;
font-size: 1.4rem;
font-weight: normal;
}
.workmaan--header--search-form .elementor-search-form--full-screen .aws-container .aws-search-field {
color: var(--color-secondary) !important;
}
.workmaan--header--search-form.workmaan--header--search-form--sticky .elementor-search-form__toggle::after {
color: #434545;
}
@media (max-width: 1400px) {
.workmaan--header--search-form .elementor-search-form__toggle::after {
content: "";
}
.workmaan--header--search-form .elementor-widget-container {
padding: 0 30px 0 0 !important;
}
}
.aws-search-result .aws_result_title {
color: var(--color-primary) !important;
}
.workmaan--header-incon-list--contact .elementor-widget-container .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item.elementor-inline-item:nth-of-type(3) {
margin-right: -5px;
}
@media (max-width: 1400px) {
.workmaan--header-incon-list--contact .elementor-icon-list-item.elementor-inline-item:nth-of-type(4) {
display: none;
}
.workmaan--header-incon-list--contact
.elementor-widget-container
.elementor-icon-list-items.elementor-inline-items
.elementor-icon-list-item.elementor-inline-item:nth-of-type(3) {
margin-right: 0;
}
}
.elementor-menu-cart--items-indicator-bubble #elementor-menu-cart__toggle_button .elementor-button-icon[data-counter]:before {
top: 2.3em;
right: 0.65em;
}
@media (max-width: 1400px) {
.workmaan--header--icon-box--katalogi {
display: none;
}
} .workmaan--header--menu-cart.elementor-element .elementor-menu-cart__container .elementor-menu-cart__main .elementor-menu-cart__close-button {
right: -15px;
width: 44px;
height: 44px;
margin: 0;
background-color: var(--color-primary);
}
.workmaan--header--menu-cart.elementor-element .elementor-menu-cart__container .elementor-menu-cart__main .elementor-menu-cart__close-button::before,
.workmaan--header--menu-cart.elementor-element .elementor-menu-cart__container .elementor-menu-cart__main .elementor-menu-cart__close-button::after {
top: 20px;
left: 11px;
width: 50%;
height: 1px;
background-color: var(--color-white);
}
.drama-menu--mini-cart--home-menu--element.elementor-element .elementor-menu-cart__product-remove.product-remove {
overflow: visible;
}
div.elementor-menu-cart__product-remove.product-remove {
border: none;
overflow: visible;
}
.workmaan--header--menu-cart.elementor-element .elementor-menu-cart__products .elementor-menu-cart__product .elementor-menu-cart__product-remove.product-remove:before {
display: block;
content: "";
width: 18px;
height: 20px;
background: url(//workmaan.com/wp-content/themes/workmaan-wp-theme/assets/images/workmaan-icon-trash.svg) no-repeat center / contain;
transform: translate(-50%, -50%);
}
.workmaan--header--menu-cart.elementor-element .elementor-menu-cart__products .elementor-menu-cart__product .elementor-menu-cart__product-remove.product-remove::after {
display: none;
}
html[lang="sl-SI"] .workmaan--header--menu-cart.elementor-element .widget_shopping_cart_content::before {
content: "Košarica";
}
.workmaan--header--menu-cart.elementor-element .widget_shopping_cart_content::before {
display: block;
padding-bottom: 16px;
margin-bottom: 32px;
border-bottom: 4px solid var(--color-primary);
font-size: var(--h1-font-size);
font-weight: var(--bold-font-weight);
line-height: var(--line-height-smaller);
}
.workmaan--header--menu-cart.elementor-element .elementor-menu-cart__subtotal {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
align-items: center;
}
.widget_shopping_cart_content .elementor-menu-cart__footer-buttons {
display: flex;
flex-direction: column;
}
.widget_shopping_cart_content .tc-epo-metadata.variation {
display: none;
} #desktop_sticky {
width: 100% !important;
display: none;
} .breadcrumbs-element .rank-math-breadcrumb {
font-size: var(--small-font-size);
font-weight: var(--normal-font-weight);
line-height: var(--line-height-big);
text-transform: uppercase;
}
@media only screen and (max-width: 768px) {
.breadcrumbs-element .rank-math-breadcrumb {
font-size: var(--smaller-font-size);
line-height: var(--line-height-smaller);
}
}
.breadcrumbs-element .rank-math-breadcrumb .separator {
padding: 0 0.6em;
}
.breadcrumbs-element .rank-math-breadcrumb a {
color: var(--color-primary);
transition: var(--transition-time) ease-in-out;
}
.breadcrumbs-element .rank-math-breadcrumb a:hover {
color: var(--color-primary);
text-decoration: underline;
}  @media (min-width: 1025px) {
.workmaan--slides--navigation__arrows .elementor-swiper-button {
margin: 0 20px;
padding: 15px;
background-color: var(--color-secondary);
}
} @media (min-width: 1460px) {
.workmaan--colection-column-wrapper .workmaan--image-hover-effect:before {
content: "";
position: absolute;
top: -28%;
left: 0;
width: 285px;
height: 717px;
background: url(//workmaan.com/wp-content/uploads/2021/10/e-on-mouse.png) no-repeat center / contain;
opacity: 0;
z-index: -1;
transition: opacity var(--transition-time) ease-out;
}
.workmaan--colection-column-wrapper:hover .workmaan--image-hover-effect:before {
opacity: 1;
}
}
@media (max-width: 786px) {
.workmaan--colection-column-wrapper {
max-width: 286px;
margin: 0 auto;
}
}
.workmaan--image-hover-effect {
filter: grayscale(1);
transition: all var(--transition-time);
}
.workmaan--image-hover-effect:hover {
filter: grayscale(0);
} .workmaan--storitve--image-box .elementor-image-box-content {
margin-top: 10px;
}
@media only screen and (max-width: 768px) {
.hide-mobile {
display: none;
}
}
@media only screen and (min-width: 768px) {
.hide-desktop {
display: none;
}
} .workmaan--terms-and-conditions--text ol,
.workmaan--terms-and-conditions--text ul {
padding-left: 40px;
}
.workmaan--terms-and-conditions--text ol li,
.workmaan--terms-and-conditions--text ul li {
margin-top: 5px;
margin-bottom: 10px;
}
.workmaan--terms-and-conditions--text ol li:first-of-type,
.workmaan--terms-and-conditions--text ul li:first-of-type {
margin-top: 20px;
}
.workmaan--terms-and-conditions--text ol li:last-of-type,
.workmaan--terms-and-conditions--text ul li:last-of-type {
margin-bottom: 20px;
} .workmaan--pre-footer--subscribe-form .elementor-field-type-acceptance {
order: 1;
}
.workmaan--pre-footer--subscribe-form .elementor-form-fields-wrapper {
justify-content: center;
}
@media only screen and (min-width: 768px) {
.workmaan--pre-footer--subscribe-form .elementor-field-group,
.workmaan--pre-footer--subscribe-form .elementor-field-type-submit {
max-width: 180px;
}
.workmaan--pre-footer--subscribe-form .elementor-field-type-acceptance {
max-width: 100%;
}
}
.workmaan--pre-footer--subscribe-form .elementor-field-type-acceptance {
margin-top: 5px;
text-align: center;
}
@media only screen and (max-width: 768px) {
.footer--newsletter .elementor-field-type-acceptance {
margin-top: 25px;
}
}
@media only screen and (max-width: 768px) {
.workmaan--pre-footer--cta-icon-box .elementor-icon-box-description {
display: none;
}
}
.workman--footer-link a,
.workman--footer-link .elementor-nav-menu--main .elementor-item {
text-decoration: underline transparent;
transition: all var(--transition-time);
}
.workman--footer-link a:hover,
.workman--footer-link .elementor-nav-menu--main .elementor-item:hover {
color: var(--color-primary) !important;
text-decoration-color: var(--color-secondary) !important;
} @media (max-width: 768px) {
.elementor-widget-container .webtim-copyright--container .author__wrapper {
display: inline-flex;
padding-left: 5px;
}
}
@media (max-width: 1025px) {
.webtim-copyright--container a {
line-height: var(--line-height-big);
}
}
.copy-right--divader-spacing {
padding: 0 12px;
}
@media (max-width: 768px) {
.copy-right--divader-spacing {
display: none;
}
}
.webtim-copyright--container .link-color-footer a {
color: var(--color-white);
text-decoration: underline transparent;
transition: all var(--transition-time);
}
.webtim-copyright--container .link-color-footer a:hover {
text-decoration-color: var(--color-secondary);
} .workmaan-cookies.cookie-notice-container {
padding: 10px 30px;
}
.workmaan-cookies.cn-button.bootstrap {
background: var(--color-primary);
}
.workmaan-cookies.cn-button.wp-default,
.workmaan-cookies.cn-button.bootstrap {
font-size: var(--small-font-size);
} .workmaan--single-page--post-content h4:not(:first-of-type) {
margin-top: 36px;
margin-bottom: 4px;
}
.workmaan--single-page--post-content p a {
color: var(--e-global-color-secondary);
} @media only screen and (max-width: 1025px) {
.header-main--icon-box .elementor-icon-box-content {
display: none;
}
.header-main--icon-box .elementor-icon-box-icon {
margin-bottom: 0 !important;
}
}