*,*:before,*:after{box-sizing:inherit}.group:before,.group:after{content:" ";display:table}.group:after{clear:both}html{box-sizing:border-box}img{max-width:100%;height:auto;vertical-align:middle}body{width:100%;height:100%;background-color:#333;font-family:Arial,Verdana,Tahoma,sans-serif !important;font-weight:400;font-size:100%;line-height:2.75em;color:#475970}div.container{position:relative;height:100%}section.register-section,section.login-section,section.tattoos-container,section.studios-list-container,section.conditions-container,section.gdpr-container,section.faq-container,section.forgottenPassword-section,section.resetPassword-section{margin-bottom:5rem}.link-gold{height:initial;padding:.75rem .8rem;font-size:1rem;font-weight:400;color:#fff;background-color:#c17f11;border:1px solid #c17f11;border-radius:0;text-decoration:none;text-transform:uppercase}.link-gold.form-control{padding:.5rem 0}.link-gold:hover,.link-gold:focus{background-color:#c17f11;color:#fff;border-color:#c17f11;text-decoration:none}h1{width:100%;margin-bottom:5rem;font-size:2rem;font-weight:600;color:#fff;text-align:center;text-transform:uppercase}@media screen and (max-width: 991px){h1{font-size:1.5rem}}div.note{font-size:.85rem;font-weight:300;color:red;text-align:right}div.toast-message a{text-decoration:underline}.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-item .item{height:100%}.owl-carousel .owl-item img{width:auto;height:100%}.owl-carousel .owl-item img.product-foto{height:100%;position:relative}.owl-carousel .fence-image{min-height:500px;width:100%;background-color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat}.owl-carousel .fence-image div.desc{position:absolute;bottom:0;width:100%;height:6.5rem;padding:14px 10px 10px;color:#fff;background:rgba(0,0,0,.6);font-size:14px;text-align:center}.owl-carousel .fence-image div.desc span{font-size:13px}.owl-carousel#banner-slider .owl-nav{display:block}.owl-carousel#banner-slider .owl-nav>div{position:absolute;height:100%;width:5rem;top:0;text-align:center}.owl-carousel#banner-slider .owl-nav>div.disabled{cursor:default}.owl-carousel#banner-slider .owl-nav>div.disabled i{opacity:.3}.owl-carousel#banner-slider .owl-nav>div i{position:relative;top:50%;transform:translateY(-50%);color:#fff;font-size:5rem}.owl-carousel#banner-slider .owl-nav .owl-prev{left:0}.owl-carousel#banner-slider .owl-nav .owl-next{right:0}@media screen and (max-width: 767px){.footer img.footer-image{padding-top:30px}}.footer div.odkazy a{color:#fff}.footer div.odkazy a:hover,.footer div.odkazy a:focus{color:#fff}#right_panel{position:fixed;right:0;top:50%;margin-top:-142px;z-index:99}@media screen and (max-width: 576px){#right_panel{display:none}}#right_panel a{display:block;border-bottom:1px solid #fff}#right_panel a:last-child{border-bottom:0}#right_panel img{vertical-align:top}div.row.narrow{padding:40px 10px}@media screen and (max-width: 767px){div.row.narrow{padding:15px 0}}div.row.wide{margin:0 -35px}@media screen and (max-width: 1200px){div.row.wide{margin:0 -20px}}@media screen and (max-width: 767px){div.row.wide{margin-top:8rem;margin:0 -15px}}div.row.margin-30{margin-top:60px}a.repeat-order{margin-left:.5rem}input:active,input:focus,textarea:active,textarea:focus,select:active,select:focus,button:active,button:focus{outline:none !important}input.form-control.margin-bottom-0{margin-bottom:0 !important}#steps{margin:0}.prev{float:left}.next{float:right}.steps{width:100%;margin:0;padding:0;overflow:hidden;list-style:none}.steps li{color:#b0b1b3;font-size:24px;float:left;padding:10px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.steps li.current{color:#000}.steps li span{font-size:11px;display:block}.steps.breadcrumb{height:47px;text-transform:none}.steps.breadcrumb li{width:33.33333333%;background:#eee;font-size:14px;text-align:center}.steps.breadcrumb li.current{position:relative;background:#666;color:#eee}.steps.breadcrumb li.current:after{position:absolute;top:0;right:-6px;border-top:18px solid rgba(0,0,0,0);border-bottom:18px solid rgba(0,0,0,0);border-left:6px solid #666;content:" "}.steps.breadcrumb li:last-child:before{content:none}.steps.breadcrumb li:last-child:after{border:none}.steps.breadcrumb li+li:before{content:none}.commands{margin-top:15px}.alert-fence{padding:15px 12.5px;background-color:#e30613;color:#fff}.mb0{margin-bottom:0 !important}.mt20{margin-top:20px !important}.mt40{margin-top:40px !important}.mb20{margin-bottom:20px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.owl-carousel#foto-slider{display:flex !important;flex-direction:row}@media screen and (max-width: 991px){.owl-carousel#foto-slider{justify-content:center}}.shopping-cart{width:235px;margin-left:calc(100% - 235px) !important}@media screen and (max-width: 767px){.shopping-cart{width:100%;margin-left:0 !important}}.shopping-cart .line{text-transform:uppercase}.shopping-cart .cart-content{position:relative;width:100%;height:39px;padding-right:39px;font-size:15px;line-height:41px;text-align:center;background-color:#f8f8f8;box-shadow:inset 0 0 2px #ccc}.shopping-cart .cart-content span.amount{font-weight:300}.shopping-cart .cart-content span.price{color:#de291b}.shopping-cart .cart-content img{position:absolute;right:0}@media screen and (max-width: 991px){div.main-categories{padding-top:15px}}@media screen and (max-width: 767px){div.main-categories{padding-top:8rem}}div.main-categories div.col-lg-3{margin-bottom:15px;padding:0 5px;text-align:center}div.main-text{margin:0 auto 60px;background-color:#fff}div.main-text>div.row{padding:30px 0}div.main-text h2{margin:0;padding:20px 0;font-size:24px;font-family:"Roboto Condensed",sans-serif;font-weight:400;color:#e30613}div.main-text ul{padding-left:0}div.main-text li{list-style-type:none}div.page-slider{max-width:1200px;margin:0 auto 15px}nav.navbar div.navbar-header{display:none}@media screen and (max-width: 767px){nav.navbar div.navbar-header{display:block}}nav.navbar ul.navbar-nav li{display:inline-block !important}@media screen and (max-width: 767px){nav.navbar ul.navbar-nav li{display:block !important}}@media screen and (max-width: 767px){nav.navbar ul.navbar-nav{display:none}}div.product-detail>div.row{margin-top:30px;background-color:#fff;border-left:10px solid #de291b}div.product-detail>div.row.default{border-left:10px solid #fff}div.product-detail>div.row.price-default{border-left:none;padding:30px 0}div.product-detail i.fa-home{font-size:14px}div.product-detail div.col-sm-3{margin-left:-10px;padding:0}div.product-detail div.sidebar-header h3{margin:0;padding:0 20px;font-size:18px;font-family:"Calibri",sans-serif;font-weight:400;color:#000;line-height:51px;text-transform:uppercase;border-left:10px solid #de291b}div.product-detail ul.components{margin-bottom:0;padding-left:0;list-style-type:none}div.product-detail ul.components li{position:relative;border-left:10px solid #de291b}div.product-detail ul.components li.active{background-color:#de291b}div.product-detail ul.components li.active>a:not(.product-item){color:#fff}div.product-detail ul.components a{display:block;position:relative;padding-left:25px;font-size:13px;color:#000;line-height:39px;text-decoration:none;border-top:1px solid #dfdfdf;text-transform:none;transition:all .4s ease}div.product-detail ul.components a:hover,div.product-detail ul.components a:focus{color:#fff;background-color:#de291b;transition:all .4s ease}div.product-detail ul.components a img{margin-right:.5rem}div.product-detail ul.collapse,div.product-detail ul.collapsing{padding-left:0;list-style-type:none;list-style-position:inside}div.product-detail ul.collapse li,div.product-detail ul.collapsing li{margin-left:-10px;border-left:10px solid #000 !important}div.product-detail ul.collapse li.active a,div.product-detail ul.collapsing li.active a{color:#000;background-color:#ececec}div.product-detail ul.collapse a,div.product-detail ul.collapsing a{color:#000;background-color:#fff;transition:background-color .4s ease}div.product-detail ul.collapse a:hover,div.product-detail ul.collapse a:focus,div.product-detail ul.collapsing a:hover,div.product-detail ul.collapsing a:focus{color:#000;background-color:#ececec;transition:background-color .4s ease}div.product-detail ul.category-menu-links{width:calc(100% + 10px);position:relative;left:-10px;padding:0;list-style-type:none}div.product-detail ul.category-menu-links li{margin-left:10px;background-color:#7b7b7b;border-bottom:1px solid #fff}div.product-detail ul.category-menu-links a{display:block;margin-bottom:1px;padding:15px 30px;color:#fff;text-transform:none;transition:background-color .4s ease}div.product-detail ul.category-menu-links a:hover,div.product-detail ul.category-menu-links a:focus{text-decoration:none;background-color:#a5a5a5;transition:background-color .4s ease}div.product-detail ul.category-menu-links a img{margin-right:15px}div.product-detail select[name=prefix]{font-size:12px}div.product-detail input[name=qty]{width:240px}div.sidebar-header i{float:right;margin-top:1.65rem;margin-left:1rem;font-size:1.5rem}@media screen and (max-width: 991px){div.sidebar-header{background-color:#de291b;cursor:pointer}div.sidebar-header h3{color:#fff !important}}div.menu-categories-narrow{display:none;margin-bottom:3rem}@media screen and (max-width: 767px){div.menu-categories-narrow{display:block}}@media screen and (max-width: 767px){div.menu-categories-wide{display:none}}div.modal .modal-title{text-transform:uppercase}div.modal label{font-weight:normal}div.modal .form-control{background-color:#f1f1f1;border-color:#f1f1f1;font-size:14px}div.modal button.close{color:#b2b2b2;font-size:24px;font-weight:normal;opacity:1}div.modal button:not(.close){font-size:11px}.product-items_wrapper{margin:0 !important;overflow:visible !important}.product-items_wrapper .product-list{padding:0}.product-items_wrapper .product-list .row{display:flex;flex-wrap:wrap}.product-items_wrapper .product-list .row .col-item{margin:0}.product-item{padding:15px !important}.product-item__img{width:100%;margin-bottom:15px;height:100% !important;max-height:100px;object-fit:contain;object-position:center}.product-item__name{color:#e30613;font-family:"Roboto",serif;font-size:16px;line-height:1.3;font-weight:bold;margin-bottom:10px}.product-item__info{margin-bottom:10px}.product-item__info-text{text-align:left;display:inline-block;font-size:13px;line-height:1.4;padding-right:10px}.product-item__info-text.sizes{padding-right:5px}.product-item__info-text-success{color:#28a745}.product-item__info-text-danger{color:#e30613}.product-item__info-inputs{display:flex;align-items:center;margin-top:5px;gap:5px}.product-item__info-inputs input{max-width:50px;text-align:center !important;border-radius:0 !important;flex:1}.product-item__bottom{margin-top:10px;display:flex;flex-wrap:wrap;align-items:end;gap:10px}.product-item__quantity{flex:1;min-width:50px;max-width:100px;margin-left:auto;text-align:center}.product-item__quantity input[type=number]{text-align:center !important;border-radius:0 !important}.product-item__button{height:auto}.product-item__button button{padding:0 0 0 2px !important;height:100%}.product-item__price{font-size:18px}.product-item__price-old{font-size:13px;text-decoration:line-through}.product-item__price-vat{font-size:11px;white-space:nowrap}.product-detail .col-image{display:inline-block !important}.product-detail .foto-slider .owl-nav{display:none}.product-detail-short a{word-break:break-all}div.row.article{margin-top:30px;background-color:#fff}@media screen and (max-width: 576px){div.row.article{margin-top:8rem}}div.row.article div.col-lg-12{padding:0 30px;overflow:auto}@media screen and (max-width: 576px){div.row.article div.col-lg-12{padding:0 15px}}div.row.article h1.article-heading{margin:0;padding:30px 0;font-size:30px;font-weight:400;font-family:"Roboto Condensed",sans-serif;color:#e30613;text-transform:none;text-align:left}div.row.article h1.article-heading.text-center{text-align:center}div.row.article table{margin:0 auto}div.row.article table.shipping{width:100%;border:1px solid #000;border-collapse:collapse}div.row.article table.shipping th,div.row.article table.shipping td{padding:12px 10px;border:1px solid #000}div.row.article div#map{width:100%;height:30rem;margin-bottom:2rem}div.row.article span.h2{margin:0 0 15px;padding:20px 0;font-size:24px;font-weight:400;font-family:"Roboto Condensed",sans-serif;color:#e30613;text-align:left;text-transform:none}div.row.article form{padding:0 0 30px}div.row.article form button[type=submit]{background-color:#e30613;border:none}@media screen and (max-width: 991px){div.row.article form button[type=submit]{margin-top:15px}}div.row.fences-container>div.col-12{margin-bottom:15px}div.row.fences-container>div.col-12 a{position:relative;display:inline-block;width:100%;height:100%;overflow:hidden}div.row.fences-container>div.col-12 a:hover,div.row.fences-container>div.col-12 a:focus{text-decoration:none}div.row.fences-container>div.col-12 a:hover div.fence-image,div.row.fences-container>div.col-12 a:focus div.fence-image{transform:scale(1.2);transition:all .2s ease-in-out}div.row.fences-container>div.col-12 div.fence-image{min-height:250px;background-position:center;background-repeat:no-repeat;background-size:cover;transition:all .2s ease-in-out}div.row.fences-container>div.col-12 div.overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.3)}div.row.fences-container>div.col-12 div.fence-name{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:20px;font-weight:600;text-align:center;text-transform:uppercase}div.fence-slider.mobile-visible{display:none}@media screen and (max-width: 767px){div.fence-slider.mobile-visible{display:block}}@media screen and (max-width: 767px){div.fence-slider.desktop-visible{display:none}}div.fence-slider div.col-foto{margin-bottom:30px;overflow:hidden}@media screen and (max-width: 767px){div.fence-slider div.col-foto{margin-bottom:0}}div.fence-slider div.fence-image{min-height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;transition:all .2s ease-in-out}div.fence-slider a:hover div.fence-image,div.fence-slider a:focus div.fence-image{transform:scale(1.2);transition:all .2s ease-in-out}div.fence-slider .owl-nav{position:absolute;top:50%;transform:translateY(-25px);width:100%;height:0}div.fence-slider .owl-prev{position:absolute;left:0}div.fence-slider .owl-next{position:absolute;right:0}div.fence-slider i{color:#fff;font-size:5rem}div.row.cart{margin-top:30px;background-color:#fff}table.product-list{background-color:#fff}table#prefixs{width:100%;background-color:#fff !important;border-left:.1px solid rgba(123,123,123,.25);border-bottom:.1px solid rgba(123,123,123,.25)}table#prefixs thead{color:#fff;background-color:#7b7b7b}table#prefixs thead th{padding:15px}table#prefixs tbody tr.red{background-color:rgba(222,41,27,.1)}@media screen and (max-width: 991px){table#prefixs tbody tr td:first-of-type{padding:5px 15px}}table#prefixs tbody td{padding:5px 15px}table#prefixs tbody td.name{min-width:150px;color:#de291b;font-weight:600}table#prefixs tbody td.button{min-width:47px;padding-right:0;text-align:right}@media screen and (max-width: 991px){table#prefixs tbody td.button{min-width:55px;padding:0 !important;text-align:left}}table#prefixs tbody td.sizes{min-width:165px}table#prefixs tbody td input[type=number]{width:60px;line-height:25px;background-color:#eee;border:1px solid #d0d0d0;border-radius:3px;box-shadow:inset 0 0 1px #b9b9b9}table#prefixs tbody td input[type=number].form-inline{width:52px}table#prefixs tbody td button{margin-top:0;padding:0}table#prefixs tbody td button.disabled{opacity:.35;cursor:not-allowed}table#prefixs tr{border-bottom:.1px solid rgba(123,123,123,.25)}table#prefixs span.badge-action{margin:0 .2rem;font-size:1.2rem;color:#777;text-decoration:line-through}table#prefixs a.prefix-img-link{text-decoration:none}table#prefixs a.prefix-img-link:hover,table#prefixs a.prefix-img-link:focus{text-decoration:none}table#prefixs img.prefix-img{display:inline-block;margin-right:1rem}table#prefixs span.prefix-name{display:inline-block}/*# sourceMappingURL=custom.min.css.map */
