.html.custom.html_nav_position_text img{width:85%}*{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:"Wix Madefor Display",sans-serif}.h1{font-size:1.5rem !important}@media(width >= 576px){.h1{font-size:2.1rem !important}}.h2{margin-top:0px !important}.h3{font-size:1.2rem !important}@media(width >= 576px){.h3{font-size:1.4rem !important}}.h5{font-size:.95rem !important;text-transform:inherit !important}@media(width >= 576px){.h5{font-size:.95rem !important}}.h6{font-size:.95rem !important;text-transform:uppercase !important}@media(width >= 576px){.h6{font-size:.95rem !important}}.text-small{font-size:.8rem !important}.text-smaller{font-size:.9rem !important}p{margin-bottom:0px !important;line-height:1.4;font-size:.95rem !important}@media(width >= 576px){p{font-size:1rem !important}}a.button{font-size:.8rem !important}.pb-1_4{margin-bottom:5px !important}.pb-half{padding-bottom:10px !important}.text-primary{color:var(--primary-color)}.text-secondary{color:var(--fs-color-secondary)}.text-white{color:#fff}.icon-youtube::before,.icon-envelop::before,.icon-instagram::before,.icon-facebook::before{content:"" !important;display:inline-block;width:20px;height:20px;margin-top:1px;background-repeat:no-repeat;background-size:contain;background-position:center}.icon-youtube::before{background-image:url(/wp-content/uploads/2025/04/yt.svg)}.icon-envelop::before{background-image:url(/wp-content/uploads/2025/04/email.svg)}.icon-instagram::before{background-image:url(/wp-content/uploads/2025/04/ig.svg)}.icon-facebook::before{background-image:url(/wp-content/uploads/2025/04/fb.svg)}.wishlist-icon::before{content:"" !important;background-image:url(/wp-content/uploads/2025/04/favourites.webp);display:inline-block;width:30px;height:30px;margin-top:1px;background-repeat:no-repeat;background-size:contain;background-position:center}.image-box-custom .box-text{padding-bottom:0px}.button span{font-size:.8rem !important}.accordion{margin-bottom:10px}.accordion-header{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.accordion-icon{width:14px;height:10px;transition:transform .3s ease}.accordion.open .accordion-icon{transform:rotate(180deg)}.accordion.open .accordion-content{opacity:1;padding:12px 0;max-height:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease;opacity:0}.product-small.box{padding:6px !important;background-color:#f8f8f8}.product-small.box .box-image{border-radius:5px}.product-small.box .product-cat-img img{height:20px}.accordion{columns:1}@media(width >= 576px){.accordion{columns:2}}.accordion .accordion-item{break-inside:avoid}.accordion .accordion-item span{font-size:.9rem !important}.vertical-timeline{display:grid;grid-template-columns:1fr 3px 1fr;position:relative;padding:40px 0}.vertical-timeline .button.secondary{position:relative;z-index:1;border-radius:10px;margin-right:0px !important}.vertical-timeline .button.secondary::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border:2px solid currentColor;border-radius:10px;transform:translate(-50%, -50%) scale(1);opacity:0;z-index:-1;pointer-events:none}.vertical-timeline .button.secondary:hover::before{animation:pulse-outward 3s forwards}@keyframes pulse-outward{0%{transform:translate(-50%, -50%) scale(1);opacity:.5}100%{transform:translate(-50%, -50%) scale(1.5);opacity:0}}.vertical-timeline .left-column{max-width:350px;margin-left:auto;padding-right:20px}.vertical-timeline .middle-column{background-color:var(--fs-color-secondary);position:relative;padding-bottom:100px}.vertical-timeline .middle-column::before{content:"";position:absolute;top:5px;left:50%;transform:translate(-50%);width:13px;height:13px;background-color:var(--fs-color-secondary);border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 5px var(--fs-color-secondary);z-index:100}.vertical-timeline .middle-column.last::after{content:"";position:absolute;bottom:0px;left:50%;transform:translate(-50%);width:13px;height:13px;background-color:var(--fs-color-secondary);border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 5px var(--fs-color-secondary);z-index:100}.vertical-timeline .right-column{text-align:left;max-width:350px;padding-left:20px}.section-partnerji .row{margin-left:auto !important;margin-right:auto !important}.section-partnerji .row .col{margin-left:0px !important;margin-right:0px !important}.image-box-custom .col-inner{height:100% !important}.image-box-custom .col-inner .box{height:100%}.image-box-custom .col-inner .box-text{height:50%}.image-box-custom .col-inner .box-text .stack{position:absolute;bottom:-20px}.icon-box{align-items:center}#shop-sidebar{background:#fff;border-radius:3px !important;overflow:hidden;border:1px solid gray}#shop-sidebar ul li a{color:#000 !important}#shop-sidebar aside:not(#custom_html-2){padding:15px}#shop-sidebar #custom_html-2{margin-bottom:0px !important;padding:10px 15px;background-color:gray;color:#fff}#shop-sidebar #custom_html-2 span{text-transform:inherit !important}#shop-sidebar #custom_html-2 .is-divider{display:none}.product-bottom-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.product-bottom-wrapper .product-bottom-right{width:25%}.map_inner{position:absolute !important;top:15px;left:15px;max-height:fit-content}.form-row.two-columns{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:0}.form-row.two-columns p{flex:1;margin:0}.form-row.two-columns input{width:100%;padding:10px;border-radius:6px;border:1px solid #ddd;font-size:14px;font-weight:normal}.contact-info p{padding-bottom:10px}.contact-info a{color:#000}.contact-info a:hover{color:#5198cd}.custom-spacing{margin-bottom:40px}.custom-text-area textarea{height:200px;resize:vertical;padding:10px}.wpcf7-form-control.wpcf7-submit.has-spinner.send-btn{border-radius:5px;width:100%;background:#5198cb}@media(max-width: 576px){.wpcf7-form-control.wpcf7-submit.has-spinner.send-btn{justify-content:center;width:100%}.custom-spacing{margin-bottom:10px}}@media(max-width: 576px){.google-map .map-inner{width:100%;left:0}.map-text{width:100%}}form .wpcf7-response-output{background-color:#5198cb !important;border-color:#ddd;margin-top:0 !important}form .wpcf7-form-control.wpcf7-submit{background-color:orange !important}.model-box{border-radius:5px}.model-box .col-inner{padding:10px !important;border-radius:5px !important;height:100%}.reasons-row{background-color:#fbfbfb}@media(max-width: 567px){.brand-image{width:25% !important;max-width:200px !important;height:auto !important;display:block !important;margin:0 auto}}.es-header-component-top.bkPTAJ{display:none !important}.woocommerce-mini-cart__buttons a{border-radius:5px}.ux-mini-cart-cross-sells__list-item{border-radius:10px}.ux-mini-cart-cross-sells__list-item .add_to_cart_button{border-radius:5px}.woocommerce-mini-cart-item{background:#ebebeb;position:relative;border-radius:10px}.woocommerce-mini-cart-item a{margin-left:10px}.woocommerce-mini-cart-item .ux-mini-cart-qty{margin-left:10px}.woocommerce-mini-cart-item img{margin-left:10px}.woocommerce-mini-cart-item .remove_from_cart_button{color:gray;position:absolute;transform:translatey(70%);margin-right:10px}.woocommerce-mini-cart{gap:10px}.woocommerce{padding-top:0px;padding-bottom:50px}.woocommerce .wc-proceed-to-checkout a,.woocommerce button,.woocommerce input,.woocommerce select2-selection select2-selection--single{border-radius:5px}a.button.secondary.is-link.is-small.mb-0{text-decoration:underline}.box-blog-post .is-divider{display:none}.box.box-normal.box-text-bottom.box-blog-post.has-hover{border:1px solid #e3e7ea;border-radius:10px}.box-shadow-3,.box-shadow-3-hover:hover,.row-box-shadow-3 .col-inner,.row-box-shadow-3-hover .col-inner:hover{box-shadow:none !important}.vertical-timeline p{width:400px}.vertical-timeline .left-column p{text-align:right;left:165px;position:absolute;transform:translatey(-35%)}.vertical-timeline .right-column p{transform:translatey(-30%)}.vertical-timeline a{padding:5px 30px;transform:translatey(-7px);background:#ebf4fa;color:#5198cb}.vertical-timeline div:nth-child(4) p{transform:translatey(-30%)}.vertical-timeline .last:after{display:none}.vertical-timeline .last{background:unset;padding-bottom:0}.blog-description h1{font-size:33px !important}.custom-card-title{min-height:0px !important;padding-top:0px;margin-bottom:-3px !important}.blog-posts .container{padding:0px !important}.blog-description{padding:0px !important}.blog-description p{font-size:.9rem !important;max-width:838px !important}.custom-card-description p{font-size:.85rem !important;color:#000}@media(max-width: 768px){.vertical-timeline p{width:unset}.vertical-timeline .left-column p{width:45%;left:0px}.vertical-timeline .right-column p{transform:translatey(-30%)}.vertical-timeline .middle-column{padding-bottom:150px}}.page-id-35 .zakaj-izbrati-avtodomar{display:none !important}.page-id-35 .img:before{display:none}@media(max-width: 768px){.page-id-35 .image-box-custom{gap:60px}}.igEyoR{align-items:baseline !important;flex-direction:column;padding-top:20px !important}.hvsvmR{display:flex !important;flex-direction:column-reverse !important}.filter-sidebar .filter-header{background-color:#747879 !important}.filter-sidebar .filter-header span{color:#fff}.filter-sidebar .filter-section .range-slider .noUi-connect{background:#e8993f !important;height:4px;width:100%}.filter-sidebar .filter-section .range-slider .noUi-handle{border:2px solid #e8993f !important;height:15px !important;width:15px !important}.filter-sidebar .noUi-touch-area{background:#e8993f;border-radius:50%}.filter-sidebar .filter-section .filter-checkbox input[type=checkbox]:checked+.checkmark,.filter-sidebar .archive .filter-sidebar .filter-section .filter-checkbox input[type=checkbox]:checked+.checkmark{background-color:#edf6fc !important;border-color:#5198cb !important}.filter-sidebar .filter-section .filter-checkbox .checkmark:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #5198cb !important;border-width:0 2px 2px 0 !important;transform:rotate(45deg);opacity:0;transition:opacity .2s ease}.filter-sidebar .filter-section .range-slider .noUi-target,.filter-sidebar .archive .filter-sidebar .filter-section .range-slider .noUi-target{background:unset !important}.filter-sidebar .filter-buttons button{margin:0;width:45%;padding-top:5px;padding-bottom:5px}.shop .btn-reset,.archive .btn-reset{background:#0a0a0b;color:#fff}.equal-height .col{padding-bottom:0px}.archive .search-rented-products form{gap:10px;margin-bottom:0px !important}@media(width <= 576px){.archive .search-rented-products form{flex-direction:column}}.archive .search-rented-products form .search-category-dropdown{margin-bottom:0px !important}.archive .search-rented-products form input,.archive .search-rented-products form button{border-radius:5px;margin-right:0px !important}@media(width <= 576px){.archive .search-rented-products form input,.archive .search-rented-products form button{margin-bottom:0px !important}}.nakup-form{display:flex;align-items:center;margin-bottom:0px !important;gap:5px;position:relative}.nakup-form button{background-color:var(--fs-color-secondary) !important;border-radius:5px}.nakup-form::before{content:"";position:absolute;left:12px;top:40%;transform:translateY(-50%);width:20px;height:20px;background-image:url("/wp-content/uploads/2025/07/Vector-8.webp");background-repeat:no-repeat;background-size:contain;opacity:.7;pointer-events:none;z-index:10}.nakup-form input[type=search]{padding-left:40px;height:40px;border-radius:5px !important;background:hsla(0,0%,100%,.04);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(10px);color:#fff}.nakup-form input[type=search]::before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-repeat:no-repeat;background-size:contain}.nakup-form input[type=search]:focus,.nakup-form input[type=search]:hover,.nakup-form input[type=search]:active{background:hsla(0,0%,100%,.04);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(10px);color:#fff !important}.nakup-form input[type=search]::placeholder{color:#d3d3d3;opacity:1 !important;font-size:14px !important;opacity:.7}.backdrop-shadow-class{filter:drop-shadow(3px 2px 11px black)}.post-type-archive .es-grid-layout .es-review-container{transition:transform .3s ease}@media(width <= 576px){.post-type-archive .es-grid-layout .es-review-align-container{margin-left:0px !important}}.post-type-archive .es-grid-layout:hover .es-review-container{transform:scale(1.03)}.home .es-grid-layout .es-review-container,.page-id-35 .es-grid-layout .es-review-container{transition:transform .3s ease}@media(width <= 576px){.home .es-grid-layout .es-review-align-container,.page-id-35 .es-grid-layout .es-review-align-container{margin-left:0px !important}}.home .es-grid-layout:hover .es-review-container,.page-id-35 .es-grid-layout:hover .es-review-container{transform:scale(1.03)}.home .search-rented-products h2,.home .search-rented-products select,.home .search-rented-products [name=model],.page-id-35 .search-rented-products h2,.page-id-35 .search-rented-products select,.page-id-35 .search-rented-products [name=model]{display:none}.home .search-rented-products .woocommerce-product-search-rent,.page-id-35 .search-rented-products .woocommerce-product-search-rent{gap:15px;margin-top:20px;margin-bottom:0px !important}.home .search-rented-products .woocommerce-product-search-rent .rent-date,.page-id-35 .search-rented-products .woocommerce-product-search-rent .rent-date{width:33%}.home .search-rented-products .woocommerce-product-search-rent input,.page-id-35 .search-rented-products .woocommerce-product-search-rent input{margin-bottom:0px !important}.home .search-rented-products .woocommerce-product-search-rent .button.secondary,.page-id-35 .search-rented-products .woocommerce-product-search-rent .button.secondary{transition:transform .3s ease}.home .search-rented-products .woocommerce-product-search-rent .button.secondary:hover,.page-id-35 .search-rented-products .woocommerce-product-search-rent .button.secondary:hover{transform:scale(1.03)}.home .search-rented-products button[type=submit],.page-id-35 .search-rented-products button[type=submit]{margin:0px !important;height:2.5rem !important;border-radius:5px !important}.home .search-rented-products input,.page-id-35 .search-rented-products input{height:40px;border-radius:5px !important;background:hsla(0,0%,100%,.04);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(10px);color:#fff}.home .search-rented-products input::before,.page-id-35 .search-rented-products input::before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-repeat:no-repeat;background-size:contain}.home .search-rented-products input:focus,.home .search-rented-products input:hover,.home .search-rented-products input:active,.page-id-35 .search-rented-products input:focus,.page-id-35 .search-rented-products input:hover,.page-id-35 .search-rented-products input:active{background:hsla(0,0%,100%,.04);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(10px);color:#fff !important}.home .search-rented-products input::placeholder,.page-id-35 .search-rented-products input::placeholder{color:#d3d3d3;opacity:1 !important;font-size:14px !important;opacity:.7}.categories{padding:15px 20px;display:flex;flex-wrap:wrap;gap:7px}.categories .category-btn.attribute{pointer-events:none !important}.categories .category-btn{pointer-events:none !important;text-align:center;flex-grow:1;background:#e3f2fd;color:#1976d2;border:1px solid #bbdefb;border-radius:5px;padding:4px 8px;font-size:12px;font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease}.categories .category-btn:hover{background:#1976d2;color:#fff;border-color:#1976d2;text-decoration:none}.archive .custom-pagination{display:flex;justify-content:center;gap:10px;margin-top:20px}.archive .page-link{display:inline-block;padding:0px 8px;border:2px solid var(--fs-color-primary);color:var(--fs-color-primary);text-decoration:none;border-radius:50px;transition:all .2s ease;font-weight:bold;display:flex;justify-content:center;align-items:center}.archive .page-link:hover{background-color:var(--fs-color-primary);color:#fff}.archive .page-link.active{background-color:var(--fs-color-primary);border-color:var(--fs-color-primary);color:#fff}.archive .custom-page-link.prev-page,.archive .custom-page-link.next-page{font-weight:bold}.archive .custom-page-ellipsis{display:inline-block;padding:6px 12px;color:var(--fs-color-primary)}.nakup-section-logos .img-inner{transition:transform .3s ease}.nakup-section-logos .img-inner:hover{transform:scale(1.05) translateY(-3px)}.custom-sorting-dropdown .orderby-shop{border:0px !important;box-shadow:none !important}.woocommerce-product-search-rent{gap:20px;margin-top:20px;margin-bottom:0px !important}.woocommerce-product-search-rent .rent-date,.woocommerce-product-search-rent .search-category-dropdown{position:relative !important}@media(width >= 576px){.woocommerce-product-search-rent .rent-date,.woocommerce-product-search-rent .search-category-dropdown{width:33%}}.woocommerce-product-search-rent .rent-date #clear_pickup_date,.woocommerce-product-search-rent .rent-date #clear_return_date,.woocommerce-product-search-rent .search-category-dropdown #clear_pickup_date,.woocommerce-product-search-rent .search-category-dropdown #clear_return_date{position:absolute;right:12px;top:37%;transform:translateY(-50%);display:none;background:none;border:none;font-size:16px;cursor:pointer;color:#888;line-height:1;margin:0px !important;padding:0px !important}.home .pickup-date.rent-date input:focus,.home .pickup-date.rent-date input:hover,.home .return-date.rent-date input:focus,.home .return-date.rent-date input:hover{background:unset !important;color:#000 !important;box-shadow:none !important}.home .custom-card-description{margin-bottom:25px}.home .preveri-celotno-ponudbo{margin-top:-10px !important}.home #clear_pickup_date,.home #clear_return_date{top:50% !important}.kako-do-nas-napis{position:relative;margin-bottom:-12rem;z-index:10 !important}@media(max-width: 576px){.kako-do-nas-napis{margin-bottom:-10rem}}.single-product .kako-do-nas-napis{position:relative;margin-bottom:-10rem;z-index:10000 !important}@media(max-width: 576px){.single-product .kako-do-nas-napis{margin-bottom:-10rem}}@media(width >= 576px){.woocommerce-order-received .large-5.col{margin-top:70px}}.mfp-content .live-search-results{border-radius:10px !important;margin-top:10px !important}@media(width <= 576px){form.woocommerce-product-search-rent{display:block !important;text-align:center}.archive .search-rented-products .woocommerce-product-search-rent .button.secondary{padding:4px 25px !important;height:auto !important;width:auto !important}.woocommerce-checkout .checkout_coupon .coupon-inner{margin-inline:auto}}p.summ-desc,.booking-info-col{font-size:14px !important}#header #top-bar .social-icons.follow-icons a:hover,#header #masthead .social-icons.follow-icons a:hover{background-color:unset !important}#header #top-bar .social-icons.follow-icons a i,#header #masthead .social-icons.follow-icons a i{top:0px !important}#header #top-bar .current-menu-item>.nav-top-link::after,#header #masthead .current-menu-item>.nav-top-link::after{width:100%;height:1px;left:0;transform:translateX(0)}#header #top-bar .header-cart-link:has(.header-cart-icon[data-icon-label="0"]),#header #masthead .header-cart-link:has(.header-cart-icon[data-icon-label="0"]){pointer-events:none;opacity:.75;cursor:default}#header #top-bar .wishlist-icon-wrapper:has(.wishlist-counter[value="0"]),#header #masthead .wishlist-icon-wrapper:has(.wishlist-counter[value="0"]){pointer-events:none;opacity:.85;cursor:default}#header #top-bar .wishlist-icon-wrapper:has(.wishlist-counter[value="0"]) img,#header #masthead .wishlist-icon-wrapper:has(.wishlist-counter[value="0"]) img{opacity:inherit}#header #top-bar .header-search-form .live-search-results,#header #masthead .header-search-form .live-search-results{width:150% !important;background-color:#fff !important;opacity:1}#header #top-bar .header-search-form .live-search-results .search-price,#header #masthead .header-search-form .live-search-results .search-price{display:flex !important;flex-direction:column !important}#header #top-bar .nav-left a,#header #top-bar .nav-top-link,#header #masthead .nav-left a,#header #masthead .nav-top-link{position:relative;color:#fff}#header #top-bar .nav-left a::after,#header #top-bar .nav-top-link::after,#header #masthead .nav-left a::after,#header #masthead .nav-top-link::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background-color:#fff;transition:all .2s ease;transform:translateX(-50%)}#header #top-bar .nav-left a:hover::after,#header #top-bar .nav-top-link:hover::after,#header #masthead .nav-left a:hover::after,#header #masthead .nav-top-link:hover::after{width:100%;left:0;transform:translateX(0)}#header #top-bar .header-cart-link::after,#header #masthead .header-cart-link::after{content:none}#header #top-bar .header-social-icons{margin-left:auto !important}#header #top-bar .nav-center li.menu-item,#header #top-bar .flex-right li.menu-item{font-size:1rem !important}#header #top-bar .nav-center .social-icons,#header #top-bar .flex-right .social-icons{display:flex;justify-content:flex-end;gap:3px}#header #top-bar .nav-center .social-icons a,#header #top-bar .flex-right .social-icons a{background-color:var(--fs-color-secondary) !important;border-color:var(--fs-color-secondary) !important;min-width:1.8rem !important;min-height:1.8rem !important;height:1.8rem !important}@media(width <= 576px){#header #masthead .wishlist-icon-wrapper{width:30px !important}#header #masthead .wishlist-icon-wrapper img{width:30px !important;height:30px !important}}#header #masthead [data-icon-label]:after{top:0px !important}#header #masthead .flex-left ul{gap:20px}#header #masthead .flex-left ul li a{padding-bottom:0px !important}@media(width >= 576px){#header #masthead .flex-left ul li a{text-transform:inherit !important;font-size:.85rem}}@media(width <= 576px){#header #masthead .header-cart-icon img{max-width:28px}}#header #masthead form.searchform{border:1px solid #fff !important;border-radius:5px}#header #masthead form.searchform .flex-row{flex-direction:row-reverse}#header #masthead form.searchform .flex-row button{background-color:rgba(0,0,0,0) !important;border:unset !important}#header #masthead form.searchform .flex-row input{background-color:rgba(0,0,0,0) !important;border:unset !important;box-shadow:unset !important;color:#fff !important}#header #masthead form.searchform .flex-row input::placeholder{color:#fff}#header #masthead form.searchform .live-search-results{width:95%;margin:0 auto;border-bottom-left-radius:5px;border-bottom-right-radius:5px;opacity:.9}.header-search-form .live-search-results .autocomplete-suggestions .search-price{display:none !important}.header-search-form .live-search-results .search-price{display:none !important;visibility:hidden !important;opacity:0 !important;width:0 !important}.wishlist-icon-wrapper:has(.wishlist-counter[value="0"]){pointer-events:none;opacity:.85;cursor:default}.wishlist-icon-wrapper:has(.wishlist-counter[value="0"]) img{opacity:inherit}.mobile-sidebar .searchform .live-search-results,.mobile-sidebar .searchform .autocomplete-suggestions{max-height:30vh}#footer .non-clickable{pointer-events:none !important}#footer .main-footer .ux-menu .ux-menu-link__link{padding:0px !important;min-height:1.6rem !important}#footer .main-footer .ux-menu .ux-menu-link__link .ux-menu-link__text{font-size:.9rem !important}#footer .absolute-footer .row{align-items:center}#footer .absolute-footer .social-icons{gap:3px;display:flex;justify-content:flex-end}#footer .absolute-footer .social-icons a{margin-bottom:0px;background-color:var(--fs-color-secondary) !important;border-color:var(--fs-color-secondary) !important;min-width:1.7rem !important;min-height:1.7rem !important;height:1.7rem !important}.main-menu-overlay{opacity:1 !important}.mfp-wrap .mfp-container .mfp-content{padding-top:0px !important}.mfp-wrap .mfp-container .mfp-content .searchform-wrapper #woocommerce-product-search-field-1,.mfp-wrap .mfp-container .mfp-content .searchform-wrapper .ux-search-submit{height:50px}.mfp-wrap .mfp-container .mfp-content .searchform-wrapper #woocommerce-product-search-field-1{border-top-left-radius:50px;border-bottom-left-radius:50px;overflow:hidden}.mfp-wrap .mfp-container .mfp-content .searchform-wrapper .ux-search-submit{border-top-right-radius:50px;border-bottom-right-radius:50px}.mfp-wrap .mfp-container .mfp-content .searchform-wrapper .live-search-results{background-color:#fff}.mfp-wrap .mfp-container .mfp-content .searchform-wrapper .live-search-results .autocomplete-suggestion{color:#000}.mfp-wrap .mfp-container .mfp-content .searchform-wrapper .live-search-results .autocomplete-suggestion .woocommerce-Price-amount{color:#000}.mobile-sidebar ul.nav-sidebar li a{padding-top:5px !important;padding-bottom:5px !important;text-transform:inherit !important;color:var(--primary-color) !important;opacity:.85 !important;font-size:1.25rem !important}.mobile-sidebar ul.nav-sidebar li.has-child .toggle{top:3px !important}.mobile-sidebar ul.nav-sidebar li.has-child .children li a{font-size:1.05rem !important}.mobile-sidebar .mini-cart-title{font-size:2rem !important}.mobile-sidebar form.searchform{border:1px solid var(--primary-color) !important;border-radius:5px}.mobile-sidebar form.searchform .flex-row{flex-direction:row-reverse}.mobile-sidebar form.searchform .flex-row button{background-color:rgba(0,0,0,0) !important;border:unset !important}.mobile-sidebar form.searchform .flex-row input{background-color:rgba(0,0,0,0) !important;border:unset !important;box-shadow:unset !important;color:var(--primary-color) !important}.mobile-sidebar form.searchform .flex-row input::placeholder{color:var(--primary-color) !important}.mobile-sidebar form.searchform .flex-row .icon-search{color:var(--primary-color) !important}.mobile-sidebar form.searchform .live-search-results{width:95%;margin:0 auto;border-bottom-left-radius:5px;border-bottom-right-radius:5px;opacity:.9}.custom-card{position:relative;padding-bottom:20px !important;border:1px solid #e0e0e0;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:20px;background:#fff;height:100%;flex-direction:column;display:flex;padding:15px;margin-bottom:0px !important;transition:transform .3s ease}.custom-card:hover{transform:translateY(-5px)}.custom-card .custom-card-title{padding:5px 0px;max-height:3lh !important;display:flex;align-items:center;margin:0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.custom-card .custom-card-title a{padding:9px 0px;font-size:20px;padding:5px;color:#000}.custom-card .custom-card-tags p:hover{background-color:#e0efff;border-color:#2563eb;cursor:pointer}.custom-card .custom-card-tag-container{margin-top:10px !important;margin-bottom:10px !important}.custom-card .custom-card-button-container{font-weight:700 !important;margin-top:10px !important}.custom-card .custom-card-tags{display:flex;flex-wrap:wrap;gap:5px}.custom-card .custom-card-tags p{color:#000 !important;border:1px solid dimgray !important;padding:3px 5px !important;font-weight:600 !important;border-radius:5px !important;margin-bottom:5px !important;display:flex;align-items:center;justify-content:center;background-color:#f0f8ff;font-size:12px !important;margin:0px !important;text-align:center;flex-grow:1 !important;white-space:nowrap;transition:background-color .2s,border-color .2s}.custom-card .image img{height:250px !important;object-fit:fill !important;width:100%;height:auto;display:block;object-fit:cover}.custom-card .custom-card-body{padding:5px;padding-bottom:0px}.custom-card .custom-card-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.custom-card .single-post .single-blog-slider{height:100% !important}.custom-card .single-post .single-blog-slider .custom-card-box{height:100% !important}.custom-card .single-post .flickity-button.next .flickity-button-icon{left:160% !important}.custom-card .single-post .flickity-button.previous .flickity-button-icon{left:-55% !important}.custom-card .custom-card-button{display:inline-block;color:#5198cb;text-decoration:underline;text-transform:inherit;font-size:.9rem;bottom:40px}.preberite-se-grid{display:grid}@media(max-width: 576px){.preberite-se-grid{grid-template-columns:repeat(1, 1fr)}}.custom-featured-image{width:100%;margin:10px}.title-banner{display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center;height:450px;width:100%}@media(width <= 576px){.title-banner{height:250px}}.banner-content{position:absolute;bottom:60px;left:40px;color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.7)}@media(max-width: 576px){.banner-content{right:20px;left:20px}}.banner-content h1{color:#fff}.read-more h1{text-align:center}.read-more{justify-content:center;align-items:center}.read-more-title h1{margin-bottom:20px}.blog-description{margin-top:50px}.blog .custom-card-tags,.archive .custom-card-tags{margin-bottom:25px}.blog .pagination-container,.archive .pagination-container{text-align:center !important}.blog .pagination-container .nav-links,.archive .pagination-container .nav-links{display:flex;justify-content:center;gap:6px}.blog .pagination-container .page-numbers,.archive .pagination-container .page-numbers{padding:0px 8px;border:2px solid var(--fs-color-primary);color:var(--fs-color-primary);text-decoration:none;border-radius:50px;transition:all .2s ease;font-weight:bold;display:flex;justify-content:center;align-items:center}.blog .pagination-container .page-numbers.next,.blog .pagination-container .page-numbers.prev,.archive .pagination-container .page-numbers.next,.archive .pagination-container .page-numbers.prev{border:none !important}.blog .pagination-container .page-numbers.current,.archive .pagination-container .page-numbers.current{background-color:var(--fs-color-primary);border-color:var(--fs-color-primary);color:#fff}.custom-card-button-container{position:absolute;bottom:10px}.custom-card-box.large-6{flex-basis:33.3333333333%;max-width:33.3333333333%;padding:0 9.8px 19.6px}.icons-spaced .model-view{display:flex;gap:5px;flex-wrap:nowrap;justify-content:right;align-items:center}@media(max-width: 600px){.icons-spaced .model-view{justify-content:center;width:90%;margin-top:10px}}.prostor .box-text.text-center{padding-bottom:0px;padding-top:0px}.container .row-large:not(.row-collapse),.row .row-large:not(.row-collapse){margin-left:5px;margin-right:5px}.single-post .preberite-se-slider{margin:0 -10px}.single-post .preberite-se-slider .custom-card-tag-container{margin-bottom:20px !important}.single-post .preberite-se-slider .custom-card img.attachment-medium{width:100% !important;height:250px !important}.shop .shop-page-contact,.archive .shop-page-contact{opacity:1 !important;position:absolute !important;bottom:0 !important;right:5px !important}.shop .page-title-inner,.archive .page-title-inner{display:none !important}.shop .after-shop-header .custom-result-count,.archive .after-shop-header .custom-result-count{font-size:1.5rem !important;text-align:center !important}@media(width >= 576px){.shop .after-shop-header .custom-result-count,.archive .after-shop-header .custom-result-count{text-align:left !important}}.shop .after-shop-header .custom-result-count strong,.archive .after-shop-header .custom-result-count strong{text-align:center !important}@media(width >= 576px){.shop .after-shop-header .custom-result-count strong,.archive .after-shop-header .custom-result-count strong{font-size:1.7rem !important;text-align:left !important}}.shop .after-shop-header .custom-sort-by,.archive .after-shop-header .custom-sort-by{display:flex;flex-direction:column !important;align-items:center !important;border-bottom:1px solid #a3a3a3;padding-bottom:15px;margin-bottom:10px}@media(width >= 576px){.shop .after-shop-header .custom-sort-by,.archive .after-shop-header .custom-sort-by{justify-content:space-between;flex-direction:row !important;align-items:flex-end !important}}.shop .after-shop-header .custom-sort-by .woocommerce-ordering,.archive .after-shop-header .custom-sort-by .woocommerce-ordering{margin-bottom:0px !important}.shop .after-shop-header .custom-sort-by .woocommerce-ordering .orderby,.archive .after-shop-header .custom-sort-by .woocommerce-ordering .orderby{margin-bottom:0px !important}.shop .filter-sidebar,.archive .filter-sidebar{width:280px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden;max-height:calc(100vh - 40px);position:sticky;top:120px}@media(width <= 576px){.shop .filter-sidebar,.archive .filter-sidebar{max-height:calc(50vh - 40px)}}.shop .filter-sidebar .filter-header,.archive .filter-sidebar .filter-header{background:#f8f9fa;padding:15px 20px;border-bottom:1px solid #e9ecef;font-weight:600;font-size:16px;color:#333}.shop .filter-sidebar .filter-content,.archive .filter-sidebar .filter-content{padding:0;max-height:calc(100vh - 200px);overflow-y:auto;overflow-x:hidden;margin-bottom:10px}@media(width <= 576px){.shop .filter-sidebar .filter-content,.archive .filter-sidebar .filter-content{max-height:calc(40vh - 40px)}}.shop .filter-sidebar .filter-content::-webkit-scrollbar,.archive .filter-sidebar .filter-content::-webkit-scrollbar{width:6px}.shop .filter-sidebar .filter-content::-webkit-scrollbar-track,.archive .filter-sidebar .filter-content::-webkit-scrollbar-track{background:#f1f1f1}.shop .filter-sidebar .filter-content::-webkit-scrollbar-thumb,.archive .filter-sidebar .filter-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.shop .filter-sidebar .filter-content::-webkit-scrollbar-thumb:hover,.archive .filter-sidebar .filter-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.shop .filter-sidebar .filter-section,.archive .filter-sidebar .filter-section{padding:15px 20px 0px 20px;margin-bottom:-10px}.shop .filter-sidebar .filter-section:last-child,.archive .filter-sidebar .filter-section:last-child{border-bottom:none}.shop .filter-sidebar .filter-section .filter-title,.archive .filter-sidebar .filter-section .filter-title{text-transform:inherit !important;font-weight:600;font-size:14px;color:#333;margin-bottom:10px;text-transform:uppercase;letter-spacing:.5px}.shop .filter-sidebar .filter-section .range-slider,.archive .filter-sidebar .filter-section .range-slider{margin-bottom:10px;display:flex;flex-direction:column}.shop .filter-sidebar .filter-section .range-slider .noUi-target,.archive .filter-sidebar .filter-section .range-slider .noUi-target{order:1 !important}.shop .filter-sidebar .filter-section .range-slider .range-live-value,.archive .filter-sidebar .filter-section .range-slider .range-live-value{order:2;display:flex;justify-content:space-between;text-align:center;font-size:13px;color:#666}.shop .filter-sidebar .filter-section .range-slider .range-labels,.archive .filter-sidebar .filter-section .range-slider .range-labels{display:none}.shop .filter-sidebar .filter-section .range-slider .noUi-target,.archive .filter-sidebar .filter-section .range-slider .noUi-target{background:#e9ecef;border:none;box-shadow:none;border-radius:4px;height:8px}.shop .filter-sidebar .filter-section .range-slider .noUi-connect,.archive .filter-sidebar .filter-section .range-slider .noUi-connect{background:#007cba}.shop .filter-sidebar .filter-section .range-slider .noUi-handle,.archive .filter-sidebar .filter-section .range-slider .noUi-handle{background:#fff;border:2px solid #007cba;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.15);width:20px;height:20px;right:-10px;top:-6px}.shop .filter-sidebar .filter-section .range-slider .noUi-handle:before,.shop .filter-sidebar .filter-section .range-slider .noUi-handle:after,.archive .filter-sidebar .filter-section .range-slider .noUi-handle:before,.archive .filter-sidebar .filter-section .range-slider .noUi-handle:after{display:none}.shop .filter-sidebar .filter-section .range-slider .noUi-handle:focus,.archive .filter-sidebar .filter-section .range-slider .noUi-handle:focus{outline:none}.shop .filter-sidebar .filter-section .filter-options,.archive .filter-sidebar .filter-section .filter-options{display:flex;flex-direction:column;gap:10px}.shop .filter-sidebar .filter-section .filter-options label.filter-checkbox:last-child,.archive .filter-sidebar .filter-section .filter-options label.filter-checkbox:last-child{padding-bottom:10px !important}.shop .filter-sidebar .filter-section .filter-checkbox,.archive .filter-sidebar .filter-section .filter-checkbox{display:flex;align-items:center;cursor:pointer;font-size:12px;font-weight:400 !important;color:#333;transition:color .2s ease;margin-bottom:0px !important}.shop .filter-sidebar .filter-section .filter-checkbox:hover,.archive .filter-sidebar .filter-section .filter-checkbox:hover{color:#007cba}.shop .filter-sidebar .filter-section .filter-checkbox input[type=checkbox],.archive .filter-sidebar .filter-section .filter-checkbox input[type=checkbox]{display:none}.shop .filter-sidebar .filter-section .filter-checkbox .checkmark,.archive .filter-sidebar .filter-section .filter-checkbox .checkmark{width:18px;height:18px;border:2px solid #ddd;border-radius:3px;margin-right:12px;position:relative;transition:all .2s ease;flex-shrink:0}.shop .filter-sidebar .filter-section .filter-checkbox .checkmark:after,.archive .filter-sidebar .filter-section .filter-checkbox .checkmark:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .2s ease}.shop .filter-sidebar .filter-section .filter-checkbox input[type=checkbox]:checked+.checkmark,.archive .filter-sidebar .filter-section .filter-checkbox input[type=checkbox]:checked+.checkmark{background-color:#007cba;border-color:#007cba}.shop .filter-sidebar .filter-section .filter-checkbox input[type=checkbox]:checked+.checkmark:after,.archive .filter-sidebar .filter-section .filter-checkbox input[type=checkbox]:checked+.checkmark:after{opacity:1}.shop .filter-buttons,.archive .filter-buttons{padding:20px;display:flex;gap:10px;border-top:1px solid #e5e7eb;position:sticky;bottom:0;background:#fff;z-index:10}.shop .btn,.archive .btn{flex:1;border:none;border-radius:6px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s;padding:12px 16px}.shop .btn:hover,.archive .btn:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.shop .btn-search,.archive .btn-search{background:#e8993f;color:#fff}.shop .btn-search:hover,.archive .btn-search:hover{background:#ea580c}.shop .noUi-connect,.archive .noUi-connect{background:#e8993f}.shop .noUi-horizontal,.archive .noUi-horizontal{height:6px}.shop .noUi-horizontal .noUi-handle,.archive .noUi-horizontal .noUi-handle{width:18px;height:18px;right:-9px;top:-6px;border-radius:50%;background:#e8993f;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.shop .noUi-handle:before,.shop .noUi-handle:after,.archive .noUi-handle:before,.archive .noUi-handle:after{display:none}.shop .btn-reset,.archive .btn-reset{background:#374151;color:#fff}.shop .btn-reset:hover,.archive .btn-reset:hover{background:#1f2937}@media(max-width: 768px){.shop .filter-sidebar,.archive .filter-sidebar{width:100%;position:static}.shop .custom-shop-wrap,.archive .custom-shop-wrap{flex-direction:column !important;gap:20px !important}}.products-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;padding:20px 0}@media(width <= 576px){.products-grid{padding:20px 9px !important}}.products-grid .shortcode-break{grid-column:1/-1}.product-card{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.product-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px rgba(0,0,0,.15)}.product-card .badges{position:absolute;top:15px;left:15px;z-index:10;display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.product-card .price-badge,.product-card .new-badge{text-align:center;background:hsla(0,0%,100%,.767);padding:5px 10px;border-radius:5px;font-size:14px;font-weight:600;color:#333;z-index:10;backdrop-filter:blur(10px);border:1px solid #fff}.product-card .new-badge{font-weight:bold;text-transform:uppercase;padding:5px 3px}.product-card .product-card-content{display:flex;height:220px;background:linear-gradient(135deg, #e3f2fd 0%, #f3e5f5 100%);position:relative}.product-card .product-card-content .product-image-section{flex:1;padding:10px;display:flex;align-items:center;justify-content:center}.product-card .product-card-content .product-image-section .product-main-image{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}.product-card .product-card-content .floor-plan-section{width:140px;padding:10px;display:flex;align-items:center;justify-content:center;border-left:1px solid hsla(0,0%,100%,.3)}.product-card .product-card-content .floor-plan-section .floor-plan-image{max-width:100%;max-height:100%;object-fit:contain;transform:rotate(-90deg) scale(1.5)}.product-card .product-info{padding:20px 20px 20px 20px;position:relative}.product-card .product-info .brand-thumbnail{max-width:90px !important;height:25px;width:auto}.product-card .product-info .brand-name{font-size:14px;color:#666;margin-bottom:5px;text-transform:lowercase;font-weight:500}.product-card .product-info .product-title{font-size:24px;font-weight:700;color:#333;margin:0 0 5px 0;line-height:1.2}@media(width >= 576px){.product-card .product-info .product-title{max-width:75% !important}}.product-card .product-info .product-subtitle{font-size:16px;color:#333;margin-bottom:8px;font-weight:500}.product-card .product-info .product-year{font-size:1rem;color:#666;margin-bottom:5px}.product-card .product-info .product-year strong{color:#333;font-weight:600}.product-card .product-info .product-motor{font-size:14px;color:#666;font-weight:500;height:2lh !important}.product-card .product-badge{position:absolute;top:222px;right:-40px;width:150px;height:150px;z-index:10}@media(width <= 576px){.product-card .product-badge{right:50px !important}}.product-card .product-badge img{width:100%;height:100%;object-fit:contain}.product-card .specifications{display:flex;justify-content:space-between;padding:15px 20px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.product-card .specifications .spec-item{display:flex;flex-direction:column;align-items:center;gap:5px}.product-card .specifications .spec-item .spec-icon{font-size:18px;opacity:1;height:45px;width:45px}.product-card .specifications .spec-item .spec-value{font-size:12px;font-weight:600;color:#333;text-align:center}.product-card .more-info{padding:0 20px 20px}.product-card .more-info .more-info-btn{display:block;width:100%;background:#64b5f6;color:#fff;text-decoration:none;text-align:center;padding:12px;border-radius:8px;font-weight:600;font-size:14px;transition:background .3s ease}.product-card .more-info .more-info-btn:hover{background:#42a5f5;text-decoration:none;color:#fff}@media(max-width: 768px){.products-grid{grid-template-columns:1fr;gap:20px}.product-card .product-card-content{height:220px}.product-card .product-card-content .floor-plan-section{width:100px}.product-card .product-badge{top:220px;width:50px;height:50px}.product-card .specifications .spec-item .spec-icon{font-size:16px}.product-card .specifications .spec-item .spec-value{font-size:11px}}.woocommerce-product-search-rent{display:flex}@media(width <= 576px){.woocommerce-product-search-rent{flex-direction:column !important;gap:10px !important}.woocommerce-product-search-rent .rent-date{width:100% !important;margin:0px !important}}.woocommerce-product-search-rent input.form-control.input{padding:8px !important;height:30px}.product-badge-img{width:100px;height:100px;background-image:url("/wp-content/uploads/2025/04/image-10.webp");background-size:contain;background-repeat:no-repeat;background-position:center;transition:background-image .3s ease;transform:scale(1.2)}.product-badge-img:hover{background-image:url("/wp-content/uploads/2025/06/Group-2197.webp")}.product-cards-widget-container{margin:20px 0}.product-cards-widget-container .products-grid{display:grid;gap:30px;padding:20px 0}.product-cards-widget-container .products-grid.products-grid-1-col{grid-template-columns:repeat(3, 1fr)}@media(width <= 576px){.product-cards-widget-container .products-grid.products-grid-1-col{grid-template-columns:repeat(1, 1fr) !important}}.product-cards-widget-container .products-grid.products-grid-2-col{grid-template-columns:repeat(2, 1fr)}@media(max-width: 768px){.product-cards-widget-container .products-grid.products-grid-2-col{grid-template-columns:1fr}}.product-cards-widget-container .products-grid.products-grid-3-col{grid-template-columns:repeat(3, 1fr)}@media(max-width: 1024px){.product-cards-widget-container .products-grid.products-grid-3-col{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.product-cards-widget-container .products-grid.products-grid-3-col{grid-template-columns:1fr}}.product-cards-widget-container .products-grid.products-grid-4-col{grid-template-columns:repeat(4, 1fr)}@media(max-width: 1200px){.product-cards-widget-container .products-grid.products-grid-4-col{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1024px){.product-cards-widget-container .products-grid.products-grid-4-col{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){.product-cards-widget-container .products-grid.products-grid-4-col{grid-template-columns:1fr}}.product-cards-widget-container .product-card{display:flex !important;flex-direction:column !important;justify-content:space-between !important}.products-grid-3-col .product-cards-widget-container .product-card .product-card-content,.products-grid-4-col .product-cards-widget-container .product-card .product-card-content{height:240px}.products-grid-3-col .product-cards-widget-container .product-card .product-card-content .floor-plan-section,.products-grid-4-col .product-cards-widget-container .product-card .product-card-content .floor-plan-section{width:120px}.products-grid-3-col .product-cards-widget-container .product-card .product-badge,.products-grid-4-col .product-cards-widget-container .product-card .product-badge{top:200px;width:120px;height:120px}.products-grid-3-col .product-cards-widget-container .product-card .specifications .spec-item .spec-icon,.products-grid-4-col .product-cards-widget-container .product-card .specifications .spec-item .spec-icon{height:35px;width:35px}.products-grid-3-col .product-cards-widget-container .product-card .specifications .spec-item .spec-value,.products-grid-4-col .product-cards-widget-container .product-card .specifications .spec-item .spec-value{font-size:11px}.ux-builder-preview .product-cards-widget-container{border:2px dashed #ccc;border-radius:8px;min-height:100px}.ux-builder-preview .product-cards-widget-container:empty:before{content:"Product Cards Widget - Select products to display";display:flex;align-items:center;justify-content:center;height:100px;color:#666;font-style:italic}.rental-calendar-section{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:30px;margin:30px 0;border:1px solid #e3e8ee}.rental-calendar-section h3{color:#2c3e50;font-size:24px;font-weight:600;margin-bottom:25px;text-align:center;position:relative}.rental-calendar-section h3:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:60px;height:3px;background:linear-gradient(135deg, #E8993F, #ea580c);border-radius:2px}.rental-calendar-section .rental-date-picker{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:25px}@media(max-width: 768px){.rental-calendar-section .rental-date-picker{grid-template-columns:1fr;gap:15px}}.rental-calendar-section .rental-date-picker .date-input-group{position:relative}.rental-calendar-section .rental-date-picker .date-input-group label{display:block;font-weight:600;color:#374151;margin-bottom:8px;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.rental-calendar-section .rental-date-picker .date-input-group input{width:100%;padding:15px 20px;border:2px solid #e5e7eb;border-radius:8px;font-size:16px;background:#fafbfc;transition:all .3s ease;cursor:pointer}.rental-calendar-section .rental-date-picker .date-input-group input:focus,.rental-calendar-section .rental-date-picker .date-input-group input:hover{border-color:#e8993f;background:#fff;box-shadow:0 0 0 3px rgba(232,153,63,.1);outline:none}.rental-calendar-section .rental-date-picker .date-input-group input::placeholder{color:#9ca3af;font-style:italic}.rental-calendar-section .rental-date-picker .date-input-group input[readonly]{cursor:pointer}.rental-calendar-section .rental-message{margin:20px 0;padding:15px 20px;border-radius:8px;font-weight:500;text-align:center}.rental-calendar-section .rental-message .loading{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;gap:10px}.rental-calendar-section .rental-message .loading:before{content:"";width:20px;height:20px;border:2px solid #e5e7eb;border-top:2px solid #e8993f;border-radius:50%;animation:spin 1s linear infinite}.rental-calendar-section .rental-message .success-message{background:linear-gradient(135deg, #ecfdf5, #d1fae5);color:#065f46;border:1px solid #a7f3d0;display:flex;align-items:center;justify-content:center;gap:8px}.rental-calendar-section .rental-message .success-message i:before{content:"✓";font-style:normal}.rental-calendar-section .rental-message .error-message{background:linear-gradient(135deg, #fef2f2, #fee2e2);color:#dc2626;border:1px solid #fca5a5;display:flex;align-items:center;justify-content:center;gap:8px}.rental-calendar-section .rental-message .error-message i:before{content:"✕";font-style:normal}.rental-calendar-section .rental-pricing .rental-pricing-details{background:linear-gradient(135deg, #f8fafc, #f1f5f9);border:1px solid #e2e8f0;border-radius:12px;padding:25px;margin-top:20px}.rental-calendar-section .rental-pricing .rental-pricing-details h4{color:#1e293b;font-size:18px;font-weight:600;margin-bottom:20px;text-align:center}.rental-calendar-section .rental-pricing .rental-pricing-details .pricing-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #e2e8f0;font-size:15px}.rental-calendar-section .rental-pricing .rental-pricing-details .pricing-row:last-child{border-bottom:none}.rental-calendar-section .rental-pricing .rental-pricing-details .pricing-row.total{font-size:18px;font-weight:700;color:#e8993f;padding-top:15px;margin-top:10px;border-top:2px solid #e8993f;border-bottom:none}.rental-calendar-section .rental-pricing .rental-pricing-details .pricing-row span:first-child{color:#64748b}.rental-calendar-section .rental-pricing .rental-pricing-details .pricing-row span:last-child{color:#1e293b;font-weight:600}.flatpickr-calendar{background:#fff;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.15);border:1px solid #e5e7eb;font-family:inherit}.flatpickr-calendar .flatpickr-months{background-color:var(--primary-color);border-radius:12px 12px 0 0}.flatpickr-calendar .flatpickr-months .flatpickr-month{color:#fff;font-weight:600}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{fill:#fff !important}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover{background:hsla(0,0%,100%,.2)}.flatpickr-calendar .flatpickr-weekdays{background:#f8fafc}.flatpickr-calendar .flatpickr-weekdays .flatpickr-weekday{color:#64748b;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.flatpickr-calendar .flatpickr-days .flatpickr-day{color:#374151;font-weight:500;border-radius:6px;transition:all .2s ease}.flatpickr-calendar .flatpickr-days .flatpickr-day:hover{background:#f3f4f6;color:#e8993f}.flatpickr-calendar .flatpickr-days .flatpickr-day.selected{background:#e8993f;color:#fff;box-shadow:0 2px 8px rgba(232,153,63,.3)}.flatpickr-calendar .flatpickr-days .flatpickr-day.selected:hover{background:#ea580c}.flatpickr-calendar .flatpickr-days .flatpickr-day.today{background:#e0f2fe;color:#0284c7;font-weight:700}.flatpickr-calendar .flatpickr-days .flatpickr-day.today:hover{background:#bae6fd}.flatpickr-calendar .flatpickr-days .flatpickr-day.today.selected{background:#e8993f;color:#fff}.flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled{background:#f1f5f9;color:#cbd5e1;cursor:not-allowed;position:relative}.flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled:before{content:"";position:absolute;top:50%;left:10%;right:10%;height:1px;background:#ef4444;transform:translateY(-50%)}.flatpickr-calendar .flatpickr-days .flatpickr-day.flatpickr-disabled:hover{background:#f1f5f9;color:#cbd5e1}.flatpickr-calendar .flatpickr-days .flatpickr-day.inRange{background:rgba(232,153,63,.1);color:#e8993f;border-radius:0}.flatpickr-calendar .flatpickr-days .flatpickr-day.inRange.startRange,.flatpickr-calendar .flatpickr-days .flatpickr-day.inRange.endRange{background:#e8993f;color:#fff;border-radius:6px}.single_add_to_cart_button{transition:all .3s ease}.single_add_to_cart_button.disabled{background:#9ca3af !important;color:#f9fafb !important;cursor:not-allowed !important;opacity:.7}.single_add_to_cart_button.disabled:hover{background:#9ca3af !important;transform:none !important}.single_add_to_cart_button:not(.disabled){background:linear-gradient(135deg, #E8993F, #ea580c)}.single_add_to_cart_button:not(.disabled):hover{background:linear-gradient(135deg, #ea580c, #c2410c);transform:translateY(-2px);box-shadow:0 4px 15px rgba(232,153,63,.3)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width: 768px){.rental-calendar-section{margin:20px 0;padding:20px}.rental-calendar-section h3{font-size:20px}.rental-calendar-section .flatpickr-calendar{font-size:14px}}.cart-item-rental-dates,.checkout-rental-dates{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px 16px;margin:10px 0;font-size:14px;color:#475569}.cart-item-rental-dates .rental-dates-label,.checkout-rental-dates .rental-dates-label{font-weight:600;color:#1e293b;margin-bottom:5px}.cart-item-rental-dates .rental-dates-info,.checkout-rental-dates .rental-dates-info{display:flex;gap:15px;flex-wrap:wrap}.cart-item-rental-dates .rental-dates-info .date-info,.checkout-rental-dates .rental-dates-info .date-info{display:flex;align-items:center;gap:5px}.cart-item-rental-dates .rental-dates-info .date-info .date-icon,.checkout-rental-dates .rental-dates-info .date-info .date-icon{color:#e8993f;font-weight:bold}@media(width <= 576px){.single-product #masthead{padding:0 0px !important}}.single-product .iframe-embed iframe{height:400px}.single-product section.section{padding:0px !important}.single-product .shop-container{padding-top:150px !important}.single-product .brand-name img{max-width:150px}.single-product .cushioning-description{width:50%;padding-bottom:25px}@media(width <= 576px){.single-product .cushioning-description{width:100%}}.single-product .oblazinjenje-container{padding-bottom:50px}.single-product .oblazinjenje-container .oblazinjenje-item{background:#f8f8f8;padding:5px;transition:all .3s ease}.single-product .oblazinjenje-container .oblazinjenje-item .oblazinjenje-image img{border-radius:5px;aspect-ratio:12/8}.single-product .oblazinjenje-container .oblazinjenje-item .oblazinjenje-details{margin:.5em 0;display:flex}.single-product .oblazinjenje-container .oblazinjenje-item .oblazinjenje-details h3{margin-bottom:unset}.single-product .oblazinjenje-container .oblazinjenje-item .oblazinjenje-details p{align-content:center;font-size:12px !important;padding:0px 25px;white-space:nowrap;display:inline-block}.single-product .oblazinjenje-container .oblazinjenje-item .oblazinjenje-details .doplacilo{border:1px solid #e8993f;background:#f4e0ca;color:#e8993f;border-radius:5px}.single-product .oblazinjenje-container .oblazinjenje-item .oblazinjenje-details .brez-doplacila{border:1px solid #5198cb;background:#e9f2f8;color:#5198cb;border-radius:5px}@media(width <= 576px){.single-product .oblazinjenje-container .oblazinjenje-item .oblazinjenje-details .brez-doplacila{padding:0 10px !important}}.single-product .oblazinjenje-item:hover{transform:translate(0px, -5px)}.single-product .es-grid-layout .es-review-container{transition:transform .3s ease}@media(width <= 576px){.single-product .es-grid-layout .es-review-align-container{margin-left:0px !important}}.single-product .es-grid-layout:hover .es-review-container{transform:scale(1.03)}.single-product .interior-layout-item{position:relative}.single-product .interior-layout-caption{display:flex;align-items:center;gap:10px}@media(width <= 576px){.single-product .interior-layout-caption{display:block;text-align:center}}.single-product .interior-layout-caption .model-number{font-weight:bold;font-size:1.5rem !important;width:30%}@media(width <= 576px){.single-product .interior-layout-caption .model-number{font-size:1.7rem !important;line-height:1.1;width:100%;margin-top:15px;margin-bottom:15px}}.single-product .interior-layout-caption .model-price{position:absolute;top:7px;left:7px;z-index:9999;text-align:center;background:hsla(0,0%,100%,.8784313725);padding:5px 10px;border-radius:5px;font-size:14px;font-weight:600;color:#333;z-index:10;backdrop-filter:blur(10px);border:1px solid #333}.single-product .interior-layout-caption .model-specifications{display:flex;gap:10px;width:70%;justify-content:space-between}@media(width <= 576px){.single-product .interior-layout-caption .model-specifications{display:grid;grid-template-columns:repeat(3, 1fr);gap:0px !important;width:100%}}.single-product .interior-layout-caption .model-specifications .model-specification{display:flex;flex-direction:column;align-items:center;transition:all .3s ease}.single-product .interior-layout-caption .model-specifications .model-specification:hover{transform:scale(1.05)}.single-product .interior-layout-caption .model-specifications .model-specification img{max-width:45px}@media(width <= 576px){.single-product .interior-layout-caption .model-specifications .model-specification img{max-width:35px}}.single-product .interior-layout-caption .model-specifications .model-specification .model-spec-data{font-weight:bold}.single-product .interior-layout-gallery{margin-top:20px;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media(width <= 576px){.single-product .interior-layout-gallery{grid-template-columns:repeat(1, 1fr)}}.single-product .interior-layout-gallery .interior-layout-item{background-color:#f8f8f8;padding:10px;border-radius:5px}.single-product .Inquiry-btn{margin:0 auto;border-radius:5px;display:flex;background-color:orange;width:fit-content;align-items:center;padding:12px 20px}.single-product .dodatne-moznosti-price{background:var(--fs-color-secondary);width:fit-content;padding:10px 15px;color:#fff;border-radius:5px;margin-top:15px;transition:transform .3s ease}.single-product .dodatne-moznosti-price:hover{transform:scale(1.03)}.single-product .add-to-cart-container{display:none !important}.single-product .price-badge{color:var(--fs-color-secondary);font-size:1.2rem !important}.single-product .product-sell-text{position:absolute;bottom:10px;left:10px;background-color:rgba(0,0,0,.7);color:#fff;padding:10px;border-radius:5px;max-width:calc(50% - 30px) !important}.single-product .product-sell-text h2{margin:0}.single-product .custom-product-gallery{margin-left:0px !important;margin-right:0px !important}.single-product .custom-product-gallery .col{padding:5px !important}.single-product .custom-product-gallery .gallery-thumbnails{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}@media(width >= 576px){.single-product .custom-product-gallery .gallery-thumbnails .open-gallery-modal{height:216px !important;max-height:225px !important}}.single-product .custom-product-gallery .gallery-thumbnails .open-gallery-modal img{object-fit:cover;width:100%;height:100%}@media(width >= 576px){.single-product .custom-product-gallery .gallery-thumbnails .open-gallery-modal img{height:216px !important;max-height:225px !important}}.single-product .open-gallery-modal{display:flex}.single-product .open-gallery-modal img{width:100%;height:100%;object-fit:fill}@media(width >= 576px){.single-product .open-gallery-modal img{height:442px !important;max-height:442px !important}}.single-product .custom-product-gallery .thumbnail-wrapper{position:relative;display:block}.single-product .custom-product-gallery .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);color:#fff;font-size:2rem;font-weight:bold;display:flex;align-items:center;justify-content:center}.single-product .oblazinjenje-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px}@media(max-width: 576px){.single-product .oblazinjenje-container{grid-template-columns:repeat(2, 1fr)}}.single-product .dodatne-moznosti-grid{display:flex;flex-wrap:wrap;gap:10px}.single-product .dodatne-moznosti-grid .large-12{order:1 !important}.single-product .dodatne-moznosti-grid .large-12 img{max-width:50%}.single-product .dodatne-moznosti-grid .large-4{order:2 !important}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col{background:#fafafa;padding:20px;justify-content:center;align-items:center;gap:20px}@media(width <= 576px){.single-product .dodatne-moznosti-grid .dodatne-moznosti-col{gap:10px !important}}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col.Horizontal{display:flex;flex-direction:row}@media(width <= 576px){.single-product .dodatne-moznosti-grid .dodatne-moznosti-col.Horizontal{flex-direction:column}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col.Horizontal img{width:100%;max-width:100% !important}}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col.Vertical:not(:has(.image-gallery-layout)){flex-basis:32.75% !important}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col.Vertical:not(:has(.image-gallery-layout)) .dodatne-moznosti-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col.Vertical:not(:has(.image-gallery-layout)) .dodatne-moznosti-price{margin-top:0px !important}@media(width <= 576px){.single-product .dodatne-moznosti-grid .dodatne-moznosti-col.Vertical:not(:has(.image-gallery-layout)){flex-basis:100% !important}}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col.Vertical:has(.image-gallery-layout){display:flex;flex-direction:column-reverse;justify-content:space-between;flex-basis:32.75% !important}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col .image-gallery-layout{display:grid;grid-template-columns:repeat(2, 1fr);align-items:stretch;gap:10px}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col .image-gallery-layout img{width:auto;height:100%;transition:transform .3s ease;object-fit:cover}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col .image-gallery{transition:transform .3s ease}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col .image-gallery-layout img:hover{transform:scale(1.03)}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col .image-gallery:hover{transform:scale(1.01)}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col .dodatne-moznosti-subfields{display:grid !important}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col .dodatne-moznosti-subfields.Horizontal{grid-template-columns:repeat(2, 1fr);align-items:center}@media(width <= 576px){.single-product .dodatne-moznosti-grid .dodatne-moznosti-col .dodatne-moznosti-subfields.Horizontal{grid-template-columns:repeat(1, 1fr)}}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col .dodatne-moznosti-subfields.Vertical{grid-template-columns:repeat(1, 1fr);align-items:center}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col .dodatne-moznosti-subfields .dodatne-moznosti-subfield{position:relative;padding-left:35px}.single-product .dodatne-moznosti-grid .dodatne-moznosti-col .dodatne-moznosti-subfields .dodatne-moznosti-subfield::before{content:url("/wp-content/uploads/2025/07/Group-1255.svg");position:absolute;left:0;top:60%;transform:translateY(-50%)}.single-product #masthead{background-color:#353535 !important}.single-product .custom-product-page .section-first .section-content{margin:100px 0px !important}.single-product .single-product-slider-row .row-small{display:flex !important;flex-direction:row-reverse}.single-product .single-product-slider-row .row-small .col.large-10{flex-basis:65% !important;max-width:65% !important}.single-product .single-product-slider-row .row-small .col.large-2{flex-basis:35% !important;max-width:35% !important}.single-product .single-product-slider-row .row-small .flickity-slider{display:grid !important;grid-template-columns:repeat(2, 1fr) !important}.single-product .attributes-list{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px;padding:0px !important}@media(width >= 576px){.single-product .attributes-list{grid-template-columns:repeat(3, 1fr)}}.single-product .attributes-list .attribute-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0px 0px 5px 0px;margin-top:-10px !important}.single-product .attributes-list .attribute-item .attribute-item-img{max-width:40px}.single-product .attributes-list .attribute-item strong{font-size:.9rem !important}.single-product .advantages-list .advantages-item{display:inherit;padding-bottom:0px;width:100%;padding-bottom:10px !important}.single-product .advantages-list .advantages-item p{font-size:unset !important}@media(width <= 549px){.single-product .advantages-list .advantages-item{flex-basis:100%;max-width:100%}}.single-product .advantages-list .advantages-item:before{content:url("/wp-content/uploads/2025/07/Group-2204.webp");padding-right:10px}.single-product .equipment-list .equipment-item{display:flex;padding-bottom:0px;width:100%}.single-product .equipment-list .equipment-item p{font-size:unset !important}.single-product .equipment-list .equipment-item:before{content:url("/wp-content/uploads/2025/07/Group-2204.webp");padding-right:10px}.single-product .equipment-list{display:grid;grid-template-columns:repeat(4, 1fr);gap:15px;padding:0;margin-top:10px}@media(max-width: 768px){.single-product .equipment-list{grid-template-columns:repeat(1, 1fr)}}.single-product .category-title h3{padding-top:25px;font-size:1.4rem}.single-product .posamezni-dodatki{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}@media(max-width: 576px){.single-product .posamezni-dodatki{grid-template-columns:repeat(1, 1fr)}}.single-product .posamezni-dodatki .dodatek-item{display:flex}.single-product .posamezni-dodatki .dodatek-item::before{content:"";display:inline-block;width:20px;height:20px;margin-right:4px;background-image:url("/wp-content/uploads/2025/07/Group-2205.webp");background-size:cover;background-repeat:no-repeat}.single-product .sell-gallery{display:grid;grid-template-columns:repeat(2, 1fr)}.single-product .single-product-grid{padding:40px 0px}.single-product .single-product-grid .product-card{flex-basis:32%;background:#f8f8f8 !important;border-radius:0px;padding:5px}.single-product .single-product-grid .product-card .product-main-image{max-width:100%;max-height:100%;object-fit:fill;border-radius:8px;width:100%;height:36%}.single-product .single-product-grid .brand-thumbnail{max-width:90px !important;height:25px;width:auto}.single-product .why-avtodomar-section{margin-bottom:20px}.single-product .why-avtodomar-section:before{content:"";position:absolute;top:0;left:0;width:1000vw;height:100%;background-color:#f8f8f8;z-index:-1;transform:translatex(-50%)}.single-product .why-avtodomar-section .why-avtodomar-row{padding:30px 0px}.single-product .mfp-ready .mfp-arrow-left,.single-product .mfp-ready .mfp-arrow-right{margin:0}.single-product .mfp-ready .mfp-arrow-right{margin-right:50px}.single-product .single-product-hero{display:flex;padding-top:10px}.single-product .single-product-hero .price-badge{display:flex;justify-content:right;align-items:center}.single-product .product-card{height:fit-content}.single-product .product-card .categories{pointer-events:none !important}.single-product .product-card .brand-thumbnail{margin-top:10px}.single-product .product-card .specifications{border:unset;padding:5px !important}.single-product .my-custom-gallery-wrapper .row{display:flex}.single-product .my-custom-gallery-wrapper .open-gallery-modal img{border-radius:5px}.single-product .attribute-item-img{margin-right:10px}.single-product .calendar-container .booked .day-header{background:#c54943 !important}.single-product .calendar-container .available .day-header{background:#87c899 !important}.single-product .equipment-list .equipment-item{font-size:.89rem}.single-product .single-product-grid .categories{max-width:100% !important}.single-product .single-product-grid,.single-product .virtual-p{display:flex;align-items:center}.single-product .single-product-grid .categories,.single-product .virtual-p .categories{display:grid;grid-template-columns:repeat(2, 1fr);max-width:100%}.single-product .single-product-grid .categories .category-btn,.single-product .virtual-p .categories .category-btn{display:flex;align-items:center;justify-content:center;text-transform:capitalize;text-align:center !important}.single-product .single-product-grid .product-card,.single-product .virtual-p .product-card{padding:10px}.single-product .single-product-grid .product-info,.single-product .virtual-p .product-info{padding:0px}.single-product .single-product-grid .specifications,.single-product .virtual-p .specifications{padding:15px 0px}.single-product .single-product-grid .categories,.single-product .virtual-p .categories{padding:10px 0px}.single-product .single-product-grid .categories{display:flex;flex-wrap:wrap}.single-product .single-product-grid .categories category-btn{flex-grow:1 !important}.single-product .virtual-p{padding-top:0px !important}.single-product .calendar-side-container{height:300px}.single-product .selection-details .selection-text{display:flex;gap:25px;width:100%;justify-content:space-between}@media(max-width: 549px){.single-product .selection-details{display:block !important}}.single-product .selection-actions .btn-primary{margin-bottom:0px;background-color:#e8993f;width:150px;border-radius:5px}@media(max-width: 549px){.single-product .selection-actions .btn-primary{margin-top:15px}}@media(max-width: 768px){.single-product .single-product-grid{display:unset !important}.single-product .product-card{margin-bottom:15px;flex-basis:unset !important}.single-product .product-card .product-main-image{height:40%}.single-product .single-product-hero{margin-bottom:10px}.single-product .single-product-hero h1{margin-bottom:0}.single-product .calendar-container .weekdays-header .weekday{font-size:12px;min-width:66px}.single-product .calendar-container .calendar-grid{grid-template-columns:repeat(7, 1fr)}.single-product .availability-section{display:flex}.single-product .calendar-side{order:2;margin-bottom:15px}.single-product .selection-details .selection-text{gap:10px;display:unset}.single-product .booking-output{order:1;padding-bottom:15px}.single-product .calendar-side-image{transform:unset;filter:brightness(0.25) !important}.single-product .calendar-side-content{transform:translate(-50%, -100%);width:100%}.single-product .calendar-side-content h2{font-size:20px !important}.single-product .calendar-side-content p{font-size:14px !important}.single-product .calendar-side-content .calendar-side-buttons .btn{font-size:13px !important}}.woocommerce-admin-page.product{pad:20px;font-size:30px !important}.archive .products .product{display:none !important}@media(width <= 576px){.calendar-side-buttons{display:flex !important;height:unset !important}.calendar-side-buttons .btn{padding:10px 0px !important}}.akcijska-ponudba-page .seasonal-discount-info{display:flex;justify-content:space-between;padding:0 10px;background-color:rgba(254,185,58,.895)}.seasonal-discount-info{display:flex;justify-content:space-between;padding:0 10px;background-color:rgba(254,185,58,.895)}.ux-mini-cart-footer .button.wc-forward{display:none}.ux-mini-cart-footer .button.wc-forward.checkout{display:block !important}.order-total td{display:flex;align-items:center;gap:5px;justify-content:end}.order-total td strong{order:2}.order-total td small{order:1}.woocommerce-checkout .checkout_coupon{max-width:1180px;margin:0 auto;border:none;padding:10px 0 15px 0}.woocommerce-checkout .checkout_coupon .coupon-inner{max-width:calc(50% - 15px)}.woocommerce-checkout form input,.woocommerce-checkout form textarea,.woocommerce-checkout form .select2-selection,.woocommerce-checkout form .select-selection{border-radius:5px !important}.woocommerce-checkout .coupon .coupon-inner{gap:10px}@media(width <= 576px){.woocommerce-checkout .row.order.pt-0 .first-column{order:2 !important}.woocommerce-checkout .row.order.pt-0 .second-column{order:1 !important}.woocommerce-checkout .row.order.pt-0 .third-column{order:3 !important}.woocommerce-checkout .row.order.pt-0 .fourth-column{order:4 !important}}.woocommerce-checkout .woocommerce{margin-top:30px}.woocommerce-checkout [name=woocommerce_checkout_place_order]{background-color:orange !important}.woocommerce-checkout .remove-from-cart{position:absolute;right:10px !important;top:10px !important;border:2px solid #d3d3d3;border-radius:50%;height:28px;width:28px;justify-content:center;align-items:center;display:flex;color:#d3d3d3;font-size:1.2rem !important}@media(width <= 576px){.woocommerce-checkout .remove-from-cart{right:20px !important;top:20px !important}}.woocommerce-checkout .wc_payment_methods,.woocommerce-checkout .shop_table{background-color:rgba(249,249,249,.2);border:1px solid #ddd;border-radius:6px;padding:16px;box-shadow:0 1px 3px rgba(0,0,0,.02)}@media(width <= 576px){.woocommerce-checkout .choosen-product-right{width:100%}}.woocommerce-checkout .choosen-product-left{width:35%}@media(width <= 576px){.woocommerce-checkout .choosen-product-left{width:100%}}.woocommerce-checkout .choosen-product-left a{width:100%}.woocommerce-checkout .choosen-product-left a img{width:100%;border-radius:5px}.woocommerce-checkout .addon-items-list input{margin:0px !important}@media(width <= 576px){.woocommerce-checkout .additional-info-container{line-height:1.2 !important}}.woocommerce-checkout .update_totals_on_change{margin:0 !important;width:20px}.woocommerce-checkout .addon-groups{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media(width <= 576px){.woocommerce-checkout .addon-groups{grid-template-columns:repeat(1, 1fr)}.woocommerce-checkout .addon-groups ul{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:0px !important}.woocommerce-checkout .addon-groups ul li label{align-items:start !important}}.woocommerce-checkout .addon-groups .addon-group{background:#f8f8f8;padding:15px;border-radius:10px;border:1px solid #f1f1f1}.woocommerce-checkout .addon-groups .addon-group h4{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:20px}.woocommerce-checkout .addon-groups .addon-group ul{margin-bottom:0px}.woocommerce-checkout .addon-groups .addon-group ul li{background:#fff;padding:10px;border-radius:10px}.woocommerce-checkout .addon-groups .addon-group ul li label{gap:30px !important;width:100%;margin-bottom:0px}.woocommerce-checkout .addon-groups .addon-group ul li label .top-line{width:100%}.woocommerce-checkout .addon-groups .addon-group ul li label .top-line>div{display:flex !important;flex-direction:row !important;width:100% !important;justify-content:space-between}@media(width <= 576px){.woocommerce-checkout .addon-groups .addon-group ul li label .top-line>div{display:block !important}}@media(width > 576px){.woocommerce-checkout .addon-groups .addon-group ul li label .mobile-new-line{width:60px}}@media(width <= 576px){.woocommerce-checkout .addon-groups .addon-group ul li{width:100% !important}.woocommerce-checkout .addon-groups .addon-group ul li label{flex-direction:row !important}.woocommerce-checkout .addon-groups .addon-group ul li label .top-line{margin-bottom:-5px !important}}.woocommerce-checkout .addon-groups ul li .per-day-term,.woocommerce-checkout .addon-groups ul li .woocommerce-Price-amount{color:orange !important}.woocommerce-checkout p#billing_country_field{width:100%}.woocommerce-checkout .more-info,.woocommerce-checkout .checkout-btn-update{background-color:orange !important;border-radius:5px;padding:4px 20px;margin-top:5px;width:fit-content;color:#fff}.woocommerce-checkout .more-info .more-info-btn,.woocommerce-checkout .checkout-btn-update .more-info-btn{color:#fff}.woocommerce-checkout a.checkout-btn-update.btn.btn-primary{margin-top:30px !important;display:block;margin-inline:auto;cursor:pointer;border:1px solid orange}.woocommerce-checkout a.checkout-btn-update.btn.btn-primary:hover{background:#fff !important;color:orange !important;border-color:orange}.woocommerce-checkout .cart-first-product,.woocommerce-checkout .rent-details{display:flex;background-color:#f8f8f8;padding:10px !important;margin-bottom:20px;border-radius:5px}@media(width <= 576px){.woocommerce-checkout .cart-first-product,.woocommerce-checkout .rent-details{margin-bottom:0px;align-items:start !important}}.woocommerce-checkout .cart-first-product{align-items:center;gap:15px}@media(width <= 576px){.woocommerce-checkout .cart-first-product{flex-direction:column !important}}.woocommerce-checkout .rent-details{flex-direction:column}.woocommerce-checkout #order_review{display:flex;gap:30px}@media(width <= 576px){.woocommerce-checkout #order_review{flex-direction:column;gap:0px}}.woocommerce-checkout #order_review .cart_item{display:none !important}.woocommerce-checkout #order_review .rental-summary-row th,.woocommerce-checkout #order_review .installment-row th{text-transform:capitalize !important}.woocommerce-checkout #order_review #payment,.woocommerce-checkout #order_review table{flex:1}.woocommerce-checkout #order_review tfoot tr.cart-subtotal{display:none;opacity:0;visibility:hidden;position:absolute}.flatpickr-current-month{display:flex !important;flex-direction:row;align-items:center}.flatpickr-current-month .numInputWrapper{cursor:none;pointer-events:none}.flatpickr-current-month .fp-open-year-grid{background:none !important;margin:0px !important;padding:0px !important;color:#fff !important;border:none !important}#payment label[for=payment_method_bacs]{font-size:2rem}#payment .payment_box.payment_method_bacs p{font-size:.9rem}.addon-groups .addon-group:first-child{order:4 !important}body.page-template-wishlist #wishlist-container{display:flex;justify-content:center}body.page-template-wishlist #wishlist-container .products-grid{display:grid;gap:2rem;grid-template-columns:repeat(1, 1fr);width:100%;max-width:1200px;margin:0 auto}@media(min-width: 600px){body.page-template-wishlist #wishlist-container .products-grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){body.page-template-wishlist #wishlist-container .products-grid{grid-template-columns:repeat(3, 1fr)}}body.page-template-wishlist .product-card{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s ease}body.page-template-wishlist .product-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.wishlist-toggle{position:absolute;top:12px;right:12px;cursor:pointer;z-index:10}.wishlist-icon{fill:#ccc;transition:fill .3s}.wishlist-icon.active{fill:#fc0}.wishlist-counter{top:1.5px;right:2px;background-color:var(--fs-color-secondary);border-radius:99px;box-shadow:1px 1px 3px 0 rgba(0,0,0,.3);color:#fff;font-family:Arial,Sans-serif !important;font-size:11px;font-weight:bolder;height:17px;letter-spacing:-0.5px;line-height:17px;min-width:17px;opacity:.9;padding-left:2px;padding-right:2px;position:absolute;text-align:center}.woocommerce-order-received .thankyou-page{max-width:1200px;margin-inline:auto;padding:50px 15px}.woocommerce-order-received .woocommerce-thankyou-order-received{text-align:center;color:#e8993f;font-size:2rem !important}.woocommerce-order-received .woocommerce-thankyou-order-received ::after{content:"";width:75px;height:2px;background:#ddd;display:block;margin-inline:auto;margin-top:25px;margin-bottom:40px}.woocommerce-order-received .order_details{text-align:center;list-style-type:none}.woocommerce-order-received .woocommerce-order-custom-details{display:flex;flex-wrap:wrap;justify-content:space-between}@media(width > 576px){.woocommerce-order-received .order-detail-section{width:49%}}@media(width <= 576px){.woocommerce-order-received .order-detail-section{width:100%}}.woocommerce-order-received .woocommerce-customer-details{display:none}
