img,video,svg,iframe{max-width:100%}.rte,.text-block,rte-formatter{overflow-wrap:break-word}@media screen and (max-width:749px){#header-component .header__columns{--header-template-columns: 44px 44px minmax(0, 1fr) 44px 44px !important;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}#header-component .header-logo{min-width:0;max-width:100%;justify-self:center}#header-component .header-logo__image{max-width:100%!important;height:auto!important;max-height:20px}}#header-component[data-menu-style=drawer] .header__columns{--header-template-columns: 44px 44px minmax(0, 1fr) 44px 44px}#header-component[data-menu-style=drawer] .header-logo{min-width:0}#header-component .header__icon--menu{min-width:44px;min-height:44px}@media screen and (max-width:989px){.announcement-bar__text{font-size:13px;letter-spacing:.08em;line-height:1.3}.announcement-bar__link{display:flex;align-items:center;justify-content:center;min-height:44px}}.menu-drawer .menu-drawer__menu-item{min-height:44px;display:flex;align-items:center}.menu-drawer a,.menu-drawer summary,.menu-drawer button{min-height:44px}@media screen and (max-width:989px){.slideshow-controls__dots button.slideshow-control,.slideshow-section .slideshow-controls__dots button{min-width:32px;min-height:44px}slideshow-controls .slideshow-control.button-secondary,slideshow-controls button[aria-label*=ause],slideshow-controls button[aria-label*=lay]{min-width:44px;min-height:44px}}@media screen and (min-width:750px)and (max-width:989px){[id$=__trust_row] .section-content-wrapper{flex-wrap:wrap!important}[id$=__trust_row] .section-content-wrapper>.group-block{flex:1 1 calc(50% - 16px)!important;min-width:calc(50% - 16px)}}@media screen and (max-width:989px){.hpx-badge{font-size:12px}.hpx-stock{font-size:11px}.hpx-vat{font-size:12px}.hpx-specs__row dt{font-size:13px}.hpx-specs__row dd{font-size:15px}.hpx-specs__note,.hpx-compare__specs dt{font-size:13px}.hpx-compare__specs dd{font-size:14px}[id$=__footer_identity_hpx] .text-block,[id$=__footer_identity_hpx] p,.footer-utilities__text,.footer-utilities a{font-size:13px}}@media screen and (max-width:749px){main[data-template=product] .text-block h1{font-size:1.625rem;line-height:1.1}main .rte h2,main rte-formatter h2{font-size:1.625rem;line-height:1.1}main .rte h3,main rte-formatter h3{font-size:1.375rem;line-height:1.15}main[data-template^=article] .text-block h1,main[data-template^=article] .text-block.h2>*,main[data-template^=page] .text-block h1{font-size:1.875rem;line-height:1.05}.shopify-policy__title h1{font-size:1.75rem}}.rte table.hpx-kv{table-layout:fixed;width:100%;min-width:0!important}.rte table.hpx-kv th,.rte table.hpx-kv td{white-space:normal!important;padding:10px 12px}.rte table.hpx-kv td{overflow-wrap:anywhere}.rte table.hpx-kv th{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;letter-spacing:.02em}.rte table.hpx-kv th{width:46%;border-bottom:1px solid var(--hpx-line);font-size:13px;color:#b8b8b8}.rte table.hpx-kv td{color:#fff;font-weight:600}.rte table.hpx-kv tr:nth-child(2n) th{background:var(--hpx-surface-2)}.rte-table-wrapper:has(table.hpx-kv){overflow:visible}@media screen and (max-width:989px){.rte table.hpx-stack,.rte table.hpx-stack tbody,.rte table.hpx-stack tr,.rte table.hpx-stack td{display:block;width:100%}.rte table.hpx-stack{min-width:0!important;border:0;background:transparent}.rte table.hpx-stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rte table.hpx-stack tr{margin:0 0 12px;border:1px solid var(--hpx-line);border-radius:4px;background:var(--hpx-surface);overflow:hidden}.rte table.hpx-stack td,.rte table.hpx-stack tr:nth-child(2n) td{display:grid;grid-template-columns:40% 1fr;gap:10px;padding:9px 12px;background:transparent;white-space:normal!important;border-bottom:1px solid #1f1f1f;color:#e6e6e6;font-weight:400}.rte table.hpx-stack td:last-child{border-bottom:0}.rte table.hpx-stack td:before{content:attr(data-label);color:#9a9a9a;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.rte table.hpx-stack tr:nth-child(n) td:first-child{display:block;background:#151515;border-bottom:2px solid var(--hpx-accent);font-weight:700;color:#fff}.rte table.hpx-stack tr:nth-child(n) td:first-child:before{display:none}.rte table.hpx-stack td a{display:inline-block;padding-block:6px}.rte-table-wrapper:has(table.hpx-stack){overflow:visible}}@media screen and (min-width:750px)and (max-width:989px){media-gallery.media-gallery--two-column .media-gallery__grid{grid-template-columns:1fr!important}}quantity-selector-component input,.quantity-selector input{min-height:44px;min-width:40px}@media screen and (max-width:749px){body:has(sticky-add-to-cart) .shopify-section-group-footer-group:last-child{padding-bottom:84px}.sticky-add-to-cart__bar{padding-bottom:max(10px,env(safe-area-inset-bottom))}}.facets-toggle__button{min-height:44px}.search__reset-button{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}@media screen and (max-width:749px){.hpx-clamp{max-height:15.5em;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.hpx-clamp.is-open{max-height:none;-webkit-mask-image:none;mask-image:none}.hpx-readmore{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:4px;padding:0 16px;background:transparent;color:var(--hpx-accent);border:1px solid rgba(118,185,0,.6);border-radius:2px;font:700 13px/1 var(--font-body--family);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}}.hpx-readmore{display:none}@media screen and (max-width:749px){.hpx-readmore{display:inline-flex}}@media screen and (max-width:989px){.footer-content .menu .menu__item a{display:inline-block;padding-block:13px}.footer-content .menu .menu__item{margin:0}.footer-content summary.menu__heading{min-height:44px;display:flex;align-items:center}[id$=__footer_identity_hpx] a{display:inline-block;padding-block:12px;margin-block:-8px}.footer-utilities a{display:inline-block;padding-block:12px}}.email-signup__button{min-width:44px;min-height:44px}.hpx-compare__title{min-height:44px;display:inline-flex;align-items:center}@media screen and (min-width:990px){.rte table.hpx-stack{min-width:0!important;width:100%}.rte table.hpx-stack th,.rte table.hpx-stack td{white-space:normal!important}.rte table.hpx-stack td:first-child{min-width:14em}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hpx-mobile.css.map */
