<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! custom.css v1.0 */

/* ==========================================================================

   Custom CSS Stylesheet. This is where you should add your own styles!

   ========================================================================== */

/*StudioBool Styles*/

.images .thumbnails {
    margin-top: 20px;
    margin-bottom: 20px;
}

.product-list-item {
    z-index: 1;
}

@media only screen and (max-width : 425px) {
    .right_sidebar .featured_products li .product-list-item.prod-layout-classic {
        margin-left: -34px;
    }
}

@media only screen and (max-width : 768px) {
    #sidebar-widget {
        margin-top: 25px;
    }
}







.padding-top-15p {
    padding-top: 15%;
}

.padding-top-30px {
    padding-top: 30px;
}

.kl-title-block {
    padding-top: 35px;
    padding-bottom: 35px;
}

.odgovorNapitanje {
    width: 100%;
}

.uh_zn_def_header_style, .zn_def_header_style, .page-subheader.zn_def_header_style, .kl-slideshow.zn_def_header_style, .page-subheader.uh_zn_def_header_style, .kl-slideshow.uh_zn_def_header_style {
    background-color: #EC008C;
}


#top_products_home .hboxes a img {
    max-width: 500px;
    opacity: 0.3;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: -50%;
}

@import url('custom.css');

@media screen and (min-width: 992px) .chaser .site-logo .logo-img {
    max-height: 60px;
}

.site-logo .logo-img {
    height: 38px;
}

.chaser {
    background-color: rgba(50, 44, 49, 0.8);
}

img.kl-iconbox__icon {
    max-width: 70px;
}

.logo-container.hasInfoCard:before {
    content: '';
}

.btn-lined:hover {
    background-color: #FFF;
    color: #CD9C66;
}

.btn-lined.lined-custom:hover {
    background-color: #CD9C66;
    color: #FFF;
}

/*
* Simple style overrides or custom adds
*/

.some-css-selector {
    font-size: 13px;
}


/* ==========================================================================
   ** Responsive styles custom rules
   * These rules are ready to be used for either overrides
   * or just your own custom rules.
   ========================================================================== */

@media only screen and (min-width : 1921px) {
}

@media only screen and (max-width : 1440px) {
}

@media only screen and (min-width : 1200px) and (max-width : 1440px) {
}

@media only screen and (min-width : 1200px) {
}

@media only screen and (max-width: 1199px) {
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
}

@media only screen and (min-width: 992px) {
}

@media only screen and (max-width: 991px) {
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
}

@media only screen and (min-width: 768px) {
}

@media only screen and (max-width: 767px) {
    
.team_member &gt; h4, .team_member &gt; h6 {
    padding: 0;
}
}

@media only screen and (max-width : 480px) {
}

@media only screen and (max-width : 320px) {
}


#page_header.uh_zn_def_header_style,
#page_header.zn_def_header_style,
#page_header.page-subheader.zn_def_header_style,
#page_header.kl-slideshow.zn_def_header_style,
#page_header.page-subheader.uh_zn_def_header_style,
#page_header.kl-slideshow.uh_zn_def_header_style {
    background-color: #A7A9AC;
}

.btn-fullcolor:hover, .btn-fullcolor.btn-skewed:hover:before, .cart-container .buttons .button.wc-forward:hover {
    background-color: transparent;
    color: #CD9C66;
}

.btn-fullcolor {
    background-color: #CD9C66;
    border: 2px solid #CD9C66;
}

li.product {
    width: 49%;
    margin-right: 1%;
    float: left;
}

#content .featured_products .col-sm-4 .product-list-item {
    margin-top: 15px;
}

@media (min-width: @screen-sm-min) {
}


/*SB Styles start*/

.kl-slideshow-inner {
    max-height: 550px;
}

    .kl-slideshow-inner.home_slider {
        max-height: 600px;
    }

@font-face {
    font-family: 'PFDinDisplayPro';
    src: url('../fonts/Fonts/PFDinDisplayPro-Regular.ttf') format('truetype');
    font-weight: 300;
}

@font-face {
    font-family: 'PFDinDisplayPro';
    src: url('../fonts/Fonts/PFDinDisplayPro-Bold.ttf') format('truetype');
    font-weight: 600;
}

@font-face {
    font-family: 'PFDinDisplayPro';
    src: url('../fonts/Fonts/PFDinDisplayPro-Light.ttf') format('truetype');
    font-weight: 100;
}

body,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'PFDinDisplayPro' !important;
}


.iosslider--custom-height, .iosslider-slideshow + .zn_fixed_slider_fill {
    padding-bottom: 550px;
}

.scontent__maps:not(.static-content--fullscreen) {
    height: 75vh !important;
}

.home-intro-class {
    border-top: 1px solid black;
    border-bottom: 1px solid black;
    padding: 15px 20px;
}

    .home-intro-class p {
        font-size: 25px;
        text-align: center;
        margin: 0;
        padding: 0;
    }

.interiors .images {
    background: #fff;
    padding-bottom: 1px;
}

    .interiors .images .thumbnails {
        padding: 10px 0 10px 5px;
        margin: 0 10px;
    }

.interiors .zn_badge_sale:after {
    background: #CD9C66;
}

.interiors .zn_badge_sale {
    background: #CD9C66;
}



@media only screen and (max-width : 480px) {
    .interiors .images .thumbnails {
        padding: 10px 0 10px 5px;
        margin: 0 2px;
    }

    section.interiors {
        padding-bottom: 0;
        padding-top: 0;
    }

    .interiors .single_product_main_image,
    .interiors .single_product_main_image
     {
        margin-top: 50px;
    }
}





/*SB Styles end*/

</pre></body></html>