.huma-label{font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;line-height:1.4}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{line-height:1.1;letter-spacing:0}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.6rem)}h3,.h3{font-size:calc(var(--font-heading-scale) * 2.2rem)}.product__title h1,.product__title .h1{font-size:calc(var(--font-heading-scale) * 2.6rem)}@media screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 3.2rem)}h3,.h3{font-size:calc(var(--font-heading-scale) * 2.45rem)}.product__title h1,.product__title .h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.card__heading{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:400;font-size:1.6rem;letter-spacing:0;line-height:1.4}.announcement-bar__message{font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700}@media screen and (max-width:749px){.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{font-size:1.1rem}}.card--horizontal__quick-add.button{letter-spacing:.08em;white-space:nowrap}.button--secondary.button--small{min-width:0;min-height:0;padding:.8rem 1.4rem;font-size:1.2rem;font-weight:400;letter-spacing:.1em}.button--secondary.button--small:after{--border-opacity: .2}.button--secondary.button--small:not([disabled]):hover:after{--border-opacity: 1}.badge{border-radius:0;font-size:1.3rem;letter-spacing:.02em;text-transform:none;padding:.7rem .7rem .7rem .9rem}.card--media .card__inner .card__content{padding:0}.card.card--media>.card__content>.card__badge{margin:0}.slider-button{flex:none;width:4rem;height:4rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.slider-button .icon{height:.8rem}.slider-button:not([disabled]):hover{color:rgb(var(--color-button-text));box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .4rem rgb(var(--color-accent))}.cart-count-bubble{width:1.5rem;height:1.5rem;min-width:0;background:rgb(var(--color-accent))}.cart-count-bubble span[aria-hidden]{display:none}.header__inline-menu .list-menu--inline>li>.header__menu-item,.header__inline-menu .list-menu--inline>li details>summary.header__menu-item{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:500;font-size:1.6rem;letter-spacing:0;color:rgb(var(--color-foreground))}.header__inline-menu .list-menu--inline>li>.header__menu-item>span,.header__inline-menu .list-menu--inline>li details>summary.header__menu-item>span{position:relative;text-decoration:none}.header__inline-menu .list-menu--inline>li>.header__menu-item:hover>span,.header__inline-menu .list-menu--inline>li details>summary.header__menu-item:hover>span,.header__inline-menu .list-menu--inline>li details[open]>summary.header__menu-item>span,.header__inline-menu .list-menu--inline>li>.header__menu-item>span.header__active-menu-item{text-decoration:none}.header__inline-menu .list-menu--inline>li details[open]>.header__menu-item{text-decoration:none}.header__inline-menu summary.header__menu-item{padding-right:1.2rem}.header__inline-menu .list-menu--inline>li details>summary.header__menu-item{column-gap:.8rem;white-space:nowrap}.header__inline-menu .list-menu--inline>li details>summary.header__menu-item>.icon-caret{position:static;flex-shrink:0;width:1rem;height:.6rem}.header__inline-menu .list-menu--inline>li>.header__menu-item>span:after,.header__inline-menu .list-menu--inline>li details>summary.header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:.2rem;background:currentColor;transform:scaleX(0);transform-origin:left center}.header__inline-menu .list-menu--inline>li>.header__menu-item:hover>span:after,.header__inline-menu .list-menu--inline>li>.header__menu-item:focus-visible>span:after,.header__inline-menu .list-menu--inline>li details>summary.header__menu-item:hover>span:after,.header__inline-menu .list-menu--inline>li details>summary.header__menu-item:focus-visible>span:after,.header__inline-menu .list-menu--inline>li details[open]>summary.header__menu-item>span:after,.header__inline-menu .list-menu--inline>li>.header__menu-item>span.header__active-menu-item:after{transform:scaleX(1)}.mega-menu__link--level-2{font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700}.accordion{border:.1rem solid rgba(var(--color-foreground),.08);padding:0 1.5rem}.accordion+.accordion{border-top:0}.accordion summary{padding:1.6rem 0}.accordion__title{font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;line-height:1.4}.search__input.field__input,.search-modal__form .field__input,.search-modal__form .field__button,.search-modal__form .reset__button{border-radius:0}@media screen and (min-width:750px){.slideshow:not(.banner--adapt_image) .slideshow__slide:has(.banner--desktop-transparent):not(.huma-slide--plain) .slideshow__media:before{content:"";position:absolute;left:0;right:0;bottom:0;height:70%;background:linear-gradient(to top,#000000b3,#00000073 45%,#0000);z-index:1;pointer-events:none}}@media(prefers-reduced-motion:no-preference){.header__inline-menu .list-menu--inline>li>.header__menu-item>span:after,.header__inline-menu .list-menu--inline>li details>summary.header__menu-item>span:after{transition:transform var(--duration-medium) ease-out}.slider-button{transition:box-shadow var(--duration-short) ease}.button--secondary.button--small:after{transition:box-shadow var(--duration-short) ease}.product__inventory-dot--ok{animation:huma-inventory-pulse 2s ease-in-out infinite}@keyframes huma-inventory-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}}.header__menu-item{font-family:var(--font-heading-family);font-weight:500;font-size:1.6rem;letter-spacing:.02em}.header__inline-menu .header__menu-item span,.header__inline-menu details[open]>.header__menu-item{position:relative;text-decoration:none}.header__inline-menu .header__menu-item:hover span,.header__inline-menu details[open]:hover>.header__menu-item{text-decoration:none}.header__inline-menu .header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-.4rem;height:.2rem;background-color:currentColor;transform:scaleX(0);transform-origin:left center}.header__inline-menu .header__menu-item:hover span:after,.header__inline-menu .header__menu-item:focus-visible span:after,.header__inline-menu .header__menu-item[aria-current=page] span:after,.header__inline-menu details[open]>.header__menu-item span:after,.header__inline-menu .header__menu-item .header__active-menu-item:after{transform:scaleX(1)}@media(prefers-reduced-motion:no-preference){.header__inline-menu .header__menu-item span:after{transition:transform var(--duration-short) ease}}.header__icon .icon{height:2.2rem;width:2.2rem}.header__icon:hover .icon{transform:none}.search-modal__form .field__input,.search-modal__form .field__input:focus,.search-modal__form .field__input:focus-visible{border-radius:0;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.35);border:none}.search-modal__form .field__input:focus-visible{box-shadow:0 0 0 .2rem rgb(var(--color-foreground))}@media screen and (max-width:749px){.header__heading-logo{max-width:11rem}}.mega-menu__link--level-2{font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;font-weight:700;line-height:1.4}.cart-count-bubble{width:1.5rem;height:1.5rem;background-color:rgb(var(--color-accent));color:rgb(var(--color-accent));font-size:0}.cart-count-bubble>span[aria-hidden]{display:none}.cart-drawer .drawer__heading{font-size:calc(var(--font-heading-scale) * 3.6rem);line-height:1.1}.card__heading,.card__heading.h5{font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.6rem;font-weight:400;letter-spacing:.06rem;line-height:calc(1 + .5 / var(--font-body-scale))}.card .price{font-size:1.4rem;letter-spacing:0}.badge{font-size:1.3rem;letter-spacing:.02em;line-height:1;padding:.7rem .7rem .7rem .9rem;text-transform:none}@media screen and (max-width:749px){.badge{font-size:1rem}}.card--standard.card--media>.card__inner>.card__content{padding:0}.card.card--media:not(.card--horizontal)>.card__content>.card__badge{margin:0}.slider-button{width:4rem;height:4rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.slider-button:not([disabled]):hover{color:rgb(var(--color-button-text))}.slider-button[disabled]{opacity:.3;cursor:not-allowed}.slider-button[disabled] .icon{color:inherit}.slider-button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}@media(prefers-reduced-motion:no-preference){.slider-button{transition:transform var(--duration-short) ease}.slider-button:not([disabled]):hover{transform:scale(1.08)}.slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg)}.slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg)}}.slideshow .slideshow__slide:not(.huma-slide--plain) .banner--desktop-transparent .banner__box{text-shadow:0 0 4rem rgba(0,0,0,.4)}.product__title h1{font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.1;letter-spacing:0}@media screen and (min-width:750px){.product__title h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.price--large{font-size:1.8rem;letter-spacing:0}.product__accordion.accordion{margin-top:1.5rem;border-top:none;border-bottom:none}.product__accordion.accordion+.product__accordion.accordion{margin-top:-.1rem}.product__accordion.accordion summary{border:.1rem solid rgba(var(--color-foreground),.08);padding:1.5rem 1.6rem}.product__accordion.accordion details[open]>summary{border-bottom-color:transparent}.product__accordion.accordion .accordion__content{border:.1rem solid rgba(var(--color-foreground),.08);border-top:none;margin-top:-.1rem;margin-bottom:0;padding:.5rem 1.6rem 1.5rem}@media screen and (min-width:990px){.related-products__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}}.social-share{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 2rem;margin:1.6rem 0}.social-share__list{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:0;padding:0}.social-share__link{display:inline-flex;align-items:center;gap:.6rem;font-size:1.4rem;text-decoration:none;color:rgba(var(--color-foreground),.75)}.social-share__link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.social-share__link .svg-wrapper{width:1.8rem;height:1.8rem}@media screen and (min-width:990px){.slider-component-desktop:not(.slider-component-full-width) .slider.slider--desktop{margin-left:var(--desktop-margin-left-first-item);margin-right:calc(var(--desktop-margin-left-first-item) - var(--grid-desktop-horizontal-spacing));scroll-padding-left:0}.slider-component-desktop:not(.slider-component-full-width) .slider.slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.slider-component-desktop:not(.slider-component-full-width) .slider.slider--desktop:after{padding-left:var(--grid-desktop-horizontal-spacing)}.slider-component-desktop:not(.slider-component-full-width) .slider.slider--desktop .grid__item{flex-grow:0}.slider-component-desktop:not(.slider-component-full-width) .slider.slider--desktop.grid--5-col-desktop .grid__item{width:calc(100% / 5 - var(--grid-desktop-horizontal-spacing))}.slider-component-desktop:not(.slider-component-full-width) .slider.slider--desktop.grid--4-col-desktop .grid__item{width:calc(100% / 4 - var(--grid-desktop-horizontal-spacing))}.slider-component-desktop:not(.slider-component-full-width) .slider.slider--desktop.grid--3-col-desktop .grid__item{width:calc(100% / 3 - var(--grid-desktop-horizontal-spacing))}.slider-component-desktop:not(.slider-component-full-width) .slider.slider--desktop.grid--2-col-desktop .grid__item{width:calc(100% / 2 - var(--grid-desktop-horizontal-spacing))}.slider-component-desktop:not(.slider-component-full-width) .slider.slider--desktop.grid--1-col-desktop .grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing))}.slider-component-desktop.page-width{padding-left:0;padding-right:0}}.breadcrumbs{width:100%;padding-top:1.5rem;padding-bottom:1rem;font-size:1.3rem;line-height:1.5;letter-spacing:.04rem;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.breadcrumbs{padding-top:2rem;padding-bottom:1.5rem}}.breadcrumbs__list{display:flex;flex-wrap:nowrap;align-items:baseline;margin:0;padding:0;overflow:hidden;list-style:none}.breadcrumbs__item{flex:0 0 auto;white-space:nowrap}.breadcrumbs__item:last-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.breadcrumbs__item+.breadcrumbs__item:before{content:"/";content:"/" / "";margin:0 .8rem;color:rgba(var(--color-foreground),.45)}.breadcrumbs__link{display:inline-block;padding:.3rem 0;color:inherit;text-decoration:none}.breadcrumbs__link:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.breadcrumbs__current{color:rgb(var(--color-foreground))}.huma-size-table{margin:2.4rem 0 1.6rem}.huma-size-table__caption{margin:0 0 1rem;font-size:1.2rem;font-weight:var(--font-body-weight-bold);letter-spacing:.14em;text-transform:uppercase}.huma-size-table__label{margin:1.6rem 0 .6rem;font-size:1.3rem;font-weight:var(--font-body-weight-bold)}.huma-size-table__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.huma-size-table .huma-size-table__scroll table{width:100%;min-width:28rem;border-collapse:collapse;border-style:none;table-layout:auto;font-size:1.4rem;font-variant-numeric:tabular-nums;box-shadow:none}.huma-size-table .huma-size-table__scroll th,.huma-size-table .huma-size-table__scroll td{padding:.8rem 1.2rem;border:0;border-bottom:.1rem solid rgba(var(--color-foreground),.12);text-align:center;white-space:nowrap}.huma-size-table .huma-size-table__scroll thead th{background:rgba(var(--color-foreground),.04);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:.06em}.huma-size-table .huma-size-table__scroll th:first-child,.huma-size-table .huma-size-table__scroll td:first-child{text-align:left;font-weight:var(--font-body-weight-bold)}.huma-size-table__note{margin:1rem 0 0;font-size:1.3rem;opacity:.8}@media screen and (min-width:990px){.header--middle-center-split .header__inline-menu details>.header__submenu.list-menu{margin-top:var(--huma-submenu-offset, 0px);min-width:22rem;padding:1.2rem 0}.header--middle-center-split .header__inline-menu details>.header__submenu.list-menu:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--huma-submenu-offset, 0px)}.header__inline-menu .header__submenu .header__menu-item{padding:.9rem 2.4rem;font-size:1.5rem;letter-spacing:.02em;color:rgb(var(--color-foreground))}}@media screen and (max-width:749px){.huma-size-table .huma-size-table__scroll th,.huma-size-table .huma-size-table__scroll td{padding:.8rem .6rem}.huma-size-table .huma-size-table__scroll table{min-width:0}.huma-size-table__scroll{scrollbar-width:thin}}.product-popup-modal__content table:not([class]){border-collapse:collapse;border-style:none;box-shadow:none;width:100%;font-variant-numeric:tabular-nums}.product-popup-modal__content table:not([class]) th,.product-popup-modal__content table:not([class]) td{border:0;border-bottom:.1rem solid rgba(var(--color-foreground),.12);padding:.8rem 1.2rem;text-align:center}.product-popup-modal__content table:not([class]) thead th{background:rgba(var(--color-foreground),.04);font-weight:var(--font-body-weight-bold);font-size:1.3rem;letter-spacing:.06em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-huma-theme.css.map */
