.header-sidebar__linklist li:first-child,.header__primary-nav .contents li:first-child{color:#ba0001!important}.facets-sidebar{display:none!important}.collection{--collection-grid-template: 1fr !important}@media screen and (min-width:1000px){.collection-toolbar__button-container.md\:hidden{display:block!important}}.product-card__banner-tile{white-space:nowrap}.product-card__discount-banner{background-color:#fafafa;display:flex;justify-content:flex-start;padding:10px;color:#1c1c1c;margin-bottom:-1.25rem}.product-card__banner-tile{background-color:#626262;padding:2px 10px;border-radius:0;color:#fff;font-size:10px}.usp-slider{display:flex;overflow-x:scroll;flex-wrap:nowrap;gap:10px;scrollbar-width:none;-ms-overflow-style:none}.usp-slider::-webkit-scrollbar{display:none}.highlight-box{padding:5px 8px;color:#1c1d1d;background-color:#fafafa;font-size:12px;white-space:nowrap;width:max-content}@media(min-width:1000px){.usp-slider{overflow-x:hidden;flex-wrap:wrap}}.discount-code{padding:5px 8px;border:1px solid #DBDBDB;color:#1c1d1d;background-color:#fafafa;font-size:12px}.collection-banner_content{display:flex;padding:40px 16px;flex-direction:column;gap:12px}.collection-banner_content *{margin:0!important}.collection-banner_outer-wrapper{overflow:hidden}.collection-banner_wrapper{width:1250px;display:flex;position:relative;padding:12.5px 0}.collection-banner_wrapper:hover .collection-banner_slider,.collection-banner_wrapper:hover .collection-banner_slider-complementary{animation-play-state:paused}@keyframes custom-slide{0%{transform:translate(0)}to{transform:translate(-100%)}}.collection-banner_slider,.collection-banner_slider-complementary{width:625px;display:flex;animation:15s custom-slide infinite linear}:is(.collection-banner_slider,.collection-banner_slider-complementary) div,:is(.collection-banner_slider,.collection-banner_slider-complementary) span{white-space:nowrap;color:#000;font-size:11px;font-weight:700}:is(.collection-banner_slider,.collection-banner_slider-complementary) *{margin:0 10px}@media(min-width:700px){.collection-banner_slider-complementary{display:none;animation:none}.collection-banner_slider{animation:none;justify-content:center;width:100%}.collection-banner_wrapper{width:100%}}.product_instock{display:flex;align-items:center;gap:4px;margin-bottom:-20px}.cart-drawer__complementary-products{order:1;padding-bottom:160px}.cart-drawer__summary{order:2;position:fixed;bottom:0;left:0;right:0;background:#fafafa;padding:20px 20px 0}.product-list{grid-template-rows:none!important;grid-auto-rows:auto!important}.product-card{grid-row:auto!important;grid-template-rows:auto auto auto!important;gap:1.25rem!important}.tag-filter-bar{border-bottom:1px solid rgba(0,0,0,.08);background:transparent}.tag-filter__inner{padding-block:12px}.tag-filter__list{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x;scrollbar-width:none;padding:2px 2px 8px;margin:0;list-style:none}.tag-filter__list::-webkit-scrollbar{display:none}.tag-filter__item{scroll-snap-align:start;flex:0 0 auto}.tag-filter__link{display:inline-block;text-decoration:none;color:currentcolor;font-size:14px;line-height:1.2;white-space:nowrap;padding-bottom:2px;border-bottom:2px solid transparent}.tag-filter__link.is-active{font-weight:600;border-bottom-color:currentcolor}.product-card__info .v-stack,.product-card__info{justify-items:flex-start!important;text-align:left}.product-info__block-group.text-with-rating{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.vh-bogo-badge-inline{display:inline-flex;align-items:center;align-self:center;border:1px solid #1c1c1c;font-size:11px;font-weight:700;letter-spacing:.05em;padding:3px 8px;white-space:nowrap;line-height:1.4}@media(min-width:750px){.vh-usp-wrap{overflow:visible!important}.vh-usp-track{animation:none!important;flex-wrap:wrap!important;width:auto!important;gap:8px!important}.vh-usp-track .vh-usp-pill:nth-child(n+5){display:none!important}}.variant-picker__option-values [class*=swatch]{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important}.variant-picker__option-values [class*=swatch] img{width:56px!important;height:56px!important;object-fit:cover!important}.jdgm-preview-badge,.shopify-payment-button,.product-form__payment-terms,.jdgm-rev-widg__summary-average{display:none!important}@media(max-width:749px){.vh-oke-widget{padding:24px 16px!important}.vh-oke-summary{flex-direction:column!important;gap:16px!important}.vh-oke-avg{flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important;min-width:0!important;width:100%!important;gap:6px 12px!important}.vh-oke-avg-num{font-size:36px!important}.vh-oke-avg-sub{width:100%!important}.vh-oke-bars{min-width:0!important;width:100%!important}.vh-oke-recommend{align-self:flex-start!important;font-size:12px!important}.vh-oke-reviews-header{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.vh-oke-controls{width:100%!important;justify-content:space-between!important}.vh-oke-sort{flex:1!important;max-width:55%!important}.vh-oke-item-date{margin-left:0!important;flex-basis:100%!important;margin-top:2px!important}.vh-oke-item-header{gap:6px!important}.vh-oke-show-more{width:100%!important;padding:12px!important;box-sizing:border-box!important}}@media(max-width:749px){input[type=text],input[type=email],input[type=search],input[type=tel],input[type=url],input[type=number],input[type=password],select,textarea{font-size:16px!important}}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline:2px solid #1c1c1c!important;outline-offset:2px!important}@media(max-width:749px){.header__menu-toggle,.header__icon-list a,.header__icon-list button,.drawer__close-button,.modal__close-button,button[aria-label*=close i],button[aria-label*=menu i]{min-width:44px!important;min-height:44px!important}}@media(prefers-reduced-motion:reduce){.collection-banner_slider,.collection-banner_slider-complementary,.vh-usp-track,.usp-slider{animation:none!important}}#vh-sticky-atc{position:fixed;bottom:0;left:0;right:0;display:none;align-items:center;gap:12px;padding:10px 12px;background:#fff;border-top:1px solid rgba(0,0,0,.1);box-shadow:0 -4px 12px #00000014;z-index:9998;transform:translateY(100%);transition:transform .25s ease-out}#vh-sticky-atc.vh-sticky-atc--visible{transform:translateY(0)}@media(max-width:749px){#vh-sticky-atc{display:flex}body{padding-bottom:72px}}.vh-sticky-atc__info{flex:1;min-width:0}.vh-sticky-atc__title{font-size:13px;font-weight:600;color:#1c1c1c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.vh-sticky-atc__price{font-size:14px;font-weight:700;color:#1c1c1c;margin-top:2px}.vh-sticky-atc__btn{flex:0 0 auto;padding:14px 22px;background:#1c1c1c;color:#fff;border:none;font-size:13px;font-weight:700;letter-spacing:.05em;border-radius:4px;cursor:pointer;min-height:44px}.vh-countdown{display:inline-flex;align-items:center;gap:8px;margin:12px 0;padding:8px 14px;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;border-radius:6px;font-size:13px;color:#78350f}.vh-countdown__label{font-weight:500}.vh-countdown__time{font-weight:700;font-variant-numeric:tabular-nums;color:#b45309;letter-spacing:.03em}.vh-stock-indicator{display:flex;align-items:center;gap:8px;margin:12px 0;padding:8px 12px;background:#fef2f2;border-left:3px solid #dc2626;border-radius:0 4px 4px 0;font-size:13px;color:#7f1d1d}.vh-stock-dot{width:8px;height:8px;background:#dc2626;border-radius:50%;flex:0 0 auto;animation:vh-pulse 1.5s ease-in-out infinite}.vh-stock-text strong{color:#b91c1c;font-weight:700}@keyframes vh-pulse{0%,to{opacity:1}50%{opacity:.4}}.vh-payment-icons{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:14px 0 4px;font-size:12px;color:#666}.vh-payment-icons__label{margin-right:4px}.vh-payment-icons svg{width:36px;height:22px;display:block}@media(max-width:749px){.vh-countdown{font-size:12px;padding:6px 10px}.vh-stock-indicator{font-size:12px}.vh-payment-icons{font-size:11px}.vh-payment-icons svg{width:32px;height:20px}}@media(prefers-reduced-motion:reduce){.vh-stock-dot{animation:none}#vh-sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
