@media screen and (min-width:1200px){.nde-product-layout{margin:0!important;padding:0!important;box-sizing:border-box;display:grid;grid-template-columns:220px minmax(0,calc(100vw - 450px)) 250px;width:100%;max-width:100%;margin:0;padding:0;gap:0;align-items:start;overflow:hidden}.nde-product-layout .product.grid{display:grid!important;grid-template-columns:minmax(0,1fr) 320px;align-items:start;width:100%;max-width:100%;margin:0!important;padding:0!important;column-gap:6px!important;row-gap:0!important;overflow:hidden}.nde-product-layout .product__media-wrapper,.nde-right-sidebar-title{font-size:16px;font-weight:700;margin:0 0 6px;text-transform:uppercase;letter-spacing:.3px;line-height:1.2}.nde-right-sidebar-title{font-size:16px;font-weight:700;margin:0 0 12px;text-transform:uppercase;letter-spacing:.3px;line-height:1.2}.nde-product-layout .product__media-wrapper{padding-left:6px!important;padding-right:0!important}.nde-product-layout .product__info-wrapper{width:60px!important;min-width:600px!important;max-width:600px!important;padding-left:0!important;padding-right:6px!important}.nde-product-layout .grid,.nde-product-layout .grid__item{margin:0!important;padding:0!important;gap:0!important}.nde-right-sidebar{width:250px;min-width:250px;margin:0;padding:0}.nde-right-sidebar-inner{position:sticky;top:20px;margin:0;border:none;background:#fff;padding:22px}.nde-recommendation-list{display:flex;flex-direction:column;gap:12px}.nde-recommendation-item{display:flex;align-items:flex-start;gap:12px;width:100%;padding-bottom:14px;border-bottom:none}.nde-recommendation-image{width:88px;min-width:88px;max-width:88px;flex-shrink:0}.nde-recommendation-image img{width:100%;height:auto;display:block;object-fit:contain}.nde-recommendation-content{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-start}.nde-recommendation-title{display:block;text-decoration:none;color:#000;font-size:11px;font-weight:700;line-height:1.45;margin-bottom:6px;text-transform:uppercase;word-break:break-word}.nde-recommendation-price{font-size:11px}}.nde-recommendation-price{font-size:12px;font-weight:600;line-height:1.2}@media screen and (min-width:1200px){.nde-right-sidebar-inner{padding:16px 12px!important;border:1px solid #e5e5e5!important;border-left:1px solid #e5e5e5!important;border-radius:5px;box-shadow:0 3px 12px #0000000f;background:#fff}.nde-right-sidebar-title{margin:0 0 10px!important;padding:0 0 10px 8px;border-bottom:1px solid #e8e8e8;border-left:0;font-size:16px!important;line-height:1.25!important;letter-spacing:.25px!important}.nde-recommendation-list{gap:6px!important}.nde-recommendation-item{box-sizing:border-box;align-items:center!important;gap:8px!important;padding:7px 8px!important;border:0!important;border-left:3px solid transparent!important;border-radius:4px;background:#f5f5f5;transition:background-color .18s ease,border-color .18s ease}.nde-recommendation-item:hover,.nde-recommendation-item:focus-within{border-left-color:#ed1c24!important;background:#fff0f0}.nde-recommendation-image{width:64px!important;min-width:64px!important;max-width:64px!important;aspect-ratio:1;overflow:hidden;border-radius:3px;background:#fff}.nde-recommendation-image img{width:100%!important;height:100%!important;object-fit:contain!important}.nde-recommendation-title{margin:0 0 4px!important;color:#171717!important;font-size:11.5px!important;line-height:1.35!important}.nde-recommendation-item:hover .nde-recommendation-title,.nde-recommendation-item:focus-within .nde-recommendation-title{color:#c9151d!important}.nde-recommendation-price,.nde-recommendation-price .price{color:#555!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important;text-align:left!important}.nde-right-sidebar :focus-visible{outline:2px solid #ed1c24;outline-offset:2px}}@media screen and (min-width:1200px){.nde-product-layout{align-items:stretch!important}.nde-sidebar-navigation,.nde-right-sidebar{align-self:stretch!important}.nde-right-sidebar{display:flex;flex-direction:column}.nde-right-sidebar-inner{box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;height:auto;min-height:0}}@media screen and (min-width:1200px){.nde-right-sidebar-inner{overflow-y:auto;overscroll-behavior:contain}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/product-right-sidebar.css.map */
