.elementor-28944 .elementor-element.elementor-element-ed06f9d{margin-top:-50px;margin-bottom:0px;}.elementor-28944 .elementor-element.elementor-element-fa24899 > .elementor-element-populated{padding:0px 60px 0px 20px;}.elementor-28944 .elementor-element.elementor-element-36c352f > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-28944 .elementor-element.elementor-element-36c352f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000D8;}.elementor-28944 .elementor-element.elementor-element-0848931{--divider-border-style:solid;--divider-color:#EB2027;--divider-border-width:3px;}.elementor-28944 .elementor-element.elementor-element-0848931 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-0848931 .elementor-divider-separator{width:3%;}.elementor-28944 .elementor-element.elementor-element-0848931 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28944 .elementor-element.elementor-element-b1ce6cd > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-b1ce6cd, .elementor-28944 .elementor-element.elementor-element-b1ce6cd .elementor-text-editor *{font-size:14px;}.elementor-28944 .elementor-element.elementor-element-b1ce6cd, .elementor-28944 .elementor-element.elementor-element-b1ce6cd .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#333333;}.elementor-28944 .elementor-element.elementor-element-f250424 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-f250424 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-10px/2);}.elementor-28944 .elementor-element.elementor-element-f250424 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-10px/2);}.elementor-28944 .elementor-element.elementor-element-f250424 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-10px/2);}.elementor-28944 .elementor-element.elementor-element-f250424 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--10px/2);}.elementor-28944 .elementor-element.elementor-element-f250424 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--10px/2);}.elementor-28944 .elementor-element.elementor-element-f250424 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-28944 .elementor-element.elementor-element-f250424 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-28944 .elementor-element.elementor-element-f250424{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-28944 .elementor-element.elementor-element-f250424 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28944 .elementor-element.elementor-element-f250424 .elementor-icon-list-item > a{font-size:12px;}.elementor-28944 .elementor-element.elementor-element-f250424 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-28944 .elementor-element.elementor-element-dc69196 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-dc69196 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(-10px/2);}.elementor-28944 .elementor-element.elementor-element-dc69196 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(-10px/2);}.elementor-28944 .elementor-element.elementor-element-dc69196 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(-10px/2);}.elementor-28944 .elementor-element.elementor-element-dc69196 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(--10px/2);}.elementor-28944 .elementor-element.elementor-element-dc69196 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(--10px/2);}.elementor-28944 .elementor-element.elementor-element-dc69196 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-28944 .elementor-element.elementor-element-dc69196 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-28944 .elementor-element.elementor-element-dc69196{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-28944 .elementor-element.elementor-element-dc69196 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28944 .elementor-element.elementor-element-dc69196 .elementor-icon-list-item > a{font-size:12px;}.elementor-28944 .elementor-element.elementor-element-dc69196 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-28944 .elementor-element.elementor-element-e598892.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-28944 .elementor-element.elementor-element-e598892.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-28944 .elementor-element.elementor-element-e598892 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-e598892 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28944 .elementor-element.elementor-element-7a4c60b:not(.elementor-motion-effects-element-type-background), .elementor-28944 .elementor-element.elementor-element-7a4c60b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-28944 .elementor-element.elementor-element-7a4c60b, .elementor-28944 .elementor-element.elementor-element-7a4c60b > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-28944 .elementor-element.elementor-element-7a4c60b{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-28944 .elementor-element.elementor-element-8a02690{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-28944 .elementor-element.elementor-element-8a02690 > .elementor-widget-container{padding:0px 20px 4px 20px;}.elementor-28944 .elementor-element.elementor-element-8a02690 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;color:#000000D8;}.elementor-28944 .elementor-element.elementor-element-093c59c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-28944 .elementor-element.elementor-element-093c59c > .elementor-widget-container{margin:-33px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-093c59c img{width:81%;}.elementor-28944 .elementor-element.elementor-element-e6b4f5d{--divider-border-style:solid;--divider-color:#EB2027;--divider-border-width:3px;}.elementor-28944 .elementor-element.elementor-element-e6b4f5d > .elementor-widget-container{margin:-42px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-28944 .elementor-element.elementor-element-e6b4f5d .elementor-divider-separator{width:6%;}.elementor-28944 .elementor-element.elementor-element-e6b4f5d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28944 .elementor-element.elementor-element-9fd6481 > .elementor-widget-container{margin:-70px 0px -26px 0px;padding:0px 10px 0px 10px;}.elementor-28944 .elementor-element.elementor-element-4d0d84c > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-28944 .elementor-element.elementor-element-4d0d84c, .elementor-28944 .elementor-element.elementor-element-4d0d84c .elementor-text-editor *{font-size:11px;line-height:1.5em;}.elementor-28944 .elementor-element.elementor-element-4d0d84c, .elementor-28944 .elementor-element.elementor-element-4d0d84c .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#333333;}.elementor-28944 .elementor-element.elementor-element-9928c01:not(.elementor-motion-effects-element-type-background), .elementor-28944 .elementor-element.elementor-element-9928c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EB2027;}.elementor-28944 .elementor-element.elementor-element-9928c01{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:40px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-28944 .elementor-element.elementor-element-9928c01, .elementor-28944 .elementor-element.elementor-element-9928c01 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-28944 .elementor-element.elementor-element-0bd6b02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-0bd6b02, .elementor-28944 .elementor-element.elementor-element-0bd6b02 .elementor-text-editor *{font-size:14px;}.elementor-28944 .elementor-element.elementor-element-0bd6b02, .elementor-28944 .elementor-element.elementor-element-0bd6b02 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28944 .elementor-element.elementor-element-e797e0b{margin-top:20px;margin-bottom:0px;}.elementor-28944 .elementor-element.elementor-element-1e0e62b > .elementor-widget-container{padding:30px 0px 4px 0px;}.elementor-28944 .elementor-element.elementor-element-1e0e62b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#000000D8;}.elementor-28944 .elementor-element.elementor-element-6f9e682{--divider-border-style:solid;--divider-color:#EB2027;--divider-border-width:3px;}.elementor-28944 .elementor-element.elementor-element-6f9e682 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-6f9e682 .elementor-divider-separator{width:3%;}.elementor-28944 .elementor-element.elementor-element-6f9e682 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28944 .elementor-element.elementor-element-f175624 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-28944 .elementor-element.elementor-element-f175624 .elementor-swiper-button.elementor-swiper-button-next{color:#EB2027;}.elementor-28944 .elementor-element.elementor-element-f175624 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-28944 .elementor-element.elementor-element-f175624 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#EB2027;}.elementor-28944 .elementor-element.elementor-element-f175624 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#020101;opacity:1;}.elementor-28944 .elementor-element.elementor-element-f175624 .swiper-pagination-bullet{background:#EB2027;}.elementor-28944 .elementor-element.elementor-element-2963a08 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-28944 .elementor-element.elementor-element-2963a08 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:#000000D8;}.elementor-28944 .elementor-element.elementor-element-c3427b9{--divider-border-style:solid;--divider-color:#EB2027;--divider-border-width:3px;}.elementor-28944 .elementor-element.elementor-element-c3427b9 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-c3427b9 .elementor-divider-separator{width:3%;}.elementor-28944 .elementor-element.elementor-element-c3427b9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28944 .elementor-element.elementor-element-eb6f2c2 .elementor-tab-title{border-width:2px;border-color:#EB2027;background-color:#FFFFFF;}.elementor-28944 .elementor-element.elementor-element-eb6f2c2 .elementor-tab-content{border-width:2px;border-block-end-color:#EB2027;font-size:13px;}.elementor-28944 .elementor-element.elementor-element-eb6f2c2 .elementor-toggle-item:not(:last-child){margin-block-end:14px;}.elementor-28944 .elementor-element.elementor-element-eb6f2c2 .elementor-toggle-item{box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.27);}.elementor-28944 .elementor-element.elementor-element-eb6f2c2 .elementor-toggle-title, .elementor-28944 .elementor-element.elementor-element-eb6f2c2 .elementor-toggle-icon{color:#000000D8;}.elementor-28944 .elementor-element.elementor-element-eb6f2c2 .elementor-toggle-icon svg{fill:#000000D8;}.elementor-28944 .elementor-element.elementor-element-eb6f2c2 .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;}.elementor-28944 .elementor-element.elementor-element-0cb58ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-0cb58ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28944 .elementor-element.elementor-element-c64f05c:not(.elementor-motion-effects-element-type-background), .elementor-28944 .elementor-element.elementor-element-c64f05c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-28944 .elementor-element.elementor-element-c64f05c{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-28944 .elementor-element.elementor-element-119449c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-28944 .elementor-element.elementor-element-119449c > .elementor-widget-container{padding:0px 20px 4px 20px;}.elementor-28944 .elementor-element.elementor-element-119449c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#000000D8;}.elementor-28944 .elementor-element.elementor-element-d0fd70e{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-28944 .elementor-element.elementor-element-d0fd70e > .elementor-widget-container{margin:-33px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-d0fd70e img{width:35%;}.elementor-28944 .elementor-element.elementor-element-605f2bd{--divider-border-style:solid;--divider-color:#EB2027;--divider-border-width:3px;}.elementor-28944 .elementor-element.elementor-element-605f2bd > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-28944 .elementor-element.elementor-element-605f2bd .elementor-divider-separator{width:6%;}.elementor-28944 .elementor-element.elementor-element-605f2bd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28944 .elementor-element.elementor-element-ff0888b > .elementor-widget-container{margin:-80px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-7414bc6 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 21px;}.elementor-28944 .elementor-element.elementor-element-7414bc6{text-align:start;}.elementor-28944 .elementor-element.elementor-element-7414bc6, .elementor-28944 .elementor-element.elementor-element-7414bc6 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000D8;}@media(max-width:767px){.elementor-28944 .elementor-element.elementor-element-fa24899 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-28944 .elementor-element.elementor-element-0848931 .elementor-divider-separator{width:13%;}.elementor-28944 .elementor-element.elementor-element-b1ce6cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-f250424{--e-icon-list-icon-size:12px;}.elementor-28944 .elementor-element.elementor-element-f250424 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28944 .elementor-element.elementor-element-f250424 .elementor-icon-list-item > a{font-size:11px;}.elementor-28944 .elementor-element.elementor-element-dc69196{--e-icon-list-icon-size:12px;}.elementor-28944 .elementor-element.elementor-element-dc69196 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28944 .elementor-element.elementor-element-dc69196 .elementor-icon-list-item > a{font-size:11px;}.elementor-28944 .elementor-element.elementor-element-e6b4f5d .elementor-divider-separator{width:13%;}.elementor-28944 .elementor-element.elementor-element-4d0d84c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-28944 .elementor-element.elementor-element-0bd6b02 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-6f9e682 .elementor-divider-separator{width:13%;}.elementor-28944 .elementor-element.elementor-element-c3427b9 .elementor-divider-separator{width:13%;}.elementor-28944 .elementor-element.elementor-element-f5337ee{margin-top:30px;margin-bottom:-90px;}.elementor-28944 .elementor-element.elementor-element-0cb58ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-c64f05c{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-119449c > .elementor-widget-container{padding:0px 0px 0px 17px;}.elementor-28944 .elementor-element.elementor-element-119449c .elementor-heading-title{font-size:20px;}.elementor-28944 .elementor-element.elementor-element-d0fd70e > .elementor-widget-container{margin:-22px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28944 .elementor-element.elementor-element-d0fd70e{text-align:end;}.elementor-28944 .elementor-element.elementor-element-d0fd70e img{width:70%;}.elementor-28944 .elementor-element.elementor-element-605f2bd > .elementor-widget-container{margin:-31px 0px 0px 0px;padding:0px 0px 0px 17px;}.elementor-28944 .elementor-element.elementor-element-605f2bd .elementor-divider-separator{width:13%;}.elementor-28944 .elementor-element.elementor-element-ff0888b > .elementor-widget-container{margin:-48px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-28944 .elementor-element.elementor-element-7414bc6 > .elementor-widget-container{margin:-30px 0px 05px -4px;}.elementor-28944 .elementor-element.elementor-element-7414bc6, .elementor-28944 .elementor-element.elementor-element-7414bc6 .elementor-text-editor *{font-size:10px;}}@media(min-width:768px){.elementor-28944 .elementor-element.elementor-element-fa24899{width:57.836%;}.elementor-28944 .elementor-element.elementor-element-e598892{width:42%;}}/* Start custom CSS for section, class: .elementor-element-7a4c60b */.pvtfw_variant_table_block table.variant tbody td {
font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ff0888b */@media (max-width: 768px) {
  td[data-title="vrsta"] {
    min-width: 80px !important;
    display: inline-block;
  }
}/* End custom CSS */
/* Start custom CSS *//* VARIATION */
.pvtfw_variant_table_block table.variant tbody tr:nth-child(odd) {
background-color: transparent;
}

td[data-title="vrsta"] {
  font-weight: bold !important;
}

input[type="text"], input[type="password"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="number"], input[type="range"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="month"], input[type="week"], textarea, .combobox-wrapper, #page .woocommerce .select2-container .select2-selection--single, .select2-container .select2-dropdown, .chosen-container-single .chosen-single, .select2-container .select2-choice, select.wpcf7-form-control.wpcf7-select, .thegem-combobox-wrap .thegem-combobox__trigger, .thegem-combobox-wrap .thegem-combobox__options, .product-page__wrapper .product-page__nav .product-page__nav-preview, .product-page__wrapper form.cart .quantity, .gem-attribute-body.elementor-page-28944 .gem-attribute-options li, table.variations .thegem-select {
border: none;
}

.gem-button.gem-button-size-small.gem-button-style-flat.gem-button-text-weight-normal.gem-button-icon-position-left.single_add_to_cart_button.button.alt.gem-wc-button {
    border-radius: 25px!important;
    background-color: rgb(235, 32, 39);
}

form.cart .quantity .qty, .shop_table .quantity .qty {
border: 0 none;
height: 52px;
line-height: 0px;
margin: 0;
vertical-align: top;
width: 52px;
appearance: textfield;
-moz-appearance: textfield;
-webkit-appearance: textfield;
text-align: center;
border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
}

.woocommerce div.product .eael-single-product-add-to-cart form.cart .button, .woocommerce .dialog-widget-content .eael-single-product-add-to-cart form.cart .button {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
gap: 0px;
padding: 8px 15px;
background-color: #434347;
color: #e1e0e7;
font-size: 16px;
font-weight: 500;
border: 1px solid #a5a4b0;
border-radius: 8px;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin: 0px;
}

.pvtfw_variant_table_block table.variant tbody td {
display: table-cell;
padding: var( --pvtfw-table-body-padding, 10px );
vertical-align: middle;
text-align: var( --pvtfw-table-body-alignment, left );
background-color: transparent !important;
color: black;
white-space: nowrap;
text-wrap: auto;
}

.pvtfw_variant_table_block table.variant tbody tr:nth-child(even) {
background-color: transparent!important;
}

.pvtfw_variant_table_block table.variant, .pvtfw_variant_table_block table.variant thead th, .pvtfw_variant_table_block table.variant tbody td, .pvtfw_variant_table_block table.variant tfoot td {
border: none;
border-collapse: collapse;
}


.pvtfw_variant_table_block table.variant tbody tr:nth-child(even) {
background-color: none;
}


.pvtfw_variant_table_block table.variant td {
display: table-cell;
border: #eee solid 0px!important;
padding: 10px;
vertical-align: middle;
}

.pvtfw_variant_table_block table.variant tbody tr:nth-child(odd) {
background-color: transparent;
border-bottom: solid 1px #EB2027;
}

.pvt-qty-input .qty-count--add {
border-left: 1px solid #e2e2e2;
background-color: #EB2027;
}


.pvt-qty-input .qty-count--minus {
border-right: 1px solid #e2e2e2;
background-color: #EB2027;
}


@media (max-width: 767px) {
*:not(.gem-table):not(.cart_totals) > table:not(.shop_table):not(.group_table):not(.variations) td, *:not(.gem-table):not(.cart_totals) > table:not(.shop_table):not(.group_table):not(.variations) th {
padding-right: 7px!important;
padding-left:0px!important;
font-size:14px!important;
}
    
    .gem-button, input[type='submit'] {
position: relative;
display: inline-block;
text-align: center;
text-transform: uppercase;
white-space: nowrap;
border: 0 none;
vertical-align: middle;
height: 40px;
line-height: 40px;
padding: 0 17px;
font-size: 14px;
margin: 15px;
-o-transition: all 0.3s;
-webkit-transition: all 0.3s;
transition: all 0.3s;
border-radius: 3px;
}
    
    
    .pvt-qty-input .qty-count {
padding: 0;
cursor: pointer;
width: 25px;
font-size: 1.25em;
text-indent: -100px;
overflow: hidden;
position: relative;
}
    
    .pvt-qty-input input.input-text.qty.text {
width: 30px;
min-width: 0;
display: inline-block;
text-align: center;
-webkit-appearance: textfield;
-moz-appearance: textfield;
appearance: textfield;
}
    
}

td[data-title="vrsta-vstopnice"] {
Font-weight: bold;
}

*:not(.gem-table):not(.cart_totals) > table:not(.shop_table):not(.group_table):not(.variations) td, *:not(.gem-table):not(.cart_totals) > table:not(.shop_table):not(.group_table):not(.variations) th {
padding: 0px 10px;
}

.single-product-content.row {
display: none;
}



.gem-button, body .wp-block-button .wp-block-button__link, .caption-bottom-line .post-footer-sharing .gem-button, .portfolio-filters a:hover, input[type='submit'], .radio-sign.checked:before, .page-links a, .widget a.gem-button, #wp-calendar #prev a, #wp-calendar #next a, .blog-load-more button, .ui-slider-range.ui-widget-header.ui-corner-all, .gem-blog-slider .gem-blog-slider-prev:hover, .gem-blog-slider .gem-blog-slider-next:hover {
background-color: #EB2027;
border-radius: 20px;
font-size: 13px;
font-family: "poppins";
text-transform: none;
font-weight: 500;
}

.pvt-qty-input .qty-count:before, .pvt-qty-input .qty-count:after {
content: "";
height: 2px;
width: 10px;
position: absolute;
display: block;
background: white;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}

.pvtfw_variant_table_block table.variant td {
display: table-cell;
border: #eee solid 0px!important;
padding: 10px;
vertical-align: middle;
color: #000000D8;
}

.gem-button:hover, body .wp-block-button .wp-block-button__link:hover, input[type='submit']:hover, .comment-form .form-submit .gem-button.submit:hover, .caption-bottom-line .project-button .gem-button, .portfolio.background-style-dark:not(.disabled-hover):not(.list-style) .portfolio-item:hover .caption-bottom-line .project-button .gem-button, .page-links a, .widget a.gem-button:hover, #wp-calendar #prev a:hover, #wp-calendar #next a:hover, .widget_calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover, .widget_calendar .wp-calendar-nav .wp-calendar-nav-next a:hover, .blog-load-more button:hover, .page-content.content-none .searchform .searchform-submit .gem-button:hover, .wpcf7-form.gem-contact-form-white input[type='submit']:hover, .wpcf7-form .gem-button:not(.gem-button-wpcf-custom):hover, .wpcf7-form input[type='submit']:not(.gem-button-wpcf-custom):hover, .wpcf7-form.gem-contact-form-white input[type='submit']:not(.gem-button-wpcf-custom):hover, .wpcf7-form.gem-contact-form-dark input[type='submit']:not(.gem-button-wpcf-custom):hover, .gem-blog-slider .gem-blog-slider-prev, .gem-blog-slider .gem-blog-slider-next, .gem-search-form.gem-search-form-style-dark .search-field, body .woocommerce .checkout-signin .checkout-create-account button:hover {
background-color: #EB2027CC;
}

/*---------------------*/
.woocommerce .product-page__wrapper .single-product-content .price {
font-size: 21px;
}/* End custom CSS */