﻿.wolf-page-store #loadingSpinner .spinner-border{color:var(--main-color) !important}.wolf-page-store #mapContainer iframe{width:100%;height:450px}@media (max-width: 767px){.wolf-page-store .btn-findnearest{width:100%;margin-top:10px}}.wolf-page-store #storeList{overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:none;max-height:450px;background-color:#f7f7f7}@media (max-width: 767px){.wolf-page-store #storeList{max-height:260px}}.wolf-page-store #storeList::-webkit-scrollbar{width:5px}.wolf-page-store #storeList::-webkit-scrollbar-track{background:#f5f5f5}.wolf-page-store #storeList::-webkit-scrollbar-thumb{background:#888}.wolf-page-store #storeList::-webkit-scrollbar-thumb:hover{background:#555}.wolf-page-store #storeList .store-list{padding:10px 5px}.wolf-page-store #storeList .store-list+.store-list{border-top:1px solid #dee2e6}.wolf-page-store #storeList .store-list:hover{background-color:rgba(0,121,104,0.08);cursor:pointer}.wolf-page-store #storeList .store-list p{margin-bottom:10px}.wolf-page-store #storeList .store-list .store-title{font-weight:600;font-size:16px}.wolf-page-store #storeList .store-list .store-info{width:100%}.wolf-page-store #storeList .store-list .store-info a:hover,.wolf-page-store #storeList .store-list .store-info a:focus{color:var(--second-color)}.wolf-page-store #storeList .store-list .store-info p{margin-bottom:8px}.wolf-page-store #storeList .store-list .store-info p:last-child{margin-bottom:0}@media (max-width: 767px){.wolf-scroll-mb{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}}@media (max-width: 991px){.wolf-scroll-tab{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:auto}.wolf-scroll-tab::-webkit-scrollbar{-webkit-appearance:none;width:4px;height:4px}.wolf-scroll-tab::-webkit-scrollbar-thumb{background-color:#828282;background-clip:padding-box}.wolf-scroll-tab::-webkit-scrollbar-track{background-color:#e0e0e0}}.about-tab .nav-tabs{background-color:#000;border:none;margin-bottom:25px}.about-tab .nav-tabs .nav-item{border:none}@media (max-width: 991px){.about-tab .nav-tabs .nav-item{flex:0 0 auto}}.about-tab .nav-tabs .nav-item .nav-link{border-radius:0;color:#fff;border:none;font-weight:600;padding-top:15px;padding-bottom:15px;margin-bottom:0;position:relative;transition:none}.about-tab .nav-tabs .nav-item .nav-link:before{background-image:linear-gradient(to top right, transparent 48%, var(--main-color) 52%),linear-gradient(to top left, transparent 48%, var(--main-color) 52%);background-position:0 0, 100% 0;background-repeat:no-repeat;background-size:51% 100%;content:"";height:11px;left:0;position:absolute;top:100%;width:100%;z-index:1;display:none}.about-tab .nav-tabs .nav-item .nav-link.active,.about-tab .nav-tabs .nav-item .nav-link:hover{background-color:var(--main-color)}.about-tab .nav-tabs .nav-item .nav-link.active:before,.about-tab .nav-tabs .nav-item .nav-link:hover:before{display:block}.wolf-kitchen-block .wolf-title{display:flex !important;justify-content:center;font-weight:700;font-size:1.75rem}.wolf-kitchen-block .wolf-kitchen-block-item{border-radius:7px;overflow:hidden}.wolf-kitchen-block .wolf-kitchen-block-item:before{content:"";display:block;width:100%;height:400px;position:absolute;left:0;bottom:0;background-image:linear-gradient(transparent 50%, var(--main-color) 90%)}.wolf-kitchen-block .wolf-kitchen-block-item img{object-fit:cover;height:450px}@media (max-width: 991px){.wolf-kitchen-block .wolf-kitchen-block-item img{height:400px}}.wolf-kitchen-block .wolf-kitchen-block-item .wolf-kitchen-block-content{position:absolute;padding:30px;width:100%;bottom:0;left:0}.wolf-kitchen-block .wolf-kitchen-block-item .wolf-kitchen-block-content span{color:#fff;font-weight:800;font-size:25px;text-shadow:2px 2px 2px rgba(0,0,0,0.6)}.wolf-kitchen-block .wolf-kitchen-block-item .wolf-kitchen-block-content .btn{background-color:#005045;color:#fff;font-weight:600}.wolf-kitchen-block .wolf-kitchen-block-item .wolf-kitchen-block-content .btn:hover{background-color:#000}.wolf-kitchen-block .wolf-kitchen-block-item:hover .wolf-kitchen-block-content span{text-shadow:none}.wolf-list-components #pcBuilderAccordion .component-select-row{border:1px solid var(--border-color);transition:all 0.1s ease-in-out}.wolf-list-components #pcBuilderAccordion .component-select-row h5{font-size:18px}.wolf-list-components #pcBuilderAccordion .component-select-row .btn-select-component{background-color:var(--main-color);border:1px solid var(--main-color);color:#fff}.wolf-list-components #pcBuilderAccordion .component-select-row .btn-select-component:hover,.wolf-list-components #pcBuilderAccordion .component-select-row .btn-select-component:focus{color:var(--main-color);background-color:#fff;border-color:var(--main-color)}.wolf-list-components #pcBuilderAccordion .component-select-row .btn-select-component.btn-success{background-color:var(--second-color);border:1px solid var(--second-color);color:#fff}.wolf-list-components #pcBuilderAccordion .component-select-row .btn-select-component.btn-success:hover,.wolf-list-components #pcBuilderAccordion .component-select-row .btn-select-component.btn-success:focus{color:var(--second-color);background-color:#fff;border-color:var(--second-color)}.wolf-list-components #pcBuilderAccordion .component-select-row:hover{border-color:var(--main-color)}.wolf-cart-components{border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,0.08);background-color:#ffffff;padding:1rem;border:1px solid var(--border-color)}@media (min-width: 992px){.wolf-cart-components{position:sticky;top:10px;z-index:90}}.wolf-cart-components h2.card-title{font-size:1.5rem;font-weight:600;color:var(--main-text-color);border-bottom:1px solid var(--border-color);padding-bottom:1rem;margin-bottom:1.5rem}.wolf-cart-components #selected-components-container #selected-components .list-group-item{padding-left:0;padding-right:0}.wolf-cart-components #selected-components-container #selected-components .list-group-item .name-and-variants .name-pro{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px}.wolf-cart-components #selected-components-container #selected-components .list-group-item .name-and-variants p{font-size:13px}.wolf-cart-components #selected-components-container #selected-components .list-group-item .price{color:var(--price-color);font-weight:600}.wolf-cart-components #selected-components-container #total-price{color:var(--price-color)}.wolf-cart-components #add-to-cart-btn,.wolf-cart-components #download-image-btn{font-size:18px;font-weight:700}#product-list-container .product-card{border:1px solid var(--border-color)}@media (max-width: 480px){#product-list-container .product-card{flex-wrap:wrap}}#product-list-container .product-card .wolf-build-pc-img{flex:0 0 auto;width:100px}@media (max-width: 480px){#product-list-container .product-card .wolf-build-pc-img{flex:0 0 80px;max-width:80px}}#product-list-container .product-card .wolf-build-pc-img .product-image-container{overflow:hidden;width:100%;aspect-ratio:1}#product-list-container .product-card .wolf-build-pc-img .product-image-container img{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;object-fit:contain;width:auto;max-height:100%}#product-list-container .product-card .wolf-build-pc-button{flex:0 0 auto;width:80px}@media (max-width: 480px){#product-list-container .product-card .wolf-build-pc-button{flex:0 0 100%}}#product-list-container .product-card .wolf-build-pc-button .btn-select-product{background-color:var(--main-color);color:#fff;width:100%}#product-list-container .product-card .wolf-build-pc-button .btn-select-product:hover,#product-list-container .product-card .wolf-build-pc-button .btn-select-product:focus{background-color:#005045;color:#fff}@media (max-width: 480px){#product-list-container .product-card .wolf-build-pc-title{flex:1 !important;min-width:0}}#product-list-container .product-card .wolf-build-pc-title .card-title{font-weight:600;font-size:15px}#product-list-container .product-card .wolf-build-pc-title .card-title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--main-text-color)}#product-list-container .product-card .wolf-build-pc-title .card-title a:hover{color:var(--main-color)}#product-list-container .product-card .wolf-build-pc-price{flex:0 0 auto;width:150px}@media (max-width: 480px){#product-list-container .product-card .wolf-build-pc-price{flex:0 0 100%;flex-direction:row !important;gap:8px;align-items:end;justify-content:center;width:100%}}#product-list-container .product-card .wolf-build-pc-price.card-price-pro{line-height:1.3}#product-list-container .product-card .wolf-build-pc-price.card-price-pro p{color:var(--price-color);font-weight:700;font-size:15px}#product-list-container .product-card .wolf-build-pc-price.card-price-pro del{color:#6D6E72;font-size:13px}.wolf-modal-filter{border-bottom:1px dashed var(--border-color)}.wolf-modal-filter .title{font-size:18px;font-weight:700}.wolf-modal-filter .wolf-modal-fiter .filter-item .card-title{width:100%;border:1px solid var(--border-color);padding:5px 10px;font-weight:600;border-radius:5px}.wolf-modal-filter .wolf-modal-fiter .filter-item .card-title svg{transition:transform 0.25s ease;transform:rotate(0deg)}.wolf-modal-filter .wolf-modal-fiter .filter-item .card-title:hover{border-color:var(--main-text-color);cursor:pointer}.wolf-modal-filter .wolf-modal-fiter .filter-item .group-item-filter{font-size:15px;margin-bottom:10px;position:absolute;top:calc(100% + 2px);width:100%;background-color:#fff;display:none;box-shadow:0px 4px 12px rgba(0,0,0,0.2),0px 1px 3px rgba(0,0,0,0.1);border-radius:5px;max-height:250px;overflow-y:scroll;z-index:1;padding:10px}@media (max-width: 480px){.wolf-modal-filter .wolf-modal-fiter .filter-item .group-item-filter{width:calc(200% + 8px)}.wolf-modal-filter .wolf-modal-fiter .filter-item .group-item-filter#brandFilterForm{left:calc(-100% - 8px)}}.wolf-modal-filter .wolf-modal-fiter .filter-item .group-item-filter .form-check .form-check-input:checked{background-color:var(--main-color);border-color:var(--main-color)}.wolf-modal-filter .wolf-modal-fiter .filter-item .group-item-filter .form-check:hover .form-check-input{background-color:#fff;border-color:var(--main-color);cursor:pointer}.wolf-modal-filter .wolf-modal-fiter .filter-item .group-item-filter .form-check:hover .form-check-label{color:var(--main-color);cursor:pointer}.wolf-modal-filter .wolf-modal-fiter .filter-item.active .card-title svg{transform:rotate(180deg)}.wolf-modal-filter .wolf-modal-fiter .filter-item.active .group-item-filter{display:block}.wolf-modal-filter .wolf-modal-fiter-sort .card-title{font-weight:600}@media (max-width: 767px){.wolf-modal-filter .wolf-modal-fiter-sort .card-title{flex:0 0 auto}}@media (max-width: 767px){.wolf-modal-filter .wolf-modal-fiter-sort #sortOptionsContainer ul{flex:0 0 auto}}.wolf-modal-filter .wolf-modal-fiter-sort #sortOptionsContainer ul li{border-radius:4px;border:1px solid var(--border-color);background-color:white;position:relative;overflow:hidden;padding:3px 7px;cursor:pointer;font-size:15px}.wolf-modal-filter .wolf-modal-fiter-sort #sortOptionsContainer ul li:hover{background-color:#f9f9f9}.wolf-modal-filter .wolf-modal-fiter-sort #sortOptionsContainer ul li.active{color:var(--main-color);border:1px solid var(--main-color);user-select:none}#variantModal #variantModalImage{height:auto;display:block;margin:0 auto 1rem}#variantModal #modal-product-title{font-size:18px;font-weight:600}#variantModal #variantModalCurrentPrice{color:var(--price-color);font-weight:600;font-size:16px}#variantModal #variantModalOriginalPrice{color:#a1a1aa;font-size:14px}#variantModal #variantOptionsContainer .option-label{font-weight:500;margin-bottom:5px;display:block}#variantModal #variantOptionsContainer .options-container .swatch-color-item,#variantModal #variantOptionsContainer .options-container .option-button{display:inline-block;min-width:90px;min-height:30px;margin:0;border:2px solid var(--border-color);background-color:#fff;font-size:15px;text-align:center;white-space:nowrap;padding:5px 10px;border-radius:5px;color:var(--main-text-color);cursor:pointer;position:relative}#variantModal #variantOptionsContainer .options-container .swatch-color-item.active,#variantModal #variantOptionsContainer .options-container .option-button.active{background-color:#fff;color:var(--main-text-color);border-color:var(--main-color)}#variantModal #variantOptionsContainer .options-container .swatch-color-item.active:after,#variantModal #variantOptionsContainer .options-container .option-button.active:after{background-color:var(--main-color);border-radius:0 2px 0 8px;color:#fff;content:"✓";font-size:10px;height:13px;right:0;padding-bottom:15px;padding-left:4px;position:absolute;top:0;width:18px;line-height:1.3}#variantModal #variantOptionsContainer .options-container .swatch-color-item.disabled,#variantModal #variantOptionsContainer .options-container .option-button.disabled{opacity:0.5;cursor:not-allowed;background-color:#e9ecef;text-decoration:line-through;border-color:#dee2e6}#variantModal .modal-footer .btn{min-width:100px}#variantModal .modal-footer .btn.btn-cancle{border:1px solid var(--main-color);color:var(--main-color);background-color:#fff}@media (min-width: 992px){#variantModal .modal-footer .btn.btn-cancle:hover,#variantModal .modal-footer .btn.btn-cancle:focus{border:1px solid var(--second-color);color:var(--second-color);background-color:#fff}}#variantModal .modal-footer .btn.btn-done{border:1px solid var(--main-color);color:#fff;background-color:var(--main-color)}@media (min-width: 992px){#variantModal .modal-footer .btn.btn-done:hover,#variantModal .modal-footer .btn.btn-done:focus{border:1px solid var(--second-color);color:#fff;background-color:var(--second-color)}}@media (max-width: 767px){#variantModal{top:0 !important;border:none;border-radius:0}#variantModal .modal-dialog{width:100%;max-width:unset;height:100%;margin:0}#variantModal .modal-dialog .modal-content{border:none;border-radius:0;height:100%}#variantModal .modal-dialog .modal-footer{background-color:#fff}}#productModal{top:0 !important}@media (max-width: 991px){#productModal{top:0 !important;border:none;border-radius:0}#productModal .modal-dialog{width:100%;max-width:unset;height:100%;margin:0}#productModal .modal-dialog .modal-content{border:none;border-radius:0;height:100%}}@media (max-width: 767px){#productModal .modal-dialog .modal-content .modal-body{padding:10px}}.wolf-content-page table tr:first-child{background:#007968;color:#fff}.wolf-content-page table tr:first-child td{text-align:center !important;border-right:1px solid #fff}.wolf-content-page table tr:first-child td:last-child{border-right:1px solid #808080}.wolf-content-page table tr td{border-width:1px;padding:5px}
