.nb-carousel-container{margin:4.223% 0 2%}.nb-carousel{position:relative;margin:0 auto;height:490px;width:100%}@media (min-width:1201px) and (max-width:1400px){.nb-carousel{height:380px}}@media (min-width:1025px) and (max-width:1200px){.nb-carousel{height:380px}}@media (min-width:768px) and (max-width:1024px){.nb-carousel{height:380px}}@media (min-width:545px) and (max-width:767px){.nb-carousel{height:300px}}.carousel-content{position:relative;overflow:hidden;transition:width .4s;height:100%}.carousel-content .product-tile{max-width:420px}.carousel-content .product-tile .image-container{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}.carousel-content .product-tile .image-container a .tile-image,.carousel-content .product-tile .image-container a .tile-image.error-image{object-fit:scale-down;width:100%;height:100%;display:block;max-height:400px}@media (min-width:545px) and (max-width:767px){.carousel-content .product-tile .image-container a .tile-image.error-image{max-height:250px}}@media (min-width:545px) and (max-width:767px){.carousel-content .product-tile .image-container{max-height:250px;height:100%}}@media (min-width:768px) and (max-width:1023px){.carousel-content .product-tile .image-container{max-height:220px}}@media (min-width:1201px) and (max-width:1400px){.carousel-content .product-tile{max-width:300px}.carousel-content .product-tile .image-container,.carousel-content .product-tile .image-container a .tile-image,.carousel-content .product-tile .image-container a .tile-image.error-image{max-height:300px}}@media (min-width:1025px) and (max-width:1200px){.carousel-content .product-tile{max-width:250px}.carousel-content .product-tile .image-container,.carousel-content .product-tile .image-container a .tile-image,.carousel-content .product-tile .image-container a .tile-image.error-image{max-height:250px}}.carousel-content .product-tile .tile-name-price .price>span span{font-size:var(--normal-font-size)!important;font-weight:var(--body-bold-font-weight)!important}.carousel-content .product-tile .color-swatches,.carousel-content .product-tile .tile-promotions{display:none}.carousel-content .product-tile .product-img-link{position:relative}.carousel-content .product-tile .tile-body{padding-bottom:0!important}.nb-slide{height:100%;position:absolute;z-index:1;transition:left .4s cubic-bezier(.47,.13,.15,.89)}.nav-carousel{position:absolute;top:50%;margin-top:-10px;background-color:hsla(0,0%,59%,.3);width:20px;height:20px;z-index:2;cursor:pointer;border-radius:50%;border:none;outline:none;color:#fff}.nav-left{left:20px}.nav-left:after{background-image:url("../../images/chevron-left.svg")}.nav-right{right:40px}.nav-right:after{background-image:url("../../images/chevron-right.svg")}.nav-left,.nav-right{top:40%;width:2.25rem;height:3.25rem;background-color:rgba(0,0,0,.7);border-radius:.125rem;position:absolute;z-index:20}.nav-left:after,.nav-right:after{content:"";height:2rem;width:2rem;filter:invert(1);position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);background-size:contain;background-repeat:no-repeat;background-position:50%}.nav-left img,.nav-right img{width:100%;height:auto}@media (max-width:544px){.nav-left,.nav-right{display:none}}.carousel-arrow-icon-left{margin-left:5px;margin-top:2px}.carousel-arrow-icon-right{margin-left:7px;margin-top:2px}.carousel-bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-top:10px}.carousel-bottom .nb-carousel-cta-btn{border:1px solid #abb0b4;border-radius:.4rem;padding:10px 14px;text-decoration:none;color:#000}.nb-carousel-indicators{-ms-flex-pack:center;justify-content:center;padding-left:0;list-style:none;display:-ms-flexbox;display:flex;margin:0;z-index:1}.nb-carousel-indicators li{height:4px;background:rgba(0,0,0,.3490196078);border-radius:50%;border-radius:inherit;width:calc(10px + 1rem);cursor:pointer;transition:background .3s ease}.nb-carousel-indicators li:hover{background:rgba(0,0,0,.6509803922)}.nb-carousel-indicators li.active{background:#000}@media (max-width:543.98px){.nb-carousel-indicators{display:-ms-flexbox;display:flex}.nb-carousel{height:300px}.nav-left{left:-5px}.nav-right{right:10px}}