/*hlavicka*/
.menu-helper{top:117px;}
.menu-helper:after,.menu-trigger:after{background-color:var(--color-primary);}
@media (min-width:768px){
#header,.navigation-in,.navigation-in > ul > li{border-color:#0b1736;background-color:#0b1736;}
#navigation{border-color:rgba(255,255,255,0.5);}
.search input{height:50px;}
.search .btn.btn-default, .search a.btn.btn-default{height:50px;min-width:unset;}
}
@media (max-width:767px){
#header,.top-navigation-bar{border-color:#0b1736;background-color:#0b1736;}
.responsive-tools>a[data-target=navigation]:before,.responsive-tools>a[data-target=navigation]:hover:before{
background-color:var(--color-primary);}
}
@media only screen and (min-width:300px) and (max-width:768px){
.navigation-buttons > a[data-target="cart"] i{background-color:var(--color-primary);}
}
/*menu mobil*/
@media (max-width:767px){
.navigation-in>ul>li>a>b,.navigation-in>ul>li>a>span{font-size:16pt;font-weight:500;padding:1.5rem;text-transform:unset;}
.navigation-in ul li .submenu-arrow{top:16px;}
.navigation-in ul li .submenu-arrow:after{background:var(--color-primary);}
}
/*carousel*/
.homepage-box.before-carousel{margin-top:23px;}
.carousel-inner>.item>a>img,.carousel-inner>.item>img{margin-left:auto;margin-right:auto;}
@media(min-width:768px){
.container{width:96%;margin:0 auto;}
.homepage-box{border-top-color:#fff;border-bottom-color:#fff;background-color:#fff;}
}
/*carousel*/
.extended-banner-texts{top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto;text-align:left;max-width:100%;right:unset;bottom:unset;}
.extended-banner-title,.extended-banner-text{display:block;color:#fff;position:unset;padding:unset;background-color:unset;border:unset;box-shadow:unset;}
.extended-banner-title{font-size:22px;font-size:26px;font-weight:700;line-height:1.2;}
.extended-banner-text{margin-top:10px;font-size:12px;line-height:1.5;max-width:100%;}
.extended-banner-link{display:inline-flex;min-height:40px;margin-top:15px;padding:8px 24px;color:#fff;font-size:12px;font-weight:600;align-items:center;justify-content:center;position:unset;height:unset;}
.extended-banner-link{box-shadow:0 3px 6px rgba(0, 0, 0, 0.12);border-color:rgba(255,255,255,0.5);border-radius:25px;background-color:var(--color-primary);transition:background-color 250msease-out;}
.extended-banner-link:hover{background-color:var(--color-primary-hover);}
@media (min-width:768px){
.extended-banner-texts{width:600px;}
.extended-banner-title{max-width:65%;font-size:20pt;}
.extended-banner-text{max-width:65%;font-size:12pt;}
.extended-banner-link{font-size:14px;}
}
@media (min-width:992px){
.extended-banner-texts{width:calc(900px - 40px);padding:0 20px;}
.extended-banner-title{font-size:24pt;}
.extended-banner-text{margin-top:10px;}
.extended-banner-link{margin-top:20px;padding:12px 30px;}
}
@media (min-width:1200px){
.extended-banner-texts{width:calc(1050px - 40px);padding:0 40px;}
.extended-banner-title{font-size:28pt;}
.extended-banner-text{font-size:16pt;margin-top:15px;}
.extended-banner-link{margin-top:30px;}
}
@media (min-width:1440px){
.extended-banner-texts{width:calc(1300px - 40px);padding:0 60px;}
.extended-banner-title{font-size:32pt;}
.extended-banner-text{font-size:18pt;margin-top:25px;}
.extended-banner-link{margin-top:40px;}
}
@media (min-width:1600px){
.extended-banner-texts{width:calc(1448px - 40px);}
.extended-banner-title{font-size:38pt;}
.extended-banner-text{font-size:22pt;margin-top:25px;}
}
@media (max-width:767px){
.extended-banner-texts{width:57%;top:25%;left:30px;transform:unset;}
.carousel-control:before{top:unset;bottom:20px;}
}
/*kategorie*/
@media only screen and (max-width:767px){
.list-detail.kat{grid-template-columns:repeat(2,1fr);}
.list-detail.kat .detail h2{font-size:10pt;}
}
@media (min-width:768px){
.store-slide>h2{font-size:30pt;font-weight:700;text-align:center;text-transform:unset;}
.store-slide>h2:before{bottom:12px;border-bottom:2px solid;border-radius:unset;margin-left:unset;}
.list-detail.kat .detail h2{background:var(--color-primary);}
.list-detail.kat .detail:hover h2{background:var(--color-primary-hover);}
.list-detail.kat .detail h2{left:unset;right:0;font-size:12pt;font-weight:600;}
}
@media only screen and (min-width:768px) and (max-width:991px){
.list-detail.kat{grid-template-columns:repeat(3,1fr);}
.list-detail.kat .detail h2{font-size:10pt;}
}
@media only screen and (min-width:992px) and (max-width:1440px){
.list-detail.kat{grid-template-columns:repeat(6,1fr);}
.list-detail.kat .detail h2{font-size:10pt;}
}
@media (max-width:767px){
.store-slide>h2{font-size:30pt;font-weight:700;text-align:center;text-transform:unset;}
.store-slide>h2:before{bottom:12px;border-bottom:2px solid;border-radius:unset;margin-left:unset;}
.list-detail.kat .detail{margin-bottom:unset;padding:2rem;padding-bottom:4.5rem;}
.list-detail.kat .detail h2{background:var(--color-primary);}
.list-detail.kat .detail:hover h2{background:var(--color-primary-hover);}
.list-detail.kat .detail h2{left:auto;right:auto;font-size:11pt;font-weight:600;}
}
/*oblecenie*/
@media (min-width:768px){
.list-detail .detail h2{font-size:30pt;font-weight:700;}
.list-detail .detail .moreLink a{font-size:12pt;font-weight:600;padding:12px 30px;}
.list-detail .detail .moreLink a:hover{font-size:12pt;font-weight:600;padding:12px 30px;}
}
@media only screen and (min-width:991px) and (max-width:1700px){
.list-detail.kat2{grid-template-columns:repeat(4,1fr);}
}
@media (max-width:1700px){
.list-detail.kat2{& .detail{h2{top:unset;left:4rem;bottom:130px!important;margin:0 0 5%;}}}
.list-detail.kat2{& .detail {.moreLink {display:block;width:unset;left:4rem;bottom:60px;}}}
.list-detail.kat2{& .detail{& .moreLink{a{max-width:unset;margin:0 10px 0 0;}}}}
}
@media(min-width:1200px) and (max-width:1440px){
.list-detail .detail h2{font-size:25pt;}
.list-detail .detail .moreLink a{font-size:12pt;padding:10px 18px;}
.list-detail .detail .moreLink a:hover{font-size:12pt;padding:10px 18px;}
}
@media(min-width:992px) and (max-width:1199px){
.list-detail .detail h2{font-size:20pt;}
.list-detail .detail .moreLink a{font-size:10pt;padding:8px 10px;}
.list-detail .detail .moreLink a:hover{font-size:10pt;padding:8px 10px;}
}
@media (max-width:767px){
.list-detail .detail h2{font-size:30pt;font-weight:700;}
.list-detail .detail .moreLink{margin:unset;}
.list-detail .detail .moreLink a{font-size:12pt;font-weight:600;padding:12px 30px;display:unset;}
.list-detail .detail .moreLink a:hover{font-size:12pt;font-weight:600;padding:12px 30px;background-color:#fff;color:#000;}
}
/*produkty HP*/
@media (min-width:768px){
h4.homepage-group-title,.h4.homepage-group-title{margin:6rem auto 3rem;}
.columns-4 .products-block>div{border:2px solid #dadadada!important;border-radius:15px;padding:2rem;margin:1%;
background:url(https://www.polovnictvoforest.sk/user/documents/upload/temp/bg/productBgDetail-min.png);background-repeat:no-repeat;background-size:contain;background-position:bottom;}
}
@media (min-width:768px) and (max-width:899px){
.columns-4 .products-block>div{width:48%;}
.id-1 .products-block>div:last-child{display:none;}
}
@media (min-width:900px) and (max-width:1099px){
.columns-4 .products-block>div{width:31%;}
.id-1 .products-block>div:nth-last-child(-n + 2){display:none;}
.products-block>div:last-child{display:none;}
}
@media (min-width:1100px) and (max-width:1440px){
.columns-4 .products-block>div{width:23%;}
.id-1 .products-block>div:last-child{display:none;}
}
@media (max-width:767px){
.btn.btn-cart,a.btn.btn-cart,.btn.btn-primary,a.btn.btn-primary,.btn.btn-conversion,a.btn.btn-conversion{background-color:var(--color-primary);border-color:var(--color-primary);}
.products-block > div{border-color:rgba(61,43,31,0.25)!important;}
.id-1 .products-block>div:nth-last-child(-n + 3){display:none;}
.products-block>div{background:url(https://www.polovnictvoforest.sk/user/documents/upload/temp/bg/productBgDetail-min.png);background-repeat:no-repeat;background-size:contain;background-position:bottom;}
}
/*paticka*/
.custom-footer{padding-top:50px;}
.banner{margin-bottom:30px;}
.custom-footer ul li{padding-top:4px;}
.footer-links-icons{padding:20px 20px;}
#footer h5{font-size:13pt;font-weight:700;color:#fff;}
#footer .contact-box a,#footer .news-item-widget a,#footer .password-helper a,#footer ul a{color:#fff;}
#footer p a,#footer li a{font-size:12pt;}
#footer .contact-box a:hover,#footer .news-item-widget a:hover,#footer .password-helper a:hover,#footer ul a:hover,#footer p a:hover,#footer li a:hover,#signature a:hover{color:#71675a;}
footer,.custom-footer{background:var(--color-primary-hover);background-size:unset;background-position-y:unset;}
.footer-bottom,#footer>.container{background:var(--color-primary-hover);}
@media (min-width:768px){
footer, .custom-footer,.footer-bottom,#footer>.container,.footer-links-icons{border-top:1px solid #fff;border-color:rgba(113,103,90,0.5);}
#footer h4{font-size:16pt;font-weight:700;color:#fff;}
footer#footer h2,footer#footer p,footer#footer ul,footer#footer li{font-size:12pt;}
footer,.custom-footer{background:var(--color-primary-hover);background-size:unset;background-position-y:unset;}
.footer-bottom,#footer>.container{background:var(--color-primary-hover);}
}
@media (min-width:768px) and (max-width:991px){
.custom-footer>div{width:50%;}
.custom-footer{padding-left:40px;padding-right:40px;}
}
@media (min-width:992px){
.custom-footer>div{width:25%;}
.custom-footer{padding-left:50px;padding-right:50px;}
}
@media (min-width:1200px){
.custom-footer{padding-left:100px;padding-right:100px;}
}
@media (min-width:1440px){
.custom-footer{padding-left:230px;padding-right:230px;}
}
@media (max-width:767px){
footer,.custom-footer{background:var(--color-primary-hover);background-size:unset;background-position-y:unset;}
.footer-bottom,#footer>.container{background:var(--color-primary-hover);}
.custom-footer{padding-top:20px;}
[data-ec-promo-id="13"] img{display:block;margin:auto;}
#footer h4{font-size:18pt;font-weight:700;color:#fff;}
#footer h5{font-size:15pt;}
#footer p a,#footer li a{font-size:13pt;}
#footer .banner-wrapper{width:85%;margin-left:auto;margin-right:auto;}
.banner{margin-bottom:unset;}
.custom-footer, .footer-bottom,.footer-links-icons{border-top:1px solid #fff;border-color:rgba(113,103,90,0.5);}
}
/*produkty*/
.products-block .p-bottom .p-tools,.products-block .p-bottom .prices{flex-basis:40%;}
.category-header input[type=radio]+label:hover,.category-header input[type=radio]:checked+label{border-color:var(--color-primary-hover);background-color:var(--color-primary-hover);color:#fff;}
.pagination-loader .btn.btn-default,.pagination-loader a.btn.btn-default,.filters-wrapper .btn.btn-default,.filters-wrapper a.btn.btn-default{border-color:var(--color-primary-hover);background-color:var(--color-primary-hover);}
@media (min-width:768px){
.subcategories li a:before{background:var(--color-primary);}
.subcategories li a:hover{text-decoration:underline;}
.category-header input[type="radio"]:checked + label,#content .btn.unveil-button,#footer .btn.unveil-button{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);}
.btn.btn-cart,a.btn.btn-cart,.btn.btn-primary,a.btn.btn-primary,.btn.btn-conversion,a.btn.btn-conversion{background-color:var(--color-primary);border-color:var(--color-primary);}
.btn.btn-cart:hover,.btn.btn-conversion:hover,a.btn.btn-cart:hover,a.btn.btn-conversion:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);}
.product:hover .btn.btn-cart{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);}
.btn,a.btn{text-transform:unset;}
.products-block .p-bottom .p-desc{background:#0b1736;}
.p-in {height:100%;}
.products-block.products .p .name{min-height:85px!important;}
}
@media (max-width:767px){
.products-block.products .p .name{min-height:40px;}
.subcategories li a:before{background:var(--color-primary);}
.products-block .p-bottom .p-desc{display:none;}
}
/*produkt detail*/
body.guns .p-info-wrapper .guns__content{background:#8A0303;border:1px solid #8A0303;margin-bottom:19px;}
body.guns .p-info-wrapper .guns__content a {border:unset;text-underline-offset:5px;}
.textAlert{font-weight:700;margin-bottom:19px;}
@media only screen and (min-width:768px){
.type-detail .detailBuy{background:var(--color-primary);}
.type-detail .add-to-cart .quantity .increase:before,.type-detail .add-to-cart .quantity .decrease:before{background:var(--color-primary-hover);}
.type-detail .shp-tabs-holder ul.shp-tabs li.active a{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);}
}
@media (max-width:767px){
.type-detail .p-detail-inner-header h1{font-size:25pt;}
}
/*font*/
*{font-family:"Oswald",serif!important;}
@media (min-width:768px){
.navigation-in ul li a b{font-family:"Oswald",serif!important;}
}
/*ostatne*/
.flag-hideprice{display:none;}
.flag.flag-discount{background-color:#8A0303!important;}
.next-step .btn.btn-lg{padding:10px 40px;}
article{margin-bottom:38px;}
@media (min-width:768px){
.navigation-buttons>a[data-target="cart"] i{background-color:var(--color-primary);}
.cart-widget-button .btn.btn-conversion,.cart-widget-button a.btn.btn-conversion{border-radius:unset;}
}
@media (min-width:992px){
.popup-widget.cart-widget{border:unset;}
}
.btn.btn-default,a.btn.btn-default{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);}