/* Extra Light - 200 */
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

/* Light - 300 */
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* Regular - 400 */
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Medium - 500 */
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* Bold - 700 */
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Extra Bold - 800 */
@font-face {
    font-family: 'Roboto';
    src: url('../fonts/Roboto-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Playfair';
    src: url('../fonts/Playfair_144pt-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Playfair 144pt - Medium (500) */
@font-face {
    font-family: 'Playfair';
    src: url('../fonts/Playfair_144pt-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* Playfair 144pt - SemiBold (600) */
@font-face {
    font-family: 'Playfair';
    src: url('../fonts/Playfair_144pt-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* Playfair 144pt - Bold (700) */
@font-face {
    font-family: 'Playfair';
    src: url('../fonts/Playfair_144pt-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Playfair 144pt - ExtraBold (800) */
@font-face {
    font-family: 'Playfair';
    src: url('../fonts/Playfair_144pt-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

.btn-check:checked + .btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check) + .btn:active {
    background-color: #b39245 !important;
}

/* Príklad použitia pre celú stránku */
body .search-widgets__dropdown {
    z-index:50;
}
.header a:not(.dropdown-item):not(.btn):hover, .header a:not(.dropdown-item):not(.btn):hover i {
  color: rgb(52, 58, 64);
}
body {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
}
body a {
    color:#d1af5c;
}
body a:hover {
    text-decoration:underline;
}
body .header-bottom #_desktop_cart {
    flex:0 0 165px;
    max-width:165px;
    order:3;
    display:flex;
    align-items:center;
}
body .header-bottom #_desktop_cart .cart-preview {
    background-color:#000;
    color:white;
    justify-content:flex-end;
    padding-bottom:8px;
    padding-top:8px;
    padding-left:15px;
}
body .cart-preview .header-block__title {
    color:White;
    text-transform:uppercase;
    margin-right:15px;
    margin-left:7.5px;
    font-weight:600;
}
body .cart-preview .header-block__badge {
    width:1.3em;
    height:1.4em;
    line-height:1.4;
    font-size:16px;
    padding:0px;
    color:black !important
}
body .cart-preview .header-block__action-btn {
    padding-left:0px;
    color:white;
    text-decoration:none;
}
body .cart-preview .header-block__action-btn:hover .header-block__badge {
    ;
}
.shopping-cart-icon {
  background: rgba(0,0,0,0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAABfklEQVR4AazTA4ilYRgF4LVt27Zt74a1bRthbXvS2LaNOJMb27Z1pt7qVNf3/vX8ON/3npmrdi0tLdHAhxW001fb6TP4iVSogW6GKGbn5L9eY+jiKVIcBv/1cF/RX8sBfY8yRcW2UAWDoL8OCsBbUfE1+auLKesEx6EHZV3gJHSlbJrMPlFUPEcW71K2XLKDlG2XbAtl5yVbpai4AxSDs4IP9TZlZyRbRJkp1EBXLmRuUAgd5Lm3lLynPc8kG0FZGgRDOy5j92RoNmWVYELPv6AJOsnzWJl5oap4qWy6QlkofKfnlxBDz8dlZpOq4k5QCdaUdaB7RZkRNEBPLlbEF/LhoYYyIEpmVRbfA22PV5oUd4T5cB5OwkLCjsIlWARdNCnuBE703/yVnL2ndR/oqknxQRmwBi+5X67gFxoEJnJ/XpPih7J5MqyT+2O0vk+yvTBM7t9oUrxKNidBJjTCBFofAbWQC3Gyd7vKYnIViiAFDkjGdkEClMBDaB1cDgBJ/PE5HIm7kwAAAABJRU5ErkJggg==) no-repeat scroll 0 0;
  display: inline-block;
  font-size: 0;
  height: 24px;
  width: 24px;
  vertical-align: middle;
}
body .header-bottom {
    border:0px solid transparent;
    padding-top:15px;
}
body #header {
    margin-bottom:30px;
}
body .main-menu {
    justify-content:flex-end;
    margin-right:60px;
}
body .main-menu ul > li > a {
    text-transform:uppercase;
    font-weight:300;
    color:#555;
    text-decoration:none !important;
}
body .main-menu ul > li > a:hover {
    color:#A9834F !important;
}
body .search-widgets {
    min-width:0px !important;
}
body .search-widgets input {
    background-color:transparent !important;
    font-size:14px;
    color:#555;
    border:1px solid transparent;
    padding:10px 10px 10px 20px !important;
}
body .search-widgets:after {
    content:"";
    width:1px;
    height:80%;
    position:absolute;
    right:0px;
    top:0;
    bottom:0;
    margin-top:auto;
    margin-bottom:auto;
    z-index:10;
    background-color:#ccc;
}
body #search_widget form i {
    right:15px;
}
body .user-info .header-block__action-btn {
    font-weight:300;
    text-transform:uppercase;
    color:#555 !important;
}
body .user-info .header-block__action-btn:hover {
    color:#A9834F !important;
}
body .header-bottom__container {
    position:relative;
}
body .main-menu .js-sub-menu ul {
    display:flex;
    flex-wrap:Wrap;
}
body .main-menu .js-sub-menu ul li {
    flex:0 0 50%;
    max-width:50%;
}
body .main-menu .js-sub-menu ul li a {
    border-bottom: 1px solid #a9834f;
    color: #000;
    font-size: 16px;
    margin-bottom: 10px;
    padding-bottom: 7px;
    font-weight: 500;
    text-transform: uppercase;
}
body .carousel .carousel-content {
    position:relative;
}
body .carousel .carousel-caption {
    width:auto;
    left:auto;
    right:15%;
}
body .carousel .carousel-caption > h2 {
    display:none;
}
body .carousel .carousel-caption .caption-description h2{
    color: #d0b020;
    font-size: 2.5em;
    font-weight:400;
    font-family: 'Playfair';
}
body .carousel .carousel-caption .caption-description h2 strong {
    display:block;
    color: #333;
    font-size:28px;
    font-weight:200;
    margin-top:12px;
}
body .carousel .carousel-caption .caption-description h2::before {
  content: '';
  display: block;
  width: 70px;
  height: 3px;
  background-color: #d1af5d;
  position:absolute;
  z-index:10;
  top:70px;
}
#home-slider {
    aspect-ratio: 1140 / 449;
}
#home-slider > .col-12{
    max-width:calc( 100% - 30px );
    margin-left:auto;
    margin-right:auto;
    left:0;
    right:0;
}
body .logo {
    position:relative;
    top:-5px;
}
body .carousel .carousel-caption .caption-description {
    max-width:100%;
}
body .carousel .carousel-caption .caption-description a:hover,
body .btn:hover {
  color: #fff;
  background: #d1af5c;
}
body .carousel .carousel-caption .caption-description a,
body .btn {
    display: inline-block;
    font-weight: 400;
    line-height: 20px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    border: 1px solid transparent;
    padding: .5rem 1rem;
    font-size: 14px;
    border-radius: 0;
    color: #d1af5c;
    background: #fff;
    border: 1px solid #d1af5c !important;
    text-transform: uppercase;
    padding: 8px 18px !important;
    text-decoration:none !important;
}
body .carousel .carousel-indicators button {
    opacity: .8;
  border: 1px solid #999;
  background-color: #fff;
  width:15px;
  height:15px;
}
body .carousel-indicators {
    bottom:15px;
}
body  .carousel .carousel-indicators button.active {
    border: 1px solid #999;
    background-color: #d1af5d;
}

body .footer__before .email-subscription {
    background:url('../img/footer.jpg') no-repeat center center transparent;
    background-size:cover;
    padding-top:70px !important;
}
body .email-subscription__content__infos p {
    font-size:11px;
    font-weight:600;
}
body .email-subscription__content__left {
    margin-top:-20px;
}
body .email-subscription .email-subscription__label {
    font-size:36px;
    line-height:40px;
    color: #333;
    font-weight:600;
    font-family: 'Playfair';
}
body .email-subscription__label span {
    font-size:14px;
    font-family:arial;
    position:relative;
    top:-20px;
}
body .email-subscription__content__inputs .btn {
    color: #fff;
    background-color: #000;
    text-transform:uppercase !important;
    font-weight:600 !important;
}
body .copyright {
    font-size:12px;
}
body .footer .footer__main {
    background-color:#333;
}
body .footer_main_after {
    background-color:black;
    padding-top:15px;
    padding-bottom:15px;
}
body .footer .footer__block__title {
    margin:0 0 0px 0;
    font-size: 20px;
    color:white;
    text-transform:uppercase;
}
body .footer__block__content-list li a {
    color:#fff;
    font-size:18px;
}
body .footer__block__content-list li a:hover{
    color: #bbb;
    margin-left: 2px;
    text-decoration:none;
}
body .oroglass-logo img{
    max-width:200px;
    height:auto;
}
body .static-before-footer .row1 p {
    margin: 0 auto;
    margin-bottom: 0px;
    font-weight: 400;
    max-width: 750px;
    line-height: 1.6;
    font-size: 1.5em;
    margin-bottom: 50px;
    text-align: center;
    color: #666;
}
body .static-before-footer .row2 .icon-contact {
    border-right: 1px solid #666;
}
body .static-before-footer .row2 .description {
  padding-bottom: 30px;
  display: block;
  font-size: 18px;
  font-weight: 300;
  padding-top: 35px;
}
body .static-before-footer .row2 .material-icons {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  display: block;
  text-align: center;
  font-size: 3em;
  height: 40px;
  padding: 15px 0;
}
body .block-social a {
    font-size:2rem !important;
}
body .all-product-link.btn i {
    color:#d1af5c;
}
body .product-miniature .card{
    border:1px solid #ccc;
}
body .product-miniature .card:hover{
    box-shadow: 0 0 10px -1px #d1af5d;
    border-color: #d1af5d;
}
body .product-miniature__infos__bottom {
    text-align:center;
}
body .product-miniature__infos__top {
    text-align:center;
}
body .badge {
    background-color:#d1af5c;
}
body .quantity-button button .material-icons {
    position:relative;
    z-index:10;
    left:-7.5px;
}
.thumbnails__container .thumbnail.active img {
    border: 2px solid #ccc;
}
body .cart__item .product-line__actions a::after {
    background: #d1af5c;
    content: "";
    display: block;
    height: 1px;
    transition: .25s ease-out;
    width: 100%;
    display:none;
}

body .blockcart.cart-preview.header-block--active:hover {
    box-shadow: 0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);
    -moz-box-shadow: 0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);
    -webkit-box-shadow: 0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);
    transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
}
header #_desktop_cart .header-block:hover {
    background-color: #d1af5d;
}
body .section-title {
    font-size: 1.9em;
    background: none;
    color: #999;
    letter-spacing: 2px;
    text-align: center;
    vertical-align: middle;
    margin: 30px 0;
    text-transform:uppercase;
    padding-bottom: 26px;
}

.featured-products .section-title::before {
    content: '';
    display: inline-block;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAhsAAACjCAMAAAAU/yy+AAAAflBMVEX///8jHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyCfPD3wAAAAKnRSTlMAMGCAwP/goEAQILDwUHDQkPHnmMz35O98qPLY6/v4dMr1rL/23Hni86YV1bGaAAASW0lEQVR4AeyY5aLYIAxG1xjBef+XndW2K/Ur0J7/NThJvvKjaR46QCIeETKo9lmVBwc+8BuIAXe/IlFVfEFUVXdHMVLmBXK6x6KoIhIFXkKIEONt+mn0vIqHtq2AQsK7yB5BGzcDhDchyTYaskzmwwhhdPcwgzwmHQAs//fXgLY1L5IPfJ5AGJsrHBWeCD51bySRWDJPhIYmiwVz3IvmQ7vzPBJMXPyF4ZHcNRK+lzLW4wcEHhCwq2spPIANdAzijyOXWP0CGR4g3aYStdE6ouGNZJoR3kHwYGtOYZl7RHenk4pTh0XhRYgKJtXuzYtVI6KfPWnzTKgLwzanXZel4TJT6VebxeOKqJtvpFgotKkHjG+/9+WtHy6ssGcqvZsQ4NCYtIpeeJEMtlI1yoFrUxjkaMMMQj05pSISL+GriqaRe+BYY+5LRbrqzRATLzJcF/0IxVWWNcLRzbW5v76eYerorUFysdyxLMwXgjqi+nE1BqypaqzYwi+R4j77RC1gBbU01NCpqqlJjvSrvevQjh03lgLQiER6Oedg+/9/0Lp3g3qk4YCs5pDQ8dSJ9u5KIlnoWN3I9hbZh2fW1dbp4cPsr4rHGkJyLN/AgRKeORxPD5o6Lk35mAJFY4nOxDDXHN2om70PN3Hgsci9AQ9Iy/TFX4bsT3T5qbtvxo5gfyIcle3kpxnoGEI1hojaPVkeeWNKUHsijWziJHo6pyc2G/64Kgkdf+BC7YwQAxCZGtJ6CfdaXVIy7tuwI9mfOMa0ejyoXYHSnbJF8HVcQjnL4C9LIDV9E3aYIztl0R3pVYKhbGVwywdBdObMSRN2+GiyjLbJow2GcBTTVKUjpVfvYUjn/0+53Fybu7Rf0nQuxR0cvSSp1sbdF9Z4Y3R4xw0d31GMMfQwIvmrv7YfmEIAHe+zw8TJ+q/9S/D3DkGxZBERI+NCihCqoYHFaWpSRf9sMinztSYRfBYMJxmR4VCfiUFdKzCxsffxN9NPApGaqZUSVlrXLoB9Ow9Z2epuJZY1yPxlMZTv9uFnZ4eJM3LD2Ft0keHAY/dmDjo8qfS/tZ+RfZmbHW6GjMXdcCMu9jM8ZjiMRGmz6HS0OGVqetyLSpfrTcdtwZyslZPD7898eB+q4UO2A2r8HUCP63KWXKayG93eQ4HS4h1GsbgnauVStr+CYizdAYqeMxD9fKaDWHQQ7F3kiPxMD3iTJ8jkYvtk/1Rtc+q+E01kOhg3uA2RexW9w6mkBRFSANSot0qbGdVXoc1lOvqHAyh2DTvtbtysMIzmya0vb28F9JweE24S0Xkm06E/uOHtGjzyReqefQ4+PZH5nBrr9PBqTpFzv4y16mMQPts1ZIRwi3w0WwrNqTHW6TU9o5r1wrEf97scx64jAE7l74dGA2iKYtmr3iq1ySbO6FjMpQFHXMtSWCC3A/9g37HR3D/tc8Q2ogbvHzHvNp9joXitU+HckBKXRsYmtec3RfuAGmu+hcJ8juWikPR3qdaB3PjHwTcJ+fnWMrBAemcDuOn5xqv6pQoOdxw30uOnqSdEWfHXx1mgLvCV2s2V1lZLl5XNy4Mc1gakTfNPo6KDj8+Mo4CtIIVmCkuLu9KvcMORlZLmsAz/bK39l5UDQeM4QA5lofHv5DNnx2Qxab9sVLqSsPbF8EOd+a8Ps4eszngmja//moEdwV3qV1gdwAlr5gw/5DT/sEKNM56ySJaQ6XnYEfvVfkXbhzDYsf23B9SgeEYM5aJ8pw/OjuSttc2bcKjpMFORAzl8/2TfsU4Nf87z4F9Fzg4uNyOjjjMdFOchh4f7nzJqyM2GP2r2LFdsUofBdSUwHdf2V0oeOhQ5N86ihuaaJBzJS+od9jOcSQeZDn3dlnuGFt6O44YHqAGhHfUGk8fHJMfLI3HT4a9fqshrx3JuGPy5kGp5O+bIeLTPsqwMy0ewTHpxMpsq2UEAhXOjWGA7BwR/6Ph38tgks1rdDhgP8Po5XHKfYTWmBpwXK9xIpy0vjjgHh11RHwHR2UHsSAToJiZE+8KN87bT1oHZABAI+K7xgZCu4k8G8HQu/AvjBj9E6ixe0tM04E7vKs4euhxQNSDomA3uEzfCeXZQPSnN02538ubtA1CAslkg6JgM/8648SGmWE4TObrn6m2WtE+VyCF0CiV/96DD3nLDAO0NFA6s2O0bpzERG9OWhx2RvnfQkW65oYD2BooEdI6RhDZracgBr2Ex3zroCLd2nU5UptQnO69AuwKGagcw0H013zjo+I+bVKHg7Q2wxaXP0er5KIxHUaV9XFB6XY9/urET7swGUbbviCftUskVJIfYdNSMTVRfj7/nMbQG65S4N1vO25bhgpwckOlQDfoB1+PveOjpwEAUDzfqmdNFS5KTwxqcn5eP2yMdjRuz4c/c3K9OXeGWjZwc0A5tnacIOoCxNroxG+nEgmw+a0nXZsdi7BBZC/0KfY+g4z9ZKFpONRvx1HvB0mbHou0YPsJ+5RtdwfpfLMAgtMeGh6LmgtmzXMEKqfDj6oybnutG83mZkk69ljCcuv1xYwcuNTtGFfoVPz03/tu+43+4p9WnrmePF+3383Fg/8dYZH5l/gr6/zI6OGyeVjTqeNlQ88Co6xP8yrTJLI+7InMv/VRu4A5M7lhIDez/GNJ8pU+vB2zcpZwXQOeLri9OtK1530/IVyjO3YO1/8h44s7VjRjRrRqeiBajE2zYXRkMmgzRpH4lzH25PS+Q9u/BjWSaZEgx9k3FjtjtELkI/YqZOYH9P174Oo/GAe+mqEWs6AyNFztEpqMLpaQtzWs2/p+715P9mVSjy7AksHPeFGw68KChTJyvMEF54uMA83NDufUuBzhV3KPMdGQlnG7qcU6z8QcuKTbzcAMoPHi02OGKsPumhVLSpmasbdjOjUiYnRsaTynxmFSRHcHjUtLZJhTYmJ/iLz1Nzo0wSinhlCHXQXAyQEvCyIkmCkl/9bbuxsK9zc2NmLHzK49J02IHgCoVZcrWbPlkyxYwFI2hmh8I6QRuEKzYk8ekZcjLKt3VscSJPArzIoQobWJt8D2/QH1D2xHGdMNj0ujxCvrF3TfsBC7Y+OHKy3ImPlPa4+wAbFoTjknBdBZPNxLNZToMuzQUS2FX4jNXdhVlDW428DolHpPGLqygj99k1pMEG6y1ttdjRi+VvOwOcJodYpBsyWPS4J7BzETTJCwqfw2fuK+WrSRo8TncSHYjvLR336PAdFB8k0YdZoI41OaIcoOslZLD7Uyaq92KJF3c6oogYclKvFywhauo0VjCB3KjWysmB+38jIs91HDgMWkc/SVVfgeLjxdTw0aQG2Eks928RSmIww38Dhm8d1+yUGY8dlfZXEsN/wZyo9kBtoTrZmeiYrejHDF43wJuOlyQ3wvowoXUyOnzmzdHJZM5bkyWCOAG6lSAmBQ3HeaAC2dJXUGNP/I/n3HjzNJ1Gpt/lBvuoMsEssZNB6UDduX7dHry2tjZ3s+NdJDLz/t07XYH0lFXKFGCm7O5HHHhrInnXq7x35wI/EPRcfVJvdH81KdwIxy3v9bEsffB+yvjjCWbeGKh3NMdu0vb5Q/GbsCy8ec0JE/BXRoQk7oAmw6n4F9+IjuYf/T1Npbn1YOjwo1Nk66B/3viZVzND7mBb2WATYfBvdpJ7OBXh9f0xX3snGqjo/JI7nzErqxy8iwHD88a2HRQwtejnhOVxv4RedPdSw709sIAHWXWaVcWG0fhJ6uc0mGvbexYEslD0i0y1SU8915bp341EOa+ge/HcYO2dkiSyKlwSxEdwg35HrmagSopcL1W00+83o3im1rT3LL/H2hsQLLetM8lh2FmEsbcwKtR2cCmIxx1+Vru6dilApmZ+ejW4oq2OTI0dhO2ph757QDD4W9pa85eUDowHT3i7PD2BqTjgbTnmpVl9dX1zQFHOYwbdV80GvOoRq/G3BAVOyiBpoPTShiV2uzLEZSv7jY2rCsWd9+SwMO4kXZWuNWw1tWecytrzeNSWMFNxwjJ5M/04FwT/kRSH/44p/U0IAttO8P20EVLJaP6s78Lz9t8nTXQYZH3VXWzx1mPsnwRqKr8yG/QZqcSDuNGYYYDH4fVX/zdUy/caEFuOvDAg2OpQGiqurupqvEmbH/o/P1hWeyOsQItGaPPQXYXMcDLJWFqUheOCREYnNdpD8G6+9zxYdRoj51/jojfZ8iMG/Lr6Mev30ewTCMqZJuICNHl8yeqZ/sFeTEhbuCFWSxHNuk2SshxYA2qTC+a6z4Nhdv/MZPPH8wI95yUev4euayxFD9XcSWfPT5Dpr56jXQKxjd7C1fjpwAyq9EZdqIRhKzCvvKThoLHYhYiMiWCN0fiKG7oIBTh976B9GAgWswPlFDNOzqRsxx3zpTfkNzl7c4/5TX9vdk5xOPASUX5zZHi/jkFeSUMdy7Nolhuy2d+izre7HAGKq/Mg5qdq2zKkeu9wxlbRKIfdkfjMnYsYkTtnd2L7DkxGDX8prqj3r8IkZ2HvleWRweWqwikGT6j6CMQkx4nIk+lk90Kt1S1Vqzy20LMHPdG7dzC0l45b8LHwfDGrgRRL1t0NyYDYQcEVQwNPExbS2X81s5ozLtCheTvqAvybh9heE9EApUlZgN4aMYOYNfPwXKdFLTpRHQbmFI39cHeHD+eRERLzvFnwuBNYKWP/YkH8T8QR2wAxWC9g/1Tz6P4Ibgz2IEjth1vPoqzhgpMiKR8BDlig4dRgeIXpZug1GnIsVzLjjSmBkeR6i0b0iQvVk6O2IR/+RjhS20jDdmRvH0Mr66ihtp7JBeZACJhsYMRkyO1zb84lk7OWkdeJ+CPvC1QKBqxI4wKEVQuoYbePUUTsyil9CC1vJVlKypv/c/TTU2RtguLaCX/DJwd2CVOvH59FjwwOxysgBwJTjkW0b6ruvmPNmClQbn1ikagQc4STbYD+HJJqGENZN81vn6wSgb8fYRLURrqA/Ud4z2Mu/vY4e0Irp8XeZQMfmQPk6MKVN7cZoOCPT32POCKLj2cYuTs8AkJSnF64NNKCj7CHnT6CfSA0F0oiqyQGmMy6y0sCsTbnCA7eL/jWVBOsoO9Qf+xysKtOWZ/3h88k3/huw37Nmr47cMkVFB2WNu6TifslvVRtN0n1/3UMBI3uCvvT9WxFrBo5kptoYbZNWrkaoTZYW0mox+IuWJQ0nmKKl79RGrnd/XC8PkDrcaBWHqXJKKAKyH0rgt0lLePA4/Us90Oom5MCR+oxizUUPMcOz9LYnJYn/b8Ui+3eAxU11Ru3e3NQ519hIhQY1xAoTKQBOOoqBpaLi/ye5y/zjJqMCQaCmVDJbt775HGVkIU4NqtaBzjrUl3fipZKQw+RSG/b6FuHcKM2g24DD4DA5E3P7GQw9pVDXrViuXH8KjRUgDXcvSmueRxsftI2bXoONK1jlMFlB3yVlVCjiGjhmzUyPW0EjBBcEGgY3TlqHSHIX/5Dkn7/Jy7P9SakhpdOVARbkQnaiAYbuKajgMF2VY4je9SGEcaAudff3X+MVSuZBXTEXhvy5535AFuxAZRg0GTvfUtOD3wrm3qGVQi4ub9+dvKyqrQ3vmy7xcSsHVywanBP8xowDmWzXpx15E4Y3x+cfMuZ4YAQRuim6IQS1y2Y+CiMt5XGqIs4/n3pMf8aEC3pRAw+QBf2YfbdhlSeAduEUchrbwfPX6Bg55JDGZZe9HUdUICnjPOb9JLBlpD82D3kms9oAa82WCwHiGFajr9gM30jsWYoEBzBTADRCpmIV5yMIzLs4Mxu2/ptem1f4Ij+PwpeIDcP5DnnacriyFMwwkgFl1iHt8bqoE6LzLkTCY8I4R3drvu8YWFbflRgxvWAGqAH+54fkTt80pRagUvGJ6RlHw6NQYz8K1rJecFz/l5we2FbauG/OeaHqXjqYHF9tR1gJ9P9wYqDF/It0Wu4B1fxohTA0cwzX6FI1N3xXMx1E7Wvogh1hy4m5g6ygc3jvQCDI26qSHEhwUfwxNHmBgvqG05aQSpgSMGQ/YBfq1y/A5P78h2DZlVTl7YOa1f1ViUiFMDDxfIwmC8QAzGC4E36kZiZnOJadOGsgVBgkznBX/bBEoPlLYXVoti0CyK2IK2mCKjxQsxP+5rBsfllFcjBGP8o8DCEXWjDy5Rv7wKb5jHL0IVN9sh/H364AfCT7zJ8cJYa041vSVNcmnjC9+/cj5e/fnCy3Lg2v7vjxf27dDJf9Hd7BcSnaB6/aZ4QTt7B+7FjBceXn72wgupLr/ftf1Yd/XCnwH3UJcC4ow/0AAAAABJRU5ErkJggg==);
    opacity: .5;
    height: 30px;
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
    width: 100px;
    vertical-align: middle;
    margin: 0 20px;
}
.featured-products .section-title::after {
    content: '';
    display: inline-block;
    background-image: url(data:image/png;base64,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);
    opacity: .5;
    height: 30px;
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
    width: 100px;
    vertical-align: middle;
    margin: 0 20px;
}
.featured-products .section-title::after {
    background-image: url(data:image/png;base64,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);
    background-position: left;
}
body#index #home-slider {
    margin-bottom:70px;
}
.btn-check:checked + .btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check) + .btn:active {
    color: #d1af5c;
}
body .active .page-link {
    background-color: #d1af5c !important;
}
body .page-link.disabled {
    background-color: white;
    border-color: #ccc;
    color: black;
    pointer-events: none;
}
body .page-link {
    color:black !important;
}
body #js-product-list-header .category-view{
  height: 230px;
  position:Relative;
  overflow:hidden;
}
body #js-product-list-header .category-view .category-info {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  text-align: center;
  border: 1px solid #d1af5d;
  margin: 0;
  -webkit-transition: margin 0.3s,width 0.3s,height 0.3s,border-color 0.3s;
  -moz-transition: margin 0.3s,width 0.3s,height 0.3s,border-color 0.3s;
  -ms-transition: margin 0.3s,width 0.3s,height 0.3s,border-color 0.3s;
  -o-transition: margin 0.3s,width 0.3s,height 0.3s,border-color 0.3s;
  transition: margin 0.3s,width 0.3s,height 0.3s,border-color 0.3s;
}
body #js-product-list-header .category-view .category-info h3 {
  position: absolute;
  bottom: 50px;
  left: 0;
  width: 100%;
  text-align: center;
  font-size: 16px;
}
.category-view .img-category-crop {
    width: 100%;       /* Roztiahne na celú šírku stĺpca */
    height: 230px;     /* Tu si nastavte výšku, akú chcete mať rovnakú pre všetky */
    object-fit: cover; /* Toto je kľúčové: oreže obrázok tak, aby vyplnil plochu */
    object-position: center; /* Oreže to smerom k stredu */
    border-radius: 4px; /* Voliteľné: jemné zaoblenie rohov */
}
body #js-product-list-header {
    margin-bottom:30px;
}
body h1.page-title-section{
    font-weight: 500;
    position: relative;
    z-index: 5;
    display: inline-block;
    padding-right: 10px;
    color: #555;
    padding-top: 2em;
    text-align: center;
    width: 100%;
    font-size: 22px;
    text-transform: uppercase;
}
body #js-product-list-header .category-view .category-info .btn {
    border: 1px solid #fff;
    display: inline-block;
    font-size: 1em;
    padding: 10px;
    width: 90%;
}
body #js-product-list-header .category-view .btn.btn-ornaments {
    position: relative;
    overflow: visible !important;
    background-color: #d1af5d !important;
    color:white;
    border-color:white !important;
}
body #js-product-list-header .category-view .btn.btn-ornaments:hover {
    border-color:#d1af5c !important;
    color:#d1af5c !important;
    background-color:white !important;
}
body .btn.btn-ornaments::before {
    content: '';
    display: block;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQkAAAAoCAMAAADaMf9xAAADAFBMVEUAAAD+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v5ggJtSAAABAHRSTlMAAQYhPVFhYlNBKQwCH3nA7v7punggBEaX0fb83KVUBwMYNEtaSjIUHGCdz//947yMVx2f+NiQXovN96bW8K10UHOs8uJjNW6h57uDQgkS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);
    width: 100%;
    height: 25px;
    position: absolute;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    left: 0;
    top: -27px;
}
body .btn.btn-ornaments:after {
    background-image: url(data:image/png;base64,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);
    opacity: .7;
}
body .btn.btn-ornaments::after {
    bottom: -27px;
    top: auto;
    -moz-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    filter: FlipV;
    -ms-filter: "FlipV";
}
.cart-summary__show i {
    color: #d1af5c;
}
.nav-tabs .nav-link.active {
    /*border-color: #d1af5c;*/
    color: #d1af5c;
    border:2px solid transparent !important;
    border-bottom:2px solid #d1af5c !important;
}
.nav-link:hover {
    color: #d1af5c;
}
body .product__tabs .tab-content {
    border:1px solid #ddd !important;
}
.category-tree__item__link:hover {
    color: #d1af5c;
}
body .noUi-active {
    background-color: #d1af5c;
}
body .service-info-block {
    text-align: center;
    display: block;
    width: 100%;
    color: #d1af5d;
}
body .service-info-block .service-title {
    text-transform: uppercase;
    font-size: 28px;
    font-weight: bolder;
}
body .technical-support-block {
    border: 1px solid #ddd;
    padding: 20px 20px;
}
body .technical-support-block .support-title {
    text-transform: uppercase;
    text-align: center;
    font-size: 18px;
    font-weight: 700;
    color: #666;
    margin-bottom:10px;
}
body .technical-support-block .support-text {
    text-align: center;
    font-size: 13px;
    color: #666;
    margin-bottom:10px;
}
body .services-block .service-title {
    font-family: 'Playfair';
    font-style: italic;
    padding-bottom: 30px;
    font-size: 25px;
}
body .service-info-block .service-text {
    font-family: 'Playfair';
    font-style: italic;
    font-size: 30px;
    color:#666;
}
body .services-block .service-text {
    color:#666;
}
.product-page-section {
    margin-top: 50px;
}
body .services-block {
    display: block;
    border: 1px solid #f7f4ef;
    padding: 30px;
    color: initial !important;
    font-weight: lighter !important;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
body .services-block:hover {
    background-color: #f7f4ef;
}
.top_button {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAACYUlEQVR4AWJY2ewPaMaMYaKIgjD81qu8RKw549l7xdk3aqDj+njS2pKIFEffiVnU2BhkiZhAQal00NpQLWcjnUdliXc1WWeT32TyZ829efvWWHxZ3rD/3J+X2dm3Y+WmsCKkwokwEa6EAtcJ4qkwwP3OguXmnpApA75cQXc/pqlF4VC4NpphrpFnsa6pofBLKIixsCksC13htuBw7SI+EsasRb6nIaYSYbsi4Vehb6yRB9AVGuRPfE0lwseKnXksuFCgP6e8n4SWj6mUhBmMukhklP/dPFNPSPAK8di8pN8Z/s1Uh4p6D/GmeE/Ff6fK1IG66Ztwo2FTCT2dB2yqR33oEeJN85D6WE+byuixd0aeCz9xdRaoXez+MdWmWrL2oQ0q2g2jvq+0U6FdBldU8NyY8AV0zLoxT660A+5Lm4ZE60pX19hI6dIycKICy55J1pTmu3CGv8+wLsCaZ74lpTktAz9U4J5nkhnuv0B/O8b6GOsLrGee+brKw8RRkS8YivsIBhyZcogfGYr+li52R3XgAmFTdpSPsJ2Kb4p3yl5T8U1xTdmfvvim6OnjPjWKbyqsTw1UIA9M+gX6zxQP7uhtYRr67gPPhBmuLsK7z3JKiA+dErL//jzFJ8+xkPzjk+ehzxl9t2FTH+ae0cGQXjtbDRna8vma0bwmwU5kQzuU/43vF/I+CfO6xQ99Tnn3hcR3ltAS3kaaJfSrZgnI3wqZuqxSY9U7N8I76646XSxgvYT/56xFvtW686lO5PlUJ/Ykb492zocpdD3f3wqdeQ4wXzoVLlV/K6+XiG+Hzjx/A+c6YaYhnHfPAAAAAElFTkSuQmCC) no-repeat scroll 0 0 transparent;
    height: 38px;
    width: 38px;
    right: 10px;
    bottom: 10px;
    display: none;
    position: fixed;
    z-index: 95;
    display: none;
}
body .breadcrumb__wrapper {
    background: #f7f4ef;
    margin-bottom: 2rem;
}
body#category #wrapper,
body#cms #wrapper {
    background:url("../img/dizajnove-zrkadla-oro-pozadie.png") no-repeat top center #f7f4ef;
    position: relative;
    padding-bottom:50px;
}
body#category .footer__before,
body#cms .footer__before {
    padding-top:50px;
}
body#cms #wrapper #content-wrapper {
    background-color: #fff;
    -webkit-box-shadow: 0 0 10px 1px rgba(0,0,0,.2);
    -moz-box-shadow: 0 0 10px 1px rgba(0,0,0,.2);
    box-shadow: 0 0 10px 1px rgba(0,0,0,.2);
    padding:30px;
}
body .left-block__title {
    padding: 15px;
    color: #fff !important;
    font-size: 18px !important;
    font-weight: 400 !important;
    text-transform: uppercase;
    background: #A9834F;
    background-color: rgb(169, 131, 79);
    margin-bottom: 0;
    background-color: #d1af5d;
    text-transform: none;
    font-size: 20px;
    font-weight: 400;
    display:block;
    width:calc( 100% + 40px );
    margin-left:-20px;
    margin-right:-20px;
    margin-top:-20px;
    margin-bottom:20px;
}
body .left-block {
    background-color:white;
    border:1px solid #d1af5d;
    padding:20px;
}
body .breadcrumb a {
    color:#d1af5c;
}
body .breadcrumb-item span {
    color:#d1af5c;
}
body .left-block__link:hover {
  color:#d1af5c;
}
body .left-block .cms-page-link {
    padding-top:4px;
    padding-bottom:4px;
    display:block;
}
body .category-tree__item__header.nosplit {
    padding-top:0px;
    padding-bottom:0px;
}
body#cms .page-header {
    margin-bottom:15px;
}
body#cms .page-header h1,
body#cms  h1 {
    font-size: 38px;
    text-transform: uppercase;
    color: #555;
    font-weight: 800;
}
body#cms #content p,
body#cms #content li,
body#cms #content .img-text {
    color: #666;
    margin: 10px 0 10px 0;
    line-height:24px;
    font-size:16px;
    font-family: 'Roboto';
    font-weight:300;
}
body .cms-images .lower {
    height: initial;
    margin-bottom: 10px;
}
body .cms-images .img-text {
    height: 24.5ex;
}
body#cms #content h2 {
  font-size: 24px;
  margin-top: 40px;
}
body#cms #content .cms-images {
    margin-top:20px;
    margin-bottom:20px;
}
.cms-images .img-border {
  padding: 10px 10px;
  margin: 10px 0;
  border: 1px solid #d1af5d;
  text-align:Center;
}
body#cms #content h3 {
    color: #d1af5d;
    margin-top: 40px;
    font-size: 24px;
    padding: 10px;
    padding-left: 0px;
}
body#cms #content ul {
  padding-left: 40px;
  margin-top: 20px;
  margin-bottom: 40px;
}
body .grey-background {
    background-color: #f7f4ef;
}
body#cms .page-header h1:after,
body#cms h1:after {
    content: '';
    margin-top: 10px;
    margin-bottom: 20px;
    width: 60px;
    height: 3px;
    background-color: #d1af5d;
    display: block;
}
body#cms .item-img-border {
  background-color: #fff;
  padding: 20px 20px;
  display: inline-block;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -moz-box-shadow: 0 0 2px #888;
  -webkit-box-shadow: 0 0 2px #888;
  box-shadow: 0 0 2px #888;
  max-width:60%;
  margin-bottom:20px;
}
body .gold-banner {
  background-color: #d1af5d;
  font-size: 24px;
  margin: 70px 0;
  padding: 10px;
  color: #fff;
  text-align: center;
  font-weight: 700;
}
.feature-wrapper {
  width: 100%;
  margin: 0 auto;
  padding-bottom: 60px;
}
body#cms #content h2 {
  font-size: 2.5em;
  line-height: 2.5em ;
  color: #d1af5d;
  font-weight: bold ;
}
body#cms #content ul.columns {
  display: inline-block;
  padding: 30px 10px;
  width:100%;
}
body#cms #content ul.columns li {
    width: 25%;
    float: left;
    width: 25%;
    list-style: none;
    text-align: center;
}
body#cms #content .service-title {
  font-family: 'Playfair';
  font-style: italic;
  padding-bottom: 30px;
  font-size: 25px;
}
body#cms #content .service-text {
    color: #666;
    margin: 10px 0 10px 0;
    line-height:24px;
    font-size:16px;
    font-family: 'Roboto';
    font-weight:300;
}
body#cms .square-block {
    padding: 15px 10px;
    margin: 10px 0;
    border: 1px solid #d1af5d;
}
body#cms .square-block .square-block-title {
    text-transform: uppercase;
    color: #d1af5d;
    font-weight: 700;
    font-size: 20px;
}
body#cms .square-block .square-block-title::after {
    content: '';
    margin: auto;
    margin-top: auto;
    margin-bottom: auto;
    margin-top: 10px;
    margin-bottom: 15px;
    width: 50px;
    height: 3px;
    background-color: #666;
    display: block;
}
body#cms .square-block-body {
    font-family: 'Playfair',serif;
    font-style: italic;
    font-size: 11px;
}
body.cms-id-8 .feature-wrapper img {
    opacity: .25;
}
.section-gray {
    background-color: #f7f4ee !important;
    margin-left:-30px;
    margin-right:-30px;
    padding-left:30px;
    padding-right:30px;
}
body#cms #content .bg-gray {
    background-color: #f7f4ee;
    text-transform: uppercase;
    padding: 15px;
    margin-top: 50px;
    margin-bottom: 30px;
    font-size: 2em;
    color: #d1af5d;
}
.icon.icon-card::before {
    margin-right: 20px;
    content: '';
    display: inline-block;
    background-image: url(data:image/png;base64,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);
    width: 63px;
    height: 90px;
    vertical-align: middle;
}
.icon.icon-truck::before {
    margin-right: 20px;
    content: '';
    display: inline-block;
    background-image: url(../img/icon-truck.png);
    width: 122px;
    height: 67px;
    vertical-align: middle;
}
body#cms #content strong.heading-like {
    display: block;
    color: #d1af5d;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 1.5;
    margin-top: 40px;
    font-size: 16px;
}
body#cms #content strong {
    color: #333;
    font-weight: 600;
    line-height: 1.2;
}
body#cms #content .section-time {
    background: #f7f4ee url(../img/icons/doba-dorucenia-invert.png) no-repeat scroll right;
    background-size: auto;
    background-origin: padding-box;
    background-size: 280px;
    background-origin: content-box;
    padding-top:40px;
    padding-bottom:40px;
}
body .section-time {
    margin: 35px -40px;
    padding: 10px 30px;
}
.section-time .li-like {
    margin: 25px 0;
    margin-left: 0px;
    margin-left: 85px;
    display: block;
}
.section-time .li-like::before {
    content: "-";
}
.icon.icon-box::before {
    margin-right: 20px;
    content: '';
    display: inline-block;
    background-image: url(data:image/png;base64,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);
    width: 63px;
    height: 61px;
    vertical-align: middle;
}
.color-primary {
  color: #d1af5d;
}
.icon.icon-paper::before {
  margin-right: 20px;
  content: '';
  display: inline-block;
  background-image: url(../img/icon-paper.png);
  width: 70px;
  height: 75px;
  vertical-align: middle;
}
.btn.btn-ornaments {
  position: relative;
  overflow: visible !important;
  background-color: #d1af5d !important;
}
body#cms #content .social-icons li .icon.icon-facebook {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhbHF1ZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8aW1hZ2Ugb3ZlcmZsb3c9InZpc2libGUiIG9wYWNpdHk9IjAuMSIgd2lkdGg9IjI2IiBoZWlnaHQ9IjQyIiB4bGluazpocmVmPSJENzk1Q0EyOS5wbmciICB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIDggMCkiPgoJPC9pbWFnZT4KCTxnPgoJCTxwYXRoIGZpbGw9IiNhY2FhYTYiIGQ9Ik0yMi4yLDI3LjJ2LTcuMmgyYzEuNSwwLDIsMCwyLTAuMWMwLTAuMSwwLjEtMSwwLjItMi4xYzAuMS0xLjEsMC4yLTIuMiwwLjItMi40bDAtMC40bC0yLjIsMGwtMi4yLDAKCQkJbDAtMS42YzAtMC45LDAuMS0xLjgsMC4yLTEuOWMwLjItMC41LDAuNy0wLjcsMi42LTAuN2gxLjdWOC4zVjUuOEgyNGMtMywwLTMuOCwwLjEtNSwwLjdjLTAuOCwwLjQtMS42LDEuMi0yLDEuOQoJCQljLTAuNSwxLjEtMC43LDEuOC0wLjcsNC4zTDE2LjIsMTVoLTEuNWgtMS41djIuNXYyLjVoMS41aDEuNXY3LjJ2Ny4yaDNoM1YyNy4yeiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=);
}
body#cms #content .social-icons li .icon {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin: 0 auto;
  width: 30px;
}
body#cms #content .social-icons .icon {
  display: block;
  height: 100%;
  line-height: 70px;
}
body#cms #content .social-icons li {
  margin-top: 20px;
  margin-bottom: 10px;
  height: 40px;
  width: 40px;
}
body#cms #content .social-icons li {
  border-radius: 50%;
  border: 2px solid #aaa;
  height: 40px;
  width: 40px;
  line-height: 70px;
  text-align: center;
}
body#cms #content .social-icons li {
  display: inline-block;
  margin: 0 8px;
}
body#cms #content .social-icons {
    margin-top: 20px;
    text-align: left;
    padding-left:0px;
}
body#cms #content .social-icons li .icon.icon-pinterest {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhbHF1ZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8aW1hZ2Ugb3ZlcmZsb3c9InZpc2libGUiIG9wYWNpdHk9IjAuMSIgd2lkdGg9IjM4IiBoZWlnaHQ9IjQ2IiB4bGluazpocmVmPSI4REY2NkQ0Qi5wbmciICB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIDIgLTEpIj4KCTwvaW1hZ2U+Cgk8Zz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0iI2FjYWFhNiIgZD0iTTE4LjcsNS4xQzEzLjQsNS42LDguMSwxMCw3LjgsMTYuMWMtMC4xLDMuOCwwLjksNi42LDQuNSw3LjRjMS42LTIuNy0wLjUtMy4zLTAuOC01LjMKCQkJCWMtMS4zLTguMSw5LjQtMTMuNywxNS04YzMuOSwzLjksMS4zLDE2LTQuOSwxNC44Yy02LTEuMiwyLjktMTAuOC0xLjgtMTIuN2MtMy45LTEuNS01LjksNC43LTQuMSw3LjhjLTEuMSw1LjMtMy40LDEwLjMtMi41LDE3CgkJCQljMy4xLTIuMiw0LjEtNi41LDQuOS0xMC45YzEuNSwwLjksMi40LDEuOSw0LjMsMi4xYzcuMiwwLjYsMTEuMi03LjIsMTAuMy0xNC40QzMxLjgsNy41LDI1LjUsNC4zLDE4LjcsNS4xeiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K);
}
body#cms #content .social-icons li .icon.icon-twitter {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhbHF1ZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8aW1hZ2Ugb3ZlcmZsb3c9InZpc2libGUiIG9wYWNpdHk9IjAuMSIgd2lkdGg9IjQyIiBoZWlnaHQ9IjM2IiB4bGluazpocmVmPSI0M0Q2OUZCMS5wbmciICB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAxIDEgMykiPgoJPC9pbWFnZT4KCTxnPgoJCTxwYXRoIGZpbGw9IiNhY2FhYTYiIGQ9Ik0yNS43LDhMMjUuNyw4bDAuNywwaDAuN2wwLjUsMC4xYzAuMywwLjEsMC42LDAuMiwwLjksMC4zczAuNSwwLjIsMC44LDAuNEMyOS42LDguOSwyOS44LDksMzAsOS4yCgkJCWMwLjIsMC4xLDAuNCwwLjMsMC42LDAuNWMwLjIsMC4yLDAuNCwwLjIsMC44LDAuMWMwLjMtMC4xLDAuNy0wLjIsMS4xLTAuM2MwLjQtMC4xLDAuOC0wLjMsMS4yLTAuNWMwLjQtMC4yLDAuNi0wLjMsMC43LTAuMwoJCQljMC4xLDAsMC4xLTAuMSwwLjEtMC4xbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwYzAsMCwwLDAuMSwwLDAuMQoJCQlTMzQuNSw5LDM0LjMsOS4zcy0wLjQsMC42LTAuNiwwLjljLTAuMiwwLjMtMC41LDAuNi0wLjYsMC43Yy0wLjIsMC4yLTAuMywwLjMtMC40LDAuM2MtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjJsLTAuMSwwLjFsMCwwbDAsMAoJCQlsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGgwLjFoMC4xbDAuNy0wLjJjMC41LTAuMSwxLTAuMiwxLjQtMC40YzAuNS0wLjIsMC43LTAuMiwwLjctMC4yCgkJCWMwLDAsMC4xLDAsMC4xLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLjEsMGwwLjEsMHYwdjBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDAKCQkJYzAsMC0wLjEsMC4yLTAuMywwLjVjLTAuMiwwLjMtMC4zLDAuNC0wLjQsMC41YzAsMCwwLDAtMC4xLDAuMWMwLDAtMC4yLDAuMi0wLjYsMC42Yy0wLjMsMC4zLTAuNywwLjctMSwwLjkKCQkJYy0wLjMsMC4zLTAuNSwwLjYtMC41LDFjMCwwLjQsMCwwLjgtMC4xLDEuM2MwLDAuNS0wLjEsMS0wLjIsMS42Yy0wLjEsMC42LTAuMiwxLjItMC41LDJjLTAuMiwwLjctMC41LDEuNC0wLjcsMi4xCgkJCWMtMC4zLDAuNy0wLjYsMS4zLTAuOSwxLjlzLTAuNiwxLTAuOSwxLjRjLTAuMywwLjQtMC41LDAuNy0wLjgsMS4xYy0wLjMsMC4zLTAuNiwwLjctMSwxLjFjLTAuNCwwLjQtMC43LDAuNi0wLjcsMC43CgkJCWMwLDAtMC4yLDAuMi0wLjUsMC40Yy0wLjMsMC4zLTAuNiwwLjUtMSwwLjhjLTAuMywwLjMtMC43LDAuNS0xLDAuNmMtMC4zLDAuMi0wLjYsMC40LTEuMSwwLjZjLTAuNCwwLjItMC45LDAuNC0xLjMsMC42CgkJCWMtMC41LDAuMi0xLDAuNC0xLjUsMC41Yy0wLjUsMC4yLTEsMC4zLTEuNSwwLjRjLTAuNSwwLjEtMS4xLDAuMi0xLjcsMC4ybC0wLjksMC4xdjB2MGgtMC45aC0wLjl2MHYwbC0wLjIsMGMtMC4yLDAtMC4zLDAtMC40LDAKCQkJcy0wLjUtMC4xLTEuMS0wLjFjLTAuNi0wLjEtMS4xLTAuMi0xLjUtMC4zcy0wLjktMC4zLTEuNi0wLjVjLTAuNy0wLjItMS4zLTAuNS0xLjgtMC44Yy0wLjUtMC4zLTAuOC0wLjQtMS0wLjUKCQkJYy0wLjEtMC4xLTAuMy0wLjEtMC40LTAuMmwtMC4yLTAuMWwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGgwaDB2MHYwbDAsMGwwLDBsMC4xLDBjMC4xLDAsMC4zLDAsMC43LDAKCQkJczAuNywwLDEuMSwwczAuOC0wLjEsMS4yLTAuMWMwLjQtMC4xLDAuOS0wLjIsMS41LTAuM2MwLjYtMC4yLDEuMS0wLjMsMS42LTAuNWMwLjUtMC4yLDAuOC0wLjQsMS0wLjVjMC4yLTAuMSwwLjUtMC4zLDAuOS0wLjYKCQkJbDAuNi0wLjRsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwtMC4yLDBjLTAuMSwwLTAuMywwLTAuNCwwcy0wLjMsMC0wLjYtMC4xCgkJCWMtMC4zLTAuMS0wLjYtMC4yLTAuOS0wLjNjLTAuMy0wLjEtMC42LTAuMy0xLTAuNXMtMC41LTAuNC0wLjctMC41Yy0wLjEtMC4xLTAuMy0wLjMtMC41LTAuNWMtMC4yLTAuMi0wLjQtMC41LTAuNi0wLjcKCQkJYy0wLjItMC4yLTAuMy0wLjUtMC41LTAuOWwtMC4yLTAuNWwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLjMsMGMwLjIsMCwwLjUsMCwwLjksMHMwLjcsMCwwLjktMC4xYzAuMiwwLDAuMywwLDAuMy0wLjFsMC4xLDAKCQkJbDAuMSwwbDAuMSwwbDAsMGwwLDBsMCwwbDAsMGwtMC4xLDBsLTAuMSwwbC0wLjEsMGwtMC4xLDBsLTAuMSwwYzAsMC0wLjEsMC0wLjItMC4xcy0wLjMtMC4xLTAuNy0wLjNjLTAuNC0wLjItMC43LTAuMy0wLjktMC41CgkJCWMtMC4yLTAuMi0wLjQtMC4zLTAuNy0wLjVjLTAuMi0wLjItMC40LTAuNC0wLjctMC43Yy0wLjItMC4zLTAuNS0wLjctMC43LTFjLTAuMi0wLjQtMC4zLTAuOC0wLjQtMS4xYy0wLjEtMC40LTAuMi0wLjctMC4yLTEuMQoJCQlsMC0wLjZsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMC40LDAuMmMwLjMsMC4xLDAuNiwwLjIsMSwwLjNzMC43LDAuMSwwLjcsMC4xbDAuMSwwaDAuMWgwLjFsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMAoJCQlsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBjMCwwLTAuMS0wLjEtMC4yLTAuMmMtMC4xLTAuMS0wLjMtMC4zLTAuNS0wLjRjLTAuMi0wLjItMC4zLTAuNC0wLjUtMC42cy0wLjMtMC40LTAuNC0wLjYKCQkJQzgsMTUsNy44LDE0LjcsNy43LDE0LjRjLTAuMS0wLjMtMC4yLTAuNy0wLjMtMWMtMC4xLTAuMy0wLjEtMC43LTAuMS0xYzAtMC4zLDAtMC42LDAtMC45YzAtMC4yLDAuMS0wLjUsMC4yLTAuOHMwLjItMC42LDAuMy0xCgkJCUw4LDkuMmwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLDBsMCwwbDAsMGwwLjQsMC40YzAuMiwwLjMsMC41LDAuNiwwLjgsMC45CgkJCUM5LjcsMTAuOCw5LjksMTEsOS45LDExYzAsMCwwLjEsMC4xLDAuMSwwLjFjMC4xLDAuMSwwLjIsMC4yLDAuNSwwLjVjMC4zLDAuMiwwLjcsMC41LDEuMiwwLjlzMSwwLjcsMS42LDEKCQkJYzAuNiwwLjMsMS4yLDAuNiwxLjksMC45YzAuNywwLjMsMS4yLDAuNCwxLjQsMC41YzAuMywwLjEsMC43LDAuMiwxLjQsMC4zYzAuNywwLjEsMS4yLDAuMiwxLjUsMC4yczAuNiwwLjEsMC43LDAuMWwwLjIsMGwwLDAKCQkJbDAsMEwyMC40LDE1YzAtMC4yLTAuMS0wLjUtMC4xLTAuOXMwLTAuOCwwLjEtMS4xYzAuMS0wLjMsMC4yLTAuNywwLjMtMWMwLjEtMC4zLDAuMi0wLjYsMC40LTAuOGMwLjEtMC4yLDAuMy0wLjQsMC41LTAuNwoJCQljMC4yLTAuMywwLjQtMC41LDAuOC0wLjhjMC4zLTAuMywwLjctMC41LDEuMS0wLjhjMC40LTAuMiwwLjgtMC40LDEuMS0wLjVjMC4zLTAuMSwwLjYtMC4yLDAuOC0wLjJTMjUuNyw4LDI1LjcsOHoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K);
}
body#cms #content .social-icons li .icon.icon-instagram {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhbHF1ZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDQwIDQwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8aW1hZ2Ugb3ZlcmZsb3c9InZpc2libGUiIG9wYWNpdHk9IjAuMSIgd2lkdGg9IjQyIiBoZWlnaHQ9IjQyIiB4bGluazpocmVmPSIxQkEwODYyMy5wbmciID4KCTwvaW1hZ2U+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjYWNhYWE2IiBkPSJNMjguOSw1LjZIMTEuMUM4LDUuNiw1LjYsOCw1LjYsMTEuMVYxN3YxMS44YzAsMy4xLDIuNSw1LjUsNS41LDUuNWgxNy43YzMuMSwwLDUuNS0yLjUsNS41LTUuNVYxN3YtNS45CgkJCUMzNC40LDgsMzIsNS42LDI4LjksNS42eiBNMzAuNSw4LjloMC42djAuNnY0LjNoLTQuOVY4LjlIMzAuNXogTTE1LjksMTdjMC45LTEuMiwyLjUtMi4xLDQuMS0yLjFzMy4yLDAuOSw0LjEsMi4xCgkJCWMwLjYsMC45LDEsMS44LDEsM2MwLDIuOC0yLjMsNS4xLTUuMSw1LjFjLTIuNywwLTUuMS0yLjItNS4xLTUuMUMxNC45LDE4LjksMTUuMywxNy45LDE1LjksMTd6IE0zMS42LDI4LjljMCwxLjUtMS4yLDIuNy0yLjcsMi43CgkJCUgxMS4xYy0xLjUsMC0yLjctMS4yLTIuNy0yLjdWMTdoNC4zYy0wLjQsMC45LTAuNiwyLTAuNiwzYzAsNC4zLDMuNiw3LjksNy45LDcuOXM3LjktMy42LDcuOS03LjljMC0xLTAuMi0yLjEtMC42LTNoNC4zCgkJCUwzMS42LDI4LjlMMzEuNiwyOC45eiIvPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=);
}
body#cms #content .text-ornaments {
  display: block;
  max-width: 800px;
  width: 100%;
  margin: 60px auto;
  text-align: center;
  font-size: 35px;
  line-height: 1.4;
  color: #777;
  font-style: italic;
  font-family: 'Playfair',sans-serif;
}
body#cms #content .text-ornaments::before, body#cms #content .text-ornaments::after {
  background-image: url(../img/text-ornaments.png);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  content: '';
  display: block;
  margin: 10px auto;
  max-width: 100%;
  width: 351px;
  height: 60px;
}
body#cms #content  .text-ornaments::after {
  transform: scaleY(-1);
  height: 50px;
}
body#cms #content .features-list {
  text-align: center;
  margin: 50px 0;
    margin-bottom: 50px;
}
body#cms #content .features-list li {
  display: inline-block;
  width: 100px;
  height: 100px;
  line-height: 100px;
  text-align: center;
  color: #d1af5d;
  border-radius: 50%;
  border: 2px solid #d1af5d;
  margin: 10px;
}
body#cms #content .font-heavy {
  font-weight: 600 !important;
}
body#cms #content .section-gray h4 {
  color: #d1af5d;
  margin: 20px 0;
  font-family: 'Playfair',sans-serif;
}
body#cms #content .font-lg {
  font-size: 38px;
}
body#cms #content .heading-like {
  color: #666;
  font-size: 16px;
  font-weight: 800;
}
body#cms #content .cubes-after {
    text-align: center;
}
body#cms #content .cubes-after img {
    width: 40%;
    display: inline-block;
}
body#cms #content .cubes-after .col-sm-4::after {
    content: '';
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFsAAABbCAYAAAAcNvmZAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAnpJREFUeNrs3ctNY0EUhGGoCWBSIRRCoFbeko5XEIQDIBVWDsNjj2DB0/a9farP6a6WLIsd+mTJXImu//ZwONxUOpvN5u749nJ8PW632+dKvzuKQv89vp6OPz8YOx76/ZQCR2HocuAoDl0KHANAlwHHINAlwDEQdHpwDAadGhwDQqcFx6DQKcExMHQ6cAwOnQocE0CnAcck0CnAMRF0d3BMBt0VHBNCdwPHpNBdwDExtBwck0NLwWFoHTgMrQOHoXXgMLQOHIbWgcPQOnAYWgcOQ+vAYWgdOAytA4ehdeAwtA4chtaBw9A6cBhaBw5D68BhaB04DK0Dh6F14DC0DhyG1oHD0DpwGFoH/me/3xs6/tzvdrtXGFr3CT9hP9pBcoi3GQnaIhb65Pz/C9Lg8dAf/vQzeCz0l4cag8dBf/u4bvAY6G+xDR4D/SO2wdtD/4pt8LbQZ7EN3g76ImyDt4G+GNvg66Gvwjb4OuirsQ2+HHoRtsGXQS/Gnhica8Z2V/0z/GTgXLtqvPqaxyTgbDEf3eQC0+DgbLXT3exq3qDgbDmI3vTS6WDgbL083/w69SDgjJj4DxkKKA7OqJZC2ARGUXBGRitCx12KgTO6DhI+W1QEnIoMi2SQKzk4Vb0b2dRcUnAqw0LSEcVk4FQXnOTzoEnA2SOV1WX4tjM4ezXJuk06dwJnz/hb17FyMTh7V/a6z/CLwJkhZ5giMBEMzizdyDTplCBwZgp0pooCNQZnthJqutxVI3BmTM6mDLmtBGfWtm/aROFCcGaOKKeOb14Jzuy16vRZ2QvBWSELXiKYfAacVfrrZVLgP4CzUui+VOT+E3gp6NP5J8AAokPFmyMmmr8AAAAASUVORK5CYII=);
    background-size: contain;
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;
    display: block;
    top: 50%;
    right: -12px;
    position: absolute;
}
body#cms #content .cubes-after .col-sm-4 {
    position: relative;
}
body#cms #content .cubes-after .col-sm-4:last-child::after {
    background-image: none;
}
body#cms #content h2.line-up{
  text-transform: uppercase;
  color: #555;
  font-size: 1.8em;
  font-weight: 800;
  line-height: 26px;
}
h1.line-up::after, h2.line-up::after, h3.line-up::after, .h4.line-up::after, h5.line-up::after, .heading-like.line-up::after {
  content: '';
  margin-top: 10px;
  margin-bottom: 20px;
  width: 60px;
  height: 3px;
  background-color: #d1af5d;
  display: block;
}
body#cms #content h2 {
    line-height: 26px;
}
body#cms #content .text-serif {
  font-family: 'Playfair',sans-serif;
}
body#cms #content .font-lg {
  font-size: 45px !important;
  font-weight:600 !important;
}
body#cms #content .section-primary {
  background-color: #d1af5d !important;
  padding-top: 1px;
  color: #fff;
  margin-left:-30px;
  margin-right:-30px;
  padding:30px;
}
body#cms #content .section-primary p,
body#cms #content .section-primary strong {
    color:white;
}
body#cms #content ul.services-list {
    padding:0px;
    list-style:none;
}
body#cms #content ul.services-list a {
    display: block;
    min-height: 134px;
    width: 100%;
    text-align: center;
    background-image: url(../img/bg-ornaments-tile.png);
    background-size: 50px;
    color: #fff;
    font-size: .6em;
    line-height: 1.3;
    font-weight: 400;
    text-transform: uppercase;
    border: 1px solid #d1af5c;
}
body#cms #content ul.services-list .btn.btn-ornaments {
    color: #fff;
    display: inline-block;
    border: 1px solid #fff;
    font-size: 12px;
    max-width: 90%;
    white-space: normal;
    line-height: initial !important;
    height: 7.5ex;
    margin-top:40px;
}
body#cms #content .category-view {
    height: 230px;
    position:relative;
}
body#cms #content .category-view .category-info {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    text-align: center;
    border: 1px solid #d1af5d;
    margin: 0;
    -webkit-transition: margin 0.3s,width 0.3s,height 0.3s,border-color 0.3s;
    -moz-transition: margin 0.3s,width 0.3s,height 0.3s,border-color 0.3s;
    -ms-transition: margin 0.3s,width 0.3s,height 0.3s,border-color 0.3s;
    -o-transition: margin 0.3s,width 0.3s,height 0.3s,border-color 0.3s;
    transition: margin 0.3s,width 0.3s,height 0.3s,border-color 0.3s;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
}
body#cms #content .category-view .category-info .btn {
    border: 1px solid #fff;
    display: inline-block;
    font-size: 1em;
    padding: 10px;
    width: 90%;
    -webkit-transition: padding 0.3s,background-color 0.3s,color 0.3s,border-color 0.3s,box-shadow 0.3s;
    -moz-transition: padding 0.3s,background-color 0.3s,color 0.3s,border-color 0.3s,box-shadow 0.3s;
    -ms-transition: padding 0.3s,background-color 0.3s,color 0.3s,border-color 0.3s,box-shadow 0.3s;
    -o-transition: padding 0.3s,background-color 0.3s,color 0.3s,border-color 0.3s,box-shadow 0.3s;
    transition: padding 0.3s,background-color 0.3s,color 0.3s,border-color 0.3s,box-shadow 0.3s;
    color:white;
}
body#cms #content  .category-view .category-image {
  position: relative;
  overflow: hidden;
  height: 100%;
  width: 100%;
  opacity: 1;
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -ms-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  background-color: #fff;
}
body#cms #content .reference-row {
    border-top: 1px solid #ddd;
    text-align: center;
    padding: 16px 0;
    font-family: 'Playfair',serif;
    font-size: 1.2em;
    color: #999;
    display:flex;
}
body#cms #content .reference-row .reference-author-photo {
    width: 20%;
    flex:0 0 20%;
    text-align: center;
    border-right: 1px solid #ddd;
    margin-right: 20px;
    margin-bottom: 10px;
    padding-right:20px;
    padding-left:20px;
}
body#cms #content .reference-row .reference-images.reference-image-alone {
    width: 30%;
    flex:0 0 305;
    order:3;
}
body#cms #content .reference-row .reference-content {
    clear: none;
    text-align:left;
    flex:0 0 50%;
    max-width:50%;
}
.product__additional-info {
    display:flex;
    flex-direction:column;
}
.product__additional-info .social-sharing {
    order:1;
    margin-bottom:20px;
    margin-top:-15px;
}
.product__additional-info .social-sharing > span {
    display:none;
}
.product__additional-info .social-sharing li {
    border:1px solid #ccc;
    width:40px;
    height:40px;
    border-radius:50%;
}
.product__additional-info #ct_matrix {
    order:3;
}
.product__additional-info .dimensions-info {
    ordeR:2;
    margin-bottom:20px;
}
.product__additional-info .dimensions-info {
  text-align: center;
  margin: 20px 0;
  font-size: .9375rem;
  color: #414141;
  line-height:30px;
}
.product__additional-info .dimensions-info .di-title {
  font-size: 25px;
  font-weight: bolder;
}
/* Základné nastavenie pre ikony (všetky odkazy v zozname) */
#footer_sub_menu_4 a.custom-page-link::before,
#footer_sub_menu_1 a.custom-page-link::before {
    font-family: "Material Icons";
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    display: inline-block;
    width: 25px; /* Šírka podobná fa-fw */
    vertical-align: middle;
    margin-right: 5px;
    -webkit-font-smoothing: antialiased;
}

/* 1. Doprava a platba (fa-truck) */
#link-custom-page-doprava-a-platba-4::before,
#link-custom-page-doprava-a-platba-1::before {
    content: "\e558"; /* local_shipping */
}

/* 2. Ako nakupovať (fa-laptop) */
#link-custom-page-jak-nakupovat-4::before,
#link-custom-page-ako-nakupovat-1::before {
    content: "\e30e"; /* laptop / computer */
}

/* 3. Obchodné podmienky (fa-handshake-o) */
#link-custom-page-obchodni-podminky-4::before,
#link-custom-page-obchodne-podmienky-1::before {
    content: "\e8f1";
}

/* 4. Ochrana osobných údajov (fa-shield) */
#link-custom-page-ochrana-osobnich-udaju-4::before,
#link-custom-page-ochrana-osobnych-udajov-1::before {
    content: "\e8ac"; /* security / shield */
}

/* 5. Vrátenie tovaru (fa-archive) */
#link-custom-page-vraceni-zbozi-4::before,
#link-custom-page-vratenie-tovaru-1::before {
    content: "\e149"; /* archive */
}

/* 6. Reklamácie (fa-file-text-o) */
#link-custom-page-reklamace-4::before,
#link-custom-page-reklamacie-1::before {
    content: "\e873"; /* description / assignment */
}
/* Základné nastavenie pre druhý zoznam */
#footer_sub_menu_5 a.custom-page-link::before,
#footer_sub_menu_2 a.custom-page-link::before {
    font-family: "Material Icons";
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    display: inline-block;
    width: 25px;
    vertical-align: middle;
    margin-right: 5px;
    -webkit-font-smoothing: antialiased;
}

/* 1. Zrkadlá na mieru (pôvodne fa-clone - vrstvy/kopírovanie) */
#link-custom-page-zrcadla-na-miru-5::before,
#link-custom-page-zrkadla-na-mieru-2::before {
    content: "\e3b5"; /* layers */
}

/* 2. Montáž zrkadla (pôvodne fa-linode - technický/geometrický tvar) */
/* Pre montáž je výstižnejšia ikona náradia */
#link-custom-page-montaz-zrcadla-5::before,
#link-custom-page-montaz-zrkadla-2::before {
    content: "\e869"; /* build / repair */
}

/* 3. Služby dizajnéra (pôvodne fa-codepen - kocka/dizajn) */
#link-custom-page-sluzby-designera-5::before,
#link-custom-page-sluzby-dizajnera-2::before {
    content: "\e3ae"; /* layers_clear alebo skúste \e40a (brush) pre štetec */
}

/* 4. O nás (pôvodne fa-globe) */
#link-custom-page-o-nas-5::before,
#link-custom-page-o-nas-2::before {
    content: "\e894"; /* language / public */
}

/* 5. Referencie (pôvodne fa-certificate) */
#link-custom-page-reference-5::before,
#link-custom-page-referencie-2::before {
    content: "\e838"; /* star / grade */
}

/* 6. Sklenárstvo (vlastná oroglass-icon) */
/* Pre sklenárstvo sa hodí ikona okna alebo štvorcov */
#link-custom-page-sklenarstvo-2::before {
    content: "\e3c5"; /* aspect_ratio alebo \e8f0 (dashboard) */
}

@media (max-width: 1200px) {
    body .header-bottom__container .main-menu {
        order:5;
        margin-right:0px;
    }
    body #_desktop_cart {
        margin-left:auto;
    }
    body #header {
        margin-bottom: 7.5px;
    }
    body #offcanvas-faceted,
    body #mobileMenu {
        background-color:#f7f4ef;
    }
    body #offcanvas-faceted .accordion-button,
    body #offcanvas-faceted .accordion-item {
        background-color:transparent;
    }
    .layout-left-column #left-column {
        padding-right: 1.5rem;
    }
    body .breadcrumb__wrapper {
        margin-bottom: 1rem;
    }
    body#cms #wrapper #content-wrapper {
        padding:20px;
    }
    body#index #home-slider {
        margin-bottom: 35px;
    }
    body .section-title {
        margin: 15px 0;
        padding-bottom: 13px;
    }
    #content-wrapper .page-footer {
        margin-top: 0rem;
    }
    #content-wrapper {
        padding-bottom: 2rem;
    }
}
@media (max-width: 991.98px) {
    body .section-title {
        font-size: 1.5em;
    }
    .hidden-sm-down {
        display: none !important;
    }
    body h1.page-title-section {
        padding-top: .5em;
        font-size: 25px;
    }
    body #js-product-list-header {
        margin-bottom: 0px;
    }
    .main-menu__mobile .menu a {
        color:#d1af5c !important;
    }
}
@media (max-width: 768px) {
    body #header {
        margin-bottom:0px;
    }
    body#cms #wrapper #content-wrapper {
        box-shadow:0 0 10px 1px rgba(0,0,0,.0);
    }
    body .footer .footer__block:last-child {
        margin-bottom: 0rem;
    }
    body .carousel .carousel-control-prev,
    body .carousel .carousel-control-next {
        display:none;
    }
    body .carousel .carousel-caption {
        right:0;
        left:0px;
        margin-left:auto;
        margin-right:auto;
        text-align:center;
    }
    body .carousel .carousel-caption .caption-description {
        max-width:90%;
        margin-left:auto;
        margin-right:auto;
        background: rgba(0, 0, 0, 0.05); /* Skoro neviditeľný tmavý závoj */
        backdrop-filter: blur(2px);
        padding:15px;
        border-radius:5px;
    }
    body .carousel .carousel-caption .caption-description h2::before {
        lefT:0;
        right:0;
        margin-left:auto;
        margin-right:auto;
        top:65px;
    }
    body #_mobile_cart,
    body #_mobile_cart * {
        box-shadow: none !important;
        -webkit-box-shadow: none !important; /* Pre staršie prehliadače */
    }
    body .static-before-footer .row1 p {
        line-height: 1.4;
        font-size: 1.1em;
    }
    body .static-before-footer .row2 .icon-contact {
        border-right: 0px solid #666;
        border-bottom: 1px solid #666;
    }
    .featured-products .section-title::after,
    .featured-products .section-title::before {
        width:50px;
        height:15px;
    }
    body .logo {
        width:150px;
    }
     #left-column {
        display: block !important; /* Musí zostať v DOM */
        height: 0;
        overflow: hidden;
        margin: 0;
        padding: 0;
        visibility: hidden; /* Skryje ho vizuálne */
    }

    /* Reset pre offcanvas/modal, aby filtre fungovali, keď sa vysunú */
    #left-column .offcanvas,
    #left-column .modal {
        visibility: visible;
        height: auto;
    }
    #_desktop_cart {
        display:none !important;
    }
    body .shopping-cart-icon {
        background: rgba(0,0,0,0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAVCAYAAABCIB6VAAABT0lEQVR4AazDA6wWABiG0Wzbtm3bNWTbNoZsuynbtjHWvGzbrvc+F9/Vb5ztxMF1ynIbg2IhT0V8yB9MwqDqQ7EWg6oQxUtcG8CxdPCCCvAnOtjJb8zAtH58w+N0MIRiRZoE7MpkNInYnYlpilCcRAelKI6mqUqxPU1Tio1o+lKsQQfx+J77aQpRHEnTi2IFmo38wcR06hDfMh5DpaQ4l2YKxWw0j3ieLo2hWJLmKzfQrOA/JmCo3BSn0aXKFAfRXORSmum8QdOVYgO6lIBfuZ0mHmOLR7OOf5icbp3ka4738hNeo0djKB/PoEfxWZZ92Z3lXezMAazARPQoAfdRFFcztrkUxRNMTI/aU9zOYxSr0pSieI4bKPalR+MpFmQdil1o2lBszSwUZ9GjGhTv8Sn/Mh9NNv7kS96i2JReGcx3fMB2jK0F7/BDyCA+RAAAwpaMWG8uQFwAAAAASUVORK5CYII=) no-repeat scroll 0 0;
    }
    body .blockcart {
        width:40px;
    }
    body .blockcart > a {
        width:100%;
    }
    body .header-block__badge {
        background-color:#d1af5c;
        font-size:11px !important;
        height:1.8em !important;
        line-height:1.8em !important;
    }
    body .products .product-miniature {
        /*width:33.33%;*/
    }
    #content-wrapper {
        padding-bottom: .5rem;
    }
    body#category #wrapper, body#cms #wrapper {
        padding-bottom:20px;
    }
    #subcategories {
        display:none;
    }
    body .service-info-block .service-title {
        font-size:22px;
    }
    body .alert {
        padding:4px;
    }
}
@media (max-width: 650px) {
    body#index #home-slider {
        margin-bottom: 15px;
    }
    #home-slider,
    #home-slider .homeslider-container,
    #home-slider .splide__track {
        height: auto !important;
        min-height: auto !important;
        aspect-ratio: 16 / 15 !important;
        display: block !important;
    }

    #home-slider img {
        /* Zrušíme absolute, ak je to možné, aby obrázok "roztiahol" rodiča */
        position: relative !important;
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
        aspect-ratio: 16 / 15 !important;
    }
    body .section-title {
        font-size: 1.2em;
    }
    .featured-products .section-title::after, .featured-products .section-title::before {
        width: 25px;
        height: 7.5px;
    }
    .product-miniature__infos__bottom .quantity-button {
        display:none;
    }
    .product-miniature__infos__bottom .btn {
        padding:4px 9px !important;
    }

}
@media (max-width: 400px) {
     body .logo {
        width: 125px;
    }
    .featured-products .section-title::after, .featured-products .section-title::before {
        display:none;
    }
    #search_filter_toggler {
        font-size:11px !important;
        padding-left:9px !important;
        padding-right:9px !important;
    }
    body .products {
        margin-left:-6px;
        margin-right:-6px;
    }
    body .products .product-miniature {
        padding-left:6px;
        padding-right:6px;
    }
}
@media (max-width: 360px) {
    body .products .product-miniature {
        width:50%;
    }
    .product-miniature .product-miniature__title {
        font-size:.8rem;
    }
    .product-miniature .product-miniature__infos__bottom {
        margin-bottom:.5rem;
    }
}