.page-content{margin-bottom:0;}.intro{margin:10px 0px 30px 0px;font-size:15px;color:#6b533b;line-height:1.3;}.breadcrumb{margin:0 0 1em;padding:0;font-size:0.92em;background:none;color:#767676;}.breadcrumb a{color:#767676;}.products{margin-top:20px;margin-bottom:14px;}.product-item.col-sm-4{padding:0 0 40px 0 !important;}.product-item.col-sm-4:last-child{padding:0 0 20px 0 !important;}@media screen and (min-width:768px){.product-item.col-sm-4{padding:0 13.33px 40px 13.33px !important;}.product-item.col-sm-4:nth-child(3n + 1){padding:0 26.67px 40px 0 !important;}.product-item.col-sm-4:nth-child(3n){padding:0 0 40px 26.67px !important;}}.product-item .image-container{display:block;border:3px solid #29923c;margin-bottom:14px;text-align:center;}.product-item .image-container:hover{border-color:#f49d38;}@media (min-width:768px){.product-item .image-container{height:165px;}}@media (min-width:1120px){.product-item .image-container{height:210px;}}.product-item h2{font-size:14px;color:#f49d38;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3;}.product-item img{width:auto;height:auto;}.commercial-looking a{font-size:16px;color:#29923c;}.commercial-looking .btn-custom{margin-top:10px;}.product-category-menu{padding-top:35px;padding-bottom:20px;background:#f49d38;z-index:20;line-height:1.3;padding-left:0;}.product-category-menu li a{padding:12px 20px;display:block;text-decoration:none;color:#fff;}.product-category-menu li.active a,.product-category-menu li:hover a{background:#ffb157;}@media (max-width:768px){.category-content{padding-top:20px;padding-bottom:25px;}}@media (min-width:992px){.category-content{padding-left:30px;}}.category-intro{font-size:15px;color:#6b533b;line-height:1.5;margin-bottom:30px;}.filter-panel{margin:0 0 1em;}.filter-panel .result-count{float:left;}.filter-panel .sorting{float:right;}.filter-panel .sorting select{font:revert;}.category-list .category-item{margin-bottom:25px;padding-bottom:15px;padding-top:7px;border-bottom:2px solid #6b533b;}.category-list .category-item:last-child{margin-bottom:0;}.category-list .category-item .avatar{float:left;width:20%;text-align:center;}.category-list .category-item .avatar img{max-height:190px;}.category-list .category-item .content{float:left;padding:5px 0 0 20px;width:80%;line-height:1.7;}@media (max-width:480px){.category-list .category-item .avatar{width:30%;}.category-list .category-item .content{width:70%;}}.category-list .category-item .content p{word-break:break-word;}@media (min-width:876px){.category-list .category-item .content{width:67%;}}.category-list .category-item .content .btn-custom{padding:2px 10px;margin-top:15px;}.category-list .category-item .content .btn-custom:hover{color:#eee;}.details-panel{margin-bottom:15px;}.title-head.details-title{float:left;font-size:24px;padding-top:10px;}.details-logo{float:right;width:125px;}@media (max-width:768px){.details-content{padding-top:20px;}}.details-content .editor-content{margin:20px 0px 35px 0px;}.details-content .main-tab{margin:20px 0px 35px 0px;}.details-content .main-tab .avatar{text-align:center;}@media (min-width:992px){.details-content .main-tab .avatar{text-align:left;}}.details-content .main-tab .avatar img{width:35%;}.details-content .main-tab .thumbnails{padding-top:1em;}.details-content .main-tab .thumbnails::after{content:"";clear:both;display:table;}.details-content .main-tab .thumbnails a{display:block;float:left;width:125px;margin-right:3.8%;margin-bottom:1em;}.details-content .main-tab .thumbnails img{width:auto;height:auto;max-height:125px;max-width:125px;}.details-content .main-tab .img-slide{padding-bottom:20px;}.details-content .main-tab .img-slide .img-container{width:100%;text-align:center;height:250px;}.details-content .main-tab .img-slide .swiper-button-next,.details-content .main-tab .img-slide .swiper-button-prev,.details-content .main-tab .img-slide .swiper-button{color:#a2a2a2;width:40px;height:40px;position:absolute;top:35%;font-size:43px;line-height:43px;z-index:10;cursor:pointer;text-align:center;}.details-content .main-tab .img-slide .swiper-button.disabled{color:#dadada;}.details-content .main-tab .img-slide .swiper-button.swipe-next{right:-6px;}.details-content .main-tab .img-slide .swiper-button.swipe-prev{left:-6px;}.details-content .main-tab .img-slide .swiper-button-next:after,.details-content .main-tab .img-slide .swiper-button-prev:after{font-size:23px;}.details-content .main-tab .img-slide .swiper-button-prev{left:1px;}.details-content .main-tab .img-slide .swiper-button-next{right:1px;}.details-content .main-tab .img-slide .swiper-pagination{bottom:-5px;}.details-content .main-tab .img-slide .swiper-pagination-bullet-active{background-color:#f49d38;}.details-content .main-tab .img-slide .swiper-slide{overflow:hidden;}.details-content .main-tab .img-slide .swiper-slide .helper{display:inline-block;height:100%;vertical-align:middle;}.details-content .main-tab .img-slide .swiper-slide img{vertical-align:middle;max-width:95%;}.details-content .main-tab .img-slide-small .img-container{width:100%;text-align:center;height:100px;border:solid 2px #ececec;}.details-content .main-tab .img-slide-small .swiper-slide{padding:10px 10px 20px 10px;width:50%;}@media (min-width:992px){.details-content .right-column{padding-left:10px !important;}}.check-stock{margin-top:20px;margin-bottom:20px;background-color:#eee;padding:20px;border-radius:5px;}.check-stock > label{font-weight:bold;}.check-stock .form-row{padding-left:0;}.check-stock .input-location input.required{border-color:#ff0000;}.check-stock .btn-check{margin-right:5px;}.check-stock .btn-get-location{background-color:#fff;color:#666;}.check-stock .stock-result{display:inline-block;width:100%;margin-top:10px;}.check-stock .stock-result p{font-weight:600;margin-bottom:0;}.check-stock .stock-result p.stock-status-1{color:#84BC00;}.check-stock .stock-result p.stock-status-0,.check-stock .stock-result p.stock-status-2,.check-stock .stock-result p.stock-status-3,.check-stock .stock-result p.stock-status-4,.check-stock .stock-result p.stock-status-5{color:#ff0000;}.cart-box{margin-bottom:20px;}.cart-box .title{background:#7a952f;color:#fff;text-align:center;padding:10px 0px;margin-bottom:0px;font-size:17px;font-weight:bold;text-transform:uppercase;}.cart-box .form-cart{border:3px solid #7a952f;padding:12px 10px;position:relative;}.cart-box .select-box{margin-top:10px;margin-bottom:20px;}.cart-box .select-box label{float:left;width:40%;max-width:100px;display:block;font-weight:100;}.cart-box .select-box .variant-select{float:right;width:60%;max-width:160px;}.cart-box .select-box .variant-select a.reset{cursor:pointer;}.cart-box .select-box select{font:revert;width:100%;display:block;}.cart-box .price{font-size:16px;color:#f49d38;font-weight:bold;float:left;line-height:2.4;}.cart-box .quantity{float:right;}.cart-box .quantity input{width:64px;font-size:15px;}.cart-box .quantity .bulk-discount{text-align:end;}.cart-box .quantity .bulk-discount .discount-message{color:red;font-style:italic;}.cart-box .note{color:red;margin:8px 0;}.cart-box .help-link{color:#fff;display:block;text-align:center;margin-top:25px;padding:5px 0px;border-radius:4px;background:-moz-linear-gradient(top,#7a952f 0%,#5b7a02 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7a952f),color-stop(100%,#5b7a02));background:-webkit-linear-gradient(top,#7a952f 0%,#5b7a02 100%);background:-o-linear-gradient(top,#7a952f 0%,#5b7a02 100%);background:-ms-linear-gradient(top,#7a952f 0%,#5b7a02 100%);background:linear-gradient(to bottom,#7a952f 0%,#5b7a02 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a952f',endColorstr='#5b7a02',GradientType=0 );}.cart-box .help-link:hover{color:#eee;background:#f49d38;background:-moz-linear-gradient(top,#f49d38 0%,#d18530 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f49d38),color-stop(100%,#d18530));background:-webkit-linear-gradient(top,#f49d38 0%,#d18530 100%);background:-o-linear-gradient(top,#f49d38 0%,#d18530 100%);background:-ms-linear-gradient(top,#f49d38 0%,#d18530 100%);background:linear-gradient(to bottom,#f49d38 0%,#d18530 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f49d38',endColorstr='#d18530',GradientType=0 );}.cart-box .buy-directly{background:#f49d38;color:#fff;text-align:center;padding:10px 0px;margin-bottom:0px;font-size:17px;font-weight:bold;border-radius:0px;padding-left:16px;padding-right:15px;}@media (max-width:1120px){.nav-tabs > li{float:none;}}.details-content .right-column .product-video{margin-top:20px;}.details-content .right-column .product-video .flex-video iframe{width:100%;}.details-content .right-column .out-of-stock{font-size:.92em;color:red;}.details-content .right-column .btn-custom:disabled{background:#616161;}.spinner-wrapper ~ span{color:transparent !important;}.spinner-wrapper{position:absolute;top:5px;left:35%;}.article-gallery__loading{border-bottom:.28em solid hsla(0,0%,93%,.3);border-left:.28em solid hsla(0,0%,93%,.3);border-right:.28em solid hsla(0,0%,93%,.3);border-top:.28em solid #eee;border-radius:100%;height:25px;width:25px;-webkit-animation:d .8s infinite linear;animation:d .8s infinite linear;display:block;margin:0 auto }.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite }@keyframes d{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg) }to{-webkit-transform:rotate(359deg);transform:rotate(359deg) }}.modal-cart .modal-header{background:#f49d38;}.modal-cart .modal-header .close{color:#fff;opacity:0.7;}.modal-cart .modal-title{color:#fff;font-size:17px;}.modal-cart .modal-content{overflow:hidden;}.modal-cart .modal-footer{padding-top:0;border:none;}.modal-cart .product-list{overflow-y:auto;max-height:220px;margin-bottom:20px;border-bottom:1px solid #e5e5e5;}@media (min-width:480px){.modal-cart .product-list{max-height:363px;}}.modal-cart .product-item{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;}.modal-cart .product-item:last-child{border-bottom:none;}.modal-cart .product-img{text-align:center;height:150px;}.modal-cart .product-info{padding-left:10px;padding-right:5px;}.modal-cart .product-info .product-name{color:#f49d38;font-size:18px;line-height:1.4;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;height:52px;}.modal-cart .product-info .info-text{padding-top:15px;max-width:none;}.modal-cart .product-info .info-row{margin-bottom:10px;}.modal-cart .product-info .info-row .product-label{width:40%;min-width:90px;float:left;}.modal-cart .product-info .info-row .product-label.total{font-weight:bold;}.modal-cart .product-info .info-row .info{float:left;}.modal-cart .product-info .info-row .info.price{color:#f49d38;font-weight:bold;font-size:15px;line-height:1.6;}.modal-cart .product-info .info-row .info.price .original-price{text-decoration:line-through;}.modal-cart .product-info .info-row .info.price .discount-message{color:red;font-style:italic;}.modal-cart .product-info .info-row .info.u-price{color:#f49d38;}@media (min-width:768px){.modal-cart .product-info .title-head{text-align:left;}.modal-cart .product-info .info-text{padding-top:15px;max-width:none;}}.modal-cart .alert{background-color:#ebf3db;border-color:#d6e9c6;border-left:solid 5px #84bc00;color:#393733;}.modal-cart .summary{padding:10px;}.modal-cart .summary .info-row{margin-bottom:15px;}.modal-cart .summary .info-row .summary-label{float:left;font-size:15px;}.modal-cart .summary .info-row .amount{float:right;font-size:16px;color:#f49d38;}.modal-cart .summary .info-row.subtotal{margin-bottom:0;font-weight:bold;}.modal-cart .summary .info-row.subtotal .summary-label{font-size:16px;}.modal-cart .summary .info-row.subtotal .amount{font-size:20px;}.modal-cart .btn-to-details,.modal-cart .btn-checkout{display:block;padding:14px 0;text-align:center;border-radius:4px;margin-bottom:10px;font-weight:600;}.modal-cart .btn-to-details{color:#fff;background-color:#f49d38;}.modal-cart .btn-checkout{color:#fff;background-color:#7a952f;}@media (min-width:350px){.modal-cart .btn-to-details{float:left;width:48%;padding-right:10px;}.modal-cart .btn-checkout{float:right;width:48%;padding-left:10px;}}.text-center{text-align:center;}
