.faq-wrap .faq-list .faq-question h3:after,.faq-wrap .faq-list .faq-question h4:after,.btn-cart .bag-icon::before,.signin-popup .popup-content ul li::after,.bx-rght-popup .popup-head .popup-heading .close-popup{background-image:url("/wp-content/themes/foliage/assets/img/sprite.svg");background-repeat:no-repeat}.difficulty-level-box .diff-row .diff-col span,.difficulty-level-box .diff-row .diff-col p,.difficulty-level-box .diff-row .diff-col,.table-responsive table tr td strong{font-weight:800}.product-review-detail .product-row .product-col-1 .prod-header h4,.cart-popup .est-total em{font-weight:600}.difficulty-level-box .diff-row .diff-col ul li,.rating-star ul li,.pop-cart-item-list li .pop-cart-item .pop-cart-item-info h5,.call-link a,.newsletter-form input,.footer .two-col-row .col-50 ul li a,.footer .two-col-row .col-50,.check-prices1,.check-prices2,.difficulty-level-box .diff-row .diff-col .build-sys-btn,.product-review-detail .product-row .product-col-1 .prod-header .check-prices1,.btn-cart{font-weight:400}.check-prices1,.check-prices2,.difficulty-level-box .diff-row .diff-col .build-sys-btn,.product-review-detail .product-row .product-col-1 .prod-header .check-prices1,.btn-cart{color:#fff;font-size:18px;line-height:26px;letter-spacing:.12px;text-transform:capitalize;padding:11px;min-width:200px;display:inline-block;text-align:center;min-height:50px}@media screen and (max-width: 620px){.check-prices1,.check-prices2,.difficulty-level-box .diff-row .diff-col .build-sys-btn,.product-review-detail .product-row .product-col-1 .prod-header .check-prices1,.btn-cart{font-size:16px}}.check-prices1,.check-prices2,.difficulty-level-box .diff-row .diff-col .build-sys-btn,.product-review-detail .product-row .product-col-1 .prod-header .check-prices1,.btn-cart{border:1px solid #d2386c;background-color:#d2386c}.check-prices1:hover,.check-prices2:hover,.difficulty-level-box .diff-row .diff-col .build-sys-btn:hover,.product-review-detail .product-row .product-col-1 .prod-header .check-prices1:hover,.btn-cart:hover{background-color:#fff;color:#8b8985;border-color:#8b8985}.footer{background-color:#363945;padding:40px 0 15px}@media screen and (max-width: 620px){.footer{padding:32px 0 35px}}.footer .two-col-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 767px){.footer .two-col-row{-webkit-box-orient:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width: 620px){.footer .two-col-row{-webkit-box-orient:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:start;-ms-align-items:start;align-items:start}}.footer .two-col-row .col-50{font-size:14px;color:#fff}.footer .two-col-row .col-50.col_one{max-width:calc(100% - 340px)}@media screen and (max-width: 620px){.footer .two-col-row .col-50.col_one{max-width:100%;margin-bottom:30px}}.footer .two-col-row .col-50.col_two{padding-left:15px;min-width:340px}@media screen and (max-width: 620px){.footer .two-col-row .col-50.col_two{padding-left:0px;min-width:100%}}.footer .two-col-row .col-50 .footer-logo{margin-bottom:10px;max-height:40px}@media screen and (max-width: 620px){.footer .two-col-row .col-50 .footer-logo{margin-bottom:10px;width:70%}}.footer .two-col-row .col-50 ul{list-style:none;list-style-type:none;margin:0;padding:0;column-count:2}.footer .two-col-row .col-50 ul li{margin-bottom:0}.footer .two-col-row .col-50 ul li a{color:#fff;line-height:18px;text-transform:capitalize}.footer .two-col-row .col-50 ul li a:hover,.footer .two-col-row .col-50 ul li a:focus{color:#579564}.footer .two-col-row .col-50 p{line-height:21px;margin-bottom:28px}.newsletter-wrap{margin-bottom:58px}.newsletter-form{display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter-form input{border:0;font-size:14px;line-height:43px;color:#363945}.newsletter-form input[type=text]{background:#fff;padding:0px 18px;width:100%}.newsletter-form input[type=text]::-webkit-input-placeholder{color:#363945}.newsletter-form input[type=text]:-ms-input-placeholder{color:#363945}.newsletter-form input[type=text]::placeholder{color:#363945}.newsletter-form input[type=submit]{background:#579564;width:100px;color:#fff}.form-msg{height:28px}#newsletter-error-footer{color:#d2386c}.call-link a{color:#fff;line-height:18px}.call-link a:hover,.call-link a:focus{color:#579564}.call-link .phone-icon{width:14px;position:relative;top:2px;margin-left:9px;-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footer-bottom-row{border-top:2px solid #8b8985;padding-top:15px;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 620px){.footer-bottom-row{-webkit-box-orient:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.footer-bottom-row .col-right{min-width:340px;padding-left:15px}@media screen and (max-width: 620px){.footer-bottom-row .col-right{min-width:auto;padding-left:0px;margin-top:15px}}.footer-bottom-row .copyright-text{color:#fff;display:block;margin-top:8px}@media not all and (min-resolution: 0.001dpcm){.footer-bottom-row .copyright-text{letter-spacing:.2px}}@media screen and (max-width: 620px){.footer-bottom-row .copyright-text{text-align:left}}.payment-images ul{list-style:none;list-style-type:none;margin:0;padding:0;column-count:unset;display:-webkit-box;display:-ms-flexbox;display:flex}.payment-images ul li{margin-right:2px;margin-bottom:0}.payment-images ul li img{width:45px;height:45px}.popup-overlay{overflow:hidden}.popup-overlay:after{content:"";background-color:rgba(0,0,0,.6);position:fixed;left:0;top:0;width:100%;height:100%;z-index:99}.bx-rght-popup{background-color:#fff;border-radius:6px;padding:25px 33px 45px;min-width:375px;position:absolute;width:100%;right:-25px;top:70px;z-index:999}.bx-rght-popup.open-popup{display:block}@media screen and (max-width: 520px){.bx-rght-popup{width:300px;min-width:auto;left:0;margin:0 auto;right:0px;position:fixed}}.bx-rght-popup .popup-head{border-bottom:1px solid #363945;position:relative;margin-bottom:28px;padding-bottom:30px}.bx-rght-popup .popup-head .popup-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.bx-rght-popup .popup-head .popup-heading h3{padding-right:20px;text-align:left;margin-bottom:25px}.bx-rght-popup .popup-head .popup-heading .close-popup{position:relative;cursor:pointer;width:19px;height:17px;background-position:-25px -275px;margin-top:9px}.bx-rght-popup .popup-head .popup-heading .close-popup:after{display:none}.bx-rght-popup .popup-content{text-align:left}.signin-popup .popup-content h3{margin-bottom:15px}.signin-popup .popup-content p{margin-bottom:18px}.signin-popup .popup-content ul{list-style:none;list-style-type:none;margin:0;padding:0;margin-bottom:25px}.signin-popup .popup-content ul li{position:relative;padding-left:35px;margin-bottom:0}.signin-popup .popup-content ul li::after{content:"";width:20px;height:17px;position:absolute;left:0;top:7px;background-position:-27px -246px}.signin-popup .popup-content .btn-new-account{background-color:#fff;color:#8b8985}.signin-popup .popup-content .btn-new-account:hover,.signin-popup .popup-content .btn-new-account:focus{color:#fff;border:1px solid #579564;background-color:#579564}.user-loggedin-popup{padding:25px 33px 20px}.user-loggedin-popup .popup-head{padding-bottom:0px;margin-bottom:15px}.user-loggedin-popup .popup-content ul{list-style:none;list-style-type:none;margin:0;padding:0}.user-loggedin-popup .popup-content ul li{margin-bottom:10px}.user-loggedin-popup .popup-content ul li:not(:last-child){border-bottom:1px solid #8b8985;padding-bottom:10px}.user-loggedin-popup .popup-content ul li a{color:#363945;text-transform:capitalize}.user-loggedin-popup .popup-content ul li a:hover{color:#579564}.cart-popup.bx-rght-popup{right:-8px}@media screen and (max-width: 520px){.cart-popup.bx-rght-popup{right:0}}.cart-popup.bx-rght-popup .popup-head{padding-bottom:0;margin-bottom:15px}.cart-popup .est-total{margin-bottom:20px;margin-top:12px}.cart-popup .est-total em{font-style:normal;font-size:24px;text-align:right;float:right;line-height:22px;color:#606060}.pop-cart-item-list{list-style:none;list-style-type:none;margin:0;padding:0;border-bottom:1px solid #363945;max-height:337px;overflow:auto;padding-top:15px;scrollbar-width:thin}.pop-cart-item-list::-webkit-scrollbar{width:0}@media screen and (max-width: 520px){.pop-cart-item-list{max-height:245px}}.pop-cart-item-list li{border-bottom:1px solid #8b8985;margin-bottom:20px;padding-bottom:10px}.pop-cart-item-list li:last-child{border-bottom:none;margin-bottom:0}.pop-cart-item-list li .pop-cart-item{display:-webkit-box;display:-ms-flexbox;display:flex}.pop-cart-item-list li .pop-cart-item .pop-cart-img{height:60px;min-width:60px;position:relative;margin-bottom:10px}.pop-cart-item-list li .pop-cart-item .pop-cart-img img{border-radius:6px;overflow:hidden;height:60px;width:60px;object-fit:cover}.pop-cart-item-list li .pop-cart-item .pop-cart-img sup{position:absolute;height:20px;border-radius:20px;top:-8px;right:-8px;display:inline-block;background:#d2386c;font-size:12px;color:#fff;line-height:17px;text-align:center;padding:0 7px}.pop-cart-item-list li .pop-cart-item .pop-cart-item-info{padding-left:30px}.pop-cart-item-list li .pop-cart-item .pop-cart-item-info h5{margin-bottom:5px}.pop-cart-item-list li .pop-cart-item .pop-cart-item-info p{margin-bottom:10px}.btn-cart{width:100%;position:relative;text-transform:none}.btn-cart:hover .bag-icon::before{background-position:-95px -255px}.btn-cart .bag-icon{position:relative;padding-right:28px}.btn-cart .bag-icon::before{content:"";width:16px;height:18px;background-position:-67px -255px;position:absolute;left:0;top:5px}.popup-empty p{margin-bottom:0}.table-responsive{background-color:#ddeae0;margin-bottom:30px;display:block;width:100%;border:0}.table-responsive h3,.table-responsive h5{border-bottom:1px solid #8b8985;margin:0px 30px 0px 30px;padding-top:15px;padding-bottom:15px;font-size:18px}.table-responsive table.table-striped{padding:0px 30px 10px}.table-responsive table tbody{width:100%;display:block}.table-responsive table tr{border:0;border-bottom:1px solid #8b8985;padding-top:7px;padding-bottom:7px;display:block}.table-responsive table tr:last-child{border-bottom:0}.table-responsive table tr td{font-size:14px;border:0}@media screen and (max-width: 620px){.table-responsive table tr td{font-size:12px;line-height:18px}}.table-responsive table tr td:first-child{width:175px}@media screen and (max-width: 620px){.table-responsive table tr td:first-child{width:115px}}.table-responsive table tr td strong{padding-right:20px}.table-responsive-head{background-color:#ddeae0;margin-bottom:30px;display:block;width:100%;border:0;margin-top:20px;overflow:auto}.table-responsive-head table.table-striped{padding:20px 20px 10px;display:block;width:100%;overflow:auto}.table-responsive-head tr:not(:last-child){border-bottom:1px solid #8b8985}.table-responsive-head tr th{padding:10px;font-size:14px;line-height:22px;vertical-align:top}.table-responsive-head tr td{padding:10px;font-size:14px;border-color:#8b8985}.table-with-btn .table-header-display{background-color:#579564;color:#fff}.table-with-btn table{overflow:auto;display:block}.table-with-btn table tr td{padding:10px}.highlight1{background-color:#ddeae0;border-left:1px solid #579564;margin-bottom:30px;margin-top:20px;overflow:hidden}.highlight1 .row{background-color:#ddeae0 !important;padding:35px 30px !important;color:#363945 !important}.highlight1 .row:before,.highlight1 .row:after{display:table;content:" "}.highlight1 .row:after{clear:both}.faq-wrap{margin-bottom:50px}.faq-wrap .faq-header{border-bottom:1px solid #363945}.faq-wrap .faq-header h3,.faq-wrap .faq-header h2{margin-bottom:20px}.faq-wrap .faq-list .faq-question{border-bottom:1px solid #8b8985;padding:25px 0;cursor:pointer}.faq-wrap .faq-list .faq-question h3,.faq-wrap .faq-list .faq-question h4{margin-bottom:0;position:relative;padding-right:20px}.faq-wrap .faq-list .faq-question h3:after,.faq-wrap .faq-list .faq-question h4:after{content:"";width:20px;height:14px;position:absolute;right:0;top:7px;background-position:-77px -177px}.faq-wrap .faq-list .faq-question.active{border-bottom:0}.faq-wrap .faq-list .faq-question.active h3:after,.faq-wrap .faq-list .faq-question.active h4:after{background-position:-76px -196px}.faq-wrap .faq-list .faq-answer{display:none;border-bottom:1px solid #8b8985}.product-review-detail{margin-bottom:30px}.product-review-detail h3{margin-bottom:0;margin-top:0;background-color:#d2386c;padding:16px 25px;color:#fff}.product-review-detail .product-row{border:1px solid #8b8985;border-top:0;border-radius:0 0 6px 6px;padding:22px 32px;margin-bottom:5px}.product-review-detail .product-row .product-col-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;border-bottom:1px solid #8b8985;margin-bottom:25px;padding-bottom:30px}@media screen and (max-width: 420px){.product-review-detail .product-row .product-col-1{-webkit-box-orient:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.product-review-detail .product-row .product-col-1 .prod-header{flex:0 0 68%;padding-right:30px}@media screen and (max-width: 420px){.product-review-detail .product-row .product-col-1 .prod-header{order:2;flex:0 0 100%;padding-right:0px}}.product-review-detail .product-row .product-col-1 .prod-header p{margin-bottom:0}.product-review-detail .product-row .product-col-1 .prod-header h4{font-size:24px;line-height:28px;margin-bottom:5px;margin-top:0}@media screen and (max-width: 620px){.product-review-detail .product-row .product-col-1 .prod-header h4{font-size:18px}}.product-review-detail .product-row .product-col-1 .prod-header .sub-head{font-size:24px;line-height:28px;margin-bottom:25px}@media screen and (max-width: 620px){.product-review-detail .product-row .product-col-1 .prod-header .sub-head{font-size:18px}}.product-review-detail .product-row .product-col-1 .prod-header .check-prices1{display:block}@media screen and (max-width: 420px){.product-review-detail .product-row .product-col-1 .prod-image{text-align:center}}.product-review-detail .product-row .product-col-1 .prod-image .p-img{width:140px;height:140px;object-fit:contain}.product-review-detail .product-row .product-col-1 .prod-img{flex:0 0 32%;text-align:right}@media screen and (max-width: 420px){.product-review-detail .product-row .product-col-1 .prod-img{flex:0 0 100%;text-align:center;order:1;margin-bottom:20px}}.product-review-detail .product-row .product-col-2{border-bottom:1px solid #8b8985;margin-bottom:20px;padding-bottom:28px}.product-review-detail_type-1 .product-col-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 620px){.product-review-detail_type-1 .product-col-2{-webkit-box-orient:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.product-review-detail_type-1 .product-col-2 ul{list-style:none;list-style-type:none;margin:0;padding:0;float:left;padding-right:20px;max-width:50%}@media screen and (max-width: 620px){.product-review-detail_type-1 .product-col-2 ul{max-width:100%}}.product-review-detail_type-1 .product-col-2 ul.col-single{width:80%;max-width:100%}@media screen and (max-width: 620px){.product-review-detail_type-1 .product-col-2 ul.col-single{width:100%}}.product-review-detail_type-1 .product-col-2 ul li{font-size:14px;line-height:16px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-review-detail_type-1 .product-col-2 ul li strong{flex:0 0 60%;padding-right:15px}@media screen and (max-width: 620px){.product-review-detail_type-1 .product-col-2 ul li strong{flex:0 0 65%}}.product-review-detail_type-2 .product-row .product-col-2{padding-bottom:10px}.product-review-detail_type-2 .product-row .product-col-2 .product-col-label{font-size:12px;display:block;margin-bottom:24px}.product-review-detail_type-2 .product-row .product-col-2 ul{padding:0 0 0 18px;margin:0}.product-review-detail_type-2 .product-row .product-col-2 ul li{font-size:14px;line-height:16px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.product-review-detail_type-2 .product-row .product-col-2 ul li:before{content:"";background-color:#363945;width:5px;height:5px;left:-17px;top:7px;position:absolute;border-radius:100%}.product-review-detail_type-2 .product-row .product-col-2 ul li strong{flex:0 0 40%;padding-right:15px}.rating-star{margin-bottom:30px}.rating-star ul{list-style:none;list-style-type:none;margin:0;padding:0}.rating-star ul.lable-w-icon li strong{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.rating-star ul.lable-w-icon li strong img{max-width:15px;margin-right:10px}.rating-star ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;font-size:12px;margin-bottom:0}.difficulty-level-box{border-bottom:1px solid #363945;border-top:1px solid #8b8985;padding:15px 0;margin-bottom:30px}.difficulty-level-box .diff-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 767px){.difficulty-level-box .diff-row{-webkit-box-orient:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.difficulty-level-box .diff-row .diff-col{font-size:16px}.difficulty-level-box .diff-row .diff-col span,.difficulty-level-box .diff-row .diff-col p{font-size:16px;margin-bottom:0}.difficulty-level-box .diff-row .diff-col ul{list-style:none;list-style-type:none;margin:0;padding:0}@media screen and (max-width: 767px){.difficulty-level-box .diff-row .diff-col ul{margin-bottom:10px;overflow:hidden}}.difficulty-level-box .diff-row .diff-col ul li{float:left;font-size:16px;margin:0px 2px 0 0}.difficulty-level-box .diff-row .diff-col ul li [type=radio]:checked,.difficulty-level-box .diff-row .diff-col ul li [type=radio]:not(:checked){position:absolute;left:-9999px}.difficulty-level-box .diff-row .diff-col ul li [type=radio]:checked+label,.difficulty-level-box .diff-row .diff-col ul li [type=radio]:not(:checked)+label{position:relative;padding-left:20px;cursor:pointer;color:#8b8985}.difficulty-level-box .diff-row .diff-col ul li [type=radio]:checked+label:before,.difficulty-level-box .diff-row .diff-col ul li [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:2px;width:15px;height:15px;border:1px solid #8b8985;border-radius:100%;background:#fff}.difficulty-level-box .diff-row .diff-col ul li [type=radio]:checked+label:after,.difficulty-level-box .diff-row .diff-col ul li [type=radio]:not(:checked)+label:after{content:"";width:15px;height:15px;background:#363945;position:absolute;top:2px;left:0px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.difficulty-level-box .diff-row .diff-col ul li [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.difficulty-level-box .diff-row .diff-col ul li [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.difficulty-level-box .diff-row .diff-col .build-sys-btn{min-width:270px;margin-left:15px}@media screen and (max-width: 767px){.difficulty-level-box .diff-row .diff-col .build-sys-btn{margin-left:0}}.check-prices1,.check-prices2{display:block}.card-with-green-head{overflow:hidden;width:100%}.card-with-green-head .col-lg-12{background-color:#579564 !important}.card-with-green-head .col-lg-6{width:50%;float:left}@media screen and (max-width: 767px){.card-with-green-head .col-lg-6{width:100%;float:none}}.card-with-green-head .table-responsive tr:first-child{border-top-color:#579564 !important}.card-with-green-head .table-responsive tr td{padding:10px}
