@font-face{font-family:Inter;src:url(Inter.woff2) format("woff2-variations"),url(Inter.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:optional}:root{--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-heading-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"cv11","ss01","ss03"}.hero-end,.hero-end *:not(.hero-end__sector):not(.hero-end__year):not(.hero-end__metric-lbl):not(.hero-end__contact-tag):not(.hero-end__contact-meta dt):not(.hero-end__cta-num):not(.hero-end__cta-sub):not(.hero-end__contact-status),.metrics,.metrics__h2,.metrics__subheading,.metric__number,.header-endstufe,.header-endstufe-wrapper,.hmega,.hmega *:not(.hmega__drawer-sektor),[class^=section-] h1,[class^=section-] h2,[class^=section-] h3,[class^=section-] h4,[class^=section-] h5,[class^=section-] h6,[class^=section-] p,[class^=section-] a,[class^=section-] span:not(.metric__label):not([class*=__sector]):not([class*=__caption]):not([class*=__chip]):not([class*=__year]):not([class*=__eyebrow]):not([class*=__metric-lbl]):not([class*=__cta-num]):not([class*=__cta-sub]):not([class*=__count]){font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}.hero-end__sector,.hero-end__year,.hero-end__eyebrow,.hero-end__metric-lbl,.hero-end__contact-tag,.hero-end__contact-status,.hero-end__contact-meta dt,.hero-end__cta-num,.hero-end__cta-sub,.metrics__sector,.metrics__caption,.metric__label,.metrics__compliance-label,.metrics__chip,.hero-end__chip,.hmega__drawer-sektor,[class$=__sector],[class$=__caption],[class$=__chip],[class*=__metric-lbl],[class*=__cta-num],[class*=__cta-sub],[class*=__eyebrow],[class*=__count]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-feature-settings:"tnum","zero"}.price,.money,[class*=price],[class*=Price],table,table th,table td,.quick-order-table,.quick-order-table th,.quick-order-table td,.metric__number,.hero-end__metric-num,.header-endstufe__cart-count{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","zero"}h1,.h1,.hero-end__h1,.metrics__h2{font-optical-sizing:auto;letter-spacing:-.025em}input,textarea,select,button{font-family:inherit}html body #main-collection-filters .facet-filters .facet-filters__field .select select.facet-filters__sort.select__select,html body #main-collection-filters .facet-filters .facet-filters__field .select select.select__select,html body .facet-filters .facet-filters__field .select select.facet-filters__sort.select__select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:none!important;background:transparent!important;padding:0 5rem 0 1.6rem!important}html body #main-collection-filters .facet-filters .facet-filters__field .select>svg,html body #main-collection-filters .facet-filters .facet-filters__field .select>.svg-wrapper,html body #main-collection-filters .facet-filters .facet-filters__field .select svg.icon-caret,html body .facet-filters .facet-filters__field .select>svg,html body .facet-filters .facet-filters__field .select>.svg-wrapper{right:1.8rem!important;pointer-events:none!important}html body #main-collection-filters facet-filters-form details.disclosure-has-popup.facets__disclosure.js-filter summary.facets__summary.caption-large.focus-offset,html body facet-filters-form details.disclosure-has-popup.facets__disclosure.js-filter summary.facets__summary.caption-large,html body details.disclosure-has-popup.facets__disclosure.js-filter>summary.facets__summary{padding:0 5rem 0 1.6rem!important;position:relative!important}html body #main-collection-filters facet-filters-form details.disclosure-has-popup.facets__disclosure.js-filter summary.facets__summary>div,html body facet-filters-form details.disclosure-has-popup.facets__disclosure.js-filter summary.facets__summary>div,html body details.disclosure-has-popup.facets__disclosure.js-filter>summary.facets__summary>div{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:0!important;width:100%!important}html body #main-collection-filters facet-filters-form details.disclosure-has-popup.facets__disclosure.js-filter summary.facets__summary svg.icon-caret,html body facet-filters-form details.disclosure-has-popup.facets__disclosure.js-filter summary.facets__summary svg.icon-caret,html body details.disclosure-has-popup.facets__disclosure.js-filter>summary.facets__summary svg.icon-caret{position:absolute!important;top:50%!important;right:1.8rem!important;transform:translateY(-50%)!important;margin:0!important;width:1rem!important;height:.6rem!important;pointer-events:none!important;flex-shrink:0!important}@media screen and (max-width:749px){html body .facets.small-hide,html body #main-collection-filters .facets.small-hide,html body #main-collection-filters facet-filters-form.facets.small-hide,html body .facets-container .facets.small-hide,html body .facets-container facet-filters-form.facets.small-hide{display:none!important}html body .product-count.small-hide,html body #main-collection-filters .product-count.small-hide,html body .facets-container .product-count.small-hide{display:none!important}html body .collection-hero h1.collection-hero__title,html body h1.collection-hero__title,html body .collection-hero .collection-hero__title{font-size:clamp(22px,6vw,32px)!important;line-height:1.18!important;letter-spacing:-.02em!important;overflow-wrap:break-word!important;word-wrap:break-word!important;hyphens:auto!important;-webkit-hyphens:auto!important}}@media screen and (max-width:749px){html body section.coll-banner-v2 h1#coll-h1.coll-banner-v2__h1,html body section.coll-banner-v2 h1#coll-h1,html body section.coll-banner-v2 h1.coll-banner-v2__h1,html body .coll-banner-v2 h1#coll-h1,html body .coll-banner-v2 h1.coll-banner-v2__h1,html body h1#coll-h1.coll-banner-v2__h1,html body h1#coll-h1,html body h1.coll-banner-v2__h1{display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:clamp(22px,6.5vw,32px)!important;line-height:1.15!important;letter-spacing:-.015em!important;overflow-wrap:break-word!important;word-wrap:break-word!important;hyphens:auto!important;-webkit-hyphens:auto!important}}@media screen and (max-width:749px){html body .mobile-facets,html body mobile-facets{width:100%!important}html body .mobile-facets__inner,html body mobile-facets .mobile-facets__inner,html body .mobile-facets__main,html body mobile-facets .mobile-facets__main{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important}html body .mobile-facets__list,html body mobile-facets .mobile-facets__list{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;margin:0!important;list-style:none!important}html body .mobile-facets__item,html body .mobile-facets__details,html body details.mobile-facets__details,html body details.mobile-facets__disclosure,html body .mobile-facets__list>li{width:100%!important;display:block!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid rgba(30,30,30,.1)!important}html body .mobile-facets__summary,html body summary.mobile-facets__summary,html body details.mobile-facets__details>summary,html body details.mobile-facets__disclosure>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:18px 20px!important;margin:0!important;border:0!important;font-size:15px!important;line-height:1.2!important;cursor:pointer!important}html body .mobile-facets__summary>div,html body summary.mobile-facets__summary>div{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important}html body .mobile-facets__summary svg,html body .mobile-facets__summary .icon-caret,html body summary.mobile-facets__summary svg.icon-caret{width:1rem!important;height:.6rem!important;flex-shrink:0!important;margin-left:12px!important}html body .mobile-facets select,html body .mobile-facets__sort,html body mobile-facets select,html body mobile-facets .facet-filters__sort,html body .mobile-facets .facet-filters__sort.select__select{width:100%!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:none!important;background:transparent!important;padding:0 5rem 0 1.6rem!important;height:48px!important;font-size:15px!important;border:1px solid rgba(30,30,30,.15)!important;border-radius:0!important}html body .mobile-facets .facet-filters__field,html body mobile-facets .facet-filters__field{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:16px 20px!important;width:100%!important;border-bottom:1px solid rgba(30,30,30,.1)!important}html body .mobile-facets .facet-filters__label,html body mobile-facets .facet-filters__label{text-align:left!important;font-size:12px!important;letter-spacing:.04em!important;text-transform:uppercase!important;opacity:.7!important;margin:0!important}html body .mobile-facets .select,html body mobile-facets .select{position:relative!important;width:100%!important}html body .mobile-facets .select svg,html body .mobile-facets .select .svg-wrapper,html body mobile-facets .select svg.icon-caret{position:absolute!important;top:50%!important;right:1.8rem!important;transform:translateY(-50%)!important;pointer-events:none!important}}@media screen and (max-width:749px){html body .coll-banner-v2 #coll-intro:not(.is-open),html body .coll-banner-v2 .coll-banner-v2__intro:not(.is-open),html body #coll-intro.coll-banner-v2__intro:not(.is-open){display:-webkit-box!important;-webkit-line-clamp:6!important;line-clamp:6!important;-webkit-box-orient:vertical!important;overflow:hidden!important}html body .collection-hero .collection-hero__description:not(.is-open) .hero-text-inner,html body .collection-hero__description.is-collapsible:not(.is-open) .hero-text-inner{display:-webkit-box!important;-webkit-line-clamp:5!important;-webkit-box-orient:vertical!important;overflow:hidden!important}}html body #main-product .quick-order-table table.volume-price-nested-table,html body #main-product .quick-order-table .volume-price-nested-table,html body .quick-order-list table.volume-price-nested-table,html body table.volume-price-nested-table{table-layout:fixed!important;width:100%!important;border-collapse:collapse!important;margin:0!important}html body #main-product .quick-order-table table.volume-price-nested-table th,html body #main-product .quick-order-table table.volume-price-nested-table td,html body #main-product .quick-order-table .volume-price-nested-table th,html body #main-product .quick-order-table .volume-price-nested-table td,html body .quick-order-list table.volume-price-nested-table th,html body .quick-order-list table.volume-price-nested-table td,html body table.volume-price-nested-table th,html body table.volume-price-nested-table td{width:25%!important;box-sizing:border-box!important;padding:10px 8px!important;text-align:center!important;vertical-align:middle!important}html body #main-product .quick-order-table .volume-price-nested-table thead th,html body #main-product .quick-order-table .volume-price-nested-table thead.mobile-volume-headers th,html body .quick-order-list .volume-price-nested-table thead th,html body table.volume-price-nested-table thead th{font-family:inherit!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6457!important;font-weight:500!important;background:#efece6!important;border:1px solid rgba(30,30,30,.12)!important;white-space:nowrap!important}html body #main-product .quick-order-table .volume-price-nested-table tbody td,html body .quick-order-list .volume-price-nested-table tbody td,html body table.volume-price-nested-table tbody td{font-family:inherit!important;font-size:14px!important;font-weight:400!important;color:#1e1e1e!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"!important;background:transparent!important;border:1px solid rgba(30,30,30,.12)!important;white-space:nowrap!important;letter-spacing:0!important}html body #main-product .quick-order-table>thead>tr>th,html body #main-product .quick-order-table thead.desktop-headers th,html body .quick-order-list .quick-order-table>thead>tr>th,html body table.quick-order-table>thead>tr>th{font-family:inherit!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6457!important;font-weight:500!important}html body #main-product .quick-order-table tbody tr.variant-row>td.sku-body,html body .quick-order-list .quick-order-table tbody tr.variant-row>td.sku-body,html body table.quick-order-table tbody tr.variant-row>td.sku-body{font-family:inherit!important;font-size:14px!important;font-weight:400!important;color:#1e1e1e!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"!important}html body #main-product .quick-order-table tbody tr.variant-row>td:not(.sku-body):not(.volume-prices):not(.quantity-cell),html body .quick-order-list .quick-order-table tbody tr.variant-row>td:not(.sku-body):not(.volume-prices):not(.quantity-cell),html body table.quick-order-table tbody tr.variant-row>td:not(.sku-body):not(.volume-prices):not(.quantity-cell){font-family:inherit!important;font-size:14px!important;font-weight:400!important;color:#1e1e1e!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"!important}html body #main-product .quick-order-table tbody tr.variant-row>td.volume-prices>.volume-prices-heading,html body #main-product .quick-order-table tbody tr.variant-row>td.volume-prices>h3,html body #main-product .quick-order-table tbody tr.variant-row>td.volume-prices>h4,html body #main-product .quick-order-table tbody tr.variant-row>td.volume-prices>strong,html body #main-product .quick-order-table tbody tr.variant-row>td.volume-prices>span:first-child,html body .quick-order-list .quick-order-table tbody tr.variant-row>td.volume-prices>h3,html body .quick-order-list .quick-order-table tbody tr.variant-row>td.volume-prices>h4,html body .quick-order-list .quick-order-table tbody tr.variant-row>td.volume-prices>strong{font-family:inherit!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6457!important;font-weight:500!important;line-height:1.4!important;margin:0 0 6px!important;padding:0!important;display:block!important;background:transparent!important;border:0!important}@media screen and (max-width:1060px){html body #main-product .quick-order-table tr.variant-row,html body .quick-order-list .quick-order-table tr.variant-row,html body table.quick-order-table tbody tr.variant-row{display:block!important;padding:14px 14px 24px!important;border:1px solid rgba(30,30,30,.14)!important;border-radius:3px!important;margin-bottom:10px!important;background:#fff!important;box-shadow:none!important;overflow:visible!important}html body #main-product .quick-order-table tbody tr.variant-row:nth-child(2n){background:#fff!important}html body #main-product .quick-order-table tbody tr.variant-row>td:not(.volume-prices):not(.quantity-cell),html body .quick-order-list .quick-order-table tbody tr.variant-row>td:not(.volume-prices):not(.quantity-cell),html body table.quick-order-table tbody tr.variant-row>td.sku-body,html body table.quick-order-table tbody tr.variant-row>td.variant-metafield,html body table.quick-order-table tbody tr.variant-row>td[data-label]:not(.volume-prices):not(.quantity-cell){display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:baseline!important;width:100%!important;padding:6px 0!important;margin:0!important;border:0!important;border-bottom:1px solid rgba(30,30,30,.06)!important;text-align:left!important;white-space:normal!important;min-height:auto!important;font-family:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;color:#1e1e1e!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"!important}html body #main-product .quick-order-table tbody tr.variant-row>td:not(.volume-prices):not(.quantity-cell):before,html body .quick-order-list .quick-order-table tbody tr.variant-row>td:not(.volume-prices):not(.quantity-cell):before,html body table.quick-order-table tbody tr.variant-row>td.sku-body:before,html body table.quick-order-table tbody tr.variant-row>td.variant-metafield:before,html body table.quick-order-table tbody tr.variant-row>td[data-label]:not(.volume-prices):not(.quantity-cell):before{content:attr(data-label)!important;display:inline-block!important;font-family:inherit!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6457!important;font-weight:500!important;position:static!important;top:auto!important;left:auto!important;width:auto!important;margin:0 12px 0 0!important;padding:0!important;flex-shrink:0!important;text-align:left!important;text-wrap:nowrap!important;white-space:nowrap!important;background:transparent!important}html body #main-product .quick-order-table tbody tr.variant-row>td.sku-body{font-family:inherit!important;font-size:14px!important;color:#1e1e1e!important;font-weight:400!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"!important}html body #main-product .quick-order-table tbody tr.variant-row>td.volume-prices,html body .quick-order-list .quick-order-table tbody tr.variant-row>td.volume-prices,html body table.quick-order-table tbody tr.variant-row>td.volume-prices{display:block!important;width:100%!important;padding:12px 0 0!important;margin:12px 0 0!important;border:0!important;border-top:1px solid rgba(30,30,30,.1)!important;text-align:left!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important}html body #main-product .quick-order-table tbody tr.variant-row>td.volume-prices:before,html body .quick-order-list .quick-order-table tbody tr.variant-row>td.volume-prices:before,html body table.quick-order-table tbody tr.variant-row>td.volume-prices:before{content:attr(data-label)!important;display:block!important;width:100%!important;text-align:left!important;font-family:inherit!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#6b6457!important;font-weight:500!important;margin:0 0 8px!important;padding:0!important;position:static!important;background:transparent!important;flex-shrink:0!important;white-space:normal!important}html body #main-product .quick-order-table tbody tr.variant-row>td.volume-prices table.volume-price-nested-table,html body .quick-order-list .quick-order-table tbody tr.variant-row>td.volume-prices table.volume-price-nested-table,html body table.volume-price-nested-table{display:table!important;width:100%!important;margin:0!important;padding:0!important;table-layout:fixed!important;border-collapse:collapse!important}html body #main-product .quick-order-table tbody tr.variant-row>td.volume-prices table.volume-price-nested-table thead,html body table.volume-price-nested-table thead{display:table-header-group!important}html body #main-product .quick-order-table tbody tr.variant-row>td.volume-prices table.volume-price-nested-table tbody,html body table.volume-price-nested-table tbody{display:table-row-group!important}html body #main-product .quick-order-table .volume-price-nested-table thead.mobile-volume-headers tr,html body #main-product .quick-order-table .volume-price-nested-table tbody tr,html body table.volume-price-nested-table thead tr,html body table.volume-price-nested-table tbody tr{display:table-row!important}html body #main-product .quick-order-table .volume-price-nested-table th,html body #main-product .quick-order-table .volume-price-nested-table td,html body table.volume-price-nested-table th,html body table.volume-price-nested-table td{display:table-cell!important;width:25%!important;padding:8px 4px!important;text-align:center!important;vertical-align:middle!important;box-sizing:border-box!important}html body #main-product .quick-order-table tbody tr.variant-row>td.quantity-cell,html body .quick-order-list .quick-order-table tbody tr.variant-row>td.quantity-cell,html body table.quick-order-table tbody tr.variant-row>td.quantity-cell{display:block!important;width:100%!important;padding:12px 0 4px!important;margin:12px 0 0!important;border:0!important;border-top:1px solid rgba(30,30,30,.1)!important;text-align:center!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important}html body #main-product .quick-order-table tbody tr.variant-row>td.quantity-cell:before,html body .quick-order-list .quick-order-table tbody tr.variant-row>td.quantity-cell:before,html body table.quick-order-table tbody tr.variant-row>td.quantity-cell:before{display:none!important;content:none!important}html body #main-product .quick-order-table tbody tr.variant-row>td.quantity-cell .quantity-controls,html body .quick-order-list .quick-order-table tbody tr.variant-row>td.quantity-cell .quantity-controls{width:100%!important;margin:0!important}html body #main-product .quick-order-table tfoot,html body #main-product .quick-order-table tfoot tr,html body .quick-order-list .quick-order-table tfoot,html body .quick-order-list .quick-order-table tfoot tr,html body table.quick-order-table tfoot,html body table.quick-order-table tfoot tr{padding:10px 14px!important;border-top:0!important;border:0!important;box-shadow:none!important}html body #main-product .quick-order-table tfoot td,html body .quick-order-list .quick-order-table tfoot td{padding:0!important;border:0!important}html body #main-product table.quick-order-table tfoot,html body #main-product table.quick-order-table tfoot tr,html body #main-product table.quick-order-table tfoot tr td,html body table.quick-order-table tfoot,html body table.quick-order-table tfoot tr,html body table.quick-order-table tfoot tr td{display:block!important;width:100%!important;padding:0!important;border:0!important;box-shadow:none!important}html body #main-product .quick-order-table .table-total-footer,html body .quick-order-list .quick-order-table .table-total-footer,html body table.quick-order-table .table-total-footer,html body .table-total-footer{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:stretch!important;justify-content:flex-start!important;gap:10px!important;padding:12px 14px!important;width:100%!important;background:#fff!important;border:0!important;border-top:0!important;box-shadow:none!important}html body #main-product .quick-order-table .table-total-footer button.add-all-to-cart-btn,html body #main-product .quick-order-table button.add-all-to-cart-btn,html body .quick-order-list .quick-order-table button.add-all-to-cart-btn,html body table.quick-order-table button.add-all-to-cart-btn,html body .table-total-footer button.add-all-to-cart-btn,html body button.add-all-to-cart-btn{order:1!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0 16px!important;margin:0!important;font-family:inherit!important;font-size:13px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;border-radius:3px!important;background:#900!important;color:#fff!important;border:1px solid #990000!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html body #main-product .quick-order-table .table-total-footer .table-total,html body #main-product .quick-order-table .table-total,html body .quick-order-list .quick-order-table .table-total,html body table.quick-order-table .table-total,html body .table-total-footer .table-total,html body .table-total{order:2!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;width:100%!important;max-width:none!important;min-width:0!important;flex:0 0 auto!important;padding:0!important;margin:0!important;white-space:nowrap!important}html body #main-product .quick-order-table .grand-total-label,html body .quick-order-list .quick-order-table .grand-total-label,html body table.quick-order-table .grand-total-label,html body .grand-total-label{flex:0 0 auto!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important;text-align:left!important;font-family:inherit!important;font-size:11px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#6b6457!important;line-height:1.2!important;white-space:nowrap!important;overflow:visible!important}html body #main-product .quick-order-table #grand-total,html body .quick-order-list .quick-order-table #grand-total,html body table.quick-order-table #grand-total,html body #grand-total{flex:0 0 auto!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important;text-align:right!important;font-family:inherit!important;font-size:15px!important;font-weight:600!important;color:#1e1e1e!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"!important;letter-spacing:0!important;line-height:1.1!important;white-space:nowrap!important}}@media screen and (max-width:1060px){html body #main-product .quick-order-table tbody tr.variant-row,html body .quick-order-table tbody tr.variant-row{padding:14px 14px 24px!important;overflow:visible!important;box-sizing:border-box!important}html body #main-product .quick-order-table tbody tr.variant-row>td.quantity-cell,html body .quick-order-table tbody tr.variant-row>td.quantity-cell{margin-top:12px!important;margin-bottom:0!important;padding-top:12px!important;padding-bottom:0!important;border-top:1px solid rgba(30,30,30,.1)!important}html body .quantity-controls{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important;overflow:visible!important}html body button.quantity-btn-dec,html body button.quantity-btn-inc,html body .quantity-controls button.quantity-btn-dec,html body .quantity-controls button.quantity-btn-inc{width:80px!important;min-width:80px!important;max-width:80px!important;height:48px!important;min-height:48px!important;max-height:48px!important;padding:0!important;margin:0!important;position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;color:transparent!important;overflow:visible!important;flex-shrink:0!important;line-height:0!important}html body button.quantity-btn-dec:before,html body .quantity-controls button.quantity-btn-dec:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:22px!important;height:3px!important;background:#fff!important;border-radius:2px!important;transform:translate(-50%,-50%)!important;pointer-events:none!important}html body button.quantity-btn-inc:before,html body .quantity-controls button.quantity-btn-inc:before{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:22px!important;height:3px!important;background:#fff!important;border-radius:2px!important;transform:translate(-50%,-50%)!important;pointer-events:none!important}html body button.quantity-btn-inc:after,html body .quantity-controls button.quantity-btn-inc:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:3px!important;height:22px!important;background:#fff!important;border-radius:2px!important;transform:translate(-50%,-50%)!important;pointer-events:none!important}html body input.quantity-input,html body .quantity-controls input.quantity-input{height:48px!important;min-height:48px!important;font-size:20px!important;font-weight:500!important}}@media screen and (max-width:1060px){html body .quantity-controls,html body td.quantity-cell .quantity-controls,html body #main-product .quick-order-table tbody tr.variant-row>td.quantity-cell .quantity-controls,html body .quick-order-list .quick-order-table tbody tr.variant-row>td.quantity-cell .quantity-controls{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;padding:0!important;width:100%!important;display:flex!important;align-items:stretch!important}html body input.quantity-input,html body .quantity-controls input.quantity-input,html body td.quantity-cell .quantity-controls input.quantity-input{border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;outline:0!important;flex:1 1 auto!important;text-align:center!important}html body button.quantity-btn-dec,html body button.quantity-btn-inc,html body .quantity-controls button.quantity-btn-dec,html body .quantity-controls button.quantity-btn-inc{border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}}@media screen and (max-width:1060px){html body #main-product table.quick-order-table tbody tr.variant-row>td[data-label]:not(.volume-prices):not(.quantity-cell),html body table.quick-order-table tbody tr.variant-row>td[data-label]:not(.volume-prices):not(.quantity-cell),html body #main-product .quick-order-table tbody tr.variant-row>td[data-label]:not(.volume-prices):not(.quantity-cell){display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;column-gap:14px!important;align-items:baseline!important;width:100%!important;text-align:right!important;white-space:nowrap!important;padding:8px 0!important;border-bottom:1px solid rgba(30,30,30,.06)!important;border-top:0!important;border-left:0!important;border-right:0!important}html body #main-product table.quick-order-table tbody tr.variant-row>td[data-label]:not(.volume-prices):not(.quantity-cell):before,html body table.quick-order-table tbody tr.variant-row>td[data-label]:not(.volume-prices):not(.quantity-cell):before{grid-column:1 / 2!important;grid-row:1!important;min-width:0!important;max-width:100%!important;text-align:left!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important;line-height:1.3!important;align-self:start!important;justify-self:start!important}html body #main-product table.quick-order-table tbody tr.variant-row>td[data-label]:not(.volume-prices):not(.quantity-cell)>*{grid-column:2 / 3!important;grid-row:1!important;white-space:nowrap!important;justify-self:end!important;align-self:baseline!important;text-align:right!important}}@media screen and (max-width:989px){html body #main-product .quick-order-table tfoot tr,html body .quick-order-list .quick-order-table tfoot tr,html body table.quick-order-table tfoot tr,html body .quick-order-table .table-total-footer,html body .quick-order-list .table-total-footer,html body .table-total-footer{bottom:80px!important;z-index:90!important}html body .mobile-bottom-nav,html body .mobile-bottom-nav--mobile-only,html body .section-mobile-bottom-nav,html body [class*=mobile-bottom-nav]{bottom:0!important;z-index:100!important}html body{padding-bottom:140px!important}}@media screen and (max-width:989px){html body.template-index,html body.template-collection,html body.template-product,html body.template-page,html body.template-blog,html body.template-article,html body.template-search,html body.template-cart,html body.template-list-collections,html body[class*=template-]{padding-bottom:160px!important}}@media screen and (max-width:749px){html body .footer .footer__content-bottom,html body .footer .footer__content-bottom-wrapper{position:relative!important;z-index:50!important}}@media screen and (max-width:749px){html body .footer ul.policies,html body .footer .footer__copyright ul.policies{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:0!important;list-style:none!important;margin:1rem 0 0!important;padding:0!important;visibility:visible!important;opacity:1!important;width:100%!important}html body .footer ul.policies li{display:inline-flex!important;visibility:visible!important;opacity:1!important}html body .footer ul.policies li small.copyright__content,html body .footer ul.policies li small{display:inline!important;font-size:1.2rem!important;line-height:1.5!important;color:rgb(var(--color-foreground))!important;visibility:visible!important;opacity:1!important}html body .footer ul.policies li small.copyright__content a{display:inline!important;padding:.4rem 0!important;color:rgb(var(--color-foreground))!important;text-decoration:none!important;visibility:visible!important;opacity:1!important}html body .footer ul.policies li small.copyright__content a:hover{text-decoration:underline!important}}html body .footer ul.policies li button.uc-settings-trigger,html body .footer .footer__copyright button.uc-settings-trigger,html body button.uc-settings-trigger[data-uc-settings]{display:inline!important;visibility:visible!important;opacity:1!important;background:transparent!important;border:0!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:1.2rem!important;font-weight:400!important;line-height:1.5!important;color:rgb(var(--color-foreground))!important;text-decoration:underline!important;text-underline-offset:2px!important;cursor:pointer!important;-webkit-appearance:none!important;appearance:none!important;min-height:0!important;min-width:0!important;text-transform:none!important;letter-spacing:0!important}@media screen and (max-width:749px){html body .footer ul.policies li button.uc-settings-trigger,html body button.uc-settings-trigger[data-uc-settings]{font-size:1.3rem!important;padding:.4rem 0!important}}html body button.uc-settings-trigger:hover,html body button.uc-settings-trigger:focus,html body button.uc-settings-trigger:focus-visible{text-decoration:none!important;opacity:.75!important;outline:none!important}@media screen and (min-width:1061px){html body #main-product .quick-order-table table.volume-price-nested-headers,html body #main-product .quick-order-table table.volume-price-nested-table,html body #main-product .quick-order-table .volume-price-nested-headers,html body #main-product .quick-order-table .volume-price-nested-table,html body .quick-order-list table.volume-price-nested-headers,html body .quick-order-list table.volume-price-nested-table,html body table.quick-order-table table.volume-price-nested-headers,html body table.quick-order-table table.volume-price-nested-table,html body table.volume-price-nested-headers,html body table.volume-price-nested-table{table-layout:fixed!important;width:100%!important;border-collapse:collapse!important;margin:0!important}html body #main-product .quick-order-table table.volume-price-nested-headers td,html body #main-product .quick-order-table table.volume-price-nested-headers th,html body #main-product .quick-order-table table.volume-price-nested-table td,html body #main-product .quick-order-table table.volume-price-nested-table th,html body #main-product .quick-order-table .volume-price-nested-headers td,html body #main-product .quick-order-table .volume-price-nested-headers th,html body #main-product .quick-order-table .volume-price-nested-table td,html body #main-product .quick-order-table .volume-price-nested-table th,html body .quick-order-list table.volume-price-nested-headers td,html body .quick-order-list table.volume-price-nested-headers th,html body .quick-order-list table.volume-price-nested-table td,html body .quick-order-list table.volume-price-nested-table th,html body table.quick-order-table table.volume-price-nested-headers td,html body table.quick-order-table table.volume-price-nested-headers th,html body table.quick-order-table table.volume-price-nested-table td,html body table.quick-order-table table.volume-price-nested-table th,html body table.volume-price-nested-headers td,html body table.volume-price-nested-headers th,html body table.volume-price-nested-table td,html body table.volume-price-nested-table th{width:25%!important;text-align:center!important;padding-left:4px!important;padding-right:4px!important;vertical-align:middle!important;box-sizing:border-box!important}}@media screen and (min-width:1061px){html body table.quick-order-table>thead>tr>th,html body table.quick-order-table thead th.sku-header,html body table.quick-order-table thead th.metafield-header,html body table.quick-order-table thead th.volume-quantities-header,html body table.quick-order-table thead th#price-header,html body table.quick-order-table tr#volume-quantities-row>td,html body table.quick-order-table table.volume-price-nested-headers td,html body #main-product table.quick-order-table>thead>tr>th,html body #main-product table.quick-order-table thead th.sku-header,html body #main-product table.quick-order-table thead th.metafield-header,html body #main-product table.quick-order-table thead th.volume-quantities-header,html body #main-product table.quick-order-table thead th#price-header,html body #main-product table.quick-order-table tr#volume-quantities-row>td,html body #main-product table.quick-order-table table.volume-price-nested-headers td{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#6b6457!important;text-align:center!important;line-height:1.3!important;padding:12px 8px!important;border-bottom:1px solid rgba(30,30,30,.15)!important;background:transparent!important}html body table.quick-order-table>thead>tr>th:first-child,html body table.quick-order-table>thead>tr>th.sku-header,html body #main-product table.quick-order-table>thead>tr>th:first-child,html body #main-product table.quick-order-table>thead>tr>th.sku-header{text-align:left!important}html body table.quick-order-table tbody.variant-pricing-body>tr.variant-row>td,html body table.quick-order-table tbody>tr.variant-row>td,html body table.quick-order-table tbody>tr>td.sku-body,html body table.quick-order-table tbody>tr>td.variant-metafield,html body table.quick-order-table tbody>tr>td.volume-prices,html body table.quick-order-table tbody>tr>td.quantity-cell,html body table.quick-order-table table.volume-price-nested-table td,html body #main-product table.quick-order-table tbody.variant-pricing-body>tr.variant-row>td,html body #main-product table.quick-order-table tbody>tr.variant-row>td,html body #main-product table.quick-order-table tbody>tr>td.sku-body,html body #main-product table.quick-order-table tbody>tr>td.variant-metafield,html body #main-product table.quick-order-table tbody>tr>td.volume-prices,html body #main-product table.quick-order-table tbody>tr>td.quantity-cell,html body #main-product table.quick-order-table table.volume-price-nested-table td{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#1e1e1e!important;text-align:center!important;line-height:1.4!important;padding:14px 8px!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important;font-feature-settings:"tnum"!important;border-bottom:1px solid rgba(30,30,30,.06)!important}html body table.quick-order-table tbody td.sku-body,html body table.quick-order-table tbody>tr>td:first-child,html body #main-product table.quick-order-table tbody td.sku-body,html body #main-product table.quick-order-table tbody>tr>td:first-child{text-align:left!important}html body table.quick-order-table table.volume-price-nested-table td,html body #main-product table.quick-order-table table.volume-price-nested-table td{padding:6px 4px!important;border:0!important}}@media screen and (min-width:1061px){html body table.quick-order-table table.volume-price-nested-headers,html body table.quick-order-table table.volume-price-nested-table{table-layout:fixed!important;width:100%!important;border-collapse:collapse!important;margin:0!important}html body table.quick-order-table table.volume-price-nested-headers td,html body table.quick-order-table table.volume-price-nested-table td{width:25%!important;padding-left:4px!important;padding-right:4px!important;text-align:center!important;box-sizing:border-box!important}}@media screen and (min-width:1061px){html body table.quick-order-table tr#volume-quantities-row>td#volume-quantities-cells,html body table.quick-order-table tbody>tr.variant-row>td.volume-prices,html body table.quick-order-table tbody td.volume-prices{padding:0!important;box-sizing:border-box!important}}@media screen and (min-width:1061px){html body #main-product table.quick-order-table thead tr#volume-quantities-row>td#volume-quantities-cells,html body table.quick-order-table thead tr#volume-quantities-row>td#volume-quantities-cells,html body #main-product table.quick-order-table tbody>tr.variant-row>td.volume-prices,html body #main-product table.quick-order-table tbody>tr>td.volume-prices,html body table.quick-order-table tbody>tr.variant-row>td.volume-prices,html body table.quick-order-table tbody>tr>td.volume-prices{padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}html body #main-product table.quick-order-table td#volume-quantities-cells>table.volume-price-nested-headers,html body #main-product table.quick-order-table td.volume-prices>table.volume-price-nested-table,html body table.quick-order-table td#volume-quantities-cells>table.volume-price-nested-headers,html body table.quick-order-table td.volume-prices>table.volume-price-nested-table,html body #main-product table.quick-order-table table.volume-price-nested-headers,html body #main-product table.quick-order-table table.volume-price-nested-table,html body table.quick-order-table table.volume-price-nested-headers,html body table.quick-order-table table.volume-price-nested-table{table-layout:fixed!important;width:100%!important;border-collapse:collapse!important;margin:0!important;padding:0!important}html body #main-product table.quick-order-table td#volume-quantities-cells>table.volume-price-nested-headers>tbody>tr>td,html body #main-product table.quick-order-table td#volume-quantities-cells>table.volume-price-nested-headers td,html body #main-product table.quick-order-table td.volume-prices>table.volume-price-nested-table>tbody>tr>td,html body #main-product table.quick-order-table td.volume-prices>table.volume-price-nested-table td,html body table.quick-order-table td#volume-quantities-cells>table.volume-price-nested-headers>tbody>tr>td,html body table.quick-order-table td#volume-quantities-cells>table.volume-price-nested-headers td,html body table.quick-order-table td.volume-prices>table.volume-price-nested-table>tbody>tr>td,html body table.quick-order-table td.volume-prices>table.volume-price-nested-table td,html body #main-product table.quick-order-table table.volume-price-nested-headers td,html body #main-product table.quick-order-table table.volume-price-nested-table td,html body table.quick-order-table table.volume-price-nested-headers td,html body table.quick-order-table table.volume-price-nested-table td{width:25%!important;min-width:25%!important;max-width:25%!important;padding:6px 4px!important;text-align:center!important;vertical-align:middle!important;box-sizing:border-box!important;border:0!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/elke-typography.css.map */
