:root{--breadcrumb-font-size: 14px;--breadcrumb-line-height: 1.4;--breadcrumb-text-color: #666;--breadcrumb-link-color: #666;--breadcrumb-link-hover-color: #333;--breadcrumb-current-color: #666;--breadcrumb-separator-color: #666;--breadcrumb-background: #fff;--breadcrumb-border-color: #000;--breadcrumb-padding-y: 16px;--breadcrumb-padding-x: 0;--breadcrumb-filter-bg: #000;--breadcrumb-filter-color: #fff;--breadcrumb-filter-hover-bg: #333;--breadcrumb-transition: all .2s ease}.breadcrumb-navigation{background:var(--breadcrumb-background);border-top:1px solid var(--breadcrumb-border-color);border-bottom:1px solid var(--breadcrumb-border-color);padding:var(--breadcrumb-padding-y) var(--breadcrumb-padding-x);margin-top:20px;position:relative;z-index:10}.breadcrumb-container{max-width:1400px;margin:0 auto;padding:0 20px}.breadcrumb-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.breadcrumb-list{display:flex;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-size:var(--breadcrumb-font-size);line-height:var(--breadcrumb-line-height)}.breadcrumb-item{display:flex;align-items:center;margin:0;padding:0}.breadcrumb-link{color:var(--breadcrumb-link-color);text-decoration:none;transition:var(--breadcrumb-transition);font-weight:400;padding:4px 0}.breadcrumb-link:hover,.breadcrumb-link:focus{color:var(--breadcrumb-link-hover-color);text-decoration:underline}.breadcrumb-current{color:var(--breadcrumb-current-color);font-weight:500;padding:4px 0}.breadcrumb-item--current{pointer-events:none}.breadcrumb-separator{color:var(--breadcrumb-separator-color);margin:0 6px;font-weight:400;-webkit-user-select:none;user-select:none;list-style:none;display:flex;align-items:center}.breadcrumb-actions{display:flex;align-items:center;margin-left:auto}.breadcrumb-filter-btn{display:flex;align-items:center;gap:8px;background:transparent;color:#000;border:1px solid #000;border-radius:0;padding:8px 20px;font-size:13px;font-weight:400;cursor:pointer;transition:var(--breadcrumb-transition);text-transform:uppercase;letter-spacing:.05em;font-family:Helvetica,Arial,sans-serif}.breadcrumb-filter-btn:hover,.breadcrumb-filter-btn:focus{background:#000;color:#fff;border-color:#000}.breadcrumb-filter-btn:active{transform:translateY(0)}.breadcrumb-filter-text{font-size:inherit;font-weight:inherit}.breadcrumb-filter-icon{width:16px;height:16px;flex-shrink:0}.boost-sd__filter-option-title:before{display:none!important}@media (max-width: 767px){.breadcrumb-navigation{--breadcrumb-padding-y: 12px;--breadcrumb-font-size: 13px}.breadcrumb-container{padding:0 16px}.breadcrumb-content{flex-wrap:wrap;gap:12px}.breadcrumb-list{flex:1;min-width:0}.breadcrumb-separator{margin:0 6px}.breadcrumb-filter-btn{padding:8px 12px;font-size:13px;white-space:nowrap}.breadcrumb-filter-icon{width:16px;height:16px}}@media (min-width: 768px) and (max-width: 1024px){.breadcrumb-container{padding:0 24px}}@media (min-width: 1025px){.breadcrumb-navigation{--breadcrumb-padding-y: 20px}.breadcrumb-container{padding:0 40px}.breadcrumb-filter-btn{padding:12px 20px;font-size:var(--breadcrumb-font-size)}.breadcrumb-filter-icon{width:18px;height:18px}}@media print{.breadcrumb-navigation{border-bottom:1px solid #000;background:transparent}.breadcrumb-filter-btn{display:none}.breadcrumb-link{color:#000;text-decoration:none}.breadcrumb-current{color:#000;font-weight:700}}body>.boost-pfs-filter-left-col,body>.boost-pfs-filter-tree-v,body>.boost-pfs-filter-tree,.boost-sd__filter-tree-vertical:not(.breadcrumb-filter-sheet .boost-sd__filter-tree-vertical),.boost-sd__filter-tree:not(.breadcrumb-filter-sheet .boost-sd__filter-tree),.boost-sd__filter-option-list:not(.breadcrumb-filter-sheet .boost-sd__filter-option-list){position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.breadcrumb-filter-sheet .boost-sd__filter-tree-vertical,.breadcrumb-filter-sheet .boost-sd__filter-tree,.breadcrumb-filter-sheet .boost-sd__filter-option,.breadcrumb-filter-sheet .boost-pfs-filter-option{position:static!important;left:auto!important;width:auto!important;height:auto!important;overflow:visible!important;display:block}.boost-pfs-filter-right-col{width:100%!important;padding-left:0!important}.boost-pfs-filter-tree-mobile-button,.boost-pfs-filter-tree-desktop-button,.boost-sd__filter-tree-toggle-button,.boost-sd__filter-tree-mobile-button{display:none!important}@media (prefers-contrast: high){.breadcrumb-navigation{--breadcrumb-link-color: #000;--breadcrumb-link-hover-color: #000;--breadcrumb-current-color: #000;--breadcrumb-separator-color: #000;--breadcrumb-border-color: #000}.breadcrumb-filter-btn{border:2px solid var(--breadcrumb-filter-bg)}}.breadcrumb-link:focus-visible,.breadcrumb-filter-btn:focus-visible{outline:2px solid #0066cc;outline-offset:2px}.breadcrumb-navigation.loading .breadcrumb-filter-btn{opacity:.6;pointer-events:none}.breadcrumb-navigation.loading .breadcrumb-filter-btn:after{content:"";width:12px;height:12px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:breadcrumb-spin 1s linear infinite;margin-left:8px}@keyframes breadcrumb-spin{to{transform:rotate(360deg)}}.breadcrumb-filter-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;z-index:9999;display:flex;align-items:flex-end;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.breadcrumb-filter-overlay.visible{opacity:1;visibility:visible}.breadcrumb-filter-sheet{background:#fff;border-radius:16px 16px 0 0;box-shadow:0 -4px 20px #00000026;width:100%;max-width:100%;height:85vh;display:flex;flex-direction:column;overflow:hidden;transform:translateY(100%);transition:transform .3s cubic-bezier(.32,.72,0,1);position:relative}.breadcrumb-filter-overlay.visible .breadcrumb-filter-sheet{transform:translateY(0)}.breadcrumb-filter-handle{width:40px;height:4px;background:#d1d1d6;border-radius:2px;margin:12px auto 8px;flex-shrink:0}.breadcrumb-filter-header{padding:20px;border-bottom:1px solid #e5e5e5;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.breadcrumb-filter-header h3{margin:0;font-size:14px;font-weight:400;color:#000;text-transform:uppercase;letter-spacing:.05em;font-family:Helvetica,Arial,sans-serif}.breadcrumb-filter-close{background:none;border:none;padding:8px;cursor:pointer;border-radius:6px;color:#666;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.breadcrumb-filter-close:hover{background:#f5f5f5;color:#333}.breadcrumb-filter-body{flex:1;overflow-y:auto;padding:20px}.breadcrumb-filter-section{margin-bottom:30px}.breadcrumb-filter-section-title{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:15px;color:#000;font-family:Helvetica,Arial,sans-serif}.breadcrumb-filter-option{display:flex;align-items:center;margin-bottom:10px;cursor:pointer;font-family:Helvetica,Arial,sans-serif}.breadcrumb-filter-option input[type=checkbox]{width:16px;height:16px;margin-right:10px;border:1px solid #000;cursor:pointer}.breadcrumb-filter-option label{font-size:14px;color:#000;cursor:pointer;flex:1}.breadcrumb-filter-body .custom-search-full__section--collections{max-width:none;margin:0;padding:0}.breadcrumb-filter-body .custom-search-full__container{max-width:none;padding:0}.breadcrumb-filter-body .custom-search-full__block--result{margin:0}.breadcrumb-filter-footer{padding:20px;border-top:1px solid #e5e5e5;display:flex;gap:12px;justify-content:flex-start;flex-shrink:0}.breadcrumb-filter-reset{background:none;border:none;padding:0;font-size:13px;font-weight:400;color:#666;cursor:pointer;text-decoration:underline;transition:all .2s ease;font-family:Helvetica,Arial,sans-serif}.breadcrumb-filter-reset:hover{color:#000}@media (max-width: 767px){.breadcrumb-filter-sheet{height:90vh;border-radius:16px 16px 0 0}.breadcrumb-filter-handle{margin:8px auto 4px}.breadcrumb-filter-header{padding:8px 20px 16px}.breadcrumb-filter-header h3{font-size:16px}.breadcrumb-filter-body{padding:16px 20px}.breadcrumb-filter-footer{padding:16px 20px 20px}.breadcrumb-filter-reset{font-size:14px}}@media (min-width: 768px){.breadcrumb-filter-sheet{max-width:500px;height:80vh}}
/*# sourceMappingURL=/cdn/shop/t/195/assets/gulp-breadcrumb.css.map */
