.float-always-float:hover,.homepage.float-always-float:hover,.homepage.float-always-float.menu-open-active{background-color:rgba(var(--color-button))}.header__menu-item .icon-caret{display:none}details[open]>.header__menu-item,.header__menu-item:hover span,.header__active-menu-item{text-decoration:none}@media screen and (min-width:1025px){.header__menu-item{padding:2rem;margin-right:.5rem}}@media screen and (min-width:768px){.header-wrapper.float-always-float.menu-open-active{background-color:rgba(var(--color-button))}.header:hover,.float-always-float:hover .header,.homepage.float-always-float.menu-open-active .header,.menu-open-active .header{box-shadow:none;background-color:rgba(var(--color-button))}.header:hover .header__icon .icon,.header:hover .header--middle-center a.header__heading-link,.header:hover .header__menu-item,.float-always-float:hover .header .header__icon .icon,.float-always-float:hover .header--middle-center a.header__heading-link,.float-always-float:hover .header__menu-item,.homepage.float-always-float.menu-open-active .header .header__icon .icon,.homepage.float-always-float.menu-open-active .header--middle-center a.header__heading-link,.homepage.float-always-float.menu-open-active .header__menu-item,.menu-open-active .header .header__icon .icon,.menu-open-active .header--middle-center a.header__heading-link,.menu-open-active .header__menu-item{color:rgb(var(--color-button-text))}.header:hover .header__heading-logo,.float-always-float:hover .header .header__heading-logo,.homepage.float-always-float.menu-open-active .header .header__heading-logo,.menu-open-active .header .header__heading-logo{filter:invert(100%)}.header__menu-item{text-transform:uppercase;text-decoration:none}details[open]>.header__menu-item,.float-always-float:hover details[open]>.header__menu-item,.float-always-float .header__menu-item:hover,.header__menu-item:has(.header__active-menu-item),.homepage.float-always-float.menu-open-active details[open]>.header__menu-item,.homepage.float-always-float.menu-open-active .header__menu-item:hover,.menu-open-active details[open]>.header__menu-item,.menu-open-active .header__menu-item:hover{background-color:rgb(var(--color-button-text));border-radius:8px;color:rgba(var(--color-button))}.mega-menu__link.mega-menu__link--level-2{text-transform:uppercase}.mega-menu__link{text-transform:capitalize}}@media screen and (min-width:768px) and (max-width:1024px){.header__heading-logo{max-width:80%}.header summary.list-menu__item{padding-right:1.2rem;margin-right:.5rem}}@media screen and (min-width:1025px) and (max-width:1439px){.header summary.list-menu__item{padding-right:1.3rem}.header__menu-item{padding:2rem 1.3rem;margin-right:.5rem}}.menu-drawer summary.menu-drawer__menu-item,.menu-drawer__close-button,.list-menu__item,cart-items h1.title{text-transform:uppercase}.header__menu-item,.button,.button-group-link a,.newsletter-form__button__text,.product__text.inline-richtext.subtitle,.fast-filters .card__information .card__heading a,#customer_login>button,.predictive-search__heading,#main-cart-items>div>table>thead>tr,.cart__ctas button,.banner--hero-promo .banner__heading,.card__badge,.facet-filters__label,.footer-block__details-content .list-menu__item--link,.footer-block__details-content>p,.footer-block__newsletter p,.contact__button .button,h1.main-page-title,.menu-drawer summary.menu-drawer__menu-item,cart-items h1.title,.collection__title .title{font-family:var(--font-heading-family)}.banner__heading,.image-with-text__heading,.multicolumn-card__info h3,.accordion__title.inline-richtext.h4,.product__accordion .accordion__title,.dropdown_promo_heading,#height-guide .multicolumn__title .title,#login,.main-page-title,.template-search__header h1,.predictive-search__item-heading,.totals>h2,.cart-item__name,.cart__empty-text,.cart__login-title,.template-404 .title{font-family:var(--font-body-family)}@media screen and (max-width:1024px){.menu-drawer__menu-item{font-family:var(--font-heading-family)}}.template-404 .button,.collection__view-all a,#customer_login>button,.cart__ctas button,.cart__warnings .button,.cart-notification__links .button,.contact__button .button{text-transform:uppercase}.product__accordion .accordion__title{font-weight:700}.rich-text__heading{font-size:calc(var(--font-heading-scale)* 3rem)}#shopify-section-template--18244446879970__image_with_text_Y6fwTB,#shopify-section-template--18215806501090__image_with_text_Y6fwTB{padding:0 2rem}.section-template--18244446879970__image_with_text_Y6fwTB-padding .page-width,.section-template--18215806501090__image_with_text_Y6fwTB-padding .page-width{padding:0 1.5rem}@media screen and (min-width:768px) and (max-width:1024px){.image-with-text__text-item .image-with-text__content.image-with-text__content--middle.image-with-text__content--desktop-left{padding:0 1.5rem}.rich-text__heading{font-size:calc(var(--font-heading-scale)* 2.8rem)}}@media screen and (max-width:767px){.image-with-text__text-item .image-with-text__content.mobile_image-with-text__content--large{width:100%;margin:0}.rich-text__heading{font-size:calc(var(--font-heading-scale)* 2rem)}}.collapsible-content.collapsible-none-layout .accordion,.collapsible-content.collapsible-none-layout .accordion+.accordion{border-top:.1rem solid rgba(var(--color-foreground))}.collapsible-content .accordion:last-child{border-bottom:.1rem solid rgba(var(--color-foreground))}.collapsible-content.collapsible-none-layout summary:hover{background:rgba(var(--gradient-background))}.collapsible-content.collapsible-none-layout summary:hover .accordion__title{text-decoration:none}.collapsible-content.collapsible-none-layout summary .icon-caret{color:rgba(var(--color-foreground))}.product__text.inline-richtext.subtitle{color:#adadad}#shopify-block-judge_me_reviews_preview_badge_gaNVEy{display:flex;position:absolute;top:-1rem;right:1rem}#shopify-block-judge_me_reviews_preview_badge_gaNVEy .jdgm-prev-badge__text{display:flex;text-transform:capitalize;justify-content:flex-end;text-decoration:underline;text-underline-offset:.4rem}.jdgm-prev-badge__text:hover{text-decoration:none}@media screen and (max-width:767px){#shopify-block-judge_me_reviews_preview_badge_gaNVEy{margin-top:.7rem;top:1.5rem}}@media screen and (min-width:768px) and (max-width:1024px){.jdgm-widget *{line-height:1.1}#shopify-block-judge_me_reviews_preview_badge_gaNVEy .jdgm-prev-badge__text{font-size:1.4rem}}.ooo-instagram-header__title{font-size:calc(var(--font-heading-scale)* 3rem);font-family:var(--font-body-family)}a.ooo-instagram-footer__button{border:1px solid #1D1D1B;border-radius:8px;text-transform:uppercase;font-family:var(--font-heading-family)}a.ooo-instagram-footer__button:hover{color:#fff;background-color:#1d1d1b}.accordion.reviews .accordion__title{font-size:calc(var(--font-heading-scale)* 3rem);font-family:var(--font-body-family)}.accordion.reviews summary{justify-content:center}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__title{display:none}.collapsible-content .accordion.reviews:last-child{border-bottom:.1rem solid #d9d9d9}.collapsible-content.collapsible-none-layout .accordion.reviews,.collapsible-content.collapsible-none-layout .accordion.reviews+.accordion{border-top:.1rem solid #d9d9d9}.collapsible-content.collapsible-none-layout .accordion.reviews summary .icon-caret,.jdgm-rev-widg__summary-average,.jdgm-rev-widg__summary-text,.jdgm-rev__body,.jdgm-row-rating .jdgm-rev__timestamp,.jdgm-rev__location,.jdgm-rev__author-wrapper .jdgm-rev__author,.jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:rgba(var(--color-foreground))}.jdgm-rev__author{text-transform:capitalize}.jdgm-widget-actions-wrapper .jdgm-write-rev-link.jdgm-write-rev-link{text-transform:uppercase;border-radius:10px}.jdgm-widget-actions-wrapper .jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover,.jdgm-widget-actions-wrapper .jdgm-write-rev-link.jdgm-write-rev-link:focus{color:var(--jdgm-write-review-bg-color, var(--jdgm-primary-color));background-color:var(--jdgm-write-review-text-color, #fff)}.jdgm-paginate .jdgm-paginate__page.jdgm-curt{color:var(--jdgm-paginate-color)}@media screen and (max-width:767px){.accordion.reviews .accordion__title{font-size:calc(var(--font-heading-scale)* 2rem)}}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: 0}.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover,.shopify-payment-button__button--unbranded:hover{color:rgba(var(--color-button));background-color:rgb(var(--color-button-text));box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.banner__buttons .button:not([disabled]):hover{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 calc(var(--buttons-border-width) + 1px) rgb(var(--color-button-text),var(--alpha-button-background))}.banner__buttons .button:not([disabled]){box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused),.shopify-payment-button [role=button]:focus:not(:focus-visible):not(.focused){box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}@media screen and (max-width:767px){section:has(.page-width #shopify-block-common_ninja_image_hotspot_app_block_CUrpXj){position:relative;z-index:1}}.product-popup-modal__content:has(.size_guide_title){padding:0 1rem}@media screen and (max-width:1024px){.product-popup-modal__content-info:has(.size_guide_title){padding-right:1rem}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/component-client-specific.css.map */
