@media screen and (min-width:1200px){.nde-product-layout{display:grid;grid-template-columns:200px minmax(0,calc(100vw - 400px)) 200px;gap:0;align-items:start;width:100%;max-width:100%;overflow:visible}.nde-sidebar-navigation{position:relative;width:200px;min-width:200px;margin:0;padding:0}.nde-sidebar-inner{position:sticky;top:20px;border:1px solid rgba(0,0,0,.08);background:#fff;padding:22px}.nde-sidebar-title{font-size:16px;font-weight:700;margin:0 0 12px;text-transform:uppercase;letter-spacing:.3px;line-height:1.2}.nde-sidebar-item{border-bottom:1px solid rgba(0,0,0,.06);padding:6px 0}.nde-sidebar-summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.2;padding:2px 0;position:relative}.nde-sidebar-summary::-webkit-details-marker{display:none}.nde-sidebar-caret{display:flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;transition:transform .25s ease;position:absolute;right:0;top:50%;transform:translateY(-50%)}.nde-sidebar-item[open]>.nde-sidebar-summary .nde-sidebar-caret,.nde-sidebar-subitem[open]>.nde-sidebar-subsummary .nde-sidebar-caret{transform:translateY(-50%) rotate(180deg)}.nde-sidebar-submenu{padding:6px 0 0 10px;margin:0;list-style:none;overflow:visible}.nde-sidebar-submenu li{margin-bottom:4px}.nde-sidebar-subsummary{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;cursor:pointer;list-style:none;font-size:10px;font-weight:600;text-transform:uppercase;line-height:1.3;padding:4px 0;position:relative;color:#000000d1;white-space:normal;word-break:break-word;overflow-wrap:break-word}.nde-sidebar-subsummary span:first-child{flex:1;min-width:0;white-space:normal;word-break:break-word;overflow-wrap:break-word}.nde-sidebar-subsummary::-webkit-details-marker{display:none}.nde-sidebar-submenu>li>a{display:flex;align-items:flex-start;width:100%;text-decoration:none;color:#000000b8;font-size:11px;line-height:1.4;transition:all .2s ease;white-space:normal;word-break:break-word;overflow-wrap:break-word}.nde-sidebar-submenu>li>a span{flex:1;min-width:0;white-space:normal;word-break:break-word;overflow-wrap:break-word}.nde-sidebar-submenu>li>a:hover{color:#000;padding-left:3px}.nde-sidebar-thirdmenu{margin:6px 0 0;padding:0 0 0 10px;list-style:none}.nde-sidebar-thirdmenu li{margin-bottom:4px}.nde-sidebar-thirdmenu a{display:block;text-decoration:none;color:#000000b8;font-size:10px;font-weight:500;line-height:1.35;text-transform:none;transition:all .2s ease;white-space:normal;word-break:break-word;overflow-wrap:break-word}.nde-sidebar-thirdmenu a:hover{color:#000;padding-left:3px}}@media screen and (max-width:1199px){.desktop-only{display:none!important}}.quantity{align-items:center!important}@media screen and (min-width:1200px){.nde-sidebar-inner{padding:16px 12px!important;border:1px solid #e5e5e5!important;border-left:3px solid #ed1c24!important;border-radius:5px;box-shadow:0 3px 12px #0000000f;background:#fff}.nde-sidebar-title{margin:0 0 4px!important;font-size:16px!important;line-height:1.25;letter-spacing:.25px}.nde-sidebar-intro{margin:0 0 10px;color:#666;font-size:11px;line-height:1.35}.nde-sidebar-search-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nde-sidebar-search{margin:0 0 10px}.nde-sidebar-search input{box-sizing:border-box;width:100%;min-height:38px;padding:8px 10px;border:1px solid #d6d6d6;border-radius:4px;background:#fff;color:#171717;font:inherit;font-size:12px;outline:none}.nde-sidebar-search input:focus{border-color:#ed1c24;box-shadow:0 0 0 2px #ed1c2421}.nde-sidebar-item{margin:0 0 5px;padding:0;border:0}.nde-sidebar-summary{min-height:34px;box-sizing:border-box;padding:8px 9px!important;border-radius:4px;background:#f5f5f5;font-size:12px!important;line-height:1.25!important;transition:background .18s ease,color .18s ease}.nde-sidebar-summary:hover{background:#ededed}.nde-sidebar-item[open]>.nde-sidebar-summary{background:#fff0f0;color:#c9151d;box-shadow:inset 3px 0 #ed1c24}.nde-sidebar-submenu{padding:4px 0 2px 8px!important}.nde-sidebar-submenu>li{margin:3px 0!important}.nde-sidebar-subsummary{min-height:32px;box-sizing:border-box;padding:7px 8px!important;border-radius:4px;background:#f8f8f8;font-size:12px!important;line-height:1.3!important;transition:background .18s ease,color .18s ease}.nde-sidebar-subsummary:hover{background:#f0f0f0}.nde-sidebar-subitem[open]>.nde-sidebar-subsummary{background:#fff0f0;color:#c9151d;box-shadow:inset 3px 0 #ed1c24}.nde-sidebar-submenu>li>a{box-sizing:border-box;padding:6px 5px!important;border-left:2px solid transparent;color:#444!important;font-size:12px!important;line-height:1.4!important}.nde-sidebar-submenu>li>a:hover,.nde-sidebar-thirdmenu a:hover{padding-left:8px!important;border-left-color:#ed1c24;color:#c9151d!important}.nde-sidebar-thirdmenu{padding-left:8px!important}.nde-sidebar-thirdmenu a{padding:5px 4px!important;border-left:2px solid transparent;color:#444!important;font-size:11.5px!important;line-height:1.4!important}.nde-sidebar-navigation :focus-visible{outline:2px solid #ed1c24;outline-offset:2px}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/product-sidebar-navigation.css.map */
