.horizontal-filter-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.horizontal-filter-form{display:flex;align-items:center;gap:0px;flex-wrap:wrap}.filter-dropdown-group{position:relative;display:inline-block}.filter-dropdown-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;cursor:pointer;font-size:14px;font-weight:500;-webkit-user-select:none;user-select:none;min-width:fit-content;list-style:none}.filter-dropdown-trigger::-webkit-details-marker{display:none}.filter-dropdown-trigger:hover{border-color:#94a3b8}.dropdown-arrow-icon{transition:transform .2s ease;color:#64748b}.filter-dropdown-group[open] .dropdown-arrow-icon{transform:rotate(180deg)}.filter-dropdown-content{position:absolute;top:105%;left:0;background-color:#fff;border:1px solid #e2e8f0;border-radius:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;padding:16px;min-width:240px;z-index:50;max-height:280px;overflow-y:auto}.filter-list{list-style:none;padding:0;margin:0}.filter-list li{margin-bottom:12px}.filter-list li:last-child{margin-bottom:0}.filter-list label{display:flex;align-items:center;gap:10px;font-size:14px;color:#334155;cursor:pointer}.filter-checkbox{width:16px;height:16px;border-radius:4px;border:1px solid #cbd5e1;cursor:pointer}.filter-count{color:#94a3b8;font-size:12px;margin-left:auto}.price-range-inputs{display:flex;align-items:center;gap:8px}.price-field{display:flex;align-items:center;position:relative;border:1px solid #cbd5e1;border-radius:6px;padding:6px 8px;background:#fff;max-width:90px}.currency-symbol{color:#64748b;font-size:14px;margin-right:4px}.price-field input{border:none;outline:none;width:100%;font-size:14px}.price-separator{color:#64748b;font-size:13px}.disabled-label{color:#cbd5e1!important;cursor:not-allowed!important}.clear-all-btn{font-size:14px;color:#ef4444;text-decoration:none;border-bottom:1px dashed #ef4444}.grid-loading-active{opacity:.4;pointer-events:none}.filter-dropdown-content .filter-list li label .filterVal{white-space:nowrap}.filter-dropdown-content ul.filter-list li .CstmFilterLabel:hover .filterVal{text-decoration:underline}.filterLabelName{font-size:14px;font-weight:400}.mobile-filter-trigger,.drawer-mobile-header,.filter-drawer-overlay{display:none}@media screen and (max-width:768px){.mobile-filter-trigger{display:flex;align-items:center;gap:8px;padding:10px 20px;background-color:transparent;border:none;color:#334155;font-size:14px;font-weight:500;cursor:pointer;border-radius:4px;margin-bottom:20px}.horizontal-filter-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;visibility:hidden;pointer-events:none;transition:visibility .3s ease}.horizontal-filter-container.drawer-active{visibility:visible;pointer-events:all}.filter-drawer-overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;opacity:0;transition:opacity .3s ease}.horizontal-filter-container.drawer-active .filter-drawer-overlay{opacity:1}.horizontal-filter-form{position:absolute;top:0;left:0;width:85%;max-width:340px;height:100%;background-color:#fff;box-shadow:4px 0 25px #00000026;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding:24px;overflow-y:auto;flex-wrap:nowrap;transform:translate(-100%);transition:transform .3s cubic-bezier(.16,1,.3,1)}.horizontal-filter-container.drawer-active .horizontal-filter-form{transform:translate(0)}.drawer-mobile-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;margin-bottom:20px;border-bottom:1px solid #e2e8f0}.drawer-mobile-title{margin:0;font-size:18px;font-weight:600;color:#1e293b}.close-drawer-btn{background:none;border:none;padding:4px;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.close-drawer-btn:hover{color:#0f172a}.filter-dropdown-group{display:block;width:100%;border-bottom:1px solid #f1f5f9}.filter-dropdown-trigger{padding:14px 0;width:100%}.filter-dropdown-content{position:relative;top:0;box-shadow:none;border:none;padding:0 0 16px 4px;max-height:none;width:100%;min-width:100%}.filter-clear-section{padding-top:20px}}.overview-specification .overview-data ul{padding-inline-start:40px;margin:12px 0}#collectionDescription{padding:10px 0}.main-page-title{padding:15px 5%;font-size:48px;text-transform:uppercase}.rte section{padding:15px 5%}.rte h2.section-heading{font-size:30px;line-height:34px;margin-bottom:1.5rem;text-transform:uppercase}.rte ul.sitemap-list{display:grid;list-style-type:none;margin:0;padding:0;grid-template-columns:repeat(4,1fr);row-gap:10px;column-gap:30px}.rte .sitemap-list a{color:#000000d9;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease;font-size:14px}.section-template--22343868219530__main-padding{background:#efefef;padding:24px 48px}.rte .sitemap-list li{padding:5px}@media only screen and (max-width:900px){.rte ul.sitemap-list{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.rte ul.sitemap-list{grid-template-columns:repeat(2,1fr)}.main-page-title{font-size:32px;margin-bottom:0!important}.rte h2.section-heading{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/styles.css.map */
