.filterform details{position:relative;transition:all .3s ease}.filterform details[open] .drop-down{display:block;opacity:1;transform:translateY(0)}.filterform .drop-down{display:none;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;background:#fff;border:1px solid #ccc;padding:10px;border-radius:0;box-shadow:0 2px 8px #0000001a;z-index:1}.applied-filters{display:flex;flex-wrap:wrap;gap:8px;padding:10px 0;align-items:center}.applied-filters .filter-tag{background:#f3f3f3;border:1px solid #ccc;border-radius:4px;padding:5px 10px;font-size:12px;display:flex;align-items:center}.applied-filters .filter-tag a{margin-left:5px;font-weight:700;text-decoration:none;color:#333}.applied-filters .clear-all{margin-left:auto;font-size:12px;text-decoration:underline;cursor:pointer}.sortoptions{border-bottom:1px solid #dcdcdc;font-size:12px;font-weight:500;display:block;line-height:normal;white-space:nowrap;padding:5px 12px;cursor:pointer;border:1px solid grey}.sortoptions .sortoption{border-bottom:1px solid red}.clear-boxes p{background:#e1e1e1;padding:3px 7px 3px 10px;margin:10px 5px 0 0;cursor:pointer;font-size:12px;display:inline-block}.clear-boxes p a{display:flex;justify-content:center;align-items:center;gap:5px}.clear-boxes svg{width:15px;height:15px}.filterform{display:flex;gap:20px;justify-content:left;margin-top:10px;padding-bottom:10px}.filterform summary{background-color:#f9f9f9;padding:8px 10px;border:1px solid #e1e1e1;cursor:pointer;font-weight:400;color:#919191;font-size:12px;display:flex;align-items:center;box-sizing:border-box;min-width:150px}.filterform .drop-down{padding:10px 20px;border:1px solid #919191;position:absolute;z-index:2;background:#fff;min-width:180px;width:fit-content}.filterform .drop-down li,.filterform .drop-down label{color:#919191}.filterform .filter-group-display__price-range,.filterform .filter-group-display__price-range-from{display:flex;justify-content:center;align-items:center;gap:10px}.filter-group-display__price-range{display:flex;gap:1rem;flex-wrap:wrap}.filter-group-display__price-range-from,.filter-group-display__price-range-to{position:relative;flex:1;min-width:120px;display:flex;justify-content:center;align-items:center;gap:10px}.filter-group-display__price-range input[type=number]{width:100%;padding:1rem .5rem .25rem;border:1px solid #ccc;border-radius:4px;font-size:1rem;background-color:#fff}.filter-group-display__price-range label{position:absolute;top:7px;left:25px;background-color:#fff;padding:0 .25rem;color:#999;font-size:1rem;pointer-events:none;transition:all .2s ease}.filter-group-display__price-range input:focus+label,.filter-group-display__price-range input:not(:placeholder-shown)+label{top:-2px;left:25px;font-size:.75rem;color:#333}.filterform{position:relative;flex-wrap:wrap}b #collection-page .product-delievery{height:19px}.custom-color-sec .color-circle{width:25px;height:25px;border-radius:50%;display:inline-block;cursor:pointer}.custom-color-sec .square-it{width:25px;height:25px;border-radius:none;display:inline-block}span.circle{border:1px solid #b5a9a978}span.circle.active,span.circle:hover{border:2px solid #000}.defalut-hidden{display:none}.responsive-options svg{height:15px;width:auto}.mobile-sort-options{bottom:55px}#mobile-options{position:fixed;bottom:0;width:100%;background:#fff;border-top:1px solid #e0e0e0;display:flex;justify-content:space-around;padding:10px;z-index:999}.mysort-by{position:absolute;bottom:60px;left:0;width:100%;display:none;background:#fff;z-index:1000;padding:10px}.mysort-by select{width:100%;font-size:16px;padding:12px;border:1px solid #ccc;-webkit-appearance:none;appearance:none;background:#fff}.sort-by-option.selected{background-color:#f7f7f7;color:#daa520;font-weight:700}.line-h{line-height:15px}#mobile-options.responsive-options{padding:0}.menu-tab.is_active{background-color:#f7f7f7;color:#daa520;font-weight:700}.price-mob-input-filter{width:80%;height:20px;margin:5px;border:1px solid #ddd;padding:17px}.overlay-menu{z-index:2}.overlay-menu .clear-boxes{border-bottom:1px solid #ddd;padding-bottom:10px}.overlay-menu .footer-menu{display:flex;border-top:1px solid #ddd;position:absolute;bottom:13px;width:100%}.overlay-menu .submenu-right{border-bottom:1px solid #ddd}@media (max-width: 768px){.filters-section.fordesktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/santosh-collection.css.map */
