:root { --color-primary: #222;
--color-secondary: #e40072;
--color-text: #222;
--color-gray: #f2f2f2;
--color-border-gray: #f1f1f1;
--color-white: #fff; --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; --light-font-weight: 300;
--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);
} table {
margin-bottom: 25px;
border-collapse: collapse;
overflow-x: scroll;
}
tr {
border-bottom: 1px solid var(--color-primary);
}
tr:nth-child(even) {
background-color: var(--color-gray);
}
th {
height: 37px;
padding: 10px;
font-weight: bold;
text-align: left;
}
td {
min-width: 110px;
padding: 10px;
vertical-align: top;
text-align: left;
}
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;
} body {
overflow-x: hidden;
} @media only screen and (max-width: 1450px) and (min-width: 1025px) {
.print-point--header--ftp-icon .elementor-icon-list-item.elementor-inline-item:first-of-type {
display: none;
}
.print-point--top-header--social-icon-list {
display: none;
}
} @media only screen and (max-width: 1400px) and (min-width: 1300px) {
.print-point--nav--items {
margin-left: 1.5em;
}
.print-point--header--ftp-icon {
margin-left: 1.5em;
}
.print-point--header--main-menu-logo {
margin-left: 1em;
}
}
.print-point--top-bar--icon-list .st1,
.print-point--top-bar--icon-list .st0 {
fill: #fff !important;
}
.print-point--header--icon-box--shopping-bag .st0 {
fill: #fff;
}
@media only screen and (max-width: 1025px) {
.print-point--header--icon-box--reservation .elementor-icon-box-content,
.print-point--header--icon-box--shopping-bag .elementor-icon-box-content {
display: none;
}
.print-point--header--icon-box--reservation .elementor-icon-box-icon,
.print-point--header--icon-box--shopping-bag .elementor-icon-box-icon {
margin-bottom: 0 !important;
}
} .print-point--mobile-navigation-menu .uael-flyout-close {
margin-top: 25px;
}
@media only screen and (max-width: 768px) {
.print-point--trgovina-header--icon-box .elementor-icon-box-wrapper {
display: flex;
justify-content: center;
align-items: center;
}
.print-point--trgovina-header--icon-box .elementor-icon-box-wrapper .elementor-icon-box-icon {
margin-right: 5px !important;
margin-bottom: -5px !important;
}
} @media only screen and (min-width: 768px) {
.elementor-menu-cart__toggle .elementor-button-icon i:before {
display: block;
content: "" !important;
width: 30px;
height: 30px;
background: url(//print-point.si/wp-content/themes/print-point-wp-theme/assets/images/print-point--shopping-bag.svg) no-repeat center / contain;
}
}
.print-point--header--menu-cart .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before {
top: 1.8em !important;
right: 0.35em !important;
font-size: 12px !important;
z-index: 5;
} @media only screen and (min-width: 767px) {
.aws-wrapper {
width: 335px !important;
}
}
.aws-container .aws-search-form {
height: 30px;
}
.aws-container .aws-search-form .aws-form-btn {
border: 1px solid var(--color-secondary);
background: var(--color-secondary);
}
.aws-container .aws-search-field {
border: 1px solid var(--color-secondary);
}
.aws-container .aws-search-field,
.aws-container .aws-search-field::-webkit-input-placeholder {
color: #666;
font-size: var(--small-font-size);
}
.aws-container .aws-show-clear .aws-search-field {
padding-left: 20px;
}
@media only screen and (max-width: 767px) {
.aws-container .aws-show-clear .aws-search-field {
background: transparent !important;
}
} .print-point--shop--header--wraper .aws-search-form {
width: 200px;
margin-right: 30px;
}
@media only screen and (max-width: 767px) {
.aws-container .aws-search-form {
width: 320px !important;
}
}
@media only screen and (max-width: 1024px) and (min-width: 767px) {
.aws-container .aws-search-form {
width: 400px !important;
margin: 0 auto;
}
}
@media only screen and (max-width: 1700px) and (min-width: 1024px) {
.print-point--shop--header--wraper .aws-search-form {
width: 150px;
margin-right: 10px;
}
.aws-container .aws-show-clear .aws-search-field {
padding-left: 5px;
}
}
*/ .aws-container .aws-search-form .aws-search-btn_icon:hover {
color: var(--color-secondary);
}
@media only screen and (max-width: 1024px) {
.print-point--header-shop--mega-menu {
margin: 4rem !important;
}
} .aws-container .aws-search-form .aws-search-btn {
width: 30px;
}
.aws-container .aws-search-form .aws-search-btn_icon {
width: 30px;
color: var(--color-white);
}
.aws-search-result .aws_result_title {
color: var(--color-primary) !important;
font-weight: var(--medium-font-weight);
}
.aws-search-result .aws_result_excerpt {
color: var(--color-primary) !important;
padding-bottom: 5px;
}
.aws_result_price ins {
color: var(--color-secondary);
font-size: var(--normal-font-size);
font-weight: var(--medium-font-weight);
text-decoration: none;
}
.aws_result_price bdi {
color: var(--color-secondary);
font-size: var(--normal-font-size);
font-weight: var(--medium-font-weight);
} .print-point--shop-header--quote-counter .adq-added-items {
padding: 1px 5px;
border: 1px solid var(--color-primary);
border-radius: 50%;
background-color: var(--color-primary);
color: var(--color-white);
font-size: var(--smaller-font-size);
} .print-point--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);
}
.print-point--header--menu-cart.elementor-element .elementor-menu-cart__container .elementor-menu-cart__main .elementor-menu-cart__close-button::before,
.print-point--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);
}
.print-point-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;
}
.print-point--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(//print-point.si/wp-content/themes/print-point-wp-theme/assets/images/print-point-icon-trash.svg) no-repeat center / contain;
transform: translate(-50%, -50%);
}
.print-point--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"] .print-point--header--menu-cart.elementor-element .widget_shopping_cart_content::before {
content: "Košarica";
}
.print-point--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);
}
.print-point--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;
} .print-point--mega-menu--icon-box .st0 {
fill: var(--color-secondary);
}
.print-point--header-shop--mega-menu .sub-menu.parent-has-template {
background-color: transparent !important;
} #desktop_sticky {
width: 100% !important;
display: none;
}
@media only screen and (min-width: 768px) {
.print-point--shop-header--wrapper.elementor-sticky.elementor-sticky--active {
padding: 15px 20px 15px 20px !important;
}
}
.print-point--header--icon-box--reservation-sticky,
.print-point--header--icon-box--shopping-bag-sticky {
visibility: hidden; }
.print-point--header--main-menu-wrapper.elementor-sticky--active .print-point--header--icon-box--reservation-sticky,
.print-point--header--main-menu-wrapper.elementor-sticky--active .print-point--header--icon-box--shopping-bag-sticky {
visibility: visible;
}
.print-point--header--main-menu-wrapper.elementor-sticky--active .sub-menu.parent-has-template {
background-color: transparent !important;
}       @media only screen and (max-width: 1400px) and (min-width: 1025px) {
.uael-nav-menu .menu-item a {
font-size: 1.4rem !important;
font-weight: bold;
text-transform: uppercase;
}
} .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.3em;
}
.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-secondary);
text-decoration: underline;
}  @media (min-width: 1025px) {
.print-point--slides--navigation__arrows .elementor-swiper-button {
margin: 0 20px;
padding: 15px;
background-color: var(--color-secondary);
}
}
.print-point--slider--top-text,
.print-point--slider--middle-text,
.print-point--slider--top-bottom {
display: block;
text-decoration: none;
}
.print-point--slider--top-text {
font-size: var(--h4-font-size);
}
.print-point--slider--middle-text {
font-size: 6rem;
font-weight: var(--semi-bold-font-weight);
}
.print-point--slider--top-bottom {
font-size: var(--h2-font-size);
}
@media (max-width: 1025px) {
.print-point--slider--top-text {
font-size: var(--h5-font-size);
}
.print-point--slider--middle-text {
font-size: var(--h1-font-size);
}
.print-point--slider--top-bottom {
font-size: var(--h4-font-size);
}
}
@media (max-width: 768px) {
.print-point--slider--top-text {
max-width: 170px;
margin-bottom: 5px;
font-size: var(--smaller-font-size);
}
.print-point--slider--middle-text {
max-width: 130px;
font-size: var(--h4-font-size);
}
.print-point--slider--top-bottom {
display: none;
}
} .print-point--o-nas--banner-image-box .elementor-image-box-wrapper {
max-width: 580px;
}
.print-point--o-nas--banner-image-box .elementor-image-box-title {
max-width: 390px;
}
.print-point--o-nas--banner-image-box .elementor-image-box-description {
max-width: 440px;
}
.print-point--sodelavec--template--name .elementor-image-box-title {
font-weight: var(--bold-font-weight);
} .print-point--faq--toggle .elementor-toggle-item:nth-child(even) .elementor-tab-title {
background-color: var(--color-gray);
}
.print-point--faq--toggle .elementor-toggle .elementor-tab-content {
padding: 0 4.3em 1.5em 4.3em;
}
@media (max-width: 768px) {
.print-point--faq--toggle .elementor-toggle .elementor-tab-content {
padding: 0 1.5em 1.5em 4.3em;
}
}
.print-point--faq--toggle .elementor-tab-content.elementor-active {
border-bottom-color: var(--color-secondary) !important;
}
.print-point--faq--toggle .elementor-toggle .elementor-tab-title .elementor-toggle-icon svg {
width: 2em;
height: 2em;
margin-top: -9px;
}
.print-point--faq--toggle .elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon svg g {
fill: var(--color-secondary) !important;
} .print-point--navodila-za-pripravo-datotek--section-wrapper {
max-width: 1360px;
margin: 0 auto;
}
@media (min-width: 768px) {
.print-point--navodila-za-pripravo-datotek--text-editor {
max-width: 535px;
}
} @media (min-width: 1025px) {
.print-point--sub-pages--main-text {
max-width: 600px;
}
}
.print_point__single_page__print_point_elementor_template__page_badge__tisk_do_sirine_70cm-icon,
.print_point__single_page__print_point_elementor_template__page_badge__tisk_z_belo_barvo-icon,
.print_point__single_page__print_point_elementor_template__page_badge__parcialni_uv_lak-icon,
.print_point__single_page__print_point_elementor_template__page_badge__express_izdelava-icon,
.print_point__single_page__print_point_elementor_template__page_badge__siroka_izbira_materialov-icon,
.print_point__single_page__print_point_elementor_template__page_badge__personalizacija_tiskovin-icon,
.print_point__single_page__print_point_elementor_template__page_badge__brezplacno_preverjanje_datotek-icon,
.print_point__single_page__print_point_elementor_template__page_badge__brezplacno_svetovanje-icon {
position: relative;
display: flex !important;
flex-direction: column;
justify-content: center;
align-items: center;
margin-right: 10px;
margin-bottom: 120px;
background-repeat: no-repeat;
background-size: 100% 100%;
transition: all var(--transition-time);
width: 130px;
height: 50px;
}
@media (max-width: 768px) {
.print_point__single_page__print_point_elementor_template__page_badge__tisk_do_sirine_70cm-icon,
.print_point__single_page__print_point_elementor_template__page_badge__tisk_z_belo_barvo-icon,
.print_point__single_page__print_point_elementor_template__page_badge__parcialni_uv_lak-icon,
.print_point__single_page__print_point_elementor_template__page_badge__express_izdelava-icon,
.print_point__single_page__print_point_elementor_template__page_badge__siroka_izbira_materialov-icon,
.print_point__single_page__print_point_elementor_template__page_badge__personalizacija_tiskovin-icon,
.print_point__single_page__print_point_elementor_template__page_badge__brezplacno_preverjanje_datotek-icon,
.print_point__single_page__print_point_elementor_template__page_badge__brezplacno_svetovanje-icon {
margin-bottom: 80px;
}
}
.print_point__single_page__print_point_elementor_template__page_badge__tisk_do_sirine_70cm-icon::after,
.print_point__single_page__print_point_elementor_template__page_badge__tisk_z_belo_barvo-icon::after,
.print_point__single_page__print_point_elementor_template__page_badge__parcialni_uv_lak-icon::after,
.print_point__single_page__print_point_elementor_template__page_badge__express_izdelava-icon::after,
.print_point__single_page__print_point_elementor_template__page_badge__siroka_izbira_materialov-icon::after,
.print_point__single_page__print_point_elementor_template__page_badge__personalizacija_tiskovin-icon::after,
.print_point__single_page__print_point_elementor_template__page_badge__brezplacno_preverjanje_datotek-icon::after,
.print_point__single_page__print_point_elementor_template__page_badge__brezplacno_svetovanje-icon::after {
position: absolute;
top: 55px;
left: 0;
font-size: var(--small-font-size);
font-weight: var(--bold-font-weight);
line-height: var(--line-height-smaller);
white-space: pre-wrap;
}
.print_point__single_page__print_point_elementor_template__page_badge__tisk_do_sirine_70cm-icon {
background-image: url(//print-point.si/wp-content/uploads/2021/11/icon-tisk-do-sirine-70-cm.png);
background-size: 50px 44px;
}
.print_point__single_page__print_point_elementor_template__page_badge__tisk_do_sirine_70cm-icon::after {
content: "Tisk do \A širine 160 cm";
}
.print_point__single_page__print_point_elementor_template__page_badge__tisk_z_belo_barvo-icon {
background-image: url(//print-point.si/wp-content/uploads/2021/11/icon-tisk-z-veliko-barvo.png);
background-size: 42px 50px;
}
.print_point__single_page__print_point_elementor_template__page_badge__tisk_z_belo_barvo-icon::after {
content: "Tisk z \A belo barvo";
}
.print_point__single_page__print_point_elementor_template__page_badge__parcialni_uv_lak-icon {
background-image: url(//print-point.si/wp-content/uploads/2021/11/icon-parcialni-uv-zrak.png);
background-size: 40px 50px;
}
.print_point__single_page__print_point_elementor_template__page_badge__parcialni_uv_lak-icon:after {
content: "Parcialni \A UV lak";
}
.print_point__single_page__print_point_elementor_template__page_badge__express_izdelava-icon {
background-image: url(//print-point.si/wp-content/uploads/2021/11/icon-express-dostava.png);
background-size: 48px 50px;
}
.print_point__single_page__print_point_elementor_template__page_badge__express_izdelava-icon:after {
content: "Možnost \A Express izdelave";
}
.print_point__single_page__print_point_elementor_template__page_badge__siroka_izbira_materialov-icon {
background-image: url(//print-point.si/wp-content/uploads/2022/02/icon-siroka-izbira-kreativnih-materialov.jpg);
background-size: 48px 48px;
}
.print_point__single_page__print_point_elementor_template__page_badge__siroka_izbira_materialov-icon:after {
content: "Široka izbira \A kreativnih materialov";
}
.print_point__single_page__print_point_elementor_template__page_badge__personalizacija_tiskovin-icon {
background-image: url(//print-point.si/wp-content/uploads/2022/02/icon-personalizacija-tiskovin.jpg);
background-size: 48px 48px;
}
.print_point__single_page__print_point_elementor_template__page_badge__personalizacija_tiskovin-icon:after {
content: "Personalizacija \A tiskovin";
}
.print_point__single_page__print_point_elementor_template__page_badge__brezplacno_preverjanje_datotek-icon {
background-image: url(//print-point.si/wp-content/uploads/2022/02/icon-brezplacno-preverjanje-datotek.jpg);
background-size: 48px 48px;
}
.print_point__single_page__print_point_elementor_template__page_badge__brezplacno_preverjanje_datotek-icon:after {
content: "Brezplačno \A preverjanje \A datotek";
}
.print_point__single_page__print_point_elementor_template__page_badge__brezplacno_svetovanje-icon {
background-image: url(//print-point.si/wp-content/uploads/2022/02/problem-solving.jpg);
background-size: 48px 48px;
}
.print_point__single_page__print_point_elementor_template__page_badge__brezplacno_svetovanje-icon:after {
content: "Brezplačno \A svetovanje";
}
@media (min-width: 1025px) {
.print-point--storitve--gallery .e-gallery-item.elementor-gallery-item {
width: 300px;
height: 180px;
flex: 0 0 300px;
}
.print-point--storitve--gallery .e-gallery-grid {
display: flex !important;
flex-wrap: wrap !important;
}
.print-point--storitve--gallery .e-gallery-item.elementor-gallery-item:nth-of-type(3),
.print-point--storitve--gallery .e-gallery-item.elementor-gallery-item:nth-of-type(9),
.print-point--storitve--gallery .e-gallery-item.elementor-gallery-item:nth-of-type(15) {
margin-right: 140px;
}
.print-point--storitve--gallery .e-gallery-item.elementor-gallery-item:nth-of-type(4),
.print-point--storitve--gallery .e-gallery-item.elementor-gallery-item:nth-of-type(10),
.print-point--storitve--gallery .e-gallery-item.elementor-gallery-item:nth-of-type(16) {
margin-left: 140px;
}
}
.print-point--single-page-storitve--storitve-template-box--wrapper:hover .print-point--single-page-storitve--storitve-template-box--page-description {
visibility: visible;
opacity: 0.9;
transition: visibility 0s linear 0s, opacity 300ms;
}
.print-point--single-page-storitve--storitve-template-box--page-description {
height: 100%; display: inline-block;
visibility: hidden;
background: var(--color-primary);
opacity: 0;
text-decoration: none !important;
transition: visibility 0s linear 300ms, opacity 300ms;
}
.print-point--single-page-storitve--storitve-template-box--page-description a:hover {
text-decoration: none !important;
}
.print-point--single-page-storitve--storitve-template-box--wrapper:hover .print-point--single-page-storitve--storitve-template-box--page-tittle .elementor-heading-title {
background: var(--color-primary) !important;
color: var(--color-white) !important;
transition: visibility 0s linear 0s, opacity 300ms;
} .print-point--single-page-storitve--storitve-template-box--page-long-description a {
color: var(--color-white) !important;
font-size: var(--normal-font-size);
line-height: 2em;
}
.print-point--single-page-storitve--storitve-template-box--page-long-description a:hover {
text-decoration: none !important;
}
.print-point--single-page-storitve--storitve-template-box--page-tittle a { }
.print-point--single-page-storitve--storitve-template-box--wrapper:hover .print-point--single-page-storitve--storitve-template-box--page-tittle .elementor-widget-container {
border-color: var(--color-primary) !important;
transition: visibility 0s linear 0s, opacity 300ms;
} .home .print-point--single-page-storitve--storitve-template-box--wrapper:hover .print-point--single-page-storitve--storitve-template-box--page-description {
visibility: hidden;
}
.home .print-point--index-page--dynamic-listing .print-point--trgovina--kategorija--image--wrapper,
.home .print-point--trgovina--kategorija--image--wrapper,
.home .print-point--index-page--dynamic-listing .print-point--trgovina--kategorija--image--wrapper,
.home .print-point--single-page-storitve--storitve-template-box--wrapper {
overflow: hidden;
}
.home .print-point--single-page-storitve--storitve-template-box--featured-image {
transition: all var(--transition-time) ease-in-out;
}
.home .print-point--single-page-storitve--storitve-template-box--wrapper:hover .print-point--single-page-storitve--storitve-template-box--featured-image {
transform: scale(1.2);
}
.home .print-point--single-page-storitve--storitve-template-box--page-tittle a,
.home .print-point--single-page-storitve--storitve-template-box--page-tittle {
transition: all var(--transition-time);
}
.home .print-point--single-page-storitve--storitve-template-box--wrapper:hover .print-point--single-page-storitve--storitve-template-box--page-tittle a {
color: var(--color-secondary) !important;
text-decoration: underline;
} .spletna-tiskarna .print-point--index-page--dynamic-listing .print-point--trgovina--kategorija--image--wrapper,
.spletna-tiskarna .print-point--trgovina--kategorija--image--wrapper,
.spletna-tiskarna .print-point--index-page--dynamic-listing .print-point--trgovina--kategorija--image--wrapper,
.spletna-tiskarna .print-point--single-page-storitve--storitve-template-box--wrapper {
overflow: hidden;
}
.spletna-tiskarna .print-point--single-page-storitve--storitve-template-box--featured-image.home-print-point,
.spletna-tiskarna .print-point--trgovina--kategorija--image--wrapper,
.spletna-tiskarna .print-point--trgovina--kategorija--image--wrapper:hover .print-point--single-page-storitve--storitve-template-box--featured-image {
overflow: hidden;
}
.spletna-tiskarna .print-point--single-page-storitve--storitve-template-box--featured-image {
transition: all var(--transition-time) ease-in-out;
}
.spletna-tiskarna .print-point--trgovina--kategorija--image--wrapper:hover .print-point--single-page-storitve--storitve-template-box--featured-image {
transform: scale(1.2) !important;
-webkit-transform: translateZ(0);
transform: translateZ(0);
overflow: hidden;
}
.spletna-tiskarna .print-point--single-page-storitve--storitve-template-box--page-tittle a,
.spletna-tiskarna .print-point--single-page-storitve--storitve-template-box--page-tittle {
transition: all var(--transition-time);
}
.spletna-tiskarna .print-point--trgovina--kategorija--image--wrapper:hover .print-point--single-page-storitve--storitve-template-box--page-tittle a {
color: var(--color-secondary) !important;
text-decoration: underline;
}
@media only screen and (min-width: 1024px) {
.spletna-tiskarna .print-point--single-page-storitve--storitve-template-box--featured-image.home-print-point {
height: 315px;
}
} .print-point--trgovina--kategorija--image {
position: relative;
display: block;
overflow: hidden;
}
img {
transition: all var(--transition-time) ease-in-out;
}
.print-point--trgovina--kategorija--image--wrapper .print-point--trgovina--kategorija--image img:hover {
transform: scale(1.2);
}
.print-point--trgovina--kategorija--tittle a,
.print-point--trgovina--mega-menu--tittle a {
transition: var(--transition-time) ease-in-out;
}
.print-point--trgovina--kategorija--image--wrapper:hover .print-point--trgovina--kategorija--tittle a {
color: var(--color-secondary) !important;
text-decoration: underline;
}
.print-point--trgovina--kategorija--image--wrapper:hover .print-point--trgovina--mega-menu--tittle a {
color: var(--color-secondary) !important;
text-decoration: underline;
} .print-point--terms-and-conditions--text ol,
.print-point--terms-and-conditions--text ul {
padding-left: 40px;
}
.print-point--terms-and-conditions--text ol li,
.print-point--terms-and-conditions--text ul li {
margin-top: 5px;
margin-bottom: 10px;
}
.print-point--terms-and-conditions--text ol li:first-of-type,
.print-point--terms-and-conditions--text ul li:first-of-type {
margin-top: 20px;
}
.print-point--terms-and-conditions--text ol li:last-of-type,
.print-point--terms-and-conditions--text ul li:last-of-type {
margin-bottom: 20px;
} @media only screen and (min-width: 1024px) {
.print-point--trgovina--kategorija--tittle h3 {
font-size: 2rem !important;
}
.print-point--trgovina--mega-menu--tittle h3 {
font-size: 1.4rem !important;
}
.print-point--trgovina--kategorija--image {
max-height: 450px;
object-fit: cover;
}
} .print-point--link-color--alternative p a {
color: var(--color-white);
}
.print-point--link-color--alternative a:hover {
color: var(--color-primary);
text-decoration: underline;
}
.print-point--footer--icon-list {
transition: all var(--transition-time);
}
.print-point--footer--icon-list--contact .elementor-icon-list-item:nth-of-type(3) .elementor-icon-list-icon {
margin-top: -26px;
}
.print-point--footer--social-icons .elementor-icon-list-icon {
margin-bottom: 20px;
} @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-primary);
text-decoration: underline transparent;
}
.webtim-copyright--container .link-color-footer a:hover {
text-decoration-color: var(--color-secondary);
} .print-point-cookies.cookie-notice-container {
padding: 10px 30px;
}
.print-point-cookies.cn-button.bootstrap {
background: var(--color-primary);
}
.print-point-cookies.cn-button.wp-default,
.print-point-cookies.cn-button.bootstrap {
font-size: var(--small-font-size);
} .print-point--povprasevanje .shop_table.woocommerce-cart-form__contents.quote_cart th {
text-transform: uppercase;
} .print-point--povprasevanje .show_product_meta {
font-size: var(--small-font-size);
font-style: italic;
}
.print-point--povprasevanje .shop_table.woocommerce-cart-form__contents.quote_cart tbody {
margin-bottom: 60px;
}
.print-point--povprasevanje .tm-extra-product-options {
display: flex;
flex-direction: column;
margin-left: 1.5rem;
}
.print-point--povprasevanje .tm-extra-product-options .tc-row {
border-bottom: 1px solid rgb(197, 193, 193);
width: 35%;
}
@media (max-width: 1200px) {
.print-point--povprasevanje .tm-extra-product-options .tc-row {
width: 100%;
}
.print-point--povprasevanje .tm-extra-product-options .tc-cell {
margin-right: 30px !important;
}
.print-point--povprasevanje .tm-extra-product-options {
width: 100%;
margin-left: unset;
}
}
@media (max-width: 500px) {
.print-point--povprasevanje .tm-extra-product-options {
width: 130%;
margin-left: unset;
}
}
.print-point--povprasevanje #update_quote {
padding: 1rem 1.7rem;
}
.print-point--povprasevanje .tm-extra-product-options .tc-cell {
display: flex;
align-items: center;
margin-right: 10px;
}
.print-point--povprasevanje .adq_list.cart_item .product-remove {
min-width: 30px;
}
.print-point--povprasevanje .tc-row.tm-cart-row:first-of-type {
display: none;
}
.print-point--povprasevanje .tc-row.tm-cart-row {
display: flex;
flex-basis: 100%;
font-size: var(--small-font-size);
padding: 0.3rem 0;
}
.print-point--povprasevanje .tc-row.tm-cart-row:last-child {
border: 0;
}
.print-point--povprasevanje .adq_list.cart_item .product-remove .remove.remove_quote_item {
font-size: var(--h1-font-size);
font-weight: var(--bold-font-weight);
}
.print-point--povprasevanje .adq_list.cart_item .product-thumbnail {
width: 150px !important;
}
@media screen and (max-width: 768px) {
.print-point--povprasevanje .adq_list.cart_item .product-thumbnail {
display: none;
}
.print-point--povprasevanje .shop_table.woocommerce-cart-form__contents.quote_cart .product-thumbnail {
display: none;
}
}
@media screen and (min-width: 768px) {
.print-point--povprasevanje .adq_list.cart_item .product-name {
width: 100%;
}
}
.print-point--povprasevanje tr:nth-child(even) {
background-color: transparent !important;
}
.print-point--povprasevanje .adq_list.cart_item .product-name a {
font-weight: bold;
}
.print-point--povprasevanje .adq_list.cart_item .product-quantity,
.print-point--povprasevanje .shop_table.woocommerce-cart-form__contents.quote_cart .product-quantity,
.print-point--povprasevanje .adq_list.cart_item .product-subtotal,
.print-point--povprasevanje .shop_table.woocommerce-cart-form__contents.quote_cart .product-subtotal {
display: none;
}
.print-point--povprasevanje .adq_list.meta_info.adq_product_note tr {
border-bottom: none !important;
}
.print-point--povprasevanje .adq_list.cart_item .product-price {
color: var(--color-secondary);
font-weight: var(--bold-font-weight);
}
@media screen and (min-width: 768px) {
.print-point--povprasevanje .tm-extra-product-options {
display: flex;
}
}
.print-point--povprasevanje .tm-cart-link {
display: none;
}
.print-point--povprasevanje .tm-extra-product-options .cpf-total-name,
.print-point--povprasevanje .tm-extra-product-options .cpf-total-value,
.print-point--povprasevanje .tm-extra-product-options .cpf-total-price,
.print-point--povprasevanje .tm-extra-product-options .cpf-price,
.print-point--povprasevanje .tm-extra-product-options .cpf-quantity {
display: none;
}
.checkout.adq-billing {
margin-top: 60px;
}
#order_comments {
height: 100px;
width: 50%;
padding: 10px;
border: 1px solid var(--color-border-gray);
font-size: var(--small-font-size);
font-weight: var(--bold-font-weight);
}
#quote_comments_field {
display: grid;
margin-bottom: 40px;
}
.checkout.adq-billing .woocommerce-info {
display: none;
}
.checkout.adq-billing .form-row.terms {
padding-bottom: 10px;
}
#quote_place_order {
width: 30%;
display: block;
padding: 12px 24px;
}
@media screen and (max-width: 768px) {
#quote_place_order {
width: 100%;
}
}
.woocommerce-billing-fields.adq-billing .create-account {
display: none;
}
.woocommerce-billing-fields.adq-billing h3 {
margin-bottom: 20px;
}
.woocommerce-billing-fields.adq-billing {
font-size: var(--small-font-size);
font-weight: var(--bold-font-weight);
}
.woocommerce-billing-fields.adq-billing #billing_email_field,
.woocommerce-billing-fields.adq-billing #billing_first_name_field,
.woocommerce-billing-fields.adq-billing #billing_last_name_field,
.woocommerce-billing-fields.adq-billing #billing_company_field,
.woocommerce-billing-fields.adq-billing #billing_address_1_field,
.woocommerce-billing-fields.adq-billing #billing_postcode_field,
.woocommerce-billing-fields.adq-billing #billing_city_field,
.woocommerce-billing-fields.adq-billing #billing_phone_field {
display: grid;
padding-bottom: 20px;
}
.woocommerce-billing-fields.adq-billing .input-text {
padding: 10px;
}
.woocommerce-billing-fields.adq-billing input {
width: 50%;
height: 45px;
border: 1px solid var(--color-border-gray);
border-radius: 0;
font-size: var(--small-font-size);
font-weight: var(--light-font-weight);
line-height: 36px;
}
@media screen and (max-width: 768px) {
.woocommerce-billing-fields.adq-billing input,
#order_comments {
width: 100%;
}
}
.woocommerce-billing-fields.adq-billing .checkbox {
margin-top: 20px;
font-size: var(--small-font-size) !important;
} .woocommerce-form.woocommerce-form-login.login .woocommerce-Input.woocommerce-Input--text.input-text {
height: 40px;
}
.woocommerce .adq-added-items-link::before {
display: none;
} .term-shop-digitalni-tisk .print-point--product-archive--navigation-menu #menu-item-2180 .sub-menu,
.term-tisk-vizitk .print-point--product-archive--navigation-menu #menu-item-2180 .sub-menu,
.term-tisk-letakov .print-point--product-archive--navigation-menu #menu-item-2180 .sub-menu,
.term-zlozenke .print-point--product-archive--navigation-menu #menu-item-2180 .sub-menu,
.term-tisk-kuvert .print-point--product-archive--navigation-menu #menu-item-2180 .sub-menu,
.term-tisk-dopisnih-lestov .print-point--product-archive--navigation-menu #menu-item-2180 .sub-menu,
.term-nalepke .print-point--product-archive--navigation-menu #menu-item-2180 .sub-menu,
.term-tisk-vstopnic .print-point--product-archive--navigation-menu #menu-item-2180 .sub-menu,
.term-tisk-pvc-kartic .print-point--product-archive--navigation-menu #menu-item-2180 .sub-menu,
.term-tisk-vabil .print-point--product-archive--navigation-menu #menu-item-2180 .sub-menu,
.term-koledarji .print-point--product-archive--navigation-menu #menu-item-2180 .sub-menu {
padding-top: 10px;
visibility: visible !important;
opacity: 1 !important;
height: auto !important;
position: relative !important;
padding-bottom: 20px;
border-bottom: 2px solid var(--color-primary);
}
.term-shop-xxl-tisk .print-point--product-archive--navigation-menu #menu-item-2200 .sub-menu,
.term-tisk-plakatov .print-point--product-archive--navigation-menu #menu-item-2200 .sub-menu,
.term-pvc-nalepke .print-point--product-archive--navigation-menu #menu-item-2200 .sub-menu,
.term-tisk-transparentov .print-point--product-archive--navigation-menu #menu-item-2200 .sub-menu,
.term-tisk-transparentov-mash .print-point--product-archive--navigation-menu #menu-item-2200 .sub-menu,
.term-tisk-na-tekstil .print-point--product-archive--navigation-menu #menu-item-2200 .sub-menu {
padding-top: 10px;
visibility: visible !important;
opacity: 1 !important;
height: auto !important;
position: relative !important;
padding-bottom: 20px;
border-bottom: 2px solid var(--color-primary);
}
.term-shop-reklamni-pripomocki .print-point--product-archive--navigation-menu #menu-item-2191 .sub-menu,
.term-tisk-roll-up-stojal .print-point--product-archive--navigation-menu #menu-item-2191 .sub-menu,
.term-izdelava-promocijskih-pultov .print-point--product-archive--navigation-menu #menu-item-2191 .sub-menu,
.term-shop-stojala .print-point--product-archive--navigation-menu #menu-item-2191 .sub-menu,
.term-a-table .print-point--product-archive--navigation-menu #menu-item-2191 .sub-menu,
.term-tisk-pop-up-stene .print-point--product-archive--navigation-menu #menu-item-2191 .sub-menu,
.term-shop-namizne-zastavice .print-point--product-archive--navigation-menu #menu-item-2191 .sub-menu,
.term-namizne-zastavice .print-point--product-archive--navigation-menu #menu-item-2191 .sub-menu {
padding-top: 10px;
visibility: visible !important;
opacity: 1 !important;
height: auto !important;
position: relative !important;
padding-bottom: 20px;
border-bottom: 2px solid var(--color-primary);
} .print-point--icon-svg .st0 {
fill: var(--color-white);
}  .arhiker-appoitments .form-control:focus {
border-color: var(--color-primary);
}
.arhiker-appoitments .ui-datepicker {
border: 1px solid var(--color-primary);
box-shadow: none;
}
.arhiker-appoitments .ui-datepicker .ui-datepicker-current-day {
background-color: var(--color-primary);
}
.arhiker-appoitments .ea-bootstrap .ui-datepicker .no-slots,
.arhiker-appoitments .ea-bootstrap .ui-datepicker .no-slots:hover {
background-color: var(--color-light-gray);
}
.arhiker-appoitments .ea-bootstrap a {
color: var(--color-primary);
}
.arhiker-appoitments .ea-bootstrap .form-control {
border-radius: 0;
border: 1px solid var(--color-light-gray);
color: var(--color-secondary);
box-shadow: none;
}
.arhiker-appoitments .ea-bootstrap .form-control:focus {
border-color: var(--color-secondary);
box-shadow: none;
}
.arhiker-appoitments .ea-bootstrap .btn-primary {
min-width: 200px;
padding: 14px 0;
border: none;
border-radius: 0;
text-transform: uppercase;
font-family: "Montserrat", sans-serif;
letter-spacing: 0.8px;
font-weight: bold;
font-size: 1.6rem;
background-color: var(--color-primary);
}
.arhiker-appoitments .ea-bootstrap .btn-primary:hover {
background-color: var(--color-secondary);
border: none;
}
.arhiker-appoitments .ea-bootstrap.ea-bootstrap .selected-time,
.arhiker-appoitments .ea-bootstrap.ea-bootstrap .selected-time:hover {
background-color: var(--color-primary);
}
.arhiker-appoitments .ea-btn.ea-cancel {
display: none;
} .webtim-catalog-products{
display:grid;
grid-template-columns:repeat(4, 1fr);
gap:30px;
}
.webtim-catalog-product{
width:100%;
}
.webtim-catalog-product .print-point--single-product--product-box--wrapper{
max-width:100% !important;
} @media(max-width:1024px){
.webtim-catalog-products{
grid-template-columns:repeat(2, 1fr);
}
} @media(max-width:767px){
.webtim-catalog-products{
grid-template-columns:1fr;
}
}