:root{--heading-font: "Roboto Condensed", sans-serif;--body-font: "Instrument Sans", Helvetica, "Helvetica Neue", Arial, "Lucida Grande", sans-serif;--page-width: 146rem;--button-height: 5.6rem;--bg-main: #FFFFFF;--fg-main: #000000;--bg-alternate: #F4F4F4;--fg-alternate: #30362E;--bg-inverse: #021900;--fg-inverse: #FFFFFF;--bg-accent-dark: #2D6F80;--fg-accent-dark: #FFFFFF;--bg-accent: #5DC5C6;--fg-accent: #000000;--bg-footer: url('data:image/svg+xml;utf8,<svg width="775" height="392" viewBox="0 0 775 392" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M733.342 404L560.629 0H775V404H733.342Z" fill="black"/><path fill-rule="evenodd" clip-rule="evenodd" d="M172.898 404L0.184998 0H455.737L628.45 404H172.898Z" fill="black"/></svg>');--fg-footer: #FFFFFF;--link-passive: #2D6F80;--link-active: #5DC5C6;--panel-bg: #ebebeb;--panel-border: #CDCDCD;--input-border: #D9D8D6;--inputs-radius: initial;--divider-border: #8A8A8A;--input-height: 5rem;--input-font-size: 1.6rem;--input-font-weight: 400;--input-color: #30362E;--input-background: #FFFFFF;--icon-chevron: url('data:image/svg+xml;utf8,<svg width="18" height="21" viewBox="0 0 18 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.125 8.19954L9.66406 15.348C9.42969 15.5433 9.19531 15.6214 9 15.6214C8.76562 15.6214 8.53125 15.5433 8.33594 15.387L0.835938 8.19954C0.445312 7.84798 0.445312 7.22298 0.796875 6.87141C1.14844 6.48079 1.77344 6.48079 2.125 6.83235L9 13.3949L15.8359 6.83235C16.1875 6.48079 16.8125 6.48079 17.1641 6.87141C17.5156 7.22298 17.5156 7.84798 17.125 8.19954Z" fill="%235DC5C6"/></svg>');--icon-chevron-dark: url('data:image/svg+xml;utf8,<svg width="18" height="21" viewBox="0 0 18 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.125 8.19954L9.66406 15.348C9.42969 15.5433 9.19531 15.6214 9 15.6214C8.76562 15.6214 8.53125 15.5433 8.33594 15.387L0.835938 8.19954C0.445312 7.84798 0.445312 7.22298 0.796875 6.87141C1.14844 6.48079 1.77344 6.48079 2.125 6.83235L9 13.3949L15.8359 6.83235C16.1875 6.48079 16.8125 6.48079 17.1641 6.87141C17.5156 7.22298 17.5156 7.84798 17.125 8.19954Z" fill="%232D6F80"/></svg>');--icon-chevron-black: url('data:image/svg+xml;utf8,<svg width="18" height="21" viewBox="0 0 18 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.125 8.19954L9.66406 15.348C9.42969 15.5433 9.19531 15.6214 9 15.6214C8.76562 15.6214 8.53125 15.5433 8.33594 15.387L0.835938 8.19954C0.445312 7.84798 0.445312 7.22298 0.796875 6.87141C1.14844 6.48079 1.77344 6.48079 2.125 6.83235L9 13.3949L15.8359 6.83235C16.1875 6.48079 16.8125 6.48079 17.1641 6.87141C17.5156 7.22298 17.5156 7.84798 17.125 8.19954Z" fill="%23000000"/></svg>');--icon-arrow: url('data:image/svg+xml;utf8,<svg width="16" height="14" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.5742 7.63672L9.73828 13.8242C9.63281 13.9648 9.45703 14 9.31641 14C9.17578 14 9.03516 13.9648 8.92969 13.8594C8.68359 13.6484 8.68359 13.2969 8.89453 13.0859L13.8164 7.8125H0.5625C0.246094 7.8125 0 7.56641 0 7.28516C0 7.00391 0.246094 6.6875 0.5625 6.6875H13.8164L8.89453 1.44922C8.68359 1.23828 8.68359 0.886719 8.92969 0.675781C9.17578 0.464844 9.52734 0.464844 9.73828 0.710938L15.5742 6.89844C15.7852 7.10938 15.7852 7.42578 15.5742 7.63672Z" fill="%232D6F80"/></svg>');--icon-arrow-active: url('data:image/svg+xml;utf8,<svg width="16" height="14" viewBox="0 0 16 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.5742 7.63672L9.73828 13.8242C9.63281 13.9648 9.45703 14 9.31641 14C9.17578 14 9.03516 13.9648 8.92969 13.8594C8.68359 13.6484 8.68359 13.2969 8.89453 13.0859L13.8164 7.8125H0.5625C0.246094 7.8125 0 7.56641 0 7.28516C0 7.00391 0.246094 6.6875 0.5625 6.6875H13.8164L8.89453 1.44922C8.68359 1.23828 8.68359 0.886719 8.92969 0.675781C9.17578 0.464844 9.52734 0.464844 9.73828 0.710938L15.5742 6.89844C15.7852 7.10938 15.7852 7.42578 15.5742 7.63672Z" fill="%235DC5C6"/></svg>');--icon-phone: url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.2875 17.9963C14.3167 17.9963 12.3955 17.5172 10.524 16.5588C8.65243 15.6005 6.99479 14.3338 5.55104 12.7588C4.10729 11.1838 2.94618 9.3755 2.06771 7.33384C1.18924 5.29217 0.75 3.19634 0.75 1.04634C0.75 0.746338 0.841667 0.496338 1.025 0.296338C1.20833 0.0963379 1.4375 -0.00366211 1.7125 -0.00366211H5.425C5.63889 -0.00366211 5.82986 0.0713379 5.99792 0.221338C6.16597 0.371338 6.26528 0.563005 6.29583 0.796338L6.89167 4.29634C6.92222 4.52967 6.9184 4.74217 6.88021 4.93384C6.84201 5.1255 6.75417 5.29634 6.61667 5.44634L4.39375 7.89634C5.03542 9.09634 5.84132 10.2213 6.81146 11.2713C7.7816 12.3213 8.84722 13.2297 10.0083 13.9963L12.1625 11.6463C12.3 11.4963 12.4795 11.3838 12.701 11.3088C12.9226 11.2338 13.1403 11.213 13.3542 11.2463L16.5167 11.9463C16.7306 11.9963 16.9062 12.1088 17.0438 12.2838C17.1812 12.4588 17.25 12.663 17.25 12.8963V16.9463C17.25 17.2463 17.1583 17.4963 16.975 17.6963C16.7917 17.8963 16.5625 17.9963 16.2875 17.9963ZM3.52292 5.99634L5.03542 4.34634L4.64583 1.99634H2.60625C2.68264 2.67967 2.78958 3.35467 2.92708 4.02134C3.06458 4.688 3.26319 5.34634 3.52292 5.99634ZM11.7271 14.9463C12.3229 15.2297 12.9302 15.4547 13.549 15.6213C14.1677 15.788 14.7903 15.8963 15.4167 15.9463V13.7463L13.2625 13.2713L11.7271 14.9463Z" fill="%235DC5C6"/></svg>');--icon-burger: url('data:image/svg+xml;utf8,<svg width="16" height="13" viewBox="0 0 16 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 0.0612335H16V2.06123H0V0.0612335ZM0 5.06123H16V7.06123H0V5.06123ZM0 10.0612H16V12.0612H0V10.0612Z" fill="white"/></svg>');--icon-add: url('data:image/svg+xml;utf8,<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 5.6665H9V9.6665H5V11.6665H9V15.6665H11V11.6665H15V9.6665H11V5.6665Z" fill="%232D6F80"/><path d="M10 0.666504C4.486 0.666504 0 5.1525 0 10.6665C0 16.1805 4.486 20.6665 10 20.6665C15.514 20.6665 20 16.1805 20 10.6665C20 5.1525 15.514 0.666504 10 0.666504ZM10 18.6665C5.589 18.6665 2 15.0775 2 10.6665C2 6.2555 5.589 2.6665 10 2.6665C14.411 2.6665 18 6.2555 18 10.6665C18 15.0775 14.411 18.6665 10 18.6665Z" fill="%232D6F80"/></svg>');--icon-remove: url('data:image/svg+xml;utf8,<svg width="20" height="21" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><path d="m9,9.67l-4,0l0,2l4,0l2,0l4,0l0,-2l-4,0l-2,0z" fill="%232D6F80"/><path d="m10,0.67c-5.51,0 -10,4.48 -10,10c0,5.51 4.49,10 10,10c5.51,0 10,-4.49 10,-10c0,-5.52 -4.49,-10 -10,-10zm0,18c-4.41,0 -8,-3.59 -8,-8c0,-4.41 3.59,-8 8,-8c4.41,0 8,3.59 8,8c0,4.41 -3.59,8 -8,8z" fill="%232D6F80"/></svg>');--icon-plus: url('data:image/svg+xml;utf8,<svg width="44" height="45" viewBox="0 0 44 45" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="12" y1="21.3154" x2="32" y2="21.3154" stroke="%231CABE7" stroke-width="2"/><line x1="23" y1="12.3154" x2="23" y2="32.3154" stroke="%231CABE7" stroke-width="2"/></svg>');--icon-plus-alt: url('data:image/svg+xml;utf8,<svg width="44" height="45" viewBox="0 0 44 45" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="12" y1="21.3154" x2="32" y2="21.3154" stroke="%231CABE7" stroke-width="2"/><line x1="23" y1="12.3154" x2="23" y2="32.3154" stroke="%232D6F80" stroke-width="2"/></svg>');--icon-minus: url('data:image/svg+xml;utf8,<svg width="44" height="45" viewBox="0 0 44 45" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="12" y1="21.3154" x2="32" y2="21.3154" stroke="%231CABE7" stroke-width="2"/></svg>');--icon-minus-alt: url('data:image/svg+xml;utf8,<svg width="44" height="45" viewBox="0 0 44 45" fill="none" xmlns="http://www.w3.org/2000/svg"><line x1="12" y1="21.3154" x2="32" y2="21.3154" stroke="%232D6F80" stroke-width="2"/></svg>');--icon-settings: url('data:image/svg+xml;utf8,<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.5 5.45935H22.5V7.45935H13.5V5.45935ZM2.5 7.45935H9.5V9.45935H11.5V3.45935H9.5V5.45935H2.5V7.45935ZM9.5 17.4594H22.5V19.4594H9.5V17.4594ZM19.5 11.4594H22.5V13.4594H19.5V11.4594ZM17.5 15.4594V9.47135H15.5V11.4594H2.5V13.4594H15.5V15.4594H17.5ZM7.5 21.4594V15.4594H5.5V17.4594H2.5V19.4594H5.5V21.4594H7.5Z" fill="%232D6F80"/></svg>');--icon-download-inv: url('data:image/svg+xml;utf8,<svg width="18" height="21" viewBox="0 0 18 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.875 18.7464C17.4844 18.7464 18 19.262 18 19.8714C18 20.5276 17.4844 20.9964 16.875 20.9964H1.125C0.46875 20.9964 0 20.5276 0 19.8714C0 19.2151 0.46875 18.7464 1.125 18.7464H16.875ZM14.1562 8.2464C14.5781 7.77765 15.2812 7.77765 15.75 8.19952C16.2188 8.6214 16.2188 9.32452 15.7969 9.79327L9.79688 16.1683C9.375 16.637 8.57812 16.637 8.15625 16.1683L2.15625 9.79327C1.73438 9.32452 1.73438 8.6214 2.20312 8.19952C2.4375 8.01202 2.71875 7.91827 3 7.91827C3.28125 7.91827 3.5625 8.01202 3.79688 8.2464L7.875 12.5589V1.16827C7.875 0.512024 8.34375 -0.00360107 9 -0.00360107C9.60938 -0.00360107 10.125 0.512024 10.125 1.16827V12.5589L14.1562 8.2464Z" fill="white"/></svg>');--icon-wishlist: url('data:image/svg+xml;utf8,<svg width="25" height="21" viewBox="0 0 25 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.125 5.12141C10.4688 5.12141 10 4.65266 10 3.99641C10 3.38704 10.4688 2.87141 11.125 2.87141H23.875C24.4844 2.87141 25 3.38704 25 3.99641C25 4.65266 24.4844 5.12141 23.875 5.12141H11.125ZM3.25 17.4964C4.04688 17.4964 4.75 18.1995 4.75 18.9964C4.75 19.8402 4.04688 20.4964 3.25 20.4964C2.40625 20.4964 1.75 19.8402 1.75 18.9964C1.75 18.1995 2.40625 17.4964 3.25 17.4964ZM23.875 10.3714C24.4844 10.3714 25 10.887 25 11.4964C25 12.1527 24.4844 12.6214 23.875 12.6214H11.125C10.4688 12.6214 10 12.1527 10 11.4964C10 10.887 10.4688 10.3714 11.125 10.3714H23.875ZM23.875 17.8714C24.4844 17.8714 25 18.387 25 18.9964C25 19.6527 24.4844 20.1214 23.875 20.1214H9.625C8.96875 20.1214 8.5 19.6527 8.5 18.9964C8.5 18.387 8.96875 17.8714 9.625 17.8714H23.875ZM6.53125 1.37141C6.95312 0.949539 7.65625 0.902664 8.07812 1.32454C8.54688 1.74641 8.54688 2.44954 8.125 2.91829L4.75 6.66829C4.5625 6.85579 4.28125 6.99641 3.95312 6.99641C3.67188 6.99641 3.39062 6.90266 3.20312 6.66829L1.32812 4.79329C0.859375 4.37141 0.859375 3.66829 1.32812 3.19954C1.75 2.77766 2.45312 2.77766 2.875 3.19954L3.95312 4.27766L6.53125 1.37141ZM6.53125 8.87141C6.95312 8.44954 7.65625 8.40266 8.07812 8.82454C8.54688 9.24641 8.54688 9.94954 8.125 10.4183L4.75 14.1683C4.5625 14.3558 4.28125 14.4964 3.95312 14.4964C3.67188 14.4964 3.39062 14.4027 3.20312 14.1683L1.32812 12.2933C0.859375 11.8714 0.859375 11.1683 1.32812 10.6995C1.75 10.2777 2.45312 10.2777 2.875 10.6995L3.95312 11.7777L6.53125 8.87141Z" fill="%235DC5C6"/></svg>');--icon-check: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z" fill="%23FFFFFF"/></svg>');--icon-busy: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><style>.spinner_OSmW{transform-origin:center;animation:spinner_T6mA .75s step-end infinite}@keyframes spinner_T6mA{8.3%{transform:rotate(30deg)}16.6%{transform:rotate(60deg)}25%{transform:rotate(90deg)}33.3%{transform:rotate(120deg)}41.6%{transform:rotate(150deg)}50%{transform:rotate(180deg)}58.3%{transform:rotate(210deg)}66.6%{transform:rotate(240deg)}75%{transform:rotate(270deg)}83.3%{transform:rotate(300deg)}91.6%{transform:rotate(330deg)}100%{transform:rotate(360deg)}}<\/style><g class="spinner_OSmW"><rect fill="white" x="11" y="1" width="2" height="5" opacity=".14"/><rect fill="white" x="11" y="1" width="2" height="5" transform="rotate(30 12 12)" opacity=".29"/><rect fill="white" x="11" y="1" width="2" height="5" transform="rotate(60 12 12)" opacity=".43"/><rect fill="white" x="11" y="1" width="2" height="5" transform="rotate(90 12 12)" opacity=".57"/><rect fill="white" x="11" y="1" width="2" height="5" transform="rotate(120 12 12)" opacity=".71"/><rect fill="white" x="11" y="1" width="2" height="5" transform="rotate(150 12 12)" opacity=".86"/><rect fill="white" x="11" y="1" width="2" height="5" transform="rotate(180 12 12)"/></g></svg>');--icon-grid: url('data:image/svg+xml;utf8,<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1.16663" width="49" height="49" fill="white" fill-opacity="0.76"/><rect x="1" y="1.16663" width="49" height="49" stroke="%23CBCBCB"/><rect x="10.5" y="10.6666" width="13" height="13" fill="%23838383"/><rect x="27.5" y="10.6666" width="13" height="13" fill="%23838383"/><rect x="10.5" y="27.6666" width="13" height="13" fill="%23838383"/><rect x="27.5" y="27.6666" width="13" height="13" fill="%23838383"/></svg>');--icon-list: url('data:image/svg+xml;utf8,<svg width="51" height="51" viewBox="0 0 51 51" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="1.16663" width="49" height="49" fill="white" fill-opacity="0.76"/><rect x="1" y="1.16663" width="49" height="49" stroke="%23CBCBCB"/><rect x="10.5" y="15.6666" width="2" height="2" fill="%23838383"/><rect x="16.5" y="15.6666" width="24" height="2" fill="%23838383"/><rect x="10.5" y="21.6666" width="2" height="2" fill="%23838383"/><rect x="16.5" y="21.6666" width="24" height="2" fill="%23838383"/><rect x="10.5" y="27.6666" width="2" height="2" fill="%23838383"/><rect x="16.5" y="27.6666" width="24" height="2" fill="%23838383"/><rect x="10.5" y="33.6666" width="2" height="2" fill="%23838383"/><rect x="16.5" y="33.6666" width="24" height="2" fill="%23838383"/></svg>');--icon-close: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z" fill="%23838383"/></svg>');--icon-busy: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><style>.spinner_OSmW{transform-origin:center;animation:spinner_T6mA .75s step-end infinite}@keyframes spinner_T6mA{8.3%{transform:rotate(30deg)}16.6%{transform:rotate(60deg)}25%{transform:rotate(90deg)}33.3%{transform:rotate(120deg)}41.6%{transform:rotate(150deg)}50%{transform:rotate(180deg)}58.3%{transform:rotate(210deg)}66.6%{transform:rotate(240deg)}75%{transform:rotate(270deg)}83.3%{transform:rotate(300deg)}91.6%{transform:rotate(330deg)}100%{transform:rotate(360deg)}}<\/style><g class="spinner_OSmW"><rect x="11" y="1" width="2" height="5" opacity=".14"/><rect x="11" y="1" width="2" height="5" transform="rotate(30 12 12)" opacity=".29"/><rect x="11" y="1" width="2" height="5" transform="rotate(60 12 12)" opacity=".43"/><rect x="11" y="1" width="2" height="5" transform="rotate(90 12 12)" opacity=".57"/><rect x="11" y="1" width="2" height="5" transform="rotate(120 12 12)" opacity=".71"/><rect x="11" y="1" width="2" height="5" transform="rotate(150 12 12)" opacity=".86"/><rect x="11" y="1" width="2" height="5" transform="rotate(180 12 12)"/></g></svg>')}body{font-family:Helvetica;font-weight:400;font-size:1.8rem;line-height:1.333;letter-spacing:initial}body h1,body .h1{font-family:var(--body-font);font-weight:400;font-size:4.6rem;line-height:1.1}body h2,body .h2{font-family:var(--body-font);font-family:Helvetica;font-weight:400;font-size:3.4rem;line-height:1.2;color:var(--bg-accent-dark)}body h3,body .h3{font-family:var(--body-font);font-weight:400;font-size:2.6rem;line-height:1.2;color:var(--bg-accent-dark)}body h4,body .h4{font-family:var(--body-font);font-weight:400;font-size:2rem;line-height:1.2}body a{color:var(--link-passive)}body a:hover{color:var(--link-active)}body .button{display:inline-flex;align-items:center;justify-content:center;border-radius:.8rem;border:solid 1px #000000;background-color:#000;color:#fff;min-height:var(--button-height);font-family:var(--heading-font);font-weight:300;font-size:1.8rem;line-height:1.1;letter-spacing:initial}body .button:before,body .button:after{display:none}body .button:hover{background-color:#000;border-color:#000;color:#fff;opacity:.7}body .button.add,body .button.remove{gap:1.5rem;padding:0 1rem 0 2.5rem;min-height:4rem;border-radius:initial;font-weight:600;font-size:1.4rem;line-height:1.1;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-main)}:is(body .button.add,body .button.remove):after{display:inline-block;content:"";width:2rem;min-width:2rem;height:2.1rem;background-image:var(--icon-add);background-size:contain;background-repeat:no-repeat;background-position:center;position:static;border:initial;border-radius:initial;box-shadow:initial!important}body .button.add:after{background-image:var(--icon-add)}body .button.remove:after{background-image:var(--icon-remove)}body .button.download{display:inline-flex;gap:1rem;align-items:center;justify-content:center;background-color:var(--bg-accent);color:var(--fg-accent);min-height:var(--button-height);padding:1rem 2rem;border-radius:.8rem;text-decoration:none;font-family:var(--heading-font);font-weight:700;font-size:1.8rem;line-height:1.4;letter-spacing:initial;text-transform:uppercase}body .button.download:after{display:inline-block!important;content:"";width:2.4rem;height:2.4rem;background-image:var(--icon-download-inv);background-size:contain;background-position:center;background-repeat:no-repeat;position:static;order:-1}body .button.download:disabled{font-size:0}body .button.download:disabled:after{background-image:var(--icon-busy)}body .button[data-busy]{cursor:initial!important;opacity:.5!important}body .button[data-busy]:before{position:static;box-shadow:initial;display:inline-block;content:"";width:2.4rem;height:2.4rem;background-image:var(--icon-busy);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:1;margin-right:.3em}body .button--primary{background-color:var(--bg-accent);border-color:var(--bg-accent);color:var(--fg-accent);font-weight:700}body .button--primary:hover{background-color:var(--bg-accent);border-color:var(--bg-accent);color:var(--fg-accent);opacity:.8}body .button--secondary{background-color:var(--fg-accent-dark);border-color:var(--bg-accent-dark);color:var(--bg-accent-dark)}body .button--secondary:hover{background-color:var(--fg-accent-dark);border-color:var(--bg-accent-dark);color:var(--bg-accent-dark);opacity:.8}body .announcement-bar-section .utility-bar{background-color:var(--bg-inverse);color:var(--fg-inverse)}body .announcement-bar-section .announcement-bar{min-height:32px;display:flex;align-items:center;justify-content:center}body .announcement-bar-section .announcement-bar__message{color:var(--fg-inverse);font-weight:400;font-size:1.6rem;line-height:1.2;min-height:initial;text-align:center;letter-spacing:initial;padding:0}body .header-wrapper{border:initial;z-index:2;border-bottom:1px solid #E2E2E2}body .header-wrapper .header{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto;grid-template-areas:"heading icons navigation";gap:1.5rem;padding-top:initial;padding-bottom:initial;min-height:9.9rem}@media screen and (min-width:990px){body .header-wrapper .header{gap:initial;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"heading icons" "heading navigation"}}body header-drawer{grid-area:navigation;margin:0}body header-drawer .header__icon{background-color:var(--bg-accent)!important;background-image:var(--icon-burger);background-repeat:no-repeat;background-position:50% 52%;background-size:1.6rem auto;border-radius:.4rem}body header-drawer .header__icon .icon{display:none}body header-drawer .menu-drawer__menu>li{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:10px 20px}body header-drawer .menu-drawer__menu>li>a{padding:0}body header-drawer .menu-drawer__menu>li>button{cursor:pointer;border:none;background-color:transparent;width:3rem;height:3rem;padding:0;display:inline-block;font-size:0;content:"";background-image:var(--icon-chevron);background-size:contain;background-repeat:no-repeat;background-position:center}body header-drawer .menu-drawer__menu>li[data-active=true]>button{transform:rotate(180deg)}body header-drawer .menu-drawer__menu>li[data-active=true]>[data-context=megamenu]{display:block}body .header__heading-link{display:block;padding:0}body .header__heading-logo-wrapper{display:block}body .header__heading-logo{display:block;width:14.2rem;height:auto}@media screen and (min-width:990px){body .header__heading-logo{width:20rem;height:5.9rem}}body .header__inline-menu{align-self:flex-end}body .header__inline-menu .list-menu{display:flex;align-items:stretch;justify-content:flex-end;gap:3rem}body .header__inline-menu .list-menu>li{display:contents}body .header__inline-menu .list-menu>li>a{display:inline-flex;align-items:center;gap:1rem;padding:0;border-bottom:solid 10px transparent;font-family:var(--heading-font);font-weight:300;font-size:1.8rem;line-height:1.333}body .header__inline-menu .list-menu>li>a:has(.header__active-menu-item){border-color:var(--bg-accent)}body .header__inline-menu .list-menu>li>a>span{text-decoration:none}body .header__inline-menu .list-menu>li>a:after{display:none;content:"";width:1.8rem;height:2rem;background-image:var(--icon-chevron);background-size:contain;background-repeat:no-repeat}body .header__inline-menu .list-menu>li>a:hover span{color:var(--bg-accent);text-decoration:none}body .header__icons{padding:0;gap:1.5rem}body .desktop-localization-wrapper{order:-2}body .desktop-localization-wrapper:empty{display:none}body .header__search details{display:contents}body .header__search .header__icon{text-decoration:none;width:auto;height:auto}body .header__search .header__icon .wrapper{display:flex;align-items:center;gap:.7rem}body .header__search .header__icon .svg-wrapper{width:auto;height:auto}body .header__search .header__icon .icon{width:2.3rem;height:2.3rem}body .header__search .header__icon .icon path{fill:var(--bg-accent);stroke:var(--bg-accent);stroke-width:1px}body .header__search .header__icon .header__icon-label{display:none;font-family:var(--heading-font);font-weight:700;font-size:1.8rem;line-height:1.3;height:initial}@media screen and (min-width:990px){body .header__search .header__icon .header__icon-label{display:inline-block}}body .header__search .header__icon:hover .header__icon-label{color:var(--bg-accent)}body .header__icon--account{width:22px}body .header__icon--account .icon path{fill:var(--bg-accent);stroke:var(--bg-accent);stroke-width:1px}body .swym-header-launcher{display:flex;align-items:center;gap:0;order:-1;margin:initial!important}@media(min-width:768px){body .swym-header-launcher:before{content:"My Specification";font-family:var(--heading-font);font-weight:700;font-size:1.8rem;line-height:1.3;letter-spacing:0;order:2;padding-left:1rem}}body .swym-header-launcher .swym-header-launcher-icon{display:inline-block;width:2.3rem;height:2.3rem;background-image:var(--icon-wishlist);background-size:contain;background-position:center;background-repeat:no-repeat;order:1}body .swym-header-launcher .swym-header-launcher-icon svg{display:none}body .swym-header-launcher .swym-header-launcher-badge{position:initial;background:initial;color:var(--fg-main);width:initial;height:initial;order:3}body .swym-header-launcher .swym-header-launcher-badge+.backup-bubble{display:none}body .swym-header-launcher .swym-header-launcher-count{display:inline-block;margin-left:.3em;font-family:var(--heading-font);font-weight:700;font-size:1.8rem;line-height:1.3}body .swym-header-launcher .swym-header-launcher-count:before{content:"("}body .swym-header-launcher .swym-header-launcher-count:after{content:")"}body>.swym-header-launcher{position:fixed!important;right:0;top:37rem;background-color:var(--bg-accent-dark);color:var(--fg-accent-dark);min-height:3.4rem;padding:0 3rem;transform:translate(calc(50% - 1.7rem)) rotate(-90deg);border-radius:8px 8px 0 0;display:none}@media(min-width:768px){body>.swym-header-launcher{display:flex}body>.swym-header-launcher:before{color:var(--fg-inverse)}}body>.swym-header-launcher .swym-header-launcher-count,body>.swym-header-launcher .swym-header-launcher-badge{color:var(--fg-accent-dark)}body .header__icon--cart{display:none!important}body .header__icon--cart .icon path{fill:var(--bg-accent);stroke:var(--bg-accent);stroke-width:1px}body .page-width{padding-left:2rem;padding-right:2rem}@media screen and (min-width:990px){body .page-width{padding-left:5rem;padding-right:5rem}}body section[id$=__image_banner] .banner__box{background-color:#ffffffbf!important;max-width:59.4rem;padding:3.5rem 4rem 4rem;margin:10rem 0}@media screen and (min-width:990px){body section[id$=__image_banner] .banner__box{margin:0}}body section[id$=__image_banner] .banner__heading{letter-spacing:initial}body section[id$=__image_banner] .banner__text{font-weight:400;font-size:2rem;line-height:1.2}body section[id$=__image_banner] .banner__buttons{width:100%;max-width:21.4rem}body section[id$=__image_banner] .button{width:100%}body section[id*=__featured_blog_] [class^=title-wrapper]{display:none}body section[id*=__featured_blog_] .slider-mobile-gutter{display:grid;grid-template-columns:1fr;grid-template-rows:auto;gap:5rem 2rem}@media screen and (min-width:990px){body section[id*=__featured_blog_] .slider-mobile-gutter{grid-template-columns:1fr 1fr 1fr}}body section[id*=__featured_blog_] .blog__posts{display:contents}body section[id*=__featured_blog_] .blog__posts:after{display:none}body section[id*=__featured_blog_] .blog__posts .blog__post{margin:0!important;padding:0!important;width:initial!important;max-width:initial!important}body section[id*=__featured_blog_] .blog__posts .card__inner{margin:0 0 2.5rem}body section[id*=__featured_blog_] .blog__posts .card__information{padding:0}body section[id*=__featured_blog_] .blog__posts .article-card__footer{letter-spacing:inherit;font-size:inherit}body section[id*=__featured_blog_] .slider-buttons{display:none}body div[id*=__image_with_text_]:has(h2:empty){display:none}body div[id*=__image_with_text_] .gradient{padding-top:3rem;padding-bottom:3rem}@media(min-width:768px){body div[id*=__image_with_text_] .gradient{padding-top:6rem;padding-bottom:6rem}}body div[id*=__image_with_text_] .image-with-text__grid{gap:4rem;align-items:center}body div[id*=__image_with_text_] .image-with-text__content{padding:0}body div[id*=__image_with_text_] .image-with-text__heading{color:var(--fg-main)}@media(min-width:768px){body div[id*=__image_with_text_] .image-with-text__heading{color:var(--bg-accent-dark)}}body .footer{border-top:solid 10px var(--bg-accent)!important;background-color:#000;padding-top:40px;padding-bottom:60px}@media screen and (min-width:750px){body .footer{background-color:#252525;padding-top:30px;padding-bottom:30px;position:relative}body .footer:before{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;z-index:0;background-image:var(--bg-footer);background-size:contain;background-repeat:no-repeat;background-position:100% 100%}}body .footer__content-top{padding-bottom:initial}body .footer__blocks-wrapper{display:grid;gap:0 6rem!important;grid-template-columns:200px 1fr 182px;grid-template-rows:auto auto auto auto auto 1fr;grid-template-areas:"logo nav_left badge" "address nav_left badge" "address nav_center badge" "address nav_right_top badge" "address nav_right_middle badge" "address nav_right_bottom badge"}@media(min-width:992px){body .footer__blocks-wrapper{gap:0 2rem!important;grid-template-columns:200px 1fr 1fr 1fr 91px;grid-template-rows:auto auto 1fr;grid-template-areas:"logo nav_left nav_center nav_right_top badge" "logo nav_left nav_center nav_right_middle badge" "address nav_left nav_center nav_right_bottom badge"}}@media(min-width:1200px){body .footer__blocks-wrapper{gap:0 6rem!important;grid-template-columns:200px 1fr 1fr 1fr 182px}}body .footer-block{width:initial!important;max-width:initial!important;margin:2rem 0!important}@media screen and (min-width:750px){body .footer-block{margin:0!important}}body .footer-block:has(img):first-of-type{grid-area:logo}body .footer-block:has(img):first-of-type .footer-block__image-wrapper{width:100%}@media screen and (min-width:990px){body .footer-block:has(img):first-of-type .footer-block__image-wrapper{max-width:175px!important}}body .footer-block:has(img):first-of-type .footer-block__image-wrapper img{width:100%;height:auto}body .footer-block:has(p){grid-area:address;font-weight:400;font-size:14px;line-height:1.5;color:#d9d8d6}body .footer-block:has(p) a{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--bg-accent);font-weight:400;font-size:2rem;line-height:1.1}body .footer-block:has(p) a:hover{color:var(--bg-accent);text-decoration:underline}body .footer-block:has(p) a:before{display:inline-block;content:"";width:1.8rem;height:1.8rem;background-image:var(--icon-phone);background-size:contain;background-position:center;background-repeat:no-repeat}:is(body .footer-block .footer-block--menu,body .footer-block:has(ul)):nth-child(3){grid-area:nav_left}:is(body .footer-block .footer-block--menu,body .footer-block:has(ul)):nth-child(4){grid-area:nav_center}:is(body .footer-block .footer-block--menu,body .footer-block:has(ul)):nth-child(5){grid-area:nav_right_top}:is(body .footer-block .footer-block--menu,body .footer-block:has(ul)):nth-child(6){grid-area:nav_right_middle}:is(body .footer-block .footer-block--menu,body .footer-block:has(ul)):nth-child(7){grid-area:nav_right_bottom}body .footer-block:has(img):last-of-type{grid-area:badge;width:100%;max-width:180px!important}body .footer-block:has(img):last-of-type img{width:100%;height:auto}body .footer-block-image{justify-content:flex-start}body .footer-block__image-wrapper{margin-bottom:0}body div.footer-block__details-content{margin:0 0 3rem}@media(min-width:992px){body div.footer-block__details-content{margin:0}}body .footer-block__heading{margin-top:.5rem;margin-bottom:1rem;font-weight:400;font-size:1.6rem;line-height:1.3}@media(min-width:992px){body .footer-block__heading{font-size:1.8rem}}body .footer-block__heading a{text-decoration:none;color:var(--bg-accent)}body .footer-block__heading a:hover{color:var(--bg-accent);text-decoration:underline}body ul.footer-block__details-content{margin-top:-.5rem;margin-bottom:1.5rem}@media screen and (min-width:990px){body ul.footer-block__details-content{margin-top:-1rem}}body ul.footer-block__details-content>li{margin:0}body ul.footer-block__details-content>li>a{padding:0!important;font-weight:400;font-size:1.4rem!important;line-height:1.4;color:var(--fg-inverse)!important}@media(min-width:992px){body ul.footer-block__details-content>li>a{font-size:1.6rem!important}}body ul.footer-block__details-content>li>a:hover{color:var(--fg-inverse)!important;text-decoration:underline}body .footer__content-bottom{border:initial;padding-top:0}@media screen and (min-width:750px){body .footer__content-bottom{padding-top:3rem}}body .footer__content-bottom-wrapper{display:block}body .footer__copyright{display:flex;flex-wrap:wrap;gap:2rem .3em;text-align:left;margin-top:initial;color:#9ea1a4;font-weight:400;font-size:1.4rem;line-height:1.4}body .footer__copyright small{font-size:1.4rem}body .footer__copyright>.copyright__content a{color:#9ea1a4}body .footer__copyright>.policies{order:-1;width:100%;display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start}@media screen and (min-width:750px){body .footer__copyright>.policies{flex-direction:row;align-items:center}}body .footer__copyright>.policies li:before{display:none;content:"|";color:#4f4f4f;font-size:1.2rem;padding:0 1rem}@media screen and (min-width:750px){body .footer__copyright>.policies li:before{display:inline0block}}body .footer__copyright>.policies li:first-of-type:before{display:none}body .footer__copyright>.policies a{color:#9ea1a4;padding:0}body .shopify-section.breadcrumbs nav.breadcrumbs{padding-top:6rem;padding-bottom:3rem}body .collection-hero+.shopify-section.breadcrumbs nav.breadcrumbs{padding-top:2rem;padding-bottom:3rem}@media(min-width:768px){body .collection-hero+.shopify-section.breadcrumbs nav.breadcrumbs{padding-top:5rem;padding-bottom:3rem}}body .section[id$=__product-grid]>.gradient{padding-top:9rem;padding-bottom:6rem}@media(min-width:768px){body .section[id$=__product-grid]>.gradient{padding-top:2rem}}body .layout-options{padding-left:2rem;display:flex;gap:2rem}body .layout-options button{cursor:pointer;border:solid 1px var(--input-border);background-color:transparent;background-size:5.4rem auto;background-position:center;width:5rem;height:5rem;font-size:0}body .layout-options .layout-option-grid{background-image:var(--icon-grid)}body .layout-options .layout-option-list{background-image:var(--icon-list)}body [data-layout=list] .layout-options .layout-option-grid,body [data-layout=grid] .layout-options .layout-option-list{opacity:.4}body .facets-vertical-sort .facet-filters__label{font-size:0;position:absolute}body .facets-vertical-sort .facet-filters__sort{border:solid 1px var(--input-border);min-height:var(--input-height);padding:0 3rem 0 1rem;background-image:var(--icon-chevron-dark);background-repeat:no-repeat;background-position:right 1rem center;background-size:12px auto;font-weight:var(--input-font-weight);font-size:var(--input-font-size);color:var(--input-color);background-color:var(--input-background)}body .facets-vertical-sort .svg-wrapper,body .facets-vertical-sort .product-count-vertical{display:none}@media(min-width:768px){body .facets-vertical{display:flex;gap:2rem}}@media(min-width:991px){body .facets-vertical{gap:6rem}}body .facets-vertical .collection-title{display:block}@media(min-width:768px){body .facets-vertical .collection-title{display:none}}body .facets-vertical .collection-title h2{border:none;padding:40px 0 20px}body #main-collection-filters{padding-right:initial}@media(max-width:768px){body #main-collection-filters .facets-container{grid-template-columns:1fr}}body #main-collection-filters facet-filters-form .active-facets .facets__heading{font-weight:400;font-size:1.8rem;line-height:1.4}body #main-collection-filters facet-filters-form .active-facets .active-facets__button-remove{color:var(--fg-main);line-height:1.4;text-decoration:none}body #main-collection-filters facet-filters-form .active-facets .active-facets__button-remove span{font-weight:400;font-size:1.8rem!important;line-height:1.4;color:var(--fg-main)}body #main-collection-filters facet-filters-form .active-facets .active-facets__button-remove:hover{text-decoration:underline}body #main-collection-filters facet-filters-form .active-facets facet-remove{margin-bottom:0}body #main-collection-filters facet-filters-form .active-facets .active-facets__button-inner{box-shadow:initial;background-color:var(--bg-accent);color:var(--fg-accent);border:none}body #main-collection-filters facet-filters-form .facets__disclosure-vertical{border-color:#000}body #main-collection-filters facet-filters-form .facets__disclosure-vertical .facets__summary{font-weight:700;font-size:1.8rem;letter-spacing:initial;line-height:1.4}body #main-collection-filters facet-filters-form .facets__disclosure-vertical .facets__summary .icon{background-image:var(--icon-chevron-dark);background-size:12px auto;background-position:center;background-repeat:no-repeat;transform:rotate(180deg)}body #main-collection-filters facet-filters-form .facets__disclosure-vertical .facets__summary .icon path{display:none}body #main-collection-filters facet-filters-form .facets__disclosure-vertical[open] .facets__summary .icon{transform:rotate(0)}body #main-collection-filters facet-filters-form .facets__disclosure-vertical .facets__header-vertical{font-weight:400;font-size:1.8rem;line-height:1.4;letter-spacing:initial;padding-top:.7rem;padding-bottom:.7rem}body #main-collection-filters facet-filters-form .facets__disclosure-vertical .facets-wrap{padding:0}body #main-collection-filters facet-filters-form .facets__disclosure-vertical .facets-layout .facets__label{padding-top:.7rem;padding-bottom:.7rem}body #main-collection-filters facet-filters-form .facets__disclosure-vertical .facets-layout .facets__label svg{width:1.8rem;height:1.8rem;margin-top:4px}body #main-collection-filters facet-filters-form .facets__disclosure-vertical .facets-layout .facets__label svg rect{stroke:#000}body #main-collection-filters facet-filters-form .facets__disclosure-vertical .facets-layout [type=checkbox]{top:13px}body #main-collection-filters facet-filters-form .facets__disclosure-vertical .facets-layout .facet-checkbox__text{font-weight:400;font-size:1.8rem;line-height:1.4;letter-spacing:initial}body #main-collection-filters menu-drawer .mobile-facets__disclosure,body #main-collection-filters menu-drawer .mobile-facets__open-wrapper{flex:1 1 100%}body #main-collection-filters menu-drawer .mobile-facets__open{display:flex;align-items:center;justify-content:center;gap:1rem;min-height:5.6rem;border-radius:2.7rem;border:solid 1px var(--bg-accent-dark)}body #main-collection-filters menu-drawer .mobile-facets__open .svg-wrapper{width:2.4rem;height:2.4rem;background-image:var(--icon-settings);background-position:center;background-repeat:no-repeat;background-size:contain}body #main-collection-filters menu-drawer .mobile-facets__open .icon{display:none}body #main-collection-filters menu-drawer .mobile-facets__open .mobile-facets__open-label{font-family:var(--heading-font);font-weight:700;font-size:1.4rem;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-main);margin:0}body #main-collection-filters menu-drawer .mobile-facets__header{text-align:left}body #main-collection-filters menu-drawer .mobile-facets__clear{color:var(--fg-main)}body #main-collection-filters menu-drawer .facets__label svg{top:.3rem}body #main-collection-filters menu-drawer .mobile-facets__checkbox{left:2.5rem;top:1.5rem}body #main-collection-filters .product-count{display:none}@media(min-width:768px){body #main-collection-filters .product-count{display:block}}body #ProductGridContainer .product-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem}@media(min-width:768px){body #ProductGridContainer .product-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:991px){body #ProductGridContainer .product-grid{grid-template-columns:repeat(3,1fr);gap:3rem}}body #ProductGridContainer .grid__item{width:initial;max-width:initial}body #ProductGridContainer .card__inner{background-color:var(--bg-alternate);aspect-ratio:3/2;padding:0}body #ProductGridContainer .card__inner:before{display:none}body #ProductGridContainer .product-custom-label{position:absolute;left:0;top:0;z-index:1}body #ProductGridContainer .media img{object-fit:contain;object-position:center}body #ProductGridContainer .card__content{padding:0}body #ProductGridContainer .card__information{padding:2rem 0;display:grid;grid-template-columns:auto;grid-template-rows:1fr auto}body #ProductGridContainer .card__heading{font-family:var(--body-font);font-weight:400;font-size:1.8rem;line-height:1.4;letter-spacing:initial;margin:0 0 1.5rem}body #ProductGridContainer .full-unstyled-link{color:var(--fg-main);text-decoration:none}body #ProductGridContainer .full-unstyled-link:hover{text-decoration:underline}body #ProductGridContainer .full-unstyled-link:after{bottom:11rem}body #ProductGridContainer .price{font-family:var(--body-font);font-weight:400;font-size:1.8rem;line-height:1.4;letter-spacing:initial;margin:0}body #ProductGridContainer .card-information-sku{color:#999;font-size:1.4rem;margin:0 0 2rem}body #ProductGridContainer .card-information-sku span:after{display:inline;content:", "}body #ProductGridContainer .card-information-sku span:last-of-type:after{display:none}body #ProductGridContainer .card-information-actions{order:10}body #ProductGridContainer .card-information-actions .button.add{display:inline-flex}body #ProductGridContainer .card-information-actions .button.remove{display:none}body #ProductGridContainer .swym-wishlist-collections-v2-container{visibility:hidden}body #ProductGridContainer .action.add{display:flex}body .select-wish-list{position:fixed;left:0;top:0;right:0;bottom:0;z-index:100}body .select-wish-list .modal-overlay{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:110;background-color:#00000080}body .select-wish-list .modal-prompt{position:absolute;left:50%;top:50%;z-index:120;transform:translate(-50%,-50%);width:85%;max-width:40rem;border:solid 1px var(--fg-main);background-color:var(--bg-main);padding:0;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;overflow:hidden}body .select-wish-list header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem;border-bottom:solid 1px var(--panel-border)}body .select-wish-list header h3{flex:1 1 auto;font-weight:700;font-size:1.8rem;color:var(--fg-main);margin:0}body .select-wish-list header .cancel-choice{cursor:pointer;border:none;background-color:transparent;width:2rem;height:2rem;background-image:var(--icon-close);background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0}body .select-wish-list header .modal-error{flex:1 1 100%;font-size:1.4rem;color:#c00}body .select-wish-list ul{list-style:none;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;border-bottom:solid 1px var(--panel-border);min-height:24rem;max-height:calc(100vh - 14rem)}body .select-wish-list ul li{border-bottom:solid 1px var(--panel-border)}body .select-wish-list ul [data-lid]{display:flex;align-items:center;gap:1rem;cursor:pointer;border:none;background-color:var(--bg-main);color:var(--link-passive);padding:1.5rem;text-align:left;width:100%;font-size:1.8rem;font-family:Helvetica}body .select-wish-list ul [data-lid]:hover{background-color:var(--bg-alternate)}body .select-wish-list ul [data-lid][data-busy]:after{content:"";display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:var(--icon-busy)}body .select-wish-list fieldset{margin:0;padding:1rem;border:none;display:flex}body .select-wish-list fieldset label{flex:1 1 auto;position:relative}body .select-wish-list fieldset label:has(input:placeholder-shown) span{top:50%;transform:translate(1rem,-50%);font-size:var(--input-font-size);font-weight:var(--input-font-weight)}body .select-wish-list fieldset label:has(input:placeholder-shown) input{padding:.2rem 1rem}body .select-wish-list fieldset label span,body .select-wish-list fieldset label:has(input:focus) span{position:absolute;font-size:1.2rem;top:.5rem;transform:translate(1rem);opacity:.5}body .select-wish-list fieldset label input,body .select-wish-list fieldset label:has(input:focus) input{border:solid 1px var(--input-border);font-size:var(--input-font-size);font-weight:var(--input-font-weight);padding:1.5rem 1rem 0;width:100%;min-height:var(--input-height)}body .select-wish-list fieldset label:has([type=number]) span{font-size:0!important}body .select-wish-list fieldset button{cursor:pointer;min-height:var(--input-height);width:var(--input-height);min-width:0;font-size:0;padding:0;border:solid 1px var(--bg-accent-dark);background-color:var(--fg-accent-dark);color:var(--fg-main);background-image:var(--icon-plus-alt);background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:0}body .select-wish-list fieldset button:hover{background-color:var(--bg-alternate)}body .select-wish-list fieldset button[data-busy]{background-image:var(--icon-busy);background-size:2rem}body .select-wish-list article{padding:1.5rem;text-align:center}body .select-wish-list footer{border-top:solid 1px var(--panel-border);padding:1.5rem;display:flex;flex-wrap:wrap;gap:1.5rem}body .select-wish-list footer button{flex:1 1 auto}body .suggest-login{position:fixed;left:0;top:0;right:0;bottom:0;z-index:100}body .suggest-login .modal-overlay{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:110;background-color:#00000080}body .suggest-login .modal-prompt{position:absolute;left:50%;top:50%;z-index:120;transform:translate(-50%,-50%);width:85%;max-width:40rem;border:solid 1px var(--fg-main);background-color:var(--bg-main);padding:0;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;overflow:hidden}body .suggest-login header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem;border-bottom:solid 1px var(--panel-border)}body .suggest-login header h3{flex:1 1 auto;font-weight:700;font-size:1.8rem;color:var(--fg-main);margin:0}body .suggest-login header .cancel-choice{cursor:pointer;border:none;background-color:transparent;width:2rem;height:2rem;background-image:var(--icon-close);background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0}body .suggest-login article{padding:0 1.5rem}body .suggest-login p{text-align:center}body [data-layout=list] #ProductGridContainer .product-grid{grid-template-columns:auto}body [data-layout=list] #ProductGridContainer .card{display:grid;grid-template-columns:1fr 3fr;gap:2rem}body [data-layout=list] #ProductGridContainer .card__content{align-self:center}body .pagination-wrapper{margin-top:2rem}body .pagination-wrapper .pagination__list{display:flex;align-items:center;justify-content:center;gap:1rem}body .pagination-wrapper .pagination__list li{display:contents}body .pagination-wrapper .pagination__item{width:2rem;height:2rem;font-family:var(--body-font);font-weight:700;font-size:1.4rem;line-height:1.4;letter-spacing:0;color:var(--fg-main)}body .pagination-wrapper .pagination__item.pagination__item--prev{transform:rotate(-90deg)}body .pagination-wrapper .pagination__item.pagination__item--next{transform:rotate(90deg)}body .pagination-wrapper .pagination__item.light{color:var(--bg-accent-dark)}body .pagination-wrapper .pagination__item:after{display:none}body .pagination-wrapper .svg-wrapper{display:inline-block;width:1.4rem;height:1.4rem;background-image:var(--icon-chevron-black);background-position:center;background-repeat:no-repeat;background-size:contain}body .pagination-wrapper .icon{display:none}body section[id*=__collapsible_content_]:has(.grid__item:empty){display:none}body section[id*=__collapsible_content_] .grid__item .accordion{border-color:var(--panel-border)}body section[id*=__collapsible_content_] .grid__item summary{display:flex;align-items:center;justify-content:space-between;background-color:var(--bg-main)}body section[id*=__collapsible_content_] .grid__item summary:hover{background-color:var(--bg-alternate)}body section[id*=__collapsible_content_] .grid__item summary:after{display:inline-block;content:"";width:4.4rem;height:4.4rem;background-image:var(--icon-plus);background-size:contain;background-position:center;background-repeat:no-repeat}body section[id*=__collapsible_content_] .grid__item [open] summary:hover{background-color:var(--bg-main)}body section[id*=__collapsible_content_] .grid__item [open] summary:after{background-image:var(--icon-minus)}body section[id*=__collapsible_content_] .grid__item .accordion__title{text-decoration:none;font-weight:700;font-size:1.8rem;line-height:1;letter-spacing:initial;color:var(--fg-main)}body section[id*=__collapsible_content_] .grid__item .icon{display:none}body section[id*=__collapsible_content_] .grid__item .accordion__content{padding:0 0 1rem}body .section-prefooter{border-top:solid 1px var(--input-border)}body .section-prefooter h2{font-weight:700;font-size:1.8rem;line-height:1.4;letter-spacing:initial;color:var(--fg-main)}#html-body .breadcrumbs+section:has(.rich-text__heading) .rich-text__blocks{border-bottom:solid 1px var(--panel-border)}#html-body .breadcrumbs+section:has(.rich-text__heading) .rich-text__heading{color:var(--link-passive);font-weight:400;font-size:3.4rem;line-height:1.2;letter-spacing:initial;margin:0 0 2rem}#html-body product-info .product{display:grid;grid-template-columns:auto;gap:2rem}@media(min-width:768px){#html-body product-info .product{grid-template-columns:5fr 8fr;gap:4rem}}#html-body .product__media-wrapper{max-width:initial!important;width:initial!important}#html-body media-gallery .product__media-list .product-media-container{border:none}#html-body media-gallery .product__media-list .product__media-icon{display:none}#html-body media-gallery .slider-buttons{display:none!important}#html-body media-gallery .thumbnail-slider{display:flex!important}#html-body media-gallery .thumbnail-list .thumbnail-list__item{background-color:#000;border-radius:6px;overflow:hidden}#html-body media-gallery .thumbnail-list .thumbnail{opacity:.7;box-shadow:none;border:none}#html-body media-gallery .thumbnail-list .thumbnail[aria-current=true]{opacity:.9}#html-body .product__info-wrapper{padding:0;max-width:initial!important;width:initial!important}#html-body .product__info-container{max-width:initial!important;width:initial!important;display:grid;grid-template-columns:1fr 1fr;align-items:center}@media(min-width:768px){#html-body .product__info-container{grid-template-columns:2fr 3fr 2fr 2fr}}#html-body .product__info-container>*{grid-column:span 2;order:999}@media(min-width:768px){#html-body .product__info-container>*{grid-column:span 4}}#html-body .product__info-container>div:has(.installment){display:none}#html-body .product__info-container>div:has(.product-form){grid-column:span 1;margin:0}#html-body .product__title{margin:0}#html-body .product__title h1{font-weight:400;font-size:2.9rem;line-height:1.2;letter-spacing:initial;margin:0 0 3rem}#html-body .product__sku{font-weight:400;font-size:1.8rem;line-height:1.4;letter-spacing:initial;margin:0 0 3rem;color:#767676}#html-body [id^=price-template--][id$=__main]{grid-column:span 1;margin:0 0 3rem}@media(min-width:768px){#html-body [id^=price-template--][id$=__main]{grid-column:span 2}}#html-body [id^=price-template--][id$=__main] .price{font-weight:400;font-size:3.4rem;line-height:1.2;letter-spacing:initial}#html-body [id^=price-template--][id$=__main] .price__container{margin:0}#html-body .product__tax{display:none}#html-body .product__inventory{grid-column:span 1;margin:0 0 3rem}#html-body .enware-downloads{display:grid;grid-template-columns:auto;gap:1rem;margin:0 0 3rem}@media(min-width:768px){#html-body .enware-downloads{grid-template-columns:1fr 1fr}}#html-body .enware-downloads a:hover{opacity:.8}#html-body variant-selects{margin:0 0 3rem}#html-body variant-selects .product-form__input{margin:0}#html-body variant-selects .form__label{display:none}#html-body variant-selects .select__select{font-size:1.4rem}#html-body variant-selects [data-key="Option1 Name"]{display:none}#html-body .product-form__quantity{grid-column:1 / span 1;max-width:initial;margin:0}#html-body .product-form__quantity .quantity__label{display:none}#html-body .product-form__quantity .quantity{width:100%;min-height:4rem;gap:1rem}#html-body .product-form__quantity .quantity:before,#html-body .product-form__quantity .quantity:after{display:none}#html-body .product-form__quantity .quantity .quantity__button{background-color:var(--bg-alternate);border:solid 1px var(--divider-border);margin:0}#html-body .product-form__quantity .quantity .quantity__button.disabled{opacity:.5;filter:grayscale(1)}#html-body .product-form__quantity .quantity .svg-wrapper{background-position:center;background-size:contain;background-repeat:no-repeat;width:3.8rem;height:3.8rem}#html-body .product-form__quantity .quantity .svg-wrapper:has(.icon-minus){background-image:var(--icon-minus-alt)}#html-body .product-form__quantity .quantity .svg-wrapper:has(.icon-plus){background-image:var(--icon-plus-alt)}#html-body .product-form__quantity .quantity .icon{display:none}#html-body .product-form__quantity .quantity__input{border:solid 1px var(--divider-border)}#html-body .product-form{margin:0}#html-body .product-form .product-form__buttons{max-width:initial;padding:0 0 0 1rem}@media(min-width:768px){#html-body .product-form .product-form__buttons{padding:0 1rem}}#html-body .product-form .product-form__submit{min-height:4rem;border-radius:initial;text-transform:uppercase;margin:0}#html-body .product-form .shopify-payment-button,#html-body .product-form .swym-button-bar{display:none}#html-body .enware-add-to-spec{margin:1rem 0 0}@media(min-width:768px){#html-body .enware-add-to-spec{margin:0;max-width:50%}}#html-body .enware-add-to-spec .enware-add-to-spec-button{width:100%}#html-body .product__description{grid-column:span 2;margin:3rem 0;padding:5rem 0 0;border-top:solid 1px var(--divider-border)}@media(min-width:768px){#html-body .product__description{grid-column:span 4}}#html-body .product__description h2{font-weight:700;font-size:1.8rem;line-height:1.4;letter-spacing:initial;color:var(--fg-main);margin:0 0 2rem}#html-body .key-selling-points{grid-column:span 2;margin:3rem 0}@media(min-width:768px){#html-body .key-selling-points{grid-column:span 4}}#html-body .key-selling-points h2{font-weight:700;font-size:1.8rem;line-height:1.4;letter-spacing:initial;color:var(--fg-main);margin:0 0 2rem}#html-body .key-selling-points ul{padding-inline-start:2rem}#html-body .key-selling-points li::marker{font-size:1.4rem}#html-body .product__description+.key-selling-points{margin-top:0}#html-body .product__jsonspecs,#html-body .product__filespecs{grid-column:span 2;border-top:solid 1px var(--divider-border)}@media(min-width:768px){#html-body .product__jsonspecs,#html-body .product__filespecs{grid-column:span 4}}:is(#html-body .product__jsonspecs,#html-body .product__filespecs) h2{margin:0}:is(#html-body .product__jsonspecs,#html-body .product__filespecs) h2 button{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;min-height:6.4rem;margin:0;padding:0;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0%;color:var(--fg-main);background-color:transparent;border:none;cursor:pointer}:is(#html-body .product__jsonspecs,#html-body .product__filespecs) h2 button:after{display:inline-flex;align-items:center;justify-content:space-between;content:"";width:3.8rem;height:3.8rem;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:var(--icon-plus-alt)}:is(#html-body .product__jsonspecs,#html-body .product__filespecs) h2[data-toggle=true] button:after{background-image:var(--icon-minus-alt)}#html-body .product__jsonspecs{margin:0}#html-body .product__jsonspecs:has(dl:empty){display:none}#html-body .product__jsonspecs .json-specs{display:none;padding:0 0 6rem}#html-body .product__jsonspecs [data-toggle=true]+.json-specs{display:block}#html-body .product__jsonspecs dl{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0;max-width:100%;overflow-y:visible;overflow-x:auto}@media(min-width:768px){#html-body .product__jsonspecs dl{overflow:initial}}#html-body .product__jsonspecs dl:empty{display:none}#html-body .product__jsonspecs dt,#html-body .product__jsonspecs dd{margin:0;padding:1rem 2rem}:is(#html-body .product__jsonspecs dt,#html-body .product__jsonspecs dd):nth-of-type(odd){background-color:var(--bg-alternate)}#html-body .product__filespecs{margin:0 0 3rem}#html-body .product__filespecs .file-specs{display:none;grid-template-columns:auto;gap:2rem}@media(min-width:768px){#html-body .product__filespecs .file-specs{grid-template-columns:1fr 1fr;gap:2.5rem 6rem}}#html-body .product__filespecs [data-toggle=true]+.file-specs{display:grid}#html-body .product__filespecs .file-specs-column:has(ul:empty){display:none}#html-body .product__filespecs h3{margin:0 0 2rem;font-weight:700;font-size:1.8rem;line-height:1.4;letter-spacing:initial;color:var(--fg-main)}#html-body .product__filespecs ul{margin:0;padding:0;list-style:none}#html-body .product__filespecs li{margin:0;padding:1rem 0}#html-body .product__filespecs label{display:flex;gap:1rem}#html-body .product__filespecs label span{word-break:break-all}#html-body .product__filespecs label small{opacity:.7}#html-body .product__filespecs [type=checkbox]{-webkit-appearance:none;appearance:none;border:solid 1px var(--bg-accent-dark);width:2.4rem;height:2.4rem;margin:-.2rem 0 0}#html-body .product__filespecs [type=checkbox]:checked{background-image:var(--icon-check);background-position:center;background-size:70%;background-repeat:no-repeat;background-color:var(--bg-accent)}#html-body .product__filespecs .file-specs-actions{display:flex;flex-wrap:wrap;flex-direction:column;align-items:stretch;gap:2rem;grid-column:span 1}@media(min-width:768px){#html-body .product__filespecs .file-specs-actions{flex-direction:row;grid-column:span 2}}#html-body [id*=__additional_products_] .additional-products-wrapper{margin-top:0;margin-bottom:3rem}#html-body [id*=__additional_products_] .additional-products-wrapper:has(ul:empty){display:none}#html-body [id*=__additional_products_] h2{margin:0 0 3rem}#html-body [id*=__additional_products_] ul{margin:0 0 6rem}#html-body [id*=__additional_products_] li{position:relative;display:flex;flex-direction:column}#html-body [id*=__additional_products_] img{display:block;margin:0 0 3rem}#html-body [id*=__additional_products_] h3{font-weight:400;font-size:1.8rem;line-height:1.4;letter-spacing:initial;margin:0 0 1.5rem}#html-body [id*=__additional_products_] h3 a{color:var(--fg-main);text-decoration:none}#html-body [id*=__additional_products_] h3 a:hover{text-decoration:underline}#html-body [id*=__additional_products_] h3 a:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:10rem}#html-body [id*=__additional_products_] p{flex:1 1 auto;font-weight:400;font-size:1.4rem;line-height:1.4;letter-spacing:0;margin:0 0 2rem;color:#999}body:has(#swym-wishlist-render-container) .shopify-section.section>div{display:grid;grid-template-columns:auto;grid-template-areas:"title" "toolbar" "wishlist" "assets";gap:3rem}@media(min-width:768px){body:has(#swym-wishlist-render-container) .shopify-section.section>div{grid-template-columns:3fr 1fr;grid-template-areas:"title title" "toolbar ..." "wishlist assets";gap:3rem}}body:has(#swym-wishlist-render-container) .main-page-title{grid-area:title;margin:0}body:has(#swym-wishlist-render-container) .main-page-title+.rte{grid-area:wishlist}body:has(#swym-wishlist-render-container) .assets-container{grid-area:assets}body:has(#swym-wishlist-render-container) .assets-container h2[data-toggle]{display:none}body:has(#swym-wishlist-render-container) .assets-container .product__filespecs{border-top:none}body:has(#swym-wishlist-render-container) .assets-container .file-specs{grid-template-columns:auto}body:has(#swym-wishlist-render-container) .assets-container .file-specs-actions{grid-column:initial}body:has(#swym-wishlist-render-container) .assets-container .file-specs-actions button{width:100%}body:has(#swym-wishlist-render-container) .wishlist-actions{grid-area:toolbar;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2rem}@media(min-width:768px){body:has(#swym-wishlist-render-container) .wishlist-actions{flex-direction:row}}body:has(#swym-wishlist-render-container) .wishlist-actions button{cursor:pointer;width:100%}@media(min-width:768px){body:has(#swym-wishlist-render-container) .wishlist-actions button{width:initial}}#swym-wishlist-render-container .swym-storefront-layout-layout{min-height:770px}@media only screen and (max-width:480px){#swym-wishlist-render-container .swym-storefront-layout-layout{width:calc(100vw - 40px)}}#swym-wishlist-render-container .swym-storefront-layout-login-user-container{margin:0 0 3rem;background-color:var(--panel-bg)}#swym-wishlist-render-container .swym-storefront-layout-login-heading{font-weight:700;font-size:1.8rem;line-height:1.4}#swym-wishlist-render-container .swym-storefront-layout-login-description{font-size:1.6rem}#swym-wishlist-render-container .swym-storefront-layout-login-button{display:inline-flex;align-items:center;justify-content:center;border-radius:.8rem;border:solid 1px var(--bg-accent);background-color:var(--bg-accent);color:var(--fg-accent);min-height:var(--button-height);font-family:var(--heading-font);font-weight:700;font-size:1.8rem;line-height:1.1;letter-spacing:initial}#swym-wishlist-render-container .swym-storefront-layout-login-button:hover{background-color:var(--bg-accent);border-color:var(--bg-accent);color:var(--fg-accent);opacity:.8}#swym-wishlist-render-container .swym-storefront-layout-login-button svg{display:none}#swym-wishlist-render-container .swym-storefront-layout-container{overflow:initial}#swym-wishlist-render-container .swym-storefront-layout-collection-carousel-title{display:none;font-weight:700;font-size:0;line-height:1.4}#swym-wishlist-render-container .swym-storefront-layout-collection-carousel-title:before{font-size:1.8rem;content:"My Specification"}#swym-wishlist-render-container .swym-storefront-layout-collection-empty{font-size:0}#swym-wishlist-render-container .swym-storefront-layout-collection-empty:before{font-size:var(--swym-storefront-layout-font-size-text);content:"Your specifications are empty."}#swym-wishlist-render-container .swym-storefront-layout-collection-grid-item-image{width:100%!important;height:100%!important;object-fit:cover;font-size:0}#swym-wishlist-render-container .swym-storefront-layout-header{padding:initial;box-shadow:initial;height:initial}#swym-wishlist-render-container .swym-storefront-layout-title svg{display:none}#swym-wishlist-render-container .swym-storefront-layout-body{overflow:initial!important;padding:initial!important;margin:initial!important;width:initial!important;max-width:initial!important}#swym-wishlist-render-container .swym-storefront-layout-collection-list-content{overflow-y:auto!important}#swym-wishlist-render-container #swym-storefront-layout-collection-list-access-info{display:none}#swym-wishlist-render-container .swym-storefront-layout-grid-item{display:grid;grid-template-columns:auto;gap:2rem;align-items:flex-start}@media(min-width:768px){#swym-wishlist-render-container .swym-storefront-layout-grid-item{grid-template-columns:1fr 3fr}}#swym-wishlist-render-container .swym-storefront-layout-grid-item-image-container{display:block;width:100%;height:auto!important;background:transparent}#swym-wishlist-render-container .swym-storefront-layout-grid-item-image{border:initial;border-radius:initial!important;box-shadow:initial;object-fit:contain;object-position:center;aspect-ratio:4 / 3;height:auto!important}#swym-wishlist-render-container .swym-storefront-layout-grid-item-content{width:initial;align-items:stretch}#swym-wishlist-render-container .swym-storefront-layout-grid-item-content .product__jsonspecs{border-top:none}#swym-wishlist-render-container .swym-storefront-layout-grid-item-title{font-weight:400;font-size:1.8rem;line-height:1.4;color:var(--fg-main);display:block}#swym-wishlist-render-container .swym-storefront-layout-grid-item-price-variant,#swym-wishlist-render-container .swym-storefront-layout-grid-item-final-price,#swym-wishlist-render-container .swym-storefront-layout-grid-item-compare-price,#swym-wishlist-render-container .swym-storefront-layout-price-devider{display:none}#swym-wishlist-render-container .swym-storefront-layout-grid-item-variants-container{font-weight:400;font-size:1.4rem;line-height:1.4;color:#999}#swym-wishlist-render-container .swym-storefront-layout-variant-devider,#swym-wishlist-render-container .swym-storefront-layout-grid-item-action-container,#swym-wishlist-render-container .swym-storefront-layout-grid-item-option-button{display:none}#swym-wishlist-render-container .swym-storefront-layout-default-list-container{visibility:hidden;min-height:33.333vh}#swym-wishlist-render-container .swym-storefront-layout-default-list-title{font-weight:700;line-height:1.4;font-size:0}#swym-wishlist-render-container .swym-storefront-layout-default-list-title:before{font-size:1.8rem;content:"My Specification"}#swym-wishlist-render-container .swym-storefront-layout-default-list-info{font-size:0}#swym-wishlist-render-container .swym-storefront-layout-default-list-info:before{font-size:var(--swym-storefront-layout-font-size-text);content:"Add to Projects & Organise"}#swym-wishlist-render-container .swym-storefront-layout-items-container{display:flex!important;flex-direction:column!important}#swym-wishlist-render-container .swym-storefront-layout-empty-wishlist-content svg{display:none}#swym-wishlist-render-container .swym-storefront-layout-empty-wishlist-title{font-size:0}#swym-wishlist-render-container .swym-storefront-layout-empty-wishlist-title:before{font-size:14px;content:"Your specification is empty"}#swym-wishlist-render-container .swym-storefront-layout-empty-wishlist-description{font-size:0}#swym-wishlist-render-container .swym-storefront-layout-empty-wishlist-description:before{font-size:14px;content:"Add more items to this specification and see them here"}#swym-wishlist-render-container swym-storefront-layout-item{border-bottom:solid 1px var(--divider-border);padding-bottom:var(--swym-p-space-800, 1.6rem)}#swym-wishlist-render-container swym-storefront-layout-item:last-child{border-bottom:none}#swym-wishlist-render-container .custom-fields{display:grid;grid-template-columns:auto;gap:1rem;border:none;padding:0}@media(min-width:768px){#swym-wishlist-render-container .custom-fields{grid-template-columns:3fr 3fr 1fr auto}}#swym-wishlist-render-container .custom-fields label{position:relative}#swym-wishlist-render-container .custom-fields label:has(input:placeholder-shown) span{top:50%;transform:translate(1rem,-50%);font-size:var(--input-font-size);font-weight:var(--input-font-weight)}#swym-wishlist-render-container .custom-fields label:has(input:placeholder-shown) input{padding:.2rem 1rem}#swym-wishlist-render-container .custom-fields label span,#swym-wishlist-render-container .custom-fields label:has(input:focus) span{position:absolute;font-size:1.2rem;top:.75rem;transform:translate(1rem);opacity:.5}#swym-wishlist-render-container .custom-fields label input,#swym-wishlist-render-container .custom-fields label:has(input:focus) input{border:solid 1px var(--input-border);font-size:var(--input-font-size);font-weight:var(--input-font-weight);padding:1.5rem 1rem 0;width:100%;min-height:var(--input-height)}#swym-wishlist-render-container .product__sku{order:-1;margin:0}#swym-wishlist-render-container .product__description,#swym-wishlist-render-container .product_keysellingpoints{display:none}.product-form--wrap{position:absolute;visibility:hidden}#html-body media-gallery .thumbnail-list .thumbnail,#html-body media-gallery .thumbnail-list .thumbnail[aria-current=true]{opacity:1}#html-body media-gallery .thumbnail-list .thumbnail-list__item{border-radius:0}.blog-search-input:focus-visible{outline:none;outline-offset:none;box-shadow:none}.main-blog.page-width input{padding:8px 10px;width:100%;max-width:310px;margin-bottom:30px}.search-main-blog button{background-color:#5dc5c6;border:0;padding:10px 20px;font-weight:700;border-radius:4px}.boost-sd__search-form-wrapper{max-width:none!important;margin-top:40px!important}.boost-sd__pagination-number{border:1px solid #ddd!important}.boost-sd__pagination-number.boost-sd__pagination-number--square,.boost-sd__pagination-button.boost-sd__pagination-button--square.boost-sd__pagination-button--prev,.boost-sd__pagination-button.boost-sd__pagination-button--square.boost-sd__pagination-button--next{padding:.5em 1em;margin:0 .25em;border:1px solid #ddd;text-decoration:none;color:#333;text-shadow:none!important}.boost-sd__pagination-number.boost-sd__pagination-number--square:hover,.boost-sd__pagination-button.boost-sd__pagination-button--square.boost-sd__pagination-button--prev:hover,.boost-sd__pagination-button.boost-sd__pagination-button--square.boost-sd__pagination-button--next:hover{color:#5dc5c6;background-color:#eee}.boost-sd__pagination-number.boost-sd__pagination-number--square.boost-sd__pagination-number--active{font-weight:700;background-color:#f0f0f0;pointer-events:none}.boost-sd__product-info{padding-bottom:0!important;grid-template-columns:1fr!important}.boost-sd__product-list--margin .boost-sd__product-item{border:1px solid #eee}.boost-sd-container .card-information-actions .button.add{display:inline-flex!important}.boost-sd-container .card-information-actions .button.remove{display:none!important}@media screen and (min-width:750px){.product-media-container.media-fit-cover,.product-media-container.media-fit-cover .product__modal-opener,.product-media-container.media-fit-cover .media{height:400px!important;max-height:400px!important}.product__media-list .product__media.media>:not(.zoom):not(.deferred-media__poster-button){max-height:400px!important;object-fit:contain!important}}#shopify-section-sections--17693613064278__explore_enware_products_kwN9kE nav{max-width:480px}.page-about-enware .image-with-text__media--small img{top:10%!important;height:80%!important}@media screen and (min-width:750px){.page-about-enware .grid--4-col-tablet .grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.page-about-enware .image-with-text__grid{align-items:flex-start!important}.page-about-enware .image-with-text__media--small{height:15rem}}.breadcrumbs__list{font-size:1.5rem}.boost-sd__pagination-button.boost-sd__pagination-button--rectangle{border-radius:.8rem;font-size:1.8rem;line-height:1.1;letter-spacing:initial;font-weight:700;background-color:#5dc5c6;color:#000}@media print{.page-section{page-break-after:always;page-break-inside:avoid}.product-article{page-break-inside:avoid}}@media screen and (max-width:989px){[data-context=megamenu] nav>ul{flex:0 1 100%!important}[data-context=megamenu] nav>ul:first-of-type li:last-child a{margin-bottom:0}[data-context=megamenu] nav>ul:nth-of-type(2) li:first-child a{margin-top:0}}.footer__content-top.page-width,.footer__content-bottom.scroll-trigger{position:relative;z-index:1}#create_customer .field-checkbox{text-align:left;margin-top:20px}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local("Roboto"),url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local("Roboto Medium"),url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc9.woff2) format("woff2")}:is(.boost-sd-container:has(.boost-sd__sorting-option--active[data-value=manual]),.boost-sd-container:has(.boost-sd__sorting-option--active[data-value=relevance])) .boost-sd__product-item:has(img[src*=NO_IMAGE_AVAILABLE]),:is(.boost-sd-container:has(.boost-sd__sorting-option--active[data-value=manual]),.boost-sd-container:has(.boost-sd__sorting-option--active[data-value=relevance])) .boost-sd__product-item:has(img[src*=no-image]){order:99}
/*# sourceMappingURL=/cdn/shop/t/85/assets/enware-theme.css.map */
