media-gallery{display:block}@media(min-width:1200px){.product-page-expanded{grid-template-rows:auto minmax(110px,auto) auto}.product-page-expanded .product-media-gallery-wrap{grid-row:1 / 3;align-self:start}.product-page-expanded .product-info-description{grid-row:3 / 4}}.card:not(.card-banner) .card-media{aspect-ratio:1 / 1!important;position:relative!important;overflow:hidden!important}.card:not(.card-banner) .card-media a.js-product-link{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.card-media .aspect-ratio{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding:0!important}.card-media-image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}li.grid-item:not(:has(*)){display:none!important}.hlds-grid-placeholder{visibility:hidden!important;pointer-events:none!important}.card-banner .card-media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.card-banner .card-media img{object-fit:cover!important;width:100%!important;height:100%!important}@media(max-width:989px){.announcement-bar-right{display:none}}.section-announcement-bar{position:relative!important;background-color:#ce333c!important}.section-announcement-bar:before{content:"";position:absolute;top:-60px;left:0;right:0;height:60px;background-color:#ce333c;pointer-events:none}.section-footer{background-color:#121212!important}quick-view-drawer,drawer-modal{display:block;background-color:#121212}#hf-scroll-progress{position:fixed;top:0;left:0;height:3px;width:0;z-index:60;background:rgb(var(--color-accent-1));pointer-events:none;transition:width .1s linear}#hf-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom,0px));background:#121212;border-top:1px solid rgba(255,255,255,.12);box-shadow:0 -6px 24px #00000059;transform:translateY(110%);transition:transform .25s ease;visibility:hidden}#hf-sticky-bar.visible{transform:translateY(0);visibility:visible}#hf-sticky-bar .hf-sticky-name{flex:1 1 auto;min-width:0;color:#fff;font-size:calc(var(--font-body-scale) * 1.4rem);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#hf-sticky-bar .hf-sticky-price{flex:0 0 auto;color:#fff;font-size:calc(var(--font-body-scale) * 1.5rem);font-weight:700}#hf-sticky-bar .hf-sticky-btn{flex:0 0 auto;border:0;cursor:pointer;border-radius:999px;padding:1.1rem 2.4rem;background:rgb(var(--color-accent-1));color:#fff;font-size:calc(var(--font-body-scale) * 1.4rem);font-weight:700;line-height:1}#hf-sticky-bar .hf-sticky-btn:hover{filter:brightness(1.08)}@media(min-width:990px){#hf-sticky-bar{display:none}}.section-announcement-bar:before{background:#d32b27!important}@media(min-width:990px){.head-mast nav a:before,header nav a:before{display:none!important}.head-mast nav a:after,header nav a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:2px;background:#d32b27;border-radius:2px;transform:scaleX(0);transform-origin:center;transition:transform .28s cubic-bezier(.4,0,.2,1);pointer-events:none}.head-mast nav a:hover:after,header nav a:hover:after,.head-mast nav a[aria-current]:after,header nav a[aria-current]:after{transform:scaleX(1)}}@media(min-width:1280px){.container{padding-left:40px!important;padding-right:40px!important}}@media(min-width:1400px){.head-mast nav a,header nav a{letter-spacing:.05em}.head-mast nav li,header nav li{padding-right:6px}}@media(max-width:1199px){.head-row-slot-main-nav{display:none!important}.head-slot-nav-mobile-link-wrapper{display:flex!important}}@media(min-width:1200px)and (max-width:1399px){.header-heading img,.head-mast .header-heading img{width:150px!important;max-width:150px!important}.head-mast nav a,header nav a{letter-spacing:normal!important}.head-mast nav li,header nav li{padding-right:0!important}}[id*=__header]{transition:box-shadow .3s ease}.head-mast img,header img{transition:height .3s ease}html.hlds-scrolled [id*=__header]{box-shadow:0 8px 30px #00000029}html.hlds-scrolled .head-mast img,html.hlds-scrolled header img{height:70px!important}body.template-blog .blog-articles-article .card.card-standard .card-media{aspect-ratio:1200/630!important;height:auto!important}body.template-blog .blog-articles-article .card.card-standard .card-media .aspect-ratio{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding:0!important;height:100%!important}body.template-blog .blog-articles-article .card-media img{object-fit:cover!important;object-position:center center!important}.section-main-article .article-template-image{position:relative!important;width:100%!important;margin:0 auto 28px!important;aspect-ratio:1200/630!important;overflow:hidden!important;border-radius:10px!important;background:#0b0e12!important}.section-main-article .article-template-image img.card-media-image,.section-main-article .article-template-image img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;aspect-ratio:auto!important}@media(max-width:989px){body.template-product:has(#hf-sticky-bar.visible) shopify-forms-embed{--app-embed-padding-y: 80px}}@media(max-width:1199px){.header-alt .navigation-wrapper{display:none!important}}@media(min-width:1200px){.header-alt .header-heading img,.header-alt .head-mast .header-heading img{width:200px!important;max-width:200px!important}.header-alt .navigation-wrapper nav a{letter-spacing:.05em!important}.header-alt .navigation-wrapper nav li{padding-right:6px!important}.header-alt .navigation-wrapper{border-top:1px solid rgba(255,255,255,.08)}}#hlds-fsbar{display:none!important}.mini-cart-content-notice-free-shipping .hl-fs-track{height:6px;margin-top:10px;border-radius:3px;background:#1212121f;overflow:hidden}.mini-cart-content-notice-free-shipping .hl-fs-track span{display:block;height:100%;max-width:100%;border-radius:3px;background:#d32b27;transition:width .3s ease}.shipping-calculator .hl-estimate-note{margin:12px 0 0;font-size:14px;line-height:1.45;color:#121212b8}@media(max-width:989px){.card-eyebrow a,.card-heading a{display:inline-block;padding-block:4px}}.badge.badge-sale,.product-grid.grid-2-col .card-product .badge.badge-sale{font-size:12px}@media(max-width:989px){#hlds-sticky-atc{display:none!important}}.slideshow-pagination .slideshow-pagination-link{min-width:24px;min-height:24px;justify-content:center;align-items:center}.link-text-secondary,.hlds-holiday__alt{padding-block:2px}.product-info-eyebrow a,a.link-text-primary.page-title-addon{display:inline-block;padding-block:3px;margin-block:-3px}.pickup-availability-button.button-text-link{padding-block:4px}.color-accent-1 .media-icon-item-subtitle{color:#fffffff2}.badge-stock.badge-stock-warning{color:#a35a14}.hc-prod__meta .hc-tag--ok{color:#18743f}html.hlds-hero-first slideshow-component .slideshow-slide:first-of-type .slideshow-content-wrap:not(.content-exit),html.hlds-hero-first slideshow-component .slideshow-slide:first-of-type .slideshow-content-wrap:not(.content-exit) .slideshow-heading,html.hlds-hero-first slideshow-component .slideshow-slide:first-of-type .slideshow-content-wrap:not(.content-exit) .slideshow-text,html.hlds-hero-first slideshow-component .slideshow-slide:first-of-type .slideshow-content-wrap:not(.content-exit) .slideshow-buttons{opacity:1;transform:none;transition:none}.head-row-slot-items .head-slot-item-calc{display:none}@media(max-width:1199px){.head-row-slot-items .head-slot-item-calc{display:flex;flex-direction:column;gap:3px;min-width:44px;padding:0 4px;color:currentColor;text-decoration:none}.head-slot-item-calc .icon-calculator{width:22px;height:22px;flex:none}.head-slot-calc-label{font-size:10px;font-weight:600;line-height:1;letter-spacing:.02em;white-space:nowrap}.head-slot-item-calc[aria-current=page] .head-slot-calc-label{text-decoration:underline;text-underline-offset:2px}html.hlds-hdr-compact #header .head-mast .head-row-main{padding-top:6px;padding-bottom:6px}html.hlds-hdr-compact #header .head-mast .header-heading{padding-top:0;padding-bottom:0}html.hlds-hdr-compact #header .head-mast .header-heading img{height:40px!important;width:auto!important;max-width:none!important}}@media(max-width:989px){html.hlds-hdr-compact:not(.hlds-hdr-up) #header .head-mast .head-row-slot-search{display:none!important}}@media(max-width:749px){#header .head-mast .header-heading img{width:min(200px,calc(100vw - 230px))!important}}@media(max-width:359px){#header .head-mast .header-heading img{width:150px!important}}@media(min-width:1200px){html.hlds-hdr-compact #header .head-mast .head-row-main{padding-top:8px;padding-bottom:8px}html.hlds-hdr-compact #header .head-mast .header-heading{padding-top:0;padding-bottom:0}html.hlds-hdr-compact #header .head-mast .header-heading img{height:56px!important;width:auto!important;max-width:none!important}}html.hlds-scrolled:not(.hlds-hdr-compact) #header .head-mast .header-heading img{height:auto!important;width:200px!important;max-width:100%!important}@media(max-width:749px){html.hlds-scrolled:not(.hlds-hdr-compact) #header .head-mast .header-heading img{width:min(200px,calc(100vw - 230px))!important}}@media(max-width:359px){html.hlds-scrolled:not(.hlds-hdr-compact) #header .head-mast .header-heading img{width:150px!important}}@media(min-width:990px)and (max-width:1199px){.header-alt .mobile-menu{margin-top:0}}html.hlds-hdr-notrans .section-header,html.hlds-hdr-notrans .section-header *{transition:none!important}.predictive-search.predictive-search-header{background-color:#1c1c1c!important;border:1px solid rgba(255,255,255,.14);border-top:0;box-shadow:0 24px 48px #00000080}.predictive-search.predictive-search-header .price,.predictive-search.predictive-search-header .price-item{color:#fff!important}.predictive-search.predictive-search-header s.price-item,.predictive-search.predictive-search-header .price s,.predictive-search.predictive-search-header .price del{color:#ffffffa6!important}.predictive-search.predictive-search-header .predictive-search-item-button{color:#fff}.predictive-search.predictive-search-header [aria-selected=true],.predictive-search.predictive-search-header .predictive-search-list-item:hover,.predictive-search.predictive-search-header .predictive-search-item-button:hover{background-color:#ffffff17!important}@media(min-width:990px){.navigation-main .menu-badge{left:50%;transform:translate(calc(-50% - .3px))}.navigation-main .menu-badge-arrow{left:50%;transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
