body.template-collection{background:#f2f2f2}.collection-main-sec .section-header{display:block;margin:0;padding:0}.collection-main-sec .collection-heading-box{margin:0;position:relative}.collection-main-sec .collection-heading-box .collection-title-bg img{height:100%;width:100%;object-fit:cover}.collection-main-sec .section-header .grid{display:none}.collection-main-sec .collection-heading-box .collection-heading{margin:0;position:absolute;width:100%;top:50%;left:0;transform:translateY(-50%);color:#fff;text-align:center;font-family:Playfair Display SC;font-size:90px;font-style:normal;font-weight:700;line-height:normal;padding:0 20px}.collection-main-sec .grid-uniform{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin:0;padding:0 0 100px}.collection-main-sec .grid-uniform .grid__item{margin:0;padding:0;width:100%}@media screen and (max-width:1600px){.collection-main-sec .collection-heading-box .collection-heading{font-size:70px}}@media screen and (max-width:1366px){.collection-main-sec .grid-uniform{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1279px){.collection-main-sec .collection-heading-box .collection-heading{font-size:50px}.collection-main-sec .section-header{margin:0}.collection-main-sec .grid-uniform{grid-template-columns:repeat(3,1fr);padding:0}}@media screen and (max-width:992px){.collection-main-sec .collection-heading-box .collection-heading{font-size:40px}}@media screen and (max-width:767px){.collection-main-sec .collection-heading-box .collection-heading{font-size:28px}.collection-main-sec .collection-heading-box .collection-title-bg img{min-height:120px}.collection-main-sec .grid-uniform{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.collection-main-sec .grid-uniform{gap:10px}}body.collection-all .spf-product-card__vendor,body.collection-all .spf-product-card__price-wrapper,body.collection-all .spf-product__form,body.collection-all .open-quick-view{display:none!important}.collection-all-bottom-section{margin:60px 0 80px}.collection-all-contact-box{display:flex;align-items:center;gap:20px;background:#f8f8f8;border:1px solid #e5e5e5;border-radius:8px;padding:22px 30px;margin-bottom:30px}.collection-all-contact-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.collection-all-contact-text{display:flex;flex-direction:column;gap:4px}.collection-all-contact-text strong{color:#000;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;line-height:1.3}.collection-all-contact-text a{color:#2b5fe3;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;text-decoration:none}.collection-all-contact-text a:hover{text-decoration:underline}.collection-all-description p{color:#2b5fe3;font-family:Poppins,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:1.8;margin:0;text-align:justify}@media screen and (max-width:767px){.collection-all-bottom-section{margin:40px 0 50px}.collection-all-contact-box{padding:18px 20px;gap:15px}.collection-all-contact-text strong{font-size:15px}.collection-all-contact-text a,.collection-all-description p{font-size:13px}}@media screen and (max-width:480px){.collection-all-contact-box{flex-direction:column;align-items:flex-start;gap:12px}}#CollectionSection .spf-product-grid,#CollectionSection .spf-collection,#CollectionSection .spf-product-list,#CollectionSection [class*=spf-][class*=grid],#CollectionSection [class*=spf-][class*=product-list],.spf-product-grid,.spf-collection,.spf-product-list{display:none!important}.variant-grid-wrapper{display:block!important;visibility:visible!important;opacity:1!important}.variant-grid-wrapper .variant-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0 0 100px;visibility:visible!important;opacity:1!important}.variant-grid-wrapper .variant-grid.is-hidden{display:none!important}.variant-grid-wrapper .variant-grid .grid__item{margin:0;padding:0;width:100%!important;float:none;max-width:100%}.variant-grid-wrapper .grid-product__wrapper{text-align:center;margin:0;padding:10px 10px 35px;background:#fff;border:1px solid transparent;transition:.5s}.variant-grid-wrapper .grid-product__wrapper:hover{border-color:#a7a7a7}.variant-grid-wrapper .grid-product__image-wrapper{height:200px!important;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f8f8f8}.variant-grid-wrapper .grid-product__wrapper .product--image{transition:.5s;max-width:100%;max-height:unset}.variant-grid-wrapper .grid-product__wrapper:hover .product--image{transform:scale(1.05)}.variant-grid-wrapper .grid-product__wrapper .product--wrapper{max-width:100%!important}.variant-grid-wrapper .grid-product__meta{padding:20px 0;display:block}.variant-grid-wrapper .grid-product__title{display:block;color:#000;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;line-height:1.4;height:auto;overflow:visible;padding:0 20px;font-style:normal}.variant-grid-wrapper .grid-product__variant-info,.variant-grid-wrapper .grid-product__price-wrap,.variant-grid-wrapper .grid-product__vendor,.variant-grid-wrapper .grid-product__wrapper form,.variant-grid-wrapper .grid-product__wrapper .btn-effect,.variant-grid-wrapper .grid-product__sold-out,.variant-grid-wrapper .grid-product__on-sale{display:none!important}@media screen and (max-width:1279px){.variant-grid-wrapper .variant-grid{grid-template-columns:repeat(3,1fr);padding:0}}@media screen and (max-width:999px){.variant-grid-wrapper .variant-grid{grid-template-columns:repeat(2,1fr)}.variant-grid-wrapper .grid-product__image-wrapper{height:220px!important}}@media screen and (max-width:767px){.variant-grid-wrapper .variant-grid{grid-template-columns:repeat(2,1fr);gap:10px}.variant-grid-wrapper .grid-product__image-wrapper{height:180px!important}}@media screen and (max-width:480px){.variant-grid-wrapper .grid-product__wrapper{padding:2px 2px 10px}.variant-grid-wrapper .grid-product__image-wrapper{height:140px!important}.variant-grid-wrapper .grid-product__meta{padding:10px 0}.variant-grid-wrapper .grid-product__title{font-size:14px;height:42px;padding:0 10px}}.collection-main-sec .collection-sorting,.collection-main-sec .grid--full.collection-sorting{display:none!important}.variant-search-bar{padding:20px 0 10px}.variant-search-bar__inner{position:relative;display:flex;align-items:center;background:#fff;border:1px solid #ddd;border-radius:4px;padding:0 16px;transition:border-color .3s}.variant-search-bar__inner:focus-within{border-color:#194898}.variant-search-bar__icon{flex-shrink:0;margin-right:10px}.variant-search-bar__input{width:100%;border:none;outline:none;background:transparent;font-family:Poppins,sans-serif;font-size:14px;color:#333;padding:12px 0;line-height:1.4}.variant-search-bar__input::placeholder{color:#999;font-style:italic}.variant-filter-bar{padding:15px 0;margin-bottom:0}.variant-filter-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.variant-filter-bar__filters{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.variant-filter-bar__sort{display:flex;align-items:center;gap:8px;margin-left:auto;white-space:nowrap}.variant-sort-label{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#333}.variant-sort-select{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#333;border:1px solid #bdbdbd;border-radius:4px;padding:8px 30px 8px 12px;background:#fff url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 10px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}.variant-sort-select:focus{border-color:#194898}.variant-count-bar{display:flex;align-items:center;justify-content:space-between;padding:12px 0;font-family:Poppins,sans-serif;border-bottom:1px solid #e5e5e5;margin-bottom:20px}.variant-count-bar__total{font-size:15px;font-weight:400;color:#000}.variant-count-bar__total strong{font-weight:700}.variant-count-bar__show{display:flex;align-items:center;gap:8px}.variant-show-label{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#333}.variant-show-select{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#333;border:1px solid #bdbdbd;border-radius:4px;padding:6px 28px 6px 10px;background:#fff url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 8px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none;min-width:56px}.variant-show-select:focus{border-color:#194898}.variant-filter-dropdown{position:relative;display:inline-block}.variant-filter-dropdown__toggle{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#fff;border:1px solid #bdbdbd;border-radius:4px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:.5px;transition:border-color .3s,box-shadow .3s;white-space:nowrap}.variant-filter-dropdown__toggle:hover,.variant-filter-dropdown.is-open .variant-filter-dropdown__toggle{border-color:#194898;box-shadow:0 2px 8px #1948981f}.variant-filter-dropdown__toggle svg{transition:transform .3s}.variant-filter-dropdown.is-open .variant-filter-dropdown__toggle svg{transform:rotate(180deg)}.variant-filter-dropdown__menu{display:none;position:absolute;top:calc(100% + 6px);left:0;min-width:260px;max-height:320px;overflow-y:auto;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 6px 20px #0000001f;z-index:100;padding:10px 0}.variant-filter-dropdown.is-open .variant-filter-dropdown__menu{display:block}.variant-filter-dropdown__option{display:flex;align-items:center;gap:10px;padding:8px 18px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#333;transition:background .2s;-webkit-user-select:none;user-select:none}.variant-filter-dropdown__option:hover{background:#f5f7fb}.variant-filter-dropdown__option input[type=checkbox]{display:none}.variant-filter-checkbox{width:18px;height:18px;border:2px solid #bdbdbd;border-radius:3px;flex-shrink:0;position:relative;transition:border-color .2s,background .2s}.variant-filter-dropdown__option input[type=checkbox]:checked+.variant-filter-checkbox{background:#194898;border-color:#194898}.variant-filter-dropdown__option input[type=checkbox]:checked+.variant-filter-checkbox:after{content:"";position:absolute;top:2px;left:5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.variant-filter-label{flex:1}.variant-no-results{padding:40px 20px}.variant-no-results p{font-family:Poppins,sans-serif;font-size:16px;color:#666}.variant-load-more{padding:30px 0 50px;text-align:center}.variant-load-more__btn{display:inline-block;padding:12px 48px;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;color:#fff;background:#194898;border:2px solid #194898;border-radius:4px;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;transition:background .3s,color .3s}.variant-load-more__btn:hover{background:#fff;color:#194898}.variant-mobile-only{display:none!important}.variant-desktop-only{display:flex}.variant-mobile-filter-row{display:flex;align-items:center;gap:12px;width:100%}.variant-mobile-filter-btn{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;background:#fff;border:1px solid #bdbdbd;border-radius:4px;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#000;white-space:nowrap;flex:1}.variant-mobile-sort{flex:1}.variant-mobile-sort .variant-sort-select{width:100%}.variant-mobile-sidebar-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:9998;transition:opacity .3s}.variant-mobile-sidebar-overlay.is-active{display:block}.variant-mobile-sidebar{position:fixed;top:0;left:0;width:280px;max-width:85vw;height:100%;background:#fff;z-index:9999;transform:translate(-100%);transition:transform .3s ease;display:flex;flex-direction:column;box-shadow:2px 0 12px #00000026}.variant-mobile-sidebar.is-open{transform:translate(0)}.variant-mobile-sidebar__header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #e5e5e5;flex-shrink:0}.variant-mobile-sidebar__title{font-family:Poppins,sans-serif;font-size:16px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.5px}.variant-mobile-sidebar__close{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;cursor:pointer;padding:0}.variant-mobile-sidebar__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0}.variant-mobile-accordion{border-bottom:1px solid #e5e5e5}.variant-mobile-accordion__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px;background:none;border:none;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:.3px}.variant-mobile-accordion__toggle svg{transition:transform .3s;flex-shrink:0}.variant-mobile-accordion.is-open .variant-mobile-accordion__toggle svg{transform:rotate(180deg)}.variant-mobile-accordion__panel{display:none;padding:0 20px 16px}.variant-mobile-accordion.is-open .variant-mobile-accordion__panel{display:block}.variant-mobile-accordion__option{display:flex;align-items:center;gap:10px;padding:8px 0;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#333;-webkit-user-select:none;user-select:none}.variant-mobile-accordion__option input[type=checkbox]{display:none}.variant-mobile-accordion__option .variant-filter-checkbox{width:18px;height:18px;border:2px solid #bdbdbd;border-radius:3px;flex-shrink:0;position:relative;transition:border-color .2s,background .2s}.variant-mobile-accordion__option input[type=checkbox]:checked+.variant-filter-checkbox{background:#194898;border-color:#194898}.variant-mobile-accordion__option input[type=checkbox]:checked+.variant-filter-checkbox:after{content:"";position:absolute;top:2px;left:5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.variant-mobile-accordion__option .variant-filter-label{flex:1}body.variant-sidebar-open{overflow:hidden!important}@media screen and (max-width:999px){.variant-filter-bar__inner{flex-direction:column;align-items:flex-start}.variant-filter-bar__sort{margin-left:0}}@media screen and (max-width:767px){.variant-desktop-only{display:none!important}.variant-mobile-only{display:flex!important}.variant-search-bar{padding:15px 0 8px}.variant-search-bar__input{font-size:13px;padding:10px 0}.variant-filter-bar{padding:10px 0}.variant-filter-bar__inner{flex-direction:row;align-items:center}.variant-count-bar{padding:10px 0;margin-bottom:12px}.variant-count-bar__total{font-size:14px;font-weight:600;color:#2b5fe3}.variant-count-bar__show{display:none}.variant-sort-label,.variant-sort-select,.variant-show-label,.variant-show-select{font-size:12px}.variant-grid-wrapper .variant-grid{grid-template-columns:repeat(2,1fr);gap:10px}.variant-grid-wrapper .grid-product__image-wrapper{height:180px!important}.variant-grid-wrapper .grid-product__wrapper{padding:5px 5px 12px}.variant-grid-wrapper .grid-product__meta{padding:10px 0 0}.variant-grid-wrapper .grid-product__title{font-size:13px;height:auto;padding:0 8px}.variant-load-more{padding:20px 0 30px}.variant-load-more__btn{padding:10px 36px;font-size:14px}.wrapper .breadcrumbs{font-size:12px;padding:10px 0}.collection-main-sec .collection-heading-box .collection-heading{font-size:24px;padding:0 15px}.collection-main-sec .collection-heading-box .collection-title-bg img{min-height:100px}.collection-all-bottom-section{margin:30px 0 40px}}@media screen and (max-width:480px){.variant-mobile-filter-btn{padding:10px 14px;font-size:13px;gap:8px}.variant-mobile-sort .variant-sort-select{padding:10px 28px 10px 10px;font-size:12px}.variant-grid-wrapper .variant-grid{gap:8px}.variant-grid-wrapper .grid-product__wrapper{padding:2px 2px 8px}.variant-grid-wrapper .grid-product__image-wrapper{height:140px!important}.variant-grid-wrapper .grid-product__title{font-size:12px;height:auto;padding:0 6px}.variant-grid-wrapper .grid-product__meta{padding:8px 0 0}}.wfq-quote-collection-btn{display:none}.collection-main-sec .grid-product__price-wrap,.collection-main-sec .wfq-quote-collection-btn{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-collection.css.map */
