: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 3rem;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]{opacity:.5}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){{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 .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:5px 10px;width:100%;max-width:310px;margin-bottom:30px}.search-main-blog button{background-color:#5dc5c6;border:0;padding:7px 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}.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}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/enware-theme.css.map */
