h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h3-black,.h3-white,.slProduct h3,.slProduct h4{font-family:"neue-haas-grotesk-display",sans-serif!important;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carousel-control-prev,.carousel-control-next{width:auto;top:0;bottom:0;opacity:1;display:flex;align-items:center;justify-content:center;padding:0 20px}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev span,.carousel-control-next span{color:#ffd700;font-size:18px;cursor:pointer}.nav-item{padding:0 10px}.nav-link{font-family:'Work sans',sans-serif!important;font-size:15px;font-weight:300;color:#000!important}body{font-family:'Work sans',sans-serif!important}.h3-white{font-family:'Work sans',sans-serif;text-transform:uppercase;color:#fff;font-size:18px;line-height:1.22em;letter-spacing:.2em;font-weight:600;-ms-word-wrap:break-word;word-wrap:break-word;margin:0 0 10px}.h3-black{font-family:'Work sans',sans-serif;text-transform:uppercase;color:#000;font-size:18px;line-height:1.22em;letter-spacing:.2em;font-weight:600;-ms-word-wrap:break-word;word-wrap:break-word;margin:0 0 10px}.slCategoryText{font-family:'Work sans',sans-serif;font-size:18px;line-height:1.66em;font-weight:400;color:#fff;-webkit-font-smoothing:antialiased}.slProduct a img{border-radius:0;aspect-ratio: 1/1.3;object-fit:cover}.slProduct h3{font-family:'Work sans',sans-serif;text-transform:uppercase;color:#000;font-size:17px;line-height:1.22em;letter-spacing:.2em;font-weight:600;-ms-word-wrap:break-word;word-wrap:break-word;margin:0 0 10px;padding-top:15px;justify-content:center;display:flex;align-items:center;min-height:57px}.slProduct .price{font-family:'Work sans',sans-serif;font-size:15px;line-height:1.66em;font-weight:400;color:#544f4f;-webkit-font-smoothing:antialiased}.slProduct p{font-family:'Work sans',sans-serif;font-size:15px;font-weight:400;color:#544f4f;-webkit-font-smoothing:antialiased;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.button-white{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0;font-family:"Work sans",sans-serif;font-size:12px;line-height:1.5em;letter-spacing:.2em;font-weight:600;text-decoration:none;text-transform:uppercase;border-radius:6px;outline:0;transition:color .25s ease , background-color .25s ease , border-color .25s ease;padding:13px 50px;color:#2b1b17;background-color:#fff;margin:5px 0;border:2px solid #2b1b17;cursor:pointer}.button-white:hover{background-color:#2b1b17;border:2px solid #2b1b17;color:#fff;text-decoration:none}.button-black{position:relative;display:inline-block;vertical-align:middle;width:auto;margin:0;font-family:"Work sans",sans-serif;font-size:12px;line-height:1.5em;letter-spacing:.2em;font-weight:600;text-decoration:none;text-transform:uppercase;border-radius:0;outline:0;transition:color .2s ease-out , background-color .2s ease-out , border-color .2s ease-out;padding:13px 30px;color:#fff;background-color:#2b1b17;margin:5px 0;border:2px solid #2b1b17;border-radius:6px;cursor:pointer}.button-black:hover{background-color:transparent;border:2px solid #2b1b17;color:#2b1b17;text-decoration:none}.price-old{text-decoration:line-through}.price-new{font-weight:700}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#2b1b17;border-radius:6px}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1400px}}.dropdown-menu li>a:hover{background-color:transparent;background-image:none}:focus-visible{outline-color:#fff!important;outline-style:auto;outline-width:5px}.modal{z-index:9999999999999999999}.color-circle{display:inline-block;width:20px;height:20px;border-radius:100%;border: 1px solid #00000042;margin-right:5px}.slProduct h4{font-size:20px;font-weight:600;-ms-word-wrap:break-word;word-wrap:break-word;margin:0 0 10px;padding-top:15px}.sl-img-wrap{overflow:hidden;border-radius:10px}.sl-product-img{transition:transform .4s ease , box-shadow .4s ease;will-change:transform}.sl-img-wrap:hover .sl-product-img{transform:scale(1.06);box-shadow:0 8px 24px rgba(0,0,0,.15)}.slProduct{transition:transform .3s ease;display:flex;flex-direction:column}.slProduct:hover{transform:translateY(-4px)}.slProduct .sl-price-cart{margin-top:auto}.sl-cart-btn{background:#2b1b17;color:#fff;border:2px solid #2b1b17;border-radius:6px;font-weight:600;font-size:13px;padding:9px 18px;letter-spacing:.04em;text-transform:uppercase;transition:background .25s ease , color .25s ease , transform .2s ease , box-shadow .25s ease;white-space:nowrap;cursor:pointer}.sl-cart-btn:hover{background:transparent;color:#2b1b17;box-shadow:0 4px 16px rgba(0,0,0,.18);transform:translateY(-2px)}.sl-cart-btn:active{transform:translateY(0);box-shadow:none}.sl-cart-btn--soldout{background:#d4d4d4;color:#888;border-color:#d4d4d4;cursor:default}.sl-cart-btn--soldout:hover{background:#d4d4d4;color:#888;box-shadow:none;transform:none}.sl-product-desc{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;color:#666;margin:0 0 6px}@media (min-width:992px){.sl-product-desc{-webkit-line-clamp:3;line-clamp:3;font-size:14px}}@media (max-width:575px){.slProduct h4,.sl-product-desc{text-align:center}.slProduct h4 a{display:block}.sl-product-img{aspect-ratio: 9/16 !important}.price{font-size:16px!important}.sl-price-cart{flex-direction:column;align-items:center!important;gap:8px!important;min-height:unset!important}.sl-price-cart .price{justify-content:center}.sl-cart-btn{font-size:12px;padding:8px 0;width:100%;text-align:center}}