.bootstrap-touchspin .bootstrap-touchspin-vertical-button-wrapper{position:relative;width:25px;border:none}.bootstrap-touchspin .input-group-btn-vertical{position:absolute;left:0;right:0;top:0;bottom:0;z-index:11}.bootstrap-touchspin .input-group-btn-vertical>.btn{position:absolute;left:0;right:0;height:50%;padding:0;text-align:center;line-height:1}.bootstrap-touchspin .input-group-addon .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0 4px 0 0;top:0}.bootstrap-touchspin .input-group-btn-vertical .btn{font-size:12px;line-height:1}.rtl .bootstrap-touchspin .input-group-addon .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:4px 0 0 0}.bootstrap-touchspin .input-group-addon:not(:last-child) .input-group-btn-vertical .bootstrap-touchspin-down,.bootstrap-touchspin .input-group-addon:not(:last-child) .input-group-btn-vertical .bootstrap-touchspin-up,.bootstrap-touchspin .input-group-btn:not(:last-child):not(:first-child) .btn{border-radius:0}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-radius:0 0 4px 0;bottom:0}.rtl .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-radius:0 0 0 4px}.bootstrap-touchspin .input-group-btn-vertical i{position:absolute;top:3px;left:5px;font-size:9px;font-weight:400}.rtl .bootstrap-touchspin .input-group-btn-vertical i{left:auto;right:5px}
/* jost-cyrillic-300-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(..//fonts/jost-cyrillic-300-normal-6fcd6968c0b6233ebd2a.woff2) format('woff2'), url(..//fonts/jost-cyrillic-300-normal-b23282a8d78d69e17961.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* jost-latin-ext-300-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(..//fonts/jost-latin-ext-300-normal-a9e000e647d848649cce.woff2) format('woff2'), url(..//fonts/jost-latin-ext-300-normal-f0e5f72ed71c479189ba.woff) format('woff');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* jost-latin-300-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(..//fonts/jost-latin-300-normal-b93f4d3a1bc21d88ff47.woff2) format('woff2'), url(..//fonts/jost-latin-300-normal-e4b04b65aabc3ec9997b.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* jost-cyrillic-400-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(..//fonts/jost-cyrillic-400-normal-4a4e55db17ad12d15854.woff2) format('woff2'), url(..//fonts/jost-cyrillic-400-normal-acaea989f2a7d9753ca2.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* jost-latin-ext-400-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(..//fonts/jost-latin-ext-400-normal-48fc6d24e6f410ca68df.woff2) format('woff2'), url(..//fonts/jost-latin-ext-400-normal-b8a7c41c66c3c6f13fb7.woff) format('woff');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* jost-latin-400-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(..//fonts/jost-latin-400-normal-db6d0ea4f124e87deb1b.woff2) format('woff2'), url(..//fonts/jost-latin-400-normal-64e95ba736239d8ea94a.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* jost-cyrillic-500-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(..//fonts/jost-cyrillic-500-normal-7ebf81714d211320ebd4.woff2) format('woff2'), url(..//fonts/jost-cyrillic-500-normal-1067736bfa58fc026d80.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* jost-latin-ext-500-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(..//fonts/jost-latin-ext-500-normal-a098691acef410c22636.woff2) format('woff2'), url(..//fonts/jost-latin-ext-500-normal-aabfac6e9903767e6264.woff) format('woff');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* jost-latin-500-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(..//fonts/jost-latin-500-normal-0825dd6991e1fc969c87.woff2) format('woff2'), url(..//fonts/jost-latin-500-normal-5c2e9c147cee9a6383a7.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* jost-cyrillic-600-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(..//fonts/jost-cyrillic-600-normal-25a4a83d1d571b307a14.woff2) format('woff2'), url(..//fonts/jost-cyrillic-600-normal-116f430a390cc9349462.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* jost-latin-ext-600-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(..//fonts/jost-latin-ext-600-normal-8c4de05411ebed8f4c91.woff2) format('woff2'), url(..//fonts/jost-latin-ext-600-normal-5b4b03dd2567298bcbbf.woff) format('woff');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* jost-latin-600-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url(..//fonts/jost-latin-600-normal-60ee52ec1dde98007477.woff2) format('woff2'), url(..//fonts/jost-latin-600-normal-e7ca2a029fc9a14a0d0c.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* jost-cyrillic-700-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(..//fonts/jost-cyrillic-700-normal-8b2f1a0fd708046711f7.woff2) format('woff2'), url(..//fonts/jost-cyrillic-700-normal-d94e6fa082cf8397b9b6.woff) format('woff');
  unicode-range: U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* jost-latin-ext-700-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(..//fonts/jost-latin-ext-700-normal-f7ff881efb583ec4d284.woff2) format('woff2'), url(..//fonts/jost-latin-ext-700-normal-0a6fb7c618ff6ed5c257.woff) format('woff');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* jost-latin-700-normal */
@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(..//fonts/jost-latin-700-normal-38ae6c64a790f11d9ec1.woff2) format('woff2'), url(..//fonts/jost-latin-700-normal-49f1cef643aedc5727fe.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* libre-caslon-text-latin-ext-400-normal */
@font-face {
  font-family: 'Libre Caslon Text';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(..//fonts/libre-caslon-text-latin-ext-400-normal-0e35ce3c92ded6471bce.woff2) format('woff2'), url(..//fonts/libre-caslon-text-latin-ext-400-normal-d0addfffde2e9d1c3d52.woff) format('woff');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* libre-caslon-text-latin-400-normal */
@font-face {
  font-family: 'Libre Caslon Text';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(..//fonts/libre-caslon-text-latin-400-normal-3bdc5a5cb8691f1093e0.woff2) format('woff2'), url(..//fonts/libre-caslon-text-latin-400-normal-94202d9dcef024bcd7a2.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
/* libre-caslon-text-latin-ext-700-normal */
@font-face {
  font-family: 'Libre Caslon Text';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(..//fonts/libre-caslon-text-latin-ext-700-normal-8144ce39fb20d3f42013.woff2) format('woff2'), url(..//fonts/libre-caslon-text-latin-ext-700-normal-7bf826aca533e8c56e4e.woff) format('woff');
  unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* libre-caslon-text-latin-700-normal */
@font-face {
  font-family: 'Libre Caslon Text';
  font-style: normal;
  font-display: swap;
  font-weight: 700;
  src: url(..//fonts/libre-caslon-text-latin-700-normal-85398372ccc3ae2945c9.woff2) format('woff2'), url(..//fonts/libre-caslon-text-latin-700-normal-02e49c21e1b6840e8341.woff) format('woff');
  unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@charset "UTF-8";
/* stylelint-disable */
.carousel {
  --slider-img-height: 100%;
  --slider-title-weight: 800;
  --slider-subtitle-weight: 700;
  --slider-text-color: var(--bs-gray-800);
  --slider-control-bg: var(--bs-white);
  --slider-control-height: 4rem;
  --slider-control-radius: 50%;
}

.brand-icons {
  --icon-size: 1.5em;
  display: inline-block;
  flex-shrink: 0;
  width: var(--icon-size);
  height: var(--icon-size);
  background-color: currentColor;
  line-height: 1;
  vertical-align: middle;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
}
.brand-icons.icon-delivery-1 {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="delivery-1"><g id="Vector"><path d="M24.934 26.6098V10.3578C24.934 9.4041 24.094 8.56209 22.9711 8.56191H6.42322C5.30014 8.56191 4.45935 9.404 4.45935 10.3578V26.2269C4.45939 27.1807 5.30016 28.0219 6.42322 28.0219H8.3451C8.67645 28.0219 8.9447 28.2911 8.9447 28.6225C8.94447 28.9536 8.67631 29.222 8.3451 29.2221H6.42322C4.7153 29.2221 3.26017 27.9188 3.26013 26.2269V10.3578C3.26013 8.66598 4.71527 7.36269 6.42322 7.36269H22.9711C24.6789 7.36287 26.1342 8.6661 26.1342 10.3578V26.6098C26.1342 26.9411 25.8649 27.2103 25.5336 27.2103C25.2023 27.2102 24.934 26.9411 24.934 26.6098Z" fill="white"/><path d="M36.1403 18.6975C36.4717 18.6976 36.74 18.9658 36.74 19.2971C36.74 19.6285 36.4717 19.8967 36.1403 19.8967H25.5359C25.2045 19.8967 24.9362 19.6285 24.9362 19.2971C24.9362 18.9658 25.2045 18.6975 25.5359 18.6975H36.1403Z" fill="white"/><path d="M35.5395 25.7803V18.7393L32.0395 12.0421C31.7202 11.4311 31.0397 11.0197 30.2681 11.0196H25.9966C25.6652 11.0196 25.397 10.7514 25.397 10.42C25.397 10.0886 25.6652 9.82039 25.9966 9.82039H30.2681C31.4555 9.82046 32.5628 10.4527 33.103 11.4864L36.6714 18.3145C36.7161 18.4002 36.7397 18.4952 36.7397 18.5919V25.7803C36.7395 27.472 35.2845 28.7755 33.5766 28.7755H32.6929C32.3617 28.7752 32.0932 28.5061 32.0932 28.1749C32.0934 27.8437 32.3617 27.5755 32.6929 27.5753H33.5766C34.6996 27.5753 35.5393 26.734 35.5395 25.7803Z" fill="white"/><path d="M15.0276 28.6942C15.0276 27.9802 14.7246 27.2865 14.1701 26.7684C13.6143 26.249 12.8524 25.9501 12.05 25.95C11.2476 25.95 10.4857 26.249 9.9299 26.7684C9.37542 27.2866 9.0715 27.9801 9.0715 28.6942C9.07153 29.4082 9.37545 30.1018 9.9299 30.62C10.4857 31.1393 11.2477 31.4373 12.05 31.4373C12.8524 31.4373 13.6143 31.1393 14.1701 30.62C14.7246 30.1018 15.0275 29.4082 15.0276 28.6942ZM16.2277 28.6942C16.2277 29.7537 15.777 30.761 14.9895 31.4969C14.2034 32.2315 13.1454 32.6375 12.05 32.6375C10.9547 32.6375 9.89669 32.2314 9.11056 31.4969C8.32306 30.761 7.87231 29.7537 7.87228 28.6942C7.87228 27.6346 8.32303 26.6274 9.11056 25.8914C9.89671 25.1569 10.9546 24.7508 12.05 24.7508C13.1454 24.7508 14.2033 25.1568 14.9895 25.8914C15.777 26.6274 16.2277 27.6346 16.2277 28.6942Z" fill="white"/><path d="M31.2695 28.6942C31.2695 27.9802 30.9665 27.2865 30.4121 26.7684C29.8562 26.249 29.0943 25.9501 28.2919 25.95C27.4895 25.95 26.7277 26.249 26.1718 26.7684C25.6173 27.2866 25.3134 27.9801 25.3134 28.6942C25.3135 29.4082 25.6174 30.1018 26.1718 30.62C26.7277 31.1393 27.4896 31.4373 28.2919 31.4373C29.0943 31.4373 29.8562 31.1393 30.4121 30.62C30.9665 30.1018 31.2694 29.4082 31.2695 28.6942ZM32.4697 28.6942C32.4696 29.7537 32.0189 30.761 31.2314 31.4969C30.4453 32.2315 29.3873 32.6375 28.2919 32.6375C27.1966 32.6375 26.1386 32.2314 25.3525 31.4969C24.565 30.761 24.1142 29.7537 24.1142 28.6942C24.1142 27.6346 24.5649 26.6274 25.3525 25.8914C26.1386 25.1569 27.1966 24.7508 28.2919 24.7508C29.3873 24.7508 30.4453 25.1568 31.2314 25.8914C32.0189 26.6274 32.4697 27.6346 32.4697 28.6942Z" fill="white"/><path d="M24.0446 28.0218C24.3758 28.022 24.6442 28.2902 24.6442 28.6214C24.6442 28.9527 24.3758 29.2209 24.0446 29.2211H16.5153C16.1839 29.2211 15.9156 28.9528 15.9156 28.6214C15.9156 28.2901 16.1839 28.0218 16.5153 28.0218H24.0446Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="delivery-1"><g id="Vector"><path d="M24.934 26.6098V10.3578C24.934 9.4041 24.094 8.56209 22.9711 8.56191H6.42322C5.30014 8.56191 4.45935 9.404 4.45935 10.3578V26.2269C4.45939 27.1807 5.30016 28.0219 6.42322 28.0219H8.3451C8.67645 28.0219 8.9447 28.2911 8.9447 28.6225C8.94447 28.9536 8.67631 29.222 8.3451 29.2221H6.42322C4.7153 29.2221 3.26017 27.9188 3.26013 26.2269V10.3578C3.26013 8.66598 4.71527 7.36269 6.42322 7.36269H22.9711C24.6789 7.36287 26.1342 8.6661 26.1342 10.3578V26.6098C26.1342 26.9411 25.8649 27.2103 25.5336 27.2103C25.2023 27.2102 24.934 26.9411 24.934 26.6098Z" fill="white"/><path d="M36.1403 18.6975C36.4717 18.6976 36.74 18.9658 36.74 19.2971C36.74 19.6285 36.4717 19.8967 36.1403 19.8967H25.5359C25.2045 19.8967 24.9362 19.6285 24.9362 19.2971C24.9362 18.9658 25.2045 18.6975 25.5359 18.6975H36.1403Z" fill="white"/><path d="M35.5395 25.7803V18.7393L32.0395 12.0421C31.7202 11.4311 31.0397 11.0197 30.2681 11.0196H25.9966C25.6652 11.0196 25.397 10.7514 25.397 10.42C25.397 10.0886 25.6652 9.82039 25.9966 9.82039H30.2681C31.4555 9.82046 32.5628 10.4527 33.103 11.4864L36.6714 18.3145C36.7161 18.4002 36.7397 18.4952 36.7397 18.5919V25.7803C36.7395 27.472 35.2845 28.7755 33.5766 28.7755H32.6929C32.3617 28.7752 32.0932 28.5061 32.0932 28.1749C32.0934 27.8437 32.3617 27.5755 32.6929 27.5753H33.5766C34.6996 27.5753 35.5393 26.734 35.5395 25.7803Z" fill="white"/><path d="M15.0276 28.6942C15.0276 27.9802 14.7246 27.2865 14.1701 26.7684C13.6143 26.249 12.8524 25.9501 12.05 25.95C11.2476 25.95 10.4857 26.249 9.9299 26.7684C9.37542 27.2866 9.0715 27.9801 9.0715 28.6942C9.07153 29.4082 9.37545 30.1018 9.9299 30.62C10.4857 31.1393 11.2477 31.4373 12.05 31.4373C12.8524 31.4373 13.6143 31.1393 14.1701 30.62C14.7246 30.1018 15.0275 29.4082 15.0276 28.6942ZM16.2277 28.6942C16.2277 29.7537 15.777 30.761 14.9895 31.4969C14.2034 32.2315 13.1454 32.6375 12.05 32.6375C10.9547 32.6375 9.89669 32.2314 9.11056 31.4969C8.32306 30.761 7.87231 29.7537 7.87228 28.6942C7.87228 27.6346 8.32303 26.6274 9.11056 25.8914C9.89671 25.1569 10.9546 24.7508 12.05 24.7508C13.1454 24.7508 14.2033 25.1568 14.9895 25.8914C15.777 26.6274 16.2277 27.6346 16.2277 28.6942Z" fill="white"/><path d="M31.2695 28.6942C31.2695 27.9802 30.9665 27.2865 30.4121 26.7684C29.8562 26.249 29.0943 25.9501 28.2919 25.95C27.4895 25.95 26.7277 26.249 26.1718 26.7684C25.6173 27.2866 25.3134 27.9801 25.3134 28.6942C25.3135 29.4082 25.6174 30.1018 26.1718 30.62C26.7277 31.1393 27.4896 31.4373 28.2919 31.4373C29.0943 31.4373 29.8562 31.1393 30.4121 30.62C30.9665 30.1018 31.2694 29.4082 31.2695 28.6942ZM32.4697 28.6942C32.4696 29.7537 32.0189 30.761 31.2314 31.4969C30.4453 32.2315 29.3873 32.6375 28.2919 32.6375C27.1966 32.6375 26.1386 32.2314 25.3525 31.4969C24.565 30.761 24.1142 29.7537 24.1142 28.6942C24.1142 27.6346 24.5649 26.6274 25.3525 25.8914C26.1386 25.1569 27.1966 24.7508 28.2919 24.7508C29.3873 24.7508 30.4453 25.1568 31.2314 25.8914C32.0189 26.6274 32.4697 27.6346 32.4697 28.6942Z" fill="white"/><path d="M24.0446 28.0218C24.3758 28.022 24.6442 28.2902 24.6442 28.6214C24.6442 28.9527 24.3758 29.2209 24.0446 29.2211H16.5153C16.1839 29.2211 15.9156 28.9528 15.9156 28.6214C15.9156 28.2901 16.1839 28.0218 16.5153 28.0218H24.0446Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-delivery-2 {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="delivery-2"><g id="Vector"><path d="M15.1893 28.4208C15.1892 26.892 13.9497 25.6522 12.4208 25.6522C10.892 25.6524 9.65238 26.892 9.65223 28.4208C9.65223 29.9497 10.8919 31.1892 12.4208 31.1893C13.9497 31.1893 15.1893 29.9498 15.1893 28.4208ZM16.3895 28.4208C16.3895 30.6125 14.6125 32.3895 12.4208 32.3895C10.2292 32.3894 8.45302 30.6124 8.45302 28.4208C8.45316 26.2293 10.2293 24.4532 12.4208 24.453C14.6124 24.453 16.3894 26.2292 16.3895 28.4208Z" fill="white"/><path d="M32.0315 28.4208C32.0313 26.892 30.7918 25.6522 29.2629 25.6522C27.7342 25.6524 26.4945 26.892 26.4944 28.4208C26.4944 29.9497 27.7341 31.1892 29.2629 31.1893C30.7919 31.1893 32.0315 29.9498 32.0315 28.4208ZM33.2317 28.4208C33.2317 30.6125 31.4546 32.3895 29.2629 32.3895C27.0713 32.3894 25.2951 30.6124 25.2951 28.4208C25.2953 26.2293 27.0714 24.4532 29.2629 24.453C31.4545 24.453 33.2315 26.2292 33.2317 28.4208Z" fill="white"/><path d="M5.08395 21.6841C5.08399 21.3528 5.35319 21.0845 5.68454 21.0845C6.01572 21.0847 6.28411 21.3529 6.28415 21.6841V27.8209H9.0527C9.38403 27.8209 9.65223 28.0895 9.65223 28.4208C9.65203 28.752 9.3839 29.021 9.0527 29.0211H5.68454C5.3533 29.0211 5.08416 28.7526 5.08395 28.4214V21.6841ZM22.5263 7.6109C22.8577 7.61091 23.1259 7.87914 23.1259 8.21051V9.29449H30.9472C31.158 9.29449 31.3534 9.40576 31.4619 9.58648L36.5146 18.0074C36.5209 18.0179 36.5246 18.0298 36.5302 18.0406C36.5399 18.0592 36.5499 18.0776 36.5576 18.0972C36.5658 18.1181 36.5714 18.1394 36.5771 18.1607C36.5814 18.1768 36.5859 18.1929 36.5888 18.2095C36.5938 18.2368 36.5956 18.2641 36.5966 18.2916C36.597 18.2996 36.5996 18.3078 36.5996 18.316V28.4214C36.5994 28.7526 36.3312 29.0211 36 29.0211H32.6318C32.3006 29.0211 32.0317 28.752 32.0315 28.4208C32.0315 28.0894 32.3004 27.8209 32.6318 27.8209H35.4004V18.9156H23.1259V27.8209H25.8945C26.2259 27.8209 26.4944 28.0894 26.4944 28.4208C26.4941 28.752 26.2257 29.0211 25.8945 29.0211H15.789C15.458 29.0208 15.1896 28.7518 15.1893 28.4208C15.1893 28.0896 15.4579 27.8211 15.789 27.8209H21.9267V8.81012H3.99997C3.6686 8.81012 3.40036 8.54188 3.40036 8.21051C3.40036 7.87914 3.6686 7.6109 3.99997 7.6109H22.5263ZM23.1259 17.7154H34.9394L30.6074 10.4947H23.1259V17.7154Z" fill="white"/><path d="M12.4215 14.3474C12.7525 14.3477 13.0209 14.616 13.0211 14.9471C13.0211 15.2783 12.7526 15.5474 12.4215 15.5476H5.68418C5.35281 15.5476 5.08457 15.2784 5.08457 14.9471C5.08474 14.6158 5.35291 14.3474 5.68418 14.3474H12.4215Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="delivery-2"><g id="Vector"><path d="M15.1893 28.4208C15.1892 26.892 13.9497 25.6522 12.4208 25.6522C10.892 25.6524 9.65238 26.892 9.65223 28.4208C9.65223 29.9497 10.8919 31.1892 12.4208 31.1893C13.9497 31.1893 15.1893 29.9498 15.1893 28.4208ZM16.3895 28.4208C16.3895 30.6125 14.6125 32.3895 12.4208 32.3895C10.2292 32.3894 8.45302 30.6124 8.45302 28.4208C8.45316 26.2293 10.2293 24.4532 12.4208 24.453C14.6124 24.453 16.3894 26.2292 16.3895 28.4208Z" fill="white"/><path d="M32.0315 28.4208C32.0313 26.892 30.7918 25.6522 29.2629 25.6522C27.7342 25.6524 26.4945 26.892 26.4944 28.4208C26.4944 29.9497 27.7341 31.1892 29.2629 31.1893C30.7919 31.1893 32.0315 29.9498 32.0315 28.4208ZM33.2317 28.4208C33.2317 30.6125 31.4546 32.3895 29.2629 32.3895C27.0713 32.3894 25.2951 30.6124 25.2951 28.4208C25.2953 26.2293 27.0714 24.4532 29.2629 24.453C31.4545 24.453 33.2315 26.2292 33.2317 28.4208Z" fill="white"/><path d="M5.08395 21.6841C5.08399 21.3528 5.35319 21.0845 5.68454 21.0845C6.01572 21.0847 6.28411 21.3529 6.28415 21.6841V27.8209H9.0527C9.38403 27.8209 9.65223 28.0895 9.65223 28.4208C9.65203 28.752 9.3839 29.021 9.0527 29.0211H5.68454C5.3533 29.0211 5.08416 28.7526 5.08395 28.4214V21.6841ZM22.5263 7.6109C22.8577 7.61091 23.1259 7.87914 23.1259 8.21051V9.29449H30.9472C31.158 9.29449 31.3534 9.40576 31.4619 9.58648L36.5146 18.0074C36.5209 18.0179 36.5246 18.0298 36.5302 18.0406C36.5399 18.0592 36.5499 18.0776 36.5576 18.0972C36.5658 18.1181 36.5714 18.1394 36.5771 18.1607C36.5814 18.1768 36.5859 18.1929 36.5888 18.2095C36.5938 18.2368 36.5956 18.2641 36.5966 18.2916C36.597 18.2996 36.5996 18.3078 36.5996 18.316V28.4214C36.5994 28.7526 36.3312 29.0211 36 29.0211H32.6318C32.3006 29.0211 32.0317 28.752 32.0315 28.4208C32.0315 28.0894 32.3004 27.8209 32.6318 27.8209H35.4004V18.9156H23.1259V27.8209H25.8945C26.2259 27.8209 26.4944 28.0894 26.4944 28.4208C26.4941 28.752 26.2257 29.0211 25.8945 29.0211H15.789C15.458 29.0208 15.1896 28.7518 15.1893 28.4208C15.1893 28.0896 15.4579 27.8211 15.789 27.8209H21.9267V8.81012H3.99997C3.6686 8.81012 3.40036 8.54188 3.40036 8.21051C3.40036 7.87914 3.6686 7.6109 3.99997 7.6109H22.5263ZM23.1259 17.7154H34.9394L30.6074 10.4947H23.1259V17.7154Z" fill="white"/><path d="M12.4215 14.3474C12.7525 14.3477 13.0209 14.616 13.0211 14.9471C13.0211 15.2783 12.7526 15.5474 12.4215 15.5476H5.68418C5.35281 15.5476 5.08457 15.2784 5.08457 14.9471C5.08474 14.6158 5.35291 14.3474 5.68418 14.3474H12.4215Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-compass {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="compass"><g id="Vector"><path d="M20 4.00003C24.4339 4.00003 28.4448 5.77942 31.3473 8.68188C34.2643 11.5843 36.0437 15.5807 36.0437 20C36.0437 24.4193 34.2643 28.4157 31.3473 31.3181C28.4302 34.1914 24.4193 36 20 36C15.5807 36 11.5551 34.1914 8.68186 31.3181C5.7794 28.4157 3.95624 24.4047 3.95624 20C3.95624 15.5807 5.7794 11.5843 8.68186 8.68188C11.5697 5.77942 15.5807 4.00003 20 4.00003ZM30.5597 9.46948C27.876 6.7858 24.1276 5.13767 20 5.13767C15.9161 5.13767 12.1677 6.80039 9.48404 9.46948C6.80036 12.1823 5.09389 15.887 5.09389 20C5.09389 24.113 6.80036 27.8031 9.48404 30.4868C12.1677 33.1996 15.9161 34.8624 20 34.8624C24.1276 34.8624 27.876 33.1996 30.5597 30.4868C33.2434 27.8031 34.9061 24.113 34.9061 20C34.9061 15.887 33.2434 12.1823 30.5597 9.46948Z" fill="white"/><path d="M19.4312 8.15681C19.4312 7.82135 19.6937 7.58799 20 7.58799C20.3355 7.58799 20.5688 7.82135 20.5688 8.15681V8.98817C20.5688 9.29446 20.3355 9.55699 20 9.55699C19.6937 9.55699 19.4312 9.29446 19.4312 8.98817V8.15681Z" fill="white"/><path d="M31.8877 19.4311C32.2231 19.4311 32.4565 19.6936 32.4565 19.9999C32.4565 20.3062 32.2231 20.5687 31.8877 20.5687H31.0563C30.75 20.5687 30.4875 20.3062 30.4875 19.9999C30.4875 19.6936 30.75 19.4311 31.0563 19.4311H31.8877Z" fill="white"/><path d="M20.5688 31.8432C20.5688 32.1495 20.3355 32.412 20 32.412C19.6937 32.412 19.4312 32.1495 19.4312 31.8432V31.0118C19.4312 30.7055 19.6937 30.443 20 30.443C20.3355 30.443 20.5688 30.7055 20.5688 31.0118V31.8432Z" fill="white"/><path d="M8.11379 20.5687C7.8075 20.5687 7.54496 20.3062 7.54496 19.9999C7.54496 19.6936 7.8075 19.4311 8.11379 19.4311H8.94515C9.25144 19.4311 9.51397 19.6936 9.51397 19.9999C9.51397 20.3062 9.25144 20.5687 8.94515 20.5687H8.11379Z" fill="white"/><path d="M26.0528 13.9909L18.979 18.9791L13.9909 25.9945L21.0355 21.021L26.0528 13.9909ZM18.2206 18.1039L28.0948 11.1614C28.2844 11.0155 28.5177 11.0155 28.7365 11.1614C28.9699 11.351 29.0428 11.6864 28.8532 11.949L21.9252 21.7211C21.8815 21.794 21.8085 21.8378 21.7794 21.8669L11.9343 28.8095C11.7447 28.9262 11.4822 28.9553 11.2926 28.8095C11.0301 28.6199 10.9863 28.2844 11.1467 28.0219L18.1039 18.2498C18.1476 18.1915 18.1914 18.1477 18.2206 18.1039Z" fill="white"/><path d="M18.1483 18.9786C17.9587 18.7453 17.9587 18.4098 18.1483 18.191C18.3816 17.9577 18.7609 17.9577 18.9796 18.191L21.8529 21.0643C22.0425 21.2539 22.0425 21.6332 21.8529 21.8519C21.6196 22.0853 21.2403 22.0853 21.0216 21.8519L18.1483 18.9786Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="compass"><g id="Vector"><path d="M20 4.00003C24.4339 4.00003 28.4448 5.77942 31.3473 8.68188C34.2643 11.5843 36.0437 15.5807 36.0437 20C36.0437 24.4193 34.2643 28.4157 31.3473 31.3181C28.4302 34.1914 24.4193 36 20 36C15.5807 36 11.5551 34.1914 8.68186 31.3181C5.7794 28.4157 3.95624 24.4047 3.95624 20C3.95624 15.5807 5.7794 11.5843 8.68186 8.68188C11.5697 5.77942 15.5807 4.00003 20 4.00003ZM30.5597 9.46948C27.876 6.7858 24.1276 5.13767 20 5.13767C15.9161 5.13767 12.1677 6.80039 9.48404 9.46948C6.80036 12.1823 5.09389 15.887 5.09389 20C5.09389 24.113 6.80036 27.8031 9.48404 30.4868C12.1677 33.1996 15.9161 34.8624 20 34.8624C24.1276 34.8624 27.876 33.1996 30.5597 30.4868C33.2434 27.8031 34.9061 24.113 34.9061 20C34.9061 15.887 33.2434 12.1823 30.5597 9.46948Z" fill="white"/><path d="M19.4312 8.15681C19.4312 7.82135 19.6937 7.58799 20 7.58799C20.3355 7.58799 20.5688 7.82135 20.5688 8.15681V8.98817C20.5688 9.29446 20.3355 9.55699 20 9.55699C19.6937 9.55699 19.4312 9.29446 19.4312 8.98817V8.15681Z" fill="white"/><path d="M31.8877 19.4311C32.2231 19.4311 32.4565 19.6936 32.4565 19.9999C32.4565 20.3062 32.2231 20.5687 31.8877 20.5687H31.0563C30.75 20.5687 30.4875 20.3062 30.4875 19.9999C30.4875 19.6936 30.75 19.4311 31.0563 19.4311H31.8877Z" fill="white"/><path d="M20.5688 31.8432C20.5688 32.1495 20.3355 32.412 20 32.412C19.6937 32.412 19.4312 32.1495 19.4312 31.8432V31.0118C19.4312 30.7055 19.6937 30.443 20 30.443C20.3355 30.443 20.5688 30.7055 20.5688 31.0118V31.8432Z" fill="white"/><path d="M8.11379 20.5687C7.8075 20.5687 7.54496 20.3062 7.54496 19.9999C7.54496 19.6936 7.8075 19.4311 8.11379 19.4311H8.94515C9.25144 19.4311 9.51397 19.6936 9.51397 19.9999C9.51397 20.3062 9.25144 20.5687 8.94515 20.5687H8.11379Z" fill="white"/><path d="M26.0528 13.9909L18.979 18.9791L13.9909 25.9945L21.0355 21.021L26.0528 13.9909ZM18.2206 18.1039L28.0948 11.1614C28.2844 11.0155 28.5177 11.0155 28.7365 11.1614C28.9699 11.351 29.0428 11.6864 28.8532 11.949L21.9252 21.7211C21.8815 21.794 21.8085 21.8378 21.7794 21.8669L11.9343 28.8095C11.7447 28.9262 11.4822 28.9553 11.2926 28.8095C11.0301 28.6199 10.9863 28.2844 11.1467 28.0219L18.1039 18.2498C18.1476 18.1915 18.1914 18.1477 18.2206 18.1039Z" fill="white"/><path d="M18.1483 18.9786C17.9587 18.7453 17.9587 18.4098 18.1483 18.191C18.3816 17.9577 18.7609 17.9577 18.9796 18.191L21.8529 21.0643C22.0425 21.2539 22.0425 21.6332 21.8529 21.8519C21.6196 22.0853 21.2403 22.0853 21.0216 21.8519L18.1483 18.9786Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-pinmap-1 {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="pinmap-1"><g id="Vector"><path d="M15.3646 21.2328C15.6006 21.1027 15.9154 21.1938 16.0465 21.4409C16.1776 21.675 16.0858 21.9741 15.8367 22.1171L4.84707 27.9693L8.75507 31.1295L16.1383 31.8707C16.2432 31.8707 16.3481 31.9358 16.4137 32.0008L20.5315 35.8632L35.193 28.3334L31.4555 24.6271L23.7969 23.6517C23.692 23.6517 23.6264 23.6127 23.5871 23.5867L21.6462 22.4422C21.3708 22.2732 21.3052 21.9741 21.4364 21.74C21.6069 21.5059 21.9085 21.4409 22.1445 21.5709L23.9805 22.6763L31.7047 23.6517C31.8358 23.6517 31.9407 23.7167 32.0457 23.8208L36.3995 28.1254C36.4389 28.1644 36.4651 28.1904 36.5044 28.2294C36.6356 28.5025 36.5438 28.8016 36.2684 28.9056L20.6758 36.9426C20.4659 37.0467 20.2299 37.0077 20.0987 36.8386L15.8498 32.8331L8.53213 32.0918C8.42722 32.0918 8.3223 32.0528 8.25673 31.9878L3.66681 28.2814C3.60124 28.2164 3.53567 28.1774 3.49633 28.1124C3.36518 27.8392 3.45698 27.5401 3.70615 27.4101L15.3646 21.2328Z" fill="white"/><path d="M26.2495 16.421C25.4626 17.9035 24.4791 19.282 23.4955 20.6215C21.83 22.9104 20.1646 25.2253 19.5482 27.9563C19.5089 28.1643 19.3777 28.3204 19.2072 28.4244C19.1023 28.4895 18.9712 28.4895 18.8663 28.4895C18.7614 28.4895 18.6302 28.4895 18.5253 28.4244C18.3548 28.3204 18.2237 28.1513 18.1843 27.9563C17.5417 25.2253 15.9025 22.9104 14.237 20.6215C13.2534 19.282 12.2699 17.8905 11.483 16.421C11.0109 15.7187 10.67 14.9774 10.4339 14.1972C10.1979 13.3909 10.0536 12.5455 10.0536 11.7132C10.0536 9.32035 11.0372 7.13554 12.6371 5.56195C14.2501 3.97536 16.4533 3 18.8663 3C21.2793 3 23.4955 3.97536 25.0954 5.56195C26.6954 7.14854 27.6789 9.29434 27.6789 11.7132C27.6789 12.5586 27.5478 13.3909 27.2986 14.1972C27.0757 14.9774 26.7347 15.7187 26.2495 16.421ZM22.6825 20.0493C23.6398 18.7098 24.6233 17.3573 25.3708 15.9398L25.4102 15.9008C25.8167 15.2636 26.1183 14.5873 26.3282 13.885C26.5642 13.1828 26.6691 12.4415 26.6691 11.7002C26.6691 9.58044 25.7905 7.66873 24.3873 6.25121C22.9579 4.8727 21.017 4.00137 18.8794 4.00137C16.7418 4.00137 14.8009 4.8727 13.3715 6.25121C11.9683 7.64272 11.0765 9.59345 11.0765 11.7132C11.0765 12.4545 11.1814 13.1958 11.4175 13.898C11.6273 14.6003 11.9289 15.2766 12.3355 15.9138L12.3748 15.9528C13.1223 17.3703 14.1059 18.7098 15.0632 20.0623C16.5582 22.1171 18.0925 24.1979 18.8794 26.6558C19.6531 24.1979 21.1875 22.1041 22.6825 20.0493ZM18.8663 8.14991C19.8498 8.14991 20.7678 8.55306 21.4235 9.1903C22.0661 9.82754 22.4726 10.7379 22.4726 11.7132C22.4726 12.6886 22.0661 13.5989 21.4235 14.2362C20.7809 14.8734 19.8629 15.2766 18.8663 15.2766C17.8827 15.2766 16.9647 14.8734 16.309 14.2362C15.6664 13.5989 15.2599 12.6886 15.2599 11.7132C15.2599 10.7379 15.6664 9.82754 16.309 9.1903C16.9647 8.55306 17.8827 8.14991 18.8663 8.14991ZM20.7153 9.89256C20.2432 9.42439 19.5875 9.15128 18.8794 9.15128C18.1712 9.15128 17.5155 9.42439 17.0434 9.89256C16.5975 10.3607 16.2959 10.998 16.2959 11.7132C16.2959 12.4155 16.5975 13.0527 17.0434 13.5339C17.5155 13.9761 18.1712 14.2752 18.8794 14.2752C19.5875 14.2752 20.2432 13.9761 20.7153 13.5339C21.1612 13.0657 21.4629 12.4285 21.4629 11.7132C21.4629 11.011 21.1481 10.3607 20.7153 9.89256Z" fill="white"/><path d="M12.0333 23.7945C11.9678 23.1573 10.9449 23.2223 11.0104 23.8985C11.076 24.6008 11.1809 25.277 11.3121 25.9533C11.417 26.6295 12.4399 26.4215 12.2956 25.7452C12.1645 25.095 12.0989 24.4577 12.0333 23.7945ZM29.2521 29.3346C29.7636 29.7377 30.3799 28.9314 29.8685 28.5283C29.2521 28.0861 28.5702 27.761 27.8227 27.5919C27.1408 27.4228 26.9703 28.4372 27.5866 28.5673C28.1899 28.7363 28.7407 28.9704 29.2521 29.3346ZM24.7278 28.4372C25.3704 28.3722 25.3048 27.3578 24.6229 27.4228C23.9409 27.5269 23.1934 27.6569 22.5508 27.787C21.9082 27.917 22.1049 28.9314 22.7869 28.7623C23.4032 28.6323 24.0721 28.5022 24.7278 28.4372ZM19.8231 29.5426C20.5313 29.3085 20.1247 28.3982 19.5477 28.5673C18.9051 28.7363 18.2888 28.9314 17.6068 29.0745C16.9642 29.2045 17.1609 30.2189 17.8166 30.0498C18.4986 29.9068 19.1805 29.7117 19.8231 29.5426ZM14.5512 30.1409C15.1283 30.3099 15.5348 29.3996 14.8266 29.1655C14.2496 28.9964 13.7775 28.7233 13.3972 28.2551C12.9513 27.748 12.1776 28.4242 12.6104 28.9314C13.1218 29.5426 13.7644 29.9458 14.5512 30.1409Z" fill="white"/><path d="M20.6361 28.8012C20.4 28.125 19.4427 28.5021 19.6525 29.1003C19.8624 29.7376 20.1246 30.4398 20.4656 31.051C20.8066 31.6233 21.6852 31.1161 21.3442 30.5439C21.0426 30.0107 20.8066 29.4124 20.6361 28.8012ZM24.4129 34.6274C24.99 34.8615 25.4358 33.9511 24.7932 33.691C24.2818 33.4829 23.5999 33.0798 23.154 32.7547C22.6032 32.3125 22.0262 33.1578 22.5376 33.522C23.0228 33.9121 23.8359 34.3803 24.4129 34.6274Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="pinmap-1"><g id="Vector"><path d="M15.3646 21.2328C15.6006 21.1027 15.9154 21.1938 16.0465 21.4409C16.1776 21.675 16.0858 21.9741 15.8367 22.1171L4.84707 27.9693L8.75507 31.1295L16.1383 31.8707C16.2432 31.8707 16.3481 31.9358 16.4137 32.0008L20.5315 35.8632L35.193 28.3334L31.4555 24.6271L23.7969 23.6517C23.692 23.6517 23.6264 23.6127 23.5871 23.5867L21.6462 22.4422C21.3708 22.2732 21.3052 21.9741 21.4364 21.74C21.6069 21.5059 21.9085 21.4409 22.1445 21.5709L23.9805 22.6763L31.7047 23.6517C31.8358 23.6517 31.9407 23.7167 32.0457 23.8208L36.3995 28.1254C36.4389 28.1644 36.4651 28.1904 36.5044 28.2294C36.6356 28.5025 36.5438 28.8016 36.2684 28.9056L20.6758 36.9426C20.4659 37.0467 20.2299 37.0077 20.0987 36.8386L15.8498 32.8331L8.53213 32.0918C8.42722 32.0918 8.3223 32.0528 8.25673 31.9878L3.66681 28.2814C3.60124 28.2164 3.53567 28.1774 3.49633 28.1124C3.36518 27.8392 3.45698 27.5401 3.70615 27.4101L15.3646 21.2328Z" fill="white"/><path d="M26.2495 16.421C25.4626 17.9035 24.4791 19.282 23.4955 20.6215C21.83 22.9104 20.1646 25.2253 19.5482 27.9563C19.5089 28.1643 19.3777 28.3204 19.2072 28.4244C19.1023 28.4895 18.9712 28.4895 18.8663 28.4895C18.7614 28.4895 18.6302 28.4895 18.5253 28.4244C18.3548 28.3204 18.2237 28.1513 18.1843 27.9563C17.5417 25.2253 15.9025 22.9104 14.237 20.6215C13.2534 19.282 12.2699 17.8905 11.483 16.421C11.0109 15.7187 10.67 14.9774 10.4339 14.1972C10.1979 13.3909 10.0536 12.5455 10.0536 11.7132C10.0536 9.32035 11.0372 7.13554 12.6371 5.56195C14.2501 3.97536 16.4533 3 18.8663 3C21.2793 3 23.4955 3.97536 25.0954 5.56195C26.6954 7.14854 27.6789 9.29434 27.6789 11.7132C27.6789 12.5586 27.5478 13.3909 27.2986 14.1972C27.0757 14.9774 26.7347 15.7187 26.2495 16.421ZM22.6825 20.0493C23.6398 18.7098 24.6233 17.3573 25.3708 15.9398L25.4102 15.9008C25.8167 15.2636 26.1183 14.5873 26.3282 13.885C26.5642 13.1828 26.6691 12.4415 26.6691 11.7002C26.6691 9.58044 25.7905 7.66873 24.3873 6.25121C22.9579 4.8727 21.017 4.00137 18.8794 4.00137C16.7418 4.00137 14.8009 4.8727 13.3715 6.25121C11.9683 7.64272 11.0765 9.59345 11.0765 11.7132C11.0765 12.4545 11.1814 13.1958 11.4175 13.898C11.6273 14.6003 11.9289 15.2766 12.3355 15.9138L12.3748 15.9528C13.1223 17.3703 14.1059 18.7098 15.0632 20.0623C16.5582 22.1171 18.0925 24.1979 18.8794 26.6558C19.6531 24.1979 21.1875 22.1041 22.6825 20.0493ZM18.8663 8.14991C19.8498 8.14991 20.7678 8.55306 21.4235 9.1903C22.0661 9.82754 22.4726 10.7379 22.4726 11.7132C22.4726 12.6886 22.0661 13.5989 21.4235 14.2362C20.7809 14.8734 19.8629 15.2766 18.8663 15.2766C17.8827 15.2766 16.9647 14.8734 16.309 14.2362C15.6664 13.5989 15.2599 12.6886 15.2599 11.7132C15.2599 10.7379 15.6664 9.82754 16.309 9.1903C16.9647 8.55306 17.8827 8.14991 18.8663 8.14991ZM20.7153 9.89256C20.2432 9.42439 19.5875 9.15128 18.8794 9.15128C18.1712 9.15128 17.5155 9.42439 17.0434 9.89256C16.5975 10.3607 16.2959 10.998 16.2959 11.7132C16.2959 12.4155 16.5975 13.0527 17.0434 13.5339C17.5155 13.9761 18.1712 14.2752 18.8794 14.2752C19.5875 14.2752 20.2432 13.9761 20.7153 13.5339C21.1612 13.0657 21.4629 12.4285 21.4629 11.7132C21.4629 11.011 21.1481 10.3607 20.7153 9.89256Z" fill="white"/><path d="M12.0333 23.7945C11.9678 23.1573 10.9449 23.2223 11.0104 23.8985C11.076 24.6008 11.1809 25.277 11.3121 25.9533C11.417 26.6295 12.4399 26.4215 12.2956 25.7452C12.1645 25.095 12.0989 24.4577 12.0333 23.7945ZM29.2521 29.3346C29.7636 29.7377 30.3799 28.9314 29.8685 28.5283C29.2521 28.0861 28.5702 27.761 27.8227 27.5919C27.1408 27.4228 26.9703 28.4372 27.5866 28.5673C28.1899 28.7363 28.7407 28.9704 29.2521 29.3346ZM24.7278 28.4372C25.3704 28.3722 25.3048 27.3578 24.6229 27.4228C23.9409 27.5269 23.1934 27.6569 22.5508 27.787C21.9082 27.917 22.1049 28.9314 22.7869 28.7623C23.4032 28.6323 24.0721 28.5022 24.7278 28.4372ZM19.8231 29.5426C20.5313 29.3085 20.1247 28.3982 19.5477 28.5673C18.9051 28.7363 18.2888 28.9314 17.6068 29.0745C16.9642 29.2045 17.1609 30.2189 17.8166 30.0498C18.4986 29.9068 19.1805 29.7117 19.8231 29.5426ZM14.5512 30.1409C15.1283 30.3099 15.5348 29.3996 14.8266 29.1655C14.2496 28.9964 13.7775 28.7233 13.3972 28.2551C12.9513 27.748 12.1776 28.4242 12.6104 28.9314C13.1218 29.5426 13.7644 29.9458 14.5512 30.1409Z" fill="white"/><path d="M20.6361 28.8012C20.4 28.125 19.4427 28.5021 19.6525 29.1003C19.8624 29.7376 20.1246 30.4398 20.4656 31.051C20.8066 31.6233 21.6852 31.1161 21.3442 30.5439C21.0426 30.0107 20.8066 29.4124 20.6361 28.8012ZM24.4129 34.6274C24.99 34.8615 25.4358 33.9511 24.7932 33.691C24.2818 33.4829 23.5999 33.0798 23.154 32.7547C22.6032 32.3125 22.0262 33.1578 22.5376 33.522C23.0228 33.9121 23.8359 34.3803 24.4129 34.6274Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-hotline {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="hotline"><g id="Vector"><path d="M11.8266 20.118C12.1566 20.149 12.3996 20.4424 12.3686 20.7723C12.2595 21.9327 12.1568 23.0132 12.0151 24.4168C12.1183 24.4791 12.248 24.5535 12.4009 24.6297C12.8295 24.8434 13.4199 25.0705 14.0884 25.1463C14.4176 25.1837 14.654 25.4812 14.6167 25.8104C14.5793 26.1396 14.2819 26.3761 13.9526 26.3387C13.1035 26.2423 12.3752 25.9584 11.8647 25.7039C11.6081 25.576 11.4021 25.4533 11.2583 25.3612C11.1862 25.315 11.1294 25.276 11.0893 25.2479L11.0278 25.2039C11.026 25.2026 11.0242 25.201 11.0229 25.2L11.021 25.1981C10.8545 25.0716 10.7654 24.867 10.7866 24.659C10.9478 23.0795 11.0548 21.919 11.1733 20.659C11.2046 20.3295 11.497 20.0872 11.8266 20.118Z" fill="white"/><path d="M28.2198 20.6666C28.5497 20.6372 28.8415 20.8807 28.8712 21.2106C28.9677 22.2946 29.074 23.2408 29.2149 24.6608C29.2328 24.8424 29.1672 25.0209 29.0391 25.1471L28.9805 25.1979L28.9795 25.1989L28.9776 25.1998C28.9765 25.2007 28.9752 25.2016 28.9737 25.2028C28.9701 25.2054 28.9648 25.2093 28.959 25.2135C28.9475 25.2219 28.932 25.2337 28.9122 25.2477C28.8721 25.2758 28.8152 25.3148 28.7432 25.361C28.5994 25.4531 28.3926 25.5757 28.1358 25.7037C27.6253 25.9582 26.8969 26.2422 26.0479 26.3385C25.7188 26.3757 25.4223 26.1392 25.3848 25.8102C25.3475 25.4809 25.5839 25.1835 25.9131 25.1461C26.5816 25.0702 27.172 24.8432 27.6006 24.6295C27.7523 24.5539 27.8806 24.4795 27.9835 24.4176C27.8615 23.2065 27.7644 22.3119 27.6758 21.318C27.6464 20.988 27.8899 20.6962 28.2198 20.6666Z" fill="white"/><path d="M4.40042 35.4736C4.40049 33.8589 4.93076 32.4082 5.96292 31.3154C6.99406 30.2236 8.48376 29.5328 10.3242 29.3544C10.3297 29.3539 10.3354 29.3538 10.3408 29.3535C12.2247 29.2234 13.6155 28.8258 14.5254 28.4687C14.9807 28.29 15.3168 28.121 15.5342 27.9999C15.5574 27.987 15.5781 27.9727 15.5987 27.9609C15.6007 27.9134 15.6032 27.8615 15.6055 27.8056C15.6176 27.5164 15.6333 27.1223 15.6494 26.7021C15.6819 25.8554 15.7139 24.9213 15.7139 24.5156C15.7139 24.1842 15.9822 23.916 16.3135 23.916C16.6449 23.916 16.9131 24.1842 16.9131 24.5156C16.9131 24.9495 16.8808 25.91 16.8487 26.748C16.8325 27.1699 16.8159 27.5653 16.8037 27.8554C16.7977 28.0005 16.7926 28.1196 16.7891 28.2021C16.7873 28.2433 16.7861 28.2759 16.7852 28.2978C16.7847 28.3084 16.7845 28.3166 16.7842 28.3222V28.331C16.7762 28.5141 16.6846 28.6835 16.5362 28.791L16.5352 28.7919C16.5345 28.7925 16.5322 28.7932 16.5313 28.7939C16.5292 28.7953 16.5265 28.7976 16.5235 28.7997C16.5175 28.8039 16.5098 28.8097 16.5 28.8163C16.4804 28.8297 16.4528 28.8478 16.418 28.8701C16.3484 28.9146 16.2487 28.9761 16.1182 29.0488C15.8566 29.1944 15.472 29.3865 14.9639 29.5859C13.947 29.985 12.4367 30.4117 10.4239 30.5507C8.82818 30.7085 7.63205 31.2968 6.83597 32.1396C6.03828 32.9842 5.5997 34.1283 5.59964 35.4736C5.59964 35.8049 5.3314 36.0742 5.00003 36.0742C4.66866 36.0742 4.40042 35.8049 4.40042 35.4736Z" fill="white"/><path d="M34.4004 35.4736C34.4003 34.1283 33.9617 32.9842 33.164 32.1396C32.3652 31.2939 31.1634 30.7041 29.5595 30.5487C27.5603 30.4085 26.0576 29.9838 25.0449 29.5859C24.5377 29.3865 24.1538 29.1944 23.8925 29.0487C23.7621 28.976 23.6623 28.9146 23.5927 28.87C23.558 28.8478 23.5303 28.8297 23.5107 28.8163C23.501 28.8097 23.4933 28.8039 23.4873 28.7997C23.4843 28.7976 23.4815 28.7953 23.4795 28.7939C23.4785 28.7932 23.4773 28.7924 23.4765 28.7919L23.4756 28.7909C23.4776 28.7877 23.5039 28.7502 23.8261 28.3046L23.4756 28.7909C23.3461 28.6973 23.2595 28.5563 23.2343 28.4003L23.2275 28.3329L23.2265 28.331C23.2265 28.3295 23.2267 28.327 23.2265 28.3241C23.2263 28.3185 23.2261 28.3103 23.2256 28.2997C23.2245 28.2778 23.2226 28.2453 23.2207 28.204C23.2168 28.1216 23.2116 28.0031 23.205 27.8583C23.1919 27.5682 23.1747 27.172 23.1572 26.7499C23.1224 25.9123 23.0869 24.9506 23.0869 24.5155C23.0869 24.1842 23.3551 23.9159 23.6865 23.9159C24.0179 23.9159 24.2861 24.1842 24.2861 24.5155C24.2861 24.9201 24.3212 25.8531 24.3564 26.7001C24.3739 27.1203 24.3912 27.5145 24.4043 27.8036C24.4068 27.8603 24.4089 27.9129 24.4111 27.9609C24.4318 27.9728 24.4531 27.9868 24.4765 27.9999C24.6939 28.121 25.0297 28.29 25.4843 28.4687C26.2794 28.7811 27.4413 29.1239 28.9775 29.2919L29.6592 29.3534L29.6758 29.3544C31.5163 29.5327 33.0059 30.2236 34.0371 31.3153C35.0692 32.4082 35.5995 33.8588 35.5996 35.4736C35.5996 35.8049 35.3313 36.0741 35 36.0741C34.6686 36.0741 34.4004 35.8049 34.4004 35.4736Z" fill="white"/><path d="M12.1543 29.4534C12.3762 29.2073 12.7549 29.1876 13.001 29.4094C14.8533 31.0785 17.3061 32.0862 19.9952 32.0862C22.6827 32.0861 25.1363 31.0679 26.9903 29.4075C27.2371 29.1868 27.616 29.2078 27.837 29.4543C28.058 29.7012 28.0369 30.0809 27.7901 30.302C25.7259 32.1505 22.991 33.2853 19.9952 33.2854C17.0005 33.2854 14.2643 32.1617 12.1983 30.3001C11.9522 30.0782 11.9325 29.6995 12.1543 29.4534Z" fill="white"/><path d="M13.3842 20.0419C13.6908 19.9164 14.0418 20.0634 14.1674 20.37C14.4362 21.0271 14.9188 21.935 15.7064 22.8563L16.1937 23.3837C16.668 23.8753 17.1118 24.2612 17.5971 24.5458C18.2281 24.9158 18.9613 25.1327 19.974 25.1327C20.9428 25.1326 21.6556 24.9322 22.266 24.5917C22.8889 24.2442 23.4392 23.7317 24.0609 23.0467C24.2836 22.8014 24.6632 22.7831 24.9086 23.0057C25.1539 23.2284 25.1723 23.608 24.9496 23.8534C24.3013 24.5676 23.6461 25.1958 22.851 25.6395C22.0434 26.09 21.1253 26.3318 19.974 26.3319C18.7693 26.3319 17.8225 26.0693 16.9896 25.5809C16.1728 25.1019 15.4967 24.4235 14.8109 23.6561L14.8031 23.6473C13.9163 22.6127 13.3676 21.5866 13.056 20.8251C12.9306 20.5184 13.0776 20.1674 13.3842 20.0419Z" fill="white"/><path d="M21.3763 21.3832C21.3763 21.2411 21.2576 21.1217 21.1156 21.1215H18.8978C18.7555 21.1215 18.6361 21.2409 18.6361 21.3832V22.0502C18.6361 22.1925 18.7555 22.3119 18.8978 22.3119H21.1156C21.2576 22.3117 21.3763 22.1923 21.3763 22.0502V21.3832ZM22.5765 22.0502C22.5765 22.8551 21.9204 23.5109 21.1156 23.5111H18.8978C18.0928 23.5111 17.4369 22.8552 17.4369 22.0502V21.3832C17.4369 20.5782 18.0928 19.9223 18.8978 19.9223H21.1156C21.9204 19.9225 22.5765 20.5783 22.5765 21.3832V22.0502Z" fill="white"/><path d="M21.2837 8.95275C21.476 8.94808 21.6593 9.03605 21.7759 9.18908L23.3218 11.2184C24.2512 11.2456 24.9147 11.3957 25.3696 11.5612C25.6205 11.6524 25.8065 11.7478 25.937 11.8268C26.0019 11.8661 26.0531 11.9008 26.0913 11.9293C26.1105 11.9436 26.1263 11.9568 26.1392 11.9674C26.1455 11.9727 26.1509 11.9778 26.1558 11.9821C26.1582 11.9842 26.1605 11.9861 26.1626 11.9879C26.1635 11.9887 26.1647 11.9891 26.1655 11.9899L26.1675 11.9918C26.1678 11.9921 26.1686 11.9927 25.8198 12.3776L26.1685 11.9928C26.414 12.2153 26.433 12.5949 26.2105 12.8404C25.988 13.0858 25.6093 13.1036 25.3638 12.8815V12.8834L25.3647 12.8844C25.3655 12.8851 25.367 12.8857 25.3677 12.8863C25.369 12.8875 25.3706 12.8884 25.3716 12.8893C25.3735 12.8909 25.3746 12.8925 25.3755 12.8932C25.3749 12.8927 25.3737 12.8921 25.3726 12.8912C25.365 12.8856 25.3462 12.8721 25.3149 12.8531C25.252 12.8151 25.1374 12.7538 24.9595 12.6891C24.6037 12.5597 23.9876 12.4127 23.021 12.4127C22.8337 12.4127 22.6569 12.3253 22.5435 12.1764L21.3228 10.5748L20.3931 11.9274C20.2811 12.0898 20.0963 12.1871 19.8989 12.1871C17.7959 12.1871 16.4255 12.3956 15.5962 12.5953C15.1818 12.6951 14.9027 12.7931 14.7349 12.861C14.651 12.8949 14.5945 12.9213 14.563 12.9371C14.5515 12.9429 14.5426 12.9461 14.5376 12.9488L14.5386 12.9498L14.5327 12.9528L14.5337 12.9518L14.4302 13.0016C14.1677 13.0968 13.8658 12.9979 13.7144 12.7506C13.5413 12.468 13.63 12.0985 13.9126 11.9254L14.2114 12.4127C13.9366 11.964 13.914 11.9284 13.9126 11.9254L13.9155 11.9235C13.9166 11.9228 13.9182 11.9223 13.9194 11.9215C13.9219 11.92 13.9251 11.9184 13.9282 11.9166C13.9346 11.9129 13.9425 11.908 13.9517 11.9029C13.9702 11.8927 13.9946 11.8801 14.0249 11.8649C14.086 11.8342 14.1716 11.7934 14.2847 11.7477C14.511 11.6562 14.8469 11.5411 15.3149 11.4283C16.2047 11.214 17.574 11.0107 19.5806 10.9908L20.8042 9.21252L20.8481 9.15588C20.9579 9.03118 21.1155 8.95687 21.2837 8.95275Z" fill="white"/><path d="M11.4726 18.552V11.6409C11.4727 8.69376 12.7168 6.79468 14.2715 5.62231C15.7982 4.47108 17.5895 4.04357 18.707 3.92895L18.7344 3.92602H18.7627C19.5155 3.9198 19.9867 4.08171 20.3369 4.26391C20.4176 4.30591 20.4887 4.34728 20.5449 4.38012C20.6055 4.41553 20.6426 4.43758 20.6768 4.45531C20.6958 4.4652 20.7083 4.47084 20.7158 4.47387C20.7289 4.4727 20.7493 4.46883 20.7939 4.45043C20.8311 4.43509 20.8631 4.42003 20.9258 4.39184C20.9821 4.36652 21.0531 4.33528 21.1348 4.3059C21.4519 4.19188 21.832 4.13874 22.3828 4.2268L22.6299 4.2727L22.6523 4.27758L22.6738 4.28442C23.8406 4.63056 25.3067 5.22935 26.4834 6.4016C27.6775 7.59134 28.5283 9.32721 28.5283 11.8459V13.2131C28.5281 13.5442 28.2598 13.8126 27.9287 13.8127C27.5975 13.8127 27.3283 13.5443 27.3281 13.2131V11.8459C27.3281 9.6285 26.5917 8.20459 25.6357 7.25219C24.6677 6.28778 23.4293 5.76242 22.3506 5.44067C21.8623 5.33849 21.6556 5.39361 21.541 5.43481C21.503 5.44847 21.4648 5.4645 21.418 5.48559C21.3776 5.50375 21.3115 5.53483 21.251 5.55981C21.1135 5.61646 20.9335 5.67504 20.7051 5.67504C20.4575 5.67496 20.2631 5.59258 20.123 5.51977C20.0567 5.48528 19.9903 5.44596 19.9394 5.41625C19.8841 5.38392 19.8346 5.35559 19.7822 5.32836C19.6022 5.23476 19.3298 5.12496 18.7959 5.12621C17.8127 5.23197 16.2759 5.61384 14.9941 6.58031C13.726 7.53656 12.6719 9.08765 12.6719 11.6409V18.552C12.6719 18.8834 12.4036 19.1516 12.0723 19.1516C11.7409 19.1516 11.4727 18.8834 11.4726 18.552Z" fill="white"/><path d="M27.3297 15.7421C27.3297 15.4108 27.598 15.1425 27.9294 15.1425C28.2607 15.1426 28.529 15.4108 28.529 15.7421V16.8183C28.5399 17.1362 28.4957 18.3971 27.8971 19.6347C27.5741 20.3027 27.0806 20.9827 26.3307 21.4941C25.5766 22.0082 24.5995 22.3271 23.3542 22.3271H22.3317C22.0004 22.3271 21.7322 22.0587 21.7321 21.7275C21.7321 21.3961 22.0003 21.1269 22.3317 21.1269H23.3542C24.3852 21.1269 25.121 20.866 25.6549 20.5019C26.1931 20.1349 26.5629 19.6378 26.817 19.1122C27.0722 18.5846 27.2051 18.0411 27.2711 17.6083C27.3039 17.3935 27.3197 17.2098 27.3268 17.0751C27.3339 16.9392 27.3306 16.8682 27.3307 16.8662L27.3297 16.8427V15.7421Z" fill="white"/><path d="M8.98691 17.2714V14.5048C8.98691 13.4629 9.83668 12.6132 10.8785 12.6132H12.0836V13.8124H10.8785C10.4994 13.8124 10.1861 14.1257 10.1861 14.5048V17.2714C10.1863 17.6503 10.4995 17.9628 10.8785 17.9628H12.0728V19.163H10.8785C9.8368 19.163 8.98711 18.313 8.98691 17.2714Z" fill="white"/><path d="M29.8152 17.2714V14.5048C29.8152 14.1257 29.5028 13.8124 29.1238 13.8124L27.9287 13.8127L27.9284 12.6132H29.1238C30.1656 12.6132 31.0154 13.463 31.0154 14.5048V17.2714C31.0152 18.313 30.1655 19.163 29.1238 19.163H27.7243V17.9628H29.1238C29.5027 17.9628 29.815 17.6503 29.8152 17.2714Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="hotline"><g id="Vector"><path d="M11.8266 20.118C12.1566 20.149 12.3996 20.4424 12.3686 20.7723C12.2595 21.9327 12.1568 23.0132 12.0151 24.4168C12.1183 24.4791 12.248 24.5535 12.4009 24.6297C12.8295 24.8434 13.4199 25.0705 14.0884 25.1463C14.4176 25.1837 14.654 25.4812 14.6167 25.8104C14.5793 26.1396 14.2819 26.3761 13.9526 26.3387C13.1035 26.2423 12.3752 25.9584 11.8647 25.7039C11.6081 25.576 11.4021 25.4533 11.2583 25.3612C11.1862 25.315 11.1294 25.276 11.0893 25.2479L11.0278 25.2039C11.026 25.2026 11.0242 25.201 11.0229 25.2L11.021 25.1981C10.8545 25.0716 10.7654 24.867 10.7866 24.659C10.9478 23.0795 11.0548 21.919 11.1733 20.659C11.2046 20.3295 11.497 20.0872 11.8266 20.118Z" fill="white"/><path d="M28.2198 20.6666C28.5497 20.6372 28.8415 20.8807 28.8712 21.2106C28.9677 22.2946 29.074 23.2408 29.2149 24.6608C29.2328 24.8424 29.1672 25.0209 29.0391 25.1471L28.9805 25.1979L28.9795 25.1989L28.9776 25.1998C28.9765 25.2007 28.9752 25.2016 28.9737 25.2028C28.9701 25.2054 28.9648 25.2093 28.959 25.2135C28.9475 25.2219 28.932 25.2337 28.9122 25.2477C28.8721 25.2758 28.8152 25.3148 28.7432 25.361C28.5994 25.4531 28.3926 25.5757 28.1358 25.7037C27.6253 25.9582 26.8969 26.2422 26.0479 26.3385C25.7188 26.3757 25.4223 26.1392 25.3848 25.8102C25.3475 25.4809 25.5839 25.1835 25.9131 25.1461C26.5816 25.0702 27.172 24.8432 27.6006 24.6295C27.7523 24.5539 27.8806 24.4795 27.9835 24.4176C27.8615 23.2065 27.7644 22.3119 27.6758 21.318C27.6464 20.988 27.8899 20.6962 28.2198 20.6666Z" fill="white"/><path d="M4.40042 35.4736C4.40049 33.8589 4.93076 32.4082 5.96292 31.3154C6.99406 30.2236 8.48376 29.5328 10.3242 29.3544C10.3297 29.3539 10.3354 29.3538 10.3408 29.3535C12.2247 29.2234 13.6155 28.8258 14.5254 28.4687C14.9807 28.29 15.3168 28.121 15.5342 27.9999C15.5574 27.987 15.5781 27.9727 15.5987 27.9609C15.6007 27.9134 15.6032 27.8615 15.6055 27.8056C15.6176 27.5164 15.6333 27.1223 15.6494 26.7021C15.6819 25.8554 15.7139 24.9213 15.7139 24.5156C15.7139 24.1842 15.9822 23.916 16.3135 23.916C16.6449 23.916 16.9131 24.1842 16.9131 24.5156C16.9131 24.9495 16.8808 25.91 16.8487 26.748C16.8325 27.1699 16.8159 27.5653 16.8037 27.8554C16.7977 28.0005 16.7926 28.1196 16.7891 28.2021C16.7873 28.2433 16.7861 28.2759 16.7852 28.2978C16.7847 28.3084 16.7845 28.3166 16.7842 28.3222V28.331C16.7762 28.5141 16.6846 28.6835 16.5362 28.791L16.5352 28.7919C16.5345 28.7925 16.5322 28.7932 16.5313 28.7939C16.5292 28.7953 16.5265 28.7976 16.5235 28.7997C16.5175 28.8039 16.5098 28.8097 16.5 28.8163C16.4804 28.8297 16.4528 28.8478 16.418 28.8701C16.3484 28.9146 16.2487 28.9761 16.1182 29.0488C15.8566 29.1944 15.472 29.3865 14.9639 29.5859C13.947 29.985 12.4367 30.4117 10.4239 30.5507C8.82818 30.7085 7.63205 31.2968 6.83597 32.1396C6.03828 32.9842 5.5997 34.1283 5.59964 35.4736C5.59964 35.8049 5.3314 36.0742 5.00003 36.0742C4.66866 36.0742 4.40042 35.8049 4.40042 35.4736Z" fill="white"/><path d="M34.4004 35.4736C34.4003 34.1283 33.9617 32.9842 33.164 32.1396C32.3652 31.2939 31.1634 30.7041 29.5595 30.5487C27.5603 30.4085 26.0576 29.9838 25.0449 29.5859C24.5377 29.3865 24.1538 29.1944 23.8925 29.0487C23.7621 28.976 23.6623 28.9146 23.5927 28.87C23.558 28.8478 23.5303 28.8297 23.5107 28.8163C23.501 28.8097 23.4933 28.8039 23.4873 28.7997C23.4843 28.7976 23.4815 28.7953 23.4795 28.7939C23.4785 28.7932 23.4773 28.7924 23.4765 28.7919L23.4756 28.7909C23.4776 28.7877 23.5039 28.7502 23.8261 28.3046L23.4756 28.7909C23.3461 28.6973 23.2595 28.5563 23.2343 28.4003L23.2275 28.3329L23.2265 28.331C23.2265 28.3295 23.2267 28.327 23.2265 28.3241C23.2263 28.3185 23.2261 28.3103 23.2256 28.2997C23.2245 28.2778 23.2226 28.2453 23.2207 28.204C23.2168 28.1216 23.2116 28.0031 23.205 27.8583C23.1919 27.5682 23.1747 27.172 23.1572 26.7499C23.1224 25.9123 23.0869 24.9506 23.0869 24.5155C23.0869 24.1842 23.3551 23.9159 23.6865 23.9159C24.0179 23.9159 24.2861 24.1842 24.2861 24.5155C24.2861 24.9201 24.3212 25.8531 24.3564 26.7001C24.3739 27.1203 24.3912 27.5145 24.4043 27.8036C24.4068 27.8603 24.4089 27.9129 24.4111 27.9609C24.4318 27.9728 24.4531 27.9868 24.4765 27.9999C24.6939 28.121 25.0297 28.29 25.4843 28.4687C26.2794 28.7811 27.4413 29.1239 28.9775 29.2919L29.6592 29.3534L29.6758 29.3544C31.5163 29.5327 33.0059 30.2236 34.0371 31.3153C35.0692 32.4082 35.5995 33.8588 35.5996 35.4736C35.5996 35.8049 35.3313 36.0741 35 36.0741C34.6686 36.0741 34.4004 35.8049 34.4004 35.4736Z" fill="white"/><path d="M12.1543 29.4534C12.3762 29.2073 12.7549 29.1876 13.001 29.4094C14.8533 31.0785 17.3061 32.0862 19.9952 32.0862C22.6827 32.0861 25.1363 31.0679 26.9903 29.4075C27.2371 29.1868 27.616 29.2078 27.837 29.4543C28.058 29.7012 28.0369 30.0809 27.7901 30.302C25.7259 32.1505 22.991 33.2853 19.9952 33.2854C17.0005 33.2854 14.2643 32.1617 12.1983 30.3001C11.9522 30.0782 11.9325 29.6995 12.1543 29.4534Z" fill="white"/><path d="M13.3842 20.0419C13.6908 19.9164 14.0418 20.0634 14.1674 20.37C14.4362 21.0271 14.9188 21.935 15.7064 22.8563L16.1937 23.3837C16.668 23.8753 17.1118 24.2612 17.5971 24.5458C18.2281 24.9158 18.9613 25.1327 19.974 25.1327C20.9428 25.1326 21.6556 24.9322 22.266 24.5917C22.8889 24.2442 23.4392 23.7317 24.0609 23.0467C24.2836 22.8014 24.6632 22.7831 24.9086 23.0057C25.1539 23.2284 25.1723 23.608 24.9496 23.8534C24.3013 24.5676 23.6461 25.1958 22.851 25.6395C22.0434 26.09 21.1253 26.3318 19.974 26.3319C18.7693 26.3319 17.8225 26.0693 16.9896 25.5809C16.1728 25.1019 15.4967 24.4235 14.8109 23.6561L14.8031 23.6473C13.9163 22.6127 13.3676 21.5866 13.056 20.8251C12.9306 20.5184 13.0776 20.1674 13.3842 20.0419Z" fill="white"/><path d="M21.3763 21.3832C21.3763 21.2411 21.2576 21.1217 21.1156 21.1215H18.8978C18.7555 21.1215 18.6361 21.2409 18.6361 21.3832V22.0502C18.6361 22.1925 18.7555 22.3119 18.8978 22.3119H21.1156C21.2576 22.3117 21.3763 22.1923 21.3763 22.0502V21.3832ZM22.5765 22.0502C22.5765 22.8551 21.9204 23.5109 21.1156 23.5111H18.8978C18.0928 23.5111 17.4369 22.8552 17.4369 22.0502V21.3832C17.4369 20.5782 18.0928 19.9223 18.8978 19.9223H21.1156C21.9204 19.9225 22.5765 20.5783 22.5765 21.3832V22.0502Z" fill="white"/><path d="M21.2837 8.95275C21.476 8.94808 21.6593 9.03605 21.7759 9.18908L23.3218 11.2184C24.2512 11.2456 24.9147 11.3957 25.3696 11.5612C25.6205 11.6524 25.8065 11.7478 25.937 11.8268C26.0019 11.8661 26.0531 11.9008 26.0913 11.9293C26.1105 11.9436 26.1263 11.9568 26.1392 11.9674C26.1455 11.9727 26.1509 11.9778 26.1558 11.9821C26.1582 11.9842 26.1605 11.9861 26.1626 11.9879C26.1635 11.9887 26.1647 11.9891 26.1655 11.9899L26.1675 11.9918C26.1678 11.9921 26.1686 11.9927 25.8198 12.3776L26.1685 11.9928C26.414 12.2153 26.433 12.5949 26.2105 12.8404C25.988 13.0858 25.6093 13.1036 25.3638 12.8815V12.8834L25.3647 12.8844C25.3655 12.8851 25.367 12.8857 25.3677 12.8863C25.369 12.8875 25.3706 12.8884 25.3716 12.8893C25.3735 12.8909 25.3746 12.8925 25.3755 12.8932C25.3749 12.8927 25.3737 12.8921 25.3726 12.8912C25.365 12.8856 25.3462 12.8721 25.3149 12.8531C25.252 12.8151 25.1374 12.7538 24.9595 12.6891C24.6037 12.5597 23.9876 12.4127 23.021 12.4127C22.8337 12.4127 22.6569 12.3253 22.5435 12.1764L21.3228 10.5748L20.3931 11.9274C20.2811 12.0898 20.0963 12.1871 19.8989 12.1871C17.7959 12.1871 16.4255 12.3956 15.5962 12.5953C15.1818 12.6951 14.9027 12.7931 14.7349 12.861C14.651 12.8949 14.5945 12.9213 14.563 12.9371C14.5515 12.9429 14.5426 12.9461 14.5376 12.9488L14.5386 12.9498L14.5327 12.9528L14.5337 12.9518L14.4302 13.0016C14.1677 13.0968 13.8658 12.9979 13.7144 12.7506C13.5413 12.468 13.63 12.0985 13.9126 11.9254L14.2114 12.4127C13.9366 11.964 13.914 11.9284 13.9126 11.9254L13.9155 11.9235C13.9166 11.9228 13.9182 11.9223 13.9194 11.9215C13.9219 11.92 13.9251 11.9184 13.9282 11.9166C13.9346 11.9129 13.9425 11.908 13.9517 11.9029C13.9702 11.8927 13.9946 11.8801 14.0249 11.8649C14.086 11.8342 14.1716 11.7934 14.2847 11.7477C14.511 11.6562 14.8469 11.5411 15.3149 11.4283C16.2047 11.214 17.574 11.0107 19.5806 10.9908L20.8042 9.21252L20.8481 9.15588C20.9579 9.03118 21.1155 8.95687 21.2837 8.95275Z" fill="white"/><path d="M11.4726 18.552V11.6409C11.4727 8.69376 12.7168 6.79468 14.2715 5.62231C15.7982 4.47108 17.5895 4.04357 18.707 3.92895L18.7344 3.92602H18.7627C19.5155 3.9198 19.9867 4.08171 20.3369 4.26391C20.4176 4.30591 20.4887 4.34728 20.5449 4.38012C20.6055 4.41553 20.6426 4.43758 20.6768 4.45531C20.6958 4.4652 20.7083 4.47084 20.7158 4.47387C20.7289 4.4727 20.7493 4.46883 20.7939 4.45043C20.8311 4.43509 20.8631 4.42003 20.9258 4.39184C20.9821 4.36652 21.0531 4.33528 21.1348 4.3059C21.4519 4.19188 21.832 4.13874 22.3828 4.2268L22.6299 4.2727L22.6523 4.27758L22.6738 4.28442C23.8406 4.63056 25.3067 5.22935 26.4834 6.4016C27.6775 7.59134 28.5283 9.32721 28.5283 11.8459V13.2131C28.5281 13.5442 28.2598 13.8126 27.9287 13.8127C27.5975 13.8127 27.3283 13.5443 27.3281 13.2131V11.8459C27.3281 9.6285 26.5917 8.20459 25.6357 7.25219C24.6677 6.28778 23.4293 5.76242 22.3506 5.44067C21.8623 5.33849 21.6556 5.39361 21.541 5.43481C21.503 5.44847 21.4648 5.4645 21.418 5.48559C21.3776 5.50375 21.3115 5.53483 21.251 5.55981C21.1135 5.61646 20.9335 5.67504 20.7051 5.67504C20.4575 5.67496 20.2631 5.59258 20.123 5.51977C20.0567 5.48528 19.9903 5.44596 19.9394 5.41625C19.8841 5.38392 19.8346 5.35559 19.7822 5.32836C19.6022 5.23476 19.3298 5.12496 18.7959 5.12621C17.8127 5.23197 16.2759 5.61384 14.9941 6.58031C13.726 7.53656 12.6719 9.08765 12.6719 11.6409V18.552C12.6719 18.8834 12.4036 19.1516 12.0723 19.1516C11.7409 19.1516 11.4727 18.8834 11.4726 18.552Z" fill="white"/><path d="M27.3297 15.7421C27.3297 15.4108 27.598 15.1425 27.9294 15.1425C28.2607 15.1426 28.529 15.4108 28.529 15.7421V16.8183C28.5399 17.1362 28.4957 18.3971 27.8971 19.6347C27.5741 20.3027 27.0806 20.9827 26.3307 21.4941C25.5766 22.0082 24.5995 22.3271 23.3542 22.3271H22.3317C22.0004 22.3271 21.7322 22.0587 21.7321 21.7275C21.7321 21.3961 22.0003 21.1269 22.3317 21.1269H23.3542C24.3852 21.1269 25.121 20.866 25.6549 20.5019C26.1931 20.1349 26.5629 19.6378 26.817 19.1122C27.0722 18.5846 27.2051 18.0411 27.2711 17.6083C27.3039 17.3935 27.3197 17.2098 27.3268 17.0751C27.3339 16.9392 27.3306 16.8682 27.3307 16.8662L27.3297 16.8427V15.7421Z" fill="white"/><path d="M8.98691 17.2714V14.5048C8.98691 13.4629 9.83668 12.6132 10.8785 12.6132H12.0836V13.8124H10.8785C10.4994 13.8124 10.1861 14.1257 10.1861 14.5048V17.2714C10.1863 17.6503 10.4995 17.9628 10.8785 17.9628H12.0728V19.163H10.8785C9.8368 19.163 8.98711 18.313 8.98691 17.2714Z" fill="white"/><path d="M29.8152 17.2714V14.5048C29.8152 14.1257 29.5028 13.8124 29.1238 13.8124L27.9287 13.8127L27.9284 12.6132H29.1238C30.1656 12.6132 31.0154 13.463 31.0154 14.5048V17.2714C31.0152 18.313 30.1655 19.163 29.1238 19.163H27.7243V17.9628H29.1238C29.5027 17.9628 29.815 17.6503 29.8152 17.2714Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-search {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="search"><g id="Vector"><path d="M28.5049 17.2032C28.5049 10.9611 23.4451 5.90067 17.2032 5.90041C10.961 5.90041 5.90041 10.961 5.90041 17.2032C5.90067 23.4451 10.9611 28.5049 17.2032 28.5049V29.7051L16.8799 29.7012C10.2314 29.5327 4.87259 24.1739 4.70412 17.5254L4.70022 17.2032C4.70022 10.2982 10.2982 4.70022 17.2032 4.70022L17.5254 4.70412C24.2812 4.8753 29.7051 10.4061 29.7051 17.2032L29.7012 17.5254C29.53 24.281 24 29.7049 17.2032 29.7051V28.5049C23.445 28.5047 28.5047 23.445 28.5049 17.2032Z" fill="white"/><path d="M28.167 17.2023C28.1668 11.1468 23.2577 6.23749 17.2022 6.23749C11.1468 6.23768 6.2375 11.1469 6.23733 17.2023C6.23733 23.2579 11.1467 28.167 17.2022 28.1672C23.2579 28.1672 28.167 23.258 28.167 17.2023ZM29.3672 17.2023C29.3672 23.9208 23.9206 29.3674 17.2022 29.3674C10.4839 29.3672 5.03811 23.9206 5.03811 17.2023C5.03828 10.4842 10.484 5.03847 17.2022 5.03827C23.9205 5.03827 29.367 10.4841 29.3672 17.2023Z" fill="white"/><path d="M35.124 34.2764C35.3584 34.5107 35.3584 34.8897 35.124 35.124C34.8897 35.3584 34.5107 35.3584 34.2764 35.124L25.2764 26.124L26.124 25.2764L35.124 34.2764Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="search"><g id="Vector"><path d="M28.5049 17.2032C28.5049 10.9611 23.4451 5.90067 17.2032 5.90041C10.961 5.90041 5.90041 10.961 5.90041 17.2032C5.90067 23.4451 10.9611 28.5049 17.2032 28.5049V29.7051L16.8799 29.7012C10.2314 29.5327 4.87259 24.1739 4.70412 17.5254L4.70022 17.2032C4.70022 10.2982 10.2982 4.70022 17.2032 4.70022L17.5254 4.70412C24.2812 4.8753 29.7051 10.4061 29.7051 17.2032L29.7012 17.5254C29.53 24.281 24 29.7049 17.2032 29.7051V28.5049C23.445 28.5047 28.5047 23.445 28.5049 17.2032Z" fill="white"/><path d="M28.167 17.2023C28.1668 11.1468 23.2577 6.23749 17.2022 6.23749C11.1468 6.23768 6.2375 11.1469 6.23733 17.2023C6.23733 23.2579 11.1467 28.167 17.2022 28.1672C23.2579 28.1672 28.167 23.258 28.167 17.2023ZM29.3672 17.2023C29.3672 23.9208 23.9206 29.3674 17.2022 29.3674C10.4839 29.3672 5.03811 23.9206 5.03811 17.2023C5.03828 10.4842 10.484 5.03847 17.2022 5.03827C23.9205 5.03827 29.367 10.4841 29.3672 17.2023Z" fill="white"/><path d="M35.124 34.2764C35.3584 34.5107 35.3584 34.8897 35.124 35.124C34.8897 35.3584 34.5107 35.3584 34.2764 35.124L25.2764 26.124L26.124 25.2764L35.124 34.2764Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-pinmap-2 {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="pinmap-2"><g id="Vector"><path d="M29.4386 15.5381C29.4384 10.402 25.1362 6.09964 20.0001 6.09964C14.8642 6.09985 10.5618 10.4022 10.5616 15.5381C10.5616 17.0676 11.1387 18.7062 12.0538 20.333C12.9658 21.9543 14.1894 23.5215 15.4269 24.8965C16.6627 26.2696 17.9005 27.4393 18.8302 28.2657C19.2946 28.6785 19.6817 29.0051 19.9513 29.2276C19.968 29.2414 19.9843 29.2546 20.0001 29.2676C20.0161 29.2545 20.033 29.2415 20.0499 29.2276C20.3194 29.0051 20.7057 28.6784 21.17 28.2657C22.0997 27.4393 23.3375 26.2697 24.5733 24.8965C25.8109 23.5214 27.0354 21.9544 27.9474 20.333C28.8624 18.7062 29.4386 17.0675 29.4386 15.5381ZM30.6388 15.5381C30.6388 17.3548 29.9604 19.2026 28.9933 20.9219C28.0231 22.6465 26.7378 24.286 25.4659 25.6992C24.1923 27.1144 22.9204 28.3155 21.9679 29.1621C21.4912 29.5858 21.093 29.9217 20.8136 30.1524C20.6739 30.2677 20.5642 30.3574 20.4884 30.418C20.4505 30.4483 20.4206 30.4715 20.4005 30.4873C20.3908 30.4949 20.3833 30.5008 20.378 30.5049C20.3754 30.507 20.3727 30.5086 20.3712 30.5098L20.3692 30.5117C20.1796 30.6592 19.9231 30.6781 19.7169 30.5674L19.6319 30.5117L19.63 30.5098C19.6285 30.5086 19.6258 30.507 19.6232 30.5049C19.6178 30.5007 19.6096 30.4951 19.5997 30.4873C19.5797 30.4715 19.5506 30.4482 19.5128 30.418C19.437 30.3574 19.3273 30.2677 19.1876 30.1524C18.9082 29.9217 18.51 29.5858 18.0333 29.1621C17.0808 28.3155 15.8089 27.1145 14.5353 25.6992C13.2634 24.286 11.9781 22.6465 11.0079 20.9219C10.0408 19.2026 9.36241 17.3548 9.36241 15.5381C9.36262 9.73942 14.2014 4.90063 20.0001 4.90042C25.799 4.90042 30.6386 9.7393 30.6388 15.5381Z" fill="white"/><path d="M22.7478 15.538C22.7476 14.0215 21.5173 12.7919 20.0008 12.7919C18.4845 12.7921 17.2549 14.0217 17.2547 15.538C17.2547 17.0545 18.4843 18.2848 20.0008 18.285C21.5174 18.285 22.7478 17.0546 22.7478 15.538ZM23.947 15.538C23.947 17.7174 22.1802 19.4843 20.0008 19.4843C17.8216 19.484 16.0554 17.7172 16.0554 15.538C16.0557 13.3589 17.8217 11.5929 20.0008 11.5927C22.18 11.5927 23.9468 13.3588 23.947 15.538Z" fill="white"/><path d="M10.9043 26.0927C11.2357 26.0927 11.5049 26.361 11.5049 26.6924C11.5049 27.0237 11.2357 27.292 10.9043 27.292H9.24219L6.41016 33.9004H33.5898L30.7578 27.292H29.0957C28.7643 27.292 28.4951 27.0237 28.4951 26.6924C28.4951 26.361 28.7643 26.0927 29.0957 26.0927H31.1543L31.2422 26.0986C31.4459 26.1289 31.6223 26.2629 31.7051 26.456L35.0518 34.2636C35.1311 34.4489 35.1119 34.6617 35.001 34.83C34.89 34.9984 34.7017 35.0996 34.5 35.0996H5.5C5.29831 35.0996 5.11005 34.9984 4.99902 34.83C4.88815 34.6617 4.86886 34.4489 4.94824 34.2636L8.29492 26.456L8.33594 26.3769C8.44403 26.202 8.63595 26.0929 8.8457 26.0927H10.9043Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="pinmap-2"><g id="Vector"><path d="M29.4386 15.5381C29.4384 10.402 25.1362 6.09964 20.0001 6.09964C14.8642 6.09985 10.5618 10.4022 10.5616 15.5381C10.5616 17.0676 11.1387 18.7062 12.0538 20.333C12.9658 21.9543 14.1894 23.5215 15.4269 24.8965C16.6627 26.2696 17.9005 27.4393 18.8302 28.2657C19.2946 28.6785 19.6817 29.0051 19.9513 29.2276C19.968 29.2414 19.9843 29.2546 20.0001 29.2676C20.0161 29.2545 20.033 29.2415 20.0499 29.2276C20.3194 29.0051 20.7057 28.6784 21.17 28.2657C22.0997 27.4393 23.3375 26.2697 24.5733 24.8965C25.8109 23.5214 27.0354 21.9544 27.9474 20.333C28.8624 18.7062 29.4386 17.0675 29.4386 15.5381ZM30.6388 15.5381C30.6388 17.3548 29.9604 19.2026 28.9933 20.9219C28.0231 22.6465 26.7378 24.286 25.4659 25.6992C24.1923 27.1144 22.9204 28.3155 21.9679 29.1621C21.4912 29.5858 21.093 29.9217 20.8136 30.1524C20.6739 30.2677 20.5642 30.3574 20.4884 30.418C20.4505 30.4483 20.4206 30.4715 20.4005 30.4873C20.3908 30.4949 20.3833 30.5008 20.378 30.5049C20.3754 30.507 20.3727 30.5086 20.3712 30.5098L20.3692 30.5117C20.1796 30.6592 19.9231 30.6781 19.7169 30.5674L19.6319 30.5117L19.63 30.5098C19.6285 30.5086 19.6258 30.507 19.6232 30.5049C19.6178 30.5007 19.6096 30.4951 19.5997 30.4873C19.5797 30.4715 19.5506 30.4482 19.5128 30.418C19.437 30.3574 19.3273 30.2677 19.1876 30.1524C18.9082 29.9217 18.51 29.5858 18.0333 29.1621C17.0808 28.3155 15.8089 27.1145 14.5353 25.6992C13.2634 24.286 11.9781 22.6465 11.0079 20.9219C10.0408 19.2026 9.36241 17.3548 9.36241 15.5381C9.36262 9.73942 14.2014 4.90063 20.0001 4.90042C25.799 4.90042 30.6386 9.7393 30.6388 15.5381Z" fill="white"/><path d="M22.7478 15.538C22.7476 14.0215 21.5173 12.7919 20.0008 12.7919C18.4845 12.7921 17.2549 14.0217 17.2547 15.538C17.2547 17.0545 18.4843 18.2848 20.0008 18.285C21.5174 18.285 22.7478 17.0546 22.7478 15.538ZM23.947 15.538C23.947 17.7174 22.1802 19.4843 20.0008 19.4843C17.8216 19.484 16.0554 17.7172 16.0554 15.538C16.0557 13.3589 17.8217 11.5929 20.0008 11.5927C22.18 11.5927 23.9468 13.3588 23.947 15.538Z" fill="white"/><path d="M10.9043 26.0927C11.2357 26.0927 11.5049 26.361 11.5049 26.6924C11.5049 27.0237 11.2357 27.292 10.9043 27.292H9.24219L6.41016 33.9004H33.5898L30.7578 27.292H29.0957C28.7643 27.292 28.4951 27.0237 28.4951 26.6924C28.4951 26.361 28.7643 26.0927 29.0957 26.0927H31.1543L31.2422 26.0986C31.4459 26.1289 31.6223 26.2629 31.7051 26.456L35.0518 34.2636C35.1311 34.4489 35.1119 34.6617 35.001 34.83C34.89 34.9984 34.7017 35.0996 34.5 35.0996H5.5C5.29831 35.0996 5.11005 34.9984 4.99902 34.83C4.88815 34.6617 4.86886 34.4489 4.94824 34.2636L8.29492 26.456L8.33594 26.3769C8.44403 26.202 8.63595 26.0929 8.8457 26.0927H10.9043Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-badge-check {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 34 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Subtract" d="M21.168 0C22.3667 0 23.4919 0.58299 24.1006 1.53711L25.0596 3.03906C25.41 3.60455 26.3878 4.2765 27.0518 4.43555L28.8223 4.8418C30.3899 5.19528 31.5334 6.69788 31.4043 8.25293L31.2754 10.0195C31.2201 10.691 31.5702 11.7511 32.0312 12.2637L33.2119 13.5898C34.2627 14.7737 34.2627 16.6286 33.2119 17.8125L32.0312 19.1387C31.5887 19.6512 31.2201 20.7114 31.2754 21.3828L31.4228 23.1318C31.5519 24.6869 30.4268 26.1895 28.8408 26.543L27.0703 26.9492C26.4065 27.1082 25.4287 27.7793 25.0781 28.3447L24.1191 29.8477C23.5105 30.8017 22.3852 31.3848 21.1865 31.3848C20.744 31.3848 20.3198 31.3142 19.9326 31.1553L18.2353 30.4834C17.6267 30.2361 16.3733 30.2361 15.7646 30.4834L14.0674 31.1553C13.6802 31.3142 13.256 31.3848 12.8135 31.3848C11.6148 31.3848 10.4895 30.8017 9.88085 29.8477L8.92187 28.3447C8.5713 27.7793 7.59352 27.1082 6.92968 26.9492L5.15917 26.543C3.59161 26.1895 2.44805 24.6869 2.57714 23.1318L2.7246 21.3828C2.77993 20.7114 2.42973 19.6512 1.96874 19.1387L0.78808 17.8125C-0.262703 16.6286 -0.262684 14.7737 0.78808 13.5898L1.96874 12.2637C2.41131 11.7511 2.77993 10.691 2.7246 10.0195L2.57714 8.27051C2.44805 6.71549 3.57318 5.2129 5.15917 4.85938L6.92968 4.45312C7.59351 4.29411 8.57127 3.62304 8.92187 3.05762L9.88085 1.55469C10.4895 0.600577 11.6148 0.0175781 12.8135 0.0175781C13.256 0.0175864 13.6801 0.0882075 14.0488 0.229492L15.7461 0.901367C16.3547 1.14861 17.6265 1.14856 18.2168 0.901367L19.9141 0.229492C20.3013 0.0705054 20.7254 2.02636e-05 21.168 0ZM14.3838 18.0938L10.5684 14.2783L9.15429 15.6924L14.3848 20.9229L24.8467 10.4619L23.4316 9.04688L14.3838 18.0938Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 34 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Subtract" d="M21.168 0C22.3667 0 23.4919 0.58299 24.1006 1.53711L25.0596 3.03906C25.41 3.60455 26.3878 4.2765 27.0518 4.43555L28.8223 4.8418C30.3899 5.19528 31.5334 6.69788 31.4043 8.25293L31.2754 10.0195C31.2201 10.691 31.5702 11.7511 32.0312 12.2637L33.2119 13.5898C34.2627 14.7737 34.2627 16.6286 33.2119 17.8125L32.0312 19.1387C31.5887 19.6512 31.2201 20.7114 31.2754 21.3828L31.4228 23.1318C31.5519 24.6869 30.4268 26.1895 28.8408 26.543L27.0703 26.9492C26.4065 27.1082 25.4287 27.7793 25.0781 28.3447L24.1191 29.8477C23.5105 30.8017 22.3852 31.3848 21.1865 31.3848C20.744 31.3848 20.3198 31.3142 19.9326 31.1553L18.2353 30.4834C17.6267 30.2361 16.3733 30.2361 15.7646 30.4834L14.0674 31.1553C13.6802 31.3142 13.256 31.3848 12.8135 31.3848C11.6148 31.3848 10.4895 30.8017 9.88085 29.8477L8.92187 28.3447C8.5713 27.7793 7.59352 27.1082 6.92968 26.9492L5.15917 26.543C3.59161 26.1895 2.44805 24.6869 2.57714 23.1318L2.7246 21.3828C2.77993 20.7114 2.42973 19.6512 1.96874 19.1387L0.78808 17.8125C-0.262703 16.6286 -0.262684 14.7737 0.78808 13.5898L1.96874 12.2637C2.41131 11.7511 2.77993 10.691 2.7246 10.0195L2.57714 8.27051C2.44805 6.71549 3.57318 5.2129 5.15917 4.85938L6.92968 4.45312C7.59351 4.29411 8.57127 3.62304 8.92187 3.05762L9.88085 1.55469C10.4895 0.600577 11.6148 0.0175781 12.8135 0.0175781C13.256 0.0175864 13.6801 0.0882075 14.0488 0.229492L15.7461 0.901367C16.3547 1.14861 17.6265 1.14856 18.2168 0.901367L19.9141 0.229492C20.3013 0.0705054 20.7254 2.02636e-05 21.168 0ZM14.3838 18.0938L10.5684 14.2783L9.15429 15.6924L14.3848 20.9229L24.8467 10.4619L23.4316 9.04688L14.3838 18.0938Z" fill="white"/></svg>');
}
.brand-icons.icon-check-1 {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="check-1"><g id="Vector"><path d="M16.6215 28.3758L15.2073 29.79L7.20744 21.7902L8.62166 20.376L16.6215 28.3758Z" fill="white"/><path d="M16.7925 31.0098L15.2073 29.79L31.2074 8.99018L32.7927 10.2096L16.7925 31.0098Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="check-1"><g id="Vector"><path d="M16.6215 28.3758L15.2073 29.79L7.20744 21.7902L8.62166 20.376L16.6215 28.3758Z" fill="white"/><path d="M16.7925 31.0098L15.2073 29.79L31.2074 8.99018L32.7927 10.2096L16.7925 31.0098Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-plus {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="plus"><g id="Vector"><path d="M28.6849 19.2407V21.2407H11.3148V19.2407H28.6849Z" fill="white"/><path d="M20.7593 28.6849H18.7593L18.7593 11.3148L20.7593 11.3148L20.7593 28.6849Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="plus"><g id="Vector"><path d="M28.6849 19.2407V21.2407H11.3148V19.2407H28.6849Z" fill="white"/><path d="M20.7593 28.6849H18.7593L18.7593 11.3148L20.7593 11.3148L20.7593 28.6849Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-minus {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="minus"><path id="Line 16" d="M11.5 20H28.5" stroke="white" stroke-width="2"/></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="minus"><path id="Line 16" d="M11.5 20H28.5" stroke="white" stroke-width="2"/></g></svg>');
}
.brand-icons.icon-warehouse {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="warehouse"><g id="Vector"><path d="M33.375 19.8659C33.3765 19.654 33.3332 19.4436 33.249 19.2487C33.1649 19.0545 33.0416 18.88 32.8867 18.7361L20 6.84933L7.11324 18.7361C6.95828 18.88 6.83496 19.0546 6.75093 19.2487C6.66675 19.4434 6.62356 19.6538 6.62496 19.8659V31.8454C6.62496 32.2509 6.78655 32.6399 7.0732 32.9265C7.35997 33.2132 7.74888 33.3747 8.15425 33.3747H31.8457C32.2511 33.3747 32.6401 33.2131 32.9267 32.9265C33.2131 32.64 33.375 32.2508 33.375 31.8454V19.8659ZM34.625 31.8454C34.625 32.5823 34.332 33.2901 33.8105 33.8112C33.2895 34.332 32.5824 34.6247 31.8457 34.6247H8.15425C7.41743 34.6247 6.71044 34.3319 6.18941 33.8112C5.66821 33.2901 5.37496 32.5824 5.37496 31.8454V19.8708C5.37289 19.4864 5.45089 19.1055 5.60347 18.7527C5.75656 18.3988 5.98186 18.0803 6.26461 17.8181L6.26558 17.8171L19.5761 5.54074C19.8155 5.31997 20.1844 5.31997 20.4238 5.54074L33.7343 17.8171L33.7353 17.8181C34.0182 18.0803 34.2434 18.3988 34.3964 18.7527C34.549 19.1053 34.6272 19.4862 34.625 19.8708V31.8454Z" fill="white"/><path d="M27.0244 25.8384C27.0357 25.8388 27.0496 25.8402 27.0654 25.8413C27.0967 25.8436 27.1374 25.8472 27.1845 25.855C27.2759 25.8703 27.4078 25.9017 27.5468 25.9712C27.6883 26.042 27.8489 26.1587 27.9726 26.3443C28.0986 26.5335 28.161 26.7579 28.1611 27.0015V33.4878C28.1607 33.4991 28.1593 33.5131 28.1581 33.5288C28.1559 33.5601 28.1523 33.6009 28.1445 33.648C28.1292 33.7394 28.0978 33.8713 28.0283 34.0103C27.9575 34.1517 27.8416 34.3124 27.6562 34.4361C27.4668 34.5623 27.2419 34.6245 26.998 34.6245H20.5117C20.5003 34.6242 20.4864 34.6227 20.4706 34.6216C20.4393 34.6194 20.3986 34.6158 20.3515 34.6079C20.2601 34.5927 20.1282 34.5612 19.9892 34.4917C19.8479 34.4211 19.688 34.3048 19.5644 34.1197C19.4381 33.9303 19.375 33.7054 19.3749 33.4615V26.9751C19.3753 26.9638 19.3767 26.9499 19.3779 26.9341C19.3801 26.9028 19.3837 26.8621 19.3915 26.815C19.4068 26.7236 19.4383 26.5917 19.5078 26.4527C19.5785 26.3113 19.6953 26.1515 19.8808 26.0279C20.0702 25.9017 20.2942 25.8385 20.538 25.8384H27.0244ZM20.6249 33.3745H26.9111V27.0884H20.6249V33.3745Z" fill="white"/><path d="M23.2548 18.2999C23.2661 18.3003 23.28 18.3017 23.2958 18.3028C23.3271 18.3051 23.3678 18.3087 23.4149 18.3165C23.5063 18.3318 23.6382 18.3632 23.7772 18.4327C23.9186 18.5035 24.0793 18.6202 24.203 18.8058C24.329 18.995 24.3914 19.2194 24.3915 19.463V25.9493C24.3911 25.9606 24.3897 25.9746 24.3885 25.9903C24.3863 26.0216 24.3827 26.0624 24.3749 26.1095C24.3596 26.2009 24.3282 26.3328 24.2587 26.4718C24.1879 26.6132 24.072 26.7739 23.8866 26.8976C23.6972 27.0238 23.4723 27.086 23.2284 27.086H16.7421C16.7307 27.0857 16.7168 27.0842 16.701 27.0831C16.6697 27.0809 16.629 27.0773 16.5819 27.0694C16.4905 27.0542 16.3586 27.0227 16.2196 26.9532C16.0783 26.8826 15.9184 26.7663 15.7948 26.5812C15.6685 26.3918 15.6054 26.1669 15.6053 25.923V19.4366C15.6057 19.4253 15.6071 19.4114 15.6083 19.3956C15.6105 19.3643 15.6141 19.3236 15.6219 19.2765C15.6372 19.1851 15.6686 19.0532 15.7381 18.9142C15.8089 18.7728 15.9257 18.613 16.1112 18.4894C16.3005 18.3632 16.5246 18.3 16.7684 18.2999H23.2548ZM16.8553 25.836H23.1415V19.5499H16.8553V25.836Z" fill="white"/><path d="M19.4901 25.8384C19.5014 25.8388 19.5153 25.8402 19.5311 25.8413C19.5624 25.8436 19.6031 25.8472 19.6502 25.855C19.7417 25.8703 19.8735 25.9017 20.0125 25.9712C20.154 26.042 20.3146 26.1587 20.4383 26.3443C20.5644 26.5335 20.6267 26.7579 20.6268 27.0015V33.4878C20.6264 33.4991 20.625 33.5131 20.6239 33.5288C20.6216 33.5601 20.618 33.6009 20.6102 33.648C20.595 33.7394 20.5635 33.8713 20.494 34.0103C20.4233 34.1517 20.3074 34.3124 20.1219 34.4361C19.9325 34.5623 19.7076 34.6245 19.4637 34.6245H12.9774C12.9661 34.6242 12.9522 34.6227 12.9364 34.6216C12.9051 34.6194 12.8644 34.6158 12.8172 34.6079C12.7258 34.5927 12.5939 34.5612 12.4549 34.4917C12.3137 34.4211 12.1537 34.3048 12.0301 34.1197C11.9038 33.9303 11.8407 33.7054 11.8407 33.4615V26.9751C11.841 26.9638 11.8425 26.9499 11.8436 26.9341C11.8458 26.9028 11.8494 26.8621 11.8573 26.815C11.8725 26.7236 11.904 26.5917 11.9735 26.4527C12.0442 26.3113 12.1611 26.1515 12.3465 26.0279C12.5359 25.9017 12.76 25.8385 13.0038 25.8384H19.4901ZM13.0907 33.3745H19.3768V27.0884H13.0907V33.3745Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="warehouse"><g id="Vector"><path d="M33.375 19.8659C33.3765 19.654 33.3332 19.4436 33.249 19.2487C33.1649 19.0545 33.0416 18.88 32.8867 18.7361L20 6.84933L7.11324 18.7361C6.95828 18.88 6.83496 19.0546 6.75093 19.2487C6.66675 19.4434 6.62356 19.6538 6.62496 19.8659V31.8454C6.62496 32.2509 6.78655 32.6399 7.0732 32.9265C7.35997 33.2132 7.74888 33.3747 8.15425 33.3747H31.8457C32.2511 33.3747 32.6401 33.2131 32.9267 32.9265C33.2131 32.64 33.375 32.2508 33.375 31.8454V19.8659ZM34.625 31.8454C34.625 32.5823 34.332 33.2901 33.8105 33.8112C33.2895 34.332 32.5824 34.6247 31.8457 34.6247H8.15425C7.41743 34.6247 6.71044 34.3319 6.18941 33.8112C5.66821 33.2901 5.37496 32.5824 5.37496 31.8454V19.8708C5.37289 19.4864 5.45089 19.1055 5.60347 18.7527C5.75656 18.3988 5.98186 18.0803 6.26461 17.8181L6.26558 17.8171L19.5761 5.54074C19.8155 5.31997 20.1844 5.31997 20.4238 5.54074L33.7343 17.8171L33.7353 17.8181C34.0182 18.0803 34.2434 18.3988 34.3964 18.7527C34.549 19.1053 34.6272 19.4862 34.625 19.8708V31.8454Z" fill="white"/><path d="M27.0244 25.8384C27.0357 25.8388 27.0496 25.8402 27.0654 25.8413C27.0967 25.8436 27.1374 25.8472 27.1845 25.855C27.2759 25.8703 27.4078 25.9017 27.5468 25.9712C27.6883 26.042 27.8489 26.1587 27.9726 26.3443C28.0986 26.5335 28.161 26.7579 28.1611 27.0015V33.4878C28.1607 33.4991 28.1593 33.5131 28.1581 33.5288C28.1559 33.5601 28.1523 33.6009 28.1445 33.648C28.1292 33.7394 28.0978 33.8713 28.0283 34.0103C27.9575 34.1517 27.8416 34.3124 27.6562 34.4361C27.4668 34.5623 27.2419 34.6245 26.998 34.6245H20.5117C20.5003 34.6242 20.4864 34.6227 20.4706 34.6216C20.4393 34.6194 20.3986 34.6158 20.3515 34.6079C20.2601 34.5927 20.1282 34.5612 19.9892 34.4917C19.8479 34.4211 19.688 34.3048 19.5644 34.1197C19.4381 33.9303 19.375 33.7054 19.3749 33.4615V26.9751C19.3753 26.9638 19.3767 26.9499 19.3779 26.9341C19.3801 26.9028 19.3837 26.8621 19.3915 26.815C19.4068 26.7236 19.4383 26.5917 19.5078 26.4527C19.5785 26.3113 19.6953 26.1515 19.8808 26.0279C20.0702 25.9017 20.2942 25.8385 20.538 25.8384H27.0244ZM20.6249 33.3745H26.9111V27.0884H20.6249V33.3745Z" fill="white"/><path d="M23.2548 18.2999C23.2661 18.3003 23.28 18.3017 23.2958 18.3028C23.3271 18.3051 23.3678 18.3087 23.4149 18.3165C23.5063 18.3318 23.6382 18.3632 23.7772 18.4327C23.9186 18.5035 24.0793 18.6202 24.203 18.8058C24.329 18.995 24.3914 19.2194 24.3915 19.463V25.9493C24.3911 25.9606 24.3897 25.9746 24.3885 25.9903C24.3863 26.0216 24.3827 26.0624 24.3749 26.1095C24.3596 26.2009 24.3282 26.3328 24.2587 26.4718C24.1879 26.6132 24.072 26.7739 23.8866 26.8976C23.6972 27.0238 23.4723 27.086 23.2284 27.086H16.7421C16.7307 27.0857 16.7168 27.0842 16.701 27.0831C16.6697 27.0809 16.629 27.0773 16.5819 27.0694C16.4905 27.0542 16.3586 27.0227 16.2196 26.9532C16.0783 26.8826 15.9184 26.7663 15.7948 26.5812C15.6685 26.3918 15.6054 26.1669 15.6053 25.923V19.4366C15.6057 19.4253 15.6071 19.4114 15.6083 19.3956C15.6105 19.3643 15.6141 19.3236 15.6219 19.2765C15.6372 19.1851 15.6686 19.0532 15.7381 18.9142C15.8089 18.7728 15.9257 18.613 16.1112 18.4894C16.3005 18.3632 16.5246 18.3 16.7684 18.2999H23.2548ZM16.8553 25.836H23.1415V19.5499H16.8553V25.836Z" fill="white"/><path d="M19.4901 25.8384C19.5014 25.8388 19.5153 25.8402 19.5311 25.8413C19.5624 25.8436 19.6031 25.8472 19.6502 25.855C19.7417 25.8703 19.8735 25.9017 20.0125 25.9712C20.154 26.042 20.3146 26.1587 20.4383 26.3443C20.5644 26.5335 20.6267 26.7579 20.6268 27.0015V33.4878C20.6264 33.4991 20.625 33.5131 20.6239 33.5288C20.6216 33.5601 20.618 33.6009 20.6102 33.648C20.595 33.7394 20.5635 33.8713 20.494 34.0103C20.4233 34.1517 20.3074 34.3124 20.1219 34.4361C19.9325 34.5623 19.7076 34.6245 19.4637 34.6245H12.9774C12.9661 34.6242 12.9522 34.6227 12.9364 34.6216C12.9051 34.6194 12.8644 34.6158 12.8172 34.6079C12.7258 34.5927 12.5939 34.5612 12.4549 34.4917C12.3137 34.4211 12.1537 34.3048 12.0301 34.1197C11.9038 33.9303 11.8407 33.7054 11.8407 33.4615V26.9751C11.841 26.9638 11.8425 26.9499 11.8436 26.9341C11.8458 26.9028 11.8494 26.8621 11.8573 26.815C11.8725 26.7236 11.904 26.5917 11.9735 26.4527C12.0442 26.3113 12.1611 26.1515 12.3465 26.0279C12.5359 25.9017 12.76 25.8385 13.0038 25.8384H19.4901ZM13.0907 33.3745H19.3768V27.0884H13.0907V33.3745Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-phoneringing {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="phoneringing"><g id="Vector"><path d="M22.7467 9.04883C22.7467 8.30563 22.1087 7.65723 21.2643 7.65723H6.68717C5.84301 7.65743 5.20475 8.30575 5.20475 9.04883V30.9502C5.20475 31.6933 5.84305 32.3416 6.68717 32.3418H21.2643C22.1087 32.3418 22.7467 31.6934 22.7467 30.9502V9.04883ZM23.9469 30.9502C23.9469 32.4062 22.7202 33.542 21.2643 33.542H6.68717C5.23148 33.5418 4.00553 32.4061 4.00553 30.9502V9.04883C4.00553 7.59287 5.23153 6.45821 6.68717 6.45801H21.2643C22.7202 6.45801 23.9469 7.59274 23.9469 9.04883V30.9502Z" fill="white"/><path d="M15.0179 27.3643C15.3493 27.3643 15.6185 27.6325 15.6185 27.9639C15.6185 28.2953 15.3493 28.5635 15.0179 28.5635H12.9359C12.6045 28.5635 12.3363 28.2953 12.3363 27.9639C12.3363 27.6325 12.6045 27.3643 12.9359 27.3643H15.0179Z" fill="white"/><path d="M32.1486 12.0929C32.3927 11.8688 32.7731 11.8849 32.9973 12.129C36.9933 16.481 36.993 23.518 32.9973 27.8702C32.7731 28.1143 32.3927 28.1305 32.1486 27.9063C31.905 27.6822 31.8886 27.3026 32.1125 27.0587C35.6872 23.1655 35.6872 16.8347 32.1125 12.9415C31.8884 12.6974 31.9046 12.317 32.1486 12.0929Z" fill="white"/><path d="M28.1491 14.763C28.4178 14.5692 28.7922 14.63 28.986 14.8987C30.0189 16.3308 30.5191 18.1786 30.5192 19.9993C30.5192 21.8202 30.0191 23.6687 28.986 25.1009C28.7922 25.3695 28.4178 25.4302 28.1491 25.2366C27.8803 25.0428 27.8195 24.6675 28.0133 24.3987C28.8726 23.2074 29.319 21.6169 29.319 19.9993C29.3189 18.3817 28.8727 16.7912 28.0133 15.5999C27.8196 15.3312 27.8804 14.9568 28.1491 14.763Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="phoneringing"><g id="Vector"><path d="M22.7467 9.04883C22.7467 8.30563 22.1087 7.65723 21.2643 7.65723H6.68717C5.84301 7.65743 5.20475 8.30575 5.20475 9.04883V30.9502C5.20475 31.6933 5.84305 32.3416 6.68717 32.3418H21.2643C22.1087 32.3418 22.7467 31.6934 22.7467 30.9502V9.04883ZM23.9469 30.9502C23.9469 32.4062 22.7202 33.542 21.2643 33.542H6.68717C5.23148 33.5418 4.00553 32.4061 4.00553 30.9502V9.04883C4.00553 7.59287 5.23153 6.45821 6.68717 6.45801H21.2643C22.7202 6.45801 23.9469 7.59274 23.9469 9.04883V30.9502Z" fill="white"/><path d="M15.0179 27.3643C15.3493 27.3643 15.6185 27.6325 15.6185 27.9639C15.6185 28.2953 15.3493 28.5635 15.0179 28.5635H12.9359C12.6045 28.5635 12.3363 28.2953 12.3363 27.9639C12.3363 27.6325 12.6045 27.3643 12.9359 27.3643H15.0179Z" fill="white"/><path d="M32.1486 12.0929C32.3927 11.8688 32.7731 11.8849 32.9973 12.129C36.9933 16.481 36.993 23.518 32.9973 27.8702C32.7731 28.1143 32.3927 28.1305 32.1486 27.9063C31.905 27.6822 31.8886 27.3026 32.1125 27.0587C35.6872 23.1655 35.6872 16.8347 32.1125 12.9415C31.8884 12.6974 31.9046 12.317 32.1486 12.0929Z" fill="white"/><path d="M28.1491 14.763C28.4178 14.5692 28.7922 14.63 28.986 14.8987C30.0189 16.3308 30.5191 18.1786 30.5192 19.9993C30.5192 21.8202 30.0191 23.6687 28.986 25.1009C28.7922 25.3695 28.4178 25.4302 28.1491 25.2366C27.8803 25.0428 27.8195 24.6675 28.0133 24.3987C28.8726 23.2074 29.319 21.6169 29.319 19.9993C29.3189 18.3817 28.8727 16.7912 28.0133 15.5999C27.8196 15.3312 27.8804 14.9568 28.1491 14.763Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-document {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="document"><g id="Vector"><path d="M8.34961 31V9C8.34961 8.29717 8.62903 7.62294 9.12598 7.12598C9.62295 6.62902 10.2972 6.34961 11 6.34961H24L24.127 6.36231C24.2521 6.38722 24.3684 6.4485 24.46 6.54004L31.46 13.54C31.5819 13.6619 31.6504 13.8276 31.6504 14V31C31.6504 31.7028 31.3709 32.3771 30.874 32.874C30.3771 33.3709 29.7028 33.6504 29 33.6504H11C10.2971 33.6504 9.62289 33.3708 9.12598 32.874C8.62898 32.3771 8.34961 31.7027 8.34961 31ZM9.65039 31C9.65039 31.3578 9.7921 31.7011 10.0449 31.9541C10.2982 32.2073 10.642 32.3496 11 32.3496H29C29.358 32.3496 29.701 32.2072 29.9541 31.9541C30.2072 31.701 30.3496 31.358 30.3496 31V14.2695L23.7305 7.65039H11C10.642 7.65039 10.2981 7.79272 10.0449 8.0459C9.79206 8.29904 9.65039 8.64219 9.65039 9V31Z" fill="white"/><path d="M22.3467 7C22.3467 6.64102 22.6381 6.34961 22.9971 6.34961C23.3561 6.34961 23.6475 6.64102 23.6475 7V14.3496H30.9971C31.3561 14.3496 31.6475 14.641 31.6475 15C31.6475 15.359 31.3561 15.6504 30.9971 15.6504H22.9971C22.6381 15.6504 22.3467 15.359 22.3467 15V7Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="document"><g id="Vector"><path d="M8.34961 31V9C8.34961 8.29717 8.62903 7.62294 9.12598 7.12598C9.62295 6.62902 10.2972 6.34961 11 6.34961H24L24.127 6.36231C24.2521 6.38722 24.3684 6.4485 24.46 6.54004L31.46 13.54C31.5819 13.6619 31.6504 13.8276 31.6504 14V31C31.6504 31.7028 31.3709 32.3771 30.874 32.874C30.3771 33.3709 29.7028 33.6504 29 33.6504H11C10.2971 33.6504 9.62289 33.3708 9.12598 32.874C8.62898 32.3771 8.34961 31.7027 8.34961 31ZM9.65039 31C9.65039 31.3578 9.7921 31.7011 10.0449 31.9541C10.2982 32.2073 10.642 32.3496 11 32.3496H29C29.358 32.3496 29.701 32.2072 29.9541 31.9541C30.2072 31.701 30.3496 31.358 30.3496 31V14.2695L23.7305 7.65039H11C10.642 7.65039 10.2981 7.79272 10.0449 8.0459C9.79206 8.29904 9.65039 8.64219 9.65039 9V31Z" fill="white"/><path d="M22.3467 7C22.3467 6.64102 22.6381 6.34961 22.9971 6.34961C23.3561 6.34961 23.6475 6.64102 23.6475 7V14.3496H30.9971C31.3561 14.3496 31.6475 14.641 31.6475 15C31.6475 15.359 31.3561 15.6504 30.9971 15.6504H22.9971C22.6381 15.6504 22.3467 15.359 22.3467 15V7Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-download {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="download"><g id="Vector"><path d="M8.7627 30.6372V9.36182C8.76282 8.6899 9.02979 8.04591 9.50488 7.5708C9.98001 7.09569 10.624 6.82874 11.2959 6.82861H23.8682L23.9854 6.84033C24.1007 6.86339 24.2076 6.92001 24.292 7.00439L31.0615 13.7729C31.174 13.8855 31.2373 14.0386 31.2373 14.1978V30.6372C31.2373 31.3092 30.9702 31.9541 30.4951 32.4292C30.02 32.9043 29.3751 33.1713 28.7031 33.1714H11.2959C10.6241 33.1713 9.97992 32.904 9.50488 32.4292C9.02966 31.954 8.76275 31.3092 8.7627 30.6372ZM9.96192 30.6372C9.96197 30.9909 10.1025 31.3305 10.3525 31.5806C10.6027 31.8307 10.9423 31.9711 11.2959 31.9712H28.7031C29.0568 31.9711 29.3964 31.8307 29.6465 31.5806C29.8966 31.3305 30.0371 30.9909 30.0371 30.6372V14.4458L23.6191 8.02783H11.2959C10.9423 8.02796 10.6036 8.16936 10.3535 8.41943C10.1034 8.66952 9.96204 9.00817 9.96192 9.36182V30.6372Z" fill="white"/><path d="M23.4422 21.5099C23.6765 21.2756 24.0565 21.2756 24.2908 21.5099C24.5251 21.7442 24.5251 22.1232 24.2908 22.3575L20.4227 26.2257C20.1884 26.46 19.8093 26.46 19.575 26.2257L15.7069 22.3575C15.4725 22.1232 15.4725 21.7442 15.7069 21.5099C15.9412 21.2756 16.3202 21.2756 16.5545 21.5099L19.9979 24.9532L23.4422 21.5099Z" fill="white"/><path d="M19.4001 25.8022V15.1645C19.4001 14.8331 19.6683 14.5649 19.9997 14.5649C20.331 14.5649 20.5993 14.8331 20.5993 15.1645V25.8022C20.5991 26.1334 20.3309 26.4018 19.9997 26.4018C19.6684 26.4018 19.4002 26.1334 19.4001 25.8022Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="download"><g id="Vector"><path d="M8.7627 30.6372V9.36182C8.76282 8.6899 9.02979 8.04591 9.50488 7.5708C9.98001 7.09569 10.624 6.82874 11.2959 6.82861H23.8682L23.9854 6.84033C24.1007 6.86339 24.2076 6.92001 24.292 7.00439L31.0615 13.7729C31.174 13.8855 31.2373 14.0386 31.2373 14.1978V30.6372C31.2373 31.3092 30.9702 31.9541 30.4951 32.4292C30.02 32.9043 29.3751 33.1713 28.7031 33.1714H11.2959C10.6241 33.1713 9.97992 32.904 9.50488 32.4292C9.02966 31.954 8.76275 31.3092 8.7627 30.6372ZM9.96192 30.6372C9.96197 30.9909 10.1025 31.3305 10.3525 31.5806C10.6027 31.8307 10.9423 31.9711 11.2959 31.9712H28.7031C29.0568 31.9711 29.3964 31.8307 29.6465 31.5806C29.8966 31.3305 30.0371 30.9909 30.0371 30.6372V14.4458L23.6191 8.02783H11.2959C10.9423 8.02796 10.6036 8.16936 10.3535 8.41943C10.1034 8.66952 9.96204 9.00817 9.96192 9.36182V30.6372Z" fill="white"/><path d="M23.4422 21.5099C23.6765 21.2756 24.0565 21.2756 24.2908 21.5099C24.5251 21.7442 24.5251 22.1232 24.2908 22.3575L20.4227 26.2257C20.1884 26.46 19.8093 26.46 19.575 26.2257L15.7069 22.3575C15.4725 22.1232 15.4725 21.7442 15.7069 21.5099C15.9412 21.2756 16.3202 21.2756 16.5545 21.5099L19.9979 24.9532L23.4422 21.5099Z" fill="white"/><path d="M19.4001 25.8022V15.1645C19.4001 14.8331 19.6683 14.5649 19.9997 14.5649C20.331 14.5649 20.5993 14.8331 20.5993 15.1645V25.8022C20.5991 26.1334 20.3309 26.4018 19.9997 26.4018C19.6684 26.4018 19.4002 26.1334 19.4001 25.8022Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-reload {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="reload"><g id="Vector"><path d="M25.13 22.9986C25.3725 22.7732 25.7519 22.7866 25.9776 23.0289C26.2034 23.2714 26.1899 23.6517 25.9474 23.8775L20.88 28.5943L25.9474 33.3121C26.1898 33.5378 26.2032 33.9172 25.9776 34.1597C25.7518 34.4023 25.3725 34.4158 25.13 34.19L19.5909 29.0337C19.4691 28.9203 19.4005 28.7608 19.4005 28.5943C19.4006 28.428 19.4693 28.2692 19.5909 28.1558L25.13 22.9986Z" fill="white"/><path d="M14.0223 5.84028C14.2482 5.59776 14.6285 5.5842 14.871 5.81L20.4091 10.9672C20.5308 11.0806 20.6004 11.2393 20.6005 11.4057C20.6005 11.5723 20.531 11.7317 20.4091 11.8452L14.871 17.0014C14.6285 17.2272 14.2482 17.2137 14.0223 16.9711C13.797 16.7286 13.8103 16.3492 14.0526 16.1235L19.12 11.4057L14.0526 6.68891C13.8101 6.4631 13.7965 6.0828 14.0223 5.84028Z" fill="white"/><path d="M35.4005 24.0118V15.9903C35.4005 13.8299 33.5058 12.0061 31.0772 12.006H27.3849C27.0535 12.006 26.7843 11.7377 26.7843 11.4064C26.7843 11.075 27.0535 10.8067 27.3849 10.8067H31.0772C34.0864 10.8069 36.5997 13.0879 36.5997 15.9903V24.0118C36.5995 26.9141 34.0863 29.1953 31.0772 29.1954H20.0001C19.6687 29.1954 19.4005 28.9257 19.4005 28.5943C19.4007 28.2631 19.6688 27.9952 20.0001 27.9952H31.0772C33.5057 27.9951 35.4003 26.1721 35.4005 24.0118Z" fill="white"/><path d="M3.40028 24.0118V15.9903C3.40028 13.0879 5.91361 10.8068 8.92274 10.8067H19.9999C20.3312 10.8068 20.5995 11.075 20.5995 11.4064C20.5995 11.7377 20.3312 12.0059 19.9999 12.006H8.92274C6.4942 12.0061 4.5995 13.8299 4.5995 15.9903V24.0118C4.59969 26.1721 6.49432 27.9951 8.92274 27.9952H12.6151C12.9464 27.9952 13.2155 28.2636 13.2157 28.5948C13.2157 28.9262 12.9465 29.1954 12.6151 29.1954H8.92274C5.91372 29.1953 3.40047 26.9141 3.40028 24.0118Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="reload"><g id="Vector"><path d="M25.13 22.9986C25.3725 22.7732 25.7519 22.7866 25.9776 23.0289C26.2034 23.2714 26.1899 23.6517 25.9474 23.8775L20.88 28.5943L25.9474 33.3121C26.1898 33.5378 26.2032 33.9172 25.9776 34.1597C25.7518 34.4023 25.3725 34.4158 25.13 34.19L19.5909 29.0337C19.4691 28.9203 19.4005 28.7608 19.4005 28.5943C19.4006 28.428 19.4693 28.2692 19.5909 28.1558L25.13 22.9986Z" fill="white"/><path d="M14.0223 5.84028C14.2482 5.59776 14.6285 5.5842 14.871 5.81L20.4091 10.9672C20.5308 11.0806 20.6004 11.2393 20.6005 11.4057C20.6005 11.5723 20.531 11.7317 20.4091 11.8452L14.871 17.0014C14.6285 17.2272 14.2482 17.2137 14.0223 16.9711C13.797 16.7286 13.8103 16.3492 14.0526 16.1235L19.12 11.4057L14.0526 6.68891C13.8101 6.4631 13.7965 6.0828 14.0223 5.84028Z" fill="white"/><path d="M35.4005 24.0118V15.9903C35.4005 13.8299 33.5058 12.0061 31.0772 12.006H27.3849C27.0535 12.006 26.7843 11.7377 26.7843 11.4064C26.7843 11.075 27.0535 10.8067 27.3849 10.8067H31.0772C34.0864 10.8069 36.5997 13.0879 36.5997 15.9903V24.0118C36.5995 26.9141 34.0863 29.1953 31.0772 29.1954H20.0001C19.6687 29.1954 19.4005 28.9257 19.4005 28.5943C19.4007 28.2631 19.6688 27.9952 20.0001 27.9952H31.0772C33.5057 27.9951 35.4003 26.1721 35.4005 24.0118Z" fill="white"/><path d="M3.40028 24.0118V15.9903C3.40028 13.0879 5.91361 10.8068 8.92274 10.8067H19.9999C20.3312 10.8068 20.5995 11.075 20.5995 11.4064C20.5995 11.7377 20.3312 12.0059 19.9999 12.006H8.92274C6.4942 12.0061 4.5995 13.8299 4.5995 15.9903V24.0118C4.59969 26.1721 6.49432 27.9951 8.92274 27.9952H12.6151C12.9464 27.9952 13.2155 28.2636 13.2157 28.5948C13.2157 28.9262 12.9465 29.1954 12.6151 29.1954H8.92274C5.91372 29.1953 3.40047 26.9141 3.40028 24.0118Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-bell {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="bell"><g id="Vector"><path d="M20 5.40017C21.9204 5.40017 23.4999 6.85848 23.6914 8.7283C27.3497 10.6004 29.739 14.2925 29.9326 18.4158C29.933 18.4251 29.9336 18.4348 29.9336 18.4441V23.0711C30.1568 24.8299 31.1964 26.3814 32.7402 27.2556C32.9773 27.3899 33.0938 27.667 33.0244 27.9304C32.9549 28.1939 32.7168 28.3777 32.4443 28.3777H7.55566C7.28318 28.3777 7.04502 28.1939 6.97558 27.9304C6.90618 27.667 7.02282 27.39 7.25976 27.2556C8.80359 26.3814 9.84317 24.8299 10.0664 23.0711V18.4441C10.0664 18.4348 10.0669 18.4251 10.0674 18.4158C10.261 14.2925 12.6503 10.6004 16.3086 8.7283C16.5001 6.8585 18.0796 5.40023 20 5.40017ZM20 6.59939C18.6132 6.59945 17.4892 7.7243 17.4892 9.11111C17.4892 9.12497 17.4853 9.1385 17.4844 9.15213C17.4828 9.1748 17.4817 9.19727 17.4775 9.21951C17.4748 9.23456 17.4697 9.24882 17.4658 9.26345C17.4597 9.28668 17.4532 9.3095 17.4443 9.33181C17.4408 9.34068 17.4375 9.34953 17.4336 9.35818C17.422 9.38368 17.4096 9.40866 17.3945 9.4324C17.3855 9.44657 17.3744 9.45911 17.3642 9.47244C17.351 9.48994 17.3375 9.50716 17.3223 9.52322C17.3103 9.53579 17.2972 9.54688 17.2842 9.55838C17.2681 9.57257 17.2522 9.58684 17.2344 9.59939C17.2173 9.61149 17.199 9.62133 17.1807 9.63162C17.1687 9.63827 17.158 9.64718 17.1455 9.6531C13.7058 11.2796 11.445 14.6718 11.2666 18.4724V23.1111C11.2666 23.1351 11.2656 23.1595 11.2627 23.1834C11.0776 24.712 10.3819 26.1115 9.31933 27.1775H30.6807C29.6182 26.1115 28.9224 24.7119 28.7373 23.1834C28.7344 23.1595 28.7334 23.1351 28.7334 23.1111V18.4568C28.5496 14.6625 26.2895 11.2773 22.8545 9.6531C22.645 9.5539 22.5108 9.34294 22.5107 9.11111C22.5107 7.72426 21.3868 6.59939 20 6.59939Z" fill="white"/><path d="M14.7338 29.3332V27.7776C14.7338 27.4462 15.0021 27.178 15.3334 27.178C15.6648 27.178 15.933 27.4462 15.933 27.7776V29.3332C15.9331 31.5791 17.7545 33.3996 20.0004 33.3996C22.2462 33.3995 24.0668 31.579 24.0668 29.3332V27.7776C24.0668 27.4463 24.3352 27.1781 24.6664 27.178C24.9978 27.178 25.267 27.4462 25.267 27.7776V29.3332C25.267 32.2418 22.9089 34.5997 20.0004 34.5998C17.0918 34.5998 14.7339 32.2419 14.7338 29.3332Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="bell"><g id="Vector"><path d="M20 5.40017C21.9204 5.40017 23.4999 6.85848 23.6914 8.7283C27.3497 10.6004 29.739 14.2925 29.9326 18.4158C29.933 18.4251 29.9336 18.4348 29.9336 18.4441V23.0711C30.1568 24.8299 31.1964 26.3814 32.7402 27.2556C32.9773 27.3899 33.0938 27.667 33.0244 27.9304C32.9549 28.1939 32.7168 28.3777 32.4443 28.3777H7.55566C7.28318 28.3777 7.04502 28.1939 6.97558 27.9304C6.90618 27.667 7.02282 27.39 7.25976 27.2556C8.80359 26.3814 9.84317 24.8299 10.0664 23.0711V18.4441C10.0664 18.4348 10.0669 18.4251 10.0674 18.4158C10.261 14.2925 12.6503 10.6004 16.3086 8.7283C16.5001 6.8585 18.0796 5.40023 20 5.40017ZM20 6.59939C18.6132 6.59945 17.4892 7.7243 17.4892 9.11111C17.4892 9.12497 17.4853 9.1385 17.4844 9.15213C17.4828 9.1748 17.4817 9.19727 17.4775 9.21951C17.4748 9.23456 17.4697 9.24882 17.4658 9.26345C17.4597 9.28668 17.4532 9.3095 17.4443 9.33181C17.4408 9.34068 17.4375 9.34953 17.4336 9.35818C17.422 9.38368 17.4096 9.40866 17.3945 9.4324C17.3855 9.44657 17.3744 9.45911 17.3642 9.47244C17.351 9.48994 17.3375 9.50716 17.3223 9.52322C17.3103 9.53579 17.2972 9.54688 17.2842 9.55838C17.2681 9.57257 17.2522 9.58684 17.2344 9.59939C17.2173 9.61149 17.199 9.62133 17.1807 9.63162C17.1687 9.63827 17.158 9.64718 17.1455 9.6531C13.7058 11.2796 11.445 14.6718 11.2666 18.4724V23.1111C11.2666 23.1351 11.2656 23.1595 11.2627 23.1834C11.0776 24.712 10.3819 26.1115 9.31933 27.1775H30.6807C29.6182 26.1115 28.9224 24.7119 28.7373 23.1834C28.7344 23.1595 28.7334 23.1351 28.7334 23.1111V18.4568C28.5496 14.6625 26.2895 11.2773 22.8545 9.6531C22.645 9.5539 22.5108 9.34294 22.5107 9.11111C22.5107 7.72426 21.3868 6.59939 20 6.59939Z" fill="white"/><path d="M14.7338 29.3332V27.7776C14.7338 27.4462 15.0021 27.178 15.3334 27.178C15.6648 27.178 15.933 27.4462 15.933 27.7776V29.3332C15.9331 31.5791 17.7545 33.3996 20.0004 33.3996C22.2462 33.3995 24.0668 31.579 24.0668 29.3332V27.7776C24.0668 27.4463 24.3352 27.1781 24.6664 27.178C24.9978 27.178 25.267 27.4462 25.267 27.7776V29.3332C25.267 32.2418 22.9089 34.5997 20.0004 34.5998C17.0918 34.5998 14.7339 32.2419 14.7338 29.3332Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-heart {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="heart"><path id="Vector (Stroke)" d="M12.3203 6.40148C14.6832 6.45052 17.3057 7.57595 20.0049 10.132C22.6996 7.58051 25.3191 6.4597 27.6797 6.4132C30.1695 6.36416 32.2689 7.51185 33.7451 9.23352C36.6598 12.6329 37.2626 18.4415 33.6074 22.0968L33.6055 22.0987L23.4492 32.1612C21.5125 34.0799 18.4983 34.0798 16.5615 32.1612L6.40528 22.0987L6.40333 22.0968C2.7392 18.4324 3.33544 12.6193 6.25098 9.21887C7.72748 7.49694 9.82818 6.34984 12.3203 6.40148ZM12.2959 7.60168C10.2154 7.5585 8.44175 8.50777 7.16212 10.0001C4.56587 13.0282 4.1224 18.1161 7.25001 21.2462L17.4063 31.3087C18.8753 32.7638 21.1355 32.7639 22.6045 31.3087L32.7607 21.2462C35.8777 18.1267 35.4311 13.0438 32.834 10.0148C31.554 8.52204 29.7813 7.57148 27.7031 7.61242C25.619 7.65353 23.1266 8.69483 20.4297 11.3917C20.1954 11.6259 19.8154 11.6258 19.5811 11.3917C16.8791 8.6898 14.3826 7.64506 12.2959 7.60168Z" fill="white"/></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="heart"><path id="Vector (Stroke)" d="M12.3203 6.40148C14.6832 6.45052 17.3057 7.57595 20.0049 10.132C22.6996 7.58051 25.3191 6.4597 27.6797 6.4132C30.1695 6.36416 32.2689 7.51185 33.7451 9.23352C36.6598 12.6329 37.2626 18.4415 33.6074 22.0968L33.6055 22.0987L23.4492 32.1612C21.5125 34.0799 18.4983 34.0798 16.5615 32.1612L6.40528 22.0987L6.40333 22.0968C2.7392 18.4324 3.33544 12.6193 6.25098 9.21887C7.72748 7.49694 9.82818 6.34984 12.3203 6.40148ZM12.2959 7.60168C10.2154 7.5585 8.44175 8.50777 7.16212 10.0001C4.56587 13.0282 4.1224 18.1161 7.25001 21.2462L17.4063 31.3087C18.8753 32.7638 21.1355 32.7639 22.6045 31.3087L32.7607 21.2462C35.8777 18.1267 35.4311 13.0438 32.834 10.0148C31.554 8.52204 29.7813 7.57148 27.7031 7.61242C25.619 7.65353 23.1266 8.69483 20.4297 11.3917C20.1954 11.6259 19.8154 11.6258 19.5811 11.3917C16.8791 8.6898 14.3826 7.64506 12.2959 7.60168Z" fill="white"/></g></svg>');
}
.brand-icons.icon-medal {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="medal"><g id="Vector"><path d="M12.5634 33.5362C15.2187 33.5362 17.3417 31.3427 17.4315 31.2529C17.5855 31.0925 17.5919 30.8424 17.4444 30.6756C17.3546 30.5794 15.2765 28.2512 12.5762 28.1935H12.48C9.82468 28.1935 7.70168 30.387 7.61189 30.4768C7.45796 30.6371 7.45154 30.8873 7.59906 31.0541C7.68885 31.1503 9.76695 33.4785 12.4672 33.5362H12.5634ZM12.48 29.0529H12.557C14.34 29.0914 15.8858 30.3614 16.5079 30.9514C15.873 31.5094 14.3208 32.6896 12.5634 32.6896H12.4864C10.697 32.6511 9.15763 31.3812 8.53549 30.7911C9.17046 30.2331 10.7226 29.0529 12.48 29.0529Z" fill="white"/><path d="M7.87452 28.9117C7.91941 28.9309 7.97072 28.9373 8.01562 28.9373C8.19521 28.9373 8.35556 28.8283 8.4197 28.6487C8.49666 28.4242 8.38121 28.1805 8.15673 28.1035C8.13107 28.0971 8.10542 28.0843 8.07335 28.0715C6.48912 27.4622 5.52062 25.833 5.14862 25.0954C5.9247 24.794 7.73341 24.2424 9.31764 24.8517C10.3888 25.2686 11.1777 26.1537 11.6459 26.8272C11.7806 27.0196 12.05 27.0709 12.2424 26.9298C12.4348 26.7951 12.4861 26.5257 12.345 26.3333C11.5753 25.2301 10.6325 24.4412 9.6255 24.05C7.20106 23.1135 4.50082 24.4284 4.38537 24.4861C4.18654 24.5823 4.09674 24.8196 4.18012 25.0249C4.22502 25.1403 5.34745 27.9304 7.76548 28.8668C7.80396 28.886 7.84245 28.8989 7.87452 28.9117Z" fill="white"/><path d="M5.4243 22.7288C5.59106 22.562 5.58464 22.2862 5.41788 22.1258C4.25056 20.9906 3.95552 19.2075 3.88496 18.4058C4.70594 18.4122 6.56597 18.5597 7.79102 19.695C8.67613 20.5096 9.07379 21.6961 9.25338 22.5428C9.29828 22.7416 9.47145 22.8827 9.67028 22.8827C9.70235 22.8827 9.72801 22.8827 9.76008 22.8763C9.99098 22.825 10.1385 22.6005 10.0872 22.3696C9.88194 21.4011 9.41373 20.0349 8.36827 19.0664C6.47617 17.3219 3.51937 17.5463 3.3911 17.5592C3.17302 17.5784 2.99985 17.7644 2.99985 17.9825C2.99985 18.1043 3.01268 20.9842 4.81498 22.7352C4.98815 22.9019 5.25753 22.8955 5.4243 22.7288Z" fill="white"/><path d="M9.49704 18.8612C9.5291 18.8676 9.56117 18.874 9.59324 18.874C9.78566 18.874 9.96525 18.7393 10.0101 18.5469C10.2539 17.5143 10.4142 15.9878 9.8049 14.6024C8.77227 12.2613 5.97582 11.2928 5.86037 11.2543C5.64871 11.1838 5.41781 11.2864 5.33443 11.4852C5.28312 11.6007 4.14145 14.2689 5.12277 16.5971C5.21256 16.8152 5.46912 16.9178 5.68078 16.8216C5.89885 16.7318 6.00147 16.4752 5.90526 16.2636C5.26388 14.7563 5.71285 12.9861 5.9694 12.2228C6.71983 12.5564 8.34895 13.4286 9.02241 14.9487C9.53552 16.1161 9.39441 17.4437 9.17634 18.3545C9.12503 18.579 9.26614 18.8099 9.49704 18.8612Z" fill="white"/><path d="M10.4139 13.1272C10.2728 13.3132 10.3113 13.5826 10.4973 13.7237C10.5743 13.7814 10.6641 13.8135 10.7538 13.8135C10.8821 13.8135 11.0104 13.7558 11.0938 13.6468C11.6903 12.8578 12.0559 12.0369 12.1713 11.2159C12.4984 8.85559 10.7603 6.71335 10.6897 6.62356C10.5486 6.45038 10.2985 6.41831 10.1189 6.54659C10.0227 6.61073 7.76498 8.19496 7.43787 10.5553C7.41863 10.6707 7.41222 10.799 7.4058 10.9209C7.39298 11.1582 7.57256 11.357 7.80988 11.3698C8.04078 11.3827 8.24602 11.2031 8.25885 10.9658C8.26526 10.8695 8.27168 10.7733 8.2845 10.6707C8.48975 9.17628 9.68914 8.00254 10.2792 7.50226C10.709 8.13723 11.5363 9.59318 11.3311 11.094C11.2285 11.7675 10.9206 12.4538 10.4139 13.1272Z" fill="white"/><path d="M27.5261 28.1935H27.4298C24.736 28.2448 22.6515 30.573 22.5617 30.6756C22.4142 30.8424 22.4206 31.0925 22.5745 31.2529C22.6643 31.3491 24.7873 33.5362 27.4427 33.5362H27.5389C30.2327 33.4849 32.3172 31.1567 32.407 31.0541C32.5545 30.8873 32.5481 30.6371 32.3942 30.4768C32.298 30.387 30.175 28.1935 27.5261 28.1935ZM27.5196 32.6832H27.4427C25.6917 32.6832 24.1331 31.503 23.4981 30.945C24.1203 30.3549 25.6596 29.085 27.4491 29.0465H27.5261C29.277 29.0465 30.8356 30.2267 31.4706 30.7847C30.8484 31.3747 29.3027 32.6447 27.5196 32.6832Z" fill="white"/><path d="M35.6147 24.4926C35.4992 24.4348 32.799 23.12 30.381 24.0564C29.374 24.4477 28.4311 25.2366 27.6615 26.3398C27.5268 26.5322 27.5717 26.8016 27.7641 26.9363C27.9565 27.071 28.2259 27.0261 28.3606 26.8336C28.8288 26.1602 29.6113 25.2751 30.6888 24.8582C32.2731 24.2488 34.0818 24.8004 34.8578 25.1019C34.4858 25.8459 33.5238 27.4686 31.9331 28.0779C31.9075 28.0908 31.8818 28.0972 31.8562 28.11C31.6317 28.187 31.5162 28.4307 31.5932 28.6552C31.6573 28.8348 31.8177 28.9438 31.9973 28.9438C32.0422 28.9438 32.0935 28.9374 32.1384 28.9181C32.1768 28.9053 32.2153 28.8925 32.2474 28.8797C34.6718 27.9432 35.7879 25.1596 35.8328 25.0378C35.9033 24.8261 35.8135 24.5888 35.6147 24.4926Z" fill="white"/><path d="M29.9189 22.3632C29.8675 22.5941 30.0151 22.8186 30.246 22.8699C30.278 22.8763 30.3037 22.8763 30.3358 22.8763C30.5346 22.8763 30.7142 22.7352 30.7527 22.5364C30.9322 21.6897 31.3299 20.5032 32.215 19.6886C33.4465 18.5598 35.3001 18.4058 36.1211 18.3994C36.0505 19.2012 35.7555 20.9842 34.5882 22.1195C34.4214 22.2862 34.415 22.5556 34.5817 22.7224C34.7485 22.8891 35.0179 22.8955 35.1846 22.7288C36.9869 20.9778 36.9998 18.098 36.9998 17.9761C36.9998 17.7516 36.8266 17.572 36.6085 17.5528C36.4867 17.54 33.5235 17.3155 31.6314 19.0536C30.5859 20.0285 30.1241 21.3883 29.9189 22.3632Z" fill="white"/><path d="M30.413 18.874C30.4451 18.874 30.4772 18.8676 30.5092 18.8612C30.7401 18.8098 30.8812 18.5789 30.8299 18.348C30.6183 17.4373 30.4708 16.1096 30.9839 14.9423C31.6573 13.4222 33.2864 12.5499 34.0369 12.2164C34.2934 12.986 34.7424 14.7499 34.0946 16.2635C34.0048 16.4816 34.101 16.7318 34.3191 16.8215C34.5372 16.9113 34.7873 16.8151 34.8771 16.5971C35.8648 14.2688 34.7167 11.6006 34.6654 11.4852C34.5756 11.28 34.3447 11.1837 34.1395 11.2543C34.024 11.2928 31.2276 12.2613 30.195 14.6023C29.5856 15.9877 29.746 17.5078 29.9897 18.5469C30.041 18.7393 30.2142 18.874 30.413 18.874Z" fill="white"/><path d="M31.7276 10.6643C31.7404 10.7605 31.7533 10.8631 31.7533 10.9593C31.7661 11.1966 31.9713 11.3762 32.2022 11.3634C32.4395 11.3505 32.6191 11.1517 32.6063 10.9144C32.5999 10.7925 32.5871 10.6707 32.5742 10.5488C32.2471 8.1885 29.9894 6.60427 29.8932 6.54013C29.7136 6.41185 29.4635 6.45034 29.3224 6.6171C29.2454 6.70689 27.5073 8.84913 27.8408 11.2094C27.9562 12.0304 28.3154 12.8514 28.9183 13.6403C29.0017 13.7493 29.13 13.8071 29.2583 13.8071C29.3481 13.8071 29.4378 13.7814 29.5148 13.7173C29.7008 13.5762 29.7393 13.3068 29.5982 13.1208C29.0915 12.4473 28.7836 11.7674 28.6874 11.0876C28.4822 9.59314 29.3096 8.13719 29.7393 7.4958C30.323 7.99608 31.5159 9.17623 31.7276 10.6643Z" fill="white"/><path d="M15.8984 22.0425C15.7253 22.1002 15.6034 22.267 15.6034 22.4466V24.8774C15.6034 25.1147 15.7958 25.3071 16.0331 25.3071H24.9548C25.1922 25.3071 25.3846 25.1147 25.3846 24.8774V22.4466C25.3846 22.2605 25.2691 22.1002 25.0895 22.0425L22.71 21.26V10.4654C22.71 10.2281 22.5176 10.0357 22.2803 10.0357H18.6949C18.4576 10.0357 18.2652 10.2281 18.2652 10.4654C18.2652 11.4788 17.2133 12.2357 16.2704 12.2357H15.6419C15.4046 12.2357 15.2122 12.4281 15.2122 12.6654V14.7948C15.2122 15.0321 15.4046 15.2245 15.6419 15.2245H18.2652V21.26L15.8984 22.0425ZM18.6949 14.3651H16.0716V13.0951H16.2769C17.6366 13.0951 18.8488 12.1074 19.0861 10.8952H21.8569V21.5679C21.8569 21.7539 21.9724 21.9142 22.152 21.9719L24.5315 22.7544V24.4541H16.4564V22.7544L18.8296 21.9719C19.0028 21.9142 19.1246 21.7474 19.1246 21.5679V14.7948C19.1246 14.5575 18.9322 14.3651 18.6949 14.3651Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="medal"><g id="Vector"><path d="M12.5634 33.5362C15.2187 33.5362 17.3417 31.3427 17.4315 31.2529C17.5855 31.0925 17.5919 30.8424 17.4444 30.6756C17.3546 30.5794 15.2765 28.2512 12.5762 28.1935H12.48C9.82468 28.1935 7.70168 30.387 7.61189 30.4768C7.45796 30.6371 7.45154 30.8873 7.59906 31.0541C7.68885 31.1503 9.76695 33.4785 12.4672 33.5362H12.5634ZM12.48 29.0529H12.557C14.34 29.0914 15.8858 30.3614 16.5079 30.9514C15.873 31.5094 14.3208 32.6896 12.5634 32.6896H12.4864C10.697 32.6511 9.15763 31.3812 8.53549 30.7911C9.17046 30.2331 10.7226 29.0529 12.48 29.0529Z" fill="white"/><path d="M7.87452 28.9117C7.91941 28.9309 7.97072 28.9373 8.01562 28.9373C8.19521 28.9373 8.35556 28.8283 8.4197 28.6487C8.49666 28.4242 8.38121 28.1805 8.15673 28.1035C8.13107 28.0971 8.10542 28.0843 8.07335 28.0715C6.48912 27.4622 5.52062 25.833 5.14862 25.0954C5.9247 24.794 7.73341 24.2424 9.31764 24.8517C10.3888 25.2686 11.1777 26.1537 11.6459 26.8272C11.7806 27.0196 12.05 27.0709 12.2424 26.9298C12.4348 26.7951 12.4861 26.5257 12.345 26.3333C11.5753 25.2301 10.6325 24.4412 9.6255 24.05C7.20106 23.1135 4.50082 24.4284 4.38537 24.4861C4.18654 24.5823 4.09674 24.8196 4.18012 25.0249C4.22502 25.1403 5.34745 27.9304 7.76548 28.8668C7.80396 28.886 7.84245 28.8989 7.87452 28.9117Z" fill="white"/><path d="M5.4243 22.7288C5.59106 22.562 5.58464 22.2862 5.41788 22.1258C4.25056 20.9906 3.95552 19.2075 3.88496 18.4058C4.70594 18.4122 6.56597 18.5597 7.79102 19.695C8.67613 20.5096 9.07379 21.6961 9.25338 22.5428C9.29828 22.7416 9.47145 22.8827 9.67028 22.8827C9.70235 22.8827 9.72801 22.8827 9.76008 22.8763C9.99098 22.825 10.1385 22.6005 10.0872 22.3696C9.88194 21.4011 9.41373 20.0349 8.36827 19.0664C6.47617 17.3219 3.51937 17.5463 3.3911 17.5592C3.17302 17.5784 2.99985 17.7644 2.99985 17.9825C2.99985 18.1043 3.01268 20.9842 4.81498 22.7352C4.98815 22.9019 5.25753 22.8955 5.4243 22.7288Z" fill="white"/><path d="M9.49704 18.8612C9.5291 18.8676 9.56117 18.874 9.59324 18.874C9.78566 18.874 9.96525 18.7393 10.0101 18.5469C10.2539 17.5143 10.4142 15.9878 9.8049 14.6024C8.77227 12.2613 5.97582 11.2928 5.86037 11.2543C5.64871 11.1838 5.41781 11.2864 5.33443 11.4852C5.28312 11.6007 4.14145 14.2689 5.12277 16.5971C5.21256 16.8152 5.46912 16.9178 5.68078 16.8216C5.89885 16.7318 6.00147 16.4752 5.90526 16.2636C5.26388 14.7563 5.71285 12.9861 5.9694 12.2228C6.71983 12.5564 8.34895 13.4286 9.02241 14.9487C9.53552 16.1161 9.39441 17.4437 9.17634 18.3545C9.12503 18.579 9.26614 18.8099 9.49704 18.8612Z" fill="white"/><path d="M10.4139 13.1272C10.2728 13.3132 10.3113 13.5826 10.4973 13.7237C10.5743 13.7814 10.6641 13.8135 10.7538 13.8135C10.8821 13.8135 11.0104 13.7558 11.0938 13.6468C11.6903 12.8578 12.0559 12.0369 12.1713 11.2159C12.4984 8.85559 10.7603 6.71335 10.6897 6.62356C10.5486 6.45038 10.2985 6.41831 10.1189 6.54659C10.0227 6.61073 7.76498 8.19496 7.43787 10.5553C7.41863 10.6707 7.41222 10.799 7.4058 10.9209C7.39298 11.1582 7.57256 11.357 7.80988 11.3698C8.04078 11.3827 8.24602 11.2031 8.25885 10.9658C8.26526 10.8695 8.27168 10.7733 8.2845 10.6707C8.48975 9.17628 9.68914 8.00254 10.2792 7.50226C10.709 8.13723 11.5363 9.59318 11.3311 11.094C11.2285 11.7675 10.9206 12.4538 10.4139 13.1272Z" fill="white"/><path d="M27.5261 28.1935H27.4298C24.736 28.2448 22.6515 30.573 22.5617 30.6756C22.4142 30.8424 22.4206 31.0925 22.5745 31.2529C22.6643 31.3491 24.7873 33.5362 27.4427 33.5362H27.5389C30.2327 33.4849 32.3172 31.1567 32.407 31.0541C32.5545 30.8873 32.5481 30.6371 32.3942 30.4768C32.298 30.387 30.175 28.1935 27.5261 28.1935ZM27.5196 32.6832H27.4427C25.6917 32.6832 24.1331 31.503 23.4981 30.945C24.1203 30.3549 25.6596 29.085 27.4491 29.0465H27.5261C29.277 29.0465 30.8356 30.2267 31.4706 30.7847C30.8484 31.3747 29.3027 32.6447 27.5196 32.6832Z" fill="white"/><path d="M35.6147 24.4926C35.4992 24.4348 32.799 23.12 30.381 24.0564C29.374 24.4477 28.4311 25.2366 27.6615 26.3398C27.5268 26.5322 27.5717 26.8016 27.7641 26.9363C27.9565 27.071 28.2259 27.0261 28.3606 26.8336C28.8288 26.1602 29.6113 25.2751 30.6888 24.8582C32.2731 24.2488 34.0818 24.8004 34.8578 25.1019C34.4858 25.8459 33.5238 27.4686 31.9331 28.0779C31.9075 28.0908 31.8818 28.0972 31.8562 28.11C31.6317 28.187 31.5162 28.4307 31.5932 28.6552C31.6573 28.8348 31.8177 28.9438 31.9973 28.9438C32.0422 28.9438 32.0935 28.9374 32.1384 28.9181C32.1768 28.9053 32.2153 28.8925 32.2474 28.8797C34.6718 27.9432 35.7879 25.1596 35.8328 25.0378C35.9033 24.8261 35.8135 24.5888 35.6147 24.4926Z" fill="white"/><path d="M29.9189 22.3632C29.8675 22.5941 30.0151 22.8186 30.246 22.8699C30.278 22.8763 30.3037 22.8763 30.3358 22.8763C30.5346 22.8763 30.7142 22.7352 30.7527 22.5364C30.9322 21.6897 31.3299 20.5032 32.215 19.6886C33.4465 18.5598 35.3001 18.4058 36.1211 18.3994C36.0505 19.2012 35.7555 20.9842 34.5882 22.1195C34.4214 22.2862 34.415 22.5556 34.5817 22.7224C34.7485 22.8891 35.0179 22.8955 35.1846 22.7288C36.9869 20.9778 36.9998 18.098 36.9998 17.9761C36.9998 17.7516 36.8266 17.572 36.6085 17.5528C36.4867 17.54 33.5235 17.3155 31.6314 19.0536C30.5859 20.0285 30.1241 21.3883 29.9189 22.3632Z" fill="white"/><path d="M30.413 18.874C30.4451 18.874 30.4772 18.8676 30.5092 18.8612C30.7401 18.8098 30.8812 18.5789 30.8299 18.348C30.6183 17.4373 30.4708 16.1096 30.9839 14.9423C31.6573 13.4222 33.2864 12.5499 34.0369 12.2164C34.2934 12.986 34.7424 14.7499 34.0946 16.2635C34.0048 16.4816 34.101 16.7318 34.3191 16.8215C34.5372 16.9113 34.7873 16.8151 34.8771 16.5971C35.8648 14.2688 34.7167 11.6006 34.6654 11.4852C34.5756 11.28 34.3447 11.1837 34.1395 11.2543C34.024 11.2928 31.2276 12.2613 30.195 14.6023C29.5856 15.9877 29.746 17.5078 29.9897 18.5469C30.041 18.7393 30.2142 18.874 30.413 18.874Z" fill="white"/><path d="M31.7276 10.6643C31.7404 10.7605 31.7533 10.8631 31.7533 10.9593C31.7661 11.1966 31.9713 11.3762 32.2022 11.3634C32.4395 11.3505 32.6191 11.1517 32.6063 10.9144C32.5999 10.7925 32.5871 10.6707 32.5742 10.5488C32.2471 8.1885 29.9894 6.60427 29.8932 6.54013C29.7136 6.41185 29.4635 6.45034 29.3224 6.6171C29.2454 6.70689 27.5073 8.84913 27.8408 11.2094C27.9562 12.0304 28.3154 12.8514 28.9183 13.6403C29.0017 13.7493 29.13 13.8071 29.2583 13.8071C29.3481 13.8071 29.4378 13.7814 29.5148 13.7173C29.7008 13.5762 29.7393 13.3068 29.5982 13.1208C29.0915 12.4473 28.7836 11.7674 28.6874 11.0876C28.4822 9.59314 29.3096 8.13719 29.7393 7.4958C30.323 7.99608 31.5159 9.17623 31.7276 10.6643Z" fill="white"/><path d="M15.8984 22.0425C15.7253 22.1002 15.6034 22.267 15.6034 22.4466V24.8774C15.6034 25.1147 15.7958 25.3071 16.0331 25.3071H24.9548C25.1922 25.3071 25.3846 25.1147 25.3846 24.8774V22.4466C25.3846 22.2605 25.2691 22.1002 25.0895 22.0425L22.71 21.26V10.4654C22.71 10.2281 22.5176 10.0357 22.2803 10.0357H18.6949C18.4576 10.0357 18.2652 10.2281 18.2652 10.4654C18.2652 11.4788 17.2133 12.2357 16.2704 12.2357H15.6419C15.4046 12.2357 15.2122 12.4281 15.2122 12.6654V14.7948C15.2122 15.0321 15.4046 15.2245 15.6419 15.2245H18.2652V21.26L15.8984 22.0425ZM18.6949 14.3651H16.0716V13.0951H16.2769C17.6366 13.0951 18.8488 12.1074 19.0861 10.8952H21.8569V21.5679C21.8569 21.7539 21.9724 21.9142 22.152 21.9719L24.5315 22.7544V24.4541H16.4564V22.7544L18.8296 21.9719C19.0028 21.9142 19.1246 21.7474 19.1246 21.5679V14.7948C19.1246 14.5575 18.9322 14.3651 18.6949 14.3651Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-chart {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="chart"><g id="Vector"><path d="M33.6744 26.1268C33.6744 26.1216 33.6723 26.112 33.6617 26.1014C33.6511 26.0911 33.64 26.0868 33.6304 26.0868H27.5708V24.8876H33.6304C34.3101 24.8877 34.8746 25.441 34.8746 26.1268V32.3065H33.6744V26.1268Z" fill="white"/><path d="M33.6744 26.1268C33.6744 26.1216 33.6734 26.112 33.6629 26.1015C33.6522 26.0909 33.6401 26.0868 33.6304 26.0868V24.8876C34.3101 24.8877 34.8746 25.441 34.8746 26.1268V32.3065H33.6744V26.1268Z" fill="white"/><path d="M26.8479 21.7432C26.8479 21.738 26.8459 21.7283 26.8352 21.7178C26.8247 21.7074 26.8136 21.7032 26.804 21.7031H20.7444V20.5039H26.804C27.4837 20.504 28.0481 21.0574 28.0481 21.7432V32.3057H26.8479V21.7432Z" fill="white"/><path d="M20.0061 16.2484C20.0061 16.2432 20.0049 16.2335 19.9944 16.223C19.9837 16.2125 19.9719 16.2084 19.9622 16.2084H13.7493V15.0092H19.9622C20.6419 15.0092 21.2063 15.5626 21.2063 16.2484V32.306H20.0061V16.2484Z" fill="white"/><path d="M13.1798 8.28787C13.1798 8.28265 13.1777 8.27304 13.1671 8.26247C13.1565 8.2521 13.1454 8.24787 13.1358 8.24783H6.61627C6.60658 8.24783 6.59474 8.25186 6.58405 8.26247C6.57346 8.27301 6.57135 8.28266 6.57135 8.28787V32.3064H5.37213V8.28787C5.37213 7.602 5.9365 7.04861 6.61627 7.04861H13.1358C13.8155 7.0487 14.3799 7.60206 14.3799 8.28787V32.3064H13.1798V8.28787Z" fill="white"/><path d="M37.0028 31.7522L36.9974 32.9514L2.99772 32.7992L3.00309 31.6L37.0028 31.7522Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="chart"><g id="Vector"><path d="M33.6744 26.1268C33.6744 26.1216 33.6723 26.112 33.6617 26.1014C33.6511 26.0911 33.64 26.0868 33.6304 26.0868H27.5708V24.8876H33.6304C34.3101 24.8877 34.8746 25.441 34.8746 26.1268V32.3065H33.6744V26.1268Z" fill="white"/><path d="M33.6744 26.1268C33.6744 26.1216 33.6734 26.112 33.6629 26.1015C33.6522 26.0909 33.6401 26.0868 33.6304 26.0868V24.8876C34.3101 24.8877 34.8746 25.441 34.8746 26.1268V32.3065H33.6744V26.1268Z" fill="white"/><path d="M26.8479 21.7432C26.8479 21.738 26.8459 21.7283 26.8352 21.7178C26.8247 21.7074 26.8136 21.7032 26.804 21.7031H20.7444V20.5039H26.804C27.4837 20.504 28.0481 21.0574 28.0481 21.7432V32.3057H26.8479V21.7432Z" fill="white"/><path d="M20.0061 16.2484C20.0061 16.2432 20.0049 16.2335 19.9944 16.223C19.9837 16.2125 19.9719 16.2084 19.9622 16.2084H13.7493V15.0092H19.9622C20.6419 15.0092 21.2063 15.5626 21.2063 16.2484V32.306H20.0061V16.2484Z" fill="white"/><path d="M13.1798 8.28787C13.1798 8.28265 13.1777 8.27304 13.1671 8.26247C13.1565 8.2521 13.1454 8.24787 13.1358 8.24783H6.61627C6.60658 8.24783 6.59474 8.25186 6.58405 8.26247C6.57346 8.27301 6.57135 8.28266 6.57135 8.28787V32.3064H5.37213V8.28787C5.37213 7.602 5.9365 7.04861 6.61627 7.04861H13.1358C13.8155 7.0487 14.3799 7.60206 14.3799 8.28787V32.3064H13.1798V8.28787Z" fill="white"/><path d="M37.0028 31.7522L36.9974 32.9514L2.99772 32.7992L3.00309 31.6L37.0028 31.7522Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-bottles-3 {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="bottles-3"><g id="Vector"><path d="M16.7455 34.7548H22.9412C24.0927 34.7548 25.0273 33.8202 25.0273 32.6687V18.8271C25.0273 16.8181 23.8614 15.0259 22.0451 14.2068V6.24298C22.0451 5.74674 21.6404 5.34686 21.149 5.34686H18.5426C18.0463 5.34686 17.6464 5.75156 17.6464 6.24298V14.2116C17.2321 14.3995 16.8467 14.6404 16.495 14.9343C15.3291 15.9027 14.6642 17.324 14.6642 18.8319V32.6735C14.6594 33.8202 15.594 34.7548 16.7455 34.7548ZM15.3002 18.8271C15.3002 17.507 15.8831 16.2689 16.8997 15.4209C17.2562 15.127 17.6561 14.8861 18.08 14.7175C18.2005 14.6693 18.2824 14.5489 18.2824 14.4188V6.24298C18.2824 6.10326 18.398 5.98763 18.5377 5.98763H21.1442C21.2839 5.98763 21.3995 6.10326 21.3995 6.24298V10.7669H19.3857C19.2074 10.7669 19.0629 10.9114 19.0629 11.0897C19.0629 11.268 19.2074 11.4125 19.3857 11.4125H21.3995V14.4188C21.3995 14.5489 21.4814 14.6693 21.6019 14.7175C23.2929 15.3968 24.3818 17.006 24.3818 18.8271V32.6687C24.3818 33.4637 23.7362 34.1141 22.9364 34.1141H16.7455C15.9506 34.1141 15.3002 33.4685 15.3002 32.6687V18.8271Z" fill="white"/><path d="M14.5138 18.8322C14.5138 17.2797 15.1993 15.8154 16.3995 14.8185C16.7362 14.5373 17.1038 14.3052 17.4962 14.1183V6.24335C17.4962 5.66976 17.9627 5.19671 18.5421 5.19647L18.5426 5.34686C18.0463 5.34686 17.6464 5.75156 17.6464 6.24298V14.2116C17.2321 14.3995 16.8467 14.6404 16.495 14.9343L16.2824 15.1213C15.2487 16.0809 14.6642 17.4182 14.6642 18.8319V32.6735L14.674 32.8859C14.77 33.8636 15.551 34.6446 16.5324 34.7443L16.7455 34.7548H22.9412C24.0205 34.7547 24.9098 33.9333 25.0167 32.882L25.0273 32.6687V18.8271C25.0273 16.8181 23.8614 15.0259 22.0451 14.2068V6.24298C22.0451 5.74674 21.6404 5.34686 21.149 5.34686L21.1486 5.19647C21.7223 5.19647 22.1954 5.66375 22.1954 6.24335V14.1135C24.0141 14.9746 25.1769 16.7924 25.1769 18.8273V32.6691C25.1767 33.9031 24.1756 34.9043 22.9415 34.9045H16.7452C15.5115 34.9043 14.5087 33.9032 14.5138 32.673V18.8322ZM22.9367 33.9641L22.9364 34.1141H16.7455L16.7452 33.9641H22.9367ZM24.2316 32.6691V18.8273C24.2316 17.1777 23.3077 15.7086 21.8458 14.9904L21.546 14.8566C21.369 14.7857 21.2493 14.6105 21.2492 14.4191V11.5627H19.3859C19.1249 11.5627 18.9134 11.351 18.9132 11.09C18.9132 10.8289 19.1248 10.6174 19.3859 10.6174L19.3857 10.7669L19.3204 10.7736C19.1735 10.8038 19.0629 10.9338 19.0629 11.0897L19.0695 11.1545C19.0952 11.2806 19.1944 11.3796 19.3204 11.4055L19.3857 11.4125H21.3995V14.4188L21.4142 14.5139C21.4429 14.6048 21.5116 14.6814 21.6019 14.7175C23.2929 15.3968 24.3818 17.006 24.3818 18.8271V32.6687L24.3742 32.8156C24.3053 33.4939 23.7656 34.0374 23.0841 34.1066L22.9364 34.1141L22.9367 33.9641C23.653 33.9639 24.2313 33.3813 24.2316 32.6691ZM21.2492 6.24335C21.2492 6.18664 21.2013 6.13815 21.1447 6.13788H18.5382C18.4813 6.13788 18.4327 6.18647 18.4327 6.24335V14.4191C18.4326 14.6106 18.3129 14.7857 18.1359 14.8566C17.7275 15.019 17.3403 15.251 16.9952 15.5353C16.0126 16.355 15.4503 17.5521 15.4503 18.8273V32.6691C15.4506 33.3854 16.0331 33.9639 16.7452 33.9641L16.7455 34.1141L16.5988 34.1066C15.9205 34.0379 15.3771 33.4981 15.3077 32.8166L15.3002 32.6687V18.8271C15.3002 17.507 15.8831 16.2689 16.8997 15.4209C17.167 15.2006 17.4588 15.0102 17.7667 14.8576L18.08 14.7175C18.1703 14.6814 18.239 14.6048 18.2677 14.5139L18.2824 14.4188V6.24298C18.2824 6.12083 18.3709 6.0175 18.4865 5.99335L18.5377 5.98763H21.1442L21.1954 5.99335C21.311 6.01749 21.3995 6.12082 21.3995 6.24298V10.7669H19.3857L19.3859 10.6174H21.2492V6.24335ZM21.1486 5.19647L21.149 5.34686H18.5426L18.5421 5.19647H21.1486Z" fill="white"/><path d="M17.1258 25.5386C17.3041 25.5386 17.4486 25.394 17.4486 25.2158V23.8186H22.2423V28.1643C22.2423 28.3425 22.3869 28.4871 22.5651 28.4871C22.7434 28.4871 22.8879 28.3425 22.8879 28.1643V23.4958C22.8879 23.3176 22.7434 23.173 22.5651 23.173H17.1258C16.9476 23.173 16.803 23.3176 16.803 23.4958V25.2158C16.803 25.394 16.9476 25.5386 17.1258 25.5386Z" fill="white"/><path d="M16.6526 25.216V23.4963C16.6526 23.2352 16.8652 23.0226 17.1263 23.0226L17.1258 23.173C16.9476 23.173 16.803 23.3176 16.803 23.4958V25.2158L16.8099 25.2804C16.8356 25.4067 16.9346 25.5066 17.0608 25.5324L17.1258 25.5386C17.2817 25.5384 17.4117 25.4275 17.4417 25.2804L17.4486 25.2158V23.8186H22.2423V28.1643L22.2493 28.2297C22.2753 28.3556 22.3742 28.4549 22.5003 28.4806L22.5651 28.4871C22.721 28.4871 22.8509 28.3766 22.8811 28.2297L22.8879 28.1643V23.4958C22.8879 23.3176 22.7434 23.173 22.5651 23.173L22.5647 23.0226C22.8258 23.0226 23.0384 23.2352 23.0384 23.4963V28.1642C23.0384 28.4253 22.8258 28.6369 22.5647 28.6369C22.3038 28.6367 22.0921 28.4252 22.0921 28.1642V23.9689H17.5989V25.216C17.5988 25.4768 17.3871 25.6884 17.1263 25.6886C16.8652 25.6886 16.6527 25.477 16.6526 25.216ZM22.5647 23.0226L22.5651 23.173H17.1258L17.1263 23.0226H22.5647Z" fill="white"/><path d="M17.1258 29.7394H22.5651C22.7434 29.7394 22.8879 29.5948 22.8879 29.4166V28.0869C22.8879 27.9086 22.7434 27.7641 22.5651 27.7641C22.3869 27.7641 22.2423 27.9086 22.2423 28.0869V29.0938H17.4486V25.4467C17.4486 25.2684 17.3041 25.1239 17.1258 25.1239C16.9476 25.1239 16.803 25.2684 16.803 25.4467V29.4166C16.803 29.5948 16.9476 29.7394 17.1258 29.7394Z" fill="white"/><path d="M17.4486 25.4467C17.4486 25.2907 17.3378 25.1608 17.1907 25.1307L17.1258 25.1239C16.9476 25.1239 16.803 25.2684 16.803 25.4467V29.4166L16.8099 29.4813C16.8356 29.6076 16.9346 29.7075 17.0608 29.7333L17.1258 29.7394H22.5651C22.7212 29.7394 22.8511 29.6285 22.8811 29.4813L22.8879 29.4166V28.0869C22.8879 27.9309 22.7773 27.8005 22.6302 27.7704L22.5651 27.7641C22.3869 27.7641 22.2423 27.9086 22.2423 28.0869V29.0938H17.4486V25.4467ZM17.5989 28.9442H22.0921V28.0868C22.0921 27.8259 22.3038 27.6144 22.5647 27.6141C22.8258 27.6141 23.0383 27.8257 23.0384 28.0868V29.4169C23.0382 29.6778 22.8257 29.8895 22.5647 29.8895H17.1263C16.8653 29.8895 16.6528 29.6778 16.6526 29.4169V25.4472C16.6526 25.186 16.8652 24.9735 17.1263 24.9735C17.3872 24.9738 17.5989 25.1862 17.5989 25.4472V28.9442Z" fill="white"/><path d="M13.1759 34.7548C13.3541 34.7548 13.4987 34.6103 13.4987 34.432C13.4987 34.2537 13.3541 34.1092 13.1759 34.1092H6.83561C6.18038 34.1092 5.6456 33.5744 5.6456 32.9192V25.0421C5.6456 24.9072 5.65042 24.7675 5.65524 24.6326H10.9404V29.9322H6.95605C6.77779 29.9322 6.63326 30.0767 6.63326 30.255C6.63326 30.4332 6.77779 30.5778 6.95605 30.5778H11.2632C11.4414 30.5778 11.586 30.4332 11.586 30.255V24.3146C11.586 24.1363 11.4414 23.9918 11.2632 23.9918H5.68896C5.79496 22.7825 6.08403 21.6118 6.55135 20.4941C7.46674 18.3212 8.55557 15.0981 8.55557 12.1159V9.13846C8.55557 8.94575 8.45921 8.76749 8.30504 8.65668C8.19423 8.57959 8.12678 8.45433 8.12678 8.31461V7.71239C8.12678 7.57749 8.19423 7.44741 8.30504 7.37032C8.46403 7.25951 8.55557 7.08125 8.55557 6.88854V6.35858C8.55557 6.15141 8.72419 5.98279 8.93136 5.98279H11.0753C11.2825 5.98279 11.4511 6.15141 11.4511 6.35858V6.89336C11.4511 7.08607 11.5426 7.26433 11.7016 7.37032C11.7064 7.37032 11.7064 7.37514 11.7112 7.37514C11.8221 7.45222 11.8943 7.57749 11.8943 7.7172V8.31461C11.8943 8.44951 11.8269 8.57959 11.7112 8.65668C11.5523 8.76749 11.4559 8.94575 11.4559 9.13846V10.1406H9.65403C9.47577 10.1406 9.33124 10.2851 9.33124 10.4634C9.33124 10.6416 9.47577 10.7862 9.65403 10.7862H11.4559V12.1159C11.4559 14.1104 11.9377 16.4423 12.8868 19.0391C12.9494 19.2077 13.1325 19.2896 13.2963 19.2318C13.4649 19.1692 13.5468 18.9861 13.489 18.8223C12.5784 16.3266 12.0967 14.0093 12.0967 12.1159V9.16737C12.3713 8.96984 12.5351 8.65186 12.5351 8.30979V7.7172C12.5351 7.37514 12.3713 7.06198 12.0967 6.85963V6.35858C12.0967 5.79489 11.639 5.3372 11.0753 5.3372H8.93136C8.37249 5.34202 7.9148 5.79489 7.9148 6.35858V6.86445C7.645 7.06198 7.48601 7.37996 7.48601 7.7172V8.31943C7.48601 8.65668 7.645 8.96984 7.9148 9.17218V12.1207C7.9148 14.9969 6.85488 18.1285 5.96358 20.2483C5.32281 21.7611 5.00002 23.3799 5.00002 25.0421V32.924C5.00002 33.9358 5.82386 34.7596 6.83561 34.7596H13.1759V34.7548Z" fill="white"/><path d="M4.84962 32.9241V25.0423C4.84962 23.3605 5.17641 21.7215 5.82521 20.1897C6.71442 18.0748 7.76466 14.9658 7.76466 12.1204V9.24052C7.49535 9.01033 7.33601 8.67809 7.33595 8.31962V7.71708C7.33599 7.35978 7.49398 7.022 7.76466 6.79423V6.35869C7.76466 5.71157 8.28988 5.19252 8.9297 5.18681H11.0752L11.0753 5.3372H8.93136C8.37249 5.34202 7.9148 5.79489 7.9148 6.35858V6.86445C7.645 7.06198 7.48601 7.37996 7.48601 7.7172V8.31943L7.49318 8.44462C7.5273 8.73326 7.67872 8.99513 7.9148 9.17218V12.1207L7.90236 12.6624C7.7827 15.3842 6.79919 18.2609 5.96358 20.2483L5.84669 20.5335C5.28336 21.9638 5.00002 23.484 5.00002 25.0421V32.924L5.00978 33.1116C5.09784 33.9741 5.7859 34.6625 6.64845 34.7503L6.83561 34.7596H13.1759V34.7548C13.3317 34.7548 13.462 34.6443 13.4922 34.4974L13.4987 34.432C13.4986 34.2762 13.3882 34.1457 13.2412 34.1155L13.1759 34.1092L13.1758 33.9593C13.4369 33.9593 13.6484 34.1709 13.6485 34.4319C13.6485 34.6401 13.5131 34.8141 13.3262 34.8772V34.9095H6.83595C5.7414 34.9095 4.84967 34.0187 4.84962 32.9241ZM13.1758 33.9593L13.1759 34.1092H6.83561L6.83595 33.9593H13.1758ZM5.6456 32.9192V25.0421C5.6456 24.9072 5.65042 24.7675 5.65524 24.6326H10.9404V29.9322H6.95605L6.95607 29.7825H10.7901V24.7825H5.80177C5.79909 24.87 5.79591 24.9573 5.79591 25.0423V32.9192C5.79593 33.4916 6.26358 33.9593 6.83595 33.9593L6.83561 34.1092L6.71388 34.1028C6.15525 34.0456 5.70833 33.599 5.65138 33.0403L5.6456 32.9192ZM6.48341 30.2552C6.48341 29.9941 6.69497 29.7825 6.95607 29.7825L6.95605 29.9322L6.89064 29.9388C6.74373 29.969 6.63326 30.0991 6.63326 30.255L6.63966 30.3196C6.66532 30.4458 6.76456 30.5457 6.89064 30.5716L6.95605 30.5778H11.2632C11.4193 30.5778 11.5491 30.4669 11.5791 30.3196L11.586 30.255V24.3146C11.586 24.1363 11.4414 23.9918 11.2632 23.9918L11.2627 23.8421C11.5238 23.8421 11.7363 24.0536 11.7363 24.3147V30.2552C11.7362 30.5162 11.5237 30.7278 11.2627 30.7278H6.95607C6.69504 30.7278 6.48353 30.5162 6.48341 30.2552ZM11.3057 12.1155V10.9358H9.65431C9.39321 10.9358 9.18166 10.7243 9.18166 10.4632C9.18175 10.2022 9.39327 9.99052 9.65431 9.99052L9.65403 10.1406L9.58888 10.1468C9.44187 10.1769 9.33132 10.3075 9.33124 10.4634C9.33124 10.6193 9.44185 10.7494 9.58888 10.7796L9.65403 10.7862H11.4559V12.1159L11.4619 12.4935C11.5183 14.4027 11.9969 16.6044 12.8868 19.0391C12.9494 19.2077 13.1325 19.2896 13.2963 19.2318C13.444 19.1769 13.5248 19.0298 13.5039 18.8841L13.489 18.8223C12.6354 16.4827 12.1588 14.2997 12.1026 12.4759L12.0967 12.1159V9.16737C12.3369 8.99454 12.4922 8.72948 12.5274 8.43681L12.5351 8.30979V7.7172C12.5351 7.37514 12.3713 7.06198 12.0967 6.85963V6.35858C12.0967 5.79489 11.639 5.3372 11.0753 5.3372L11.0752 5.18681C11.7217 5.18681 12.2471 5.71216 12.2471 6.35869V6.78837C12.5214 7.01816 12.6855 7.3525 12.6856 7.71708V8.30986C12.6855 8.67265 12.5219 9.01026 12.2471 9.23759V12.1155C12.2471 13.9858 12.7231 16.2855 13.6299 18.7708L13.6309 18.7727C13.7152 19.0126 13.5948 19.2808 13.3486 19.3724L13.3467 19.3733C13.1067 19.458 12.8376 19.3375 12.7461 19.0911C11.7932 16.4838 11.3057 14.1329 11.3057 12.1155ZM11.3057 9.13798C11.3058 8.89459 11.4276 8.67116 11.625 8.53349L11.6279 8.53154C11.7011 8.48273 11.7441 8.40022 11.7442 8.31474V7.71708C11.7441 7.63495 11.7032 7.55875 11.6358 7.50712L11.6182 7.4954C11.4157 7.3604 11.301 7.13417 11.3008 6.89384V6.35869C11.3008 6.23436 11.1995 6.1331 11.0752 6.1331H8.93166C8.80733 6.1331 8.70509 6.23436 8.70509 6.35869V6.88896C8.70498 7.09982 8.61773 7.29833 8.46193 7.43779L8.39064 7.49345C8.32052 7.54225 8.27644 7.62611 8.27638 7.7122V8.31474C8.27642 8.4047 8.31974 8.48414 8.39064 8.53349L8.39259 8.53447L8.46095 8.59013C8.61248 8.7282 8.70495 8.92526 8.70509 9.13798V12.1155C8.70509 14.7516 7.86496 17.5663 7.04005 19.6878L6.68947 20.552C6.24917 21.6052 5.97106 22.7061 5.85548 23.8421H11.2627L11.2632 23.9918H5.68896C5.78173 22.9336 6.01487 21.9048 6.38478 20.9153L6.55135 20.4941C7.40948 18.4571 8.41992 15.4972 8.54298 12.678L8.55557 12.1159V9.13846C8.55557 8.94575 8.45921 8.76749 8.30504 8.65668C8.2221 8.59888 8.16283 8.51395 8.13869 8.4163L8.12678 8.31461V7.71239C8.12683 7.61139 8.16494 7.51314 8.23048 7.43779L8.30504 7.37032C8.44411 7.27339 8.53204 7.12492 8.55177 6.96025L8.55557 6.88854V6.35858C8.55557 6.1774 8.68455 6.02573 8.85548 5.99052L8.93136 5.98279H11.0753C11.2825 5.98279 11.4511 6.15141 11.4511 6.35858V6.89336L11.4551 6.96513C11.4748 7.1296 11.5627 7.27762 11.7016 7.37032C11.7064 7.37032 11.7064 7.37514 11.7112 7.37514C11.8221 7.45222 11.8943 7.57749 11.8943 7.7172V8.31461L11.8819 8.41435C11.8574 8.51137 11.7979 8.59891 11.7112 8.65668C11.5523 8.76749 11.4559 8.94575 11.4559 9.13846V10.1406H9.65403L9.65431 9.99052H11.3057V9.13798ZM11.6143 7.48955C11.6122 7.4879 11.6099 7.48697 11.6084 7.48564L11.6065 7.48466C11.6083 7.48629 11.6114 7.48735 11.6143 7.48955Z" fill="white"/><path d="M31.4782 11.7401V8.41582L31.7383 8.21347C31.8154 8.15084 31.8636 8.0593 31.8636 7.95813V5.99727C31.8636 5.56849 31.5119 5.21679 31.0831 5.21679H28.2984C27.8696 5.21679 27.5179 5.56849 27.5179 5.99727V7.96294C27.5179 8.06412 27.5661 8.15566 27.6432 8.21829L27.9033 8.42064V11.7449C27.9033 14.1008 27.1277 16.4086 26.3038 18.8464L26.1593 19.28C26.1015 19.4486 26.193 19.6317 26.3616 19.6847C26.5303 19.7425 26.7133 19.651 26.7663 19.4823L26.9109 19.0487C27.7492 16.5579 28.5441 14.202 28.5441 11.7401V8.25683C28.5441 8.15566 28.4959 8.06412 28.4189 8.00149L28.1587 7.79914V5.99727C28.1587 5.92019 28.2213 5.86237 28.2936 5.86237H31.0783C31.1554 5.86237 31.2132 5.92501 31.2132 5.99727V7.80395L30.953 8.0063C30.8759 8.06893 30.8278 8.16047 30.8278 8.26165V10.7958H29.6715C29.4932 10.7958 29.3487 10.9404 29.3487 11.1186C29.3487 11.2969 29.4932 11.4414 29.6715 11.4414H30.8278V11.7497C30.8278 14.2117 31.6227 16.5627 32.461 19.0584C33.2415 21.3757 34.0461 23.7654 34.2821 26.4296H27.7877C27.6095 26.4296 27.4649 26.5742 27.4649 26.7524C27.4649 26.9307 27.6095 27.0752 27.7877 27.0752H34.3351C34.3496 27.3739 34.364 27.6775 34.364 27.9858V31.7196H27.7877C27.6095 31.7196 27.4649 31.8641 27.4649 32.0424C27.4649 32.2207 27.6095 32.3652 27.7877 32.3652H34.3592V33.1698C34.3592 33.7045 33.9256 34.1382 33.3908 34.1382H25.9955C25.8172 34.1382 25.6727 34.2827 25.6727 34.4609C25.6727 34.6392 25.8172 34.7837 25.9955 34.7837H33.3908C34.2773 34.7837 35 34.0611 35 33.1746V27.9713C35 24.5555 34.022 21.6504 33.0729 18.8416C32.2538 16.3989 31.4782 14.096 31.4782 11.7401Z" fill="white"/><path d="M35 33.1746V27.9713C35 24.9826 34.2515 22.3847 33.4286 19.9004L33.0729 18.8416C32.3051 16.5517 31.5754 14.3847 31.4871 12.1816L31.4782 11.7401V8.41582L31.7383 8.21347C31.8154 8.15084 31.8636 8.0593 31.8636 7.95813V5.99727C31.8636 5.56849 31.5119 5.21679 31.0831 5.21679L31.0828 5.0664C31.5944 5.0664 32.0134 5.48553 32.0135 5.99706V7.958C32.0135 8.07094 31.9732 8.17414 31.9071 8.25585L31.8309 8.33202L31.6278 8.48925V11.7402C31.6278 14.0671 32.3939 16.3461 33.2147 18.7939C34.1631 21.6007 35.1502 24.528 35.1502 27.9717V33.1748C35.1501 34.144 34.3597 34.9336 33.3905 34.9336H25.9959C25.7348 34.9336 25.5223 34.722 25.5223 34.4609C25.5223 34.1998 25.7348 33.9883 25.9959 33.9883L25.9955 34.1382L25.9305 34.1445C25.7834 34.1746 25.6727 34.3049 25.6727 34.4609C25.6727 34.617 25.7834 34.7473 25.9305 34.7773L25.9955 34.7837H33.3908C34.2219 34.7837 34.9094 34.1487 34.992 33.3389L35 33.1746ZM33.3905 33.9883L33.3908 34.1382H25.9955L25.9959 33.9883H33.3905ZM34.2088 33.1699V32.5156H27.7879C27.5268 32.5156 27.3153 32.3031 27.3153 32.042C27.3155 31.7811 27.527 31.5693 27.7879 31.5693L27.7877 31.7196L27.7225 31.7266C27.5757 31.7567 27.4651 31.8867 27.4649 32.0424C27.4649 32.1983 27.5755 32.3282 27.7225 32.3584L27.7877 32.3652H34.3592V33.1698L34.3543 33.2685C34.3048 33.7569 33.8923 34.1382 33.3908 34.1382L33.3905 33.9883C33.8424 33.9883 34.2087 33.6218 34.2088 33.1699ZM34.2137 27.9853C34.2137 27.7298 34.2031 27.4772 34.1912 27.2256H27.7879C27.527 27.2256 27.3155 27.0138 27.3153 26.7529C27.3153 26.4918 27.5268 26.2793 27.7879 26.2793L27.7877 26.4296L27.7225 26.4365C27.5755 26.4667 27.4649 26.5965 27.4649 26.7524L27.4715 26.8174C27.4973 26.9434 27.5965 27.0425 27.7225 27.0683L27.7877 27.0752H34.3351C34.3496 27.3739 34.364 27.6775 34.364 27.9858V31.7196H27.7877L27.7879 31.5693H34.2137V27.9853ZM30.6776 11.75V11.5918H29.6717C29.4106 11.5918 29.1991 11.3793 29.1991 11.1182C29.1993 10.8573 29.4108 10.6455 29.6717 10.6455L29.6715 10.7958L29.6063 10.8027C29.4595 10.8329 29.3489 10.9629 29.3487 11.1186C29.3487 11.2745 29.4593 11.4044 29.6063 11.4346L29.6715 11.4414H30.8278V11.7497L30.8368 12.21C30.9271 14.506 31.6751 16.7187 32.461 19.0584C33.2415 21.3757 34.0461 23.7654 34.2821 26.4296H27.7877L27.7879 26.2793H34.1161C33.864 23.7011 33.0842 21.3778 32.3192 19.1064C31.4826 16.6158 30.6776 14.2407 30.6776 11.75ZM31.0828 5.0664L31.0831 5.21679H28.2984L28.2987 5.0664H31.0828ZM31.2132 7.80395L30.953 8.0063C30.8759 8.06893 30.8278 8.16047 30.8278 8.26165V10.7958H29.6715L29.6717 10.6455H30.6776V8.26171C30.6776 8.11115 30.7495 7.97799 30.8582 7.88964L30.8612 7.88768L31.0633 7.72948V6.01268H28.3084V7.7246L28.5106 7.8828L28.5135 7.88476C28.6222 7.9731 28.6942 8.10627 28.6942 8.25683V11.7402C28.6942 14.2307 27.8901 16.61 27.0536 19.0957L26.909 19.5303L26.9071 19.5293C26.8277 19.777 26.5619 19.9087 26.3162 19.8262V19.8281C26.0662 19.7493 25.9327 19.4786 26.0174 19.2314L26.4666 17.8896C27.1663 15.7842 27.7537 13.7812 27.7537 11.7451V8.49413L27.5506 8.3369L27.4745 8.26073C27.4083 8.17902 27.368 8.07585 27.368 7.96288V5.99706C27.3681 5.48553 27.7871 5.0664 28.2987 5.0664L28.2984 5.21679C27.8696 5.21679 27.5179 5.56849 27.5179 5.99727V7.96294L27.5262 8.0371C27.5434 8.10836 27.5854 8.17137 27.6432 8.21829L27.9033 8.42064V11.7449L27.8944 12.1865C27.8061 14.3901 27.0761 16.5611 26.3038 18.8464L26.1593 19.28C26.1015 19.4486 26.193 19.6317 26.3616 19.6847C26.5303 19.7425 26.7133 19.651 26.7663 19.4823L26.9109 19.0487C27.6968 16.7135 28.4447 14.4968 28.535 12.2002L28.5441 11.7401V8.25683C28.5441 8.15566 28.4959 8.06412 28.4189 8.00149L28.1587 7.79914V5.99727C28.1588 5.93962 28.1941 5.89292 28.242 5.87304L28.2936 5.86237H31.0783C31.1554 5.86237 31.2132 5.92501 31.2132 5.99727V7.80395Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="bottles-3"><g id="Vector"><path d="M16.7455 34.7548H22.9412C24.0927 34.7548 25.0273 33.8202 25.0273 32.6687V18.8271C25.0273 16.8181 23.8614 15.0259 22.0451 14.2068V6.24298C22.0451 5.74674 21.6404 5.34686 21.149 5.34686H18.5426C18.0463 5.34686 17.6464 5.75156 17.6464 6.24298V14.2116C17.2321 14.3995 16.8467 14.6404 16.495 14.9343C15.3291 15.9027 14.6642 17.324 14.6642 18.8319V32.6735C14.6594 33.8202 15.594 34.7548 16.7455 34.7548ZM15.3002 18.8271C15.3002 17.507 15.8831 16.2689 16.8997 15.4209C17.2562 15.127 17.6561 14.8861 18.08 14.7175C18.2005 14.6693 18.2824 14.5489 18.2824 14.4188V6.24298C18.2824 6.10326 18.398 5.98763 18.5377 5.98763H21.1442C21.2839 5.98763 21.3995 6.10326 21.3995 6.24298V10.7669H19.3857C19.2074 10.7669 19.0629 10.9114 19.0629 11.0897C19.0629 11.268 19.2074 11.4125 19.3857 11.4125H21.3995V14.4188C21.3995 14.5489 21.4814 14.6693 21.6019 14.7175C23.2929 15.3968 24.3818 17.006 24.3818 18.8271V32.6687C24.3818 33.4637 23.7362 34.1141 22.9364 34.1141H16.7455C15.9506 34.1141 15.3002 33.4685 15.3002 32.6687V18.8271Z" fill="white"/><path d="M14.5138 18.8322C14.5138 17.2797 15.1993 15.8154 16.3995 14.8185C16.7362 14.5373 17.1038 14.3052 17.4962 14.1183V6.24335C17.4962 5.66976 17.9627 5.19671 18.5421 5.19647L18.5426 5.34686C18.0463 5.34686 17.6464 5.75156 17.6464 6.24298V14.2116C17.2321 14.3995 16.8467 14.6404 16.495 14.9343L16.2824 15.1213C15.2487 16.0809 14.6642 17.4182 14.6642 18.8319V32.6735L14.674 32.8859C14.77 33.8636 15.551 34.6446 16.5324 34.7443L16.7455 34.7548H22.9412C24.0205 34.7547 24.9098 33.9333 25.0167 32.882L25.0273 32.6687V18.8271C25.0273 16.8181 23.8614 15.0259 22.0451 14.2068V6.24298C22.0451 5.74674 21.6404 5.34686 21.149 5.34686L21.1486 5.19647C21.7223 5.19647 22.1954 5.66375 22.1954 6.24335V14.1135C24.0141 14.9746 25.1769 16.7924 25.1769 18.8273V32.6691C25.1767 33.9031 24.1756 34.9043 22.9415 34.9045H16.7452C15.5115 34.9043 14.5087 33.9032 14.5138 32.673V18.8322ZM22.9367 33.9641L22.9364 34.1141H16.7455L16.7452 33.9641H22.9367ZM24.2316 32.6691V18.8273C24.2316 17.1777 23.3077 15.7086 21.8458 14.9904L21.546 14.8566C21.369 14.7857 21.2493 14.6105 21.2492 14.4191V11.5627H19.3859C19.1249 11.5627 18.9134 11.351 18.9132 11.09C18.9132 10.8289 19.1248 10.6174 19.3859 10.6174L19.3857 10.7669L19.3204 10.7736C19.1735 10.8038 19.0629 10.9338 19.0629 11.0897L19.0695 11.1545C19.0952 11.2806 19.1944 11.3796 19.3204 11.4055L19.3857 11.4125H21.3995V14.4188L21.4142 14.5139C21.4429 14.6048 21.5116 14.6814 21.6019 14.7175C23.2929 15.3968 24.3818 17.006 24.3818 18.8271V32.6687L24.3742 32.8156C24.3053 33.4939 23.7656 34.0374 23.0841 34.1066L22.9364 34.1141L22.9367 33.9641C23.653 33.9639 24.2313 33.3813 24.2316 32.6691ZM21.2492 6.24335C21.2492 6.18664 21.2013 6.13815 21.1447 6.13788H18.5382C18.4813 6.13788 18.4327 6.18647 18.4327 6.24335V14.4191C18.4326 14.6106 18.3129 14.7857 18.1359 14.8566C17.7275 15.019 17.3403 15.251 16.9952 15.5353C16.0126 16.355 15.4503 17.5521 15.4503 18.8273V32.6691C15.4506 33.3854 16.0331 33.9639 16.7452 33.9641L16.7455 34.1141L16.5988 34.1066C15.9205 34.0379 15.3771 33.4981 15.3077 32.8166L15.3002 32.6687V18.8271C15.3002 17.507 15.8831 16.2689 16.8997 15.4209C17.167 15.2006 17.4588 15.0102 17.7667 14.8576L18.08 14.7175C18.1703 14.6814 18.239 14.6048 18.2677 14.5139L18.2824 14.4188V6.24298C18.2824 6.12083 18.3709 6.0175 18.4865 5.99335L18.5377 5.98763H21.1442L21.1954 5.99335C21.311 6.01749 21.3995 6.12082 21.3995 6.24298V10.7669H19.3857L19.3859 10.6174H21.2492V6.24335ZM21.1486 5.19647L21.149 5.34686H18.5426L18.5421 5.19647H21.1486Z" fill="white"/><path d="M17.1258 25.5386C17.3041 25.5386 17.4486 25.394 17.4486 25.2158V23.8186H22.2423V28.1643C22.2423 28.3425 22.3869 28.4871 22.5651 28.4871C22.7434 28.4871 22.8879 28.3425 22.8879 28.1643V23.4958C22.8879 23.3176 22.7434 23.173 22.5651 23.173H17.1258C16.9476 23.173 16.803 23.3176 16.803 23.4958V25.2158C16.803 25.394 16.9476 25.5386 17.1258 25.5386Z" fill="white"/><path d="M16.6526 25.216V23.4963C16.6526 23.2352 16.8652 23.0226 17.1263 23.0226L17.1258 23.173C16.9476 23.173 16.803 23.3176 16.803 23.4958V25.2158L16.8099 25.2804C16.8356 25.4067 16.9346 25.5066 17.0608 25.5324L17.1258 25.5386C17.2817 25.5384 17.4117 25.4275 17.4417 25.2804L17.4486 25.2158V23.8186H22.2423V28.1643L22.2493 28.2297C22.2753 28.3556 22.3742 28.4549 22.5003 28.4806L22.5651 28.4871C22.721 28.4871 22.8509 28.3766 22.8811 28.2297L22.8879 28.1643V23.4958C22.8879 23.3176 22.7434 23.173 22.5651 23.173L22.5647 23.0226C22.8258 23.0226 23.0384 23.2352 23.0384 23.4963V28.1642C23.0384 28.4253 22.8258 28.6369 22.5647 28.6369C22.3038 28.6367 22.0921 28.4252 22.0921 28.1642V23.9689H17.5989V25.216C17.5988 25.4768 17.3871 25.6884 17.1263 25.6886C16.8652 25.6886 16.6527 25.477 16.6526 25.216ZM22.5647 23.0226L22.5651 23.173H17.1258L17.1263 23.0226H22.5647Z" fill="white"/><path d="M17.1258 29.7394H22.5651C22.7434 29.7394 22.8879 29.5948 22.8879 29.4166V28.0869C22.8879 27.9086 22.7434 27.7641 22.5651 27.7641C22.3869 27.7641 22.2423 27.9086 22.2423 28.0869V29.0938H17.4486V25.4467C17.4486 25.2684 17.3041 25.1239 17.1258 25.1239C16.9476 25.1239 16.803 25.2684 16.803 25.4467V29.4166C16.803 29.5948 16.9476 29.7394 17.1258 29.7394Z" fill="white"/><path d="M17.4486 25.4467C17.4486 25.2907 17.3378 25.1608 17.1907 25.1307L17.1258 25.1239C16.9476 25.1239 16.803 25.2684 16.803 25.4467V29.4166L16.8099 29.4813C16.8356 29.6076 16.9346 29.7075 17.0608 29.7333L17.1258 29.7394H22.5651C22.7212 29.7394 22.8511 29.6285 22.8811 29.4813L22.8879 29.4166V28.0869C22.8879 27.9309 22.7773 27.8005 22.6302 27.7704L22.5651 27.7641C22.3869 27.7641 22.2423 27.9086 22.2423 28.0869V29.0938H17.4486V25.4467ZM17.5989 28.9442H22.0921V28.0868C22.0921 27.8259 22.3038 27.6144 22.5647 27.6141C22.8258 27.6141 23.0383 27.8257 23.0384 28.0868V29.4169C23.0382 29.6778 22.8257 29.8895 22.5647 29.8895H17.1263C16.8653 29.8895 16.6528 29.6778 16.6526 29.4169V25.4472C16.6526 25.186 16.8652 24.9735 17.1263 24.9735C17.3872 24.9738 17.5989 25.1862 17.5989 25.4472V28.9442Z" fill="white"/><path d="M13.1759 34.7548C13.3541 34.7548 13.4987 34.6103 13.4987 34.432C13.4987 34.2537 13.3541 34.1092 13.1759 34.1092H6.83561C6.18038 34.1092 5.6456 33.5744 5.6456 32.9192V25.0421C5.6456 24.9072 5.65042 24.7675 5.65524 24.6326H10.9404V29.9322H6.95605C6.77779 29.9322 6.63326 30.0767 6.63326 30.255C6.63326 30.4332 6.77779 30.5778 6.95605 30.5778H11.2632C11.4414 30.5778 11.586 30.4332 11.586 30.255V24.3146C11.586 24.1363 11.4414 23.9918 11.2632 23.9918H5.68896C5.79496 22.7825 6.08403 21.6118 6.55135 20.4941C7.46674 18.3212 8.55557 15.0981 8.55557 12.1159V9.13846C8.55557 8.94575 8.45921 8.76749 8.30504 8.65668C8.19423 8.57959 8.12678 8.45433 8.12678 8.31461V7.71239C8.12678 7.57749 8.19423 7.44741 8.30504 7.37032C8.46403 7.25951 8.55557 7.08125 8.55557 6.88854V6.35858C8.55557 6.15141 8.72419 5.98279 8.93136 5.98279H11.0753C11.2825 5.98279 11.4511 6.15141 11.4511 6.35858V6.89336C11.4511 7.08607 11.5426 7.26433 11.7016 7.37032C11.7064 7.37032 11.7064 7.37514 11.7112 7.37514C11.8221 7.45222 11.8943 7.57749 11.8943 7.7172V8.31461C11.8943 8.44951 11.8269 8.57959 11.7112 8.65668C11.5523 8.76749 11.4559 8.94575 11.4559 9.13846V10.1406H9.65403C9.47577 10.1406 9.33124 10.2851 9.33124 10.4634C9.33124 10.6416 9.47577 10.7862 9.65403 10.7862H11.4559V12.1159C11.4559 14.1104 11.9377 16.4423 12.8868 19.0391C12.9494 19.2077 13.1325 19.2896 13.2963 19.2318C13.4649 19.1692 13.5468 18.9861 13.489 18.8223C12.5784 16.3266 12.0967 14.0093 12.0967 12.1159V9.16737C12.3713 8.96984 12.5351 8.65186 12.5351 8.30979V7.7172C12.5351 7.37514 12.3713 7.06198 12.0967 6.85963V6.35858C12.0967 5.79489 11.639 5.3372 11.0753 5.3372H8.93136C8.37249 5.34202 7.9148 5.79489 7.9148 6.35858V6.86445C7.645 7.06198 7.48601 7.37996 7.48601 7.7172V8.31943C7.48601 8.65668 7.645 8.96984 7.9148 9.17218V12.1207C7.9148 14.9969 6.85488 18.1285 5.96358 20.2483C5.32281 21.7611 5.00002 23.3799 5.00002 25.0421V32.924C5.00002 33.9358 5.82386 34.7596 6.83561 34.7596H13.1759V34.7548Z" fill="white"/><path d="M4.84962 32.9241V25.0423C4.84962 23.3605 5.17641 21.7215 5.82521 20.1897C6.71442 18.0748 7.76466 14.9658 7.76466 12.1204V9.24052C7.49535 9.01033 7.33601 8.67809 7.33595 8.31962V7.71708C7.33599 7.35978 7.49398 7.022 7.76466 6.79423V6.35869C7.76466 5.71157 8.28988 5.19252 8.9297 5.18681H11.0752L11.0753 5.3372H8.93136C8.37249 5.34202 7.9148 5.79489 7.9148 6.35858V6.86445C7.645 7.06198 7.48601 7.37996 7.48601 7.7172V8.31943L7.49318 8.44462C7.5273 8.73326 7.67872 8.99513 7.9148 9.17218V12.1207L7.90236 12.6624C7.7827 15.3842 6.79919 18.2609 5.96358 20.2483L5.84669 20.5335C5.28336 21.9638 5.00002 23.484 5.00002 25.0421V32.924L5.00978 33.1116C5.09784 33.9741 5.7859 34.6625 6.64845 34.7503L6.83561 34.7596H13.1759V34.7548C13.3317 34.7548 13.462 34.6443 13.4922 34.4974L13.4987 34.432C13.4986 34.2762 13.3882 34.1457 13.2412 34.1155L13.1759 34.1092L13.1758 33.9593C13.4369 33.9593 13.6484 34.1709 13.6485 34.4319C13.6485 34.6401 13.5131 34.8141 13.3262 34.8772V34.9095H6.83595C5.7414 34.9095 4.84967 34.0187 4.84962 32.9241ZM13.1758 33.9593L13.1759 34.1092H6.83561L6.83595 33.9593H13.1758ZM5.6456 32.9192V25.0421C5.6456 24.9072 5.65042 24.7675 5.65524 24.6326H10.9404V29.9322H6.95605L6.95607 29.7825H10.7901V24.7825H5.80177C5.79909 24.87 5.79591 24.9573 5.79591 25.0423V32.9192C5.79593 33.4916 6.26358 33.9593 6.83595 33.9593L6.83561 34.1092L6.71388 34.1028C6.15525 34.0456 5.70833 33.599 5.65138 33.0403L5.6456 32.9192ZM6.48341 30.2552C6.48341 29.9941 6.69497 29.7825 6.95607 29.7825L6.95605 29.9322L6.89064 29.9388C6.74373 29.969 6.63326 30.0991 6.63326 30.255L6.63966 30.3196C6.66532 30.4458 6.76456 30.5457 6.89064 30.5716L6.95605 30.5778H11.2632C11.4193 30.5778 11.5491 30.4669 11.5791 30.3196L11.586 30.255V24.3146C11.586 24.1363 11.4414 23.9918 11.2632 23.9918L11.2627 23.8421C11.5238 23.8421 11.7363 24.0536 11.7363 24.3147V30.2552C11.7362 30.5162 11.5237 30.7278 11.2627 30.7278H6.95607C6.69504 30.7278 6.48353 30.5162 6.48341 30.2552ZM11.3057 12.1155V10.9358H9.65431C9.39321 10.9358 9.18166 10.7243 9.18166 10.4632C9.18175 10.2022 9.39327 9.99052 9.65431 9.99052L9.65403 10.1406L9.58888 10.1468C9.44187 10.1769 9.33132 10.3075 9.33124 10.4634C9.33124 10.6193 9.44185 10.7494 9.58888 10.7796L9.65403 10.7862H11.4559V12.1159L11.4619 12.4935C11.5183 14.4027 11.9969 16.6044 12.8868 19.0391C12.9494 19.2077 13.1325 19.2896 13.2963 19.2318C13.444 19.1769 13.5248 19.0298 13.5039 18.8841L13.489 18.8223C12.6354 16.4827 12.1588 14.2997 12.1026 12.4759L12.0967 12.1159V9.16737C12.3369 8.99454 12.4922 8.72948 12.5274 8.43681L12.5351 8.30979V7.7172C12.5351 7.37514 12.3713 7.06198 12.0967 6.85963V6.35858C12.0967 5.79489 11.639 5.3372 11.0753 5.3372L11.0752 5.18681C11.7217 5.18681 12.2471 5.71216 12.2471 6.35869V6.78837C12.5214 7.01816 12.6855 7.3525 12.6856 7.71708V8.30986C12.6855 8.67265 12.5219 9.01026 12.2471 9.23759V12.1155C12.2471 13.9858 12.7231 16.2855 13.6299 18.7708L13.6309 18.7727C13.7152 19.0126 13.5948 19.2808 13.3486 19.3724L13.3467 19.3733C13.1067 19.458 12.8376 19.3375 12.7461 19.0911C11.7932 16.4838 11.3057 14.1329 11.3057 12.1155ZM11.3057 9.13798C11.3058 8.89459 11.4276 8.67116 11.625 8.53349L11.6279 8.53154C11.7011 8.48273 11.7441 8.40022 11.7442 8.31474V7.71708C11.7441 7.63495 11.7032 7.55875 11.6358 7.50712L11.6182 7.4954C11.4157 7.3604 11.301 7.13417 11.3008 6.89384V6.35869C11.3008 6.23436 11.1995 6.1331 11.0752 6.1331H8.93166C8.80733 6.1331 8.70509 6.23436 8.70509 6.35869V6.88896C8.70498 7.09982 8.61773 7.29833 8.46193 7.43779L8.39064 7.49345C8.32052 7.54225 8.27644 7.62611 8.27638 7.7122V8.31474C8.27642 8.4047 8.31974 8.48414 8.39064 8.53349L8.39259 8.53447L8.46095 8.59013C8.61248 8.7282 8.70495 8.92526 8.70509 9.13798V12.1155C8.70509 14.7516 7.86496 17.5663 7.04005 19.6878L6.68947 20.552C6.24917 21.6052 5.97106 22.7061 5.85548 23.8421H11.2627L11.2632 23.9918H5.68896C5.78173 22.9336 6.01487 21.9048 6.38478 20.9153L6.55135 20.4941C7.40948 18.4571 8.41992 15.4972 8.54298 12.678L8.55557 12.1159V9.13846C8.55557 8.94575 8.45921 8.76749 8.30504 8.65668C8.2221 8.59888 8.16283 8.51395 8.13869 8.4163L8.12678 8.31461V7.71239C8.12683 7.61139 8.16494 7.51314 8.23048 7.43779L8.30504 7.37032C8.44411 7.27339 8.53204 7.12492 8.55177 6.96025L8.55557 6.88854V6.35858C8.55557 6.1774 8.68455 6.02573 8.85548 5.99052L8.93136 5.98279H11.0753C11.2825 5.98279 11.4511 6.15141 11.4511 6.35858V6.89336L11.4551 6.96513C11.4748 7.1296 11.5627 7.27762 11.7016 7.37032C11.7064 7.37032 11.7064 7.37514 11.7112 7.37514C11.8221 7.45222 11.8943 7.57749 11.8943 7.7172V8.31461L11.8819 8.41435C11.8574 8.51137 11.7979 8.59891 11.7112 8.65668C11.5523 8.76749 11.4559 8.94575 11.4559 9.13846V10.1406H9.65403L9.65431 9.99052H11.3057V9.13798ZM11.6143 7.48955C11.6122 7.4879 11.6099 7.48697 11.6084 7.48564L11.6065 7.48466C11.6083 7.48629 11.6114 7.48735 11.6143 7.48955Z" fill="white"/><path d="M31.4782 11.7401V8.41582L31.7383 8.21347C31.8154 8.15084 31.8636 8.0593 31.8636 7.95813V5.99727C31.8636 5.56849 31.5119 5.21679 31.0831 5.21679H28.2984C27.8696 5.21679 27.5179 5.56849 27.5179 5.99727V7.96294C27.5179 8.06412 27.5661 8.15566 27.6432 8.21829L27.9033 8.42064V11.7449C27.9033 14.1008 27.1277 16.4086 26.3038 18.8464L26.1593 19.28C26.1015 19.4486 26.193 19.6317 26.3616 19.6847C26.5303 19.7425 26.7133 19.651 26.7663 19.4823L26.9109 19.0487C27.7492 16.5579 28.5441 14.202 28.5441 11.7401V8.25683C28.5441 8.15566 28.4959 8.06412 28.4189 8.00149L28.1587 7.79914V5.99727C28.1587 5.92019 28.2213 5.86237 28.2936 5.86237H31.0783C31.1554 5.86237 31.2132 5.92501 31.2132 5.99727V7.80395L30.953 8.0063C30.8759 8.06893 30.8278 8.16047 30.8278 8.26165V10.7958H29.6715C29.4932 10.7958 29.3487 10.9404 29.3487 11.1186C29.3487 11.2969 29.4932 11.4414 29.6715 11.4414H30.8278V11.7497C30.8278 14.2117 31.6227 16.5627 32.461 19.0584C33.2415 21.3757 34.0461 23.7654 34.2821 26.4296H27.7877C27.6095 26.4296 27.4649 26.5742 27.4649 26.7524C27.4649 26.9307 27.6095 27.0752 27.7877 27.0752H34.3351C34.3496 27.3739 34.364 27.6775 34.364 27.9858V31.7196H27.7877C27.6095 31.7196 27.4649 31.8641 27.4649 32.0424C27.4649 32.2207 27.6095 32.3652 27.7877 32.3652H34.3592V33.1698C34.3592 33.7045 33.9256 34.1382 33.3908 34.1382H25.9955C25.8172 34.1382 25.6727 34.2827 25.6727 34.4609C25.6727 34.6392 25.8172 34.7837 25.9955 34.7837H33.3908C34.2773 34.7837 35 34.0611 35 33.1746V27.9713C35 24.5555 34.022 21.6504 33.0729 18.8416C32.2538 16.3989 31.4782 14.096 31.4782 11.7401Z" fill="white"/><path d="M35 33.1746V27.9713C35 24.9826 34.2515 22.3847 33.4286 19.9004L33.0729 18.8416C32.3051 16.5517 31.5754 14.3847 31.4871 12.1816L31.4782 11.7401V8.41582L31.7383 8.21347C31.8154 8.15084 31.8636 8.0593 31.8636 7.95813V5.99727C31.8636 5.56849 31.5119 5.21679 31.0831 5.21679L31.0828 5.0664C31.5944 5.0664 32.0134 5.48553 32.0135 5.99706V7.958C32.0135 8.07094 31.9732 8.17414 31.9071 8.25585L31.8309 8.33202L31.6278 8.48925V11.7402C31.6278 14.0671 32.3939 16.3461 33.2147 18.7939C34.1631 21.6007 35.1502 24.528 35.1502 27.9717V33.1748C35.1501 34.144 34.3597 34.9336 33.3905 34.9336H25.9959C25.7348 34.9336 25.5223 34.722 25.5223 34.4609C25.5223 34.1998 25.7348 33.9883 25.9959 33.9883L25.9955 34.1382L25.9305 34.1445C25.7834 34.1746 25.6727 34.3049 25.6727 34.4609C25.6727 34.617 25.7834 34.7473 25.9305 34.7773L25.9955 34.7837H33.3908C34.2219 34.7837 34.9094 34.1487 34.992 33.3389L35 33.1746ZM33.3905 33.9883L33.3908 34.1382H25.9955L25.9959 33.9883H33.3905ZM34.2088 33.1699V32.5156H27.7879C27.5268 32.5156 27.3153 32.3031 27.3153 32.042C27.3155 31.7811 27.527 31.5693 27.7879 31.5693L27.7877 31.7196L27.7225 31.7266C27.5757 31.7567 27.4651 31.8867 27.4649 32.0424C27.4649 32.1983 27.5755 32.3282 27.7225 32.3584L27.7877 32.3652H34.3592V33.1698L34.3543 33.2685C34.3048 33.7569 33.8923 34.1382 33.3908 34.1382L33.3905 33.9883C33.8424 33.9883 34.2087 33.6218 34.2088 33.1699ZM34.2137 27.9853C34.2137 27.7298 34.2031 27.4772 34.1912 27.2256H27.7879C27.527 27.2256 27.3155 27.0138 27.3153 26.7529C27.3153 26.4918 27.5268 26.2793 27.7879 26.2793L27.7877 26.4296L27.7225 26.4365C27.5755 26.4667 27.4649 26.5965 27.4649 26.7524L27.4715 26.8174C27.4973 26.9434 27.5965 27.0425 27.7225 27.0683L27.7877 27.0752H34.3351C34.3496 27.3739 34.364 27.6775 34.364 27.9858V31.7196H27.7877L27.7879 31.5693H34.2137V27.9853ZM30.6776 11.75V11.5918H29.6717C29.4106 11.5918 29.1991 11.3793 29.1991 11.1182C29.1993 10.8573 29.4108 10.6455 29.6717 10.6455L29.6715 10.7958L29.6063 10.8027C29.4595 10.8329 29.3489 10.9629 29.3487 11.1186C29.3487 11.2745 29.4593 11.4044 29.6063 11.4346L29.6715 11.4414H30.8278V11.7497L30.8368 12.21C30.9271 14.506 31.6751 16.7187 32.461 19.0584C33.2415 21.3757 34.0461 23.7654 34.2821 26.4296H27.7877L27.7879 26.2793H34.1161C33.864 23.7011 33.0842 21.3778 32.3192 19.1064C31.4826 16.6158 30.6776 14.2407 30.6776 11.75ZM31.0828 5.0664L31.0831 5.21679H28.2984L28.2987 5.0664H31.0828ZM31.2132 7.80395L30.953 8.0063C30.8759 8.06893 30.8278 8.16047 30.8278 8.26165V10.7958H29.6715L29.6717 10.6455H30.6776V8.26171C30.6776 8.11115 30.7495 7.97799 30.8582 7.88964L30.8612 7.88768L31.0633 7.72948V6.01268H28.3084V7.7246L28.5106 7.8828L28.5135 7.88476C28.6222 7.9731 28.6942 8.10627 28.6942 8.25683V11.7402C28.6942 14.2307 27.8901 16.61 27.0536 19.0957L26.909 19.5303L26.9071 19.5293C26.8277 19.777 26.5619 19.9087 26.3162 19.8262V19.8281C26.0662 19.7493 25.9327 19.4786 26.0174 19.2314L26.4666 17.8896C27.1663 15.7842 27.7537 13.7812 27.7537 11.7451V8.49413L27.5506 8.3369L27.4745 8.26073C27.4083 8.17902 27.368 8.07585 27.368 7.96288V5.99706C27.3681 5.48553 27.7871 5.0664 28.2987 5.0664L28.2984 5.21679C27.8696 5.21679 27.5179 5.56849 27.5179 5.99727V7.96294L27.5262 8.0371C27.5434 8.10836 27.5854 8.17137 27.6432 8.21829L27.9033 8.42064V11.7449L27.8944 12.1865C27.8061 14.3901 27.0761 16.5611 26.3038 18.8464L26.1593 19.28C26.1015 19.4486 26.193 19.6317 26.3616 19.6847C26.5303 19.7425 26.7133 19.651 26.7663 19.4823L26.9109 19.0487C27.6968 16.7135 28.4447 14.4968 28.535 12.2002L28.5441 11.7401V8.25683C28.5441 8.15566 28.4959 8.06412 28.4189 8.00149L28.1587 7.79914V5.99727C28.1588 5.93962 28.1941 5.89292 28.242 5.87304L28.2936 5.86237H31.0783C31.1554 5.86237 31.2132 5.92501 31.2132 5.99727V7.80395Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-stopwatch {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="stopwatch"><g id="Vector"><path d="M35.734 24.6514C35.734 20.5811 32.4225 17.2773 28.3336 17.2773C24.2448 17.2774 20.9332 20.5812 20.9332 24.6514C20.9334 28.7214 24.2449 32.0244 28.3336 32.0244C32.4224 32.0244 35.7338 28.7215 35.734 24.6514ZM36.9342 24.6514C36.934 29.388 33.0813 33.2246 28.3336 33.2246C23.586 33.2246 19.7342 29.388 19.734 24.6514C19.734 19.9146 23.5859 16.0782 28.3336 16.0781C33.0814 16.0781 36.9342 19.9146 36.9342 24.6514Z" fill="white"/><path d="M28.9335 14.0202V16.6784H27.7342V14.0202H28.9335Z" fill="white"/><path d="M31 13.4204V14.6196H25.667V13.4204H31Z" fill="white"/><path d="M22.757 18.9108L22.3342 19.3356L21.9104 19.7604L20.2434 18.0992L21.091 17.2496L22.757 18.9108Z" fill="white"/><path d="M22.0904 17.1025L20.0904 19.0956L19.2428 18.246L21.2428 16.2529L22.0904 17.1025Z" fill="white"/><path d="M35.9999 17.6744L36.4227 18.0992L34.7567 19.7604L33.909 18.9108L35.576 17.2496L35.9999 17.6744Z" fill="white"/><path d="M37.4238 18.246L36.5761 19.0956L34.5761 17.1025L35.4238 16.2529L37.4238 18.246Z" fill="white"/><path d="M28.9335 18.6712V25.9798H27.7342V18.6712H28.9335Z" fill="white"/><path d="M33.6006 6.77602V15.3493H32.4004V7.97524H7.5996V32.0241H21.667V33.2243H6.40038V6.77602H33.6006Z" fill="white"/><path d="M24.2664 6.776V11.2975H15.7332V6.776H24.2664ZM16.9324 10.0983H23.0662V7.97522H16.9324V10.0983Z" fill="white"/><path d="M10.9997 29.3672V30.5664H9.66673V29.3672H10.9997Z" fill="white"/><path d="M13.6665 29.3672V30.5664H12.3335V29.3672H13.6665Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="stopwatch"><g id="Vector"><path d="M35.734 24.6514C35.734 20.5811 32.4225 17.2773 28.3336 17.2773C24.2448 17.2774 20.9332 20.5812 20.9332 24.6514C20.9334 28.7214 24.2449 32.0244 28.3336 32.0244C32.4224 32.0244 35.7338 28.7215 35.734 24.6514ZM36.9342 24.6514C36.934 29.388 33.0813 33.2246 28.3336 33.2246C23.586 33.2246 19.7342 29.388 19.734 24.6514C19.734 19.9146 23.5859 16.0782 28.3336 16.0781C33.0814 16.0781 36.9342 19.9146 36.9342 24.6514Z" fill="white"/><path d="M28.9335 14.0202V16.6784H27.7342V14.0202H28.9335Z" fill="white"/><path d="M31 13.4204V14.6196H25.667V13.4204H31Z" fill="white"/><path d="M22.757 18.9108L22.3342 19.3356L21.9104 19.7604L20.2434 18.0992L21.091 17.2496L22.757 18.9108Z" fill="white"/><path d="M22.0904 17.1025L20.0904 19.0956L19.2428 18.246L21.2428 16.2529L22.0904 17.1025Z" fill="white"/><path d="M35.9999 17.6744L36.4227 18.0992L34.7567 19.7604L33.909 18.9108L35.576 17.2496L35.9999 17.6744Z" fill="white"/><path d="M37.4238 18.246L36.5761 19.0956L34.5761 17.1025L35.4238 16.2529L37.4238 18.246Z" fill="white"/><path d="M28.9335 18.6712V25.9798H27.7342V18.6712H28.9335Z" fill="white"/><path d="M33.6006 6.77602V15.3493H32.4004V7.97524H7.5996V32.0241H21.667V33.2243H6.40038V6.77602H33.6006Z" fill="white"/><path d="M24.2664 6.776V11.2975H15.7332V6.776H24.2664ZM16.9324 10.0983H23.0662V7.97522H16.9324V10.0983Z" fill="white"/><path d="M10.9997 29.3672V30.5664H9.66673V29.3672H10.9997Z" fill="white"/><path d="M13.6665 29.3672V30.5664H12.3335V29.3672H13.6665Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-out {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="out"><g id="Vector"><path d="M26.3994 9.00048C26.3994 8.62919 26.2518 8.27278 25.9893 8.01024C25.7267 7.74781 25.3702 7.60009 24.999 7.60009H11C10.6287 7.60009 10.2723 7.74771 10.0098 8.01024C9.74723 8.27278 9.59961 8.62919 9.59961 9.00048V30.9995C9.59961 31.3708 9.74724 31.7272 10.0098 31.9897C10.2723 32.2523 10.6287 32.3999 11 32.3999H24.999C25.3702 32.3999 25.7267 32.2522 25.9893 31.9897C26.2518 31.7272 26.3994 31.3708 26.3994 30.9995V26.9995H27.5996V30.9995C27.5996 31.689 27.3255 32.3508 26.8379 32.8384C26.3503 33.3259 25.6885 33.5991 24.999 33.5991H11C10.3105 33.5991 9.64871 33.3259 9.16113 32.8384C8.67357 32.3508 8.40039 31.689 8.40039 30.9995V9.00048C8.40039 8.31093 8.67355 7.64919 9.16113 7.16161C9.64871 6.67403 10.3105 6.40087 11 6.40087H24.999C25.6885 6.40087 26.3503 6.67413 26.8379 7.16161C27.3255 7.64919 27.5996 8.31093 27.5996 9.00048V13.0005H26.3994V9.00048Z" fill="white"/><path d="M34.9978 19.4004V20.5997H20.9987V19.4004H34.9978Z" fill="white"/><path d="M35.8488 20.0002L35.424 20.424L31.424 24.424L31.0001 24.0002L30.5763 23.5754L34.1505 19.9992L30.5763 16.424L31.424 15.5763L35.8488 20.0002Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="out"><g id="Vector"><path d="M26.3994 9.00048C26.3994 8.62919 26.2518 8.27278 25.9893 8.01024C25.7267 7.74781 25.3702 7.60009 24.999 7.60009H11C10.6287 7.60009 10.2723 7.74771 10.0098 8.01024C9.74723 8.27278 9.59961 8.62919 9.59961 9.00048V30.9995C9.59961 31.3708 9.74724 31.7272 10.0098 31.9897C10.2723 32.2523 10.6287 32.3999 11 32.3999H24.999C25.3702 32.3999 25.7267 32.2522 25.9893 31.9897C26.2518 31.7272 26.3994 31.3708 26.3994 30.9995V26.9995H27.5996V30.9995C27.5996 31.689 27.3255 32.3508 26.8379 32.8384C26.3503 33.3259 25.6885 33.5991 24.999 33.5991H11C10.3105 33.5991 9.64871 33.3259 9.16113 32.8384C8.67357 32.3508 8.40039 31.689 8.40039 30.9995V9.00048C8.40039 8.31093 8.67355 7.64919 9.16113 7.16161C9.64871 6.67403 10.3105 6.40087 11 6.40087H24.999C25.6885 6.40087 26.3503 6.67413 26.8379 7.16161C27.3255 7.64919 27.5996 8.31093 27.5996 9.00048V13.0005H26.3994V9.00048Z" fill="white"/><path d="M34.9978 19.4004V20.5997H20.9987V19.4004H34.9978Z" fill="white"/><path d="M35.8488 20.0002L35.424 20.424L31.424 24.424L31.0001 24.0002L30.5763 23.5754L34.1505 19.9992L30.5763 16.424L31.424 15.5763L35.8488 20.0002Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-creditcard {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="creditcard"><g id="Vector"><path d="M34.5049 11.3154C34.5047 10.368 33.7366 9.59961 32.7891 9.59961H7.31543C6.36811 9.5998 5.5998 10.3681 5.59961 11.3154V28.6846C5.5998 29.6319 6.3681 30.4002 7.31543 30.4004H32.7891C33.7366 30.4004 34.5047 29.632 34.5049 28.6846V11.3154ZM35.7051 28.6846C35.7049 30.2948 34.3993 31.5996 32.7891 31.5996H7.31543C5.70537 31.5994 4.40059 30.2947 4.40039 28.6846V11.3154C4.40059 9.70538 5.70537 8.40058 7.31543 8.40039H32.7891C34.3993 8.40039 35.7049 9.70527 35.7051 11.3154V28.6846Z" fill="white"/><path d="M35.1055 16.5057C35.4367 16.5058 35.7051 16.774 35.7051 17.1053C35.7051 17.4366 35.4367 17.7048 35.1055 17.7049H5C4.66863 17.7049 4.40039 17.4367 4.40039 17.1053C4.40039 16.7739 4.66863 16.5057 5 16.5057H35.1055Z" fill="white"/><path d="M29.3157 24.6109C29.6471 24.6109 29.9153 24.8792 29.9153 25.2105C29.9153 25.5419 29.6471 25.8101 29.3157 25.8101H25.8421C25.5107 25.8101 25.2425 25.5419 25.2425 25.2105C25.2425 24.8792 25.5107 24.6109 25.8421 24.6109H29.3157Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="creditcard"><g id="Vector"><path d="M34.5049 11.3154C34.5047 10.368 33.7366 9.59961 32.7891 9.59961H7.31543C6.36811 9.5998 5.5998 10.3681 5.59961 11.3154V28.6846C5.5998 29.6319 6.3681 30.4002 7.31543 30.4004H32.7891C33.7366 30.4004 34.5047 29.632 34.5049 28.6846V11.3154ZM35.7051 28.6846C35.7049 30.2948 34.3993 31.5996 32.7891 31.5996H7.31543C5.70537 31.5994 4.40059 30.2947 4.40039 28.6846V11.3154C4.40059 9.70538 5.70537 8.40058 7.31543 8.40039H32.7891C34.3993 8.40039 35.7049 9.70527 35.7051 11.3154V28.6846Z" fill="white"/><path d="M35.1055 16.5057C35.4367 16.5058 35.7051 16.774 35.7051 17.1053C35.7051 17.4366 35.4367 17.7048 35.1055 17.7049H5C4.66863 17.7049 4.40039 17.4367 4.40039 17.1053C4.40039 16.7739 4.66863 16.5057 5 16.5057H35.1055Z" fill="white"/><path d="M29.3157 24.6109C29.6471 24.6109 29.9153 24.8792 29.9153 25.2105C29.9153 25.5419 29.6471 25.8101 29.3157 25.8101H25.8421C25.5107 25.8101 25.2425 25.5419 25.2425 25.2105C25.2425 24.8792 25.5107 24.6109 25.8421 24.6109H29.3157Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-home {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="home"><g id="Vector"><path d="M19.6035 5.49902C19.8364 5.34519 20.1533 5.37112 20.3584 5.57617L34.292 19.5098C34.5259 19.7441 34.5262 20.1242 34.292 20.3584C34.0578 20.5926 33.6777 20.5923 33.4434 20.3584L19.9336 6.84766L6.42383 20.3584C6.18963 20.5921 5.81038 20.5921 5.57617 20.3584C5.34186 20.1241 5.34186 19.7441 5.57617 19.5098L19.5098 5.57617L19.6035 5.49902Z" fill="white"/><path d="M9.6872 23.1491C9.6872 22.8177 9.95544 22.5495 10.2868 22.5495C10.6182 22.5495 10.8864 22.8177 10.8864 23.1491V33.2673H28.9792V23.1491C28.9792 22.8177 29.2484 22.5495 29.5798 22.5495C29.9111 22.5496 30.1794 22.8178 30.1794 23.1491V33.8669C30.1794 34.1982 29.9111 34.4674 29.5798 34.4675H10.2868C9.95544 34.4675 9.6872 34.1983 9.6872 33.8669V23.1491Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="home"><g id="Vector"><path d="M19.6035 5.49902C19.8364 5.34519 20.1533 5.37112 20.3584 5.57617L34.292 19.5098C34.5259 19.7441 34.5262 20.1242 34.292 20.3584C34.0578 20.5926 33.6777 20.5923 33.4434 20.3584L19.9336 6.84766L6.42383 20.3584C6.18963 20.5921 5.81038 20.5921 5.57617 20.3584C5.34186 20.1241 5.34186 19.7441 5.57617 19.5098L19.5098 5.57617L19.6035 5.49902Z" fill="white"/><path d="M9.6872 23.1491C9.6872 22.8177 9.95544 22.5495 10.2868 22.5495C10.6182 22.5495 10.8864 22.8177 10.8864 23.1491V33.2673H28.9792V23.1491C28.9792 22.8177 29.2484 22.5495 29.5798 22.5495C29.9111 22.5496 30.1794 22.8178 30.1794 23.1491V33.8669C30.1794 34.1982 29.9111 34.4674 29.5798 34.4675H10.2868C9.95544 34.4675 9.6872 34.1983 9.6872 33.8669V23.1491Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-packagecheck {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="packagecheck"><g id="Vector"><path d="M19.8996 15.3076V7C19.8996 6.66863 20.1678 6.40039 20.4992 6.40039C20.8305 6.40039 21.0988 6.66863 21.0988 7V15.3076C21.0988 15.639 20.8305 15.9072 20.4992 15.9072C20.1678 15.9072 19.8996 15.639 19.8996 15.3076Z" fill="white"/><path d="M33.4004 15.9073H7.59961V31.9229C7.59961 32.3146 7.75531 32.691 8.03223 32.9678C8.30926 33.2448 8.68554 33.4004 9.07715 33.4004H31.9229C32.3145 33.4004 32.6909 33.2447 32.9678 32.9678C33.2447 32.6909 33.4004 32.3145 33.4004 31.9229V15.9073ZM34.5996 31.9229C34.5996 32.6326 34.3181 33.3136 33.8164 33.8155C33.3145 34.3174 32.6328 34.5997 31.9229 34.5997H9.07715C8.36712 34.5997 7.68653 34.3173 7.18457 33.8155C6.68249 33.3135 6.40039 32.6328 6.40039 31.9229V15.3077C6.40039 14.9763 6.66863 14.7081 7 14.7081H34C34.3314 14.7081 34.5996 14.9763 34.5996 15.3077V31.9229Z" fill="white"/><path d="M27.2715 6.40039C28.1556 6.40094 29.0219 6.64752 29.7734 7.11328C30.5243 7.57894 31.1308 8.24524 31.5244 9.03614L34.5361 15.0391C34.6844 15.335 34.5653 15.6951 34.2695 15.8438C33.9735 15.9923 33.6126 15.8731 33.4639 15.5772L30.4521 9.57422L30.4512 9.57227C30.1937 9.05415 29.8139 8.60835 29.3467 8.27149L29.1416 8.13379C28.6497 7.82885 28.0922 7.64876 27.5176 7.6084L27.2705 7.59961H13.7451L13.5029 7.61426C12.9425 7.66701 12.4013 7.85229 11.9248 8.15625C11.38 8.5038 10.9397 8.99347 10.6523 9.57227L10.6484 9.58203L7.53223 15.584C7.37956 15.8781 7.01773 15.9925 6.72363 15.8398C6.42961 15.6872 6.31514 15.3253 6.46777 15.0313L9.58301 9.0293C9.96747 8.25919 10.5535 7.60753 11.2793 7.14453C12.008 6.67968 12.8498 6.4226 13.7139 6.40039H27.2715Z" fill="white"/><path d="M25.209 20.1407C25.4076 19.8756 25.7836 19.8213 26.0488 20.0196C26.3139 20.2182 26.3683 20.5942 26.1699 20.8594L19.9463 29.167C19.8509 29.2943 19.7092 29.3788 19.5518 29.4014C19.3942 29.424 19.2338 29.3835 19.1065 29.2881L14.9531 26.1768C14.6879 25.9781 14.6334 25.6012 14.832 25.336C15.0307 25.071 15.4067 25.0174 15.6719 25.2159L19.3457 27.9668L25.209 20.1407Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="packagecheck"><g id="Vector"><path d="M19.8996 15.3076V7C19.8996 6.66863 20.1678 6.40039 20.4992 6.40039C20.8305 6.40039 21.0988 6.66863 21.0988 7V15.3076C21.0988 15.639 20.8305 15.9072 20.4992 15.9072C20.1678 15.9072 19.8996 15.639 19.8996 15.3076Z" fill="white"/><path d="M33.4004 15.9073H7.59961V31.9229C7.59961 32.3146 7.75531 32.691 8.03223 32.9678C8.30926 33.2448 8.68554 33.4004 9.07715 33.4004H31.9229C32.3145 33.4004 32.6909 33.2447 32.9678 32.9678C33.2447 32.6909 33.4004 32.3145 33.4004 31.9229V15.9073ZM34.5996 31.9229C34.5996 32.6326 34.3181 33.3136 33.8164 33.8155C33.3145 34.3174 32.6328 34.5997 31.9229 34.5997H9.07715C8.36712 34.5997 7.68653 34.3173 7.18457 33.8155C6.68249 33.3135 6.40039 32.6328 6.40039 31.9229V15.3077C6.40039 14.9763 6.66863 14.7081 7 14.7081H34C34.3314 14.7081 34.5996 14.9763 34.5996 15.3077V31.9229Z" fill="white"/><path d="M27.2715 6.40039C28.1556 6.40094 29.0219 6.64752 29.7734 7.11328C30.5243 7.57894 31.1308 8.24524 31.5244 9.03614L34.5361 15.0391C34.6844 15.335 34.5653 15.6951 34.2695 15.8438C33.9735 15.9923 33.6126 15.8731 33.4639 15.5772L30.4521 9.57422L30.4512 9.57227C30.1937 9.05415 29.8139 8.60835 29.3467 8.27149L29.1416 8.13379C28.6497 7.82885 28.0922 7.64876 27.5176 7.6084L27.2705 7.59961H13.7451L13.5029 7.61426C12.9425 7.66701 12.4013 7.85229 11.9248 8.15625C11.38 8.5038 10.9397 8.99347 10.6523 9.57227L10.6484 9.58203L7.53223 15.584C7.37956 15.8781 7.01773 15.9925 6.72363 15.8398C6.42961 15.6872 6.31514 15.3253 6.46777 15.0313L9.58301 9.0293C9.96747 8.25919 10.5535 7.60753 11.2793 7.14453C12.008 6.67968 12.8498 6.4226 13.7139 6.40039H27.2715Z" fill="white"/><path d="M25.209 20.1407C25.4076 19.8756 25.7836 19.8213 26.0488 20.0196C26.3139 20.2182 26.3683 20.5942 26.1699 20.8594L19.9463 29.167C19.8509 29.2943 19.7092 29.3788 19.5518 29.4014C19.3942 29.424 19.2338 29.3835 19.1065 29.2881L14.9531 26.1768C14.6879 25.9781 14.6334 25.6012 14.832 25.336C15.0307 25.071 15.4067 25.0174 15.6719 25.2159L19.3457 27.9668L25.209 20.1407Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-cart {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="cart"><g id="Vector"><path d="M31.0826 12.2265L32.2945 33.4872L32.2955 33.5048V33.5214C32.2955 33.9505 32.203 34.3383 31.9879 34.663C31.7715 34.9894 31.4669 35.1981 31.1402 35.331C30.5268 35.5806 29.7281 35.5995 28.983 35.5995H10.9381C10.1925 35.5995 9.36709 35.5808 8.74181 35.3339C8.41082 35.2032 8.0924 34.9927 7.87657 34.6532C7.66005 34.3123 7.589 33.9084 7.62657 33.4706L8.83751 12.2265H31.0826ZM8.82384 33.5556V33.5644L8.82286 33.5732C8.80158 33.8209 8.84814 33.9448 8.88927 34.0097C8.93144 34.076 9.01204 34.1505 9.18224 34.2177C9.55947 34.3667 10.1505 34.4003 10.9381 34.4003H28.983C29.7711 34.4003 30.3285 34.366 30.6881 34.2196C30.8479 34.1546 30.9342 34.0794 30.9869 33.9999C31.0401 33.9197 31.0932 33.7818 31.0943 33.5302L29.9498 13.4257H9.9713L8.82384 33.5556Z" fill="white"/><path d="M25.1772 11.0742C25.1772 9.88179 24.6184 8.49624 23.6909 7.4043C22.7638 6.31286 21.5444 5.59962 20.2876 5.59961C18.9605 5.59961 17.713 6.29996 16.7798 7.37109C15.8446 8.44444 15.2827 9.82696 15.2827 11.0742V14.0068H14.0835V11.0742C14.0835 9.49403 14.7797 7.83979 15.8745 6.58301C16.9715 5.32393 18.5265 4.40039 20.2876 4.40039C22.0045 4.4004 23.5305 5.36299 24.605 6.62793C25.6789 7.89231 26.3774 9.54383 26.3774 11.0742V14.0068H25.1772V11.0742Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="cart"><g id="Vector"><path d="M31.0826 12.2265L32.2945 33.4872L32.2955 33.5048V33.5214C32.2955 33.9505 32.203 34.3383 31.9879 34.663C31.7715 34.9894 31.4669 35.1981 31.1402 35.331C30.5268 35.5806 29.7281 35.5995 28.983 35.5995H10.9381C10.1925 35.5995 9.36709 35.5808 8.74181 35.3339C8.41082 35.2032 8.0924 34.9927 7.87657 34.6532C7.66005 34.3123 7.589 33.9084 7.62657 33.4706L8.83751 12.2265H31.0826ZM8.82384 33.5556V33.5644L8.82286 33.5732C8.80158 33.8209 8.84814 33.9448 8.88927 34.0097C8.93144 34.076 9.01204 34.1505 9.18224 34.2177C9.55947 34.3667 10.1505 34.4003 10.9381 34.4003H28.983C29.7711 34.4003 30.3285 34.366 30.6881 34.2196C30.8479 34.1546 30.9342 34.0794 30.9869 33.9999C31.0401 33.9197 31.0932 33.7818 31.0943 33.5302L29.9498 13.4257H9.9713L8.82384 33.5556Z" fill="white"/><path d="M25.1772 11.0742C25.1772 9.88179 24.6184 8.49624 23.6909 7.4043C22.7638 6.31286 21.5444 5.59962 20.2876 5.59961C18.9605 5.59961 17.713 6.29996 16.7798 7.37109C15.8446 8.44444 15.2827 9.82696 15.2827 11.0742V14.0068H14.0835V11.0742C14.0835 9.49403 14.7797 7.83979 15.8745 6.58301C16.9715 5.32393 18.5265 4.40039 20.2876 4.40039C22.0045 4.4004 23.5305 5.36299 24.605 6.62793C25.6789 7.89231 26.3774 9.54383 26.3774 11.0742V14.0068H25.1772V11.0742Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-user {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="user"><g id="Vector"><path d="M25.5339 11.4766C25.5338 8.231 22.9025 5.59961 19.6569 5.59961C16.4114 5.59972 13.7801 8.23107 13.78 11.4766C13.78 14.7222 16.4114 17.3534 19.6569 17.3535C22.9026 17.3535 25.5339 14.7222 25.5339 11.4766ZM26.7341 11.4766C26.7341 15.385 23.5653 18.5537 19.6569 18.5537C15.7486 18.5536 12.5808 15.3849 12.5808 11.4766C12.5809 7.56833 15.7487 4.40051 19.6569 4.40039C23.5653 4.40039 26.734 7.56826 26.7341 11.4766Z" fill="white"/><path d="M30.7168 35.0003V33.6019L30.707 33.2513C30.6333 31.4997 30.145 29.7886 29.2803 28.2601C28.3579 26.6294 27.0375 25.2594 25.4424 24.2776C23.9467 23.3573 22.255 22.8066 20.5078 22.6683L20.1572 22.6458C19.991 22.6378 19.8244 22.6334 19.6582 22.6331C19.4921 22.6334 19.326 22.6378 19.1602 22.6458C17.2889 22.7344 15.4692 23.2959 13.874 24.2776C12.2787 25.2594 10.9584 26.6295 10.0361 28.2601C9.11378 29.8904 8.61917 31.7285 8.59961 33.6019V35.0003C8.59945 35.3315 8.33127 35.5999 8 35.5999C7.66873 35.5999 7.40055 35.3315 7.40039 35.0003V33.5892C7.42208 31.513 7.96896 29.4761 8.99121 27.6692C10.0134 25.8619 11.477 24.3433 13.2451 23.2552C15.013 22.1671 17.0287 21.5457 19.1025 21.4476L19.6572 21.4339H19.6592C19.8437 21.4342 20.0293 21.4387 20.2148 21.4476C22.2882 21.5458 24.3034 22.1673 26.0713 23.2552C27.8392 24.3433 29.3029 25.8619 30.3252 27.6692C31.3474 29.4761 31.8943 31.513 31.916 33.5892V35.0003C31.9159 35.3315 31.6477 35.5999 31.3164 35.5999C30.9851 35.5999 30.717 35.3315 30.7168 35.0003Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="user"><g id="Vector"><path d="M25.5339 11.4766C25.5338 8.231 22.9025 5.59961 19.6569 5.59961C16.4114 5.59972 13.7801 8.23107 13.78 11.4766C13.78 14.7222 16.4114 17.3534 19.6569 17.3535C22.9026 17.3535 25.5339 14.7222 25.5339 11.4766ZM26.7341 11.4766C26.7341 15.385 23.5653 18.5537 19.6569 18.5537C15.7486 18.5536 12.5808 15.3849 12.5808 11.4766C12.5809 7.56833 15.7487 4.40051 19.6569 4.40039C23.5653 4.40039 26.734 7.56826 26.7341 11.4766Z" fill="white"/><path d="M30.7168 35.0003V33.6019L30.707 33.2513C30.6333 31.4997 30.145 29.7886 29.2803 28.2601C28.3579 26.6294 27.0375 25.2594 25.4424 24.2776C23.9467 23.3573 22.255 22.8066 20.5078 22.6683L20.1572 22.6458C19.991 22.6378 19.8244 22.6334 19.6582 22.6331C19.4921 22.6334 19.326 22.6378 19.1602 22.6458C17.2889 22.7344 15.4692 23.2959 13.874 24.2776C12.2787 25.2594 10.9584 26.6295 10.0361 28.2601C9.11378 29.8904 8.61917 31.7285 8.59961 33.6019V35.0003C8.59945 35.3315 8.33127 35.5999 8 35.5999C7.66873 35.5999 7.40055 35.3315 7.40039 35.0003V33.5892C7.42208 31.513 7.96896 29.4761 8.99121 27.6692C10.0134 25.8619 11.477 24.3433 13.2451 23.2552C15.013 22.1671 17.0287 21.5457 19.1025 21.4476L19.6572 21.4339H19.6592C19.8437 21.4342 20.0293 21.4387 20.2148 21.4476C22.2882 21.5458 24.3034 22.1673 26.0713 23.2552C27.8392 24.3433 29.3029 25.8619 30.3252 27.6692C31.3474 29.4761 31.8943 31.513 31.916 33.5892V35.0003C31.9159 35.3315 31.6477 35.5999 31.3164 35.5999C30.9851 35.5999 30.717 35.3315 30.7168 35.0003Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-deliveryhand {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="deliveryhand"><g id="Vector"><path d="M13.6457 17.9783C13.8652 17.7301 14.2441 17.707 14.4924 17.9265L16.3215 19.5437C16.3454 19.5587 16.3817 19.5817 16.4269 19.6082C16.5182 19.6617 16.6435 19.7305 16.7804 19.7947C16.9197 19.86 17.0571 19.9136 17.176 19.9441C17.2857 19.9723 17.3373 19.9698 17.3459 19.9695C18.3147 19.7142 19.313 19.5537 20.3908 19.8504L20.6076 19.9168L20.6144 19.9187C21.5065 20.2246 22.5262 20.6626 23.3498 21.0252C23.7673 21.209 24.1283 21.3712 24.4123 21.4939C24.5535 21.555 24.6686 21.6032 24.756 21.6375L24.8635 21.6785L24.8761 21.6805C25.3295 21.7802 25.7653 22.084 26.0344 22.4431C26.2876 22.7813 26.5282 23.3962 26.0988 23.9363C25.8501 24.2813 25.4349 24.566 25.0304 24.7664C24.616 24.9717 24.1293 25.1299 23.674 25.1717C23.339 25.2047 22.9987 25.0763 22.758 24.9734C22.5067 24.866 22.1851 24.702 21.9299 24.5828C21.4273 24.3481 21.0082 24.2051 20.6613 24.2176C20.6598 24.2476 20.6573 24.2834 20.6603 24.325C20.6685 24.4356 20.6951 24.5505 20.7326 24.6443C20.7731 24.7455 20.8075 24.7768 20.8019 24.7722C20.8846 24.8406 21.0294 24.9877 21.1867 25.1512C21.3573 25.3284 21.5779 25.5616 21.8283 25.8299C22.3295 26.3667 22.9592 27.0512 23.5754 27.7234C24.1917 28.3958 24.7957 29.0577 25.2453 29.5515C25.4699 29.7983 25.6562 30.0031 25.7863 30.1463C25.8514 30.2179 25.9029 30.274 25.9377 30.3123C25.9549 30.3313 25.9678 30.3463 25.9767 30.3562C25.9812 30.3612 25.9852 30.3654 25.9875 30.368C25.9885 30.369 25.9889 30.3703 25.9894 30.3709C27.0294 31.435 26.2337 33.0896 24.8136 33.0896H15.7599C15.3005 33.0896 14.8892 32.8676 14.6047 32.5857C14.598 32.5791 14.5915 32.5722 14.5851 32.5652L11.9308 29.6726C11.4933 29.2387 10.9663 28.6842 10.5461 28.073C10.1294 27.4671 9.76677 26.7335 9.76677 25.9597V24.8904L8.61345 23.7488C8.37803 23.5156 8.37634 23.1356 8.60954 22.9002C8.84276 22.6648 9.22181 22.6631 9.4572 22.8963L10.7892 24.2146C10.903 24.3273 10.967 24.4813 10.967 24.6414V25.9597C10.967 26.3731 11.1698 26.8607 11.5353 27.3924C11.8041 27.7833 12.1343 28.1599 12.4621 28.5017L12.7863 28.8318L12.8058 28.8523L15.4523 31.7351C15.5666 31.8473 15.6873 31.8894 15.7599 31.8894H24.8136C25.0352 31.8894 25.1718 31.7727 25.2287 31.6414C25.2836 31.5145 25.2756 31.3511 25.1242 31.201L25.1017 31.1775L25.1008 31.1765C25.1002 31.1759 25.0998 31.1747 25.0988 31.1736C25.0965 31.1711 25.0925 31.1678 25.0881 31.1629C25.0791 31.153 25.0662 31.1379 25.049 31.1189C25.0144 31.0808 24.9633 31.0251 24.8986 30.9539C24.7687 30.8109 24.5821 30.6058 24.3576 30.3592C23.9085 29.8659 23.3057 29.2051 22.6906 28.534C22.0751 27.8625 21.4478 27.182 20.9504 26.6492C20.7015 26.3826 20.4868 26.154 20.3224 25.9832C20.2402 25.8977 20.1724 25.828 20.1203 25.7762C20.0943 25.7503 20.0735 25.7304 20.0578 25.7156C20.0404 25.6992 20.0352 25.6946 20.0383 25.6971C19.8321 25.5268 19.7002 25.2944 19.6183 25.0896C19.5331 24.8764 19.4808 24.6402 19.464 24.4129C19.4477 24.1913 19.4622 23.9375 19.547 23.7039C19.633 23.4675 19.8234 23.1788 20.1896 23.075L20.2238 23.0662C21.0432 22.8858 21.865 23.2285 22.4377 23.4959C22.765 23.6488 22.9941 23.7692 23.2297 23.8699C23.4721 23.9735 23.557 23.978 23.5568 23.9783L23.5617 23.9773C23.8372 23.9525 24.1809 23.8478 24.4972 23.6912C24.8198 23.5314 25.0344 23.3567 25.1213 23.24C25.1126 23.2216 25.0987 23.1954 25.0744 23.1629C25.0234 23.0948 24.9481 23.0225 24.8586 22.9627C24.7682 22.9024 24.6823 22.8674 24.6183 22.8533V22.8514C24.5191 22.8301 24.4049 22.789 24.3176 22.7547C24.2108 22.7128 24.0805 22.6581 23.9357 22.5955C23.6477 22.471 23.2726 22.3026 22.8664 22.1238C22.0442 21.7618 21.0691 21.343 20.2316 21.0555C19.3991 20.7806 18.6046 20.8788 17.6437 21.1326L17.6349 21.1346C17.3602 21.2026 17.0836 21.1593 16.8771 21.1062C16.6592 21.0502 16.4475 20.9636 16.2707 20.8806C16.0916 20.7966 15.9331 20.7094 15.8205 20.6433C15.764 20.6102 15.7175 20.5818 15.6847 20.5613C15.6683 20.551 15.6551 20.542 15.6457 20.5359C15.641 20.5329 15.6368 20.5309 15.634 20.5291C15.6326 20.5282 15.6319 20.5268 15.631 20.5262H15.6291C15.6057 20.5107 15.5827 20.493 15.5617 20.4744L13.6974 18.825C13.4494 18.6054 13.4262 18.2265 13.6457 17.9783Z" fill="white"/><path d="M4.44115 23.982C4.44115 23.6506 4.70939 23.3824 5.04076 23.3824C5.37213 23.3824 5.64037 23.6506 5.64037 23.982V30.6363H13.696C14.0272 30.6365 14.2956 30.9056 14.2956 31.2369C14.2955 31.568 14.0272 31.8363 13.696 31.8365H5.04076C4.70946 31.8365 4.44127 31.5681 4.44115 31.2369V23.982Z" fill="white"/><path d="M35.0002 7.55369C35.3315 7.55378 35.5998 7.82198 35.5998 8.1533V31.2363C35.5998 31.5676 35.3315 31.8358 35.0002 31.8359H26.3449C26.0136 31.8358 25.7453 31.5676 25.7453 31.2363C25.7453 30.905 26.0136 30.6368 26.3449 30.6367H34.3996V8.7529H9.03533C8.70396 8.7529 8.43572 8.48467 8.43572 8.1533C8.43572 7.82192 8.70396 7.55369 9.03533 7.55369H35.0002Z" fill="white"/><path d="M3.94922 6.4127C4.18243 6.17732 4.56147 6.1756 4.79688 6.40879L15.4492 16.9605C15.563 17.0732 15.627 17.2272 15.627 17.3873C15.6268 17.5472 15.5628 17.7005 15.4492 17.8131L8.79199 24.4078C8.61996 24.5782 8.36218 24.6289 8.13867 24.5357C8.03857 24.494 7.95534 24.4262 7.89258 24.3434L7.88086 24.3307C7.85799 24.3056 7.81999 24.2656 7.7666 24.2105C7.66088 24.1015 7.50785 23.9467 7.32129 23.7604C6.94869 23.3882 6.45109 22.897 5.95215 22.4068C5.45341 21.9169 4.95433 21.4287 4.58008 21.0631C4.39301 20.8803 4.23706 20.7281 4.12793 20.6217C4.07345 20.5685 4.03019 20.5271 4.00098 20.4986C3.98637 20.4844 3.97531 20.4728 3.96777 20.4654C3.96408 20.4618 3.96087 20.4595 3.95898 20.4576L3.95605 20.4547C3.71882 20.2235 3.71414 19.8434 3.94531 19.6061C4.17655 19.3688 4.55662 19.3641 4.79395 19.5953C4.79443 19.5958 4.79591 19.5973 4.79688 19.5982C4.7988 19.6001 4.80207 19.6025 4.80566 19.6061C4.81324 19.6134 4.82429 19.6251 4.83887 19.6393C4.86815 19.6678 4.91136 19.7092 4.96582 19.7623C5.0751 19.8689 5.2307 20.0217 5.41797 20.2047C5.79268 20.5707 6.29311 21.0594 6.79297 21.5504C7.29257 22.0412 7.7936 22.5358 8.16992 22.9117C8.24554 22.9873 8.31576 23.059 8.38086 23.1246L14.1738 17.3863L3.95312 7.26035C3.71775 7.02714 3.71603 6.6481 3.94922 6.4127Z" fill="white"/><path d="M16.4248 8.1533C16.4248 7.82192 16.6931 7.55369 17.0245 7.55369C17.3558 7.55369 17.6241 7.82192 17.6241 8.1533V10.8506H23.0821V8.1533C23.0821 7.82205 23.3505 7.55389 23.6817 7.55369C24.0131 7.55369 24.2823 7.82192 24.2823 8.1533V11.4511C24.2821 11.7824 24.013 12.0508 23.6817 12.0508H17.0245C16.6932 12.0508 16.425 11.7824 16.4248 11.4511V8.1533Z" fill="white"/><path d="M16.5987 30.8148C16.8319 30.5794 17.2109 30.5777 17.4463 30.8109L18.7784 32.1292C19.0138 32.3624 19.0154 32.7424 18.7823 32.9779C18.5491 33.2133 18.1691 33.215 17.9336 32.9818L16.6026 31.6624C16.3672 31.4292 16.3655 31.0502 16.5987 30.8148Z" fill="white"/><path d="M19.2617 30.8148C19.4949 30.5794 19.874 30.5777 20.1094 30.8109L21.4414 32.1292C21.6768 32.3624 21.6785 32.7424 21.4453 32.9779C21.2121 33.2133 20.8321 33.215 20.5967 32.9818L19.2656 31.6624C19.0303 31.4292 19.0285 31.0502 19.2617 30.8148Z" fill="white"/><path d="M21.9248 30.8148C22.158 30.5794 22.537 30.5777 22.7724 30.8109L24.1044 32.1292C24.3398 32.3624 24.3415 32.7424 24.1084 32.9779C23.8751 33.2133 23.4951 33.215 23.2597 32.9818L21.9287 31.6624C21.6933 31.4292 21.6916 31.0502 21.9248 30.8148Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="deliveryhand"><g id="Vector"><path d="M13.6457 17.9783C13.8652 17.7301 14.2441 17.707 14.4924 17.9265L16.3215 19.5437C16.3454 19.5587 16.3817 19.5817 16.4269 19.6082C16.5182 19.6617 16.6435 19.7305 16.7804 19.7947C16.9197 19.86 17.0571 19.9136 17.176 19.9441C17.2857 19.9723 17.3373 19.9698 17.3459 19.9695C18.3147 19.7142 19.313 19.5537 20.3908 19.8504L20.6076 19.9168L20.6144 19.9187C21.5065 20.2246 22.5262 20.6626 23.3498 21.0252C23.7673 21.209 24.1283 21.3712 24.4123 21.4939C24.5535 21.555 24.6686 21.6032 24.756 21.6375L24.8635 21.6785L24.8761 21.6805C25.3295 21.7802 25.7653 22.084 26.0344 22.4431C26.2876 22.7813 26.5282 23.3962 26.0988 23.9363C25.8501 24.2813 25.4349 24.566 25.0304 24.7664C24.616 24.9717 24.1293 25.1299 23.674 25.1717C23.339 25.2047 22.9987 25.0763 22.758 24.9734C22.5067 24.866 22.1851 24.702 21.9299 24.5828C21.4273 24.3481 21.0082 24.2051 20.6613 24.2176C20.6598 24.2476 20.6573 24.2834 20.6603 24.325C20.6685 24.4356 20.6951 24.5505 20.7326 24.6443C20.7731 24.7455 20.8075 24.7768 20.8019 24.7722C20.8846 24.8406 21.0294 24.9877 21.1867 25.1512C21.3573 25.3284 21.5779 25.5616 21.8283 25.8299C22.3295 26.3667 22.9592 27.0512 23.5754 27.7234C24.1917 28.3958 24.7957 29.0577 25.2453 29.5515C25.4699 29.7983 25.6562 30.0031 25.7863 30.1463C25.8514 30.2179 25.9029 30.274 25.9377 30.3123C25.9549 30.3313 25.9678 30.3463 25.9767 30.3562C25.9812 30.3612 25.9852 30.3654 25.9875 30.368C25.9885 30.369 25.9889 30.3703 25.9894 30.3709C27.0294 31.435 26.2337 33.0896 24.8136 33.0896H15.7599C15.3005 33.0896 14.8892 32.8676 14.6047 32.5857C14.598 32.5791 14.5915 32.5722 14.5851 32.5652L11.9308 29.6726C11.4933 29.2387 10.9663 28.6842 10.5461 28.073C10.1294 27.4671 9.76677 26.7335 9.76677 25.9597V24.8904L8.61345 23.7488C8.37803 23.5156 8.37634 23.1356 8.60954 22.9002C8.84276 22.6648 9.22181 22.6631 9.4572 22.8963L10.7892 24.2146C10.903 24.3273 10.967 24.4813 10.967 24.6414V25.9597C10.967 26.3731 11.1698 26.8607 11.5353 27.3924C11.8041 27.7833 12.1343 28.1599 12.4621 28.5017L12.7863 28.8318L12.8058 28.8523L15.4523 31.7351C15.5666 31.8473 15.6873 31.8894 15.7599 31.8894H24.8136C25.0352 31.8894 25.1718 31.7727 25.2287 31.6414C25.2836 31.5145 25.2756 31.3511 25.1242 31.201L25.1017 31.1775L25.1008 31.1765C25.1002 31.1759 25.0998 31.1747 25.0988 31.1736C25.0965 31.1711 25.0925 31.1678 25.0881 31.1629C25.0791 31.153 25.0662 31.1379 25.049 31.1189C25.0144 31.0808 24.9633 31.0251 24.8986 30.9539C24.7687 30.8109 24.5821 30.6058 24.3576 30.3592C23.9085 29.8659 23.3057 29.2051 22.6906 28.534C22.0751 27.8625 21.4478 27.182 20.9504 26.6492C20.7015 26.3826 20.4868 26.154 20.3224 25.9832C20.2402 25.8977 20.1724 25.828 20.1203 25.7762C20.0943 25.7503 20.0735 25.7304 20.0578 25.7156C20.0404 25.6992 20.0352 25.6946 20.0383 25.6971C19.8321 25.5268 19.7002 25.2944 19.6183 25.0896C19.5331 24.8764 19.4808 24.6402 19.464 24.4129C19.4477 24.1913 19.4622 23.9375 19.547 23.7039C19.633 23.4675 19.8234 23.1788 20.1896 23.075L20.2238 23.0662C21.0432 22.8858 21.865 23.2285 22.4377 23.4959C22.765 23.6488 22.9941 23.7692 23.2297 23.8699C23.4721 23.9735 23.557 23.978 23.5568 23.9783L23.5617 23.9773C23.8372 23.9525 24.1809 23.8478 24.4972 23.6912C24.8198 23.5314 25.0344 23.3567 25.1213 23.24C25.1126 23.2216 25.0987 23.1954 25.0744 23.1629C25.0234 23.0948 24.9481 23.0225 24.8586 22.9627C24.7682 22.9024 24.6823 22.8674 24.6183 22.8533V22.8514C24.5191 22.8301 24.4049 22.789 24.3176 22.7547C24.2108 22.7128 24.0805 22.6581 23.9357 22.5955C23.6477 22.471 23.2726 22.3026 22.8664 22.1238C22.0442 21.7618 21.0691 21.343 20.2316 21.0555C19.3991 20.7806 18.6046 20.8788 17.6437 21.1326L17.6349 21.1346C17.3602 21.2026 17.0836 21.1593 16.8771 21.1062C16.6592 21.0502 16.4475 20.9636 16.2707 20.8806C16.0916 20.7966 15.9331 20.7094 15.8205 20.6433C15.764 20.6102 15.7175 20.5818 15.6847 20.5613C15.6683 20.551 15.6551 20.542 15.6457 20.5359C15.641 20.5329 15.6368 20.5309 15.634 20.5291C15.6326 20.5282 15.6319 20.5268 15.631 20.5262H15.6291C15.6057 20.5107 15.5827 20.493 15.5617 20.4744L13.6974 18.825C13.4494 18.6054 13.4262 18.2265 13.6457 17.9783Z" fill="white"/><path d="M4.44115 23.982C4.44115 23.6506 4.70939 23.3824 5.04076 23.3824C5.37213 23.3824 5.64037 23.6506 5.64037 23.982V30.6363H13.696C14.0272 30.6365 14.2956 30.9056 14.2956 31.2369C14.2955 31.568 14.0272 31.8363 13.696 31.8365H5.04076C4.70946 31.8365 4.44127 31.5681 4.44115 31.2369V23.982Z" fill="white"/><path d="M35.0002 7.55369C35.3315 7.55378 35.5998 7.82198 35.5998 8.1533V31.2363C35.5998 31.5676 35.3315 31.8358 35.0002 31.8359H26.3449C26.0136 31.8358 25.7453 31.5676 25.7453 31.2363C25.7453 30.905 26.0136 30.6368 26.3449 30.6367H34.3996V8.7529H9.03533C8.70396 8.7529 8.43572 8.48467 8.43572 8.1533C8.43572 7.82192 8.70396 7.55369 9.03533 7.55369H35.0002Z" fill="white"/><path d="M3.94922 6.4127C4.18243 6.17732 4.56147 6.1756 4.79688 6.40879L15.4492 16.9605C15.563 17.0732 15.627 17.2272 15.627 17.3873C15.6268 17.5472 15.5628 17.7005 15.4492 17.8131L8.79199 24.4078C8.61996 24.5782 8.36218 24.6289 8.13867 24.5357C8.03857 24.494 7.95534 24.4262 7.89258 24.3434L7.88086 24.3307C7.85799 24.3056 7.81999 24.2656 7.7666 24.2105C7.66088 24.1015 7.50785 23.9467 7.32129 23.7604C6.94869 23.3882 6.45109 22.897 5.95215 22.4068C5.45341 21.9169 4.95433 21.4287 4.58008 21.0631C4.39301 20.8803 4.23706 20.7281 4.12793 20.6217C4.07345 20.5685 4.03019 20.5271 4.00098 20.4986C3.98637 20.4844 3.97531 20.4728 3.96777 20.4654C3.96408 20.4618 3.96087 20.4595 3.95898 20.4576L3.95605 20.4547C3.71882 20.2235 3.71414 19.8434 3.94531 19.6061C4.17655 19.3688 4.55662 19.3641 4.79395 19.5953C4.79443 19.5958 4.79591 19.5973 4.79688 19.5982C4.7988 19.6001 4.80207 19.6025 4.80566 19.6061C4.81324 19.6134 4.82429 19.6251 4.83887 19.6393C4.86815 19.6678 4.91136 19.7092 4.96582 19.7623C5.0751 19.8689 5.2307 20.0217 5.41797 20.2047C5.79268 20.5707 6.29311 21.0594 6.79297 21.5504C7.29257 22.0412 7.7936 22.5358 8.16992 22.9117C8.24554 22.9873 8.31576 23.059 8.38086 23.1246L14.1738 17.3863L3.95312 7.26035C3.71775 7.02714 3.71603 6.6481 3.94922 6.4127Z" fill="white"/><path d="M16.4248 8.1533C16.4248 7.82192 16.6931 7.55369 17.0245 7.55369C17.3558 7.55369 17.6241 7.82192 17.6241 8.1533V10.8506H23.0821V8.1533C23.0821 7.82205 23.3505 7.55389 23.6817 7.55369C24.0131 7.55369 24.2823 7.82192 24.2823 8.1533V11.4511C24.2821 11.7824 24.013 12.0508 23.6817 12.0508H17.0245C16.6932 12.0508 16.425 11.7824 16.4248 11.4511V8.1533Z" fill="white"/><path d="M16.5987 30.8148C16.8319 30.5794 17.2109 30.5777 17.4463 30.8109L18.7784 32.1292C19.0138 32.3624 19.0154 32.7424 18.7823 32.9779C18.5491 33.2133 18.1691 33.215 17.9336 32.9818L16.6026 31.6624C16.3672 31.4292 16.3655 31.0502 16.5987 30.8148Z" fill="white"/><path d="M19.2617 30.8148C19.4949 30.5794 19.874 30.5777 20.1094 30.8109L21.4414 32.1292C21.6768 32.3624 21.6785 32.7424 21.4453 32.9779C21.2121 33.2133 20.8321 33.215 20.5967 32.9818L19.2656 31.6624C19.0303 31.4292 19.0285 31.0502 19.2617 30.8148Z" fill="white"/><path d="M21.9248 30.8148C22.158 30.5794 22.537 30.5777 22.7724 30.8109L24.1044 32.1292C24.3398 32.3624 24.3415 32.7424 24.1084 32.9779C23.8751 33.2133 23.4951 33.215 23.2597 32.9818L21.9287 31.6624C21.6933 31.4292 21.6916 31.0502 21.9248 30.8148Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-deliverytrolley {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="deliverytrolley"><g id="Vector"><path d="M29.3753 12.8487C29.6506 12.8075 29.9265 12.9632 30.0267 13.2344L34.0433 24.128L32.9173 24.544L29.1067 14.211L16.4612 18.8399L16.0491 17.7129L29.2571 12.8789L29.3753 12.8487Z" fill="white"/><path d="M32.1327 24.6914L30.9071 25.1679L30.4716 24.0488L31.6972 23.5722L32.1327 24.6914Z" fill="white"/><path d="M30.0081 24.8127L30.2151 25.3762L28.9212 25.8527L28.5071 24.7267L29.8001 24.2492L30.0081 24.8127Z" fill="white"/><path d="M25.8738 17.6607C25.9289 17.8104 25.9224 17.976 25.8553 18.1207C25.7881 18.2654 25.6654 18.3777 25.5154 18.4322L21.0223 20.066C20.7118 20.1789 20.369 20.0194 20.2547 19.7096L19.3006 17.1227L19.8641 16.9146L20.4275 16.7076L21.1736 18.733L24.5389 17.5094L23.7947 15.4879L24.9207 15.0738L25.8738 17.6607Z" fill="white"/><path d="M22.7018 4.40722C22.818 4.38963 22.9375 4.40648 23.0455 4.45703C23.1898 4.52453 23.3019 4.64614 23.3561 4.79589L26.8278 14.3955L25.6998 14.8037L22.4313 5.76953L13.0563 9.17285L12.6461 8.04492L22.5866 4.43554L22.7018 4.40722Z" fill="white"/><path d="M20.43 8.75011C20.5381 9.05812 20.3802 9.39623 20.0745 9.51085L16.262 10.9405C16.1124 10.9966 15.9463 10.9905 15.801 10.9239C15.656 10.8574 15.5437 10.7358 15.4885 10.5861L14.5344 7.99914L15.0979 7.79113L15.6614 7.5841L16.4055 9.60363L19.1028 8.59289L18.4124 6.62902L19.5452 6.23058L20.43 8.75011Z" fill="white"/><path d="M22.4635 30.94C22.4635 29.0247 20.8935 27.4547 18.9782 27.4547C17.0628 27.4547 15.4929 29.0247 15.4928 30.94C15.4928 32.8554 17.0628 34.4253 18.9782 34.4254C20.8936 34.4254 22.4635 32.8555 22.4635 30.94ZM23.6637 30.94C23.6637 33.5182 21.5563 35.6256 18.9782 35.6256C16.4001 35.6255 14.2936 33.5182 14.2936 30.94C14.2936 28.362 16.4001 26.2555 18.9782 26.2555C21.5563 26.2555 23.6637 28.3619 23.6637 30.94Z" fill="white"/><path d="M36.2074 25.3762L23.0668 30.2101L22.6527 29.0832L35.7933 24.2492L36.2074 25.3762Z" fill="white"/><path d="M8.69824 5.83022C9.75348 5.8304 10.8028 6.51909 11.167 7.58315L18.3154 26.8507L17.7529 27.0597L17.1904 27.2677L10.042 8.00014C10.0397 7.99397 10.0372 7.98783 10.0352 7.98159C9.84879 7.4225 9.27059 7.02963 8.69824 7.02944H4V5.83022H8.69824Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="deliverytrolley"><g id="Vector"><path d="M29.3753 12.8487C29.6506 12.8075 29.9265 12.9632 30.0267 13.2344L34.0433 24.128L32.9173 24.544L29.1067 14.211L16.4612 18.8399L16.0491 17.7129L29.2571 12.8789L29.3753 12.8487Z" fill="white"/><path d="M32.1327 24.6914L30.9071 25.1679L30.4716 24.0488L31.6972 23.5722L32.1327 24.6914Z" fill="white"/><path d="M30.0081 24.8127L30.2151 25.3762L28.9212 25.8527L28.5071 24.7267L29.8001 24.2492L30.0081 24.8127Z" fill="white"/><path d="M25.8738 17.6607C25.9289 17.8104 25.9224 17.976 25.8553 18.1207C25.7881 18.2654 25.6654 18.3777 25.5154 18.4322L21.0223 20.066C20.7118 20.1789 20.369 20.0194 20.2547 19.7096L19.3006 17.1227L19.8641 16.9146L20.4275 16.7076L21.1736 18.733L24.5389 17.5094L23.7947 15.4879L24.9207 15.0738L25.8738 17.6607Z" fill="white"/><path d="M22.7018 4.40722C22.818 4.38963 22.9375 4.40648 23.0455 4.45703C23.1898 4.52453 23.3019 4.64614 23.3561 4.79589L26.8278 14.3955L25.6998 14.8037L22.4313 5.76953L13.0563 9.17285L12.6461 8.04492L22.5866 4.43554L22.7018 4.40722Z" fill="white"/><path d="M20.43 8.75011C20.5381 9.05812 20.3802 9.39623 20.0745 9.51085L16.262 10.9405C16.1124 10.9966 15.9463 10.9905 15.801 10.9239C15.656 10.8574 15.5437 10.7358 15.4885 10.5861L14.5344 7.99914L15.0979 7.79113L15.6614 7.5841L16.4055 9.60363L19.1028 8.59289L18.4124 6.62902L19.5452 6.23058L20.43 8.75011Z" fill="white"/><path d="M22.4635 30.94C22.4635 29.0247 20.8935 27.4547 18.9782 27.4547C17.0628 27.4547 15.4929 29.0247 15.4928 30.94C15.4928 32.8554 17.0628 34.4253 18.9782 34.4254C20.8936 34.4254 22.4635 32.8555 22.4635 30.94ZM23.6637 30.94C23.6637 33.5182 21.5563 35.6256 18.9782 35.6256C16.4001 35.6255 14.2936 33.5182 14.2936 30.94C14.2936 28.362 16.4001 26.2555 18.9782 26.2555C21.5563 26.2555 23.6637 28.3619 23.6637 30.94Z" fill="white"/><path d="M36.2074 25.3762L23.0668 30.2101L22.6527 29.0832L35.7933 24.2492L36.2074 25.3762Z" fill="white"/><path d="M8.69824 5.83022C9.75348 5.8304 10.8028 6.51909 11.167 7.58315L18.3154 26.8507L17.7529 27.0597L17.1904 27.2677L10.042 8.00014C10.0397 7.99397 10.0372 7.98783 10.0352 7.98159C9.84879 7.4225 9.27059 7.02963 8.69824 7.02944H4V5.83022H8.69824Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-package {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="package"><g id="Vector"><path d="M35.5997 17.8598V34.1401H16.8058V17.8598H35.5997ZM18.005 32.9409H34.3995V19.059H18.005V32.9409Z" fill="white"/><path d="M29.3834 11.1571L35.6002 17.3729V18.4599H34.4V17.87L28.8863 12.3563H11.3023V27.4267L16.816 32.9403H17.4058V34.1405H16.3189L10.1031 27.9237V11.1571H29.3834Z" fill="white"/><path d="M27.0459 18.0351L26.622 18.4599L26.1972 18.8837L19.4951 12.1806L20.3427 11.3329L27.0459 18.0351Z" fill="white"/><path d="M17.8297 18.0351L17.4058 18.4599L16.981 18.8837L10.2789 12.1806L11.1265 11.3329L17.8297 18.0351Z" fill="white"/><path d="M19.3301 6.13012L19.5049 6.3059L22.0186 8.8186C22.2529 9.05291 22.2529 9.43292 22.0186 9.66723C21.7842 9.90153 21.4042 9.90154 21.1699 9.66723L18.833 7.32934H4.59961V20.7239L8.61328 24.7375C8.84758 24.9718 8.84756 25.3519 8.61328 25.5862C8.37897 25.8205 7.99896 25.8205 7.76465 25.5862L3.40039 21.2219V6.13012H19.3301Z" fill="white"/><path d="M3.57617 6.3059C3.81049 6.07159 4.18951 6.07159 4.42383 6.3059L8.61328 10.4944C8.8476 10.7287 8.8476 11.1087 8.61328 11.343C8.37897 11.5773 7.99896 11.5773 7.76465 11.343L3.57617 7.15356C3.34186 6.91924 3.34186 6.54022 3.57617 6.3059Z" fill="white"/><path d="M32.4866 29.5896V30.7888H30.8108V29.5896H32.4866Z" fill="white"/><path d="M29.9731 29.5896V30.7888H28.2973V29.5896H29.9731Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="package"><g id="Vector"><path d="M35.5997 17.8598V34.1401H16.8058V17.8598H35.5997ZM18.005 32.9409H34.3995V19.059H18.005V32.9409Z" fill="white"/><path d="M29.3834 11.1571L35.6002 17.3729V18.4599H34.4V17.87L28.8863 12.3563H11.3023V27.4267L16.816 32.9403H17.4058V34.1405H16.3189L10.1031 27.9237V11.1571H29.3834Z" fill="white"/><path d="M27.0459 18.0351L26.622 18.4599L26.1972 18.8837L19.4951 12.1806L20.3427 11.3329L27.0459 18.0351Z" fill="white"/><path d="M17.8297 18.0351L17.4058 18.4599L16.981 18.8837L10.2789 12.1806L11.1265 11.3329L17.8297 18.0351Z" fill="white"/><path d="M19.3301 6.13012L19.5049 6.3059L22.0186 8.8186C22.2529 9.05291 22.2529 9.43292 22.0186 9.66723C21.7842 9.90153 21.4042 9.90154 21.1699 9.66723L18.833 7.32934H4.59961V20.7239L8.61328 24.7375C8.84758 24.9718 8.84756 25.3519 8.61328 25.5862C8.37897 25.8205 7.99896 25.8205 7.76465 25.5862L3.40039 21.2219V6.13012H19.3301Z" fill="white"/><path d="M3.57617 6.3059C3.81049 6.07159 4.18951 6.07159 4.42383 6.3059L8.61328 10.4944C8.8476 10.7287 8.8476 11.1087 8.61328 11.343C8.37897 11.5773 7.99896 11.5773 7.76465 11.343L3.57617 7.15356C3.34186 6.91924 3.34186 6.54022 3.57617 6.3059Z" fill="white"/><path d="M32.4866 29.5896V30.7888H30.8108V29.5896H32.4866Z" fill="white"/><path d="M29.9731 29.5896V30.7888H28.2973V29.5896H29.9731Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-edit {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="edit"><g id="Vector"><path d="M6.40039 29.6125V14.3684C6.40039 12.1661 8.18541 10.3811 10.3877 10.3811H15.4688C15.8001 10.3811 16.0693 10.6493 16.0693 10.9807C16.0693 11.3121 15.8001 11.5803 15.4688 11.5803H10.3877C8.84815 11.5803 7.59961 12.8288 7.59961 14.3684V29.6125C7.59967 31.152 8.84819 32.3996 10.3877 32.3996H25.6318C27.1713 32.3996 28.4189 31.152 28.4189 29.6125V24.5315C28.4189 24.2001 28.6882 23.9309 29.0195 23.9309C29.3508 23.931 29.6191 24.2002 29.6191 24.5315V29.6125C29.6191 31.8147 27.834 33.5998 25.6318 33.5998H10.3877C8.18545 33.5998 6.40046 31.8148 6.40039 29.6125Z" fill="white"/><path d="M29.4417 4.62793C31.0792 2.99043 33.7348 2.99043 35.3723 4.62793C37.0096 6.2653 37.0093 8.92013 35.3723 10.5576L20.9749 24.9551C20.8623 25.0676 20.7092 25.1309 20.5501 25.1309H15.469C15.1792 25.1309 14.9372 24.9256 14.8811 24.6523L14.8694 24.5312V19.4492C14.8695 19.2902 14.9327 19.1378 15.0452 19.0254L29.4417 4.62793ZM34.5237 5.47656C33.3548 4.30769 31.4592 4.30769 30.2903 5.47656L16.0686 19.6982V23.9307H20.302L34.5237 9.70996C35.6925 8.54113 35.6924 6.64544 34.5237 5.47656Z" fill="white"/><path d="M26.9017 7.16929C27.136 6.93497 27.515 6.93497 27.7493 7.16929L32.8314 12.2503C33.0655 12.4847 33.0656 12.8647 32.8314 13.099C32.5971 13.3332 32.2171 13.3331 31.9827 13.099L26.9017 8.01694C26.6674 7.78263 26.6674 7.4036 26.9017 7.16929Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="edit"><g id="Vector"><path d="M6.40039 29.6125V14.3684C6.40039 12.1661 8.18541 10.3811 10.3877 10.3811H15.4688C15.8001 10.3811 16.0693 10.6493 16.0693 10.9807C16.0693 11.3121 15.8001 11.5803 15.4688 11.5803H10.3877C8.84815 11.5803 7.59961 12.8288 7.59961 14.3684V29.6125C7.59967 31.152 8.84819 32.3996 10.3877 32.3996H25.6318C27.1713 32.3996 28.4189 31.152 28.4189 29.6125V24.5315C28.4189 24.2001 28.6882 23.9309 29.0195 23.9309C29.3508 23.931 29.6191 24.2002 29.6191 24.5315V29.6125C29.6191 31.8147 27.834 33.5998 25.6318 33.5998H10.3877C8.18545 33.5998 6.40046 31.8148 6.40039 29.6125Z" fill="white"/><path d="M29.4417 4.62793C31.0792 2.99043 33.7348 2.99043 35.3723 4.62793C37.0096 6.2653 37.0093 8.92013 35.3723 10.5576L20.9749 24.9551C20.8623 25.0676 20.7092 25.1309 20.5501 25.1309H15.469C15.1792 25.1309 14.9372 24.9256 14.8811 24.6523L14.8694 24.5312V19.4492C14.8695 19.2902 14.9327 19.1378 15.0452 19.0254L29.4417 4.62793ZM34.5237 5.47656C33.3548 4.30769 31.4592 4.30769 30.2903 5.47656L16.0686 19.6982V23.9307H20.302L34.5237 9.70996C35.6925 8.54113 35.6924 6.64544 34.5237 5.47656Z" fill="white"/><path d="M26.9017 7.16929C27.136 6.93497 27.515 6.93497 27.7493 7.16929L32.8314 12.2503C33.0655 12.4847 33.0656 12.8647 32.8314 13.099C32.5971 13.3332 32.2171 13.3331 31.9827 13.099L26.9017 8.01694C26.6674 7.78263 26.6674 7.4036 26.9017 7.16929Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-pin {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="pin"><g id="Vector"><path d="M23.9792 18.1663C23.9792 16.0607 22.2723 14.3538 20.1667 14.3538C18.0611 14.3538 16.3542 16.0607 16.3542 18.1663C16.3542 20.2719 18.0611 21.9788 20.1667 21.9788C22.2723 21.9788 23.9792 20.2719 23.9792 18.1663ZM25.4792 18.1663C25.4792 21.1003 23.1007 23.4788 20.1667 23.4788C17.2327 23.4788 14.8542 21.1003 14.8542 18.1663C14.8542 15.2323 17.2327 12.8538 20.1667 12.8538C23.1007 12.8538 25.4792 15.2323 25.4792 18.1663Z" fill="white"/><path d="M11.0332 9.0332C16.0774 3.98906 24.2555 3.98912 29.2998 9.0332C34.344 14.0773 34.3446 22.2554 29.3008 27.2998L22.8477 33.7529C21.4135 35.1856 19.1169 35.2308 17.6289 33.8877L17.4873 33.7529L11.0332 27.2998C5.98915 22.2555 5.98903 14.0774 11.0332 9.0332ZM28.2393 10.0938C23.7808 5.63545 16.5522 5.63539 12.0938 10.0938C7.63535 14.5522 7.63545 21.7807 12.0938 26.2393L18.5469 32.6914C19.3858 33.5295 20.7135 33.5821 21.6133 32.8486L21.7871 32.6914L28.2393 26.2393L28.6445 25.8135C32.6937 21.3318 32.5584 14.4129 28.2393 10.0938Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="pin"><g id="Vector"><path d="M23.9792 18.1663C23.9792 16.0607 22.2723 14.3538 20.1667 14.3538C18.0611 14.3538 16.3542 16.0607 16.3542 18.1663C16.3542 20.2719 18.0611 21.9788 20.1667 21.9788C22.2723 21.9788 23.9792 20.2719 23.9792 18.1663ZM25.4792 18.1663C25.4792 21.1003 23.1007 23.4788 20.1667 23.4788C17.2327 23.4788 14.8542 21.1003 14.8542 18.1663C14.8542 15.2323 17.2327 12.8538 20.1667 12.8538C23.1007 12.8538 25.4792 15.2323 25.4792 18.1663Z" fill="white"/><path d="M11.0332 9.0332C16.0774 3.98906 24.2555 3.98912 29.2998 9.0332C34.344 14.0773 34.3446 22.2554 29.3008 27.2998L22.8477 33.7529C21.4135 35.1856 19.1169 35.2308 17.6289 33.8877L17.4873 33.7529L11.0332 27.2998C5.98915 22.2555 5.98903 14.0774 11.0332 9.0332ZM28.2393 10.0938C23.7808 5.63545 16.5522 5.63539 12.0938 10.0938C7.63535 14.5522 7.63545 21.7807 12.0938 26.2393L18.5469 32.6914C19.3858 33.5295 20.7135 33.5821 21.6133 32.8486L21.7871 32.6914L28.2393 26.2393L28.6445 25.8135C32.6937 21.3318 32.5584 14.4129 28.2393 10.0938Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-trustedshop {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="trustedshop"><g id="Vector"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.9246 30.7983C14.7236 30.7983 9.12637 25.201 9.12637 20C9.12637 14.799 14.6482 9.12637 19.9246 9.12637C25.1256 9.12637 30.7229 14.7236 30.7229 20C30.7229 25.2764 25.1256 30.7983 19.9246 30.7983ZM20 5C11.7085 5 5 11.7085 5 20C5 28.2915 11.7085 35 20 35C28.2915 35 35 28.2915 35 20C35 11.7085 28.2915 5 20 5Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M23.0143 15.628C23.0143 14.9496 22.6374 14.422 21.8836 14.422C19.6977 14.422 18.6424 18.6431 18.1902 20.226C20.2253 19.623 23.0143 17.9647 23.0143 15.628ZM24.4464 22.9395C23.0897 24.9747 21.1299 26.8591 18.567 26.8591C15.8535 26.8591 14.2706 25.1255 14.2706 22.4119C14.2706 17.9647 17.5871 13.5928 22.1851 13.5928C23.7681 13.5928 25.8032 14.1958 25.8032 16.0802C25.8032 19.4722 20.5268 20.6029 17.8887 21.2813C17.8887 21.7335 17.8133 22.3365 17.8133 22.9395C17.8133 24.0702 18.4163 25.2009 19.6977 25.2009C21.356 25.2009 22.7128 23.6179 23.6927 22.4119C23.6927 22.3365 24.4464 22.9395 24.4464 22.9395Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="trustedshop"><g id="Vector"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.9246 30.7983C14.7236 30.7983 9.12637 25.201 9.12637 20C9.12637 14.799 14.6482 9.12637 19.9246 9.12637C25.1256 9.12637 30.7229 14.7236 30.7229 20C30.7229 25.2764 25.1256 30.7983 19.9246 30.7983ZM20 5C11.7085 5 5 11.7085 5 20C5 28.2915 11.7085 35 20 35C28.2915 35 35 28.2915 35 20C35 11.7085 28.2915 5 20 5Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M23.0143 15.628C23.0143 14.9496 22.6374 14.422 21.8836 14.422C19.6977 14.422 18.6424 18.6431 18.1902 20.226C20.2253 19.623 23.0143 17.9647 23.0143 15.628ZM24.4464 22.9395C23.0897 24.9747 21.1299 26.8591 18.567 26.8591C15.8535 26.8591 14.2706 25.1255 14.2706 22.4119C14.2706 17.9647 17.5871 13.5928 22.1851 13.5928C23.7681 13.5928 25.8032 14.1958 25.8032 16.0802C25.8032 19.4722 20.5268 20.6029 17.8887 21.2813C17.8887 21.7335 17.8133 22.3365 17.8133 22.9395C17.8133 24.0702 18.4163 25.2009 19.6977 25.2009C21.356 25.2009 22.7128 23.6179 23.6927 22.4119C23.6927 22.3365 24.4464 22.9395 24.4464 22.9395Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-start {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="start"><path id="Star 1" d="M19.0371 4.60757C19.431 3.79748 20.569 3.79748 20.9629 4.60757L25.0753 13.0661C25.2317 13.3878 25.534 13.6107 25.8838 13.6623L35.0795 15.0187C35.9602 15.1486 36.3119 16.2472 35.6746 16.8778L29.0205 23.4618C28.7674 23.7122 28.6519 24.073 28.7117 24.4266L30.2825 33.7234C30.4329 34.6138 29.5123 35.2928 28.7246 34.8724L20.4997 30.483C20.1868 30.3161 19.8132 30.3161 19.5003 30.483L11.2754 34.8724C10.4877 35.2928 9.56706 34.6138 9.7175 33.7234L11.2883 24.4266C11.3481 24.073 11.2326 23.7122 10.9795 23.4618L4.32543 16.8778C3.68815 16.2472 4.03981 15.1486 4.92051 15.0187L14.1162 13.6623C14.466 13.6107 14.7683 13.3878 14.9247 13.0661L19.0371 4.60757Z" fill="white"/></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="start"><path id="Star 1" d="M19.0371 4.60757C19.431 3.79748 20.569 3.79748 20.9629 4.60757L25.0753 13.0661C25.2317 13.3878 25.534 13.6107 25.8838 13.6623L35.0795 15.0187C35.9602 15.1486 36.3119 16.2472 35.6746 16.8778L29.0205 23.4618C28.7674 23.7122 28.6519 24.073 28.7117 24.4266L30.2825 33.7234C30.4329 34.6138 29.5123 35.2928 28.7246 34.8724L20.4997 30.483C20.1868 30.3161 19.8132 30.3161 19.5003 30.483L11.2754 34.8724C10.4877 35.2928 9.56706 34.6138 9.7175 33.7234L11.2883 24.4266C11.3481 24.073 11.2326 23.7122 10.9795 23.4618L4.32543 16.8778C3.68815 16.2472 4.03981 15.1486 4.92051 15.0187L14.1162 13.6623C14.466 13.6107 14.7683 13.3878 14.9247 13.0661L19.0371 4.60757Z" fill="white"/></g></svg>');
}
.brand-icons.icon-voucher {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="voucher"><g id="Vector"><path d="M33.3155 20.0316C33.3155 19.1771 32.623 18.4839 31.7686 18.4837H8.14749C7.29291 18.4837 6.59964 19.177 6.59964 20.0316V30.7679C6.59964 31.6225 7.29291 32.3158 8.14749 32.3158H31.7686C32.623 32.3156 33.3155 31.6224 33.3155 30.7679V20.0316ZM34.5157 30.7679C34.5157 32.2851 33.2858 33.5158 31.7686 33.516H8.14749C6.63017 33.516 5.40042 32.2852 5.40042 30.7679V20.0316C5.40042 18.5143 6.63017 17.2845 8.14749 17.2845H31.7686C33.2858 17.2847 34.5157 18.5144 34.5157 20.0316V30.7679Z" fill="white"/><path d="M13.0424 8.22107V12.516H11.8431V8.22107H13.0424Z" fill="white"/><path d="M20.5574 5.00003V12.5157H19.3582V5.00003H20.5574Z" fill="white"/><path d="M28.0724 8.22107V12.516H26.8732V8.22107H28.0724Z" fill="white"/><path d="M22.5782 25.3999C22.578 23.9525 21.4045 22.7788 19.9571 22.7788C18.5098 22.7789 17.3362 23.9526 17.336 25.3999C17.336 26.8473 18.5097 28.0208 19.9571 28.021C21.4047 28.021 22.5782 26.8474 22.5782 25.3999ZM23.7784 25.3999C23.7784 27.5102 22.0674 29.2211 19.9571 29.2211C17.8469 29.221 16.1368 27.51 16.1368 25.3999C16.137 23.2898 17.8471 21.5797 19.9571 21.5795C22.0673 21.5795 23.7782 23.2897 23.7784 25.3999Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="voucher"><g id="Vector"><path d="M33.3155 20.0316C33.3155 19.1771 32.623 18.4839 31.7686 18.4837H8.14749C7.29291 18.4837 6.59964 19.177 6.59964 20.0316V30.7679C6.59964 31.6225 7.29291 32.3158 8.14749 32.3158H31.7686C32.623 32.3156 33.3155 31.6224 33.3155 30.7679V20.0316ZM34.5157 30.7679C34.5157 32.2851 33.2858 33.5158 31.7686 33.516H8.14749C6.63017 33.516 5.40042 32.2852 5.40042 30.7679V20.0316C5.40042 18.5143 6.63017 17.2845 8.14749 17.2845H31.7686C33.2858 17.2847 34.5157 18.5144 34.5157 20.0316V30.7679Z" fill="white"/><path d="M13.0424 8.22107V12.516H11.8431V8.22107H13.0424Z" fill="white"/><path d="M20.5574 5.00003V12.5157H19.3582V5.00003H20.5574Z" fill="white"/><path d="M28.0724 8.22107V12.516H26.8732V8.22107H28.0724Z" fill="white"/><path d="M22.5782 25.3999C22.578 23.9525 21.4045 22.7788 19.9571 22.7788C18.5098 22.7789 17.3362 23.9526 17.336 25.3999C17.336 26.8473 18.5097 28.0208 19.9571 28.021C21.4047 28.021 22.5782 26.8474 22.5782 25.3999ZM23.7784 25.3999C23.7784 27.5102 22.0674 29.2211 19.9571 29.2211C17.8469 29.221 16.1368 27.51 16.1368 25.3999C16.137 23.2898 17.8471 21.5797 19.9571 21.5795C22.0673 21.5795 23.7782 23.2897 23.7784 25.3999Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-quote {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="quote"><g id="Vector"><path d="M25.6463 22.0604C25.9776 22.0605 26.2459 22.3287 26.2459 22.66C26.2459 22.9913 25.9776 23.2595 25.6463 23.2596H19.1727C18.8413 23.2596 18.5731 22.9914 18.5731 22.66C18.5731 22.3286 18.8413 22.0604 19.1727 22.0604H25.6463Z" fill="white"/><path d="M25.6463 27.6091C25.9776 27.6092 26.2459 27.8774 26.2459 28.2087C26.2459 28.54 25.9776 28.8083 25.6463 28.8083H19.1727C18.8413 28.8083 18.5731 28.5401 18.5731 28.2087C18.5731 27.8773 18.8413 27.6091 19.1727 27.6091H25.6463Z" fill="white"/><path d="M25.6463 16.5117C25.9776 16.5117 26.2459 16.7799 26.2459 17.1113C26.2459 17.4426 25.9776 17.7108 25.6463 17.7109H19.1727C18.8413 17.7109 18.5731 17.4426 18.5731 17.1113C18.5731 16.7799 18.8413 16.5117 19.1727 16.5117H25.6463Z" fill="white"/><path d="M15.4735 22.5228L15.5272 22.5336C15.5765 22.5544 15.611 22.6027 15.6112 22.6596C15.6112 22.7356 15.5495 22.7973 15.4735 22.7973V23.7221C14.8869 23.7218 14.412 23.2461 14.412 22.6596C14.4122 22.0732 14.8871 21.5983 15.4735 21.598V22.5228Z" fill="white"/><path d="M15.4724 21.598C16.059 21.598 16.5346 22.0731 16.5349 22.6596C16.5349 23.2463 16.0592 23.7221 15.4724 23.7221V22.7973C15.4153 22.7973 15.3663 22.7628 15.3455 22.7133L15.3347 22.6596L15.3455 22.6068C15.3663 22.5572 15.4153 22.5228 15.4724 22.5228V21.598Z" fill="white"/><path d="M15.4735 28.0715L15.5272 28.0823C15.5765 28.1031 15.611 28.1514 15.6112 28.2082C15.6112 28.2842 15.5495 28.3459 15.4735 28.3459V29.2707C14.8869 29.2705 14.412 28.7948 14.412 28.2082C14.4122 27.6219 14.8871 27.147 15.4735 27.1467V28.0715Z" fill="white"/><path d="M15.4724 27.1467C16.059 27.1467 16.5346 27.6217 16.5349 28.2082C16.5349 28.795 16.0592 29.2707 15.4724 29.2707V28.3459C15.4153 28.3459 15.3663 28.3115 15.3455 28.262L15.3347 28.2082L15.3455 28.1555C15.3663 28.1059 15.4153 28.0715 15.4724 28.0715V27.1467Z" fill="white"/><path d="M15.4735 16.9741L15.5272 16.9849C15.5765 17.0057 15.611 17.054 15.6112 17.1108C15.6112 17.1868 15.5495 17.2485 15.4735 17.2485V18.1733C14.887 18.1731 14.412 17.6975 14.412 17.1108C14.4122 16.5245 14.8871 16.0496 15.4735 16.0493V16.9741Z" fill="white"/><path d="M15.4724 16.0493C16.059 16.0493 16.5346 16.5243 16.5349 17.1108C16.5349 17.6976 16.0591 18.1733 15.4724 18.1733V17.2485C15.4153 17.2485 15.3663 17.2141 15.3455 17.1645L15.3347 17.1108L15.3455 17.0581C15.3663 17.0085 15.4153 16.9741 15.4724 16.9741V16.0493Z" fill="white"/><path d="M30.5947 12.4736C30.5947 12.1422 30.4628 11.8242 30.2285 11.5898C29.9943 11.3558 29.6768 11.2237 29.3457 11.2236H24.7217C24.3903 11.2236 24.1211 10.9554 24.1211 10.624C24.1211 9.55681 23.697 8.53296 22.9424 7.77832C22.1878 7.02396 21.1647 6.59966 20.0977 6.59961C19.0304 6.59961 18.0066 7.02372 17.252 7.77832C16.4973 8.53295 16.0732 9.55681 16.0732 10.624C16.0732 10.9553 15.8049 11.2236 15.4736 11.2236H10.8496C10.5182 11.2236 10.2002 11.3555 9.96582 11.5898C9.73151 11.8242 9.59961 12.1423 9.59961 12.4736V31.8945C9.59973 32.2256 9.73177 32.5432 9.96582 32.7773C10.2001 33.0117 10.5182 33.1436 10.8496 33.1436H29.3457C29.677 33.1435 29.9943 33.0115 30.2285 32.7773C30.4627 32.5432 30.5946 32.2258 30.5947 31.8945V12.4736ZM31.7949 31.8945C31.7948 32.5439 31.5365 33.1667 31.0771 33.626C30.6178 34.0853 29.9951 34.3437 29.3457 34.3438H10.8496C10.2 34.3438 9.5766 34.0854 9.11719 33.626C8.65807 33.1667 8.40052 32.5439 8.40039 31.8945V12.4736C8.40039 11.824 8.65784 11.2006 9.11719 10.7412C9.57657 10.2818 10.1999 10.0244 10.8496 10.0244H14.9092C15.0437 8.8597 15.566 7.76696 16.4033 6.92969C17.383 5.95005 18.7122 5.40039 20.0977 5.40039C21.4829 5.40044 22.8114 5.9503 23.791 6.92969C24.6282 7.76694 25.1506 8.85973 25.2852 10.0244H29.3457C29.9951 10.0245 30.6179 10.2821 31.0771 10.7412C31.5366 11.2006 31.7949 11.824 31.7949 12.4736V31.8945Z" fill="white"/><path d="M20.0979 10.0382L20.1516 10.0489C20.201 10.0697 20.2354 10.1181 20.2356 10.1749C20.2356 10.2509 20.1739 10.3126 20.0979 10.3126V11.2374C19.5114 11.2372 19.0364 10.7615 19.0364 10.1749C19.0367 9.58854 19.5116 9.11366 20.0979 9.1134V10.0382Z" fill="white"/><path d="M20.0969 9.1134C20.6834 9.1134 21.1591 9.58838 21.1594 10.1749C21.1594 10.7617 20.6836 11.2374 20.0969 11.2374V10.3126C20.0397 10.3126 19.9907 10.2782 19.9699 10.2286L19.9592 10.1749L19.9699 10.1222C19.9907 10.0726 20.0397 10.0382 20.0969 10.0382V9.1134Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="quote"><g id="Vector"><path d="M25.6463 22.0604C25.9776 22.0605 26.2459 22.3287 26.2459 22.66C26.2459 22.9913 25.9776 23.2595 25.6463 23.2596H19.1727C18.8413 23.2596 18.5731 22.9914 18.5731 22.66C18.5731 22.3286 18.8413 22.0604 19.1727 22.0604H25.6463Z" fill="white"/><path d="M25.6463 27.6091C25.9776 27.6092 26.2459 27.8774 26.2459 28.2087C26.2459 28.54 25.9776 28.8083 25.6463 28.8083H19.1727C18.8413 28.8083 18.5731 28.5401 18.5731 28.2087C18.5731 27.8773 18.8413 27.6091 19.1727 27.6091H25.6463Z" fill="white"/><path d="M25.6463 16.5117C25.9776 16.5117 26.2459 16.7799 26.2459 17.1113C26.2459 17.4426 25.9776 17.7108 25.6463 17.7109H19.1727C18.8413 17.7109 18.5731 17.4426 18.5731 17.1113C18.5731 16.7799 18.8413 16.5117 19.1727 16.5117H25.6463Z" fill="white"/><path d="M15.4735 22.5228L15.5272 22.5336C15.5765 22.5544 15.611 22.6027 15.6112 22.6596C15.6112 22.7356 15.5495 22.7973 15.4735 22.7973V23.7221C14.8869 23.7218 14.412 23.2461 14.412 22.6596C14.4122 22.0732 14.8871 21.5983 15.4735 21.598V22.5228Z" fill="white"/><path d="M15.4724 21.598C16.059 21.598 16.5346 22.0731 16.5349 22.6596C16.5349 23.2463 16.0592 23.7221 15.4724 23.7221V22.7973C15.4153 22.7973 15.3663 22.7628 15.3455 22.7133L15.3347 22.6596L15.3455 22.6068C15.3663 22.5572 15.4153 22.5228 15.4724 22.5228V21.598Z" fill="white"/><path d="M15.4735 28.0715L15.5272 28.0823C15.5765 28.1031 15.611 28.1514 15.6112 28.2082C15.6112 28.2842 15.5495 28.3459 15.4735 28.3459V29.2707C14.8869 29.2705 14.412 28.7948 14.412 28.2082C14.4122 27.6219 14.8871 27.147 15.4735 27.1467V28.0715Z" fill="white"/><path d="M15.4724 27.1467C16.059 27.1467 16.5346 27.6217 16.5349 28.2082C16.5349 28.795 16.0592 29.2707 15.4724 29.2707V28.3459C15.4153 28.3459 15.3663 28.3115 15.3455 28.262L15.3347 28.2082L15.3455 28.1555C15.3663 28.1059 15.4153 28.0715 15.4724 28.0715V27.1467Z" fill="white"/><path d="M15.4735 16.9741L15.5272 16.9849C15.5765 17.0057 15.611 17.054 15.6112 17.1108C15.6112 17.1868 15.5495 17.2485 15.4735 17.2485V18.1733C14.887 18.1731 14.412 17.6975 14.412 17.1108C14.4122 16.5245 14.8871 16.0496 15.4735 16.0493V16.9741Z" fill="white"/><path d="M15.4724 16.0493C16.059 16.0493 16.5346 16.5243 16.5349 17.1108C16.5349 17.6976 16.0591 18.1733 15.4724 18.1733V17.2485C15.4153 17.2485 15.3663 17.2141 15.3455 17.1645L15.3347 17.1108L15.3455 17.0581C15.3663 17.0085 15.4153 16.9741 15.4724 16.9741V16.0493Z" fill="white"/><path d="M30.5947 12.4736C30.5947 12.1422 30.4628 11.8242 30.2285 11.5898C29.9943 11.3558 29.6768 11.2237 29.3457 11.2236H24.7217C24.3903 11.2236 24.1211 10.9554 24.1211 10.624C24.1211 9.55681 23.697 8.53296 22.9424 7.77832C22.1878 7.02396 21.1647 6.59966 20.0977 6.59961C19.0304 6.59961 18.0066 7.02372 17.252 7.77832C16.4973 8.53295 16.0732 9.55681 16.0732 10.624C16.0732 10.9553 15.8049 11.2236 15.4736 11.2236H10.8496C10.5182 11.2236 10.2002 11.3555 9.96582 11.5898C9.73151 11.8242 9.59961 12.1423 9.59961 12.4736V31.8945C9.59973 32.2256 9.73177 32.5432 9.96582 32.7773C10.2001 33.0117 10.5182 33.1436 10.8496 33.1436H29.3457C29.677 33.1435 29.9943 33.0115 30.2285 32.7773C30.4627 32.5432 30.5946 32.2258 30.5947 31.8945V12.4736ZM31.7949 31.8945C31.7948 32.5439 31.5365 33.1667 31.0771 33.626C30.6178 34.0853 29.9951 34.3437 29.3457 34.3438H10.8496C10.2 34.3438 9.5766 34.0854 9.11719 33.626C8.65807 33.1667 8.40052 32.5439 8.40039 31.8945V12.4736C8.40039 11.824 8.65784 11.2006 9.11719 10.7412C9.57657 10.2818 10.1999 10.0244 10.8496 10.0244H14.9092C15.0437 8.8597 15.566 7.76696 16.4033 6.92969C17.383 5.95005 18.7122 5.40039 20.0977 5.40039C21.4829 5.40044 22.8114 5.9503 23.791 6.92969C24.6282 7.76694 25.1506 8.85973 25.2852 10.0244H29.3457C29.9951 10.0245 30.6179 10.2821 31.0771 10.7412C31.5366 11.2006 31.7949 11.824 31.7949 12.4736V31.8945Z" fill="white"/><path d="M20.0979 10.0382L20.1516 10.0489C20.201 10.0697 20.2354 10.1181 20.2356 10.1749C20.2356 10.2509 20.1739 10.3126 20.0979 10.3126V11.2374C19.5114 11.2372 19.0364 10.7615 19.0364 10.1749C19.0367 9.58854 19.5116 9.11366 20.0979 9.1134V10.0382Z" fill="white"/><path d="M20.0969 9.1134C20.6834 9.1134 21.1591 9.58838 21.1594 10.1749C21.1594 10.7617 20.6836 11.2374 20.0969 11.2374V10.3126C20.0397 10.3126 19.9907 10.2782 19.9699 10.2286L19.9592 10.1749L19.9699 10.1222C19.9907 10.0726 20.0397 10.0382 20.0969 10.0382V9.1134Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-alert {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="alert"><g id="Vector"><path d="M31.3154 9.99316C31.3153 9.6237 31.1685 9.26906 30.9072 9.00781C30.6459 8.74665 30.2913 8.59961 29.9219 8.59961H9.9873C9.61787 8.59961 9.26326 8.74667 9.00195 9.00781C8.7407 9.26906 8.59384 9.6237 8.59375 9.99316V28.0322L8.5625 28.125L6.91406 33.0684L13.8281 31.3398L13.9004 31.3223H29.9219C30.2914 31.3223 30.6459 31.1753 30.9072 30.9141C31.1685 30.6528 31.3154 30.2982 31.3154 29.9287V9.99316ZM32.5156 29.9287C32.5156 30.6165 32.2422 31.2763 31.7559 31.7627C31.2695 32.249 30.6096 32.5225 29.9219 32.5225H14.0449L5.08496 34.7627L7.39355 27.8359V9.99316C7.39365 9.30544 7.66702 8.64547 8.15332 8.15918C8.63967 7.673 9.29961 7.40039 9.9873 7.40039H29.9219C30.6096 7.40039 31.2695 7.67297 31.7559 8.15918C32.2422 8.64547 32.5155 9.30544 32.5156 9.99316V29.9287Z" fill="white"/><path d="M20.5549 12.9837V18.9642H19.3557V12.9837H20.5549Z" fill="white"/><path d="M20.3514 24.9451C20.3514 24.7261 20.1739 24.5478 19.9549 24.5476C19.7358 24.5476 19.5574 24.726 19.5574 24.9451C19.5576 25.1641 19.7359 25.3416 19.9549 25.3416C20.1738 25.3414 20.3512 25.164 20.3514 24.9451ZM21.5516 24.9451C21.5514 25.8267 20.8365 26.5416 19.9549 26.5418C19.0731 26.5418 18.3584 25.8268 18.3582 24.9451C18.3582 24.0632 19.073 23.3484 19.9549 23.3484C20.8366 23.3486 21.5516 24.0633 21.5516 24.9451Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="alert"><g id="Vector"><path d="M31.3154 9.99316C31.3153 9.6237 31.1685 9.26906 30.9072 9.00781C30.6459 8.74665 30.2913 8.59961 29.9219 8.59961H9.9873C9.61787 8.59961 9.26326 8.74667 9.00195 9.00781C8.7407 9.26906 8.59384 9.6237 8.59375 9.99316V28.0322L8.5625 28.125L6.91406 33.0684L13.8281 31.3398L13.9004 31.3223H29.9219C30.2914 31.3223 30.6459 31.1753 30.9072 30.9141C31.1685 30.6528 31.3154 30.2982 31.3154 29.9287V9.99316ZM32.5156 29.9287C32.5156 30.6165 32.2422 31.2763 31.7559 31.7627C31.2695 32.249 30.6096 32.5225 29.9219 32.5225H14.0449L5.08496 34.7627L7.39355 27.8359V9.99316C7.39365 9.30544 7.66702 8.64547 8.15332 8.15918C8.63967 7.673 9.29961 7.40039 9.9873 7.40039H29.9219C30.6096 7.40039 31.2695 7.67297 31.7559 8.15918C32.2422 8.64547 32.5155 9.30544 32.5156 9.99316V29.9287Z" fill="white"/><path d="M20.5549 12.9837V18.9642H19.3557V12.9837H20.5549Z" fill="white"/><path d="M20.3514 24.9451C20.3514 24.7261 20.1739 24.5478 19.9549 24.5476C19.7358 24.5476 19.5574 24.726 19.5574 24.9451C19.5576 25.1641 19.7359 25.3416 19.9549 25.3416C20.1738 25.3414 20.3512 25.164 20.3514 24.9451ZM21.5516 24.9451C21.5514 25.8267 20.8365 26.5416 19.9549 26.5418C19.0731 26.5418 18.3584 25.8268 18.3582 24.9451C18.3582 24.0632 19.073 23.3484 19.9549 23.3484C20.8366 23.3486 21.5516 24.0633 21.5516 24.9451Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-bottles-2 {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="bottles-2"><g id="Vector"><path d="M22.3698 35.3503H29.0584C30.3014 35.3503 31.3105 34.3543 31.3105 33.1272V18.3762C31.3105 16.2352 30.0518 14.3252 28.091 13.4523V4.96012C28.091 4.43129 27.6541 4.00514 27.1236 4.00514H24.3098C23.7741 4.00514 23.3424 4.43642 23.3424 4.96012V13.4523C22.8951 13.6526 22.479 13.9093 22.0993 14.2225C20.8407 15.2545 20.1229 16.7691 20.1229 18.3762V33.1272C20.1177 34.3543 21.1267 35.3503 22.3698 35.3503ZM20.8095 18.3762C20.8095 16.9694 21.4388 15.6498 22.5362 14.7462C22.9211 14.433 23.3528 14.1763 23.8105 13.9966C23.9405 13.9452 24.0289 13.8169 24.0289 13.6782V4.96012C24.0289 4.81123 24.1538 4.688 24.3046 4.688H27.1184C27.2692 4.688 27.394 4.81123 27.394 4.96012V9.78128H25.22C25.0275 9.78128 24.8715 9.93531 24.8715 10.1253C24.8715 10.3153 25.0275 10.4693 25.22 10.4693H27.394V13.6834C27.394 13.822 27.4825 13.9504 27.6125 14.0017C29.4381 14.7257 30.6135 16.4405 30.6135 18.3813V33.1323C30.6135 33.9795 29.9166 34.6726 29.0532 34.6726H22.3698C21.5116 34.6726 20.8095 33.9846 20.8095 33.1323V18.3762Z" fill="white"/><path d="M19.9725 18.3762C19.9725 16.724 20.7109 15.167 22.0038 14.1067L22.3036 13.8762C22.5832 13.6758 22.8807 13.5046 23.1922 13.3587V4.96021C23.1922 4.35249 23.6923 3.85494 24.3094 3.85474L24.3098 4.00514C23.7741 4.00514 23.3424 4.43642 23.3424 4.96012V13.4523C22.8951 13.6526 22.479 13.9093 22.0993 14.2225L21.87 14.4212C20.7538 15.4438 20.1229 16.8694 20.1229 18.3762V33.1272C20.1181 34.2775 21.0045 35.2251 22.1395 35.3391L22.3698 35.3503H29.0584C30.2236 35.3503 31.1831 34.4751 31.2987 33.3547L31.3105 33.1272V18.3762C31.3105 16.2352 30.0518 14.3252 28.091 13.4523V4.96012C28.091 4.46422 27.7068 4.05862 27.2215 4.01002L27.1236 4.00514L27.1239 3.85474C27.7347 3.8549 28.2411 4.34629 28.2411 4.96021V13.3587C30.2035 14.2731 31.4608 16.208 31.4608 18.3762V33.1272C31.4608 34.4389 30.3825 35.5002 29.0584 35.5003H22.37C21.046 35.5003 19.9669 34.4386 19.9725 33.1262V18.3762ZM29.0536 34.5227L29.0532 34.6726H22.3698L22.37 34.5227H29.0536ZM30.4637 33.1321V18.3811C30.4636 16.503 29.3267 14.8425 27.5575 14.1409C27.3714 14.0674 27.2442 13.885 27.244 13.6838V10.6194H25.2196C24.9463 10.6192 24.7215 10.3998 24.7215 10.1253C24.7215 9.85077 24.9463 9.63133 25.2196 9.63111L25.22 9.78128L25.1502 9.78834C24.9912 9.82024 24.8715 9.95891 24.8715 10.1253L24.8788 10.1946C24.9112 10.3512 25.0518 10.4691 25.22 10.4693H27.394V13.6834L27.3983 13.7346C27.4169 13.8527 27.4989 13.9567 27.6125 14.0017C29.4381 14.7257 30.6135 16.4405 30.6135 18.3813V33.1323C30.6135 33.9266 30.0008 34.5852 29.2127 34.6643L29.0532 34.6726L29.0536 34.5227C29.8354 34.5225 30.4637 33.8948 30.4637 33.1321ZM27.244 4.96021C27.244 4.89598 27.1878 4.83814 27.118 4.83814H24.3045C24.2347 4.83817 24.1786 4.896 24.1786 4.96021V13.678C24.1786 13.8791 24.0521 14.0623 23.8661 14.136C23.4236 14.3097 23.0042 14.5586 22.6307 14.8626C21.5678 15.7382 20.9598 17.0153 20.9598 18.3762V33.1321C20.9598 33.8994 21.5925 34.5227 22.37 34.5227L22.3698 34.6726L22.2108 34.6643C21.4266 34.5856 20.8095 33.9313 20.8095 33.1323V18.3762C20.8095 16.9694 21.4388 15.6498 22.5362 14.7462C22.9211 14.433 23.3528 14.1763 23.8105 13.9966C23.9242 13.9517 24.0065 13.8479 24.0252 13.7297L24.0289 13.6782V4.96012C24.0289 4.81123 24.1538 4.688 24.3046 4.688H27.1184C27.2692 4.688 27.394 4.81123 27.394 4.96012V9.78128H25.22L25.2196 9.63111H27.244V4.96021ZM27.1239 3.85474L27.1236 4.00514H24.3098L24.3094 3.85474H27.1239Z" fill="white"/><path d="M22.7807 23.6492C22.9731 23.6492 23.1292 23.4951 23.1292 23.3052V21.8162H28.3042V26.4474C28.3042 26.6373 28.4603 26.7914 28.6527 26.7914C28.8452 26.7914 29.0012 26.6373 29.0012 26.4474V21.4722C29.0012 21.2822 28.8452 21.1282 28.6527 21.1282H22.7807C22.5882 21.1282 22.4322 21.2822 22.4322 21.4722V23.3052C22.4322 23.4951 22.5882 23.6492 22.7807 23.6492Z" fill="white"/><path d="M22.2818 23.3049V21.4719C22.282 21.1974 22.5075 20.9778 22.7808 20.9778L22.7807 21.1282C22.5882 21.1282 22.4322 21.2822 22.4322 21.4722V23.3052C22.4322 23.4714 22.5517 23.6098 22.7105 23.6419L22.7807 23.6492C22.949 23.6491 23.0892 23.531 23.1217 23.3743L23.1292 23.3052V21.8162H28.3042V26.4474L28.3111 26.5169C28.339 26.6512 28.4465 26.757 28.5826 26.7844L28.6527 26.7914C28.8209 26.7913 28.9612 26.6734 28.9937 26.5169L29.0012 26.4474V21.4722C29.0011 21.3062 28.8818 21.1672 28.7232 21.135L28.6527 21.1282L28.6529 20.9778C28.9262 20.9779 29.1508 21.1975 29.151 21.4719V26.4475C29.1509 26.722 28.9262 26.9416 28.6529 26.9417C28.3795 26.9417 28.154 26.7221 28.1539 26.4475V21.9661H23.2789V23.3049C23.2789 23.5795 23.0542 23.799 22.7808 23.7991C22.5074 23.7991 22.2818 23.5796 22.2818 23.3049ZM28.6529 20.9778L28.6527 21.1282H22.7807L22.7808 20.9778H28.6529Z" fill="white"/><path d="M22.7807 30.0004H28.6527C28.8452 30.0004 29.0012 29.8463 29.0012 29.6564V28.2393C29.0012 28.0493 28.8452 27.8953 28.6527 27.8953C28.4603 27.8953 28.3042 28.0493 28.3042 28.2393V29.3124H23.1292V25.4257C23.1292 25.2357 22.9731 25.0817 22.7807 25.0817C22.5882 25.0817 22.4322 25.2357 22.4322 25.4257V29.6564C22.4322 29.8463 22.5882 30.0004 22.7807 30.0004Z" fill="white"/><path d="M23.1292 25.4257C23.129 25.2596 23.0098 25.1207 22.8512 25.0885L22.7807 25.0817C22.5882 25.0817 22.4322 25.2357 22.4322 25.4257V29.6564C22.4322 29.8227 22.5517 29.9618 22.7105 29.9938L22.7807 30.0004H28.6527C28.8211 30.0003 28.9614 29.8821 28.9937 29.7252L29.0012 29.6564V28.2393C29.001 28.0733 28.8818 27.9341 28.7232 27.902L28.6527 27.8953C28.4603 27.8953 28.3042 28.0493 28.3042 28.2393V29.3124H23.1292V25.4257ZM23.2789 29.1627H28.1539V28.2389C28.1541 27.9645 28.3796 27.7457 28.6529 27.7457C28.9261 27.7458 29.1507 27.9645 29.151 28.2389V29.6559C29.151 29.9305 28.9263 30.1499 28.6529 30.15H22.7808C22.5074 30.15 22.2818 29.9305 22.2818 29.6559V25.4254C22.282 25.1509 22.5075 24.9313 22.7808 24.9313C23.0541 24.9314 23.2788 25.151 23.2789 25.4254V29.1627Z" fill="white"/><path d="M18.5158 35.3503C18.7082 35.3503 18.8643 35.1963 18.8643 35.0063C18.8643 34.8164 18.7082 34.6623 18.5158 34.6623H11.6712C10.9638 34.6623 10.3865 34.0924 10.3865 33.3941V24.9995C10.3865 24.8557 10.3917 24.7068 10.3969 24.5631H16.1025V30.2109H11.8012C11.6087 30.2109 11.4527 30.3649 11.4527 30.5549C11.4527 30.7448 11.6087 30.8989 11.8012 30.8989H16.451C16.6434 30.8989 16.7994 30.7448 16.7994 30.5549V24.2191C16.7994 24.0291 16.6434 23.8751 16.451 23.8751H10.4333C10.5477 22.5863 10.8598 21.3387 11.3643 20.1475C12.3525 17.8319 13.5279 14.3971 13.5279 11.2189V8.04587C13.5279 7.84049 13.4239 7.65052 13.2575 7.53243C13.1379 7.45028 13.065 7.31679 13.065 7.16789V6.53123C13.065 6.38747 13.1379 6.24884 13.2575 6.1667C13.4291 6.04861 13.5279 5.85863 13.5279 5.65326V5.08848C13.5279 4.86771 13.71 4.688 13.9336 4.688H16.2481C16.4718 4.688 16.6538 4.86771 16.6538 5.08848V5.65839C16.6538 5.86377 16.7526 6.05374 16.9243 6.1667C16.9295 6.1667 16.9295 6.17183 16.9347 6.17183C17.0543 6.25398 17.1323 6.38747 17.1323 6.53637V7.17303C17.1323 7.31679 17.0595 7.45542 16.9347 7.53757C16.763 7.65566 16.659 7.84563 16.659 8.051V9.11895H14.7138C14.5214 9.11895 14.3653 9.27298 14.3653 9.46295C14.3653 9.65292 14.5214 9.80695 14.7138 9.80695H16.659V11.224C16.659 13.3496 17.1791 15.8347 18.2037 18.6021C18.2713 18.7818 18.469 18.8691 18.6458 18.8075C18.8279 18.7407 18.9163 18.5456 18.8539 18.371C17.8709 15.7114 17.3507 13.2418 17.3507 11.224V8.08181C17.6472 7.8713 17.824 7.53243 17.824 7.16789V6.53637C17.824 6.17183 17.6472 5.8381 17.3507 5.62245V5.08848C17.3507 4.48776 16.8566 4 16.2481 4H13.9336C13.3303 4 12.8362 4.48776 12.8362 5.08848V5.62759C12.5449 5.8381 12.3733 6.17696 12.3733 6.53637V7.17816C12.3733 7.53757 12.5449 7.8713 12.8362 8.08694V11.2292C12.8362 14.2944 11.692 17.6317 10.7298 19.8908C10.038 21.503 9.68954 23.223 9.68954 24.9995V33.3993C9.68954 34.4775 10.5789 35.3555 11.6712 35.3555H18.5158V35.3503Z" fill="white"/><path d="M9.53915 33.3994V24.999C9.53921 23.2029 9.89211 21.4631 10.5919 19.832L10.9571 18.9395C11.8174 16.7535 12.6865 13.8842 12.6866 11.2295V8.15625C12.3958 7.91288 12.2237 7.55941 12.2237 7.17773V6.53613C12.2238 6.15558 12.3943 5.79623 12.6866 5.55566V5.08887C12.6866 4.40394 13.2489 3.84961 13.9337 3.84961L13.9336 4C13.3303 4 12.8362 4.48776 12.8362 5.08848V5.62759C12.5449 5.8381 12.3733 6.17696 12.3733 6.53637V7.17816C12.3733 7.53757 12.5449 7.8713 12.8362 8.08694V11.2292L12.8233 11.8066C12.6941 14.7072 11.6318 17.7729 10.7298 19.8908C10.038 21.503 9.68954 23.223 9.68954 24.9995V33.3993L9.70028 33.5986C9.80187 34.5836 10.6472 35.3554 11.6712 35.3555H18.5158V35.3503C18.6844 35.3503 18.8252 35.2322 18.8575 35.0752L18.8643 35.0063C18.8643 34.8164 18.7082 34.6623 18.5158 34.6623L18.5157 34.5127C18.789 34.5127 19.0145 34.7314 19.0147 35.0059C19.0147 35.2277 18.8667 35.4114 18.6661 35.4746V35.5059H11.671C10.4979 35.5058 9.53922 34.5622 9.53915 33.3994ZM18.5157 34.5127L18.5158 34.6623H11.6712L11.671 34.5127H18.5157ZM10.3865 33.3941V24.9995C10.3865 24.8557 10.3917 24.7068 10.3969 24.5631H16.1025V30.2109H11.8012L11.8009 30.0605H15.9522V24.7129H10.5431C10.54 24.8092 10.5362 24.9054 10.5362 24.999V33.3945C10.5364 34.0079 11.0449 34.5126 11.671 34.5127L11.6712 34.6623C11.0081 34.6622 10.4586 34.1614 10.3927 33.5234L10.3865 33.3941ZM11.3028 30.5547C11.3029 30.2802 11.5276 30.0607 11.8009 30.0605L11.8012 30.2109L11.7306 30.2178C11.572 30.25 11.4528 30.3888 11.4527 30.5549C11.4527 30.7448 11.6087 30.8989 11.8012 30.8989H16.451C16.6192 30.8987 16.7596 30.7807 16.7921 30.624L16.7994 30.5549V24.2191C16.7993 24.0531 16.6801 23.914 16.5216 23.8818L16.451 23.8751L16.4513 23.7246C16.7245 23.7248 16.9491 23.9444 16.9493 24.2188V30.5547C16.9493 30.8292 16.7246 31.0487 16.4513 31.0488H11.8009C11.5276 31.0487 11.3028 30.8292 11.3028 30.5547ZM16.5089 11.2236V9.95703H14.714C14.4405 9.95703 14.2149 9.73752 14.2149 9.46289C14.215 9.18828 14.4405 8.96875 14.714 8.96875L14.7138 9.11895L14.6436 9.12598C14.4848 9.15803 14.3653 9.29673 14.3653 9.46295L14.3722 9.53223C14.4 9.66664 14.5075 9.77232 14.6436 9.7998L14.7138 9.80695H16.659V11.224L16.6651 11.627C16.726 13.6615 17.2432 16.0077 18.2037 18.6021C18.2631 18.7591 18.422 18.8455 18.5792 18.8232L18.6458 18.8075C18.805 18.7491 18.8924 18.5926 18.8702 18.4375L18.8539 18.371C17.8709 15.7114 17.3507 13.2418 17.3507 11.224V8.08181C17.6103 7.89753 17.7777 7.61485 17.8155 7.30273L17.824 7.16789V6.53637C17.824 6.17183 17.6472 5.8381 17.3507 5.62245V5.08848C17.3507 4.5252 16.9163 4.0615 16.3604 4.00586L16.2481 4L16.2481 3.84961C16.9377 3.84962 17.5011 4.40349 17.5011 5.08887V5.55176C17.7965 5.79462 17.9737 6.14857 17.9737 6.53613V7.16797C17.9737 7.55397 17.7973 7.9122 17.5011 8.15234V11.2236C17.5011 13.0933 17.9532 15.3649 18.8165 17.8242L18.9942 18.3193L18.9952 18.3203C19.0854 18.5727 18.9565 18.8532 18.6974 18.9482L18.6954 18.9492C18.4441 19.0368 18.1608 18.9132 18.0636 18.6553L18.0626 18.6543C17.034 15.8762 16.5089 13.3724 16.5089 11.2236ZM16.5089 8.05078C16.509 7.79368 16.6395 7.55869 16.8497 7.41406L16.8526 7.41211C16.9348 7.35782 16.9825 7.26627 16.9825 7.17285V6.53613C16.9824 6.44386 16.9345 6.35778 16.8556 6.30078L16.8419 6.29199C16.6266 6.15031 16.504 5.91224 16.504 5.6582V5.08887C16.504 4.95276 16.3908 4.8379 16.2481 4.83789H13.9337C13.791 4.83789 13.6778 4.95275 13.6778 5.08887V5.65332C13.6778 5.90776 13.5551 6.14387 13.3429 6.29004C13.2639 6.34429 13.2149 6.43705 13.2149 6.53125V7.16797C13.215 7.24191 13.2419 7.30987 13.2892 7.3623L13.3429 7.40918L13.3438 7.41016C13.5476 7.55475 13.6778 7.78917 13.6778 8.0459V11.2188C13.6778 14.0266 12.7703 17.0248 11.88 19.2852L11.502 20.2061C11.0251 21.3322 10.7249 22.5097 10.6007 23.7246H16.4513L16.451 23.8751H10.4333C10.5334 22.7475 10.7844 21.6511 11.1837 20.5967L11.3643 20.1475C12.2907 17.9766 13.382 14.8219 13.5147 11.8174L13.5279 11.2189V8.04587C13.5279 7.86609 13.448 7.69837 13.3165 7.58008L13.2575 7.53243C13.1678 7.47086 13.1043 7.38049 13.0782 7.27637L13.065 7.16789V6.53123C13.065 6.42348 13.106 6.31865 13.1768 6.23828L13.2575 6.1667C13.4076 6.06337 13.5023 5.90499 13.5235 5.72949L13.5279 5.65326V5.08848C13.5279 4.89542 13.6672 4.73384 13.8517 4.69629L13.9336 4.688H16.2481L16.3302 4.69629C16.5146 4.73386 16.6538 4.89545 16.6538 5.08848V5.65839C16.6538 5.86377 16.7526 6.05374 16.9243 6.1667L16.8419 6.29004C16.8442 6.29163 16.846 6.29424 16.8487 6.2959L16.8497 6.29492C16.8469 6.2931 16.8442 6.29175 16.8419 6.29004L16.9243 6.1667C16.9295 6.1667 16.9295 6.17183 16.9347 6.17183C17.0543 6.25398 17.1323 6.38747 17.1323 6.53637V7.17303C17.1323 7.31679 17.0595 7.45542 16.9347 7.53757C16.763 7.65566 16.659 7.84563 16.659 8.051V9.11895H14.7138L14.714 8.96875H16.5089V8.05078ZM16.2481 3.84961L16.2481 4H13.9336L13.9337 3.84961H16.2481Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="bottles-2"><g id="Vector"><path d="M22.3698 35.3503H29.0584C30.3014 35.3503 31.3105 34.3543 31.3105 33.1272V18.3762C31.3105 16.2352 30.0518 14.3252 28.091 13.4523V4.96012C28.091 4.43129 27.6541 4.00514 27.1236 4.00514H24.3098C23.7741 4.00514 23.3424 4.43642 23.3424 4.96012V13.4523C22.8951 13.6526 22.479 13.9093 22.0993 14.2225C20.8407 15.2545 20.1229 16.7691 20.1229 18.3762V33.1272C20.1177 34.3543 21.1267 35.3503 22.3698 35.3503ZM20.8095 18.3762C20.8095 16.9694 21.4388 15.6498 22.5362 14.7462C22.9211 14.433 23.3528 14.1763 23.8105 13.9966C23.9405 13.9452 24.0289 13.8169 24.0289 13.6782V4.96012C24.0289 4.81123 24.1538 4.688 24.3046 4.688H27.1184C27.2692 4.688 27.394 4.81123 27.394 4.96012V9.78128H25.22C25.0275 9.78128 24.8715 9.93531 24.8715 10.1253C24.8715 10.3153 25.0275 10.4693 25.22 10.4693H27.394V13.6834C27.394 13.822 27.4825 13.9504 27.6125 14.0017C29.4381 14.7257 30.6135 16.4405 30.6135 18.3813V33.1323C30.6135 33.9795 29.9166 34.6726 29.0532 34.6726H22.3698C21.5116 34.6726 20.8095 33.9846 20.8095 33.1323V18.3762Z" fill="white"/><path d="M19.9725 18.3762C19.9725 16.724 20.7109 15.167 22.0038 14.1067L22.3036 13.8762C22.5832 13.6758 22.8807 13.5046 23.1922 13.3587V4.96021C23.1922 4.35249 23.6923 3.85494 24.3094 3.85474L24.3098 4.00514C23.7741 4.00514 23.3424 4.43642 23.3424 4.96012V13.4523C22.8951 13.6526 22.479 13.9093 22.0993 14.2225L21.87 14.4212C20.7538 15.4438 20.1229 16.8694 20.1229 18.3762V33.1272C20.1181 34.2775 21.0045 35.2251 22.1395 35.3391L22.3698 35.3503H29.0584C30.2236 35.3503 31.1831 34.4751 31.2987 33.3547L31.3105 33.1272V18.3762C31.3105 16.2352 30.0518 14.3252 28.091 13.4523V4.96012C28.091 4.46422 27.7068 4.05862 27.2215 4.01002L27.1236 4.00514L27.1239 3.85474C27.7347 3.8549 28.2411 4.34629 28.2411 4.96021V13.3587C30.2035 14.2731 31.4608 16.208 31.4608 18.3762V33.1272C31.4608 34.4389 30.3825 35.5002 29.0584 35.5003H22.37C21.046 35.5003 19.9669 34.4386 19.9725 33.1262V18.3762ZM29.0536 34.5227L29.0532 34.6726H22.3698L22.37 34.5227H29.0536ZM30.4637 33.1321V18.3811C30.4636 16.503 29.3267 14.8425 27.5575 14.1409C27.3714 14.0674 27.2442 13.885 27.244 13.6838V10.6194H25.2196C24.9463 10.6192 24.7215 10.3998 24.7215 10.1253C24.7215 9.85077 24.9463 9.63133 25.2196 9.63111L25.22 9.78128L25.1502 9.78834C24.9912 9.82024 24.8715 9.95891 24.8715 10.1253L24.8788 10.1946C24.9112 10.3512 25.0518 10.4691 25.22 10.4693H27.394V13.6834L27.3983 13.7346C27.4169 13.8527 27.4989 13.9567 27.6125 14.0017C29.4381 14.7257 30.6135 16.4405 30.6135 18.3813V33.1323C30.6135 33.9266 30.0008 34.5852 29.2127 34.6643L29.0532 34.6726L29.0536 34.5227C29.8354 34.5225 30.4637 33.8948 30.4637 33.1321ZM27.244 4.96021C27.244 4.89598 27.1878 4.83814 27.118 4.83814H24.3045C24.2347 4.83817 24.1786 4.896 24.1786 4.96021V13.678C24.1786 13.8791 24.0521 14.0623 23.8661 14.136C23.4236 14.3097 23.0042 14.5586 22.6307 14.8626C21.5678 15.7382 20.9598 17.0153 20.9598 18.3762V33.1321C20.9598 33.8994 21.5925 34.5227 22.37 34.5227L22.3698 34.6726L22.2108 34.6643C21.4266 34.5856 20.8095 33.9313 20.8095 33.1323V18.3762C20.8095 16.9694 21.4388 15.6498 22.5362 14.7462C22.9211 14.433 23.3528 14.1763 23.8105 13.9966C23.9242 13.9517 24.0065 13.8479 24.0252 13.7297L24.0289 13.6782V4.96012C24.0289 4.81123 24.1538 4.688 24.3046 4.688H27.1184C27.2692 4.688 27.394 4.81123 27.394 4.96012V9.78128H25.22L25.2196 9.63111H27.244V4.96021ZM27.1239 3.85474L27.1236 4.00514H24.3098L24.3094 3.85474H27.1239Z" fill="white"/><path d="M22.7807 23.6492C22.9731 23.6492 23.1292 23.4951 23.1292 23.3052V21.8162H28.3042V26.4474C28.3042 26.6373 28.4603 26.7914 28.6527 26.7914C28.8452 26.7914 29.0012 26.6373 29.0012 26.4474V21.4722C29.0012 21.2822 28.8452 21.1282 28.6527 21.1282H22.7807C22.5882 21.1282 22.4322 21.2822 22.4322 21.4722V23.3052C22.4322 23.4951 22.5882 23.6492 22.7807 23.6492Z" fill="white"/><path d="M22.2818 23.3049V21.4719C22.282 21.1974 22.5075 20.9778 22.7808 20.9778L22.7807 21.1282C22.5882 21.1282 22.4322 21.2822 22.4322 21.4722V23.3052C22.4322 23.4714 22.5517 23.6098 22.7105 23.6419L22.7807 23.6492C22.949 23.6491 23.0892 23.531 23.1217 23.3743L23.1292 23.3052V21.8162H28.3042V26.4474L28.3111 26.5169C28.339 26.6512 28.4465 26.757 28.5826 26.7844L28.6527 26.7914C28.8209 26.7913 28.9612 26.6734 28.9937 26.5169L29.0012 26.4474V21.4722C29.0011 21.3062 28.8818 21.1672 28.7232 21.135L28.6527 21.1282L28.6529 20.9778C28.9262 20.9779 29.1508 21.1975 29.151 21.4719V26.4475C29.1509 26.722 28.9262 26.9416 28.6529 26.9417C28.3795 26.9417 28.154 26.7221 28.1539 26.4475V21.9661H23.2789V23.3049C23.2789 23.5795 23.0542 23.799 22.7808 23.7991C22.5074 23.7991 22.2818 23.5796 22.2818 23.3049ZM28.6529 20.9778L28.6527 21.1282H22.7807L22.7808 20.9778H28.6529Z" fill="white"/><path d="M22.7807 30.0004H28.6527C28.8452 30.0004 29.0012 29.8463 29.0012 29.6564V28.2393C29.0012 28.0493 28.8452 27.8953 28.6527 27.8953C28.4603 27.8953 28.3042 28.0493 28.3042 28.2393V29.3124H23.1292V25.4257C23.1292 25.2357 22.9731 25.0817 22.7807 25.0817C22.5882 25.0817 22.4322 25.2357 22.4322 25.4257V29.6564C22.4322 29.8463 22.5882 30.0004 22.7807 30.0004Z" fill="white"/><path d="M23.1292 25.4257C23.129 25.2596 23.0098 25.1207 22.8512 25.0885L22.7807 25.0817C22.5882 25.0817 22.4322 25.2357 22.4322 25.4257V29.6564C22.4322 29.8227 22.5517 29.9618 22.7105 29.9938L22.7807 30.0004H28.6527C28.8211 30.0003 28.9614 29.8821 28.9937 29.7252L29.0012 29.6564V28.2393C29.001 28.0733 28.8818 27.9341 28.7232 27.902L28.6527 27.8953C28.4603 27.8953 28.3042 28.0493 28.3042 28.2393V29.3124H23.1292V25.4257ZM23.2789 29.1627H28.1539V28.2389C28.1541 27.9645 28.3796 27.7457 28.6529 27.7457C28.9261 27.7458 29.1507 27.9645 29.151 28.2389V29.6559C29.151 29.9305 28.9263 30.1499 28.6529 30.15H22.7808C22.5074 30.15 22.2818 29.9305 22.2818 29.6559V25.4254C22.282 25.1509 22.5075 24.9313 22.7808 24.9313C23.0541 24.9314 23.2788 25.151 23.2789 25.4254V29.1627Z" fill="white"/><path d="M18.5158 35.3503C18.7082 35.3503 18.8643 35.1963 18.8643 35.0063C18.8643 34.8164 18.7082 34.6623 18.5158 34.6623H11.6712C10.9638 34.6623 10.3865 34.0924 10.3865 33.3941V24.9995C10.3865 24.8557 10.3917 24.7068 10.3969 24.5631H16.1025V30.2109H11.8012C11.6087 30.2109 11.4527 30.3649 11.4527 30.5549C11.4527 30.7448 11.6087 30.8989 11.8012 30.8989H16.451C16.6434 30.8989 16.7994 30.7448 16.7994 30.5549V24.2191C16.7994 24.0291 16.6434 23.8751 16.451 23.8751H10.4333C10.5477 22.5863 10.8598 21.3387 11.3643 20.1475C12.3525 17.8319 13.5279 14.3971 13.5279 11.2189V8.04587C13.5279 7.84049 13.4239 7.65052 13.2575 7.53243C13.1379 7.45028 13.065 7.31679 13.065 7.16789V6.53123C13.065 6.38747 13.1379 6.24884 13.2575 6.1667C13.4291 6.04861 13.5279 5.85863 13.5279 5.65326V5.08848C13.5279 4.86771 13.71 4.688 13.9336 4.688H16.2481C16.4718 4.688 16.6538 4.86771 16.6538 5.08848V5.65839C16.6538 5.86377 16.7526 6.05374 16.9243 6.1667C16.9295 6.1667 16.9295 6.17183 16.9347 6.17183C17.0543 6.25398 17.1323 6.38747 17.1323 6.53637V7.17303C17.1323 7.31679 17.0595 7.45542 16.9347 7.53757C16.763 7.65566 16.659 7.84563 16.659 8.051V9.11895H14.7138C14.5214 9.11895 14.3653 9.27298 14.3653 9.46295C14.3653 9.65292 14.5214 9.80695 14.7138 9.80695H16.659V11.224C16.659 13.3496 17.1791 15.8347 18.2037 18.6021C18.2713 18.7818 18.469 18.8691 18.6458 18.8075C18.8279 18.7407 18.9163 18.5456 18.8539 18.371C17.8709 15.7114 17.3507 13.2418 17.3507 11.224V8.08181C17.6472 7.8713 17.824 7.53243 17.824 7.16789V6.53637C17.824 6.17183 17.6472 5.8381 17.3507 5.62245V5.08848C17.3507 4.48776 16.8566 4 16.2481 4H13.9336C13.3303 4 12.8362 4.48776 12.8362 5.08848V5.62759C12.5449 5.8381 12.3733 6.17696 12.3733 6.53637V7.17816C12.3733 7.53757 12.5449 7.8713 12.8362 8.08694V11.2292C12.8362 14.2944 11.692 17.6317 10.7298 19.8908C10.038 21.503 9.68954 23.223 9.68954 24.9995V33.3993C9.68954 34.4775 10.5789 35.3555 11.6712 35.3555H18.5158V35.3503Z" fill="white"/><path d="M9.53915 33.3994V24.999C9.53921 23.2029 9.89211 21.4631 10.5919 19.832L10.9571 18.9395C11.8174 16.7535 12.6865 13.8842 12.6866 11.2295V8.15625C12.3958 7.91288 12.2237 7.55941 12.2237 7.17773V6.53613C12.2238 6.15558 12.3943 5.79623 12.6866 5.55566V5.08887C12.6866 4.40394 13.2489 3.84961 13.9337 3.84961L13.9336 4C13.3303 4 12.8362 4.48776 12.8362 5.08848V5.62759C12.5449 5.8381 12.3733 6.17696 12.3733 6.53637V7.17816C12.3733 7.53757 12.5449 7.8713 12.8362 8.08694V11.2292L12.8233 11.8066C12.6941 14.7072 11.6318 17.7729 10.7298 19.8908C10.038 21.503 9.68954 23.223 9.68954 24.9995V33.3993L9.70028 33.5986C9.80187 34.5836 10.6472 35.3554 11.6712 35.3555H18.5158V35.3503C18.6844 35.3503 18.8252 35.2322 18.8575 35.0752L18.8643 35.0063C18.8643 34.8164 18.7082 34.6623 18.5158 34.6623L18.5157 34.5127C18.789 34.5127 19.0145 34.7314 19.0147 35.0059C19.0147 35.2277 18.8667 35.4114 18.6661 35.4746V35.5059H11.671C10.4979 35.5058 9.53922 34.5622 9.53915 33.3994ZM18.5157 34.5127L18.5158 34.6623H11.6712L11.671 34.5127H18.5157ZM10.3865 33.3941V24.9995C10.3865 24.8557 10.3917 24.7068 10.3969 24.5631H16.1025V30.2109H11.8012L11.8009 30.0605H15.9522V24.7129H10.5431C10.54 24.8092 10.5362 24.9054 10.5362 24.999V33.3945C10.5364 34.0079 11.0449 34.5126 11.671 34.5127L11.6712 34.6623C11.0081 34.6622 10.4586 34.1614 10.3927 33.5234L10.3865 33.3941ZM11.3028 30.5547C11.3029 30.2802 11.5276 30.0607 11.8009 30.0605L11.8012 30.2109L11.7306 30.2178C11.572 30.25 11.4528 30.3888 11.4527 30.5549C11.4527 30.7448 11.6087 30.8989 11.8012 30.8989H16.451C16.6192 30.8987 16.7596 30.7807 16.7921 30.624L16.7994 30.5549V24.2191C16.7993 24.0531 16.6801 23.914 16.5216 23.8818L16.451 23.8751L16.4513 23.7246C16.7245 23.7248 16.9491 23.9444 16.9493 24.2188V30.5547C16.9493 30.8292 16.7246 31.0487 16.4513 31.0488H11.8009C11.5276 31.0487 11.3028 30.8292 11.3028 30.5547ZM16.5089 11.2236V9.95703H14.714C14.4405 9.95703 14.2149 9.73752 14.2149 9.46289C14.215 9.18828 14.4405 8.96875 14.714 8.96875L14.7138 9.11895L14.6436 9.12598C14.4848 9.15803 14.3653 9.29673 14.3653 9.46295L14.3722 9.53223C14.4 9.66664 14.5075 9.77232 14.6436 9.7998L14.7138 9.80695H16.659V11.224L16.6651 11.627C16.726 13.6615 17.2432 16.0077 18.2037 18.6021C18.2631 18.7591 18.422 18.8455 18.5792 18.8232L18.6458 18.8075C18.805 18.7491 18.8924 18.5926 18.8702 18.4375L18.8539 18.371C17.8709 15.7114 17.3507 13.2418 17.3507 11.224V8.08181C17.6103 7.89753 17.7777 7.61485 17.8155 7.30273L17.824 7.16789V6.53637C17.824 6.17183 17.6472 5.8381 17.3507 5.62245V5.08848C17.3507 4.5252 16.9163 4.0615 16.3604 4.00586L16.2481 4L16.2481 3.84961C16.9377 3.84962 17.5011 4.40349 17.5011 5.08887V5.55176C17.7965 5.79462 17.9737 6.14857 17.9737 6.53613V7.16797C17.9737 7.55397 17.7973 7.9122 17.5011 8.15234V11.2236C17.5011 13.0933 17.9532 15.3649 18.8165 17.8242L18.9942 18.3193L18.9952 18.3203C19.0854 18.5727 18.9565 18.8532 18.6974 18.9482L18.6954 18.9492C18.4441 19.0368 18.1608 18.9132 18.0636 18.6553L18.0626 18.6543C17.034 15.8762 16.5089 13.3724 16.5089 11.2236ZM16.5089 8.05078C16.509 7.79368 16.6395 7.55869 16.8497 7.41406L16.8526 7.41211C16.9348 7.35782 16.9825 7.26627 16.9825 7.17285V6.53613C16.9824 6.44386 16.9345 6.35778 16.8556 6.30078L16.8419 6.29199C16.6266 6.15031 16.504 5.91224 16.504 5.6582V5.08887C16.504 4.95276 16.3908 4.8379 16.2481 4.83789H13.9337C13.791 4.83789 13.6778 4.95275 13.6778 5.08887V5.65332C13.6778 5.90776 13.5551 6.14387 13.3429 6.29004C13.2639 6.34429 13.2149 6.43705 13.2149 6.53125V7.16797C13.215 7.24191 13.2419 7.30987 13.2892 7.3623L13.3429 7.40918L13.3438 7.41016C13.5476 7.55475 13.6778 7.78917 13.6778 8.0459V11.2188C13.6778 14.0266 12.7703 17.0248 11.88 19.2852L11.502 20.2061C11.0251 21.3322 10.7249 22.5097 10.6007 23.7246H16.4513L16.451 23.8751H10.4333C10.5334 22.7475 10.7844 21.6511 11.1837 20.5967L11.3643 20.1475C12.2907 17.9766 13.382 14.8219 13.5147 11.8174L13.5279 11.2189V8.04587C13.5279 7.86609 13.448 7.69837 13.3165 7.58008L13.2575 7.53243C13.1678 7.47086 13.1043 7.38049 13.0782 7.27637L13.065 7.16789V6.53123C13.065 6.42348 13.106 6.31865 13.1768 6.23828L13.2575 6.1667C13.4076 6.06337 13.5023 5.90499 13.5235 5.72949L13.5279 5.65326V5.08848C13.5279 4.89542 13.6672 4.73384 13.8517 4.69629L13.9336 4.688H16.2481L16.3302 4.69629C16.5146 4.73386 16.6538 4.89545 16.6538 5.08848V5.65839C16.6538 5.86377 16.7526 6.05374 16.9243 6.1667L16.8419 6.29004C16.8442 6.29163 16.846 6.29424 16.8487 6.2959L16.8497 6.29492C16.8469 6.2931 16.8442 6.29175 16.8419 6.29004L16.9243 6.1667C16.9295 6.1667 16.9295 6.17183 16.9347 6.17183C17.0543 6.25398 17.1323 6.38747 17.1323 6.53637V7.17303C17.1323 7.31679 17.0595 7.45542 16.9347 7.53757C16.763 7.65566 16.659 7.84563 16.659 8.051V9.11895H14.7138L14.714 8.96875H16.5089V8.05078ZM16.2481 3.84961L16.2481 4H13.9336L13.9337 3.84961H16.2481Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-club {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="club"><g id="Vector"><path d="M12.9091 20C12.9091 15.1224 16.1201 11.9231 20.9365 11.9231C24.7897 11.9231 26.9839 13.9161 26.9839 15.8042C26.9839 16.7482 26.3952 17.3776 25.2714 17.3776C23.9334 17.3776 23.3448 16.486 22.9702 15.4371C22.4885 13.7587 21.8998 12.3426 20.0803 12.3426C17.6185 12.3426 16.1736 14.8077 16.1736 18.2168C16.1736 21.6783 17.9931 26.0839 22.2209 26.0839C24.8967 26.0839 26.1276 24.4056 26.5557 23.7762C26.7163 23.5664 26.7698 23.514 26.8768 23.514C27.0374 23.514 27.0909 23.6713 27.0909 23.8811C27.0909 25.6643 24.7362 28.0769 20.8295 28.0769C16.1201 28.0245 12.9091 24.8252 12.9091 20Z" fill="white"/><path d="M30 34V35H10V34H30ZM32 32V8C32 6.89543 31.1046 6 30 6H10C8.89543 6 8 6.89543 8 8V32C8 33.1046 8.89543 34 10 34V35C8.39489 35 7.08421 33.7394 7.00391 32.1543L7 32V8C7 6.34315 8.34315 5 10 5H30L30.1543 5.00391C31.7394 5.08421 33 6.39489 33 8V32L32.9961 32.1543C32.9184 33.6883 31.6883 34.9184 30.1543 34.9961L30 35V34C31.1046 34 32 33.1046 32 32Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="club"><g id="Vector"><path d="M12.9091 20C12.9091 15.1224 16.1201 11.9231 20.9365 11.9231C24.7897 11.9231 26.9839 13.9161 26.9839 15.8042C26.9839 16.7482 26.3952 17.3776 25.2714 17.3776C23.9334 17.3776 23.3448 16.486 22.9702 15.4371C22.4885 13.7587 21.8998 12.3426 20.0803 12.3426C17.6185 12.3426 16.1736 14.8077 16.1736 18.2168C16.1736 21.6783 17.9931 26.0839 22.2209 26.0839C24.8967 26.0839 26.1276 24.4056 26.5557 23.7762C26.7163 23.5664 26.7698 23.514 26.8768 23.514C27.0374 23.514 27.0909 23.6713 27.0909 23.8811C27.0909 25.6643 24.7362 28.0769 20.8295 28.0769C16.1201 28.0245 12.9091 24.8252 12.9091 20Z" fill="white"/><path d="M30 34V35H10V34H30ZM32 32V8C32 6.89543 31.1046 6 30 6H10C8.89543 6 8 6.89543 8 8V32C8 33.1046 8.89543 34 10 34V35C8.39489 35 7.08421 33.7394 7.00391 32.1543L7 32V8C7 6.34315 8.34315 5 10 5H30L30.1543 5.00391C31.7394 5.08421 33 6.39489 33 8V32L32.9961 32.1543C32.9184 33.6883 31.6883 34.9184 30.1543 34.9961L30 35V34C31.1046 34 32 33.1046 32 32Z" fill="white"/></g></g></svg>');
}
.brand-icons.icon-check-2 {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.168 4.30774C25.3667 4.30774 26.4919 4.89073 27.1006 5.84485L28.0596 7.3468C28.41 7.91229 29.3878 8.58424 30.0518 8.74329L31.8223 9.14954C33.3899 9.50302 34.5334 11.0056 34.4043 12.5607L34.2754 14.3273C34.2201 14.9987 34.5702 16.0589 35.0312 16.5714L36.2119 17.8976C37.2627 19.0815 37.2627 20.9364 36.2119 22.1202L35.0312 23.4464C34.5887 23.959 34.2201 25.0191 34.2754 25.6906L34.4228 27.4396C34.5519 28.9946 33.4268 30.4972 31.8408 30.8507L30.0703 31.257C29.4065 31.416 28.4287 32.087 28.0781 32.6525L27.1191 34.1554C26.5105 35.1095 25.3852 35.6925 24.1865 35.6925C23.744 35.6925 23.3198 35.622 22.9326 35.463L21.2353 34.7911C20.6267 34.5439 19.3733 34.5439 18.7646 34.7911L17.0674 35.463C16.6802 35.622 16.256 35.6925 15.8135 35.6925C14.6148 35.6925 13.4895 35.1095 12.8809 34.1554L11.9219 32.6525C11.5713 32.087 10.5935 31.416 9.92968 31.257L8.15917 30.8507C6.59161 30.4972 5.44805 28.9946 5.57714 27.4396L5.7246 25.6906C5.77993 25.0191 5.42973 23.959 4.96874 23.4464L3.78808 22.1202C2.7373 20.9364 2.73732 19.0815 3.78808 17.8976L4.96874 16.5714C5.41131 16.0589 5.77993 14.9987 5.7246 14.3273L5.57714 12.5782C5.44805 11.0232 6.57318 9.52064 8.15917 9.16711L9.92968 8.76086C10.5935 8.60185 11.5713 7.93078 11.9219 7.36536L12.8809 5.86243C13.4895 4.90832 14.6148 4.32532 15.8135 4.32532C16.256 4.32533 16.6801 4.39595 17.0488 4.53723L18.7461 5.20911C19.3547 5.45635 20.6265 5.4563 21.2168 5.20911L22.9141 4.53723C23.3013 4.37824 23.7254 4.30776 24.168 4.30774ZM17.3838 22.4015L13.5684 18.5861L12.1543 20.0001L17.3848 25.2306L27.8467 14.7697L26.4316 13.3546L17.3838 22.4015Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.168 4.30774C25.3667 4.30774 26.4919 4.89073 27.1006 5.84485L28.0596 7.3468C28.41 7.91229 29.3878 8.58424 30.0518 8.74329L31.8223 9.14954C33.3899 9.50302 34.5334 11.0056 34.4043 12.5607L34.2754 14.3273C34.2201 14.9987 34.5702 16.0589 35.0312 16.5714L36.2119 17.8976C37.2627 19.0815 37.2627 20.9364 36.2119 22.1202L35.0312 23.4464C34.5887 23.959 34.2201 25.0191 34.2754 25.6906L34.4228 27.4396C34.5519 28.9946 33.4268 30.4972 31.8408 30.8507L30.0703 31.257C29.4065 31.416 28.4287 32.087 28.0781 32.6525L27.1191 34.1554C26.5105 35.1095 25.3852 35.6925 24.1865 35.6925C23.744 35.6925 23.3198 35.622 22.9326 35.463L21.2353 34.7911C20.6267 34.5439 19.3733 34.5439 18.7646 34.7911L17.0674 35.463C16.6802 35.622 16.256 35.6925 15.8135 35.6925C14.6148 35.6925 13.4895 35.1095 12.8809 34.1554L11.9219 32.6525C11.5713 32.087 10.5935 31.416 9.92968 31.257L8.15917 30.8507C6.59161 30.4972 5.44805 28.9946 5.57714 27.4396L5.7246 25.6906C5.77993 25.0191 5.42973 23.959 4.96874 23.4464L3.78808 22.1202C2.7373 20.9364 2.73732 19.0815 3.78808 17.8976L4.96874 16.5714C5.41131 16.0589 5.77993 14.9987 5.7246 14.3273L5.57714 12.5782C5.44805 11.0232 6.57318 9.52064 8.15917 9.16711L9.92968 8.76086C10.5935 8.60185 11.5713 7.93078 11.9219 7.36536L12.8809 5.86243C13.4895 4.90832 14.6148 4.32532 15.8135 4.32532C16.256 4.32533 16.6801 4.39595 17.0488 4.53723L18.7461 5.20911C19.3547 5.45635 20.6265 5.4563 21.2168 5.20911L22.9141 4.53723C23.3013 4.37824 23.7254 4.30776 24.168 4.30774ZM17.3838 22.4015L13.5684 18.5861L12.1543 20.0001L17.3848 25.2306L27.8467 14.7697L26.4316 13.3546L17.3838 22.4015Z" fill="white"/></svg>');
}
.brand-icons.icon-arrow-right {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.1757 13.1757C16.4101 12.9414 16.7891 12.9414 17.0234 13.1757L23.0234 19.1757C23.2577 19.4101 23.2577 19.7891 23.0234 20.0234L17.0234 26.0234C16.7891 26.2577 16.4101 26.2577 16.1757 26.0234C15.9414 25.7891 15.9414 25.4101 16.1757 25.1757L21.7519 19.5996L16.1757 14.0234C15.9414 13.7891 15.9414 13.4101 16.1757 13.1757Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.1757 13.1757C16.4101 12.9414 16.7891 12.9414 17.0234 13.1757L23.0234 19.1757C23.2577 19.4101 23.2577 19.7891 23.0234 20.0234L17.0234 26.0234C16.7891 26.2577 16.4101 26.2577 16.1757 26.0234C15.9414 25.7891 15.9414 25.4101 16.1757 25.1757L21.7519 19.5996L16.1757 14.0234C15.9414 13.7891 15.9414 13.4101 16.1757 13.1757Z" fill="white"/></svg>');
}
.brand-icons.icon-menu {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M36 13V14H4V13H36Z" fill="white"/><path d="M36 25V26H4V25H36Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M36 13V14H4V13H36Z" fill="white"/><path d="M36 25V26H4V25H36Z" fill="white"/></svg>');
}
.brand-icons.icon-close {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32.8841 31.1163C33.372 31.6045 33.3722 32.396 32.8841 32.8841C32.396 33.3721 31.6045 33.372 31.1163 32.8841L7.11612 8.88386C6.62796 8.39571 6.62796 7.60425 7.11612 7.11609C7.60427 6.62794 8.39573 6.62794 8.88388 7.11609L32.8841 31.1163Z" fill="white"/><path d="M31.1163 7.1159C31.6045 6.62794 32.396 6.62781 32.8841 7.1159C33.3722 7.60399 33.372 8.39549 32.8841 8.88366L8.88388 32.8839C8.39573 33.372 7.60427 33.372 7.11612 32.8839C6.62796 32.3957 6.62796 31.6042 7.11612 31.1161L31.1163 7.1159Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32.8841 31.1163C33.372 31.6045 33.3722 32.396 32.8841 32.8841C32.396 33.3721 31.6045 33.372 31.1163 32.8841L7.11612 8.88386C6.62796 8.39571 6.62796 7.60425 7.11612 7.11609C7.60427 6.62794 8.39573 6.62794 8.88388 7.11609L32.8841 31.1163Z" fill="white"/><path d="M31.1163 7.1159C31.6045 6.62794 32.396 6.62781 32.8841 7.1159C33.3722 7.60399 33.372 8.39549 32.8841 8.88366L8.88388 32.8839C8.39573 33.372 7.60427 33.372 7.11612 32.8839C6.62796 32.3957 6.62796 31.6042 7.11612 31.1161L31.1163 7.1159Z" fill="white"/></svg>');
}
.brand-icons.icon-flag {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.75 34.2051V6H9.25V34.2051H10.75Z" fill="white"/><path d="M15 24.186C17.2127 24.186 18.8711 23.267 20.3594 22.4536C21.8737 21.626 23.2183 20.9038 25 20.9038C26.1011 20.9038 27.2411 21.2697 28.1367 21.6616C28.5779 21.8547 28.9459 22.0477 29.2021 22.1919C29.33 22.2639 29.43 22.3233 29.4961 22.3638C29.5291 22.384 29.5537 22.3997 29.5693 22.4097C29.5771 22.4146 29.5827 22.4183 29.5859 22.4204L29.5889 22.4224C29.8192 22.5733 30.1141 22.5854 30.3564 22.4546C30.5987 22.3237 30.7499 22.0708 30.75 21.7954V8.6665C30.7499 8.44543 30.6523 8.23758 30.4863 8.09619L30.4111 8.03955L30.4102 8.03857C30.4095 8.03813 30.4082 8.03823 30.4072 8.0376C30.4052 8.03631 30.4026 8.0338 30.3994 8.03174C30.3931 8.02764 30.3839 8.02205 30.373 8.01514C30.3509 8.00105 30.3193 7.98106 30.2793 7.95654C30.1989 7.90729 30.0838 7.83812 29.9385 7.75635C29.648 7.59289 29.2343 7.37672 28.7383 7.15967C27.7589 6.7311 26.3989 6.27588 25 6.27588C22.7872 6.27588 21.1289 7.19492 19.6406 8.0083C18.1263 8.83589 16.7817 9.55811 15 9.55811C13.8989 9.55811 12.7589 9.19222 11.8633 8.80029C11.4222 8.60725 11.0541 8.4142 10.7979 8.27002C10.67 8.19806 10.57 8.13861 10.5039 8.09814C10.4709 8.07792 10.4463 8.06218 10.4307 8.05225C10.4229 8.04731 10.4173 8.04359 10.4141 8.0415L10.4111 8.03955C10.4113 8.03963 10.4114 8.03972 10 8.6665L9.58887 9.29443C9.58955 9.29488 9.59178 9.29574 9.59277 9.29639C9.59473 9.29766 9.59747 9.29926 9.60059 9.30127C9.60695 9.30538 9.61591 9.31086 9.62695 9.31787C9.64915 9.33197 9.68054 9.35186 9.7207 9.37646C9.80106 9.4257 9.91617 9.49487 10.0615 9.57666C10.3521 9.74013 10.7657 9.95724 11.2617 10.1743C12.2411 10.6029 13.6011 11.0581 15 11.0581C17.2129 11.0581 18.871 10.1381 20.3594 9.32471C21.8737 8.49711 23.2183 7.77588 25 7.77588C26.1011 7.77588 27.2411 8.14175 28.1367 8.53369C28.5779 8.72677 28.9459 8.91978 29.2021 9.06396C29.2186 9.07325 29.2345 9.08344 29.25 9.09229V20.5259C29.0918 20.4486 28.9209 20.3675 28.7383 20.2876C27.7589 19.859 26.3989 19.4038 25 19.4038C22.7871 19.4038 21.129 20.3238 19.6406 21.1372C18.1263 21.9648 16.7817 22.686 15 22.686C13.8989 22.686 12.7589 22.3202 11.8633 21.9282C11.4221 21.7352 11.0541 21.5421 10.7979 21.3979C10.67 21.326 10.57 21.2665 10.5039 21.2261C10.471 21.2059 10.4463 21.1901 10.4307 21.1802C10.423 21.1753 10.4173 21.1715 10.4141 21.1694L10.4111 21.1675C10.4113 21.1676 10.4116 21.1684 10 21.7954L9.58887 22.4224L9.58984 22.4233C9.59052 22.4238 9.59179 22.4237 9.59277 22.4243C9.59475 22.4256 9.5974 22.4281 9.60059 22.4302C9.60692 22.4343 9.6161 22.4399 9.62695 22.4468C9.64913 22.4609 9.68072 22.4809 9.7207 22.5054C9.80103 22.5546 9.9164 22.6229 10.0615 22.7046C10.352 22.868 10.7657 23.0852 11.2617 23.3022C12.2411 23.7308 13.6011 24.186 15 24.186Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.75 34.2051V6H9.25V34.2051H10.75Z" fill="white"/><path d="M15 24.186C17.2127 24.186 18.8711 23.267 20.3594 22.4536C21.8737 21.626 23.2183 20.9038 25 20.9038C26.1011 20.9038 27.2411 21.2697 28.1367 21.6616C28.5779 21.8547 28.9459 22.0477 29.2021 22.1919C29.33 22.2639 29.43 22.3233 29.4961 22.3638C29.5291 22.384 29.5537 22.3997 29.5693 22.4097C29.5771 22.4146 29.5827 22.4183 29.5859 22.4204L29.5889 22.4224C29.8192 22.5733 30.1141 22.5854 30.3564 22.4546C30.5987 22.3237 30.7499 22.0708 30.75 21.7954V8.6665C30.7499 8.44543 30.6523 8.23758 30.4863 8.09619L30.4111 8.03955L30.4102 8.03857C30.4095 8.03813 30.4082 8.03823 30.4072 8.0376C30.4052 8.03631 30.4026 8.0338 30.3994 8.03174C30.3931 8.02764 30.3839 8.02205 30.373 8.01514C30.3509 8.00105 30.3193 7.98106 30.2793 7.95654C30.1989 7.90729 30.0838 7.83812 29.9385 7.75635C29.648 7.59289 29.2343 7.37672 28.7383 7.15967C27.7589 6.7311 26.3989 6.27588 25 6.27588C22.7872 6.27588 21.1289 7.19492 19.6406 8.0083C18.1263 8.83589 16.7817 9.55811 15 9.55811C13.8989 9.55811 12.7589 9.19222 11.8633 8.80029C11.4222 8.60725 11.0541 8.4142 10.7979 8.27002C10.67 8.19806 10.57 8.13861 10.5039 8.09814C10.4709 8.07792 10.4463 8.06218 10.4307 8.05225C10.4229 8.04731 10.4173 8.04359 10.4141 8.0415L10.4111 8.03955C10.4113 8.03963 10.4114 8.03972 10 8.6665L9.58887 9.29443C9.58955 9.29488 9.59178 9.29574 9.59277 9.29639C9.59473 9.29766 9.59747 9.29926 9.60059 9.30127C9.60695 9.30538 9.61591 9.31086 9.62695 9.31787C9.64915 9.33197 9.68054 9.35186 9.7207 9.37646C9.80106 9.4257 9.91617 9.49487 10.0615 9.57666C10.3521 9.74013 10.7657 9.95724 11.2617 10.1743C12.2411 10.6029 13.6011 11.0581 15 11.0581C17.2129 11.0581 18.871 10.1381 20.3594 9.32471C21.8737 8.49711 23.2183 7.77588 25 7.77588C26.1011 7.77588 27.2411 8.14175 28.1367 8.53369C28.5779 8.72677 28.9459 8.91978 29.2021 9.06396C29.2186 9.07325 29.2345 9.08344 29.25 9.09229V20.5259C29.0918 20.4486 28.9209 20.3675 28.7383 20.2876C27.7589 19.859 26.3989 19.4038 25 19.4038C22.7871 19.4038 21.129 20.3238 19.6406 21.1372C18.1263 21.9648 16.7817 22.686 15 22.686C13.8989 22.686 12.7589 22.3202 11.8633 21.9282C11.4221 21.7352 11.0541 21.5421 10.7979 21.3979C10.67 21.326 10.57 21.2665 10.5039 21.2261C10.471 21.2059 10.4463 21.1901 10.4307 21.1802C10.423 21.1753 10.4173 21.1715 10.4141 21.1694L10.4111 21.1675C10.4113 21.1676 10.4116 21.1684 10 21.7954L9.58887 22.4224L9.58984 22.4233C9.59052 22.4238 9.59179 22.4237 9.59277 22.4243C9.59475 22.4256 9.5974 22.4281 9.60059 22.4302C9.60692 22.4343 9.6161 22.4399 9.62695 22.4468C9.64913 22.4609 9.68072 22.4809 9.7207 22.5054C9.80103 22.5546 9.9164 22.6229 10.0615 22.7046C10.352 22.868 10.7657 23.0852 11.2617 23.3022C12.2411 23.7308 13.6011 24.186 15 24.186Z" fill="white"/></svg>');
}
.brand-icons.icon-trash {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M33.334 10.4163C34.0241 10.4165 34.5838 10.9762 34.584 11.6663C34.584 12.3566 34.0242 12.9162 33.334 12.9163H6.66699C5.97664 12.9163 5.41699 12.3567 5.41699 11.6663C5.41717 10.9761 5.97674 10.4163 6.66699 10.4163H33.334Z" fill="white"/><path d="M15.4167 28.3333V18.3333C15.4167 17.6431 15.9765 17.0835 16.6667 17.0833C17.357 17.0833 17.9167 17.643 17.9167 18.3333V28.3333C17.9167 29.0237 17.357 29.5833 16.6667 29.5833C15.9765 29.5832 15.4167 29.0236 15.4167 28.3333Z" fill="white"/><path d="M22.0833 28.3333V18.3333C22.0833 17.6431 22.6431 17.0835 23.3333 17.0833C24.0237 17.0833 24.5833 17.643 24.5833 18.3333V28.3333C24.5833 29.0237 24.0237 29.5833 23.3333 29.5833C22.6431 29.5832 22.0833 29.0236 22.0833 28.3333Z" fill="white"/><path d="M31.7712 10.4206C32.4589 10.4781 32.9699 11.0824 32.9128 11.7702L31.2487 31.7301C31.2147 34.2322 29.1768 36.2497 26.6667 36.2497H13.3337C10.8291 36.2497 8.79535 34.2411 8.7526 31.7467L7.08756 11.7702C7.03042 11.0823 7.54228 10.4779 8.23014 10.4206C8.91798 10.3634 9.52243 10.8753 9.57975 11.5632L11.2458 31.5631C11.2486 31.5976 11.2507 31.6321 11.2507 31.6667C11.2507 32.8173 12.1831 33.7497 13.3337 33.7497H26.6667C27.8173 33.7497 28.7507 32.8173 28.7507 31.6667C28.7507 31.6321 28.7517 31.5976 28.7546 31.5631L30.4215 11.5632C30.4789 10.8752 31.0832 10.3632 31.7712 10.4206Z" fill="white"/><path d="M23.7503 11.667V6.66699C23.7503 6.43687 23.5635 6.25 23.3333 6.25H16.6673C16.4372 6.25 16.2503 6.43687 16.2503 6.66699V11.667C16.2502 12.3572 15.6906 12.917 15.0003 12.917C14.3101 12.917 13.7505 12.3572 13.7503 11.667V6.66699C13.7503 5.05616 15.0565 3.75 16.6673 3.75H23.3333C24.9442 3.75 26.2503 5.05616 26.2503 6.66699V11.667C26.2502 12.3572 25.6906 12.917 25.0003 12.917C24.3101 12.917 23.7505 12.3572 23.7503 11.667Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M33.334 10.4163C34.0241 10.4165 34.5838 10.9762 34.584 11.6663C34.584 12.3566 34.0242 12.9162 33.334 12.9163H6.66699C5.97664 12.9163 5.41699 12.3567 5.41699 11.6663C5.41717 10.9761 5.97674 10.4163 6.66699 10.4163H33.334Z" fill="white"/><path d="M15.4167 28.3333V18.3333C15.4167 17.6431 15.9765 17.0835 16.6667 17.0833C17.357 17.0833 17.9167 17.643 17.9167 18.3333V28.3333C17.9167 29.0237 17.357 29.5833 16.6667 29.5833C15.9765 29.5832 15.4167 29.0236 15.4167 28.3333Z" fill="white"/><path d="M22.0833 28.3333V18.3333C22.0833 17.6431 22.6431 17.0835 23.3333 17.0833C24.0237 17.0833 24.5833 17.643 24.5833 18.3333V28.3333C24.5833 29.0237 24.0237 29.5833 23.3333 29.5833C22.6431 29.5832 22.0833 29.0236 22.0833 28.3333Z" fill="white"/><path d="M31.7712 10.4206C32.4589 10.4781 32.9699 11.0824 32.9128 11.7702L31.2487 31.7301C31.2147 34.2322 29.1768 36.2497 26.6667 36.2497H13.3337C10.8291 36.2497 8.79535 34.2411 8.7526 31.7467L7.08756 11.7702C7.03042 11.0823 7.54228 10.4779 8.23014 10.4206C8.91798 10.3634 9.52243 10.8753 9.57975 11.5632L11.2458 31.5631C11.2486 31.5976 11.2507 31.6321 11.2507 31.6667C11.2507 32.8173 12.1831 33.7497 13.3337 33.7497H26.6667C27.8173 33.7497 28.7507 32.8173 28.7507 31.6667C28.7507 31.6321 28.7517 31.5976 28.7546 31.5631L30.4215 11.5632C30.4789 10.8752 31.0832 10.3632 31.7712 10.4206Z" fill="white"/><path d="M23.7503 11.667V6.66699C23.7503 6.43687 23.5635 6.25 23.3333 6.25H16.6673C16.4372 6.25 16.2503 6.43687 16.2503 6.66699V11.667C16.2502 12.3572 15.6906 12.917 15.0003 12.917C14.3101 12.917 13.7505 12.3572 13.7503 11.667V6.66699C13.7503 5.05616 15.0565 3.75 16.6673 3.75H23.3333C24.9442 3.75 26.2503 5.05616 26.2503 6.66699V11.667C26.2502 12.3572 25.6906 12.917 25.0003 12.917C24.3101 12.917 23.7505 12.3572 23.7503 11.667Z" fill="white"/></svg>');
}

.with-brand-icons {
  --icon-size: 1.5em;
}
.with-brand-icons::before {
  display: inline-block;
  flex-shrink: 0;
  width: var(--icon-size);
  height: var(--icon-size);
  background-color: currentColor;
  line-height: 1;
  vertical-align: middle;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  content: "";
}
.with-brand-icons.icon-delivery-1::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="delivery-1"><g id="Vector"><path d="M24.934 26.6098V10.3578C24.934 9.4041 24.094 8.56209 22.9711 8.56191H6.42322C5.30014 8.56191 4.45935 9.404 4.45935 10.3578V26.2269C4.45939 27.1807 5.30016 28.0219 6.42322 28.0219H8.3451C8.67645 28.0219 8.9447 28.2911 8.9447 28.6225C8.94447 28.9536 8.67631 29.222 8.3451 29.2221H6.42322C4.7153 29.2221 3.26017 27.9188 3.26013 26.2269V10.3578C3.26013 8.66598 4.71527 7.36269 6.42322 7.36269H22.9711C24.6789 7.36287 26.1342 8.6661 26.1342 10.3578V26.6098C26.1342 26.9411 25.8649 27.2103 25.5336 27.2103C25.2023 27.2102 24.934 26.9411 24.934 26.6098Z" fill="white"/><path d="M36.1403 18.6975C36.4717 18.6976 36.74 18.9658 36.74 19.2971C36.74 19.6285 36.4717 19.8967 36.1403 19.8967H25.5359C25.2045 19.8967 24.9362 19.6285 24.9362 19.2971C24.9362 18.9658 25.2045 18.6975 25.5359 18.6975H36.1403Z" fill="white"/><path d="M35.5395 25.7803V18.7393L32.0395 12.0421C31.7202 11.4311 31.0397 11.0197 30.2681 11.0196H25.9966C25.6652 11.0196 25.397 10.7514 25.397 10.42C25.397 10.0886 25.6652 9.82039 25.9966 9.82039H30.2681C31.4555 9.82046 32.5628 10.4527 33.103 11.4864L36.6714 18.3145C36.7161 18.4002 36.7397 18.4952 36.7397 18.5919V25.7803C36.7395 27.472 35.2845 28.7755 33.5766 28.7755H32.6929C32.3617 28.7752 32.0932 28.5061 32.0932 28.1749C32.0934 27.8437 32.3617 27.5755 32.6929 27.5753H33.5766C34.6996 27.5753 35.5393 26.734 35.5395 25.7803Z" fill="white"/><path d="M15.0276 28.6942C15.0276 27.9802 14.7246 27.2865 14.1701 26.7684C13.6143 26.249 12.8524 25.9501 12.05 25.95C11.2476 25.95 10.4857 26.249 9.9299 26.7684C9.37542 27.2866 9.0715 27.9801 9.0715 28.6942C9.07153 29.4082 9.37545 30.1018 9.9299 30.62C10.4857 31.1393 11.2477 31.4373 12.05 31.4373C12.8524 31.4373 13.6143 31.1393 14.1701 30.62C14.7246 30.1018 15.0275 29.4082 15.0276 28.6942ZM16.2277 28.6942C16.2277 29.7537 15.777 30.761 14.9895 31.4969C14.2034 32.2315 13.1454 32.6375 12.05 32.6375C10.9547 32.6375 9.89669 32.2314 9.11056 31.4969C8.32306 30.761 7.87231 29.7537 7.87228 28.6942C7.87228 27.6346 8.32303 26.6274 9.11056 25.8914C9.89671 25.1569 10.9546 24.7508 12.05 24.7508C13.1454 24.7508 14.2033 25.1568 14.9895 25.8914C15.777 26.6274 16.2277 27.6346 16.2277 28.6942Z" fill="white"/><path d="M31.2695 28.6942C31.2695 27.9802 30.9665 27.2865 30.4121 26.7684C29.8562 26.249 29.0943 25.9501 28.2919 25.95C27.4895 25.95 26.7277 26.249 26.1718 26.7684C25.6173 27.2866 25.3134 27.9801 25.3134 28.6942C25.3135 29.4082 25.6174 30.1018 26.1718 30.62C26.7277 31.1393 27.4896 31.4373 28.2919 31.4373C29.0943 31.4373 29.8562 31.1393 30.4121 30.62C30.9665 30.1018 31.2694 29.4082 31.2695 28.6942ZM32.4697 28.6942C32.4696 29.7537 32.0189 30.761 31.2314 31.4969C30.4453 32.2315 29.3873 32.6375 28.2919 32.6375C27.1966 32.6375 26.1386 32.2314 25.3525 31.4969C24.565 30.761 24.1142 29.7537 24.1142 28.6942C24.1142 27.6346 24.5649 26.6274 25.3525 25.8914C26.1386 25.1569 27.1966 24.7508 28.2919 24.7508C29.3873 24.7508 30.4453 25.1568 31.2314 25.8914C32.0189 26.6274 32.4697 27.6346 32.4697 28.6942Z" fill="white"/><path d="M24.0446 28.0218C24.3758 28.022 24.6442 28.2902 24.6442 28.6214C24.6442 28.9527 24.3758 29.2209 24.0446 29.2211H16.5153C16.1839 29.2211 15.9156 28.9528 15.9156 28.6214C15.9156 28.2901 16.1839 28.0218 16.5153 28.0218H24.0446Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="delivery-1"><g id="Vector"><path d="M24.934 26.6098V10.3578C24.934 9.4041 24.094 8.56209 22.9711 8.56191H6.42322C5.30014 8.56191 4.45935 9.404 4.45935 10.3578V26.2269C4.45939 27.1807 5.30016 28.0219 6.42322 28.0219H8.3451C8.67645 28.0219 8.9447 28.2911 8.9447 28.6225C8.94447 28.9536 8.67631 29.222 8.3451 29.2221H6.42322C4.7153 29.2221 3.26017 27.9188 3.26013 26.2269V10.3578C3.26013 8.66598 4.71527 7.36269 6.42322 7.36269H22.9711C24.6789 7.36287 26.1342 8.6661 26.1342 10.3578V26.6098C26.1342 26.9411 25.8649 27.2103 25.5336 27.2103C25.2023 27.2102 24.934 26.9411 24.934 26.6098Z" fill="white"/><path d="M36.1403 18.6975C36.4717 18.6976 36.74 18.9658 36.74 19.2971C36.74 19.6285 36.4717 19.8967 36.1403 19.8967H25.5359C25.2045 19.8967 24.9362 19.6285 24.9362 19.2971C24.9362 18.9658 25.2045 18.6975 25.5359 18.6975H36.1403Z" fill="white"/><path d="M35.5395 25.7803V18.7393L32.0395 12.0421C31.7202 11.4311 31.0397 11.0197 30.2681 11.0196H25.9966C25.6652 11.0196 25.397 10.7514 25.397 10.42C25.397 10.0886 25.6652 9.82039 25.9966 9.82039H30.2681C31.4555 9.82046 32.5628 10.4527 33.103 11.4864L36.6714 18.3145C36.7161 18.4002 36.7397 18.4952 36.7397 18.5919V25.7803C36.7395 27.472 35.2845 28.7755 33.5766 28.7755H32.6929C32.3617 28.7752 32.0932 28.5061 32.0932 28.1749C32.0934 27.8437 32.3617 27.5755 32.6929 27.5753H33.5766C34.6996 27.5753 35.5393 26.734 35.5395 25.7803Z" fill="white"/><path d="M15.0276 28.6942C15.0276 27.9802 14.7246 27.2865 14.1701 26.7684C13.6143 26.249 12.8524 25.9501 12.05 25.95C11.2476 25.95 10.4857 26.249 9.9299 26.7684C9.37542 27.2866 9.0715 27.9801 9.0715 28.6942C9.07153 29.4082 9.37545 30.1018 9.9299 30.62C10.4857 31.1393 11.2477 31.4373 12.05 31.4373C12.8524 31.4373 13.6143 31.1393 14.1701 30.62C14.7246 30.1018 15.0275 29.4082 15.0276 28.6942ZM16.2277 28.6942C16.2277 29.7537 15.777 30.761 14.9895 31.4969C14.2034 32.2315 13.1454 32.6375 12.05 32.6375C10.9547 32.6375 9.89669 32.2314 9.11056 31.4969C8.32306 30.761 7.87231 29.7537 7.87228 28.6942C7.87228 27.6346 8.32303 26.6274 9.11056 25.8914C9.89671 25.1569 10.9546 24.7508 12.05 24.7508C13.1454 24.7508 14.2033 25.1568 14.9895 25.8914C15.777 26.6274 16.2277 27.6346 16.2277 28.6942Z" fill="white"/><path d="M31.2695 28.6942C31.2695 27.9802 30.9665 27.2865 30.4121 26.7684C29.8562 26.249 29.0943 25.9501 28.2919 25.95C27.4895 25.95 26.7277 26.249 26.1718 26.7684C25.6173 27.2866 25.3134 27.9801 25.3134 28.6942C25.3135 29.4082 25.6174 30.1018 26.1718 30.62C26.7277 31.1393 27.4896 31.4373 28.2919 31.4373C29.0943 31.4373 29.8562 31.1393 30.4121 30.62C30.9665 30.1018 31.2694 29.4082 31.2695 28.6942ZM32.4697 28.6942C32.4696 29.7537 32.0189 30.761 31.2314 31.4969C30.4453 32.2315 29.3873 32.6375 28.2919 32.6375C27.1966 32.6375 26.1386 32.2314 25.3525 31.4969C24.565 30.761 24.1142 29.7537 24.1142 28.6942C24.1142 27.6346 24.5649 26.6274 25.3525 25.8914C26.1386 25.1569 27.1966 24.7508 28.2919 24.7508C29.3873 24.7508 30.4453 25.1568 31.2314 25.8914C32.0189 26.6274 32.4697 27.6346 32.4697 28.6942Z" fill="white"/><path d="M24.0446 28.0218C24.3758 28.022 24.6442 28.2902 24.6442 28.6214C24.6442 28.9527 24.3758 29.2209 24.0446 29.2211H16.5153C16.1839 29.2211 15.9156 28.9528 15.9156 28.6214C15.9156 28.2901 16.1839 28.0218 16.5153 28.0218H24.0446Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-delivery-2::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="delivery-2"><g id="Vector"><path d="M15.1893 28.4208C15.1892 26.892 13.9497 25.6522 12.4208 25.6522C10.892 25.6524 9.65238 26.892 9.65223 28.4208C9.65223 29.9497 10.8919 31.1892 12.4208 31.1893C13.9497 31.1893 15.1893 29.9498 15.1893 28.4208ZM16.3895 28.4208C16.3895 30.6125 14.6125 32.3895 12.4208 32.3895C10.2292 32.3894 8.45302 30.6124 8.45302 28.4208C8.45316 26.2293 10.2293 24.4532 12.4208 24.453C14.6124 24.453 16.3894 26.2292 16.3895 28.4208Z" fill="white"/><path d="M32.0315 28.4208C32.0313 26.892 30.7918 25.6522 29.2629 25.6522C27.7342 25.6524 26.4945 26.892 26.4944 28.4208C26.4944 29.9497 27.7341 31.1892 29.2629 31.1893C30.7919 31.1893 32.0315 29.9498 32.0315 28.4208ZM33.2317 28.4208C33.2317 30.6125 31.4546 32.3895 29.2629 32.3895C27.0713 32.3894 25.2951 30.6124 25.2951 28.4208C25.2953 26.2293 27.0714 24.4532 29.2629 24.453C31.4545 24.453 33.2315 26.2292 33.2317 28.4208Z" fill="white"/><path d="M5.08395 21.6841C5.08399 21.3528 5.35319 21.0845 5.68454 21.0845C6.01572 21.0847 6.28411 21.3529 6.28415 21.6841V27.8209H9.0527C9.38403 27.8209 9.65223 28.0895 9.65223 28.4208C9.65203 28.752 9.3839 29.021 9.0527 29.0211H5.68454C5.3533 29.0211 5.08416 28.7526 5.08395 28.4214V21.6841ZM22.5263 7.6109C22.8577 7.61091 23.1259 7.87914 23.1259 8.21051V9.29449H30.9472C31.158 9.29449 31.3534 9.40576 31.4619 9.58648L36.5146 18.0074C36.5209 18.0179 36.5246 18.0298 36.5302 18.0406C36.5399 18.0592 36.5499 18.0776 36.5576 18.0972C36.5658 18.1181 36.5714 18.1394 36.5771 18.1607C36.5814 18.1768 36.5859 18.1929 36.5888 18.2095C36.5938 18.2368 36.5956 18.2641 36.5966 18.2916C36.597 18.2996 36.5996 18.3078 36.5996 18.316V28.4214C36.5994 28.7526 36.3312 29.0211 36 29.0211H32.6318C32.3006 29.0211 32.0317 28.752 32.0315 28.4208C32.0315 28.0894 32.3004 27.8209 32.6318 27.8209H35.4004V18.9156H23.1259V27.8209H25.8945C26.2259 27.8209 26.4944 28.0894 26.4944 28.4208C26.4941 28.752 26.2257 29.0211 25.8945 29.0211H15.789C15.458 29.0208 15.1896 28.7518 15.1893 28.4208C15.1893 28.0896 15.4579 27.8211 15.789 27.8209H21.9267V8.81012H3.99997C3.6686 8.81012 3.40036 8.54188 3.40036 8.21051C3.40036 7.87914 3.6686 7.6109 3.99997 7.6109H22.5263ZM23.1259 17.7154H34.9394L30.6074 10.4947H23.1259V17.7154Z" fill="white"/><path d="M12.4215 14.3474C12.7525 14.3477 13.0209 14.616 13.0211 14.9471C13.0211 15.2783 12.7526 15.5474 12.4215 15.5476H5.68418C5.35281 15.5476 5.08457 15.2784 5.08457 14.9471C5.08474 14.6158 5.35291 14.3474 5.68418 14.3474H12.4215Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="delivery-2"><g id="Vector"><path d="M15.1893 28.4208C15.1892 26.892 13.9497 25.6522 12.4208 25.6522C10.892 25.6524 9.65238 26.892 9.65223 28.4208C9.65223 29.9497 10.8919 31.1892 12.4208 31.1893C13.9497 31.1893 15.1893 29.9498 15.1893 28.4208ZM16.3895 28.4208C16.3895 30.6125 14.6125 32.3895 12.4208 32.3895C10.2292 32.3894 8.45302 30.6124 8.45302 28.4208C8.45316 26.2293 10.2293 24.4532 12.4208 24.453C14.6124 24.453 16.3894 26.2292 16.3895 28.4208Z" fill="white"/><path d="M32.0315 28.4208C32.0313 26.892 30.7918 25.6522 29.2629 25.6522C27.7342 25.6524 26.4945 26.892 26.4944 28.4208C26.4944 29.9497 27.7341 31.1892 29.2629 31.1893C30.7919 31.1893 32.0315 29.9498 32.0315 28.4208ZM33.2317 28.4208C33.2317 30.6125 31.4546 32.3895 29.2629 32.3895C27.0713 32.3894 25.2951 30.6124 25.2951 28.4208C25.2953 26.2293 27.0714 24.4532 29.2629 24.453C31.4545 24.453 33.2315 26.2292 33.2317 28.4208Z" fill="white"/><path d="M5.08395 21.6841C5.08399 21.3528 5.35319 21.0845 5.68454 21.0845C6.01572 21.0847 6.28411 21.3529 6.28415 21.6841V27.8209H9.0527C9.38403 27.8209 9.65223 28.0895 9.65223 28.4208C9.65203 28.752 9.3839 29.021 9.0527 29.0211H5.68454C5.3533 29.0211 5.08416 28.7526 5.08395 28.4214V21.6841ZM22.5263 7.6109C22.8577 7.61091 23.1259 7.87914 23.1259 8.21051V9.29449H30.9472C31.158 9.29449 31.3534 9.40576 31.4619 9.58648L36.5146 18.0074C36.5209 18.0179 36.5246 18.0298 36.5302 18.0406C36.5399 18.0592 36.5499 18.0776 36.5576 18.0972C36.5658 18.1181 36.5714 18.1394 36.5771 18.1607C36.5814 18.1768 36.5859 18.1929 36.5888 18.2095C36.5938 18.2368 36.5956 18.2641 36.5966 18.2916C36.597 18.2996 36.5996 18.3078 36.5996 18.316V28.4214C36.5994 28.7526 36.3312 29.0211 36 29.0211H32.6318C32.3006 29.0211 32.0317 28.752 32.0315 28.4208C32.0315 28.0894 32.3004 27.8209 32.6318 27.8209H35.4004V18.9156H23.1259V27.8209H25.8945C26.2259 27.8209 26.4944 28.0894 26.4944 28.4208C26.4941 28.752 26.2257 29.0211 25.8945 29.0211H15.789C15.458 29.0208 15.1896 28.7518 15.1893 28.4208C15.1893 28.0896 15.4579 27.8211 15.789 27.8209H21.9267V8.81012H3.99997C3.6686 8.81012 3.40036 8.54188 3.40036 8.21051C3.40036 7.87914 3.6686 7.6109 3.99997 7.6109H22.5263ZM23.1259 17.7154H34.9394L30.6074 10.4947H23.1259V17.7154Z" fill="white"/><path d="M12.4215 14.3474C12.7525 14.3477 13.0209 14.616 13.0211 14.9471C13.0211 15.2783 12.7526 15.5474 12.4215 15.5476H5.68418C5.35281 15.5476 5.08457 15.2784 5.08457 14.9471C5.08474 14.6158 5.35291 14.3474 5.68418 14.3474H12.4215Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-compass::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="compass"><g id="Vector"><path d="M20 4.00003C24.4339 4.00003 28.4448 5.77942 31.3473 8.68188C34.2643 11.5843 36.0437 15.5807 36.0437 20C36.0437 24.4193 34.2643 28.4157 31.3473 31.3181C28.4302 34.1914 24.4193 36 20 36C15.5807 36 11.5551 34.1914 8.68186 31.3181C5.7794 28.4157 3.95624 24.4047 3.95624 20C3.95624 15.5807 5.7794 11.5843 8.68186 8.68188C11.5697 5.77942 15.5807 4.00003 20 4.00003ZM30.5597 9.46948C27.876 6.7858 24.1276 5.13767 20 5.13767C15.9161 5.13767 12.1677 6.80039 9.48404 9.46948C6.80036 12.1823 5.09389 15.887 5.09389 20C5.09389 24.113 6.80036 27.8031 9.48404 30.4868C12.1677 33.1996 15.9161 34.8624 20 34.8624C24.1276 34.8624 27.876 33.1996 30.5597 30.4868C33.2434 27.8031 34.9061 24.113 34.9061 20C34.9061 15.887 33.2434 12.1823 30.5597 9.46948Z" fill="white"/><path d="M19.4312 8.15681C19.4312 7.82135 19.6937 7.58799 20 7.58799C20.3355 7.58799 20.5688 7.82135 20.5688 8.15681V8.98817C20.5688 9.29446 20.3355 9.55699 20 9.55699C19.6937 9.55699 19.4312 9.29446 19.4312 8.98817V8.15681Z" fill="white"/><path d="M31.8877 19.4311C32.2231 19.4311 32.4565 19.6936 32.4565 19.9999C32.4565 20.3062 32.2231 20.5687 31.8877 20.5687H31.0563C30.75 20.5687 30.4875 20.3062 30.4875 19.9999C30.4875 19.6936 30.75 19.4311 31.0563 19.4311H31.8877Z" fill="white"/><path d="M20.5688 31.8432C20.5688 32.1495 20.3355 32.412 20 32.412C19.6937 32.412 19.4312 32.1495 19.4312 31.8432V31.0118C19.4312 30.7055 19.6937 30.443 20 30.443C20.3355 30.443 20.5688 30.7055 20.5688 31.0118V31.8432Z" fill="white"/><path d="M8.11379 20.5687C7.8075 20.5687 7.54496 20.3062 7.54496 19.9999C7.54496 19.6936 7.8075 19.4311 8.11379 19.4311H8.94515C9.25144 19.4311 9.51397 19.6936 9.51397 19.9999C9.51397 20.3062 9.25144 20.5687 8.94515 20.5687H8.11379Z" fill="white"/><path d="M26.0528 13.9909L18.979 18.9791L13.9909 25.9945L21.0355 21.021L26.0528 13.9909ZM18.2206 18.1039L28.0948 11.1614C28.2844 11.0155 28.5177 11.0155 28.7365 11.1614C28.9699 11.351 29.0428 11.6864 28.8532 11.949L21.9252 21.7211C21.8815 21.794 21.8085 21.8378 21.7794 21.8669L11.9343 28.8095C11.7447 28.9262 11.4822 28.9553 11.2926 28.8095C11.0301 28.6199 10.9863 28.2844 11.1467 28.0219L18.1039 18.2498C18.1476 18.1915 18.1914 18.1477 18.2206 18.1039Z" fill="white"/><path d="M18.1483 18.9786C17.9587 18.7453 17.9587 18.4098 18.1483 18.191C18.3816 17.9577 18.7609 17.9577 18.9796 18.191L21.8529 21.0643C22.0425 21.2539 22.0425 21.6332 21.8529 21.8519C21.6196 22.0853 21.2403 22.0853 21.0216 21.8519L18.1483 18.9786Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="compass"><g id="Vector"><path d="M20 4.00003C24.4339 4.00003 28.4448 5.77942 31.3473 8.68188C34.2643 11.5843 36.0437 15.5807 36.0437 20C36.0437 24.4193 34.2643 28.4157 31.3473 31.3181C28.4302 34.1914 24.4193 36 20 36C15.5807 36 11.5551 34.1914 8.68186 31.3181C5.7794 28.4157 3.95624 24.4047 3.95624 20C3.95624 15.5807 5.7794 11.5843 8.68186 8.68188C11.5697 5.77942 15.5807 4.00003 20 4.00003ZM30.5597 9.46948C27.876 6.7858 24.1276 5.13767 20 5.13767C15.9161 5.13767 12.1677 6.80039 9.48404 9.46948C6.80036 12.1823 5.09389 15.887 5.09389 20C5.09389 24.113 6.80036 27.8031 9.48404 30.4868C12.1677 33.1996 15.9161 34.8624 20 34.8624C24.1276 34.8624 27.876 33.1996 30.5597 30.4868C33.2434 27.8031 34.9061 24.113 34.9061 20C34.9061 15.887 33.2434 12.1823 30.5597 9.46948Z" fill="white"/><path d="M19.4312 8.15681C19.4312 7.82135 19.6937 7.58799 20 7.58799C20.3355 7.58799 20.5688 7.82135 20.5688 8.15681V8.98817C20.5688 9.29446 20.3355 9.55699 20 9.55699C19.6937 9.55699 19.4312 9.29446 19.4312 8.98817V8.15681Z" fill="white"/><path d="M31.8877 19.4311C32.2231 19.4311 32.4565 19.6936 32.4565 19.9999C32.4565 20.3062 32.2231 20.5687 31.8877 20.5687H31.0563C30.75 20.5687 30.4875 20.3062 30.4875 19.9999C30.4875 19.6936 30.75 19.4311 31.0563 19.4311H31.8877Z" fill="white"/><path d="M20.5688 31.8432C20.5688 32.1495 20.3355 32.412 20 32.412C19.6937 32.412 19.4312 32.1495 19.4312 31.8432V31.0118C19.4312 30.7055 19.6937 30.443 20 30.443C20.3355 30.443 20.5688 30.7055 20.5688 31.0118V31.8432Z" fill="white"/><path d="M8.11379 20.5687C7.8075 20.5687 7.54496 20.3062 7.54496 19.9999C7.54496 19.6936 7.8075 19.4311 8.11379 19.4311H8.94515C9.25144 19.4311 9.51397 19.6936 9.51397 19.9999C9.51397 20.3062 9.25144 20.5687 8.94515 20.5687H8.11379Z" fill="white"/><path d="M26.0528 13.9909L18.979 18.9791L13.9909 25.9945L21.0355 21.021L26.0528 13.9909ZM18.2206 18.1039L28.0948 11.1614C28.2844 11.0155 28.5177 11.0155 28.7365 11.1614C28.9699 11.351 29.0428 11.6864 28.8532 11.949L21.9252 21.7211C21.8815 21.794 21.8085 21.8378 21.7794 21.8669L11.9343 28.8095C11.7447 28.9262 11.4822 28.9553 11.2926 28.8095C11.0301 28.6199 10.9863 28.2844 11.1467 28.0219L18.1039 18.2498C18.1476 18.1915 18.1914 18.1477 18.2206 18.1039Z" fill="white"/><path d="M18.1483 18.9786C17.9587 18.7453 17.9587 18.4098 18.1483 18.191C18.3816 17.9577 18.7609 17.9577 18.9796 18.191L21.8529 21.0643C22.0425 21.2539 22.0425 21.6332 21.8529 21.8519C21.6196 22.0853 21.2403 22.0853 21.0216 21.8519L18.1483 18.9786Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-pinmap-1::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="pinmap-1"><g id="Vector"><path d="M15.3646 21.2328C15.6006 21.1027 15.9154 21.1938 16.0465 21.4409C16.1776 21.675 16.0858 21.9741 15.8367 22.1171L4.84707 27.9693L8.75507 31.1295L16.1383 31.8707C16.2432 31.8707 16.3481 31.9358 16.4137 32.0008L20.5315 35.8632L35.193 28.3334L31.4555 24.6271L23.7969 23.6517C23.692 23.6517 23.6264 23.6127 23.5871 23.5867L21.6462 22.4422C21.3708 22.2732 21.3052 21.9741 21.4364 21.74C21.6069 21.5059 21.9085 21.4409 22.1445 21.5709L23.9805 22.6763L31.7047 23.6517C31.8358 23.6517 31.9407 23.7167 32.0457 23.8208L36.3995 28.1254C36.4389 28.1644 36.4651 28.1904 36.5044 28.2294C36.6356 28.5025 36.5438 28.8016 36.2684 28.9056L20.6758 36.9426C20.4659 37.0467 20.2299 37.0077 20.0987 36.8386L15.8498 32.8331L8.53213 32.0918C8.42722 32.0918 8.3223 32.0528 8.25673 31.9878L3.66681 28.2814C3.60124 28.2164 3.53567 28.1774 3.49633 28.1124C3.36518 27.8392 3.45698 27.5401 3.70615 27.4101L15.3646 21.2328Z" fill="white"/><path d="M26.2495 16.421C25.4626 17.9035 24.4791 19.282 23.4955 20.6215C21.83 22.9104 20.1646 25.2253 19.5482 27.9563C19.5089 28.1643 19.3777 28.3204 19.2072 28.4244C19.1023 28.4895 18.9712 28.4895 18.8663 28.4895C18.7614 28.4895 18.6302 28.4895 18.5253 28.4244C18.3548 28.3204 18.2237 28.1513 18.1843 27.9563C17.5417 25.2253 15.9025 22.9104 14.237 20.6215C13.2534 19.282 12.2699 17.8905 11.483 16.421C11.0109 15.7187 10.67 14.9774 10.4339 14.1972C10.1979 13.3909 10.0536 12.5455 10.0536 11.7132C10.0536 9.32035 11.0372 7.13554 12.6371 5.56195C14.2501 3.97536 16.4533 3 18.8663 3C21.2793 3 23.4955 3.97536 25.0954 5.56195C26.6954 7.14854 27.6789 9.29434 27.6789 11.7132C27.6789 12.5586 27.5478 13.3909 27.2986 14.1972C27.0757 14.9774 26.7347 15.7187 26.2495 16.421ZM22.6825 20.0493C23.6398 18.7098 24.6233 17.3573 25.3708 15.9398L25.4102 15.9008C25.8167 15.2636 26.1183 14.5873 26.3282 13.885C26.5642 13.1828 26.6691 12.4415 26.6691 11.7002C26.6691 9.58044 25.7905 7.66873 24.3873 6.25121C22.9579 4.8727 21.017 4.00137 18.8794 4.00137C16.7418 4.00137 14.8009 4.8727 13.3715 6.25121C11.9683 7.64272 11.0765 9.59345 11.0765 11.7132C11.0765 12.4545 11.1814 13.1958 11.4175 13.898C11.6273 14.6003 11.9289 15.2766 12.3355 15.9138L12.3748 15.9528C13.1223 17.3703 14.1059 18.7098 15.0632 20.0623C16.5582 22.1171 18.0925 24.1979 18.8794 26.6558C19.6531 24.1979 21.1875 22.1041 22.6825 20.0493ZM18.8663 8.14991C19.8498 8.14991 20.7678 8.55306 21.4235 9.1903C22.0661 9.82754 22.4726 10.7379 22.4726 11.7132C22.4726 12.6886 22.0661 13.5989 21.4235 14.2362C20.7809 14.8734 19.8629 15.2766 18.8663 15.2766C17.8827 15.2766 16.9647 14.8734 16.309 14.2362C15.6664 13.5989 15.2599 12.6886 15.2599 11.7132C15.2599 10.7379 15.6664 9.82754 16.309 9.1903C16.9647 8.55306 17.8827 8.14991 18.8663 8.14991ZM20.7153 9.89256C20.2432 9.42439 19.5875 9.15128 18.8794 9.15128C18.1712 9.15128 17.5155 9.42439 17.0434 9.89256C16.5975 10.3607 16.2959 10.998 16.2959 11.7132C16.2959 12.4155 16.5975 13.0527 17.0434 13.5339C17.5155 13.9761 18.1712 14.2752 18.8794 14.2752C19.5875 14.2752 20.2432 13.9761 20.7153 13.5339C21.1612 13.0657 21.4629 12.4285 21.4629 11.7132C21.4629 11.011 21.1481 10.3607 20.7153 9.89256Z" fill="white"/><path d="M12.0333 23.7945C11.9678 23.1573 10.9449 23.2223 11.0104 23.8985C11.076 24.6008 11.1809 25.277 11.3121 25.9533C11.417 26.6295 12.4399 26.4215 12.2956 25.7452C12.1645 25.095 12.0989 24.4577 12.0333 23.7945ZM29.2521 29.3346C29.7636 29.7377 30.3799 28.9314 29.8685 28.5283C29.2521 28.0861 28.5702 27.761 27.8227 27.5919C27.1408 27.4228 26.9703 28.4372 27.5866 28.5673C28.1899 28.7363 28.7407 28.9704 29.2521 29.3346ZM24.7278 28.4372C25.3704 28.3722 25.3048 27.3578 24.6229 27.4228C23.9409 27.5269 23.1934 27.6569 22.5508 27.787C21.9082 27.917 22.1049 28.9314 22.7869 28.7623C23.4032 28.6323 24.0721 28.5022 24.7278 28.4372ZM19.8231 29.5426C20.5313 29.3085 20.1247 28.3982 19.5477 28.5673C18.9051 28.7363 18.2888 28.9314 17.6068 29.0745C16.9642 29.2045 17.1609 30.2189 17.8166 30.0498C18.4986 29.9068 19.1805 29.7117 19.8231 29.5426ZM14.5512 30.1409C15.1283 30.3099 15.5348 29.3996 14.8266 29.1655C14.2496 28.9964 13.7775 28.7233 13.3972 28.2551C12.9513 27.748 12.1776 28.4242 12.6104 28.9314C13.1218 29.5426 13.7644 29.9458 14.5512 30.1409Z" fill="white"/><path d="M20.6361 28.8012C20.4 28.125 19.4427 28.5021 19.6525 29.1003C19.8624 29.7376 20.1246 30.4398 20.4656 31.051C20.8066 31.6233 21.6852 31.1161 21.3442 30.5439C21.0426 30.0107 20.8066 29.4124 20.6361 28.8012ZM24.4129 34.6274C24.99 34.8615 25.4358 33.9511 24.7932 33.691C24.2818 33.4829 23.5999 33.0798 23.154 32.7547C22.6032 32.3125 22.0262 33.1578 22.5376 33.522C23.0228 33.9121 23.8359 34.3803 24.4129 34.6274Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="pinmap-1"><g id="Vector"><path d="M15.3646 21.2328C15.6006 21.1027 15.9154 21.1938 16.0465 21.4409C16.1776 21.675 16.0858 21.9741 15.8367 22.1171L4.84707 27.9693L8.75507 31.1295L16.1383 31.8707C16.2432 31.8707 16.3481 31.9358 16.4137 32.0008L20.5315 35.8632L35.193 28.3334L31.4555 24.6271L23.7969 23.6517C23.692 23.6517 23.6264 23.6127 23.5871 23.5867L21.6462 22.4422C21.3708 22.2732 21.3052 21.9741 21.4364 21.74C21.6069 21.5059 21.9085 21.4409 22.1445 21.5709L23.9805 22.6763L31.7047 23.6517C31.8358 23.6517 31.9407 23.7167 32.0457 23.8208L36.3995 28.1254C36.4389 28.1644 36.4651 28.1904 36.5044 28.2294C36.6356 28.5025 36.5438 28.8016 36.2684 28.9056L20.6758 36.9426C20.4659 37.0467 20.2299 37.0077 20.0987 36.8386L15.8498 32.8331L8.53213 32.0918C8.42722 32.0918 8.3223 32.0528 8.25673 31.9878L3.66681 28.2814C3.60124 28.2164 3.53567 28.1774 3.49633 28.1124C3.36518 27.8392 3.45698 27.5401 3.70615 27.4101L15.3646 21.2328Z" fill="white"/><path d="M26.2495 16.421C25.4626 17.9035 24.4791 19.282 23.4955 20.6215C21.83 22.9104 20.1646 25.2253 19.5482 27.9563C19.5089 28.1643 19.3777 28.3204 19.2072 28.4244C19.1023 28.4895 18.9712 28.4895 18.8663 28.4895C18.7614 28.4895 18.6302 28.4895 18.5253 28.4244C18.3548 28.3204 18.2237 28.1513 18.1843 27.9563C17.5417 25.2253 15.9025 22.9104 14.237 20.6215C13.2534 19.282 12.2699 17.8905 11.483 16.421C11.0109 15.7187 10.67 14.9774 10.4339 14.1972C10.1979 13.3909 10.0536 12.5455 10.0536 11.7132C10.0536 9.32035 11.0372 7.13554 12.6371 5.56195C14.2501 3.97536 16.4533 3 18.8663 3C21.2793 3 23.4955 3.97536 25.0954 5.56195C26.6954 7.14854 27.6789 9.29434 27.6789 11.7132C27.6789 12.5586 27.5478 13.3909 27.2986 14.1972C27.0757 14.9774 26.7347 15.7187 26.2495 16.421ZM22.6825 20.0493C23.6398 18.7098 24.6233 17.3573 25.3708 15.9398L25.4102 15.9008C25.8167 15.2636 26.1183 14.5873 26.3282 13.885C26.5642 13.1828 26.6691 12.4415 26.6691 11.7002C26.6691 9.58044 25.7905 7.66873 24.3873 6.25121C22.9579 4.8727 21.017 4.00137 18.8794 4.00137C16.7418 4.00137 14.8009 4.8727 13.3715 6.25121C11.9683 7.64272 11.0765 9.59345 11.0765 11.7132C11.0765 12.4545 11.1814 13.1958 11.4175 13.898C11.6273 14.6003 11.9289 15.2766 12.3355 15.9138L12.3748 15.9528C13.1223 17.3703 14.1059 18.7098 15.0632 20.0623C16.5582 22.1171 18.0925 24.1979 18.8794 26.6558C19.6531 24.1979 21.1875 22.1041 22.6825 20.0493ZM18.8663 8.14991C19.8498 8.14991 20.7678 8.55306 21.4235 9.1903C22.0661 9.82754 22.4726 10.7379 22.4726 11.7132C22.4726 12.6886 22.0661 13.5989 21.4235 14.2362C20.7809 14.8734 19.8629 15.2766 18.8663 15.2766C17.8827 15.2766 16.9647 14.8734 16.309 14.2362C15.6664 13.5989 15.2599 12.6886 15.2599 11.7132C15.2599 10.7379 15.6664 9.82754 16.309 9.1903C16.9647 8.55306 17.8827 8.14991 18.8663 8.14991ZM20.7153 9.89256C20.2432 9.42439 19.5875 9.15128 18.8794 9.15128C18.1712 9.15128 17.5155 9.42439 17.0434 9.89256C16.5975 10.3607 16.2959 10.998 16.2959 11.7132C16.2959 12.4155 16.5975 13.0527 17.0434 13.5339C17.5155 13.9761 18.1712 14.2752 18.8794 14.2752C19.5875 14.2752 20.2432 13.9761 20.7153 13.5339C21.1612 13.0657 21.4629 12.4285 21.4629 11.7132C21.4629 11.011 21.1481 10.3607 20.7153 9.89256Z" fill="white"/><path d="M12.0333 23.7945C11.9678 23.1573 10.9449 23.2223 11.0104 23.8985C11.076 24.6008 11.1809 25.277 11.3121 25.9533C11.417 26.6295 12.4399 26.4215 12.2956 25.7452C12.1645 25.095 12.0989 24.4577 12.0333 23.7945ZM29.2521 29.3346C29.7636 29.7377 30.3799 28.9314 29.8685 28.5283C29.2521 28.0861 28.5702 27.761 27.8227 27.5919C27.1408 27.4228 26.9703 28.4372 27.5866 28.5673C28.1899 28.7363 28.7407 28.9704 29.2521 29.3346ZM24.7278 28.4372C25.3704 28.3722 25.3048 27.3578 24.6229 27.4228C23.9409 27.5269 23.1934 27.6569 22.5508 27.787C21.9082 27.917 22.1049 28.9314 22.7869 28.7623C23.4032 28.6323 24.0721 28.5022 24.7278 28.4372ZM19.8231 29.5426C20.5313 29.3085 20.1247 28.3982 19.5477 28.5673C18.9051 28.7363 18.2888 28.9314 17.6068 29.0745C16.9642 29.2045 17.1609 30.2189 17.8166 30.0498C18.4986 29.9068 19.1805 29.7117 19.8231 29.5426ZM14.5512 30.1409C15.1283 30.3099 15.5348 29.3996 14.8266 29.1655C14.2496 28.9964 13.7775 28.7233 13.3972 28.2551C12.9513 27.748 12.1776 28.4242 12.6104 28.9314C13.1218 29.5426 13.7644 29.9458 14.5512 30.1409Z" fill="white"/><path d="M20.6361 28.8012C20.4 28.125 19.4427 28.5021 19.6525 29.1003C19.8624 29.7376 20.1246 30.4398 20.4656 31.051C20.8066 31.6233 21.6852 31.1161 21.3442 30.5439C21.0426 30.0107 20.8066 29.4124 20.6361 28.8012ZM24.4129 34.6274C24.99 34.8615 25.4358 33.9511 24.7932 33.691C24.2818 33.4829 23.5999 33.0798 23.154 32.7547C22.6032 32.3125 22.0262 33.1578 22.5376 33.522C23.0228 33.9121 23.8359 34.3803 24.4129 34.6274Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-hotline::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="hotline"><g id="Vector"><path d="M11.8266 20.118C12.1566 20.149 12.3996 20.4424 12.3686 20.7723C12.2595 21.9327 12.1568 23.0132 12.0151 24.4168C12.1183 24.4791 12.248 24.5535 12.4009 24.6297C12.8295 24.8434 13.4199 25.0705 14.0884 25.1463C14.4176 25.1837 14.654 25.4812 14.6167 25.8104C14.5793 26.1396 14.2819 26.3761 13.9526 26.3387C13.1035 26.2423 12.3752 25.9584 11.8647 25.7039C11.6081 25.576 11.4021 25.4533 11.2583 25.3612C11.1862 25.315 11.1294 25.276 11.0893 25.2479L11.0278 25.2039C11.026 25.2026 11.0242 25.201 11.0229 25.2L11.021 25.1981C10.8545 25.0716 10.7654 24.867 10.7866 24.659C10.9478 23.0795 11.0548 21.919 11.1733 20.659C11.2046 20.3295 11.497 20.0872 11.8266 20.118Z" fill="white"/><path d="M28.2198 20.6666C28.5497 20.6372 28.8415 20.8807 28.8712 21.2106C28.9677 22.2946 29.074 23.2408 29.2149 24.6608C29.2328 24.8424 29.1672 25.0209 29.0391 25.1471L28.9805 25.1979L28.9795 25.1989L28.9776 25.1998C28.9765 25.2007 28.9752 25.2016 28.9737 25.2028C28.9701 25.2054 28.9648 25.2093 28.959 25.2135C28.9475 25.2219 28.932 25.2337 28.9122 25.2477C28.8721 25.2758 28.8152 25.3148 28.7432 25.361C28.5994 25.4531 28.3926 25.5757 28.1358 25.7037C27.6253 25.9582 26.8969 26.2422 26.0479 26.3385C25.7188 26.3757 25.4223 26.1392 25.3848 25.8102C25.3475 25.4809 25.5839 25.1835 25.9131 25.1461C26.5816 25.0702 27.172 24.8432 27.6006 24.6295C27.7523 24.5539 27.8806 24.4795 27.9835 24.4176C27.8615 23.2065 27.7644 22.3119 27.6758 21.318C27.6464 20.988 27.8899 20.6962 28.2198 20.6666Z" fill="white"/><path d="M4.40042 35.4736C4.40049 33.8589 4.93076 32.4082 5.96292 31.3154C6.99406 30.2236 8.48376 29.5328 10.3242 29.3544C10.3297 29.3539 10.3354 29.3538 10.3408 29.3535C12.2247 29.2234 13.6155 28.8258 14.5254 28.4687C14.9807 28.29 15.3168 28.121 15.5342 27.9999C15.5574 27.987 15.5781 27.9727 15.5987 27.9609C15.6007 27.9134 15.6032 27.8615 15.6055 27.8056C15.6176 27.5164 15.6333 27.1223 15.6494 26.7021C15.6819 25.8554 15.7139 24.9213 15.7139 24.5156C15.7139 24.1842 15.9822 23.916 16.3135 23.916C16.6449 23.916 16.9131 24.1842 16.9131 24.5156C16.9131 24.9495 16.8808 25.91 16.8487 26.748C16.8325 27.1699 16.8159 27.5653 16.8037 27.8554C16.7977 28.0005 16.7926 28.1196 16.7891 28.2021C16.7873 28.2433 16.7861 28.2759 16.7852 28.2978C16.7847 28.3084 16.7845 28.3166 16.7842 28.3222V28.331C16.7762 28.5141 16.6846 28.6835 16.5362 28.791L16.5352 28.7919C16.5345 28.7925 16.5322 28.7932 16.5313 28.7939C16.5292 28.7953 16.5265 28.7976 16.5235 28.7997C16.5175 28.8039 16.5098 28.8097 16.5 28.8163C16.4804 28.8297 16.4528 28.8478 16.418 28.8701C16.3484 28.9146 16.2487 28.9761 16.1182 29.0488C15.8566 29.1944 15.472 29.3865 14.9639 29.5859C13.947 29.985 12.4367 30.4117 10.4239 30.5507C8.82818 30.7085 7.63205 31.2968 6.83597 32.1396C6.03828 32.9842 5.5997 34.1283 5.59964 35.4736C5.59964 35.8049 5.3314 36.0742 5.00003 36.0742C4.66866 36.0742 4.40042 35.8049 4.40042 35.4736Z" fill="white"/><path d="M34.4004 35.4736C34.4003 34.1283 33.9617 32.9842 33.164 32.1396C32.3652 31.2939 31.1634 30.7041 29.5595 30.5487C27.5603 30.4085 26.0576 29.9838 25.0449 29.5859C24.5377 29.3865 24.1538 29.1944 23.8925 29.0487C23.7621 28.976 23.6623 28.9146 23.5927 28.87C23.558 28.8478 23.5303 28.8297 23.5107 28.8163C23.501 28.8097 23.4933 28.8039 23.4873 28.7997C23.4843 28.7976 23.4815 28.7953 23.4795 28.7939C23.4785 28.7932 23.4773 28.7924 23.4765 28.7919L23.4756 28.7909C23.4776 28.7877 23.5039 28.7502 23.8261 28.3046L23.4756 28.7909C23.3461 28.6973 23.2595 28.5563 23.2343 28.4003L23.2275 28.3329L23.2265 28.331C23.2265 28.3295 23.2267 28.327 23.2265 28.3241C23.2263 28.3185 23.2261 28.3103 23.2256 28.2997C23.2245 28.2778 23.2226 28.2453 23.2207 28.204C23.2168 28.1216 23.2116 28.0031 23.205 27.8583C23.1919 27.5682 23.1747 27.172 23.1572 26.7499C23.1224 25.9123 23.0869 24.9506 23.0869 24.5155C23.0869 24.1842 23.3551 23.9159 23.6865 23.9159C24.0179 23.9159 24.2861 24.1842 24.2861 24.5155C24.2861 24.9201 24.3212 25.8531 24.3564 26.7001C24.3739 27.1203 24.3912 27.5145 24.4043 27.8036C24.4068 27.8603 24.4089 27.9129 24.4111 27.9609C24.4318 27.9728 24.4531 27.9868 24.4765 27.9999C24.6939 28.121 25.0297 28.29 25.4843 28.4687C26.2794 28.7811 27.4413 29.1239 28.9775 29.2919L29.6592 29.3534L29.6758 29.3544C31.5163 29.5327 33.0059 30.2236 34.0371 31.3153C35.0692 32.4082 35.5995 33.8588 35.5996 35.4736C35.5996 35.8049 35.3313 36.0741 35 36.0741C34.6686 36.0741 34.4004 35.8049 34.4004 35.4736Z" fill="white"/><path d="M12.1543 29.4534C12.3762 29.2073 12.7549 29.1876 13.001 29.4094C14.8533 31.0785 17.3061 32.0862 19.9952 32.0862C22.6827 32.0861 25.1363 31.0679 26.9903 29.4075C27.2371 29.1868 27.616 29.2078 27.837 29.4543C28.058 29.7012 28.0369 30.0809 27.7901 30.302C25.7259 32.1505 22.991 33.2853 19.9952 33.2854C17.0005 33.2854 14.2643 32.1617 12.1983 30.3001C11.9522 30.0782 11.9325 29.6995 12.1543 29.4534Z" fill="white"/><path d="M13.3842 20.0419C13.6908 19.9164 14.0418 20.0634 14.1674 20.37C14.4362 21.0271 14.9188 21.935 15.7064 22.8563L16.1937 23.3837C16.668 23.8753 17.1118 24.2612 17.5971 24.5458C18.2281 24.9158 18.9613 25.1327 19.974 25.1327C20.9428 25.1326 21.6556 24.9322 22.266 24.5917C22.8889 24.2442 23.4392 23.7317 24.0609 23.0467C24.2836 22.8014 24.6632 22.7831 24.9086 23.0057C25.1539 23.2284 25.1723 23.608 24.9496 23.8534C24.3013 24.5676 23.6461 25.1958 22.851 25.6395C22.0434 26.09 21.1253 26.3318 19.974 26.3319C18.7693 26.3319 17.8225 26.0693 16.9896 25.5809C16.1728 25.1019 15.4967 24.4235 14.8109 23.6561L14.8031 23.6473C13.9163 22.6127 13.3676 21.5866 13.056 20.8251C12.9306 20.5184 13.0776 20.1674 13.3842 20.0419Z" fill="white"/><path d="M21.3763 21.3832C21.3763 21.2411 21.2576 21.1217 21.1156 21.1215H18.8978C18.7555 21.1215 18.6361 21.2409 18.6361 21.3832V22.0502C18.6361 22.1925 18.7555 22.3119 18.8978 22.3119H21.1156C21.2576 22.3117 21.3763 22.1923 21.3763 22.0502V21.3832ZM22.5765 22.0502C22.5765 22.8551 21.9204 23.5109 21.1156 23.5111H18.8978C18.0928 23.5111 17.4369 22.8552 17.4369 22.0502V21.3832C17.4369 20.5782 18.0928 19.9223 18.8978 19.9223H21.1156C21.9204 19.9225 22.5765 20.5783 22.5765 21.3832V22.0502Z" fill="white"/><path d="M21.2837 8.95275C21.476 8.94808 21.6593 9.03605 21.7759 9.18908L23.3218 11.2184C24.2512 11.2456 24.9147 11.3957 25.3696 11.5612C25.6205 11.6524 25.8065 11.7478 25.937 11.8268C26.0019 11.8661 26.0531 11.9008 26.0913 11.9293C26.1105 11.9436 26.1263 11.9568 26.1392 11.9674C26.1455 11.9727 26.1509 11.9778 26.1558 11.9821C26.1582 11.9842 26.1605 11.9861 26.1626 11.9879C26.1635 11.9887 26.1647 11.9891 26.1655 11.9899L26.1675 11.9918C26.1678 11.9921 26.1686 11.9927 25.8198 12.3776L26.1685 11.9928C26.414 12.2153 26.433 12.5949 26.2105 12.8404C25.988 13.0858 25.6093 13.1036 25.3638 12.8815V12.8834L25.3647 12.8844C25.3655 12.8851 25.367 12.8857 25.3677 12.8863C25.369 12.8875 25.3706 12.8884 25.3716 12.8893C25.3735 12.8909 25.3746 12.8925 25.3755 12.8932C25.3749 12.8927 25.3737 12.8921 25.3726 12.8912C25.365 12.8856 25.3462 12.8721 25.3149 12.8531C25.252 12.8151 25.1374 12.7538 24.9595 12.6891C24.6037 12.5597 23.9876 12.4127 23.021 12.4127C22.8337 12.4127 22.6569 12.3253 22.5435 12.1764L21.3228 10.5748L20.3931 11.9274C20.2811 12.0898 20.0963 12.1871 19.8989 12.1871C17.7959 12.1871 16.4255 12.3956 15.5962 12.5953C15.1818 12.6951 14.9027 12.7931 14.7349 12.861C14.651 12.8949 14.5945 12.9213 14.563 12.9371C14.5515 12.9429 14.5426 12.9461 14.5376 12.9488L14.5386 12.9498L14.5327 12.9528L14.5337 12.9518L14.4302 13.0016C14.1677 13.0968 13.8658 12.9979 13.7144 12.7506C13.5413 12.468 13.63 12.0985 13.9126 11.9254L14.2114 12.4127C13.9366 11.964 13.914 11.9284 13.9126 11.9254L13.9155 11.9235C13.9166 11.9228 13.9182 11.9223 13.9194 11.9215C13.9219 11.92 13.9251 11.9184 13.9282 11.9166C13.9346 11.9129 13.9425 11.908 13.9517 11.9029C13.9702 11.8927 13.9946 11.8801 14.0249 11.8649C14.086 11.8342 14.1716 11.7934 14.2847 11.7477C14.511 11.6562 14.8469 11.5411 15.3149 11.4283C16.2047 11.214 17.574 11.0107 19.5806 10.9908L20.8042 9.21252L20.8481 9.15588C20.9579 9.03118 21.1155 8.95687 21.2837 8.95275Z" fill="white"/><path d="M11.4726 18.552V11.6409C11.4727 8.69376 12.7168 6.79468 14.2715 5.62231C15.7982 4.47108 17.5895 4.04357 18.707 3.92895L18.7344 3.92602H18.7627C19.5155 3.9198 19.9867 4.08171 20.3369 4.26391C20.4176 4.30591 20.4887 4.34728 20.5449 4.38012C20.6055 4.41553 20.6426 4.43758 20.6768 4.45531C20.6958 4.4652 20.7083 4.47084 20.7158 4.47387C20.7289 4.4727 20.7493 4.46883 20.7939 4.45043C20.8311 4.43509 20.8631 4.42003 20.9258 4.39184C20.9821 4.36652 21.0531 4.33528 21.1348 4.3059C21.4519 4.19188 21.832 4.13874 22.3828 4.2268L22.6299 4.2727L22.6523 4.27758L22.6738 4.28442C23.8406 4.63056 25.3067 5.22935 26.4834 6.4016C27.6775 7.59134 28.5283 9.32721 28.5283 11.8459V13.2131C28.5281 13.5442 28.2598 13.8126 27.9287 13.8127C27.5975 13.8127 27.3283 13.5443 27.3281 13.2131V11.8459C27.3281 9.6285 26.5917 8.20459 25.6357 7.25219C24.6677 6.28778 23.4293 5.76242 22.3506 5.44067C21.8623 5.33849 21.6556 5.39361 21.541 5.43481C21.503 5.44847 21.4648 5.4645 21.418 5.48559C21.3776 5.50375 21.3115 5.53483 21.251 5.55981C21.1135 5.61646 20.9335 5.67504 20.7051 5.67504C20.4575 5.67496 20.2631 5.59258 20.123 5.51977C20.0567 5.48528 19.9903 5.44596 19.9394 5.41625C19.8841 5.38392 19.8346 5.35559 19.7822 5.32836C19.6022 5.23476 19.3298 5.12496 18.7959 5.12621C17.8127 5.23197 16.2759 5.61384 14.9941 6.58031C13.726 7.53656 12.6719 9.08765 12.6719 11.6409V18.552C12.6719 18.8834 12.4036 19.1516 12.0723 19.1516C11.7409 19.1516 11.4727 18.8834 11.4726 18.552Z" fill="white"/><path d="M27.3297 15.7421C27.3297 15.4108 27.598 15.1425 27.9294 15.1425C28.2607 15.1426 28.529 15.4108 28.529 15.7421V16.8183C28.5399 17.1362 28.4957 18.3971 27.8971 19.6347C27.5741 20.3027 27.0806 20.9827 26.3307 21.4941C25.5766 22.0082 24.5995 22.3271 23.3542 22.3271H22.3317C22.0004 22.3271 21.7322 22.0587 21.7321 21.7275C21.7321 21.3961 22.0003 21.1269 22.3317 21.1269H23.3542C24.3852 21.1269 25.121 20.866 25.6549 20.5019C26.1931 20.1349 26.5629 19.6378 26.817 19.1122C27.0722 18.5846 27.2051 18.0411 27.2711 17.6083C27.3039 17.3935 27.3197 17.2098 27.3268 17.0751C27.3339 16.9392 27.3306 16.8682 27.3307 16.8662L27.3297 16.8427V15.7421Z" fill="white"/><path d="M8.98691 17.2714V14.5048C8.98691 13.4629 9.83668 12.6132 10.8785 12.6132H12.0836V13.8124H10.8785C10.4994 13.8124 10.1861 14.1257 10.1861 14.5048V17.2714C10.1863 17.6503 10.4995 17.9628 10.8785 17.9628H12.0728V19.163H10.8785C9.8368 19.163 8.98711 18.313 8.98691 17.2714Z" fill="white"/><path d="M29.8152 17.2714V14.5048C29.8152 14.1257 29.5028 13.8124 29.1238 13.8124L27.9287 13.8127L27.9284 12.6132H29.1238C30.1656 12.6132 31.0154 13.463 31.0154 14.5048V17.2714C31.0152 18.313 30.1655 19.163 29.1238 19.163H27.7243V17.9628H29.1238C29.5027 17.9628 29.815 17.6503 29.8152 17.2714Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="hotline"><g id="Vector"><path d="M11.8266 20.118C12.1566 20.149 12.3996 20.4424 12.3686 20.7723C12.2595 21.9327 12.1568 23.0132 12.0151 24.4168C12.1183 24.4791 12.248 24.5535 12.4009 24.6297C12.8295 24.8434 13.4199 25.0705 14.0884 25.1463C14.4176 25.1837 14.654 25.4812 14.6167 25.8104C14.5793 26.1396 14.2819 26.3761 13.9526 26.3387C13.1035 26.2423 12.3752 25.9584 11.8647 25.7039C11.6081 25.576 11.4021 25.4533 11.2583 25.3612C11.1862 25.315 11.1294 25.276 11.0893 25.2479L11.0278 25.2039C11.026 25.2026 11.0242 25.201 11.0229 25.2L11.021 25.1981C10.8545 25.0716 10.7654 24.867 10.7866 24.659C10.9478 23.0795 11.0548 21.919 11.1733 20.659C11.2046 20.3295 11.497 20.0872 11.8266 20.118Z" fill="white"/><path d="M28.2198 20.6666C28.5497 20.6372 28.8415 20.8807 28.8712 21.2106C28.9677 22.2946 29.074 23.2408 29.2149 24.6608C29.2328 24.8424 29.1672 25.0209 29.0391 25.1471L28.9805 25.1979L28.9795 25.1989L28.9776 25.1998C28.9765 25.2007 28.9752 25.2016 28.9737 25.2028C28.9701 25.2054 28.9648 25.2093 28.959 25.2135C28.9475 25.2219 28.932 25.2337 28.9122 25.2477C28.8721 25.2758 28.8152 25.3148 28.7432 25.361C28.5994 25.4531 28.3926 25.5757 28.1358 25.7037C27.6253 25.9582 26.8969 26.2422 26.0479 26.3385C25.7188 26.3757 25.4223 26.1392 25.3848 25.8102C25.3475 25.4809 25.5839 25.1835 25.9131 25.1461C26.5816 25.0702 27.172 24.8432 27.6006 24.6295C27.7523 24.5539 27.8806 24.4795 27.9835 24.4176C27.8615 23.2065 27.7644 22.3119 27.6758 21.318C27.6464 20.988 27.8899 20.6962 28.2198 20.6666Z" fill="white"/><path d="M4.40042 35.4736C4.40049 33.8589 4.93076 32.4082 5.96292 31.3154C6.99406 30.2236 8.48376 29.5328 10.3242 29.3544C10.3297 29.3539 10.3354 29.3538 10.3408 29.3535C12.2247 29.2234 13.6155 28.8258 14.5254 28.4687C14.9807 28.29 15.3168 28.121 15.5342 27.9999C15.5574 27.987 15.5781 27.9727 15.5987 27.9609C15.6007 27.9134 15.6032 27.8615 15.6055 27.8056C15.6176 27.5164 15.6333 27.1223 15.6494 26.7021C15.6819 25.8554 15.7139 24.9213 15.7139 24.5156C15.7139 24.1842 15.9822 23.916 16.3135 23.916C16.6449 23.916 16.9131 24.1842 16.9131 24.5156C16.9131 24.9495 16.8808 25.91 16.8487 26.748C16.8325 27.1699 16.8159 27.5653 16.8037 27.8554C16.7977 28.0005 16.7926 28.1196 16.7891 28.2021C16.7873 28.2433 16.7861 28.2759 16.7852 28.2978C16.7847 28.3084 16.7845 28.3166 16.7842 28.3222V28.331C16.7762 28.5141 16.6846 28.6835 16.5362 28.791L16.5352 28.7919C16.5345 28.7925 16.5322 28.7932 16.5313 28.7939C16.5292 28.7953 16.5265 28.7976 16.5235 28.7997C16.5175 28.8039 16.5098 28.8097 16.5 28.8163C16.4804 28.8297 16.4528 28.8478 16.418 28.8701C16.3484 28.9146 16.2487 28.9761 16.1182 29.0488C15.8566 29.1944 15.472 29.3865 14.9639 29.5859C13.947 29.985 12.4367 30.4117 10.4239 30.5507C8.82818 30.7085 7.63205 31.2968 6.83597 32.1396C6.03828 32.9842 5.5997 34.1283 5.59964 35.4736C5.59964 35.8049 5.3314 36.0742 5.00003 36.0742C4.66866 36.0742 4.40042 35.8049 4.40042 35.4736Z" fill="white"/><path d="M34.4004 35.4736C34.4003 34.1283 33.9617 32.9842 33.164 32.1396C32.3652 31.2939 31.1634 30.7041 29.5595 30.5487C27.5603 30.4085 26.0576 29.9838 25.0449 29.5859C24.5377 29.3865 24.1538 29.1944 23.8925 29.0487C23.7621 28.976 23.6623 28.9146 23.5927 28.87C23.558 28.8478 23.5303 28.8297 23.5107 28.8163C23.501 28.8097 23.4933 28.8039 23.4873 28.7997C23.4843 28.7976 23.4815 28.7953 23.4795 28.7939C23.4785 28.7932 23.4773 28.7924 23.4765 28.7919L23.4756 28.7909C23.4776 28.7877 23.5039 28.7502 23.8261 28.3046L23.4756 28.7909C23.3461 28.6973 23.2595 28.5563 23.2343 28.4003L23.2275 28.3329L23.2265 28.331C23.2265 28.3295 23.2267 28.327 23.2265 28.3241C23.2263 28.3185 23.2261 28.3103 23.2256 28.2997C23.2245 28.2778 23.2226 28.2453 23.2207 28.204C23.2168 28.1216 23.2116 28.0031 23.205 27.8583C23.1919 27.5682 23.1747 27.172 23.1572 26.7499C23.1224 25.9123 23.0869 24.9506 23.0869 24.5155C23.0869 24.1842 23.3551 23.9159 23.6865 23.9159C24.0179 23.9159 24.2861 24.1842 24.2861 24.5155C24.2861 24.9201 24.3212 25.8531 24.3564 26.7001C24.3739 27.1203 24.3912 27.5145 24.4043 27.8036C24.4068 27.8603 24.4089 27.9129 24.4111 27.9609C24.4318 27.9728 24.4531 27.9868 24.4765 27.9999C24.6939 28.121 25.0297 28.29 25.4843 28.4687C26.2794 28.7811 27.4413 29.1239 28.9775 29.2919L29.6592 29.3534L29.6758 29.3544C31.5163 29.5327 33.0059 30.2236 34.0371 31.3153C35.0692 32.4082 35.5995 33.8588 35.5996 35.4736C35.5996 35.8049 35.3313 36.0741 35 36.0741C34.6686 36.0741 34.4004 35.8049 34.4004 35.4736Z" fill="white"/><path d="M12.1543 29.4534C12.3762 29.2073 12.7549 29.1876 13.001 29.4094C14.8533 31.0785 17.3061 32.0862 19.9952 32.0862C22.6827 32.0861 25.1363 31.0679 26.9903 29.4075C27.2371 29.1868 27.616 29.2078 27.837 29.4543C28.058 29.7012 28.0369 30.0809 27.7901 30.302C25.7259 32.1505 22.991 33.2853 19.9952 33.2854C17.0005 33.2854 14.2643 32.1617 12.1983 30.3001C11.9522 30.0782 11.9325 29.6995 12.1543 29.4534Z" fill="white"/><path d="M13.3842 20.0419C13.6908 19.9164 14.0418 20.0634 14.1674 20.37C14.4362 21.0271 14.9188 21.935 15.7064 22.8563L16.1937 23.3837C16.668 23.8753 17.1118 24.2612 17.5971 24.5458C18.2281 24.9158 18.9613 25.1327 19.974 25.1327C20.9428 25.1326 21.6556 24.9322 22.266 24.5917C22.8889 24.2442 23.4392 23.7317 24.0609 23.0467C24.2836 22.8014 24.6632 22.7831 24.9086 23.0057C25.1539 23.2284 25.1723 23.608 24.9496 23.8534C24.3013 24.5676 23.6461 25.1958 22.851 25.6395C22.0434 26.09 21.1253 26.3318 19.974 26.3319C18.7693 26.3319 17.8225 26.0693 16.9896 25.5809C16.1728 25.1019 15.4967 24.4235 14.8109 23.6561L14.8031 23.6473C13.9163 22.6127 13.3676 21.5866 13.056 20.8251C12.9306 20.5184 13.0776 20.1674 13.3842 20.0419Z" fill="white"/><path d="M21.3763 21.3832C21.3763 21.2411 21.2576 21.1217 21.1156 21.1215H18.8978C18.7555 21.1215 18.6361 21.2409 18.6361 21.3832V22.0502C18.6361 22.1925 18.7555 22.3119 18.8978 22.3119H21.1156C21.2576 22.3117 21.3763 22.1923 21.3763 22.0502V21.3832ZM22.5765 22.0502C22.5765 22.8551 21.9204 23.5109 21.1156 23.5111H18.8978C18.0928 23.5111 17.4369 22.8552 17.4369 22.0502V21.3832C17.4369 20.5782 18.0928 19.9223 18.8978 19.9223H21.1156C21.9204 19.9225 22.5765 20.5783 22.5765 21.3832V22.0502Z" fill="white"/><path d="M21.2837 8.95275C21.476 8.94808 21.6593 9.03605 21.7759 9.18908L23.3218 11.2184C24.2512 11.2456 24.9147 11.3957 25.3696 11.5612C25.6205 11.6524 25.8065 11.7478 25.937 11.8268C26.0019 11.8661 26.0531 11.9008 26.0913 11.9293C26.1105 11.9436 26.1263 11.9568 26.1392 11.9674C26.1455 11.9727 26.1509 11.9778 26.1558 11.9821C26.1582 11.9842 26.1605 11.9861 26.1626 11.9879C26.1635 11.9887 26.1647 11.9891 26.1655 11.9899L26.1675 11.9918C26.1678 11.9921 26.1686 11.9927 25.8198 12.3776L26.1685 11.9928C26.414 12.2153 26.433 12.5949 26.2105 12.8404C25.988 13.0858 25.6093 13.1036 25.3638 12.8815V12.8834L25.3647 12.8844C25.3655 12.8851 25.367 12.8857 25.3677 12.8863C25.369 12.8875 25.3706 12.8884 25.3716 12.8893C25.3735 12.8909 25.3746 12.8925 25.3755 12.8932C25.3749 12.8927 25.3737 12.8921 25.3726 12.8912C25.365 12.8856 25.3462 12.8721 25.3149 12.8531C25.252 12.8151 25.1374 12.7538 24.9595 12.6891C24.6037 12.5597 23.9876 12.4127 23.021 12.4127C22.8337 12.4127 22.6569 12.3253 22.5435 12.1764L21.3228 10.5748L20.3931 11.9274C20.2811 12.0898 20.0963 12.1871 19.8989 12.1871C17.7959 12.1871 16.4255 12.3956 15.5962 12.5953C15.1818 12.6951 14.9027 12.7931 14.7349 12.861C14.651 12.8949 14.5945 12.9213 14.563 12.9371C14.5515 12.9429 14.5426 12.9461 14.5376 12.9488L14.5386 12.9498L14.5327 12.9528L14.5337 12.9518L14.4302 13.0016C14.1677 13.0968 13.8658 12.9979 13.7144 12.7506C13.5413 12.468 13.63 12.0985 13.9126 11.9254L14.2114 12.4127C13.9366 11.964 13.914 11.9284 13.9126 11.9254L13.9155 11.9235C13.9166 11.9228 13.9182 11.9223 13.9194 11.9215C13.9219 11.92 13.9251 11.9184 13.9282 11.9166C13.9346 11.9129 13.9425 11.908 13.9517 11.9029C13.9702 11.8927 13.9946 11.8801 14.0249 11.8649C14.086 11.8342 14.1716 11.7934 14.2847 11.7477C14.511 11.6562 14.8469 11.5411 15.3149 11.4283C16.2047 11.214 17.574 11.0107 19.5806 10.9908L20.8042 9.21252L20.8481 9.15588C20.9579 9.03118 21.1155 8.95687 21.2837 8.95275Z" fill="white"/><path d="M11.4726 18.552V11.6409C11.4727 8.69376 12.7168 6.79468 14.2715 5.62231C15.7982 4.47108 17.5895 4.04357 18.707 3.92895L18.7344 3.92602H18.7627C19.5155 3.9198 19.9867 4.08171 20.3369 4.26391C20.4176 4.30591 20.4887 4.34728 20.5449 4.38012C20.6055 4.41553 20.6426 4.43758 20.6768 4.45531C20.6958 4.4652 20.7083 4.47084 20.7158 4.47387C20.7289 4.4727 20.7493 4.46883 20.7939 4.45043C20.8311 4.43509 20.8631 4.42003 20.9258 4.39184C20.9821 4.36652 21.0531 4.33528 21.1348 4.3059C21.4519 4.19188 21.832 4.13874 22.3828 4.2268L22.6299 4.2727L22.6523 4.27758L22.6738 4.28442C23.8406 4.63056 25.3067 5.22935 26.4834 6.4016C27.6775 7.59134 28.5283 9.32721 28.5283 11.8459V13.2131C28.5281 13.5442 28.2598 13.8126 27.9287 13.8127C27.5975 13.8127 27.3283 13.5443 27.3281 13.2131V11.8459C27.3281 9.6285 26.5917 8.20459 25.6357 7.25219C24.6677 6.28778 23.4293 5.76242 22.3506 5.44067C21.8623 5.33849 21.6556 5.39361 21.541 5.43481C21.503 5.44847 21.4648 5.4645 21.418 5.48559C21.3776 5.50375 21.3115 5.53483 21.251 5.55981C21.1135 5.61646 20.9335 5.67504 20.7051 5.67504C20.4575 5.67496 20.2631 5.59258 20.123 5.51977C20.0567 5.48528 19.9903 5.44596 19.9394 5.41625C19.8841 5.38392 19.8346 5.35559 19.7822 5.32836C19.6022 5.23476 19.3298 5.12496 18.7959 5.12621C17.8127 5.23197 16.2759 5.61384 14.9941 6.58031C13.726 7.53656 12.6719 9.08765 12.6719 11.6409V18.552C12.6719 18.8834 12.4036 19.1516 12.0723 19.1516C11.7409 19.1516 11.4727 18.8834 11.4726 18.552Z" fill="white"/><path d="M27.3297 15.7421C27.3297 15.4108 27.598 15.1425 27.9294 15.1425C28.2607 15.1426 28.529 15.4108 28.529 15.7421V16.8183C28.5399 17.1362 28.4957 18.3971 27.8971 19.6347C27.5741 20.3027 27.0806 20.9827 26.3307 21.4941C25.5766 22.0082 24.5995 22.3271 23.3542 22.3271H22.3317C22.0004 22.3271 21.7322 22.0587 21.7321 21.7275C21.7321 21.3961 22.0003 21.1269 22.3317 21.1269H23.3542C24.3852 21.1269 25.121 20.866 25.6549 20.5019C26.1931 20.1349 26.5629 19.6378 26.817 19.1122C27.0722 18.5846 27.2051 18.0411 27.2711 17.6083C27.3039 17.3935 27.3197 17.2098 27.3268 17.0751C27.3339 16.9392 27.3306 16.8682 27.3307 16.8662L27.3297 16.8427V15.7421Z" fill="white"/><path d="M8.98691 17.2714V14.5048C8.98691 13.4629 9.83668 12.6132 10.8785 12.6132H12.0836V13.8124H10.8785C10.4994 13.8124 10.1861 14.1257 10.1861 14.5048V17.2714C10.1863 17.6503 10.4995 17.9628 10.8785 17.9628H12.0728V19.163H10.8785C9.8368 19.163 8.98711 18.313 8.98691 17.2714Z" fill="white"/><path d="M29.8152 17.2714V14.5048C29.8152 14.1257 29.5028 13.8124 29.1238 13.8124L27.9287 13.8127L27.9284 12.6132H29.1238C30.1656 12.6132 31.0154 13.463 31.0154 14.5048V17.2714C31.0152 18.313 30.1655 19.163 29.1238 19.163H27.7243V17.9628H29.1238C29.5027 17.9628 29.815 17.6503 29.8152 17.2714Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-search::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="search"><g id="Vector"><path d="M28.5049 17.2032C28.5049 10.9611 23.4451 5.90067 17.2032 5.90041C10.961 5.90041 5.90041 10.961 5.90041 17.2032C5.90067 23.4451 10.9611 28.5049 17.2032 28.5049V29.7051L16.8799 29.7012C10.2314 29.5327 4.87259 24.1739 4.70412 17.5254L4.70022 17.2032C4.70022 10.2982 10.2982 4.70022 17.2032 4.70022L17.5254 4.70412C24.2812 4.8753 29.7051 10.4061 29.7051 17.2032L29.7012 17.5254C29.53 24.281 24 29.7049 17.2032 29.7051V28.5049C23.445 28.5047 28.5047 23.445 28.5049 17.2032Z" fill="white"/><path d="M28.167 17.2023C28.1668 11.1468 23.2577 6.23749 17.2022 6.23749C11.1468 6.23768 6.2375 11.1469 6.23733 17.2023C6.23733 23.2579 11.1467 28.167 17.2022 28.1672C23.2579 28.1672 28.167 23.258 28.167 17.2023ZM29.3672 17.2023C29.3672 23.9208 23.9206 29.3674 17.2022 29.3674C10.4839 29.3672 5.03811 23.9206 5.03811 17.2023C5.03828 10.4842 10.484 5.03847 17.2022 5.03827C23.9205 5.03827 29.367 10.4841 29.3672 17.2023Z" fill="white"/><path d="M35.124 34.2764C35.3584 34.5107 35.3584 34.8897 35.124 35.124C34.8897 35.3584 34.5107 35.3584 34.2764 35.124L25.2764 26.124L26.124 25.2764L35.124 34.2764Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="search"><g id="Vector"><path d="M28.5049 17.2032C28.5049 10.9611 23.4451 5.90067 17.2032 5.90041C10.961 5.90041 5.90041 10.961 5.90041 17.2032C5.90067 23.4451 10.9611 28.5049 17.2032 28.5049V29.7051L16.8799 29.7012C10.2314 29.5327 4.87259 24.1739 4.70412 17.5254L4.70022 17.2032C4.70022 10.2982 10.2982 4.70022 17.2032 4.70022L17.5254 4.70412C24.2812 4.8753 29.7051 10.4061 29.7051 17.2032L29.7012 17.5254C29.53 24.281 24 29.7049 17.2032 29.7051V28.5049C23.445 28.5047 28.5047 23.445 28.5049 17.2032Z" fill="white"/><path d="M28.167 17.2023C28.1668 11.1468 23.2577 6.23749 17.2022 6.23749C11.1468 6.23768 6.2375 11.1469 6.23733 17.2023C6.23733 23.2579 11.1467 28.167 17.2022 28.1672C23.2579 28.1672 28.167 23.258 28.167 17.2023ZM29.3672 17.2023C29.3672 23.9208 23.9206 29.3674 17.2022 29.3674C10.4839 29.3672 5.03811 23.9206 5.03811 17.2023C5.03828 10.4842 10.484 5.03847 17.2022 5.03827C23.9205 5.03827 29.367 10.4841 29.3672 17.2023Z" fill="white"/><path d="M35.124 34.2764C35.3584 34.5107 35.3584 34.8897 35.124 35.124C34.8897 35.3584 34.5107 35.3584 34.2764 35.124L25.2764 26.124L26.124 25.2764L35.124 34.2764Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-pinmap-2::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="pinmap-2"><g id="Vector"><path d="M29.4386 15.5381C29.4384 10.402 25.1362 6.09964 20.0001 6.09964C14.8642 6.09985 10.5618 10.4022 10.5616 15.5381C10.5616 17.0676 11.1387 18.7062 12.0538 20.333C12.9658 21.9543 14.1894 23.5215 15.4269 24.8965C16.6627 26.2696 17.9005 27.4393 18.8302 28.2657C19.2946 28.6785 19.6817 29.0051 19.9513 29.2276C19.968 29.2414 19.9843 29.2546 20.0001 29.2676C20.0161 29.2545 20.033 29.2415 20.0499 29.2276C20.3194 29.0051 20.7057 28.6784 21.17 28.2657C22.0997 27.4393 23.3375 26.2697 24.5733 24.8965C25.8109 23.5214 27.0354 21.9544 27.9474 20.333C28.8624 18.7062 29.4386 17.0675 29.4386 15.5381ZM30.6388 15.5381C30.6388 17.3548 29.9604 19.2026 28.9933 20.9219C28.0231 22.6465 26.7378 24.286 25.4659 25.6992C24.1923 27.1144 22.9204 28.3155 21.9679 29.1621C21.4912 29.5858 21.093 29.9217 20.8136 30.1524C20.6739 30.2677 20.5642 30.3574 20.4884 30.418C20.4505 30.4483 20.4206 30.4715 20.4005 30.4873C20.3908 30.4949 20.3833 30.5008 20.378 30.5049C20.3754 30.507 20.3727 30.5086 20.3712 30.5098L20.3692 30.5117C20.1796 30.6592 19.9231 30.6781 19.7169 30.5674L19.6319 30.5117L19.63 30.5098C19.6285 30.5086 19.6258 30.507 19.6232 30.5049C19.6178 30.5007 19.6096 30.4951 19.5997 30.4873C19.5797 30.4715 19.5506 30.4482 19.5128 30.418C19.437 30.3574 19.3273 30.2677 19.1876 30.1524C18.9082 29.9217 18.51 29.5858 18.0333 29.1621C17.0808 28.3155 15.8089 27.1145 14.5353 25.6992C13.2634 24.286 11.9781 22.6465 11.0079 20.9219C10.0408 19.2026 9.36241 17.3548 9.36241 15.5381C9.36262 9.73942 14.2014 4.90063 20.0001 4.90042C25.799 4.90042 30.6386 9.7393 30.6388 15.5381Z" fill="white"/><path d="M22.7478 15.538C22.7476 14.0215 21.5173 12.7919 20.0008 12.7919C18.4845 12.7921 17.2549 14.0217 17.2547 15.538C17.2547 17.0545 18.4843 18.2848 20.0008 18.285C21.5174 18.285 22.7478 17.0546 22.7478 15.538ZM23.947 15.538C23.947 17.7174 22.1802 19.4843 20.0008 19.4843C17.8216 19.484 16.0554 17.7172 16.0554 15.538C16.0557 13.3589 17.8217 11.5929 20.0008 11.5927C22.18 11.5927 23.9468 13.3588 23.947 15.538Z" fill="white"/><path d="M10.9043 26.0927C11.2357 26.0927 11.5049 26.361 11.5049 26.6924C11.5049 27.0237 11.2357 27.292 10.9043 27.292H9.24219L6.41016 33.9004H33.5898L30.7578 27.292H29.0957C28.7643 27.292 28.4951 27.0237 28.4951 26.6924C28.4951 26.361 28.7643 26.0927 29.0957 26.0927H31.1543L31.2422 26.0986C31.4459 26.1289 31.6223 26.2629 31.7051 26.456L35.0518 34.2636C35.1311 34.4489 35.1119 34.6617 35.001 34.83C34.89 34.9984 34.7017 35.0996 34.5 35.0996H5.5C5.29831 35.0996 5.11005 34.9984 4.99902 34.83C4.88815 34.6617 4.86886 34.4489 4.94824 34.2636L8.29492 26.456L8.33594 26.3769C8.44403 26.202 8.63595 26.0929 8.8457 26.0927H10.9043Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="pinmap-2"><g id="Vector"><path d="M29.4386 15.5381C29.4384 10.402 25.1362 6.09964 20.0001 6.09964C14.8642 6.09985 10.5618 10.4022 10.5616 15.5381C10.5616 17.0676 11.1387 18.7062 12.0538 20.333C12.9658 21.9543 14.1894 23.5215 15.4269 24.8965C16.6627 26.2696 17.9005 27.4393 18.8302 28.2657C19.2946 28.6785 19.6817 29.0051 19.9513 29.2276C19.968 29.2414 19.9843 29.2546 20.0001 29.2676C20.0161 29.2545 20.033 29.2415 20.0499 29.2276C20.3194 29.0051 20.7057 28.6784 21.17 28.2657C22.0997 27.4393 23.3375 26.2697 24.5733 24.8965C25.8109 23.5214 27.0354 21.9544 27.9474 20.333C28.8624 18.7062 29.4386 17.0675 29.4386 15.5381ZM30.6388 15.5381C30.6388 17.3548 29.9604 19.2026 28.9933 20.9219C28.0231 22.6465 26.7378 24.286 25.4659 25.6992C24.1923 27.1144 22.9204 28.3155 21.9679 29.1621C21.4912 29.5858 21.093 29.9217 20.8136 30.1524C20.6739 30.2677 20.5642 30.3574 20.4884 30.418C20.4505 30.4483 20.4206 30.4715 20.4005 30.4873C20.3908 30.4949 20.3833 30.5008 20.378 30.5049C20.3754 30.507 20.3727 30.5086 20.3712 30.5098L20.3692 30.5117C20.1796 30.6592 19.9231 30.6781 19.7169 30.5674L19.6319 30.5117L19.63 30.5098C19.6285 30.5086 19.6258 30.507 19.6232 30.5049C19.6178 30.5007 19.6096 30.4951 19.5997 30.4873C19.5797 30.4715 19.5506 30.4482 19.5128 30.418C19.437 30.3574 19.3273 30.2677 19.1876 30.1524C18.9082 29.9217 18.51 29.5858 18.0333 29.1621C17.0808 28.3155 15.8089 27.1145 14.5353 25.6992C13.2634 24.286 11.9781 22.6465 11.0079 20.9219C10.0408 19.2026 9.36241 17.3548 9.36241 15.5381C9.36262 9.73942 14.2014 4.90063 20.0001 4.90042C25.799 4.90042 30.6386 9.7393 30.6388 15.5381Z" fill="white"/><path d="M22.7478 15.538C22.7476 14.0215 21.5173 12.7919 20.0008 12.7919C18.4845 12.7921 17.2549 14.0217 17.2547 15.538C17.2547 17.0545 18.4843 18.2848 20.0008 18.285C21.5174 18.285 22.7478 17.0546 22.7478 15.538ZM23.947 15.538C23.947 17.7174 22.1802 19.4843 20.0008 19.4843C17.8216 19.484 16.0554 17.7172 16.0554 15.538C16.0557 13.3589 17.8217 11.5929 20.0008 11.5927C22.18 11.5927 23.9468 13.3588 23.947 15.538Z" fill="white"/><path d="M10.9043 26.0927C11.2357 26.0927 11.5049 26.361 11.5049 26.6924C11.5049 27.0237 11.2357 27.292 10.9043 27.292H9.24219L6.41016 33.9004H33.5898L30.7578 27.292H29.0957C28.7643 27.292 28.4951 27.0237 28.4951 26.6924C28.4951 26.361 28.7643 26.0927 29.0957 26.0927H31.1543L31.2422 26.0986C31.4459 26.1289 31.6223 26.2629 31.7051 26.456L35.0518 34.2636C35.1311 34.4489 35.1119 34.6617 35.001 34.83C34.89 34.9984 34.7017 35.0996 34.5 35.0996H5.5C5.29831 35.0996 5.11005 34.9984 4.99902 34.83C4.88815 34.6617 4.86886 34.4489 4.94824 34.2636L8.29492 26.456L8.33594 26.3769C8.44403 26.202 8.63595 26.0929 8.8457 26.0927H10.9043Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-badge-check::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 34 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Subtract" d="M21.168 0C22.3667 0 23.4919 0.58299 24.1006 1.53711L25.0596 3.03906C25.41 3.60455 26.3878 4.2765 27.0518 4.43555L28.8223 4.8418C30.3899 5.19528 31.5334 6.69788 31.4043 8.25293L31.2754 10.0195C31.2201 10.691 31.5702 11.7511 32.0312 12.2637L33.2119 13.5898C34.2627 14.7737 34.2627 16.6286 33.2119 17.8125L32.0312 19.1387C31.5887 19.6512 31.2201 20.7114 31.2754 21.3828L31.4228 23.1318C31.5519 24.6869 30.4268 26.1895 28.8408 26.543L27.0703 26.9492C26.4065 27.1082 25.4287 27.7793 25.0781 28.3447L24.1191 29.8477C23.5105 30.8017 22.3852 31.3848 21.1865 31.3848C20.744 31.3848 20.3198 31.3142 19.9326 31.1553L18.2353 30.4834C17.6267 30.2361 16.3733 30.2361 15.7646 30.4834L14.0674 31.1553C13.6802 31.3142 13.256 31.3848 12.8135 31.3848C11.6148 31.3848 10.4895 30.8017 9.88085 29.8477L8.92187 28.3447C8.5713 27.7793 7.59352 27.1082 6.92968 26.9492L5.15917 26.543C3.59161 26.1895 2.44805 24.6869 2.57714 23.1318L2.7246 21.3828C2.77993 20.7114 2.42973 19.6512 1.96874 19.1387L0.78808 17.8125C-0.262703 16.6286 -0.262684 14.7737 0.78808 13.5898L1.96874 12.2637C2.41131 11.7511 2.77993 10.691 2.7246 10.0195L2.57714 8.27051C2.44805 6.71549 3.57318 5.2129 5.15917 4.85938L6.92968 4.45312C7.59351 4.29411 8.57127 3.62304 8.92187 3.05762L9.88085 1.55469C10.4895 0.600577 11.6148 0.0175781 12.8135 0.0175781C13.256 0.0175864 13.6801 0.0882075 14.0488 0.229492L15.7461 0.901367C16.3547 1.14861 17.6265 1.14856 18.2168 0.901367L19.9141 0.229492C20.3013 0.0705054 20.7254 2.02636e-05 21.168 0ZM14.3838 18.0938L10.5684 14.2783L9.15429 15.6924L14.3848 20.9229L24.8467 10.4619L23.4316 9.04688L14.3838 18.0938Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 34 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Subtract" d="M21.168 0C22.3667 0 23.4919 0.58299 24.1006 1.53711L25.0596 3.03906C25.41 3.60455 26.3878 4.2765 27.0518 4.43555L28.8223 4.8418C30.3899 5.19528 31.5334 6.69788 31.4043 8.25293L31.2754 10.0195C31.2201 10.691 31.5702 11.7511 32.0312 12.2637L33.2119 13.5898C34.2627 14.7737 34.2627 16.6286 33.2119 17.8125L32.0312 19.1387C31.5887 19.6512 31.2201 20.7114 31.2754 21.3828L31.4228 23.1318C31.5519 24.6869 30.4268 26.1895 28.8408 26.543L27.0703 26.9492C26.4065 27.1082 25.4287 27.7793 25.0781 28.3447L24.1191 29.8477C23.5105 30.8017 22.3852 31.3848 21.1865 31.3848C20.744 31.3848 20.3198 31.3142 19.9326 31.1553L18.2353 30.4834C17.6267 30.2361 16.3733 30.2361 15.7646 30.4834L14.0674 31.1553C13.6802 31.3142 13.256 31.3848 12.8135 31.3848C11.6148 31.3848 10.4895 30.8017 9.88085 29.8477L8.92187 28.3447C8.5713 27.7793 7.59352 27.1082 6.92968 26.9492L5.15917 26.543C3.59161 26.1895 2.44805 24.6869 2.57714 23.1318L2.7246 21.3828C2.77993 20.7114 2.42973 19.6512 1.96874 19.1387L0.78808 17.8125C-0.262703 16.6286 -0.262684 14.7737 0.78808 13.5898L1.96874 12.2637C2.41131 11.7511 2.77993 10.691 2.7246 10.0195L2.57714 8.27051C2.44805 6.71549 3.57318 5.2129 5.15917 4.85938L6.92968 4.45312C7.59351 4.29411 8.57127 3.62304 8.92187 3.05762L9.88085 1.55469C10.4895 0.600577 11.6148 0.0175781 12.8135 0.0175781C13.256 0.0175864 13.6801 0.0882075 14.0488 0.229492L15.7461 0.901367C16.3547 1.14861 17.6265 1.14856 18.2168 0.901367L19.9141 0.229492C20.3013 0.0705054 20.7254 2.02636e-05 21.168 0ZM14.3838 18.0938L10.5684 14.2783L9.15429 15.6924L14.3848 20.9229L24.8467 10.4619L23.4316 9.04688L14.3838 18.0938Z" fill="white"/></svg>');
}
.with-brand-icons.icon-check-1::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="check-1"><g id="Vector"><path d="M16.6215 28.3758L15.2073 29.79L7.20744 21.7902L8.62166 20.376L16.6215 28.3758Z" fill="white"/><path d="M16.7925 31.0098L15.2073 29.79L31.2074 8.99018L32.7927 10.2096L16.7925 31.0098Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="check-1"><g id="Vector"><path d="M16.6215 28.3758L15.2073 29.79L7.20744 21.7902L8.62166 20.376L16.6215 28.3758Z" fill="white"/><path d="M16.7925 31.0098L15.2073 29.79L31.2074 8.99018L32.7927 10.2096L16.7925 31.0098Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-plus::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="plus"><g id="Vector"><path d="M28.6849 19.2407V21.2407H11.3148V19.2407H28.6849Z" fill="white"/><path d="M20.7593 28.6849H18.7593L18.7593 11.3148L20.7593 11.3148L20.7593 28.6849Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="plus"><g id="Vector"><path d="M28.6849 19.2407V21.2407H11.3148V19.2407H28.6849Z" fill="white"/><path d="M20.7593 28.6849H18.7593L18.7593 11.3148L20.7593 11.3148L20.7593 28.6849Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-minus::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="minus"><path id="Line 16" d="M11.5 20H28.5" stroke="white" stroke-width="2"/></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="minus"><path id="Line 16" d="M11.5 20H28.5" stroke="white" stroke-width="2"/></g></svg>');
}
.with-brand-icons.icon-warehouse::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="warehouse"><g id="Vector"><path d="M33.375 19.8659C33.3765 19.654 33.3332 19.4436 33.249 19.2487C33.1649 19.0545 33.0416 18.88 32.8867 18.7361L20 6.84933L7.11324 18.7361C6.95828 18.88 6.83496 19.0546 6.75093 19.2487C6.66675 19.4434 6.62356 19.6538 6.62496 19.8659V31.8454C6.62496 32.2509 6.78655 32.6399 7.0732 32.9265C7.35997 33.2132 7.74888 33.3747 8.15425 33.3747H31.8457C32.2511 33.3747 32.6401 33.2131 32.9267 32.9265C33.2131 32.64 33.375 32.2508 33.375 31.8454V19.8659ZM34.625 31.8454C34.625 32.5823 34.332 33.2901 33.8105 33.8112C33.2895 34.332 32.5824 34.6247 31.8457 34.6247H8.15425C7.41743 34.6247 6.71044 34.3319 6.18941 33.8112C5.66821 33.2901 5.37496 32.5824 5.37496 31.8454V19.8708C5.37289 19.4864 5.45089 19.1055 5.60347 18.7527C5.75656 18.3988 5.98186 18.0803 6.26461 17.8181L6.26558 17.8171L19.5761 5.54074C19.8155 5.31997 20.1844 5.31997 20.4238 5.54074L33.7343 17.8171L33.7353 17.8181C34.0182 18.0803 34.2434 18.3988 34.3964 18.7527C34.549 19.1053 34.6272 19.4862 34.625 19.8708V31.8454Z" fill="white"/><path d="M27.0244 25.8384C27.0357 25.8388 27.0496 25.8402 27.0654 25.8413C27.0967 25.8436 27.1374 25.8472 27.1845 25.855C27.2759 25.8703 27.4078 25.9017 27.5468 25.9712C27.6883 26.042 27.8489 26.1587 27.9726 26.3443C28.0986 26.5335 28.161 26.7579 28.1611 27.0015V33.4878C28.1607 33.4991 28.1593 33.5131 28.1581 33.5288C28.1559 33.5601 28.1523 33.6009 28.1445 33.648C28.1292 33.7394 28.0978 33.8713 28.0283 34.0103C27.9575 34.1517 27.8416 34.3124 27.6562 34.4361C27.4668 34.5623 27.2419 34.6245 26.998 34.6245H20.5117C20.5003 34.6242 20.4864 34.6227 20.4706 34.6216C20.4393 34.6194 20.3986 34.6158 20.3515 34.6079C20.2601 34.5927 20.1282 34.5612 19.9892 34.4917C19.8479 34.4211 19.688 34.3048 19.5644 34.1197C19.4381 33.9303 19.375 33.7054 19.3749 33.4615V26.9751C19.3753 26.9638 19.3767 26.9499 19.3779 26.9341C19.3801 26.9028 19.3837 26.8621 19.3915 26.815C19.4068 26.7236 19.4383 26.5917 19.5078 26.4527C19.5785 26.3113 19.6953 26.1515 19.8808 26.0279C20.0702 25.9017 20.2942 25.8385 20.538 25.8384H27.0244ZM20.6249 33.3745H26.9111V27.0884H20.6249V33.3745Z" fill="white"/><path d="M23.2548 18.2999C23.2661 18.3003 23.28 18.3017 23.2958 18.3028C23.3271 18.3051 23.3678 18.3087 23.4149 18.3165C23.5063 18.3318 23.6382 18.3632 23.7772 18.4327C23.9186 18.5035 24.0793 18.6202 24.203 18.8058C24.329 18.995 24.3914 19.2194 24.3915 19.463V25.9493C24.3911 25.9606 24.3897 25.9746 24.3885 25.9903C24.3863 26.0216 24.3827 26.0624 24.3749 26.1095C24.3596 26.2009 24.3282 26.3328 24.2587 26.4718C24.1879 26.6132 24.072 26.7739 23.8866 26.8976C23.6972 27.0238 23.4723 27.086 23.2284 27.086H16.7421C16.7307 27.0857 16.7168 27.0842 16.701 27.0831C16.6697 27.0809 16.629 27.0773 16.5819 27.0694C16.4905 27.0542 16.3586 27.0227 16.2196 26.9532C16.0783 26.8826 15.9184 26.7663 15.7948 26.5812C15.6685 26.3918 15.6054 26.1669 15.6053 25.923V19.4366C15.6057 19.4253 15.6071 19.4114 15.6083 19.3956C15.6105 19.3643 15.6141 19.3236 15.6219 19.2765C15.6372 19.1851 15.6686 19.0532 15.7381 18.9142C15.8089 18.7728 15.9257 18.613 16.1112 18.4894C16.3005 18.3632 16.5246 18.3 16.7684 18.2999H23.2548ZM16.8553 25.836H23.1415V19.5499H16.8553V25.836Z" fill="white"/><path d="M19.4901 25.8384C19.5014 25.8388 19.5153 25.8402 19.5311 25.8413C19.5624 25.8436 19.6031 25.8472 19.6502 25.855C19.7417 25.8703 19.8735 25.9017 20.0125 25.9712C20.154 26.042 20.3146 26.1587 20.4383 26.3443C20.5644 26.5335 20.6267 26.7579 20.6268 27.0015V33.4878C20.6264 33.4991 20.625 33.5131 20.6239 33.5288C20.6216 33.5601 20.618 33.6009 20.6102 33.648C20.595 33.7394 20.5635 33.8713 20.494 34.0103C20.4233 34.1517 20.3074 34.3124 20.1219 34.4361C19.9325 34.5623 19.7076 34.6245 19.4637 34.6245H12.9774C12.9661 34.6242 12.9522 34.6227 12.9364 34.6216C12.9051 34.6194 12.8644 34.6158 12.8172 34.6079C12.7258 34.5927 12.5939 34.5612 12.4549 34.4917C12.3137 34.4211 12.1537 34.3048 12.0301 34.1197C11.9038 33.9303 11.8407 33.7054 11.8407 33.4615V26.9751C11.841 26.9638 11.8425 26.9499 11.8436 26.9341C11.8458 26.9028 11.8494 26.8621 11.8573 26.815C11.8725 26.7236 11.904 26.5917 11.9735 26.4527C12.0442 26.3113 12.1611 26.1515 12.3465 26.0279C12.5359 25.9017 12.76 25.8385 13.0038 25.8384H19.4901ZM13.0907 33.3745H19.3768V27.0884H13.0907V33.3745Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="warehouse"><g id="Vector"><path d="M33.375 19.8659C33.3765 19.654 33.3332 19.4436 33.249 19.2487C33.1649 19.0545 33.0416 18.88 32.8867 18.7361L20 6.84933L7.11324 18.7361C6.95828 18.88 6.83496 19.0546 6.75093 19.2487C6.66675 19.4434 6.62356 19.6538 6.62496 19.8659V31.8454C6.62496 32.2509 6.78655 32.6399 7.0732 32.9265C7.35997 33.2132 7.74888 33.3747 8.15425 33.3747H31.8457C32.2511 33.3747 32.6401 33.2131 32.9267 32.9265C33.2131 32.64 33.375 32.2508 33.375 31.8454V19.8659ZM34.625 31.8454C34.625 32.5823 34.332 33.2901 33.8105 33.8112C33.2895 34.332 32.5824 34.6247 31.8457 34.6247H8.15425C7.41743 34.6247 6.71044 34.3319 6.18941 33.8112C5.66821 33.2901 5.37496 32.5824 5.37496 31.8454V19.8708C5.37289 19.4864 5.45089 19.1055 5.60347 18.7527C5.75656 18.3988 5.98186 18.0803 6.26461 17.8181L6.26558 17.8171L19.5761 5.54074C19.8155 5.31997 20.1844 5.31997 20.4238 5.54074L33.7343 17.8171L33.7353 17.8181C34.0182 18.0803 34.2434 18.3988 34.3964 18.7527C34.549 19.1053 34.6272 19.4862 34.625 19.8708V31.8454Z" fill="white"/><path d="M27.0244 25.8384C27.0357 25.8388 27.0496 25.8402 27.0654 25.8413C27.0967 25.8436 27.1374 25.8472 27.1845 25.855C27.2759 25.8703 27.4078 25.9017 27.5468 25.9712C27.6883 26.042 27.8489 26.1587 27.9726 26.3443C28.0986 26.5335 28.161 26.7579 28.1611 27.0015V33.4878C28.1607 33.4991 28.1593 33.5131 28.1581 33.5288C28.1559 33.5601 28.1523 33.6009 28.1445 33.648C28.1292 33.7394 28.0978 33.8713 28.0283 34.0103C27.9575 34.1517 27.8416 34.3124 27.6562 34.4361C27.4668 34.5623 27.2419 34.6245 26.998 34.6245H20.5117C20.5003 34.6242 20.4864 34.6227 20.4706 34.6216C20.4393 34.6194 20.3986 34.6158 20.3515 34.6079C20.2601 34.5927 20.1282 34.5612 19.9892 34.4917C19.8479 34.4211 19.688 34.3048 19.5644 34.1197C19.4381 33.9303 19.375 33.7054 19.3749 33.4615V26.9751C19.3753 26.9638 19.3767 26.9499 19.3779 26.9341C19.3801 26.9028 19.3837 26.8621 19.3915 26.815C19.4068 26.7236 19.4383 26.5917 19.5078 26.4527C19.5785 26.3113 19.6953 26.1515 19.8808 26.0279C20.0702 25.9017 20.2942 25.8385 20.538 25.8384H27.0244ZM20.6249 33.3745H26.9111V27.0884H20.6249V33.3745Z" fill="white"/><path d="M23.2548 18.2999C23.2661 18.3003 23.28 18.3017 23.2958 18.3028C23.3271 18.3051 23.3678 18.3087 23.4149 18.3165C23.5063 18.3318 23.6382 18.3632 23.7772 18.4327C23.9186 18.5035 24.0793 18.6202 24.203 18.8058C24.329 18.995 24.3914 19.2194 24.3915 19.463V25.9493C24.3911 25.9606 24.3897 25.9746 24.3885 25.9903C24.3863 26.0216 24.3827 26.0624 24.3749 26.1095C24.3596 26.2009 24.3282 26.3328 24.2587 26.4718C24.1879 26.6132 24.072 26.7739 23.8866 26.8976C23.6972 27.0238 23.4723 27.086 23.2284 27.086H16.7421C16.7307 27.0857 16.7168 27.0842 16.701 27.0831C16.6697 27.0809 16.629 27.0773 16.5819 27.0694C16.4905 27.0542 16.3586 27.0227 16.2196 26.9532C16.0783 26.8826 15.9184 26.7663 15.7948 26.5812C15.6685 26.3918 15.6054 26.1669 15.6053 25.923V19.4366C15.6057 19.4253 15.6071 19.4114 15.6083 19.3956C15.6105 19.3643 15.6141 19.3236 15.6219 19.2765C15.6372 19.1851 15.6686 19.0532 15.7381 18.9142C15.8089 18.7728 15.9257 18.613 16.1112 18.4894C16.3005 18.3632 16.5246 18.3 16.7684 18.2999H23.2548ZM16.8553 25.836H23.1415V19.5499H16.8553V25.836Z" fill="white"/><path d="M19.4901 25.8384C19.5014 25.8388 19.5153 25.8402 19.5311 25.8413C19.5624 25.8436 19.6031 25.8472 19.6502 25.855C19.7417 25.8703 19.8735 25.9017 20.0125 25.9712C20.154 26.042 20.3146 26.1587 20.4383 26.3443C20.5644 26.5335 20.6267 26.7579 20.6268 27.0015V33.4878C20.6264 33.4991 20.625 33.5131 20.6239 33.5288C20.6216 33.5601 20.618 33.6009 20.6102 33.648C20.595 33.7394 20.5635 33.8713 20.494 34.0103C20.4233 34.1517 20.3074 34.3124 20.1219 34.4361C19.9325 34.5623 19.7076 34.6245 19.4637 34.6245H12.9774C12.9661 34.6242 12.9522 34.6227 12.9364 34.6216C12.9051 34.6194 12.8644 34.6158 12.8172 34.6079C12.7258 34.5927 12.5939 34.5612 12.4549 34.4917C12.3137 34.4211 12.1537 34.3048 12.0301 34.1197C11.9038 33.9303 11.8407 33.7054 11.8407 33.4615V26.9751C11.841 26.9638 11.8425 26.9499 11.8436 26.9341C11.8458 26.9028 11.8494 26.8621 11.8573 26.815C11.8725 26.7236 11.904 26.5917 11.9735 26.4527C12.0442 26.3113 12.1611 26.1515 12.3465 26.0279C12.5359 25.9017 12.76 25.8385 13.0038 25.8384H19.4901ZM13.0907 33.3745H19.3768V27.0884H13.0907V33.3745Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-phoneringing::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="phoneringing"><g id="Vector"><path d="M22.7467 9.04883C22.7467 8.30563 22.1087 7.65723 21.2643 7.65723H6.68717C5.84301 7.65743 5.20475 8.30575 5.20475 9.04883V30.9502C5.20475 31.6933 5.84305 32.3416 6.68717 32.3418H21.2643C22.1087 32.3418 22.7467 31.6934 22.7467 30.9502V9.04883ZM23.9469 30.9502C23.9469 32.4062 22.7202 33.542 21.2643 33.542H6.68717C5.23148 33.5418 4.00553 32.4061 4.00553 30.9502V9.04883C4.00553 7.59287 5.23153 6.45821 6.68717 6.45801H21.2643C22.7202 6.45801 23.9469 7.59274 23.9469 9.04883V30.9502Z" fill="white"/><path d="M15.0179 27.3643C15.3493 27.3643 15.6185 27.6325 15.6185 27.9639C15.6185 28.2953 15.3493 28.5635 15.0179 28.5635H12.9359C12.6045 28.5635 12.3363 28.2953 12.3363 27.9639C12.3363 27.6325 12.6045 27.3643 12.9359 27.3643H15.0179Z" fill="white"/><path d="M32.1486 12.0929C32.3927 11.8688 32.7731 11.8849 32.9973 12.129C36.9933 16.481 36.993 23.518 32.9973 27.8702C32.7731 28.1143 32.3927 28.1305 32.1486 27.9063C31.905 27.6822 31.8886 27.3026 32.1125 27.0587C35.6872 23.1655 35.6872 16.8347 32.1125 12.9415C31.8884 12.6974 31.9046 12.317 32.1486 12.0929Z" fill="white"/><path d="M28.1491 14.763C28.4178 14.5692 28.7922 14.63 28.986 14.8987C30.0189 16.3308 30.5191 18.1786 30.5192 19.9993C30.5192 21.8202 30.0191 23.6687 28.986 25.1009C28.7922 25.3695 28.4178 25.4302 28.1491 25.2366C27.8803 25.0428 27.8195 24.6675 28.0133 24.3987C28.8726 23.2074 29.319 21.6169 29.319 19.9993C29.3189 18.3817 28.8727 16.7912 28.0133 15.5999C27.8196 15.3312 27.8804 14.9568 28.1491 14.763Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="phoneringing"><g id="Vector"><path d="M22.7467 9.04883C22.7467 8.30563 22.1087 7.65723 21.2643 7.65723H6.68717C5.84301 7.65743 5.20475 8.30575 5.20475 9.04883V30.9502C5.20475 31.6933 5.84305 32.3416 6.68717 32.3418H21.2643C22.1087 32.3418 22.7467 31.6934 22.7467 30.9502V9.04883ZM23.9469 30.9502C23.9469 32.4062 22.7202 33.542 21.2643 33.542H6.68717C5.23148 33.5418 4.00553 32.4061 4.00553 30.9502V9.04883C4.00553 7.59287 5.23153 6.45821 6.68717 6.45801H21.2643C22.7202 6.45801 23.9469 7.59274 23.9469 9.04883V30.9502Z" fill="white"/><path d="M15.0179 27.3643C15.3493 27.3643 15.6185 27.6325 15.6185 27.9639C15.6185 28.2953 15.3493 28.5635 15.0179 28.5635H12.9359C12.6045 28.5635 12.3363 28.2953 12.3363 27.9639C12.3363 27.6325 12.6045 27.3643 12.9359 27.3643H15.0179Z" fill="white"/><path d="M32.1486 12.0929C32.3927 11.8688 32.7731 11.8849 32.9973 12.129C36.9933 16.481 36.993 23.518 32.9973 27.8702C32.7731 28.1143 32.3927 28.1305 32.1486 27.9063C31.905 27.6822 31.8886 27.3026 32.1125 27.0587C35.6872 23.1655 35.6872 16.8347 32.1125 12.9415C31.8884 12.6974 31.9046 12.317 32.1486 12.0929Z" fill="white"/><path d="M28.1491 14.763C28.4178 14.5692 28.7922 14.63 28.986 14.8987C30.0189 16.3308 30.5191 18.1786 30.5192 19.9993C30.5192 21.8202 30.0191 23.6687 28.986 25.1009C28.7922 25.3695 28.4178 25.4302 28.1491 25.2366C27.8803 25.0428 27.8195 24.6675 28.0133 24.3987C28.8726 23.2074 29.319 21.6169 29.319 19.9993C29.3189 18.3817 28.8727 16.7912 28.0133 15.5999C27.8196 15.3312 27.8804 14.9568 28.1491 14.763Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-document::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="document"><g id="Vector"><path d="M8.34961 31V9C8.34961 8.29717 8.62903 7.62294 9.12598 7.12598C9.62295 6.62902 10.2972 6.34961 11 6.34961H24L24.127 6.36231C24.2521 6.38722 24.3684 6.4485 24.46 6.54004L31.46 13.54C31.5819 13.6619 31.6504 13.8276 31.6504 14V31C31.6504 31.7028 31.3709 32.3771 30.874 32.874C30.3771 33.3709 29.7028 33.6504 29 33.6504H11C10.2971 33.6504 9.62289 33.3708 9.12598 32.874C8.62898 32.3771 8.34961 31.7027 8.34961 31ZM9.65039 31C9.65039 31.3578 9.7921 31.7011 10.0449 31.9541C10.2982 32.2073 10.642 32.3496 11 32.3496H29C29.358 32.3496 29.701 32.2072 29.9541 31.9541C30.2072 31.701 30.3496 31.358 30.3496 31V14.2695L23.7305 7.65039H11C10.642 7.65039 10.2981 7.79272 10.0449 8.0459C9.79206 8.29904 9.65039 8.64219 9.65039 9V31Z" fill="white"/><path d="M22.3467 7C22.3467 6.64102 22.6381 6.34961 22.9971 6.34961C23.3561 6.34961 23.6475 6.64102 23.6475 7V14.3496H30.9971C31.3561 14.3496 31.6475 14.641 31.6475 15C31.6475 15.359 31.3561 15.6504 30.9971 15.6504H22.9971C22.6381 15.6504 22.3467 15.359 22.3467 15V7Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="document"><g id="Vector"><path d="M8.34961 31V9C8.34961 8.29717 8.62903 7.62294 9.12598 7.12598C9.62295 6.62902 10.2972 6.34961 11 6.34961H24L24.127 6.36231C24.2521 6.38722 24.3684 6.4485 24.46 6.54004L31.46 13.54C31.5819 13.6619 31.6504 13.8276 31.6504 14V31C31.6504 31.7028 31.3709 32.3771 30.874 32.874C30.3771 33.3709 29.7028 33.6504 29 33.6504H11C10.2971 33.6504 9.62289 33.3708 9.12598 32.874C8.62898 32.3771 8.34961 31.7027 8.34961 31ZM9.65039 31C9.65039 31.3578 9.7921 31.7011 10.0449 31.9541C10.2982 32.2073 10.642 32.3496 11 32.3496H29C29.358 32.3496 29.701 32.2072 29.9541 31.9541C30.2072 31.701 30.3496 31.358 30.3496 31V14.2695L23.7305 7.65039H11C10.642 7.65039 10.2981 7.79272 10.0449 8.0459C9.79206 8.29904 9.65039 8.64219 9.65039 9V31Z" fill="white"/><path d="M22.3467 7C22.3467 6.64102 22.6381 6.34961 22.9971 6.34961C23.3561 6.34961 23.6475 6.64102 23.6475 7V14.3496H30.9971C31.3561 14.3496 31.6475 14.641 31.6475 15C31.6475 15.359 31.3561 15.6504 30.9971 15.6504H22.9971C22.6381 15.6504 22.3467 15.359 22.3467 15V7Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-download::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="download"><g id="Vector"><path d="M8.7627 30.6372V9.36182C8.76282 8.6899 9.02979 8.04591 9.50488 7.5708C9.98001 7.09569 10.624 6.82874 11.2959 6.82861H23.8682L23.9854 6.84033C24.1007 6.86339 24.2076 6.92001 24.292 7.00439L31.0615 13.7729C31.174 13.8855 31.2373 14.0386 31.2373 14.1978V30.6372C31.2373 31.3092 30.9702 31.9541 30.4951 32.4292C30.02 32.9043 29.3751 33.1713 28.7031 33.1714H11.2959C10.6241 33.1713 9.97992 32.904 9.50488 32.4292C9.02966 31.954 8.76275 31.3092 8.7627 30.6372ZM9.96192 30.6372C9.96197 30.9909 10.1025 31.3305 10.3525 31.5806C10.6027 31.8307 10.9423 31.9711 11.2959 31.9712H28.7031C29.0568 31.9711 29.3964 31.8307 29.6465 31.5806C29.8966 31.3305 30.0371 30.9909 30.0371 30.6372V14.4458L23.6191 8.02783H11.2959C10.9423 8.02796 10.6036 8.16936 10.3535 8.41943C10.1034 8.66952 9.96204 9.00817 9.96192 9.36182V30.6372Z" fill="white"/><path d="M23.4422 21.5099C23.6765 21.2756 24.0565 21.2756 24.2908 21.5099C24.5251 21.7442 24.5251 22.1232 24.2908 22.3575L20.4227 26.2257C20.1884 26.46 19.8093 26.46 19.575 26.2257L15.7069 22.3575C15.4725 22.1232 15.4725 21.7442 15.7069 21.5099C15.9412 21.2756 16.3202 21.2756 16.5545 21.5099L19.9979 24.9532L23.4422 21.5099Z" fill="white"/><path d="M19.4001 25.8022V15.1645C19.4001 14.8331 19.6683 14.5649 19.9997 14.5649C20.331 14.5649 20.5993 14.8331 20.5993 15.1645V25.8022C20.5991 26.1334 20.3309 26.4018 19.9997 26.4018C19.6684 26.4018 19.4002 26.1334 19.4001 25.8022Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="download"><g id="Vector"><path d="M8.7627 30.6372V9.36182C8.76282 8.6899 9.02979 8.04591 9.50488 7.5708C9.98001 7.09569 10.624 6.82874 11.2959 6.82861H23.8682L23.9854 6.84033C24.1007 6.86339 24.2076 6.92001 24.292 7.00439L31.0615 13.7729C31.174 13.8855 31.2373 14.0386 31.2373 14.1978V30.6372C31.2373 31.3092 30.9702 31.9541 30.4951 32.4292C30.02 32.9043 29.3751 33.1713 28.7031 33.1714H11.2959C10.6241 33.1713 9.97992 32.904 9.50488 32.4292C9.02966 31.954 8.76275 31.3092 8.7627 30.6372ZM9.96192 30.6372C9.96197 30.9909 10.1025 31.3305 10.3525 31.5806C10.6027 31.8307 10.9423 31.9711 11.2959 31.9712H28.7031C29.0568 31.9711 29.3964 31.8307 29.6465 31.5806C29.8966 31.3305 30.0371 30.9909 30.0371 30.6372V14.4458L23.6191 8.02783H11.2959C10.9423 8.02796 10.6036 8.16936 10.3535 8.41943C10.1034 8.66952 9.96204 9.00817 9.96192 9.36182V30.6372Z" fill="white"/><path d="M23.4422 21.5099C23.6765 21.2756 24.0565 21.2756 24.2908 21.5099C24.5251 21.7442 24.5251 22.1232 24.2908 22.3575L20.4227 26.2257C20.1884 26.46 19.8093 26.46 19.575 26.2257L15.7069 22.3575C15.4725 22.1232 15.4725 21.7442 15.7069 21.5099C15.9412 21.2756 16.3202 21.2756 16.5545 21.5099L19.9979 24.9532L23.4422 21.5099Z" fill="white"/><path d="M19.4001 25.8022V15.1645C19.4001 14.8331 19.6683 14.5649 19.9997 14.5649C20.331 14.5649 20.5993 14.8331 20.5993 15.1645V25.8022C20.5991 26.1334 20.3309 26.4018 19.9997 26.4018C19.6684 26.4018 19.4002 26.1334 19.4001 25.8022Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-reload::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="reload"><g id="Vector"><path d="M25.13 22.9986C25.3725 22.7732 25.7519 22.7866 25.9776 23.0289C26.2034 23.2714 26.1899 23.6517 25.9474 23.8775L20.88 28.5943L25.9474 33.3121C26.1898 33.5378 26.2032 33.9172 25.9776 34.1597C25.7518 34.4023 25.3725 34.4158 25.13 34.19L19.5909 29.0337C19.4691 28.9203 19.4005 28.7608 19.4005 28.5943C19.4006 28.428 19.4693 28.2692 19.5909 28.1558L25.13 22.9986Z" fill="white"/><path d="M14.0223 5.84028C14.2482 5.59776 14.6285 5.5842 14.871 5.81L20.4091 10.9672C20.5308 11.0806 20.6004 11.2393 20.6005 11.4057C20.6005 11.5723 20.531 11.7317 20.4091 11.8452L14.871 17.0014C14.6285 17.2272 14.2482 17.2137 14.0223 16.9711C13.797 16.7286 13.8103 16.3492 14.0526 16.1235L19.12 11.4057L14.0526 6.68891C13.8101 6.4631 13.7965 6.0828 14.0223 5.84028Z" fill="white"/><path d="M35.4005 24.0118V15.9903C35.4005 13.8299 33.5058 12.0061 31.0772 12.006H27.3849C27.0535 12.006 26.7843 11.7377 26.7843 11.4064C26.7843 11.075 27.0535 10.8067 27.3849 10.8067H31.0772C34.0864 10.8069 36.5997 13.0879 36.5997 15.9903V24.0118C36.5995 26.9141 34.0863 29.1953 31.0772 29.1954H20.0001C19.6687 29.1954 19.4005 28.9257 19.4005 28.5943C19.4007 28.2631 19.6688 27.9952 20.0001 27.9952H31.0772C33.5057 27.9951 35.4003 26.1721 35.4005 24.0118Z" fill="white"/><path d="M3.40028 24.0118V15.9903C3.40028 13.0879 5.91361 10.8068 8.92274 10.8067H19.9999C20.3312 10.8068 20.5995 11.075 20.5995 11.4064C20.5995 11.7377 20.3312 12.0059 19.9999 12.006H8.92274C6.4942 12.0061 4.5995 13.8299 4.5995 15.9903V24.0118C4.59969 26.1721 6.49432 27.9951 8.92274 27.9952H12.6151C12.9464 27.9952 13.2155 28.2636 13.2157 28.5948C13.2157 28.9262 12.9465 29.1954 12.6151 29.1954H8.92274C5.91372 29.1953 3.40047 26.9141 3.40028 24.0118Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="reload"><g id="Vector"><path d="M25.13 22.9986C25.3725 22.7732 25.7519 22.7866 25.9776 23.0289C26.2034 23.2714 26.1899 23.6517 25.9474 23.8775L20.88 28.5943L25.9474 33.3121C26.1898 33.5378 26.2032 33.9172 25.9776 34.1597C25.7518 34.4023 25.3725 34.4158 25.13 34.19L19.5909 29.0337C19.4691 28.9203 19.4005 28.7608 19.4005 28.5943C19.4006 28.428 19.4693 28.2692 19.5909 28.1558L25.13 22.9986Z" fill="white"/><path d="M14.0223 5.84028C14.2482 5.59776 14.6285 5.5842 14.871 5.81L20.4091 10.9672C20.5308 11.0806 20.6004 11.2393 20.6005 11.4057C20.6005 11.5723 20.531 11.7317 20.4091 11.8452L14.871 17.0014C14.6285 17.2272 14.2482 17.2137 14.0223 16.9711C13.797 16.7286 13.8103 16.3492 14.0526 16.1235L19.12 11.4057L14.0526 6.68891C13.8101 6.4631 13.7965 6.0828 14.0223 5.84028Z" fill="white"/><path d="M35.4005 24.0118V15.9903C35.4005 13.8299 33.5058 12.0061 31.0772 12.006H27.3849C27.0535 12.006 26.7843 11.7377 26.7843 11.4064C26.7843 11.075 27.0535 10.8067 27.3849 10.8067H31.0772C34.0864 10.8069 36.5997 13.0879 36.5997 15.9903V24.0118C36.5995 26.9141 34.0863 29.1953 31.0772 29.1954H20.0001C19.6687 29.1954 19.4005 28.9257 19.4005 28.5943C19.4007 28.2631 19.6688 27.9952 20.0001 27.9952H31.0772C33.5057 27.9951 35.4003 26.1721 35.4005 24.0118Z" fill="white"/><path d="M3.40028 24.0118V15.9903C3.40028 13.0879 5.91361 10.8068 8.92274 10.8067H19.9999C20.3312 10.8068 20.5995 11.075 20.5995 11.4064C20.5995 11.7377 20.3312 12.0059 19.9999 12.006H8.92274C6.4942 12.0061 4.5995 13.8299 4.5995 15.9903V24.0118C4.59969 26.1721 6.49432 27.9951 8.92274 27.9952H12.6151C12.9464 27.9952 13.2155 28.2636 13.2157 28.5948C13.2157 28.9262 12.9465 29.1954 12.6151 29.1954H8.92274C5.91372 29.1953 3.40047 26.9141 3.40028 24.0118Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-bell::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="bell"><g id="Vector"><path d="M20 5.40017C21.9204 5.40017 23.4999 6.85848 23.6914 8.7283C27.3497 10.6004 29.739 14.2925 29.9326 18.4158C29.933 18.4251 29.9336 18.4348 29.9336 18.4441V23.0711C30.1568 24.8299 31.1964 26.3814 32.7402 27.2556C32.9773 27.3899 33.0938 27.667 33.0244 27.9304C32.9549 28.1939 32.7168 28.3777 32.4443 28.3777H7.55566C7.28318 28.3777 7.04502 28.1939 6.97558 27.9304C6.90618 27.667 7.02282 27.39 7.25976 27.2556C8.80359 26.3814 9.84317 24.8299 10.0664 23.0711V18.4441C10.0664 18.4348 10.0669 18.4251 10.0674 18.4158C10.261 14.2925 12.6503 10.6004 16.3086 8.7283C16.5001 6.8585 18.0796 5.40023 20 5.40017ZM20 6.59939C18.6132 6.59945 17.4892 7.7243 17.4892 9.11111C17.4892 9.12497 17.4853 9.1385 17.4844 9.15213C17.4828 9.1748 17.4817 9.19727 17.4775 9.21951C17.4748 9.23456 17.4697 9.24882 17.4658 9.26345C17.4597 9.28668 17.4532 9.3095 17.4443 9.33181C17.4408 9.34068 17.4375 9.34953 17.4336 9.35818C17.422 9.38368 17.4096 9.40866 17.3945 9.4324C17.3855 9.44657 17.3744 9.45911 17.3642 9.47244C17.351 9.48994 17.3375 9.50716 17.3223 9.52322C17.3103 9.53579 17.2972 9.54688 17.2842 9.55838C17.2681 9.57257 17.2522 9.58684 17.2344 9.59939C17.2173 9.61149 17.199 9.62133 17.1807 9.63162C17.1687 9.63827 17.158 9.64718 17.1455 9.6531C13.7058 11.2796 11.445 14.6718 11.2666 18.4724V23.1111C11.2666 23.1351 11.2656 23.1595 11.2627 23.1834C11.0776 24.712 10.3819 26.1115 9.31933 27.1775H30.6807C29.6182 26.1115 28.9224 24.7119 28.7373 23.1834C28.7344 23.1595 28.7334 23.1351 28.7334 23.1111V18.4568C28.5496 14.6625 26.2895 11.2773 22.8545 9.6531C22.645 9.5539 22.5108 9.34294 22.5107 9.11111C22.5107 7.72426 21.3868 6.59939 20 6.59939Z" fill="white"/><path d="M14.7338 29.3332V27.7776C14.7338 27.4462 15.0021 27.178 15.3334 27.178C15.6648 27.178 15.933 27.4462 15.933 27.7776V29.3332C15.9331 31.5791 17.7545 33.3996 20.0004 33.3996C22.2462 33.3995 24.0668 31.579 24.0668 29.3332V27.7776C24.0668 27.4463 24.3352 27.1781 24.6664 27.178C24.9978 27.178 25.267 27.4462 25.267 27.7776V29.3332C25.267 32.2418 22.9089 34.5997 20.0004 34.5998C17.0918 34.5998 14.7339 32.2419 14.7338 29.3332Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="bell"><g id="Vector"><path d="M20 5.40017C21.9204 5.40017 23.4999 6.85848 23.6914 8.7283C27.3497 10.6004 29.739 14.2925 29.9326 18.4158C29.933 18.4251 29.9336 18.4348 29.9336 18.4441V23.0711C30.1568 24.8299 31.1964 26.3814 32.7402 27.2556C32.9773 27.3899 33.0938 27.667 33.0244 27.9304C32.9549 28.1939 32.7168 28.3777 32.4443 28.3777H7.55566C7.28318 28.3777 7.04502 28.1939 6.97558 27.9304C6.90618 27.667 7.02282 27.39 7.25976 27.2556C8.80359 26.3814 9.84317 24.8299 10.0664 23.0711V18.4441C10.0664 18.4348 10.0669 18.4251 10.0674 18.4158C10.261 14.2925 12.6503 10.6004 16.3086 8.7283C16.5001 6.8585 18.0796 5.40023 20 5.40017ZM20 6.59939C18.6132 6.59945 17.4892 7.7243 17.4892 9.11111C17.4892 9.12497 17.4853 9.1385 17.4844 9.15213C17.4828 9.1748 17.4817 9.19727 17.4775 9.21951C17.4748 9.23456 17.4697 9.24882 17.4658 9.26345C17.4597 9.28668 17.4532 9.3095 17.4443 9.33181C17.4408 9.34068 17.4375 9.34953 17.4336 9.35818C17.422 9.38368 17.4096 9.40866 17.3945 9.4324C17.3855 9.44657 17.3744 9.45911 17.3642 9.47244C17.351 9.48994 17.3375 9.50716 17.3223 9.52322C17.3103 9.53579 17.2972 9.54688 17.2842 9.55838C17.2681 9.57257 17.2522 9.58684 17.2344 9.59939C17.2173 9.61149 17.199 9.62133 17.1807 9.63162C17.1687 9.63827 17.158 9.64718 17.1455 9.6531C13.7058 11.2796 11.445 14.6718 11.2666 18.4724V23.1111C11.2666 23.1351 11.2656 23.1595 11.2627 23.1834C11.0776 24.712 10.3819 26.1115 9.31933 27.1775H30.6807C29.6182 26.1115 28.9224 24.7119 28.7373 23.1834C28.7344 23.1595 28.7334 23.1351 28.7334 23.1111V18.4568C28.5496 14.6625 26.2895 11.2773 22.8545 9.6531C22.645 9.5539 22.5108 9.34294 22.5107 9.11111C22.5107 7.72426 21.3868 6.59939 20 6.59939Z" fill="white"/><path d="M14.7338 29.3332V27.7776C14.7338 27.4462 15.0021 27.178 15.3334 27.178C15.6648 27.178 15.933 27.4462 15.933 27.7776V29.3332C15.9331 31.5791 17.7545 33.3996 20.0004 33.3996C22.2462 33.3995 24.0668 31.579 24.0668 29.3332V27.7776C24.0668 27.4463 24.3352 27.1781 24.6664 27.178C24.9978 27.178 25.267 27.4462 25.267 27.7776V29.3332C25.267 32.2418 22.9089 34.5997 20.0004 34.5998C17.0918 34.5998 14.7339 32.2419 14.7338 29.3332Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-heart::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="heart"><path id="Vector (Stroke)" d="M12.3203 6.40148C14.6832 6.45052 17.3057 7.57595 20.0049 10.132C22.6996 7.58051 25.3191 6.4597 27.6797 6.4132C30.1695 6.36416 32.2689 7.51185 33.7451 9.23352C36.6598 12.6329 37.2626 18.4415 33.6074 22.0968L33.6055 22.0987L23.4492 32.1612C21.5125 34.0799 18.4983 34.0798 16.5615 32.1612L6.40528 22.0987L6.40333 22.0968C2.7392 18.4324 3.33544 12.6193 6.25098 9.21887C7.72748 7.49694 9.82818 6.34984 12.3203 6.40148ZM12.2959 7.60168C10.2154 7.5585 8.44175 8.50777 7.16212 10.0001C4.56587 13.0282 4.1224 18.1161 7.25001 21.2462L17.4063 31.3087C18.8753 32.7638 21.1355 32.7639 22.6045 31.3087L32.7607 21.2462C35.8777 18.1267 35.4311 13.0438 32.834 10.0148C31.554 8.52204 29.7813 7.57148 27.7031 7.61242C25.619 7.65353 23.1266 8.69483 20.4297 11.3917C20.1954 11.6259 19.8154 11.6258 19.5811 11.3917C16.8791 8.6898 14.3826 7.64506 12.2959 7.60168Z" fill="white"/></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="heart"><path id="Vector (Stroke)" d="M12.3203 6.40148C14.6832 6.45052 17.3057 7.57595 20.0049 10.132C22.6996 7.58051 25.3191 6.4597 27.6797 6.4132C30.1695 6.36416 32.2689 7.51185 33.7451 9.23352C36.6598 12.6329 37.2626 18.4415 33.6074 22.0968L33.6055 22.0987L23.4492 32.1612C21.5125 34.0799 18.4983 34.0798 16.5615 32.1612L6.40528 22.0987L6.40333 22.0968C2.7392 18.4324 3.33544 12.6193 6.25098 9.21887C7.72748 7.49694 9.82818 6.34984 12.3203 6.40148ZM12.2959 7.60168C10.2154 7.5585 8.44175 8.50777 7.16212 10.0001C4.56587 13.0282 4.1224 18.1161 7.25001 21.2462L17.4063 31.3087C18.8753 32.7638 21.1355 32.7639 22.6045 31.3087L32.7607 21.2462C35.8777 18.1267 35.4311 13.0438 32.834 10.0148C31.554 8.52204 29.7813 7.57148 27.7031 7.61242C25.619 7.65353 23.1266 8.69483 20.4297 11.3917C20.1954 11.6259 19.8154 11.6258 19.5811 11.3917C16.8791 8.6898 14.3826 7.64506 12.2959 7.60168Z" fill="white"/></g></svg>');
}
.with-brand-icons.icon-medal::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="medal"><g id="Vector"><path d="M12.5634 33.5362C15.2187 33.5362 17.3417 31.3427 17.4315 31.2529C17.5855 31.0925 17.5919 30.8424 17.4444 30.6756C17.3546 30.5794 15.2765 28.2512 12.5762 28.1935H12.48C9.82468 28.1935 7.70168 30.387 7.61189 30.4768C7.45796 30.6371 7.45154 30.8873 7.59906 31.0541C7.68885 31.1503 9.76695 33.4785 12.4672 33.5362H12.5634ZM12.48 29.0529H12.557C14.34 29.0914 15.8858 30.3614 16.5079 30.9514C15.873 31.5094 14.3208 32.6896 12.5634 32.6896H12.4864C10.697 32.6511 9.15763 31.3812 8.53549 30.7911C9.17046 30.2331 10.7226 29.0529 12.48 29.0529Z" fill="white"/><path d="M7.87452 28.9117C7.91941 28.9309 7.97072 28.9373 8.01562 28.9373C8.19521 28.9373 8.35556 28.8283 8.4197 28.6487C8.49666 28.4242 8.38121 28.1805 8.15673 28.1035C8.13107 28.0971 8.10542 28.0843 8.07335 28.0715C6.48912 27.4622 5.52062 25.833 5.14862 25.0954C5.9247 24.794 7.73341 24.2424 9.31764 24.8517C10.3888 25.2686 11.1777 26.1537 11.6459 26.8272C11.7806 27.0196 12.05 27.0709 12.2424 26.9298C12.4348 26.7951 12.4861 26.5257 12.345 26.3333C11.5753 25.2301 10.6325 24.4412 9.6255 24.05C7.20106 23.1135 4.50082 24.4284 4.38537 24.4861C4.18654 24.5823 4.09674 24.8196 4.18012 25.0249C4.22502 25.1403 5.34745 27.9304 7.76548 28.8668C7.80396 28.886 7.84245 28.8989 7.87452 28.9117Z" fill="white"/><path d="M5.4243 22.7288C5.59106 22.562 5.58464 22.2862 5.41788 22.1258C4.25056 20.9906 3.95552 19.2075 3.88496 18.4058C4.70594 18.4122 6.56597 18.5597 7.79102 19.695C8.67613 20.5096 9.07379 21.6961 9.25338 22.5428C9.29828 22.7416 9.47145 22.8827 9.67028 22.8827C9.70235 22.8827 9.72801 22.8827 9.76008 22.8763C9.99098 22.825 10.1385 22.6005 10.0872 22.3696C9.88194 21.4011 9.41373 20.0349 8.36827 19.0664C6.47617 17.3219 3.51937 17.5463 3.3911 17.5592C3.17302 17.5784 2.99985 17.7644 2.99985 17.9825C2.99985 18.1043 3.01268 20.9842 4.81498 22.7352C4.98815 22.9019 5.25753 22.8955 5.4243 22.7288Z" fill="white"/><path d="M9.49704 18.8612C9.5291 18.8676 9.56117 18.874 9.59324 18.874C9.78566 18.874 9.96525 18.7393 10.0101 18.5469C10.2539 17.5143 10.4142 15.9878 9.8049 14.6024C8.77227 12.2613 5.97582 11.2928 5.86037 11.2543C5.64871 11.1838 5.41781 11.2864 5.33443 11.4852C5.28312 11.6007 4.14145 14.2689 5.12277 16.5971C5.21256 16.8152 5.46912 16.9178 5.68078 16.8216C5.89885 16.7318 6.00147 16.4752 5.90526 16.2636C5.26388 14.7563 5.71285 12.9861 5.9694 12.2228C6.71983 12.5564 8.34895 13.4286 9.02241 14.9487C9.53552 16.1161 9.39441 17.4437 9.17634 18.3545C9.12503 18.579 9.26614 18.8099 9.49704 18.8612Z" fill="white"/><path d="M10.4139 13.1272C10.2728 13.3132 10.3113 13.5826 10.4973 13.7237C10.5743 13.7814 10.6641 13.8135 10.7538 13.8135C10.8821 13.8135 11.0104 13.7558 11.0938 13.6468C11.6903 12.8578 12.0559 12.0369 12.1713 11.2159C12.4984 8.85559 10.7603 6.71335 10.6897 6.62356C10.5486 6.45038 10.2985 6.41831 10.1189 6.54659C10.0227 6.61073 7.76498 8.19496 7.43787 10.5553C7.41863 10.6707 7.41222 10.799 7.4058 10.9209C7.39298 11.1582 7.57256 11.357 7.80988 11.3698C8.04078 11.3827 8.24602 11.2031 8.25885 10.9658C8.26526 10.8695 8.27168 10.7733 8.2845 10.6707C8.48975 9.17628 9.68914 8.00254 10.2792 7.50226C10.709 8.13723 11.5363 9.59318 11.3311 11.094C11.2285 11.7675 10.9206 12.4538 10.4139 13.1272Z" fill="white"/><path d="M27.5261 28.1935H27.4298C24.736 28.2448 22.6515 30.573 22.5617 30.6756C22.4142 30.8424 22.4206 31.0925 22.5745 31.2529C22.6643 31.3491 24.7873 33.5362 27.4427 33.5362H27.5389C30.2327 33.4849 32.3172 31.1567 32.407 31.0541C32.5545 30.8873 32.5481 30.6371 32.3942 30.4768C32.298 30.387 30.175 28.1935 27.5261 28.1935ZM27.5196 32.6832H27.4427C25.6917 32.6832 24.1331 31.503 23.4981 30.945C24.1203 30.3549 25.6596 29.085 27.4491 29.0465H27.5261C29.277 29.0465 30.8356 30.2267 31.4706 30.7847C30.8484 31.3747 29.3027 32.6447 27.5196 32.6832Z" fill="white"/><path d="M35.6147 24.4926C35.4992 24.4348 32.799 23.12 30.381 24.0564C29.374 24.4477 28.4311 25.2366 27.6615 26.3398C27.5268 26.5322 27.5717 26.8016 27.7641 26.9363C27.9565 27.071 28.2259 27.0261 28.3606 26.8336C28.8288 26.1602 29.6113 25.2751 30.6888 24.8582C32.2731 24.2488 34.0818 24.8004 34.8578 25.1019C34.4858 25.8459 33.5238 27.4686 31.9331 28.0779C31.9075 28.0908 31.8818 28.0972 31.8562 28.11C31.6317 28.187 31.5162 28.4307 31.5932 28.6552C31.6573 28.8348 31.8177 28.9438 31.9973 28.9438C32.0422 28.9438 32.0935 28.9374 32.1384 28.9181C32.1768 28.9053 32.2153 28.8925 32.2474 28.8797C34.6718 27.9432 35.7879 25.1596 35.8328 25.0378C35.9033 24.8261 35.8135 24.5888 35.6147 24.4926Z" fill="white"/><path d="M29.9189 22.3632C29.8675 22.5941 30.0151 22.8186 30.246 22.8699C30.278 22.8763 30.3037 22.8763 30.3358 22.8763C30.5346 22.8763 30.7142 22.7352 30.7527 22.5364C30.9322 21.6897 31.3299 20.5032 32.215 19.6886C33.4465 18.5598 35.3001 18.4058 36.1211 18.3994C36.0505 19.2012 35.7555 20.9842 34.5882 22.1195C34.4214 22.2862 34.415 22.5556 34.5817 22.7224C34.7485 22.8891 35.0179 22.8955 35.1846 22.7288C36.9869 20.9778 36.9998 18.098 36.9998 17.9761C36.9998 17.7516 36.8266 17.572 36.6085 17.5528C36.4867 17.54 33.5235 17.3155 31.6314 19.0536C30.5859 20.0285 30.1241 21.3883 29.9189 22.3632Z" fill="white"/><path d="M30.413 18.874C30.4451 18.874 30.4772 18.8676 30.5092 18.8612C30.7401 18.8098 30.8812 18.5789 30.8299 18.348C30.6183 17.4373 30.4708 16.1096 30.9839 14.9423C31.6573 13.4222 33.2864 12.5499 34.0369 12.2164C34.2934 12.986 34.7424 14.7499 34.0946 16.2635C34.0048 16.4816 34.101 16.7318 34.3191 16.8215C34.5372 16.9113 34.7873 16.8151 34.8771 16.5971C35.8648 14.2688 34.7167 11.6006 34.6654 11.4852C34.5756 11.28 34.3447 11.1837 34.1395 11.2543C34.024 11.2928 31.2276 12.2613 30.195 14.6023C29.5856 15.9877 29.746 17.5078 29.9897 18.5469C30.041 18.7393 30.2142 18.874 30.413 18.874Z" fill="white"/><path d="M31.7276 10.6643C31.7404 10.7605 31.7533 10.8631 31.7533 10.9593C31.7661 11.1966 31.9713 11.3762 32.2022 11.3634C32.4395 11.3505 32.6191 11.1517 32.6063 10.9144C32.5999 10.7925 32.5871 10.6707 32.5742 10.5488C32.2471 8.1885 29.9894 6.60427 29.8932 6.54013C29.7136 6.41185 29.4635 6.45034 29.3224 6.6171C29.2454 6.70689 27.5073 8.84913 27.8408 11.2094C27.9562 12.0304 28.3154 12.8514 28.9183 13.6403C29.0017 13.7493 29.13 13.8071 29.2583 13.8071C29.3481 13.8071 29.4378 13.7814 29.5148 13.7173C29.7008 13.5762 29.7393 13.3068 29.5982 13.1208C29.0915 12.4473 28.7836 11.7674 28.6874 11.0876C28.4822 9.59314 29.3096 8.13719 29.7393 7.4958C30.323 7.99608 31.5159 9.17623 31.7276 10.6643Z" fill="white"/><path d="M15.8984 22.0425C15.7253 22.1002 15.6034 22.267 15.6034 22.4466V24.8774C15.6034 25.1147 15.7958 25.3071 16.0331 25.3071H24.9548C25.1922 25.3071 25.3846 25.1147 25.3846 24.8774V22.4466C25.3846 22.2605 25.2691 22.1002 25.0895 22.0425L22.71 21.26V10.4654C22.71 10.2281 22.5176 10.0357 22.2803 10.0357H18.6949C18.4576 10.0357 18.2652 10.2281 18.2652 10.4654C18.2652 11.4788 17.2133 12.2357 16.2704 12.2357H15.6419C15.4046 12.2357 15.2122 12.4281 15.2122 12.6654V14.7948C15.2122 15.0321 15.4046 15.2245 15.6419 15.2245H18.2652V21.26L15.8984 22.0425ZM18.6949 14.3651H16.0716V13.0951H16.2769C17.6366 13.0951 18.8488 12.1074 19.0861 10.8952H21.8569V21.5679C21.8569 21.7539 21.9724 21.9142 22.152 21.9719L24.5315 22.7544V24.4541H16.4564V22.7544L18.8296 21.9719C19.0028 21.9142 19.1246 21.7474 19.1246 21.5679V14.7948C19.1246 14.5575 18.9322 14.3651 18.6949 14.3651Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="medal"><g id="Vector"><path d="M12.5634 33.5362C15.2187 33.5362 17.3417 31.3427 17.4315 31.2529C17.5855 31.0925 17.5919 30.8424 17.4444 30.6756C17.3546 30.5794 15.2765 28.2512 12.5762 28.1935H12.48C9.82468 28.1935 7.70168 30.387 7.61189 30.4768C7.45796 30.6371 7.45154 30.8873 7.59906 31.0541C7.68885 31.1503 9.76695 33.4785 12.4672 33.5362H12.5634ZM12.48 29.0529H12.557C14.34 29.0914 15.8858 30.3614 16.5079 30.9514C15.873 31.5094 14.3208 32.6896 12.5634 32.6896H12.4864C10.697 32.6511 9.15763 31.3812 8.53549 30.7911C9.17046 30.2331 10.7226 29.0529 12.48 29.0529Z" fill="white"/><path d="M7.87452 28.9117C7.91941 28.9309 7.97072 28.9373 8.01562 28.9373C8.19521 28.9373 8.35556 28.8283 8.4197 28.6487C8.49666 28.4242 8.38121 28.1805 8.15673 28.1035C8.13107 28.0971 8.10542 28.0843 8.07335 28.0715C6.48912 27.4622 5.52062 25.833 5.14862 25.0954C5.9247 24.794 7.73341 24.2424 9.31764 24.8517C10.3888 25.2686 11.1777 26.1537 11.6459 26.8272C11.7806 27.0196 12.05 27.0709 12.2424 26.9298C12.4348 26.7951 12.4861 26.5257 12.345 26.3333C11.5753 25.2301 10.6325 24.4412 9.6255 24.05C7.20106 23.1135 4.50082 24.4284 4.38537 24.4861C4.18654 24.5823 4.09674 24.8196 4.18012 25.0249C4.22502 25.1403 5.34745 27.9304 7.76548 28.8668C7.80396 28.886 7.84245 28.8989 7.87452 28.9117Z" fill="white"/><path d="M5.4243 22.7288C5.59106 22.562 5.58464 22.2862 5.41788 22.1258C4.25056 20.9906 3.95552 19.2075 3.88496 18.4058C4.70594 18.4122 6.56597 18.5597 7.79102 19.695C8.67613 20.5096 9.07379 21.6961 9.25338 22.5428C9.29828 22.7416 9.47145 22.8827 9.67028 22.8827C9.70235 22.8827 9.72801 22.8827 9.76008 22.8763C9.99098 22.825 10.1385 22.6005 10.0872 22.3696C9.88194 21.4011 9.41373 20.0349 8.36827 19.0664C6.47617 17.3219 3.51937 17.5463 3.3911 17.5592C3.17302 17.5784 2.99985 17.7644 2.99985 17.9825C2.99985 18.1043 3.01268 20.9842 4.81498 22.7352C4.98815 22.9019 5.25753 22.8955 5.4243 22.7288Z" fill="white"/><path d="M9.49704 18.8612C9.5291 18.8676 9.56117 18.874 9.59324 18.874C9.78566 18.874 9.96525 18.7393 10.0101 18.5469C10.2539 17.5143 10.4142 15.9878 9.8049 14.6024C8.77227 12.2613 5.97582 11.2928 5.86037 11.2543C5.64871 11.1838 5.41781 11.2864 5.33443 11.4852C5.28312 11.6007 4.14145 14.2689 5.12277 16.5971C5.21256 16.8152 5.46912 16.9178 5.68078 16.8216C5.89885 16.7318 6.00147 16.4752 5.90526 16.2636C5.26388 14.7563 5.71285 12.9861 5.9694 12.2228C6.71983 12.5564 8.34895 13.4286 9.02241 14.9487C9.53552 16.1161 9.39441 17.4437 9.17634 18.3545C9.12503 18.579 9.26614 18.8099 9.49704 18.8612Z" fill="white"/><path d="M10.4139 13.1272C10.2728 13.3132 10.3113 13.5826 10.4973 13.7237C10.5743 13.7814 10.6641 13.8135 10.7538 13.8135C10.8821 13.8135 11.0104 13.7558 11.0938 13.6468C11.6903 12.8578 12.0559 12.0369 12.1713 11.2159C12.4984 8.85559 10.7603 6.71335 10.6897 6.62356C10.5486 6.45038 10.2985 6.41831 10.1189 6.54659C10.0227 6.61073 7.76498 8.19496 7.43787 10.5553C7.41863 10.6707 7.41222 10.799 7.4058 10.9209C7.39298 11.1582 7.57256 11.357 7.80988 11.3698C8.04078 11.3827 8.24602 11.2031 8.25885 10.9658C8.26526 10.8695 8.27168 10.7733 8.2845 10.6707C8.48975 9.17628 9.68914 8.00254 10.2792 7.50226C10.709 8.13723 11.5363 9.59318 11.3311 11.094C11.2285 11.7675 10.9206 12.4538 10.4139 13.1272Z" fill="white"/><path d="M27.5261 28.1935H27.4298C24.736 28.2448 22.6515 30.573 22.5617 30.6756C22.4142 30.8424 22.4206 31.0925 22.5745 31.2529C22.6643 31.3491 24.7873 33.5362 27.4427 33.5362H27.5389C30.2327 33.4849 32.3172 31.1567 32.407 31.0541C32.5545 30.8873 32.5481 30.6371 32.3942 30.4768C32.298 30.387 30.175 28.1935 27.5261 28.1935ZM27.5196 32.6832H27.4427C25.6917 32.6832 24.1331 31.503 23.4981 30.945C24.1203 30.3549 25.6596 29.085 27.4491 29.0465H27.5261C29.277 29.0465 30.8356 30.2267 31.4706 30.7847C30.8484 31.3747 29.3027 32.6447 27.5196 32.6832Z" fill="white"/><path d="M35.6147 24.4926C35.4992 24.4348 32.799 23.12 30.381 24.0564C29.374 24.4477 28.4311 25.2366 27.6615 26.3398C27.5268 26.5322 27.5717 26.8016 27.7641 26.9363C27.9565 27.071 28.2259 27.0261 28.3606 26.8336C28.8288 26.1602 29.6113 25.2751 30.6888 24.8582C32.2731 24.2488 34.0818 24.8004 34.8578 25.1019C34.4858 25.8459 33.5238 27.4686 31.9331 28.0779C31.9075 28.0908 31.8818 28.0972 31.8562 28.11C31.6317 28.187 31.5162 28.4307 31.5932 28.6552C31.6573 28.8348 31.8177 28.9438 31.9973 28.9438C32.0422 28.9438 32.0935 28.9374 32.1384 28.9181C32.1768 28.9053 32.2153 28.8925 32.2474 28.8797C34.6718 27.9432 35.7879 25.1596 35.8328 25.0378C35.9033 24.8261 35.8135 24.5888 35.6147 24.4926Z" fill="white"/><path d="M29.9189 22.3632C29.8675 22.5941 30.0151 22.8186 30.246 22.8699C30.278 22.8763 30.3037 22.8763 30.3358 22.8763C30.5346 22.8763 30.7142 22.7352 30.7527 22.5364C30.9322 21.6897 31.3299 20.5032 32.215 19.6886C33.4465 18.5598 35.3001 18.4058 36.1211 18.3994C36.0505 19.2012 35.7555 20.9842 34.5882 22.1195C34.4214 22.2862 34.415 22.5556 34.5817 22.7224C34.7485 22.8891 35.0179 22.8955 35.1846 22.7288C36.9869 20.9778 36.9998 18.098 36.9998 17.9761C36.9998 17.7516 36.8266 17.572 36.6085 17.5528C36.4867 17.54 33.5235 17.3155 31.6314 19.0536C30.5859 20.0285 30.1241 21.3883 29.9189 22.3632Z" fill="white"/><path d="M30.413 18.874C30.4451 18.874 30.4772 18.8676 30.5092 18.8612C30.7401 18.8098 30.8812 18.5789 30.8299 18.348C30.6183 17.4373 30.4708 16.1096 30.9839 14.9423C31.6573 13.4222 33.2864 12.5499 34.0369 12.2164C34.2934 12.986 34.7424 14.7499 34.0946 16.2635C34.0048 16.4816 34.101 16.7318 34.3191 16.8215C34.5372 16.9113 34.7873 16.8151 34.8771 16.5971C35.8648 14.2688 34.7167 11.6006 34.6654 11.4852C34.5756 11.28 34.3447 11.1837 34.1395 11.2543C34.024 11.2928 31.2276 12.2613 30.195 14.6023C29.5856 15.9877 29.746 17.5078 29.9897 18.5469C30.041 18.7393 30.2142 18.874 30.413 18.874Z" fill="white"/><path d="M31.7276 10.6643C31.7404 10.7605 31.7533 10.8631 31.7533 10.9593C31.7661 11.1966 31.9713 11.3762 32.2022 11.3634C32.4395 11.3505 32.6191 11.1517 32.6063 10.9144C32.5999 10.7925 32.5871 10.6707 32.5742 10.5488C32.2471 8.1885 29.9894 6.60427 29.8932 6.54013C29.7136 6.41185 29.4635 6.45034 29.3224 6.6171C29.2454 6.70689 27.5073 8.84913 27.8408 11.2094C27.9562 12.0304 28.3154 12.8514 28.9183 13.6403C29.0017 13.7493 29.13 13.8071 29.2583 13.8071C29.3481 13.8071 29.4378 13.7814 29.5148 13.7173C29.7008 13.5762 29.7393 13.3068 29.5982 13.1208C29.0915 12.4473 28.7836 11.7674 28.6874 11.0876C28.4822 9.59314 29.3096 8.13719 29.7393 7.4958C30.323 7.99608 31.5159 9.17623 31.7276 10.6643Z" fill="white"/><path d="M15.8984 22.0425C15.7253 22.1002 15.6034 22.267 15.6034 22.4466V24.8774C15.6034 25.1147 15.7958 25.3071 16.0331 25.3071H24.9548C25.1922 25.3071 25.3846 25.1147 25.3846 24.8774V22.4466C25.3846 22.2605 25.2691 22.1002 25.0895 22.0425L22.71 21.26V10.4654C22.71 10.2281 22.5176 10.0357 22.2803 10.0357H18.6949C18.4576 10.0357 18.2652 10.2281 18.2652 10.4654C18.2652 11.4788 17.2133 12.2357 16.2704 12.2357H15.6419C15.4046 12.2357 15.2122 12.4281 15.2122 12.6654V14.7948C15.2122 15.0321 15.4046 15.2245 15.6419 15.2245H18.2652V21.26L15.8984 22.0425ZM18.6949 14.3651H16.0716V13.0951H16.2769C17.6366 13.0951 18.8488 12.1074 19.0861 10.8952H21.8569V21.5679C21.8569 21.7539 21.9724 21.9142 22.152 21.9719L24.5315 22.7544V24.4541H16.4564V22.7544L18.8296 21.9719C19.0028 21.9142 19.1246 21.7474 19.1246 21.5679V14.7948C19.1246 14.5575 18.9322 14.3651 18.6949 14.3651Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-chart::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="chart"><g id="Vector"><path d="M33.6744 26.1268C33.6744 26.1216 33.6723 26.112 33.6617 26.1014C33.6511 26.0911 33.64 26.0868 33.6304 26.0868H27.5708V24.8876H33.6304C34.3101 24.8877 34.8746 25.441 34.8746 26.1268V32.3065H33.6744V26.1268Z" fill="white"/><path d="M33.6744 26.1268C33.6744 26.1216 33.6734 26.112 33.6629 26.1015C33.6522 26.0909 33.6401 26.0868 33.6304 26.0868V24.8876C34.3101 24.8877 34.8746 25.441 34.8746 26.1268V32.3065H33.6744V26.1268Z" fill="white"/><path d="M26.8479 21.7432C26.8479 21.738 26.8459 21.7283 26.8352 21.7178C26.8247 21.7074 26.8136 21.7032 26.804 21.7031H20.7444V20.5039H26.804C27.4837 20.504 28.0481 21.0574 28.0481 21.7432V32.3057H26.8479V21.7432Z" fill="white"/><path d="M20.0061 16.2484C20.0061 16.2432 20.0049 16.2335 19.9944 16.223C19.9837 16.2125 19.9719 16.2084 19.9622 16.2084H13.7493V15.0092H19.9622C20.6419 15.0092 21.2063 15.5626 21.2063 16.2484V32.306H20.0061V16.2484Z" fill="white"/><path d="M13.1798 8.28787C13.1798 8.28265 13.1777 8.27304 13.1671 8.26247C13.1565 8.2521 13.1454 8.24787 13.1358 8.24783H6.61627C6.60658 8.24783 6.59474 8.25186 6.58405 8.26247C6.57346 8.27301 6.57135 8.28266 6.57135 8.28787V32.3064H5.37213V8.28787C5.37213 7.602 5.9365 7.04861 6.61627 7.04861H13.1358C13.8155 7.0487 14.3799 7.60206 14.3799 8.28787V32.3064H13.1798V8.28787Z" fill="white"/><path d="M37.0028 31.7522L36.9974 32.9514L2.99772 32.7992L3.00309 31.6L37.0028 31.7522Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="chart"><g id="Vector"><path d="M33.6744 26.1268C33.6744 26.1216 33.6723 26.112 33.6617 26.1014C33.6511 26.0911 33.64 26.0868 33.6304 26.0868H27.5708V24.8876H33.6304C34.3101 24.8877 34.8746 25.441 34.8746 26.1268V32.3065H33.6744V26.1268Z" fill="white"/><path d="M33.6744 26.1268C33.6744 26.1216 33.6734 26.112 33.6629 26.1015C33.6522 26.0909 33.6401 26.0868 33.6304 26.0868V24.8876C34.3101 24.8877 34.8746 25.441 34.8746 26.1268V32.3065H33.6744V26.1268Z" fill="white"/><path d="M26.8479 21.7432C26.8479 21.738 26.8459 21.7283 26.8352 21.7178C26.8247 21.7074 26.8136 21.7032 26.804 21.7031H20.7444V20.5039H26.804C27.4837 20.504 28.0481 21.0574 28.0481 21.7432V32.3057H26.8479V21.7432Z" fill="white"/><path d="M20.0061 16.2484C20.0061 16.2432 20.0049 16.2335 19.9944 16.223C19.9837 16.2125 19.9719 16.2084 19.9622 16.2084H13.7493V15.0092H19.9622C20.6419 15.0092 21.2063 15.5626 21.2063 16.2484V32.306H20.0061V16.2484Z" fill="white"/><path d="M13.1798 8.28787C13.1798 8.28265 13.1777 8.27304 13.1671 8.26247C13.1565 8.2521 13.1454 8.24787 13.1358 8.24783H6.61627C6.60658 8.24783 6.59474 8.25186 6.58405 8.26247C6.57346 8.27301 6.57135 8.28266 6.57135 8.28787V32.3064H5.37213V8.28787C5.37213 7.602 5.9365 7.04861 6.61627 7.04861H13.1358C13.8155 7.0487 14.3799 7.60206 14.3799 8.28787V32.3064H13.1798V8.28787Z" fill="white"/><path d="M37.0028 31.7522L36.9974 32.9514L2.99772 32.7992L3.00309 31.6L37.0028 31.7522Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-bottles-3::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="bottles-3"><g id="Vector"><path d="M16.7455 34.7548H22.9412C24.0927 34.7548 25.0273 33.8202 25.0273 32.6687V18.8271C25.0273 16.8181 23.8614 15.0259 22.0451 14.2068V6.24298C22.0451 5.74674 21.6404 5.34686 21.149 5.34686H18.5426C18.0463 5.34686 17.6464 5.75156 17.6464 6.24298V14.2116C17.2321 14.3995 16.8467 14.6404 16.495 14.9343C15.3291 15.9027 14.6642 17.324 14.6642 18.8319V32.6735C14.6594 33.8202 15.594 34.7548 16.7455 34.7548ZM15.3002 18.8271C15.3002 17.507 15.8831 16.2689 16.8997 15.4209C17.2562 15.127 17.6561 14.8861 18.08 14.7175C18.2005 14.6693 18.2824 14.5489 18.2824 14.4188V6.24298C18.2824 6.10326 18.398 5.98763 18.5377 5.98763H21.1442C21.2839 5.98763 21.3995 6.10326 21.3995 6.24298V10.7669H19.3857C19.2074 10.7669 19.0629 10.9114 19.0629 11.0897C19.0629 11.268 19.2074 11.4125 19.3857 11.4125H21.3995V14.4188C21.3995 14.5489 21.4814 14.6693 21.6019 14.7175C23.2929 15.3968 24.3818 17.006 24.3818 18.8271V32.6687C24.3818 33.4637 23.7362 34.1141 22.9364 34.1141H16.7455C15.9506 34.1141 15.3002 33.4685 15.3002 32.6687V18.8271Z" fill="white"/><path d="M14.5138 18.8322C14.5138 17.2797 15.1993 15.8154 16.3995 14.8185C16.7362 14.5373 17.1038 14.3052 17.4962 14.1183V6.24335C17.4962 5.66976 17.9627 5.19671 18.5421 5.19647L18.5426 5.34686C18.0463 5.34686 17.6464 5.75156 17.6464 6.24298V14.2116C17.2321 14.3995 16.8467 14.6404 16.495 14.9343L16.2824 15.1213C15.2487 16.0809 14.6642 17.4182 14.6642 18.8319V32.6735L14.674 32.8859C14.77 33.8636 15.551 34.6446 16.5324 34.7443L16.7455 34.7548H22.9412C24.0205 34.7547 24.9098 33.9333 25.0167 32.882L25.0273 32.6687V18.8271C25.0273 16.8181 23.8614 15.0259 22.0451 14.2068V6.24298C22.0451 5.74674 21.6404 5.34686 21.149 5.34686L21.1486 5.19647C21.7223 5.19647 22.1954 5.66375 22.1954 6.24335V14.1135C24.0141 14.9746 25.1769 16.7924 25.1769 18.8273V32.6691C25.1767 33.9031 24.1756 34.9043 22.9415 34.9045H16.7452C15.5115 34.9043 14.5087 33.9032 14.5138 32.673V18.8322ZM22.9367 33.9641L22.9364 34.1141H16.7455L16.7452 33.9641H22.9367ZM24.2316 32.6691V18.8273C24.2316 17.1777 23.3077 15.7086 21.8458 14.9904L21.546 14.8566C21.369 14.7857 21.2493 14.6105 21.2492 14.4191V11.5627H19.3859C19.1249 11.5627 18.9134 11.351 18.9132 11.09C18.9132 10.8289 19.1248 10.6174 19.3859 10.6174L19.3857 10.7669L19.3204 10.7736C19.1735 10.8038 19.0629 10.9338 19.0629 11.0897L19.0695 11.1545C19.0952 11.2806 19.1944 11.3796 19.3204 11.4055L19.3857 11.4125H21.3995V14.4188L21.4142 14.5139C21.4429 14.6048 21.5116 14.6814 21.6019 14.7175C23.2929 15.3968 24.3818 17.006 24.3818 18.8271V32.6687L24.3742 32.8156C24.3053 33.4939 23.7656 34.0374 23.0841 34.1066L22.9364 34.1141L22.9367 33.9641C23.653 33.9639 24.2313 33.3813 24.2316 32.6691ZM21.2492 6.24335C21.2492 6.18664 21.2013 6.13815 21.1447 6.13788H18.5382C18.4813 6.13788 18.4327 6.18647 18.4327 6.24335V14.4191C18.4326 14.6106 18.3129 14.7857 18.1359 14.8566C17.7275 15.019 17.3403 15.251 16.9952 15.5353C16.0126 16.355 15.4503 17.5521 15.4503 18.8273V32.6691C15.4506 33.3854 16.0331 33.9639 16.7452 33.9641L16.7455 34.1141L16.5988 34.1066C15.9205 34.0379 15.3771 33.4981 15.3077 32.8166L15.3002 32.6687V18.8271C15.3002 17.507 15.8831 16.2689 16.8997 15.4209C17.167 15.2006 17.4588 15.0102 17.7667 14.8576L18.08 14.7175C18.1703 14.6814 18.239 14.6048 18.2677 14.5139L18.2824 14.4188V6.24298C18.2824 6.12083 18.3709 6.0175 18.4865 5.99335L18.5377 5.98763H21.1442L21.1954 5.99335C21.311 6.01749 21.3995 6.12082 21.3995 6.24298V10.7669H19.3857L19.3859 10.6174H21.2492V6.24335ZM21.1486 5.19647L21.149 5.34686H18.5426L18.5421 5.19647H21.1486Z" fill="white"/><path d="M17.1258 25.5386C17.3041 25.5386 17.4486 25.394 17.4486 25.2158V23.8186H22.2423V28.1643C22.2423 28.3425 22.3869 28.4871 22.5651 28.4871C22.7434 28.4871 22.8879 28.3425 22.8879 28.1643V23.4958C22.8879 23.3176 22.7434 23.173 22.5651 23.173H17.1258C16.9476 23.173 16.803 23.3176 16.803 23.4958V25.2158C16.803 25.394 16.9476 25.5386 17.1258 25.5386Z" fill="white"/><path d="M16.6526 25.216V23.4963C16.6526 23.2352 16.8652 23.0226 17.1263 23.0226L17.1258 23.173C16.9476 23.173 16.803 23.3176 16.803 23.4958V25.2158L16.8099 25.2804C16.8356 25.4067 16.9346 25.5066 17.0608 25.5324L17.1258 25.5386C17.2817 25.5384 17.4117 25.4275 17.4417 25.2804L17.4486 25.2158V23.8186H22.2423V28.1643L22.2493 28.2297C22.2753 28.3556 22.3742 28.4549 22.5003 28.4806L22.5651 28.4871C22.721 28.4871 22.8509 28.3766 22.8811 28.2297L22.8879 28.1643V23.4958C22.8879 23.3176 22.7434 23.173 22.5651 23.173L22.5647 23.0226C22.8258 23.0226 23.0384 23.2352 23.0384 23.4963V28.1642C23.0384 28.4253 22.8258 28.6369 22.5647 28.6369C22.3038 28.6367 22.0921 28.4252 22.0921 28.1642V23.9689H17.5989V25.216C17.5988 25.4768 17.3871 25.6884 17.1263 25.6886C16.8652 25.6886 16.6527 25.477 16.6526 25.216ZM22.5647 23.0226L22.5651 23.173H17.1258L17.1263 23.0226H22.5647Z" fill="white"/><path d="M17.1258 29.7394H22.5651C22.7434 29.7394 22.8879 29.5948 22.8879 29.4166V28.0869C22.8879 27.9086 22.7434 27.7641 22.5651 27.7641C22.3869 27.7641 22.2423 27.9086 22.2423 28.0869V29.0938H17.4486V25.4467C17.4486 25.2684 17.3041 25.1239 17.1258 25.1239C16.9476 25.1239 16.803 25.2684 16.803 25.4467V29.4166C16.803 29.5948 16.9476 29.7394 17.1258 29.7394Z" fill="white"/><path d="M17.4486 25.4467C17.4486 25.2907 17.3378 25.1608 17.1907 25.1307L17.1258 25.1239C16.9476 25.1239 16.803 25.2684 16.803 25.4467V29.4166L16.8099 29.4813C16.8356 29.6076 16.9346 29.7075 17.0608 29.7333L17.1258 29.7394H22.5651C22.7212 29.7394 22.8511 29.6285 22.8811 29.4813L22.8879 29.4166V28.0869C22.8879 27.9309 22.7773 27.8005 22.6302 27.7704L22.5651 27.7641C22.3869 27.7641 22.2423 27.9086 22.2423 28.0869V29.0938H17.4486V25.4467ZM17.5989 28.9442H22.0921V28.0868C22.0921 27.8259 22.3038 27.6144 22.5647 27.6141C22.8258 27.6141 23.0383 27.8257 23.0384 28.0868V29.4169C23.0382 29.6778 22.8257 29.8895 22.5647 29.8895H17.1263C16.8653 29.8895 16.6528 29.6778 16.6526 29.4169V25.4472C16.6526 25.186 16.8652 24.9735 17.1263 24.9735C17.3872 24.9738 17.5989 25.1862 17.5989 25.4472V28.9442Z" fill="white"/><path d="M13.1759 34.7548C13.3541 34.7548 13.4987 34.6103 13.4987 34.432C13.4987 34.2537 13.3541 34.1092 13.1759 34.1092H6.83561C6.18038 34.1092 5.6456 33.5744 5.6456 32.9192V25.0421C5.6456 24.9072 5.65042 24.7675 5.65524 24.6326H10.9404V29.9322H6.95605C6.77779 29.9322 6.63326 30.0767 6.63326 30.255C6.63326 30.4332 6.77779 30.5778 6.95605 30.5778H11.2632C11.4414 30.5778 11.586 30.4332 11.586 30.255V24.3146C11.586 24.1363 11.4414 23.9918 11.2632 23.9918H5.68896C5.79496 22.7825 6.08403 21.6118 6.55135 20.4941C7.46674 18.3212 8.55557 15.0981 8.55557 12.1159V9.13846C8.55557 8.94575 8.45921 8.76749 8.30504 8.65668C8.19423 8.57959 8.12678 8.45433 8.12678 8.31461V7.71239C8.12678 7.57749 8.19423 7.44741 8.30504 7.37032C8.46403 7.25951 8.55557 7.08125 8.55557 6.88854V6.35858C8.55557 6.15141 8.72419 5.98279 8.93136 5.98279H11.0753C11.2825 5.98279 11.4511 6.15141 11.4511 6.35858V6.89336C11.4511 7.08607 11.5426 7.26433 11.7016 7.37032C11.7064 7.37032 11.7064 7.37514 11.7112 7.37514C11.8221 7.45222 11.8943 7.57749 11.8943 7.7172V8.31461C11.8943 8.44951 11.8269 8.57959 11.7112 8.65668C11.5523 8.76749 11.4559 8.94575 11.4559 9.13846V10.1406H9.65403C9.47577 10.1406 9.33124 10.2851 9.33124 10.4634C9.33124 10.6416 9.47577 10.7862 9.65403 10.7862H11.4559V12.1159C11.4559 14.1104 11.9377 16.4423 12.8868 19.0391C12.9494 19.2077 13.1325 19.2896 13.2963 19.2318C13.4649 19.1692 13.5468 18.9861 13.489 18.8223C12.5784 16.3266 12.0967 14.0093 12.0967 12.1159V9.16737C12.3713 8.96984 12.5351 8.65186 12.5351 8.30979V7.7172C12.5351 7.37514 12.3713 7.06198 12.0967 6.85963V6.35858C12.0967 5.79489 11.639 5.3372 11.0753 5.3372H8.93136C8.37249 5.34202 7.9148 5.79489 7.9148 6.35858V6.86445C7.645 7.06198 7.48601 7.37996 7.48601 7.7172V8.31943C7.48601 8.65668 7.645 8.96984 7.9148 9.17218V12.1207C7.9148 14.9969 6.85488 18.1285 5.96358 20.2483C5.32281 21.7611 5.00002 23.3799 5.00002 25.0421V32.924C5.00002 33.9358 5.82386 34.7596 6.83561 34.7596H13.1759V34.7548Z" fill="white"/><path d="M4.84962 32.9241V25.0423C4.84962 23.3605 5.17641 21.7215 5.82521 20.1897C6.71442 18.0748 7.76466 14.9658 7.76466 12.1204V9.24052C7.49535 9.01033 7.33601 8.67809 7.33595 8.31962V7.71708C7.33599 7.35978 7.49398 7.022 7.76466 6.79423V6.35869C7.76466 5.71157 8.28988 5.19252 8.9297 5.18681H11.0752L11.0753 5.3372H8.93136C8.37249 5.34202 7.9148 5.79489 7.9148 6.35858V6.86445C7.645 7.06198 7.48601 7.37996 7.48601 7.7172V8.31943L7.49318 8.44462C7.5273 8.73326 7.67872 8.99513 7.9148 9.17218V12.1207L7.90236 12.6624C7.7827 15.3842 6.79919 18.2609 5.96358 20.2483L5.84669 20.5335C5.28336 21.9638 5.00002 23.484 5.00002 25.0421V32.924L5.00978 33.1116C5.09784 33.9741 5.7859 34.6625 6.64845 34.7503L6.83561 34.7596H13.1759V34.7548C13.3317 34.7548 13.462 34.6443 13.4922 34.4974L13.4987 34.432C13.4986 34.2762 13.3882 34.1457 13.2412 34.1155L13.1759 34.1092L13.1758 33.9593C13.4369 33.9593 13.6484 34.1709 13.6485 34.4319C13.6485 34.6401 13.5131 34.8141 13.3262 34.8772V34.9095H6.83595C5.7414 34.9095 4.84967 34.0187 4.84962 32.9241ZM13.1758 33.9593L13.1759 34.1092H6.83561L6.83595 33.9593H13.1758ZM5.6456 32.9192V25.0421C5.6456 24.9072 5.65042 24.7675 5.65524 24.6326H10.9404V29.9322H6.95605L6.95607 29.7825H10.7901V24.7825H5.80177C5.79909 24.87 5.79591 24.9573 5.79591 25.0423V32.9192C5.79593 33.4916 6.26358 33.9593 6.83595 33.9593L6.83561 34.1092L6.71388 34.1028C6.15525 34.0456 5.70833 33.599 5.65138 33.0403L5.6456 32.9192ZM6.48341 30.2552C6.48341 29.9941 6.69497 29.7825 6.95607 29.7825L6.95605 29.9322L6.89064 29.9388C6.74373 29.969 6.63326 30.0991 6.63326 30.255L6.63966 30.3196C6.66532 30.4458 6.76456 30.5457 6.89064 30.5716L6.95605 30.5778H11.2632C11.4193 30.5778 11.5491 30.4669 11.5791 30.3196L11.586 30.255V24.3146C11.586 24.1363 11.4414 23.9918 11.2632 23.9918L11.2627 23.8421C11.5238 23.8421 11.7363 24.0536 11.7363 24.3147V30.2552C11.7362 30.5162 11.5237 30.7278 11.2627 30.7278H6.95607C6.69504 30.7278 6.48353 30.5162 6.48341 30.2552ZM11.3057 12.1155V10.9358H9.65431C9.39321 10.9358 9.18166 10.7243 9.18166 10.4632C9.18175 10.2022 9.39327 9.99052 9.65431 9.99052L9.65403 10.1406L9.58888 10.1468C9.44187 10.1769 9.33132 10.3075 9.33124 10.4634C9.33124 10.6193 9.44185 10.7494 9.58888 10.7796L9.65403 10.7862H11.4559V12.1159L11.4619 12.4935C11.5183 14.4027 11.9969 16.6044 12.8868 19.0391C12.9494 19.2077 13.1325 19.2896 13.2963 19.2318C13.444 19.1769 13.5248 19.0298 13.5039 18.8841L13.489 18.8223C12.6354 16.4827 12.1588 14.2997 12.1026 12.4759L12.0967 12.1159V9.16737C12.3369 8.99454 12.4922 8.72948 12.5274 8.43681L12.5351 8.30979V7.7172C12.5351 7.37514 12.3713 7.06198 12.0967 6.85963V6.35858C12.0967 5.79489 11.639 5.3372 11.0753 5.3372L11.0752 5.18681C11.7217 5.18681 12.2471 5.71216 12.2471 6.35869V6.78837C12.5214 7.01816 12.6855 7.3525 12.6856 7.71708V8.30986C12.6855 8.67265 12.5219 9.01026 12.2471 9.23759V12.1155C12.2471 13.9858 12.7231 16.2855 13.6299 18.7708L13.6309 18.7727C13.7152 19.0126 13.5948 19.2808 13.3486 19.3724L13.3467 19.3733C13.1067 19.458 12.8376 19.3375 12.7461 19.0911C11.7932 16.4838 11.3057 14.1329 11.3057 12.1155ZM11.3057 9.13798C11.3058 8.89459 11.4276 8.67116 11.625 8.53349L11.6279 8.53154C11.7011 8.48273 11.7441 8.40022 11.7442 8.31474V7.71708C11.7441 7.63495 11.7032 7.55875 11.6358 7.50712L11.6182 7.4954C11.4157 7.3604 11.301 7.13417 11.3008 6.89384V6.35869C11.3008 6.23436 11.1995 6.1331 11.0752 6.1331H8.93166C8.80733 6.1331 8.70509 6.23436 8.70509 6.35869V6.88896C8.70498 7.09982 8.61773 7.29833 8.46193 7.43779L8.39064 7.49345C8.32052 7.54225 8.27644 7.62611 8.27638 7.7122V8.31474C8.27642 8.4047 8.31974 8.48414 8.39064 8.53349L8.39259 8.53447L8.46095 8.59013C8.61248 8.7282 8.70495 8.92526 8.70509 9.13798V12.1155C8.70509 14.7516 7.86496 17.5663 7.04005 19.6878L6.68947 20.552C6.24917 21.6052 5.97106 22.7061 5.85548 23.8421H11.2627L11.2632 23.9918H5.68896C5.78173 22.9336 6.01487 21.9048 6.38478 20.9153L6.55135 20.4941C7.40948 18.4571 8.41992 15.4972 8.54298 12.678L8.55557 12.1159V9.13846C8.55557 8.94575 8.45921 8.76749 8.30504 8.65668C8.2221 8.59888 8.16283 8.51395 8.13869 8.4163L8.12678 8.31461V7.71239C8.12683 7.61139 8.16494 7.51314 8.23048 7.43779L8.30504 7.37032C8.44411 7.27339 8.53204 7.12492 8.55177 6.96025L8.55557 6.88854V6.35858C8.55557 6.1774 8.68455 6.02573 8.85548 5.99052L8.93136 5.98279H11.0753C11.2825 5.98279 11.4511 6.15141 11.4511 6.35858V6.89336L11.4551 6.96513C11.4748 7.1296 11.5627 7.27762 11.7016 7.37032C11.7064 7.37032 11.7064 7.37514 11.7112 7.37514C11.8221 7.45222 11.8943 7.57749 11.8943 7.7172V8.31461L11.8819 8.41435C11.8574 8.51137 11.7979 8.59891 11.7112 8.65668C11.5523 8.76749 11.4559 8.94575 11.4559 9.13846V10.1406H9.65403L9.65431 9.99052H11.3057V9.13798ZM11.6143 7.48955C11.6122 7.4879 11.6099 7.48697 11.6084 7.48564L11.6065 7.48466C11.6083 7.48629 11.6114 7.48735 11.6143 7.48955Z" fill="white"/><path d="M31.4782 11.7401V8.41582L31.7383 8.21347C31.8154 8.15084 31.8636 8.0593 31.8636 7.95813V5.99727C31.8636 5.56849 31.5119 5.21679 31.0831 5.21679H28.2984C27.8696 5.21679 27.5179 5.56849 27.5179 5.99727V7.96294C27.5179 8.06412 27.5661 8.15566 27.6432 8.21829L27.9033 8.42064V11.7449C27.9033 14.1008 27.1277 16.4086 26.3038 18.8464L26.1593 19.28C26.1015 19.4486 26.193 19.6317 26.3616 19.6847C26.5303 19.7425 26.7133 19.651 26.7663 19.4823L26.9109 19.0487C27.7492 16.5579 28.5441 14.202 28.5441 11.7401V8.25683C28.5441 8.15566 28.4959 8.06412 28.4189 8.00149L28.1587 7.79914V5.99727C28.1587 5.92019 28.2213 5.86237 28.2936 5.86237H31.0783C31.1554 5.86237 31.2132 5.92501 31.2132 5.99727V7.80395L30.953 8.0063C30.8759 8.06893 30.8278 8.16047 30.8278 8.26165V10.7958H29.6715C29.4932 10.7958 29.3487 10.9404 29.3487 11.1186C29.3487 11.2969 29.4932 11.4414 29.6715 11.4414H30.8278V11.7497C30.8278 14.2117 31.6227 16.5627 32.461 19.0584C33.2415 21.3757 34.0461 23.7654 34.2821 26.4296H27.7877C27.6095 26.4296 27.4649 26.5742 27.4649 26.7524C27.4649 26.9307 27.6095 27.0752 27.7877 27.0752H34.3351C34.3496 27.3739 34.364 27.6775 34.364 27.9858V31.7196H27.7877C27.6095 31.7196 27.4649 31.8641 27.4649 32.0424C27.4649 32.2207 27.6095 32.3652 27.7877 32.3652H34.3592V33.1698C34.3592 33.7045 33.9256 34.1382 33.3908 34.1382H25.9955C25.8172 34.1382 25.6727 34.2827 25.6727 34.4609C25.6727 34.6392 25.8172 34.7837 25.9955 34.7837H33.3908C34.2773 34.7837 35 34.0611 35 33.1746V27.9713C35 24.5555 34.022 21.6504 33.0729 18.8416C32.2538 16.3989 31.4782 14.096 31.4782 11.7401Z" fill="white"/><path d="M35 33.1746V27.9713C35 24.9826 34.2515 22.3847 33.4286 19.9004L33.0729 18.8416C32.3051 16.5517 31.5754 14.3847 31.4871 12.1816L31.4782 11.7401V8.41582L31.7383 8.21347C31.8154 8.15084 31.8636 8.0593 31.8636 7.95813V5.99727C31.8636 5.56849 31.5119 5.21679 31.0831 5.21679L31.0828 5.0664C31.5944 5.0664 32.0134 5.48553 32.0135 5.99706V7.958C32.0135 8.07094 31.9732 8.17414 31.9071 8.25585L31.8309 8.33202L31.6278 8.48925V11.7402C31.6278 14.0671 32.3939 16.3461 33.2147 18.7939C34.1631 21.6007 35.1502 24.528 35.1502 27.9717V33.1748C35.1501 34.144 34.3597 34.9336 33.3905 34.9336H25.9959C25.7348 34.9336 25.5223 34.722 25.5223 34.4609C25.5223 34.1998 25.7348 33.9883 25.9959 33.9883L25.9955 34.1382L25.9305 34.1445C25.7834 34.1746 25.6727 34.3049 25.6727 34.4609C25.6727 34.617 25.7834 34.7473 25.9305 34.7773L25.9955 34.7837H33.3908C34.2219 34.7837 34.9094 34.1487 34.992 33.3389L35 33.1746ZM33.3905 33.9883L33.3908 34.1382H25.9955L25.9959 33.9883H33.3905ZM34.2088 33.1699V32.5156H27.7879C27.5268 32.5156 27.3153 32.3031 27.3153 32.042C27.3155 31.7811 27.527 31.5693 27.7879 31.5693L27.7877 31.7196L27.7225 31.7266C27.5757 31.7567 27.4651 31.8867 27.4649 32.0424C27.4649 32.1983 27.5755 32.3282 27.7225 32.3584L27.7877 32.3652H34.3592V33.1698L34.3543 33.2685C34.3048 33.7569 33.8923 34.1382 33.3908 34.1382L33.3905 33.9883C33.8424 33.9883 34.2087 33.6218 34.2088 33.1699ZM34.2137 27.9853C34.2137 27.7298 34.2031 27.4772 34.1912 27.2256H27.7879C27.527 27.2256 27.3155 27.0138 27.3153 26.7529C27.3153 26.4918 27.5268 26.2793 27.7879 26.2793L27.7877 26.4296L27.7225 26.4365C27.5755 26.4667 27.4649 26.5965 27.4649 26.7524L27.4715 26.8174C27.4973 26.9434 27.5965 27.0425 27.7225 27.0683L27.7877 27.0752H34.3351C34.3496 27.3739 34.364 27.6775 34.364 27.9858V31.7196H27.7877L27.7879 31.5693H34.2137V27.9853ZM30.6776 11.75V11.5918H29.6717C29.4106 11.5918 29.1991 11.3793 29.1991 11.1182C29.1993 10.8573 29.4108 10.6455 29.6717 10.6455L29.6715 10.7958L29.6063 10.8027C29.4595 10.8329 29.3489 10.9629 29.3487 11.1186C29.3487 11.2745 29.4593 11.4044 29.6063 11.4346L29.6715 11.4414H30.8278V11.7497L30.8368 12.21C30.9271 14.506 31.6751 16.7187 32.461 19.0584C33.2415 21.3757 34.0461 23.7654 34.2821 26.4296H27.7877L27.7879 26.2793H34.1161C33.864 23.7011 33.0842 21.3778 32.3192 19.1064C31.4826 16.6158 30.6776 14.2407 30.6776 11.75ZM31.0828 5.0664L31.0831 5.21679H28.2984L28.2987 5.0664H31.0828ZM31.2132 7.80395L30.953 8.0063C30.8759 8.06893 30.8278 8.16047 30.8278 8.26165V10.7958H29.6715L29.6717 10.6455H30.6776V8.26171C30.6776 8.11115 30.7495 7.97799 30.8582 7.88964L30.8612 7.88768L31.0633 7.72948V6.01268H28.3084V7.7246L28.5106 7.8828L28.5135 7.88476C28.6222 7.9731 28.6942 8.10627 28.6942 8.25683V11.7402C28.6942 14.2307 27.8901 16.61 27.0536 19.0957L26.909 19.5303L26.9071 19.5293C26.8277 19.777 26.5619 19.9087 26.3162 19.8262V19.8281C26.0662 19.7493 25.9327 19.4786 26.0174 19.2314L26.4666 17.8896C27.1663 15.7842 27.7537 13.7812 27.7537 11.7451V8.49413L27.5506 8.3369L27.4745 8.26073C27.4083 8.17902 27.368 8.07585 27.368 7.96288V5.99706C27.3681 5.48553 27.7871 5.0664 28.2987 5.0664L28.2984 5.21679C27.8696 5.21679 27.5179 5.56849 27.5179 5.99727V7.96294L27.5262 8.0371C27.5434 8.10836 27.5854 8.17137 27.6432 8.21829L27.9033 8.42064V11.7449L27.8944 12.1865C27.8061 14.3901 27.0761 16.5611 26.3038 18.8464L26.1593 19.28C26.1015 19.4486 26.193 19.6317 26.3616 19.6847C26.5303 19.7425 26.7133 19.651 26.7663 19.4823L26.9109 19.0487C27.6968 16.7135 28.4447 14.4968 28.535 12.2002L28.5441 11.7401V8.25683C28.5441 8.15566 28.4959 8.06412 28.4189 8.00149L28.1587 7.79914V5.99727C28.1588 5.93962 28.1941 5.89292 28.242 5.87304L28.2936 5.86237H31.0783C31.1554 5.86237 31.2132 5.92501 31.2132 5.99727V7.80395Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="bottles-3"><g id="Vector"><path d="M16.7455 34.7548H22.9412C24.0927 34.7548 25.0273 33.8202 25.0273 32.6687V18.8271C25.0273 16.8181 23.8614 15.0259 22.0451 14.2068V6.24298C22.0451 5.74674 21.6404 5.34686 21.149 5.34686H18.5426C18.0463 5.34686 17.6464 5.75156 17.6464 6.24298V14.2116C17.2321 14.3995 16.8467 14.6404 16.495 14.9343C15.3291 15.9027 14.6642 17.324 14.6642 18.8319V32.6735C14.6594 33.8202 15.594 34.7548 16.7455 34.7548ZM15.3002 18.8271C15.3002 17.507 15.8831 16.2689 16.8997 15.4209C17.2562 15.127 17.6561 14.8861 18.08 14.7175C18.2005 14.6693 18.2824 14.5489 18.2824 14.4188V6.24298C18.2824 6.10326 18.398 5.98763 18.5377 5.98763H21.1442C21.2839 5.98763 21.3995 6.10326 21.3995 6.24298V10.7669H19.3857C19.2074 10.7669 19.0629 10.9114 19.0629 11.0897C19.0629 11.268 19.2074 11.4125 19.3857 11.4125H21.3995V14.4188C21.3995 14.5489 21.4814 14.6693 21.6019 14.7175C23.2929 15.3968 24.3818 17.006 24.3818 18.8271V32.6687C24.3818 33.4637 23.7362 34.1141 22.9364 34.1141H16.7455C15.9506 34.1141 15.3002 33.4685 15.3002 32.6687V18.8271Z" fill="white"/><path d="M14.5138 18.8322C14.5138 17.2797 15.1993 15.8154 16.3995 14.8185C16.7362 14.5373 17.1038 14.3052 17.4962 14.1183V6.24335C17.4962 5.66976 17.9627 5.19671 18.5421 5.19647L18.5426 5.34686C18.0463 5.34686 17.6464 5.75156 17.6464 6.24298V14.2116C17.2321 14.3995 16.8467 14.6404 16.495 14.9343L16.2824 15.1213C15.2487 16.0809 14.6642 17.4182 14.6642 18.8319V32.6735L14.674 32.8859C14.77 33.8636 15.551 34.6446 16.5324 34.7443L16.7455 34.7548H22.9412C24.0205 34.7547 24.9098 33.9333 25.0167 32.882L25.0273 32.6687V18.8271C25.0273 16.8181 23.8614 15.0259 22.0451 14.2068V6.24298C22.0451 5.74674 21.6404 5.34686 21.149 5.34686L21.1486 5.19647C21.7223 5.19647 22.1954 5.66375 22.1954 6.24335V14.1135C24.0141 14.9746 25.1769 16.7924 25.1769 18.8273V32.6691C25.1767 33.9031 24.1756 34.9043 22.9415 34.9045H16.7452C15.5115 34.9043 14.5087 33.9032 14.5138 32.673V18.8322ZM22.9367 33.9641L22.9364 34.1141H16.7455L16.7452 33.9641H22.9367ZM24.2316 32.6691V18.8273C24.2316 17.1777 23.3077 15.7086 21.8458 14.9904L21.546 14.8566C21.369 14.7857 21.2493 14.6105 21.2492 14.4191V11.5627H19.3859C19.1249 11.5627 18.9134 11.351 18.9132 11.09C18.9132 10.8289 19.1248 10.6174 19.3859 10.6174L19.3857 10.7669L19.3204 10.7736C19.1735 10.8038 19.0629 10.9338 19.0629 11.0897L19.0695 11.1545C19.0952 11.2806 19.1944 11.3796 19.3204 11.4055L19.3857 11.4125H21.3995V14.4188L21.4142 14.5139C21.4429 14.6048 21.5116 14.6814 21.6019 14.7175C23.2929 15.3968 24.3818 17.006 24.3818 18.8271V32.6687L24.3742 32.8156C24.3053 33.4939 23.7656 34.0374 23.0841 34.1066L22.9364 34.1141L22.9367 33.9641C23.653 33.9639 24.2313 33.3813 24.2316 32.6691ZM21.2492 6.24335C21.2492 6.18664 21.2013 6.13815 21.1447 6.13788H18.5382C18.4813 6.13788 18.4327 6.18647 18.4327 6.24335V14.4191C18.4326 14.6106 18.3129 14.7857 18.1359 14.8566C17.7275 15.019 17.3403 15.251 16.9952 15.5353C16.0126 16.355 15.4503 17.5521 15.4503 18.8273V32.6691C15.4506 33.3854 16.0331 33.9639 16.7452 33.9641L16.7455 34.1141L16.5988 34.1066C15.9205 34.0379 15.3771 33.4981 15.3077 32.8166L15.3002 32.6687V18.8271C15.3002 17.507 15.8831 16.2689 16.8997 15.4209C17.167 15.2006 17.4588 15.0102 17.7667 14.8576L18.08 14.7175C18.1703 14.6814 18.239 14.6048 18.2677 14.5139L18.2824 14.4188V6.24298C18.2824 6.12083 18.3709 6.0175 18.4865 5.99335L18.5377 5.98763H21.1442L21.1954 5.99335C21.311 6.01749 21.3995 6.12082 21.3995 6.24298V10.7669H19.3857L19.3859 10.6174H21.2492V6.24335ZM21.1486 5.19647L21.149 5.34686H18.5426L18.5421 5.19647H21.1486Z" fill="white"/><path d="M17.1258 25.5386C17.3041 25.5386 17.4486 25.394 17.4486 25.2158V23.8186H22.2423V28.1643C22.2423 28.3425 22.3869 28.4871 22.5651 28.4871C22.7434 28.4871 22.8879 28.3425 22.8879 28.1643V23.4958C22.8879 23.3176 22.7434 23.173 22.5651 23.173H17.1258C16.9476 23.173 16.803 23.3176 16.803 23.4958V25.2158C16.803 25.394 16.9476 25.5386 17.1258 25.5386Z" fill="white"/><path d="M16.6526 25.216V23.4963C16.6526 23.2352 16.8652 23.0226 17.1263 23.0226L17.1258 23.173C16.9476 23.173 16.803 23.3176 16.803 23.4958V25.2158L16.8099 25.2804C16.8356 25.4067 16.9346 25.5066 17.0608 25.5324L17.1258 25.5386C17.2817 25.5384 17.4117 25.4275 17.4417 25.2804L17.4486 25.2158V23.8186H22.2423V28.1643L22.2493 28.2297C22.2753 28.3556 22.3742 28.4549 22.5003 28.4806L22.5651 28.4871C22.721 28.4871 22.8509 28.3766 22.8811 28.2297L22.8879 28.1643V23.4958C22.8879 23.3176 22.7434 23.173 22.5651 23.173L22.5647 23.0226C22.8258 23.0226 23.0384 23.2352 23.0384 23.4963V28.1642C23.0384 28.4253 22.8258 28.6369 22.5647 28.6369C22.3038 28.6367 22.0921 28.4252 22.0921 28.1642V23.9689H17.5989V25.216C17.5988 25.4768 17.3871 25.6884 17.1263 25.6886C16.8652 25.6886 16.6527 25.477 16.6526 25.216ZM22.5647 23.0226L22.5651 23.173H17.1258L17.1263 23.0226H22.5647Z" fill="white"/><path d="M17.1258 29.7394H22.5651C22.7434 29.7394 22.8879 29.5948 22.8879 29.4166V28.0869C22.8879 27.9086 22.7434 27.7641 22.5651 27.7641C22.3869 27.7641 22.2423 27.9086 22.2423 28.0869V29.0938H17.4486V25.4467C17.4486 25.2684 17.3041 25.1239 17.1258 25.1239C16.9476 25.1239 16.803 25.2684 16.803 25.4467V29.4166C16.803 29.5948 16.9476 29.7394 17.1258 29.7394Z" fill="white"/><path d="M17.4486 25.4467C17.4486 25.2907 17.3378 25.1608 17.1907 25.1307L17.1258 25.1239C16.9476 25.1239 16.803 25.2684 16.803 25.4467V29.4166L16.8099 29.4813C16.8356 29.6076 16.9346 29.7075 17.0608 29.7333L17.1258 29.7394H22.5651C22.7212 29.7394 22.8511 29.6285 22.8811 29.4813L22.8879 29.4166V28.0869C22.8879 27.9309 22.7773 27.8005 22.6302 27.7704L22.5651 27.7641C22.3869 27.7641 22.2423 27.9086 22.2423 28.0869V29.0938H17.4486V25.4467ZM17.5989 28.9442H22.0921V28.0868C22.0921 27.8259 22.3038 27.6144 22.5647 27.6141C22.8258 27.6141 23.0383 27.8257 23.0384 28.0868V29.4169C23.0382 29.6778 22.8257 29.8895 22.5647 29.8895H17.1263C16.8653 29.8895 16.6528 29.6778 16.6526 29.4169V25.4472C16.6526 25.186 16.8652 24.9735 17.1263 24.9735C17.3872 24.9738 17.5989 25.1862 17.5989 25.4472V28.9442Z" fill="white"/><path d="M13.1759 34.7548C13.3541 34.7548 13.4987 34.6103 13.4987 34.432C13.4987 34.2537 13.3541 34.1092 13.1759 34.1092H6.83561C6.18038 34.1092 5.6456 33.5744 5.6456 32.9192V25.0421C5.6456 24.9072 5.65042 24.7675 5.65524 24.6326H10.9404V29.9322H6.95605C6.77779 29.9322 6.63326 30.0767 6.63326 30.255C6.63326 30.4332 6.77779 30.5778 6.95605 30.5778H11.2632C11.4414 30.5778 11.586 30.4332 11.586 30.255V24.3146C11.586 24.1363 11.4414 23.9918 11.2632 23.9918H5.68896C5.79496 22.7825 6.08403 21.6118 6.55135 20.4941C7.46674 18.3212 8.55557 15.0981 8.55557 12.1159V9.13846C8.55557 8.94575 8.45921 8.76749 8.30504 8.65668C8.19423 8.57959 8.12678 8.45433 8.12678 8.31461V7.71239C8.12678 7.57749 8.19423 7.44741 8.30504 7.37032C8.46403 7.25951 8.55557 7.08125 8.55557 6.88854V6.35858C8.55557 6.15141 8.72419 5.98279 8.93136 5.98279H11.0753C11.2825 5.98279 11.4511 6.15141 11.4511 6.35858V6.89336C11.4511 7.08607 11.5426 7.26433 11.7016 7.37032C11.7064 7.37032 11.7064 7.37514 11.7112 7.37514C11.8221 7.45222 11.8943 7.57749 11.8943 7.7172V8.31461C11.8943 8.44951 11.8269 8.57959 11.7112 8.65668C11.5523 8.76749 11.4559 8.94575 11.4559 9.13846V10.1406H9.65403C9.47577 10.1406 9.33124 10.2851 9.33124 10.4634C9.33124 10.6416 9.47577 10.7862 9.65403 10.7862H11.4559V12.1159C11.4559 14.1104 11.9377 16.4423 12.8868 19.0391C12.9494 19.2077 13.1325 19.2896 13.2963 19.2318C13.4649 19.1692 13.5468 18.9861 13.489 18.8223C12.5784 16.3266 12.0967 14.0093 12.0967 12.1159V9.16737C12.3713 8.96984 12.5351 8.65186 12.5351 8.30979V7.7172C12.5351 7.37514 12.3713 7.06198 12.0967 6.85963V6.35858C12.0967 5.79489 11.639 5.3372 11.0753 5.3372H8.93136C8.37249 5.34202 7.9148 5.79489 7.9148 6.35858V6.86445C7.645 7.06198 7.48601 7.37996 7.48601 7.7172V8.31943C7.48601 8.65668 7.645 8.96984 7.9148 9.17218V12.1207C7.9148 14.9969 6.85488 18.1285 5.96358 20.2483C5.32281 21.7611 5.00002 23.3799 5.00002 25.0421V32.924C5.00002 33.9358 5.82386 34.7596 6.83561 34.7596H13.1759V34.7548Z" fill="white"/><path d="M4.84962 32.9241V25.0423C4.84962 23.3605 5.17641 21.7215 5.82521 20.1897C6.71442 18.0748 7.76466 14.9658 7.76466 12.1204V9.24052C7.49535 9.01033 7.33601 8.67809 7.33595 8.31962V7.71708C7.33599 7.35978 7.49398 7.022 7.76466 6.79423V6.35869C7.76466 5.71157 8.28988 5.19252 8.9297 5.18681H11.0752L11.0753 5.3372H8.93136C8.37249 5.34202 7.9148 5.79489 7.9148 6.35858V6.86445C7.645 7.06198 7.48601 7.37996 7.48601 7.7172V8.31943L7.49318 8.44462C7.5273 8.73326 7.67872 8.99513 7.9148 9.17218V12.1207L7.90236 12.6624C7.7827 15.3842 6.79919 18.2609 5.96358 20.2483L5.84669 20.5335C5.28336 21.9638 5.00002 23.484 5.00002 25.0421V32.924L5.00978 33.1116C5.09784 33.9741 5.7859 34.6625 6.64845 34.7503L6.83561 34.7596H13.1759V34.7548C13.3317 34.7548 13.462 34.6443 13.4922 34.4974L13.4987 34.432C13.4986 34.2762 13.3882 34.1457 13.2412 34.1155L13.1759 34.1092L13.1758 33.9593C13.4369 33.9593 13.6484 34.1709 13.6485 34.4319C13.6485 34.6401 13.5131 34.8141 13.3262 34.8772V34.9095H6.83595C5.7414 34.9095 4.84967 34.0187 4.84962 32.9241ZM13.1758 33.9593L13.1759 34.1092H6.83561L6.83595 33.9593H13.1758ZM5.6456 32.9192V25.0421C5.6456 24.9072 5.65042 24.7675 5.65524 24.6326H10.9404V29.9322H6.95605L6.95607 29.7825H10.7901V24.7825H5.80177C5.79909 24.87 5.79591 24.9573 5.79591 25.0423V32.9192C5.79593 33.4916 6.26358 33.9593 6.83595 33.9593L6.83561 34.1092L6.71388 34.1028C6.15525 34.0456 5.70833 33.599 5.65138 33.0403L5.6456 32.9192ZM6.48341 30.2552C6.48341 29.9941 6.69497 29.7825 6.95607 29.7825L6.95605 29.9322L6.89064 29.9388C6.74373 29.969 6.63326 30.0991 6.63326 30.255L6.63966 30.3196C6.66532 30.4458 6.76456 30.5457 6.89064 30.5716L6.95605 30.5778H11.2632C11.4193 30.5778 11.5491 30.4669 11.5791 30.3196L11.586 30.255V24.3146C11.586 24.1363 11.4414 23.9918 11.2632 23.9918L11.2627 23.8421C11.5238 23.8421 11.7363 24.0536 11.7363 24.3147V30.2552C11.7362 30.5162 11.5237 30.7278 11.2627 30.7278H6.95607C6.69504 30.7278 6.48353 30.5162 6.48341 30.2552ZM11.3057 12.1155V10.9358H9.65431C9.39321 10.9358 9.18166 10.7243 9.18166 10.4632C9.18175 10.2022 9.39327 9.99052 9.65431 9.99052L9.65403 10.1406L9.58888 10.1468C9.44187 10.1769 9.33132 10.3075 9.33124 10.4634C9.33124 10.6193 9.44185 10.7494 9.58888 10.7796L9.65403 10.7862H11.4559V12.1159L11.4619 12.4935C11.5183 14.4027 11.9969 16.6044 12.8868 19.0391C12.9494 19.2077 13.1325 19.2896 13.2963 19.2318C13.444 19.1769 13.5248 19.0298 13.5039 18.8841L13.489 18.8223C12.6354 16.4827 12.1588 14.2997 12.1026 12.4759L12.0967 12.1159V9.16737C12.3369 8.99454 12.4922 8.72948 12.5274 8.43681L12.5351 8.30979V7.7172C12.5351 7.37514 12.3713 7.06198 12.0967 6.85963V6.35858C12.0967 5.79489 11.639 5.3372 11.0753 5.3372L11.0752 5.18681C11.7217 5.18681 12.2471 5.71216 12.2471 6.35869V6.78837C12.5214 7.01816 12.6855 7.3525 12.6856 7.71708V8.30986C12.6855 8.67265 12.5219 9.01026 12.2471 9.23759V12.1155C12.2471 13.9858 12.7231 16.2855 13.6299 18.7708L13.6309 18.7727C13.7152 19.0126 13.5948 19.2808 13.3486 19.3724L13.3467 19.3733C13.1067 19.458 12.8376 19.3375 12.7461 19.0911C11.7932 16.4838 11.3057 14.1329 11.3057 12.1155ZM11.3057 9.13798C11.3058 8.89459 11.4276 8.67116 11.625 8.53349L11.6279 8.53154C11.7011 8.48273 11.7441 8.40022 11.7442 8.31474V7.71708C11.7441 7.63495 11.7032 7.55875 11.6358 7.50712L11.6182 7.4954C11.4157 7.3604 11.301 7.13417 11.3008 6.89384V6.35869C11.3008 6.23436 11.1995 6.1331 11.0752 6.1331H8.93166C8.80733 6.1331 8.70509 6.23436 8.70509 6.35869V6.88896C8.70498 7.09982 8.61773 7.29833 8.46193 7.43779L8.39064 7.49345C8.32052 7.54225 8.27644 7.62611 8.27638 7.7122V8.31474C8.27642 8.4047 8.31974 8.48414 8.39064 8.53349L8.39259 8.53447L8.46095 8.59013C8.61248 8.7282 8.70495 8.92526 8.70509 9.13798V12.1155C8.70509 14.7516 7.86496 17.5663 7.04005 19.6878L6.68947 20.552C6.24917 21.6052 5.97106 22.7061 5.85548 23.8421H11.2627L11.2632 23.9918H5.68896C5.78173 22.9336 6.01487 21.9048 6.38478 20.9153L6.55135 20.4941C7.40948 18.4571 8.41992 15.4972 8.54298 12.678L8.55557 12.1159V9.13846C8.55557 8.94575 8.45921 8.76749 8.30504 8.65668C8.2221 8.59888 8.16283 8.51395 8.13869 8.4163L8.12678 8.31461V7.71239C8.12683 7.61139 8.16494 7.51314 8.23048 7.43779L8.30504 7.37032C8.44411 7.27339 8.53204 7.12492 8.55177 6.96025L8.55557 6.88854V6.35858C8.55557 6.1774 8.68455 6.02573 8.85548 5.99052L8.93136 5.98279H11.0753C11.2825 5.98279 11.4511 6.15141 11.4511 6.35858V6.89336L11.4551 6.96513C11.4748 7.1296 11.5627 7.27762 11.7016 7.37032C11.7064 7.37032 11.7064 7.37514 11.7112 7.37514C11.8221 7.45222 11.8943 7.57749 11.8943 7.7172V8.31461L11.8819 8.41435C11.8574 8.51137 11.7979 8.59891 11.7112 8.65668C11.5523 8.76749 11.4559 8.94575 11.4559 9.13846V10.1406H9.65403L9.65431 9.99052H11.3057V9.13798ZM11.6143 7.48955C11.6122 7.4879 11.6099 7.48697 11.6084 7.48564L11.6065 7.48466C11.6083 7.48629 11.6114 7.48735 11.6143 7.48955Z" fill="white"/><path d="M31.4782 11.7401V8.41582L31.7383 8.21347C31.8154 8.15084 31.8636 8.0593 31.8636 7.95813V5.99727C31.8636 5.56849 31.5119 5.21679 31.0831 5.21679H28.2984C27.8696 5.21679 27.5179 5.56849 27.5179 5.99727V7.96294C27.5179 8.06412 27.5661 8.15566 27.6432 8.21829L27.9033 8.42064V11.7449C27.9033 14.1008 27.1277 16.4086 26.3038 18.8464L26.1593 19.28C26.1015 19.4486 26.193 19.6317 26.3616 19.6847C26.5303 19.7425 26.7133 19.651 26.7663 19.4823L26.9109 19.0487C27.7492 16.5579 28.5441 14.202 28.5441 11.7401V8.25683C28.5441 8.15566 28.4959 8.06412 28.4189 8.00149L28.1587 7.79914V5.99727C28.1587 5.92019 28.2213 5.86237 28.2936 5.86237H31.0783C31.1554 5.86237 31.2132 5.92501 31.2132 5.99727V7.80395L30.953 8.0063C30.8759 8.06893 30.8278 8.16047 30.8278 8.26165V10.7958H29.6715C29.4932 10.7958 29.3487 10.9404 29.3487 11.1186C29.3487 11.2969 29.4932 11.4414 29.6715 11.4414H30.8278V11.7497C30.8278 14.2117 31.6227 16.5627 32.461 19.0584C33.2415 21.3757 34.0461 23.7654 34.2821 26.4296H27.7877C27.6095 26.4296 27.4649 26.5742 27.4649 26.7524C27.4649 26.9307 27.6095 27.0752 27.7877 27.0752H34.3351C34.3496 27.3739 34.364 27.6775 34.364 27.9858V31.7196H27.7877C27.6095 31.7196 27.4649 31.8641 27.4649 32.0424C27.4649 32.2207 27.6095 32.3652 27.7877 32.3652H34.3592V33.1698C34.3592 33.7045 33.9256 34.1382 33.3908 34.1382H25.9955C25.8172 34.1382 25.6727 34.2827 25.6727 34.4609C25.6727 34.6392 25.8172 34.7837 25.9955 34.7837H33.3908C34.2773 34.7837 35 34.0611 35 33.1746V27.9713C35 24.5555 34.022 21.6504 33.0729 18.8416C32.2538 16.3989 31.4782 14.096 31.4782 11.7401Z" fill="white"/><path d="M35 33.1746V27.9713C35 24.9826 34.2515 22.3847 33.4286 19.9004L33.0729 18.8416C32.3051 16.5517 31.5754 14.3847 31.4871 12.1816L31.4782 11.7401V8.41582L31.7383 8.21347C31.8154 8.15084 31.8636 8.0593 31.8636 7.95813V5.99727C31.8636 5.56849 31.5119 5.21679 31.0831 5.21679L31.0828 5.0664C31.5944 5.0664 32.0134 5.48553 32.0135 5.99706V7.958C32.0135 8.07094 31.9732 8.17414 31.9071 8.25585L31.8309 8.33202L31.6278 8.48925V11.7402C31.6278 14.0671 32.3939 16.3461 33.2147 18.7939C34.1631 21.6007 35.1502 24.528 35.1502 27.9717V33.1748C35.1501 34.144 34.3597 34.9336 33.3905 34.9336H25.9959C25.7348 34.9336 25.5223 34.722 25.5223 34.4609C25.5223 34.1998 25.7348 33.9883 25.9959 33.9883L25.9955 34.1382L25.9305 34.1445C25.7834 34.1746 25.6727 34.3049 25.6727 34.4609C25.6727 34.617 25.7834 34.7473 25.9305 34.7773L25.9955 34.7837H33.3908C34.2219 34.7837 34.9094 34.1487 34.992 33.3389L35 33.1746ZM33.3905 33.9883L33.3908 34.1382H25.9955L25.9959 33.9883H33.3905ZM34.2088 33.1699V32.5156H27.7879C27.5268 32.5156 27.3153 32.3031 27.3153 32.042C27.3155 31.7811 27.527 31.5693 27.7879 31.5693L27.7877 31.7196L27.7225 31.7266C27.5757 31.7567 27.4651 31.8867 27.4649 32.0424C27.4649 32.1983 27.5755 32.3282 27.7225 32.3584L27.7877 32.3652H34.3592V33.1698L34.3543 33.2685C34.3048 33.7569 33.8923 34.1382 33.3908 34.1382L33.3905 33.9883C33.8424 33.9883 34.2087 33.6218 34.2088 33.1699ZM34.2137 27.9853C34.2137 27.7298 34.2031 27.4772 34.1912 27.2256H27.7879C27.527 27.2256 27.3155 27.0138 27.3153 26.7529C27.3153 26.4918 27.5268 26.2793 27.7879 26.2793L27.7877 26.4296L27.7225 26.4365C27.5755 26.4667 27.4649 26.5965 27.4649 26.7524L27.4715 26.8174C27.4973 26.9434 27.5965 27.0425 27.7225 27.0683L27.7877 27.0752H34.3351C34.3496 27.3739 34.364 27.6775 34.364 27.9858V31.7196H27.7877L27.7879 31.5693H34.2137V27.9853ZM30.6776 11.75V11.5918H29.6717C29.4106 11.5918 29.1991 11.3793 29.1991 11.1182C29.1993 10.8573 29.4108 10.6455 29.6717 10.6455L29.6715 10.7958L29.6063 10.8027C29.4595 10.8329 29.3489 10.9629 29.3487 11.1186C29.3487 11.2745 29.4593 11.4044 29.6063 11.4346L29.6715 11.4414H30.8278V11.7497L30.8368 12.21C30.9271 14.506 31.6751 16.7187 32.461 19.0584C33.2415 21.3757 34.0461 23.7654 34.2821 26.4296H27.7877L27.7879 26.2793H34.1161C33.864 23.7011 33.0842 21.3778 32.3192 19.1064C31.4826 16.6158 30.6776 14.2407 30.6776 11.75ZM31.0828 5.0664L31.0831 5.21679H28.2984L28.2987 5.0664H31.0828ZM31.2132 7.80395L30.953 8.0063C30.8759 8.06893 30.8278 8.16047 30.8278 8.26165V10.7958H29.6715L29.6717 10.6455H30.6776V8.26171C30.6776 8.11115 30.7495 7.97799 30.8582 7.88964L30.8612 7.88768L31.0633 7.72948V6.01268H28.3084V7.7246L28.5106 7.8828L28.5135 7.88476C28.6222 7.9731 28.6942 8.10627 28.6942 8.25683V11.7402C28.6942 14.2307 27.8901 16.61 27.0536 19.0957L26.909 19.5303L26.9071 19.5293C26.8277 19.777 26.5619 19.9087 26.3162 19.8262V19.8281C26.0662 19.7493 25.9327 19.4786 26.0174 19.2314L26.4666 17.8896C27.1663 15.7842 27.7537 13.7812 27.7537 11.7451V8.49413L27.5506 8.3369L27.4745 8.26073C27.4083 8.17902 27.368 8.07585 27.368 7.96288V5.99706C27.3681 5.48553 27.7871 5.0664 28.2987 5.0664L28.2984 5.21679C27.8696 5.21679 27.5179 5.56849 27.5179 5.99727V7.96294L27.5262 8.0371C27.5434 8.10836 27.5854 8.17137 27.6432 8.21829L27.9033 8.42064V11.7449L27.8944 12.1865C27.8061 14.3901 27.0761 16.5611 26.3038 18.8464L26.1593 19.28C26.1015 19.4486 26.193 19.6317 26.3616 19.6847C26.5303 19.7425 26.7133 19.651 26.7663 19.4823L26.9109 19.0487C27.6968 16.7135 28.4447 14.4968 28.535 12.2002L28.5441 11.7401V8.25683C28.5441 8.15566 28.4959 8.06412 28.4189 8.00149L28.1587 7.79914V5.99727C28.1588 5.93962 28.1941 5.89292 28.242 5.87304L28.2936 5.86237H31.0783C31.1554 5.86237 31.2132 5.92501 31.2132 5.99727V7.80395Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-stopwatch::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="stopwatch"><g id="Vector"><path d="M35.734 24.6514C35.734 20.5811 32.4225 17.2773 28.3336 17.2773C24.2448 17.2774 20.9332 20.5812 20.9332 24.6514C20.9334 28.7214 24.2449 32.0244 28.3336 32.0244C32.4224 32.0244 35.7338 28.7215 35.734 24.6514ZM36.9342 24.6514C36.934 29.388 33.0813 33.2246 28.3336 33.2246C23.586 33.2246 19.7342 29.388 19.734 24.6514C19.734 19.9146 23.5859 16.0782 28.3336 16.0781C33.0814 16.0781 36.9342 19.9146 36.9342 24.6514Z" fill="white"/><path d="M28.9335 14.0202V16.6784H27.7342V14.0202H28.9335Z" fill="white"/><path d="M31 13.4204V14.6196H25.667V13.4204H31Z" fill="white"/><path d="M22.757 18.9108L22.3342 19.3356L21.9104 19.7604L20.2434 18.0992L21.091 17.2496L22.757 18.9108Z" fill="white"/><path d="M22.0904 17.1025L20.0904 19.0956L19.2428 18.246L21.2428 16.2529L22.0904 17.1025Z" fill="white"/><path d="M35.9999 17.6744L36.4227 18.0992L34.7567 19.7604L33.909 18.9108L35.576 17.2496L35.9999 17.6744Z" fill="white"/><path d="M37.4238 18.246L36.5761 19.0956L34.5761 17.1025L35.4238 16.2529L37.4238 18.246Z" fill="white"/><path d="M28.9335 18.6712V25.9798H27.7342V18.6712H28.9335Z" fill="white"/><path d="M33.6006 6.77602V15.3493H32.4004V7.97524H7.5996V32.0241H21.667V33.2243H6.40038V6.77602H33.6006Z" fill="white"/><path d="M24.2664 6.776V11.2975H15.7332V6.776H24.2664ZM16.9324 10.0983H23.0662V7.97522H16.9324V10.0983Z" fill="white"/><path d="M10.9997 29.3672V30.5664H9.66673V29.3672H10.9997Z" fill="white"/><path d="M13.6665 29.3672V30.5664H12.3335V29.3672H13.6665Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="stopwatch"><g id="Vector"><path d="M35.734 24.6514C35.734 20.5811 32.4225 17.2773 28.3336 17.2773C24.2448 17.2774 20.9332 20.5812 20.9332 24.6514C20.9334 28.7214 24.2449 32.0244 28.3336 32.0244C32.4224 32.0244 35.7338 28.7215 35.734 24.6514ZM36.9342 24.6514C36.934 29.388 33.0813 33.2246 28.3336 33.2246C23.586 33.2246 19.7342 29.388 19.734 24.6514C19.734 19.9146 23.5859 16.0782 28.3336 16.0781C33.0814 16.0781 36.9342 19.9146 36.9342 24.6514Z" fill="white"/><path d="M28.9335 14.0202V16.6784H27.7342V14.0202H28.9335Z" fill="white"/><path d="M31 13.4204V14.6196H25.667V13.4204H31Z" fill="white"/><path d="M22.757 18.9108L22.3342 19.3356L21.9104 19.7604L20.2434 18.0992L21.091 17.2496L22.757 18.9108Z" fill="white"/><path d="M22.0904 17.1025L20.0904 19.0956L19.2428 18.246L21.2428 16.2529L22.0904 17.1025Z" fill="white"/><path d="M35.9999 17.6744L36.4227 18.0992L34.7567 19.7604L33.909 18.9108L35.576 17.2496L35.9999 17.6744Z" fill="white"/><path d="M37.4238 18.246L36.5761 19.0956L34.5761 17.1025L35.4238 16.2529L37.4238 18.246Z" fill="white"/><path d="M28.9335 18.6712V25.9798H27.7342V18.6712H28.9335Z" fill="white"/><path d="M33.6006 6.77602V15.3493H32.4004V7.97524H7.5996V32.0241H21.667V33.2243H6.40038V6.77602H33.6006Z" fill="white"/><path d="M24.2664 6.776V11.2975H15.7332V6.776H24.2664ZM16.9324 10.0983H23.0662V7.97522H16.9324V10.0983Z" fill="white"/><path d="M10.9997 29.3672V30.5664H9.66673V29.3672H10.9997Z" fill="white"/><path d="M13.6665 29.3672V30.5664H12.3335V29.3672H13.6665Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-out::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="out"><g id="Vector"><path d="M26.3994 9.00048C26.3994 8.62919 26.2518 8.27278 25.9893 8.01024C25.7267 7.74781 25.3702 7.60009 24.999 7.60009H11C10.6287 7.60009 10.2723 7.74771 10.0098 8.01024C9.74723 8.27278 9.59961 8.62919 9.59961 9.00048V30.9995C9.59961 31.3708 9.74724 31.7272 10.0098 31.9897C10.2723 32.2523 10.6287 32.3999 11 32.3999H24.999C25.3702 32.3999 25.7267 32.2522 25.9893 31.9897C26.2518 31.7272 26.3994 31.3708 26.3994 30.9995V26.9995H27.5996V30.9995C27.5996 31.689 27.3255 32.3508 26.8379 32.8384C26.3503 33.3259 25.6885 33.5991 24.999 33.5991H11C10.3105 33.5991 9.64871 33.3259 9.16113 32.8384C8.67357 32.3508 8.40039 31.689 8.40039 30.9995V9.00048C8.40039 8.31093 8.67355 7.64919 9.16113 7.16161C9.64871 6.67403 10.3105 6.40087 11 6.40087H24.999C25.6885 6.40087 26.3503 6.67413 26.8379 7.16161C27.3255 7.64919 27.5996 8.31093 27.5996 9.00048V13.0005H26.3994V9.00048Z" fill="white"/><path d="M34.9978 19.4004V20.5997H20.9987V19.4004H34.9978Z" fill="white"/><path d="M35.8488 20.0002L35.424 20.424L31.424 24.424L31.0001 24.0002L30.5763 23.5754L34.1505 19.9992L30.5763 16.424L31.424 15.5763L35.8488 20.0002Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="out"><g id="Vector"><path d="M26.3994 9.00048C26.3994 8.62919 26.2518 8.27278 25.9893 8.01024C25.7267 7.74781 25.3702 7.60009 24.999 7.60009H11C10.6287 7.60009 10.2723 7.74771 10.0098 8.01024C9.74723 8.27278 9.59961 8.62919 9.59961 9.00048V30.9995C9.59961 31.3708 9.74724 31.7272 10.0098 31.9897C10.2723 32.2523 10.6287 32.3999 11 32.3999H24.999C25.3702 32.3999 25.7267 32.2522 25.9893 31.9897C26.2518 31.7272 26.3994 31.3708 26.3994 30.9995V26.9995H27.5996V30.9995C27.5996 31.689 27.3255 32.3508 26.8379 32.8384C26.3503 33.3259 25.6885 33.5991 24.999 33.5991H11C10.3105 33.5991 9.64871 33.3259 9.16113 32.8384C8.67357 32.3508 8.40039 31.689 8.40039 30.9995V9.00048C8.40039 8.31093 8.67355 7.64919 9.16113 7.16161C9.64871 6.67403 10.3105 6.40087 11 6.40087H24.999C25.6885 6.40087 26.3503 6.67413 26.8379 7.16161C27.3255 7.64919 27.5996 8.31093 27.5996 9.00048V13.0005H26.3994V9.00048Z" fill="white"/><path d="M34.9978 19.4004V20.5997H20.9987V19.4004H34.9978Z" fill="white"/><path d="M35.8488 20.0002L35.424 20.424L31.424 24.424L31.0001 24.0002L30.5763 23.5754L34.1505 19.9992L30.5763 16.424L31.424 15.5763L35.8488 20.0002Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-creditcard::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="creditcard"><g id="Vector"><path d="M34.5049 11.3154C34.5047 10.368 33.7366 9.59961 32.7891 9.59961H7.31543C6.36811 9.5998 5.5998 10.3681 5.59961 11.3154V28.6846C5.5998 29.6319 6.3681 30.4002 7.31543 30.4004H32.7891C33.7366 30.4004 34.5047 29.632 34.5049 28.6846V11.3154ZM35.7051 28.6846C35.7049 30.2948 34.3993 31.5996 32.7891 31.5996H7.31543C5.70537 31.5994 4.40059 30.2947 4.40039 28.6846V11.3154C4.40059 9.70538 5.70537 8.40058 7.31543 8.40039H32.7891C34.3993 8.40039 35.7049 9.70527 35.7051 11.3154V28.6846Z" fill="white"/><path d="M35.1055 16.5057C35.4367 16.5058 35.7051 16.774 35.7051 17.1053C35.7051 17.4366 35.4367 17.7048 35.1055 17.7049H5C4.66863 17.7049 4.40039 17.4367 4.40039 17.1053C4.40039 16.7739 4.66863 16.5057 5 16.5057H35.1055Z" fill="white"/><path d="M29.3157 24.6109C29.6471 24.6109 29.9153 24.8792 29.9153 25.2105C29.9153 25.5419 29.6471 25.8101 29.3157 25.8101H25.8421C25.5107 25.8101 25.2425 25.5419 25.2425 25.2105C25.2425 24.8792 25.5107 24.6109 25.8421 24.6109H29.3157Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="creditcard"><g id="Vector"><path d="M34.5049 11.3154C34.5047 10.368 33.7366 9.59961 32.7891 9.59961H7.31543C6.36811 9.5998 5.5998 10.3681 5.59961 11.3154V28.6846C5.5998 29.6319 6.3681 30.4002 7.31543 30.4004H32.7891C33.7366 30.4004 34.5047 29.632 34.5049 28.6846V11.3154ZM35.7051 28.6846C35.7049 30.2948 34.3993 31.5996 32.7891 31.5996H7.31543C5.70537 31.5994 4.40059 30.2947 4.40039 28.6846V11.3154C4.40059 9.70538 5.70537 8.40058 7.31543 8.40039H32.7891C34.3993 8.40039 35.7049 9.70527 35.7051 11.3154V28.6846Z" fill="white"/><path d="M35.1055 16.5057C35.4367 16.5058 35.7051 16.774 35.7051 17.1053C35.7051 17.4366 35.4367 17.7048 35.1055 17.7049H5C4.66863 17.7049 4.40039 17.4367 4.40039 17.1053C4.40039 16.7739 4.66863 16.5057 5 16.5057H35.1055Z" fill="white"/><path d="M29.3157 24.6109C29.6471 24.6109 29.9153 24.8792 29.9153 25.2105C29.9153 25.5419 29.6471 25.8101 29.3157 25.8101H25.8421C25.5107 25.8101 25.2425 25.5419 25.2425 25.2105C25.2425 24.8792 25.5107 24.6109 25.8421 24.6109H29.3157Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-home::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="home"><g id="Vector"><path d="M19.6035 5.49902C19.8364 5.34519 20.1533 5.37112 20.3584 5.57617L34.292 19.5098C34.5259 19.7441 34.5262 20.1242 34.292 20.3584C34.0578 20.5926 33.6777 20.5923 33.4434 20.3584L19.9336 6.84766L6.42383 20.3584C6.18963 20.5921 5.81038 20.5921 5.57617 20.3584C5.34186 20.1241 5.34186 19.7441 5.57617 19.5098L19.5098 5.57617L19.6035 5.49902Z" fill="white"/><path d="M9.6872 23.1491C9.6872 22.8177 9.95544 22.5495 10.2868 22.5495C10.6182 22.5495 10.8864 22.8177 10.8864 23.1491V33.2673H28.9792V23.1491C28.9792 22.8177 29.2484 22.5495 29.5798 22.5495C29.9111 22.5496 30.1794 22.8178 30.1794 23.1491V33.8669C30.1794 34.1982 29.9111 34.4674 29.5798 34.4675H10.2868C9.95544 34.4675 9.6872 34.1983 9.6872 33.8669V23.1491Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="home"><g id="Vector"><path d="M19.6035 5.49902C19.8364 5.34519 20.1533 5.37112 20.3584 5.57617L34.292 19.5098C34.5259 19.7441 34.5262 20.1242 34.292 20.3584C34.0578 20.5926 33.6777 20.5923 33.4434 20.3584L19.9336 6.84766L6.42383 20.3584C6.18963 20.5921 5.81038 20.5921 5.57617 20.3584C5.34186 20.1241 5.34186 19.7441 5.57617 19.5098L19.5098 5.57617L19.6035 5.49902Z" fill="white"/><path d="M9.6872 23.1491C9.6872 22.8177 9.95544 22.5495 10.2868 22.5495C10.6182 22.5495 10.8864 22.8177 10.8864 23.1491V33.2673H28.9792V23.1491C28.9792 22.8177 29.2484 22.5495 29.5798 22.5495C29.9111 22.5496 30.1794 22.8178 30.1794 23.1491V33.8669C30.1794 34.1982 29.9111 34.4674 29.5798 34.4675H10.2868C9.95544 34.4675 9.6872 34.1983 9.6872 33.8669V23.1491Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-packagecheck::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="packagecheck"><g id="Vector"><path d="M19.8996 15.3076V7C19.8996 6.66863 20.1678 6.40039 20.4992 6.40039C20.8305 6.40039 21.0988 6.66863 21.0988 7V15.3076C21.0988 15.639 20.8305 15.9072 20.4992 15.9072C20.1678 15.9072 19.8996 15.639 19.8996 15.3076Z" fill="white"/><path d="M33.4004 15.9073H7.59961V31.9229C7.59961 32.3146 7.75531 32.691 8.03223 32.9678C8.30926 33.2448 8.68554 33.4004 9.07715 33.4004H31.9229C32.3145 33.4004 32.6909 33.2447 32.9678 32.9678C33.2447 32.6909 33.4004 32.3145 33.4004 31.9229V15.9073ZM34.5996 31.9229C34.5996 32.6326 34.3181 33.3136 33.8164 33.8155C33.3145 34.3174 32.6328 34.5997 31.9229 34.5997H9.07715C8.36712 34.5997 7.68653 34.3173 7.18457 33.8155C6.68249 33.3135 6.40039 32.6328 6.40039 31.9229V15.3077C6.40039 14.9763 6.66863 14.7081 7 14.7081H34C34.3314 14.7081 34.5996 14.9763 34.5996 15.3077V31.9229Z" fill="white"/><path d="M27.2715 6.40039C28.1556 6.40094 29.0219 6.64752 29.7734 7.11328C30.5243 7.57894 31.1308 8.24524 31.5244 9.03614L34.5361 15.0391C34.6844 15.335 34.5653 15.6951 34.2695 15.8438C33.9735 15.9923 33.6126 15.8731 33.4639 15.5772L30.4521 9.57422L30.4512 9.57227C30.1937 9.05415 29.8139 8.60835 29.3467 8.27149L29.1416 8.13379C28.6497 7.82885 28.0922 7.64876 27.5176 7.6084L27.2705 7.59961H13.7451L13.5029 7.61426C12.9425 7.66701 12.4013 7.85229 11.9248 8.15625C11.38 8.5038 10.9397 8.99347 10.6523 9.57227L10.6484 9.58203L7.53223 15.584C7.37956 15.8781 7.01773 15.9925 6.72363 15.8398C6.42961 15.6872 6.31514 15.3253 6.46777 15.0313L9.58301 9.0293C9.96747 8.25919 10.5535 7.60753 11.2793 7.14453C12.008 6.67968 12.8498 6.4226 13.7139 6.40039H27.2715Z" fill="white"/><path d="M25.209 20.1407C25.4076 19.8756 25.7836 19.8213 26.0488 20.0196C26.3139 20.2182 26.3683 20.5942 26.1699 20.8594L19.9463 29.167C19.8509 29.2943 19.7092 29.3788 19.5518 29.4014C19.3942 29.424 19.2338 29.3835 19.1065 29.2881L14.9531 26.1768C14.6879 25.9781 14.6334 25.6012 14.832 25.336C15.0307 25.071 15.4067 25.0174 15.6719 25.2159L19.3457 27.9668L25.209 20.1407Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="packagecheck"><g id="Vector"><path d="M19.8996 15.3076V7C19.8996 6.66863 20.1678 6.40039 20.4992 6.40039C20.8305 6.40039 21.0988 6.66863 21.0988 7V15.3076C21.0988 15.639 20.8305 15.9072 20.4992 15.9072C20.1678 15.9072 19.8996 15.639 19.8996 15.3076Z" fill="white"/><path d="M33.4004 15.9073H7.59961V31.9229C7.59961 32.3146 7.75531 32.691 8.03223 32.9678C8.30926 33.2448 8.68554 33.4004 9.07715 33.4004H31.9229C32.3145 33.4004 32.6909 33.2447 32.9678 32.9678C33.2447 32.6909 33.4004 32.3145 33.4004 31.9229V15.9073ZM34.5996 31.9229C34.5996 32.6326 34.3181 33.3136 33.8164 33.8155C33.3145 34.3174 32.6328 34.5997 31.9229 34.5997H9.07715C8.36712 34.5997 7.68653 34.3173 7.18457 33.8155C6.68249 33.3135 6.40039 32.6328 6.40039 31.9229V15.3077C6.40039 14.9763 6.66863 14.7081 7 14.7081H34C34.3314 14.7081 34.5996 14.9763 34.5996 15.3077V31.9229Z" fill="white"/><path d="M27.2715 6.40039C28.1556 6.40094 29.0219 6.64752 29.7734 7.11328C30.5243 7.57894 31.1308 8.24524 31.5244 9.03614L34.5361 15.0391C34.6844 15.335 34.5653 15.6951 34.2695 15.8438C33.9735 15.9923 33.6126 15.8731 33.4639 15.5772L30.4521 9.57422L30.4512 9.57227C30.1937 9.05415 29.8139 8.60835 29.3467 8.27149L29.1416 8.13379C28.6497 7.82885 28.0922 7.64876 27.5176 7.6084L27.2705 7.59961H13.7451L13.5029 7.61426C12.9425 7.66701 12.4013 7.85229 11.9248 8.15625C11.38 8.5038 10.9397 8.99347 10.6523 9.57227L10.6484 9.58203L7.53223 15.584C7.37956 15.8781 7.01773 15.9925 6.72363 15.8398C6.42961 15.6872 6.31514 15.3253 6.46777 15.0313L9.58301 9.0293C9.96747 8.25919 10.5535 7.60753 11.2793 7.14453C12.008 6.67968 12.8498 6.4226 13.7139 6.40039H27.2715Z" fill="white"/><path d="M25.209 20.1407C25.4076 19.8756 25.7836 19.8213 26.0488 20.0196C26.3139 20.2182 26.3683 20.5942 26.1699 20.8594L19.9463 29.167C19.8509 29.2943 19.7092 29.3788 19.5518 29.4014C19.3942 29.424 19.2338 29.3835 19.1065 29.2881L14.9531 26.1768C14.6879 25.9781 14.6334 25.6012 14.832 25.336C15.0307 25.071 15.4067 25.0174 15.6719 25.2159L19.3457 27.9668L25.209 20.1407Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-cart::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="cart"><g id="Vector"><path d="M31.0826 12.2265L32.2945 33.4872L32.2955 33.5048V33.5214C32.2955 33.9505 32.203 34.3383 31.9879 34.663C31.7715 34.9894 31.4669 35.1981 31.1402 35.331C30.5268 35.5806 29.7281 35.5995 28.983 35.5995H10.9381C10.1925 35.5995 9.36709 35.5808 8.74181 35.3339C8.41082 35.2032 8.0924 34.9927 7.87657 34.6532C7.66005 34.3123 7.589 33.9084 7.62657 33.4706L8.83751 12.2265H31.0826ZM8.82384 33.5556V33.5644L8.82286 33.5732C8.80158 33.8209 8.84814 33.9448 8.88927 34.0097C8.93144 34.076 9.01204 34.1505 9.18224 34.2177C9.55947 34.3667 10.1505 34.4003 10.9381 34.4003H28.983C29.7711 34.4003 30.3285 34.366 30.6881 34.2196C30.8479 34.1546 30.9342 34.0794 30.9869 33.9999C31.0401 33.9197 31.0932 33.7818 31.0943 33.5302L29.9498 13.4257H9.9713L8.82384 33.5556Z" fill="white"/><path d="M25.1772 11.0742C25.1772 9.88179 24.6184 8.49624 23.6909 7.4043C22.7638 6.31286 21.5444 5.59962 20.2876 5.59961C18.9605 5.59961 17.713 6.29996 16.7798 7.37109C15.8446 8.44444 15.2827 9.82696 15.2827 11.0742V14.0068H14.0835V11.0742C14.0835 9.49403 14.7797 7.83979 15.8745 6.58301C16.9715 5.32393 18.5265 4.40039 20.2876 4.40039C22.0045 4.4004 23.5305 5.36299 24.605 6.62793C25.6789 7.89231 26.3774 9.54383 26.3774 11.0742V14.0068H25.1772V11.0742Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="cart"><g id="Vector"><path d="M31.0826 12.2265L32.2945 33.4872L32.2955 33.5048V33.5214C32.2955 33.9505 32.203 34.3383 31.9879 34.663C31.7715 34.9894 31.4669 35.1981 31.1402 35.331C30.5268 35.5806 29.7281 35.5995 28.983 35.5995H10.9381C10.1925 35.5995 9.36709 35.5808 8.74181 35.3339C8.41082 35.2032 8.0924 34.9927 7.87657 34.6532C7.66005 34.3123 7.589 33.9084 7.62657 33.4706L8.83751 12.2265H31.0826ZM8.82384 33.5556V33.5644L8.82286 33.5732C8.80158 33.8209 8.84814 33.9448 8.88927 34.0097C8.93144 34.076 9.01204 34.1505 9.18224 34.2177C9.55947 34.3667 10.1505 34.4003 10.9381 34.4003H28.983C29.7711 34.4003 30.3285 34.366 30.6881 34.2196C30.8479 34.1546 30.9342 34.0794 30.9869 33.9999C31.0401 33.9197 31.0932 33.7818 31.0943 33.5302L29.9498 13.4257H9.9713L8.82384 33.5556Z" fill="white"/><path d="M25.1772 11.0742C25.1772 9.88179 24.6184 8.49624 23.6909 7.4043C22.7638 6.31286 21.5444 5.59962 20.2876 5.59961C18.9605 5.59961 17.713 6.29996 16.7798 7.37109C15.8446 8.44444 15.2827 9.82696 15.2827 11.0742V14.0068H14.0835V11.0742C14.0835 9.49403 14.7797 7.83979 15.8745 6.58301C16.9715 5.32393 18.5265 4.40039 20.2876 4.40039C22.0045 4.4004 23.5305 5.36299 24.605 6.62793C25.6789 7.89231 26.3774 9.54383 26.3774 11.0742V14.0068H25.1772V11.0742Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-user::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="user"><g id="Vector"><path d="M25.5339 11.4766C25.5338 8.231 22.9025 5.59961 19.6569 5.59961C16.4114 5.59972 13.7801 8.23107 13.78 11.4766C13.78 14.7222 16.4114 17.3534 19.6569 17.3535C22.9026 17.3535 25.5339 14.7222 25.5339 11.4766ZM26.7341 11.4766C26.7341 15.385 23.5653 18.5537 19.6569 18.5537C15.7486 18.5536 12.5808 15.3849 12.5808 11.4766C12.5809 7.56833 15.7487 4.40051 19.6569 4.40039C23.5653 4.40039 26.734 7.56826 26.7341 11.4766Z" fill="white"/><path d="M30.7168 35.0003V33.6019L30.707 33.2513C30.6333 31.4997 30.145 29.7886 29.2803 28.2601C28.3579 26.6294 27.0375 25.2594 25.4424 24.2776C23.9467 23.3573 22.255 22.8066 20.5078 22.6683L20.1572 22.6458C19.991 22.6378 19.8244 22.6334 19.6582 22.6331C19.4921 22.6334 19.326 22.6378 19.1602 22.6458C17.2889 22.7344 15.4692 23.2959 13.874 24.2776C12.2787 25.2594 10.9584 26.6295 10.0361 28.2601C9.11378 29.8904 8.61917 31.7285 8.59961 33.6019V35.0003C8.59945 35.3315 8.33127 35.5999 8 35.5999C7.66873 35.5999 7.40055 35.3315 7.40039 35.0003V33.5892C7.42208 31.513 7.96896 29.4761 8.99121 27.6692C10.0134 25.8619 11.477 24.3433 13.2451 23.2552C15.013 22.1671 17.0287 21.5457 19.1025 21.4476L19.6572 21.4339H19.6592C19.8437 21.4342 20.0293 21.4387 20.2148 21.4476C22.2882 21.5458 24.3034 22.1673 26.0713 23.2552C27.8392 24.3433 29.3029 25.8619 30.3252 27.6692C31.3474 29.4761 31.8943 31.513 31.916 33.5892V35.0003C31.9159 35.3315 31.6477 35.5999 31.3164 35.5999C30.9851 35.5999 30.717 35.3315 30.7168 35.0003Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="user"><g id="Vector"><path d="M25.5339 11.4766C25.5338 8.231 22.9025 5.59961 19.6569 5.59961C16.4114 5.59972 13.7801 8.23107 13.78 11.4766C13.78 14.7222 16.4114 17.3534 19.6569 17.3535C22.9026 17.3535 25.5339 14.7222 25.5339 11.4766ZM26.7341 11.4766C26.7341 15.385 23.5653 18.5537 19.6569 18.5537C15.7486 18.5536 12.5808 15.3849 12.5808 11.4766C12.5809 7.56833 15.7487 4.40051 19.6569 4.40039C23.5653 4.40039 26.734 7.56826 26.7341 11.4766Z" fill="white"/><path d="M30.7168 35.0003V33.6019L30.707 33.2513C30.6333 31.4997 30.145 29.7886 29.2803 28.2601C28.3579 26.6294 27.0375 25.2594 25.4424 24.2776C23.9467 23.3573 22.255 22.8066 20.5078 22.6683L20.1572 22.6458C19.991 22.6378 19.8244 22.6334 19.6582 22.6331C19.4921 22.6334 19.326 22.6378 19.1602 22.6458C17.2889 22.7344 15.4692 23.2959 13.874 24.2776C12.2787 25.2594 10.9584 26.6295 10.0361 28.2601C9.11378 29.8904 8.61917 31.7285 8.59961 33.6019V35.0003C8.59945 35.3315 8.33127 35.5999 8 35.5999C7.66873 35.5999 7.40055 35.3315 7.40039 35.0003V33.5892C7.42208 31.513 7.96896 29.4761 8.99121 27.6692C10.0134 25.8619 11.477 24.3433 13.2451 23.2552C15.013 22.1671 17.0287 21.5457 19.1025 21.4476L19.6572 21.4339H19.6592C19.8437 21.4342 20.0293 21.4387 20.2148 21.4476C22.2882 21.5458 24.3034 22.1673 26.0713 23.2552C27.8392 24.3433 29.3029 25.8619 30.3252 27.6692C31.3474 29.4761 31.8943 31.513 31.916 33.5892V35.0003C31.9159 35.3315 31.6477 35.5999 31.3164 35.5999C30.9851 35.5999 30.717 35.3315 30.7168 35.0003Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-deliveryhand::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="deliveryhand"><g id="Vector"><path d="M13.6457 17.9783C13.8652 17.7301 14.2441 17.707 14.4924 17.9265L16.3215 19.5437C16.3454 19.5587 16.3817 19.5817 16.4269 19.6082C16.5182 19.6617 16.6435 19.7305 16.7804 19.7947C16.9197 19.86 17.0571 19.9136 17.176 19.9441C17.2857 19.9723 17.3373 19.9698 17.3459 19.9695C18.3147 19.7142 19.313 19.5537 20.3908 19.8504L20.6076 19.9168L20.6144 19.9187C21.5065 20.2246 22.5262 20.6626 23.3498 21.0252C23.7673 21.209 24.1283 21.3712 24.4123 21.4939C24.5535 21.555 24.6686 21.6032 24.756 21.6375L24.8635 21.6785L24.8761 21.6805C25.3295 21.7802 25.7653 22.084 26.0344 22.4431C26.2876 22.7813 26.5282 23.3962 26.0988 23.9363C25.8501 24.2813 25.4349 24.566 25.0304 24.7664C24.616 24.9717 24.1293 25.1299 23.674 25.1717C23.339 25.2047 22.9987 25.0763 22.758 24.9734C22.5067 24.866 22.1851 24.702 21.9299 24.5828C21.4273 24.3481 21.0082 24.2051 20.6613 24.2176C20.6598 24.2476 20.6573 24.2834 20.6603 24.325C20.6685 24.4356 20.6951 24.5505 20.7326 24.6443C20.7731 24.7455 20.8075 24.7768 20.8019 24.7722C20.8846 24.8406 21.0294 24.9877 21.1867 25.1512C21.3573 25.3284 21.5779 25.5616 21.8283 25.8299C22.3295 26.3667 22.9592 27.0512 23.5754 27.7234C24.1917 28.3958 24.7957 29.0577 25.2453 29.5515C25.4699 29.7983 25.6562 30.0031 25.7863 30.1463C25.8514 30.2179 25.9029 30.274 25.9377 30.3123C25.9549 30.3313 25.9678 30.3463 25.9767 30.3562C25.9812 30.3612 25.9852 30.3654 25.9875 30.368C25.9885 30.369 25.9889 30.3703 25.9894 30.3709C27.0294 31.435 26.2337 33.0896 24.8136 33.0896H15.7599C15.3005 33.0896 14.8892 32.8676 14.6047 32.5857C14.598 32.5791 14.5915 32.5722 14.5851 32.5652L11.9308 29.6726C11.4933 29.2387 10.9663 28.6842 10.5461 28.073C10.1294 27.4671 9.76677 26.7335 9.76677 25.9597V24.8904L8.61345 23.7488C8.37803 23.5156 8.37634 23.1356 8.60954 22.9002C8.84276 22.6648 9.22181 22.6631 9.4572 22.8963L10.7892 24.2146C10.903 24.3273 10.967 24.4813 10.967 24.6414V25.9597C10.967 26.3731 11.1698 26.8607 11.5353 27.3924C11.8041 27.7833 12.1343 28.1599 12.4621 28.5017L12.7863 28.8318L12.8058 28.8523L15.4523 31.7351C15.5666 31.8473 15.6873 31.8894 15.7599 31.8894H24.8136C25.0352 31.8894 25.1718 31.7727 25.2287 31.6414C25.2836 31.5145 25.2756 31.3511 25.1242 31.201L25.1017 31.1775L25.1008 31.1765C25.1002 31.1759 25.0998 31.1747 25.0988 31.1736C25.0965 31.1711 25.0925 31.1678 25.0881 31.1629C25.0791 31.153 25.0662 31.1379 25.049 31.1189C25.0144 31.0808 24.9633 31.0251 24.8986 30.9539C24.7687 30.8109 24.5821 30.6058 24.3576 30.3592C23.9085 29.8659 23.3057 29.2051 22.6906 28.534C22.0751 27.8625 21.4478 27.182 20.9504 26.6492C20.7015 26.3826 20.4868 26.154 20.3224 25.9832C20.2402 25.8977 20.1724 25.828 20.1203 25.7762C20.0943 25.7503 20.0735 25.7304 20.0578 25.7156C20.0404 25.6992 20.0352 25.6946 20.0383 25.6971C19.8321 25.5268 19.7002 25.2944 19.6183 25.0896C19.5331 24.8764 19.4808 24.6402 19.464 24.4129C19.4477 24.1913 19.4622 23.9375 19.547 23.7039C19.633 23.4675 19.8234 23.1788 20.1896 23.075L20.2238 23.0662C21.0432 22.8858 21.865 23.2285 22.4377 23.4959C22.765 23.6488 22.9941 23.7692 23.2297 23.8699C23.4721 23.9735 23.557 23.978 23.5568 23.9783L23.5617 23.9773C23.8372 23.9525 24.1809 23.8478 24.4972 23.6912C24.8198 23.5314 25.0344 23.3567 25.1213 23.24C25.1126 23.2216 25.0987 23.1954 25.0744 23.1629C25.0234 23.0948 24.9481 23.0225 24.8586 22.9627C24.7682 22.9024 24.6823 22.8674 24.6183 22.8533V22.8514C24.5191 22.8301 24.4049 22.789 24.3176 22.7547C24.2108 22.7128 24.0805 22.6581 23.9357 22.5955C23.6477 22.471 23.2726 22.3026 22.8664 22.1238C22.0442 21.7618 21.0691 21.343 20.2316 21.0555C19.3991 20.7806 18.6046 20.8788 17.6437 21.1326L17.6349 21.1346C17.3602 21.2026 17.0836 21.1593 16.8771 21.1062C16.6592 21.0502 16.4475 20.9636 16.2707 20.8806C16.0916 20.7966 15.9331 20.7094 15.8205 20.6433C15.764 20.6102 15.7175 20.5818 15.6847 20.5613C15.6683 20.551 15.6551 20.542 15.6457 20.5359C15.641 20.5329 15.6368 20.5309 15.634 20.5291C15.6326 20.5282 15.6319 20.5268 15.631 20.5262H15.6291C15.6057 20.5107 15.5827 20.493 15.5617 20.4744L13.6974 18.825C13.4494 18.6054 13.4262 18.2265 13.6457 17.9783Z" fill="white"/><path d="M4.44115 23.982C4.44115 23.6506 4.70939 23.3824 5.04076 23.3824C5.37213 23.3824 5.64037 23.6506 5.64037 23.982V30.6363H13.696C14.0272 30.6365 14.2956 30.9056 14.2956 31.2369C14.2955 31.568 14.0272 31.8363 13.696 31.8365H5.04076C4.70946 31.8365 4.44127 31.5681 4.44115 31.2369V23.982Z" fill="white"/><path d="M35.0002 7.55369C35.3315 7.55378 35.5998 7.82198 35.5998 8.1533V31.2363C35.5998 31.5676 35.3315 31.8358 35.0002 31.8359H26.3449C26.0136 31.8358 25.7453 31.5676 25.7453 31.2363C25.7453 30.905 26.0136 30.6368 26.3449 30.6367H34.3996V8.7529H9.03533C8.70396 8.7529 8.43572 8.48467 8.43572 8.1533C8.43572 7.82192 8.70396 7.55369 9.03533 7.55369H35.0002Z" fill="white"/><path d="M3.94922 6.4127C4.18243 6.17732 4.56147 6.1756 4.79688 6.40879L15.4492 16.9605C15.563 17.0732 15.627 17.2272 15.627 17.3873C15.6268 17.5472 15.5628 17.7005 15.4492 17.8131L8.79199 24.4078C8.61996 24.5782 8.36218 24.6289 8.13867 24.5357C8.03857 24.494 7.95534 24.4262 7.89258 24.3434L7.88086 24.3307C7.85799 24.3056 7.81999 24.2656 7.7666 24.2105C7.66088 24.1015 7.50785 23.9467 7.32129 23.7604C6.94869 23.3882 6.45109 22.897 5.95215 22.4068C5.45341 21.9169 4.95433 21.4287 4.58008 21.0631C4.39301 20.8803 4.23706 20.7281 4.12793 20.6217C4.07345 20.5685 4.03019 20.5271 4.00098 20.4986C3.98637 20.4844 3.97531 20.4728 3.96777 20.4654C3.96408 20.4618 3.96087 20.4595 3.95898 20.4576L3.95605 20.4547C3.71882 20.2235 3.71414 19.8434 3.94531 19.6061C4.17655 19.3688 4.55662 19.3641 4.79395 19.5953C4.79443 19.5958 4.79591 19.5973 4.79688 19.5982C4.7988 19.6001 4.80207 19.6025 4.80566 19.6061C4.81324 19.6134 4.82429 19.6251 4.83887 19.6393C4.86815 19.6678 4.91136 19.7092 4.96582 19.7623C5.0751 19.8689 5.2307 20.0217 5.41797 20.2047C5.79268 20.5707 6.29311 21.0594 6.79297 21.5504C7.29257 22.0412 7.7936 22.5358 8.16992 22.9117C8.24554 22.9873 8.31576 23.059 8.38086 23.1246L14.1738 17.3863L3.95312 7.26035C3.71775 7.02714 3.71603 6.6481 3.94922 6.4127Z" fill="white"/><path d="M16.4248 8.1533C16.4248 7.82192 16.6931 7.55369 17.0245 7.55369C17.3558 7.55369 17.6241 7.82192 17.6241 8.1533V10.8506H23.0821V8.1533C23.0821 7.82205 23.3505 7.55389 23.6817 7.55369C24.0131 7.55369 24.2823 7.82192 24.2823 8.1533V11.4511C24.2821 11.7824 24.013 12.0508 23.6817 12.0508H17.0245C16.6932 12.0508 16.425 11.7824 16.4248 11.4511V8.1533Z" fill="white"/><path d="M16.5987 30.8148C16.8319 30.5794 17.2109 30.5777 17.4463 30.8109L18.7784 32.1292C19.0138 32.3624 19.0154 32.7424 18.7823 32.9779C18.5491 33.2133 18.1691 33.215 17.9336 32.9818L16.6026 31.6624C16.3672 31.4292 16.3655 31.0502 16.5987 30.8148Z" fill="white"/><path d="M19.2617 30.8148C19.4949 30.5794 19.874 30.5777 20.1094 30.8109L21.4414 32.1292C21.6768 32.3624 21.6785 32.7424 21.4453 32.9779C21.2121 33.2133 20.8321 33.215 20.5967 32.9818L19.2656 31.6624C19.0303 31.4292 19.0285 31.0502 19.2617 30.8148Z" fill="white"/><path d="M21.9248 30.8148C22.158 30.5794 22.537 30.5777 22.7724 30.8109L24.1044 32.1292C24.3398 32.3624 24.3415 32.7424 24.1084 32.9779C23.8751 33.2133 23.4951 33.215 23.2597 32.9818L21.9287 31.6624C21.6933 31.4292 21.6916 31.0502 21.9248 30.8148Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="deliveryhand"><g id="Vector"><path d="M13.6457 17.9783C13.8652 17.7301 14.2441 17.707 14.4924 17.9265L16.3215 19.5437C16.3454 19.5587 16.3817 19.5817 16.4269 19.6082C16.5182 19.6617 16.6435 19.7305 16.7804 19.7947C16.9197 19.86 17.0571 19.9136 17.176 19.9441C17.2857 19.9723 17.3373 19.9698 17.3459 19.9695C18.3147 19.7142 19.313 19.5537 20.3908 19.8504L20.6076 19.9168L20.6144 19.9187C21.5065 20.2246 22.5262 20.6626 23.3498 21.0252C23.7673 21.209 24.1283 21.3712 24.4123 21.4939C24.5535 21.555 24.6686 21.6032 24.756 21.6375L24.8635 21.6785L24.8761 21.6805C25.3295 21.7802 25.7653 22.084 26.0344 22.4431C26.2876 22.7813 26.5282 23.3962 26.0988 23.9363C25.8501 24.2813 25.4349 24.566 25.0304 24.7664C24.616 24.9717 24.1293 25.1299 23.674 25.1717C23.339 25.2047 22.9987 25.0763 22.758 24.9734C22.5067 24.866 22.1851 24.702 21.9299 24.5828C21.4273 24.3481 21.0082 24.2051 20.6613 24.2176C20.6598 24.2476 20.6573 24.2834 20.6603 24.325C20.6685 24.4356 20.6951 24.5505 20.7326 24.6443C20.7731 24.7455 20.8075 24.7768 20.8019 24.7722C20.8846 24.8406 21.0294 24.9877 21.1867 25.1512C21.3573 25.3284 21.5779 25.5616 21.8283 25.8299C22.3295 26.3667 22.9592 27.0512 23.5754 27.7234C24.1917 28.3958 24.7957 29.0577 25.2453 29.5515C25.4699 29.7983 25.6562 30.0031 25.7863 30.1463C25.8514 30.2179 25.9029 30.274 25.9377 30.3123C25.9549 30.3313 25.9678 30.3463 25.9767 30.3562C25.9812 30.3612 25.9852 30.3654 25.9875 30.368C25.9885 30.369 25.9889 30.3703 25.9894 30.3709C27.0294 31.435 26.2337 33.0896 24.8136 33.0896H15.7599C15.3005 33.0896 14.8892 32.8676 14.6047 32.5857C14.598 32.5791 14.5915 32.5722 14.5851 32.5652L11.9308 29.6726C11.4933 29.2387 10.9663 28.6842 10.5461 28.073C10.1294 27.4671 9.76677 26.7335 9.76677 25.9597V24.8904L8.61345 23.7488C8.37803 23.5156 8.37634 23.1356 8.60954 22.9002C8.84276 22.6648 9.22181 22.6631 9.4572 22.8963L10.7892 24.2146C10.903 24.3273 10.967 24.4813 10.967 24.6414V25.9597C10.967 26.3731 11.1698 26.8607 11.5353 27.3924C11.8041 27.7833 12.1343 28.1599 12.4621 28.5017L12.7863 28.8318L12.8058 28.8523L15.4523 31.7351C15.5666 31.8473 15.6873 31.8894 15.7599 31.8894H24.8136C25.0352 31.8894 25.1718 31.7727 25.2287 31.6414C25.2836 31.5145 25.2756 31.3511 25.1242 31.201L25.1017 31.1775L25.1008 31.1765C25.1002 31.1759 25.0998 31.1747 25.0988 31.1736C25.0965 31.1711 25.0925 31.1678 25.0881 31.1629C25.0791 31.153 25.0662 31.1379 25.049 31.1189C25.0144 31.0808 24.9633 31.0251 24.8986 30.9539C24.7687 30.8109 24.5821 30.6058 24.3576 30.3592C23.9085 29.8659 23.3057 29.2051 22.6906 28.534C22.0751 27.8625 21.4478 27.182 20.9504 26.6492C20.7015 26.3826 20.4868 26.154 20.3224 25.9832C20.2402 25.8977 20.1724 25.828 20.1203 25.7762C20.0943 25.7503 20.0735 25.7304 20.0578 25.7156C20.0404 25.6992 20.0352 25.6946 20.0383 25.6971C19.8321 25.5268 19.7002 25.2944 19.6183 25.0896C19.5331 24.8764 19.4808 24.6402 19.464 24.4129C19.4477 24.1913 19.4622 23.9375 19.547 23.7039C19.633 23.4675 19.8234 23.1788 20.1896 23.075L20.2238 23.0662C21.0432 22.8858 21.865 23.2285 22.4377 23.4959C22.765 23.6488 22.9941 23.7692 23.2297 23.8699C23.4721 23.9735 23.557 23.978 23.5568 23.9783L23.5617 23.9773C23.8372 23.9525 24.1809 23.8478 24.4972 23.6912C24.8198 23.5314 25.0344 23.3567 25.1213 23.24C25.1126 23.2216 25.0987 23.1954 25.0744 23.1629C25.0234 23.0948 24.9481 23.0225 24.8586 22.9627C24.7682 22.9024 24.6823 22.8674 24.6183 22.8533V22.8514C24.5191 22.8301 24.4049 22.789 24.3176 22.7547C24.2108 22.7128 24.0805 22.6581 23.9357 22.5955C23.6477 22.471 23.2726 22.3026 22.8664 22.1238C22.0442 21.7618 21.0691 21.343 20.2316 21.0555C19.3991 20.7806 18.6046 20.8788 17.6437 21.1326L17.6349 21.1346C17.3602 21.2026 17.0836 21.1593 16.8771 21.1062C16.6592 21.0502 16.4475 20.9636 16.2707 20.8806C16.0916 20.7966 15.9331 20.7094 15.8205 20.6433C15.764 20.6102 15.7175 20.5818 15.6847 20.5613C15.6683 20.551 15.6551 20.542 15.6457 20.5359C15.641 20.5329 15.6368 20.5309 15.634 20.5291C15.6326 20.5282 15.6319 20.5268 15.631 20.5262H15.6291C15.6057 20.5107 15.5827 20.493 15.5617 20.4744L13.6974 18.825C13.4494 18.6054 13.4262 18.2265 13.6457 17.9783Z" fill="white"/><path d="M4.44115 23.982C4.44115 23.6506 4.70939 23.3824 5.04076 23.3824C5.37213 23.3824 5.64037 23.6506 5.64037 23.982V30.6363H13.696C14.0272 30.6365 14.2956 30.9056 14.2956 31.2369C14.2955 31.568 14.0272 31.8363 13.696 31.8365H5.04076C4.70946 31.8365 4.44127 31.5681 4.44115 31.2369V23.982Z" fill="white"/><path d="M35.0002 7.55369C35.3315 7.55378 35.5998 7.82198 35.5998 8.1533V31.2363C35.5998 31.5676 35.3315 31.8358 35.0002 31.8359H26.3449C26.0136 31.8358 25.7453 31.5676 25.7453 31.2363C25.7453 30.905 26.0136 30.6368 26.3449 30.6367H34.3996V8.7529H9.03533C8.70396 8.7529 8.43572 8.48467 8.43572 8.1533C8.43572 7.82192 8.70396 7.55369 9.03533 7.55369H35.0002Z" fill="white"/><path d="M3.94922 6.4127C4.18243 6.17732 4.56147 6.1756 4.79688 6.40879L15.4492 16.9605C15.563 17.0732 15.627 17.2272 15.627 17.3873C15.6268 17.5472 15.5628 17.7005 15.4492 17.8131L8.79199 24.4078C8.61996 24.5782 8.36218 24.6289 8.13867 24.5357C8.03857 24.494 7.95534 24.4262 7.89258 24.3434L7.88086 24.3307C7.85799 24.3056 7.81999 24.2656 7.7666 24.2105C7.66088 24.1015 7.50785 23.9467 7.32129 23.7604C6.94869 23.3882 6.45109 22.897 5.95215 22.4068C5.45341 21.9169 4.95433 21.4287 4.58008 21.0631C4.39301 20.8803 4.23706 20.7281 4.12793 20.6217C4.07345 20.5685 4.03019 20.5271 4.00098 20.4986C3.98637 20.4844 3.97531 20.4728 3.96777 20.4654C3.96408 20.4618 3.96087 20.4595 3.95898 20.4576L3.95605 20.4547C3.71882 20.2235 3.71414 19.8434 3.94531 19.6061C4.17655 19.3688 4.55662 19.3641 4.79395 19.5953C4.79443 19.5958 4.79591 19.5973 4.79688 19.5982C4.7988 19.6001 4.80207 19.6025 4.80566 19.6061C4.81324 19.6134 4.82429 19.6251 4.83887 19.6393C4.86815 19.6678 4.91136 19.7092 4.96582 19.7623C5.0751 19.8689 5.2307 20.0217 5.41797 20.2047C5.79268 20.5707 6.29311 21.0594 6.79297 21.5504C7.29257 22.0412 7.7936 22.5358 8.16992 22.9117C8.24554 22.9873 8.31576 23.059 8.38086 23.1246L14.1738 17.3863L3.95312 7.26035C3.71775 7.02714 3.71603 6.6481 3.94922 6.4127Z" fill="white"/><path d="M16.4248 8.1533C16.4248 7.82192 16.6931 7.55369 17.0245 7.55369C17.3558 7.55369 17.6241 7.82192 17.6241 8.1533V10.8506H23.0821V8.1533C23.0821 7.82205 23.3505 7.55389 23.6817 7.55369C24.0131 7.55369 24.2823 7.82192 24.2823 8.1533V11.4511C24.2821 11.7824 24.013 12.0508 23.6817 12.0508H17.0245C16.6932 12.0508 16.425 11.7824 16.4248 11.4511V8.1533Z" fill="white"/><path d="M16.5987 30.8148C16.8319 30.5794 17.2109 30.5777 17.4463 30.8109L18.7784 32.1292C19.0138 32.3624 19.0154 32.7424 18.7823 32.9779C18.5491 33.2133 18.1691 33.215 17.9336 32.9818L16.6026 31.6624C16.3672 31.4292 16.3655 31.0502 16.5987 30.8148Z" fill="white"/><path d="M19.2617 30.8148C19.4949 30.5794 19.874 30.5777 20.1094 30.8109L21.4414 32.1292C21.6768 32.3624 21.6785 32.7424 21.4453 32.9779C21.2121 33.2133 20.8321 33.215 20.5967 32.9818L19.2656 31.6624C19.0303 31.4292 19.0285 31.0502 19.2617 30.8148Z" fill="white"/><path d="M21.9248 30.8148C22.158 30.5794 22.537 30.5777 22.7724 30.8109L24.1044 32.1292C24.3398 32.3624 24.3415 32.7424 24.1084 32.9779C23.8751 33.2133 23.4951 33.215 23.2597 32.9818L21.9287 31.6624C21.6933 31.4292 21.6916 31.0502 21.9248 30.8148Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-deliverytrolley::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="deliverytrolley"><g id="Vector"><path d="M29.3753 12.8487C29.6506 12.8075 29.9265 12.9632 30.0267 13.2344L34.0433 24.128L32.9173 24.544L29.1067 14.211L16.4612 18.8399L16.0491 17.7129L29.2571 12.8789L29.3753 12.8487Z" fill="white"/><path d="M32.1327 24.6914L30.9071 25.1679L30.4716 24.0488L31.6972 23.5722L32.1327 24.6914Z" fill="white"/><path d="M30.0081 24.8127L30.2151 25.3762L28.9212 25.8527L28.5071 24.7267L29.8001 24.2492L30.0081 24.8127Z" fill="white"/><path d="M25.8738 17.6607C25.9289 17.8104 25.9224 17.976 25.8553 18.1207C25.7881 18.2654 25.6654 18.3777 25.5154 18.4322L21.0223 20.066C20.7118 20.1789 20.369 20.0194 20.2547 19.7096L19.3006 17.1227L19.8641 16.9146L20.4275 16.7076L21.1736 18.733L24.5389 17.5094L23.7947 15.4879L24.9207 15.0738L25.8738 17.6607Z" fill="white"/><path d="M22.7018 4.40722C22.818 4.38963 22.9375 4.40648 23.0455 4.45703C23.1898 4.52453 23.3019 4.64614 23.3561 4.79589L26.8278 14.3955L25.6998 14.8037L22.4313 5.76953L13.0563 9.17285L12.6461 8.04492L22.5866 4.43554L22.7018 4.40722Z" fill="white"/><path d="M20.43 8.75011C20.5381 9.05812 20.3802 9.39623 20.0745 9.51085L16.262 10.9405C16.1124 10.9966 15.9463 10.9905 15.801 10.9239C15.656 10.8574 15.5437 10.7358 15.4885 10.5861L14.5344 7.99914L15.0979 7.79113L15.6614 7.5841L16.4055 9.60363L19.1028 8.59289L18.4124 6.62902L19.5452 6.23058L20.43 8.75011Z" fill="white"/><path d="M22.4635 30.94C22.4635 29.0247 20.8935 27.4547 18.9782 27.4547C17.0628 27.4547 15.4929 29.0247 15.4928 30.94C15.4928 32.8554 17.0628 34.4253 18.9782 34.4254C20.8936 34.4254 22.4635 32.8555 22.4635 30.94ZM23.6637 30.94C23.6637 33.5182 21.5563 35.6256 18.9782 35.6256C16.4001 35.6255 14.2936 33.5182 14.2936 30.94C14.2936 28.362 16.4001 26.2555 18.9782 26.2555C21.5563 26.2555 23.6637 28.3619 23.6637 30.94Z" fill="white"/><path d="M36.2074 25.3762L23.0668 30.2101L22.6527 29.0832L35.7933 24.2492L36.2074 25.3762Z" fill="white"/><path d="M8.69824 5.83022C9.75348 5.8304 10.8028 6.51909 11.167 7.58315L18.3154 26.8507L17.7529 27.0597L17.1904 27.2677L10.042 8.00014C10.0397 7.99397 10.0372 7.98783 10.0352 7.98159C9.84879 7.4225 9.27059 7.02963 8.69824 7.02944H4V5.83022H8.69824Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="deliverytrolley"><g id="Vector"><path d="M29.3753 12.8487C29.6506 12.8075 29.9265 12.9632 30.0267 13.2344L34.0433 24.128L32.9173 24.544L29.1067 14.211L16.4612 18.8399L16.0491 17.7129L29.2571 12.8789L29.3753 12.8487Z" fill="white"/><path d="M32.1327 24.6914L30.9071 25.1679L30.4716 24.0488L31.6972 23.5722L32.1327 24.6914Z" fill="white"/><path d="M30.0081 24.8127L30.2151 25.3762L28.9212 25.8527L28.5071 24.7267L29.8001 24.2492L30.0081 24.8127Z" fill="white"/><path d="M25.8738 17.6607C25.9289 17.8104 25.9224 17.976 25.8553 18.1207C25.7881 18.2654 25.6654 18.3777 25.5154 18.4322L21.0223 20.066C20.7118 20.1789 20.369 20.0194 20.2547 19.7096L19.3006 17.1227L19.8641 16.9146L20.4275 16.7076L21.1736 18.733L24.5389 17.5094L23.7947 15.4879L24.9207 15.0738L25.8738 17.6607Z" fill="white"/><path d="M22.7018 4.40722C22.818 4.38963 22.9375 4.40648 23.0455 4.45703C23.1898 4.52453 23.3019 4.64614 23.3561 4.79589L26.8278 14.3955L25.6998 14.8037L22.4313 5.76953L13.0563 9.17285L12.6461 8.04492L22.5866 4.43554L22.7018 4.40722Z" fill="white"/><path d="M20.43 8.75011C20.5381 9.05812 20.3802 9.39623 20.0745 9.51085L16.262 10.9405C16.1124 10.9966 15.9463 10.9905 15.801 10.9239C15.656 10.8574 15.5437 10.7358 15.4885 10.5861L14.5344 7.99914L15.0979 7.79113L15.6614 7.5841L16.4055 9.60363L19.1028 8.59289L18.4124 6.62902L19.5452 6.23058L20.43 8.75011Z" fill="white"/><path d="M22.4635 30.94C22.4635 29.0247 20.8935 27.4547 18.9782 27.4547C17.0628 27.4547 15.4929 29.0247 15.4928 30.94C15.4928 32.8554 17.0628 34.4253 18.9782 34.4254C20.8936 34.4254 22.4635 32.8555 22.4635 30.94ZM23.6637 30.94C23.6637 33.5182 21.5563 35.6256 18.9782 35.6256C16.4001 35.6255 14.2936 33.5182 14.2936 30.94C14.2936 28.362 16.4001 26.2555 18.9782 26.2555C21.5563 26.2555 23.6637 28.3619 23.6637 30.94Z" fill="white"/><path d="M36.2074 25.3762L23.0668 30.2101L22.6527 29.0832L35.7933 24.2492L36.2074 25.3762Z" fill="white"/><path d="M8.69824 5.83022C9.75348 5.8304 10.8028 6.51909 11.167 7.58315L18.3154 26.8507L17.7529 27.0597L17.1904 27.2677L10.042 8.00014C10.0397 7.99397 10.0372 7.98783 10.0352 7.98159C9.84879 7.4225 9.27059 7.02963 8.69824 7.02944H4V5.83022H8.69824Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-package::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="package"><g id="Vector"><path d="M35.5997 17.8598V34.1401H16.8058V17.8598H35.5997ZM18.005 32.9409H34.3995V19.059H18.005V32.9409Z" fill="white"/><path d="M29.3834 11.1571L35.6002 17.3729V18.4599H34.4V17.87L28.8863 12.3563H11.3023V27.4267L16.816 32.9403H17.4058V34.1405H16.3189L10.1031 27.9237V11.1571H29.3834Z" fill="white"/><path d="M27.0459 18.0351L26.622 18.4599L26.1972 18.8837L19.4951 12.1806L20.3427 11.3329L27.0459 18.0351Z" fill="white"/><path d="M17.8297 18.0351L17.4058 18.4599L16.981 18.8837L10.2789 12.1806L11.1265 11.3329L17.8297 18.0351Z" fill="white"/><path d="M19.3301 6.13012L19.5049 6.3059L22.0186 8.8186C22.2529 9.05291 22.2529 9.43292 22.0186 9.66723C21.7842 9.90153 21.4042 9.90154 21.1699 9.66723L18.833 7.32934H4.59961V20.7239L8.61328 24.7375C8.84758 24.9718 8.84756 25.3519 8.61328 25.5862C8.37897 25.8205 7.99896 25.8205 7.76465 25.5862L3.40039 21.2219V6.13012H19.3301Z" fill="white"/><path d="M3.57617 6.3059C3.81049 6.07159 4.18951 6.07159 4.42383 6.3059L8.61328 10.4944C8.8476 10.7287 8.8476 11.1087 8.61328 11.343C8.37897 11.5773 7.99896 11.5773 7.76465 11.343L3.57617 7.15356C3.34186 6.91924 3.34186 6.54022 3.57617 6.3059Z" fill="white"/><path d="M32.4866 29.5896V30.7888H30.8108V29.5896H32.4866Z" fill="white"/><path d="M29.9731 29.5896V30.7888H28.2973V29.5896H29.9731Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="package"><g id="Vector"><path d="M35.5997 17.8598V34.1401H16.8058V17.8598H35.5997ZM18.005 32.9409H34.3995V19.059H18.005V32.9409Z" fill="white"/><path d="M29.3834 11.1571L35.6002 17.3729V18.4599H34.4V17.87L28.8863 12.3563H11.3023V27.4267L16.816 32.9403H17.4058V34.1405H16.3189L10.1031 27.9237V11.1571H29.3834Z" fill="white"/><path d="M27.0459 18.0351L26.622 18.4599L26.1972 18.8837L19.4951 12.1806L20.3427 11.3329L27.0459 18.0351Z" fill="white"/><path d="M17.8297 18.0351L17.4058 18.4599L16.981 18.8837L10.2789 12.1806L11.1265 11.3329L17.8297 18.0351Z" fill="white"/><path d="M19.3301 6.13012L19.5049 6.3059L22.0186 8.8186C22.2529 9.05291 22.2529 9.43292 22.0186 9.66723C21.7842 9.90153 21.4042 9.90154 21.1699 9.66723L18.833 7.32934H4.59961V20.7239L8.61328 24.7375C8.84758 24.9718 8.84756 25.3519 8.61328 25.5862C8.37897 25.8205 7.99896 25.8205 7.76465 25.5862L3.40039 21.2219V6.13012H19.3301Z" fill="white"/><path d="M3.57617 6.3059C3.81049 6.07159 4.18951 6.07159 4.42383 6.3059L8.61328 10.4944C8.8476 10.7287 8.8476 11.1087 8.61328 11.343C8.37897 11.5773 7.99896 11.5773 7.76465 11.343L3.57617 7.15356C3.34186 6.91924 3.34186 6.54022 3.57617 6.3059Z" fill="white"/><path d="M32.4866 29.5896V30.7888H30.8108V29.5896H32.4866Z" fill="white"/><path d="M29.9731 29.5896V30.7888H28.2973V29.5896H29.9731Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-edit::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="edit"><g id="Vector"><path d="M6.40039 29.6125V14.3684C6.40039 12.1661 8.18541 10.3811 10.3877 10.3811H15.4688C15.8001 10.3811 16.0693 10.6493 16.0693 10.9807C16.0693 11.3121 15.8001 11.5803 15.4688 11.5803H10.3877C8.84815 11.5803 7.59961 12.8288 7.59961 14.3684V29.6125C7.59967 31.152 8.84819 32.3996 10.3877 32.3996H25.6318C27.1713 32.3996 28.4189 31.152 28.4189 29.6125V24.5315C28.4189 24.2001 28.6882 23.9309 29.0195 23.9309C29.3508 23.931 29.6191 24.2002 29.6191 24.5315V29.6125C29.6191 31.8147 27.834 33.5998 25.6318 33.5998H10.3877C8.18545 33.5998 6.40046 31.8148 6.40039 29.6125Z" fill="white"/><path d="M29.4417 4.62793C31.0792 2.99043 33.7348 2.99043 35.3723 4.62793C37.0096 6.2653 37.0093 8.92013 35.3723 10.5576L20.9749 24.9551C20.8623 25.0676 20.7092 25.1309 20.5501 25.1309H15.469C15.1792 25.1309 14.9372 24.9256 14.8811 24.6523L14.8694 24.5312V19.4492C14.8695 19.2902 14.9327 19.1378 15.0452 19.0254L29.4417 4.62793ZM34.5237 5.47656C33.3548 4.30769 31.4592 4.30769 30.2903 5.47656L16.0686 19.6982V23.9307H20.302L34.5237 9.70996C35.6925 8.54113 35.6924 6.64544 34.5237 5.47656Z" fill="white"/><path d="M26.9017 7.16929C27.136 6.93497 27.515 6.93497 27.7493 7.16929L32.8314 12.2503C33.0655 12.4847 33.0656 12.8647 32.8314 13.099C32.5971 13.3332 32.2171 13.3331 31.9827 13.099L26.9017 8.01694C26.6674 7.78263 26.6674 7.4036 26.9017 7.16929Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="edit"><g id="Vector"><path d="M6.40039 29.6125V14.3684C6.40039 12.1661 8.18541 10.3811 10.3877 10.3811H15.4688C15.8001 10.3811 16.0693 10.6493 16.0693 10.9807C16.0693 11.3121 15.8001 11.5803 15.4688 11.5803H10.3877C8.84815 11.5803 7.59961 12.8288 7.59961 14.3684V29.6125C7.59967 31.152 8.84819 32.3996 10.3877 32.3996H25.6318C27.1713 32.3996 28.4189 31.152 28.4189 29.6125V24.5315C28.4189 24.2001 28.6882 23.9309 29.0195 23.9309C29.3508 23.931 29.6191 24.2002 29.6191 24.5315V29.6125C29.6191 31.8147 27.834 33.5998 25.6318 33.5998H10.3877C8.18545 33.5998 6.40046 31.8148 6.40039 29.6125Z" fill="white"/><path d="M29.4417 4.62793C31.0792 2.99043 33.7348 2.99043 35.3723 4.62793C37.0096 6.2653 37.0093 8.92013 35.3723 10.5576L20.9749 24.9551C20.8623 25.0676 20.7092 25.1309 20.5501 25.1309H15.469C15.1792 25.1309 14.9372 24.9256 14.8811 24.6523L14.8694 24.5312V19.4492C14.8695 19.2902 14.9327 19.1378 15.0452 19.0254L29.4417 4.62793ZM34.5237 5.47656C33.3548 4.30769 31.4592 4.30769 30.2903 5.47656L16.0686 19.6982V23.9307H20.302L34.5237 9.70996C35.6925 8.54113 35.6924 6.64544 34.5237 5.47656Z" fill="white"/><path d="M26.9017 7.16929C27.136 6.93497 27.515 6.93497 27.7493 7.16929L32.8314 12.2503C33.0655 12.4847 33.0656 12.8647 32.8314 13.099C32.5971 13.3332 32.2171 13.3331 31.9827 13.099L26.9017 8.01694C26.6674 7.78263 26.6674 7.4036 26.9017 7.16929Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-pin::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="pin"><g id="Vector"><path d="M23.9792 18.1663C23.9792 16.0607 22.2723 14.3538 20.1667 14.3538C18.0611 14.3538 16.3542 16.0607 16.3542 18.1663C16.3542 20.2719 18.0611 21.9788 20.1667 21.9788C22.2723 21.9788 23.9792 20.2719 23.9792 18.1663ZM25.4792 18.1663C25.4792 21.1003 23.1007 23.4788 20.1667 23.4788C17.2327 23.4788 14.8542 21.1003 14.8542 18.1663C14.8542 15.2323 17.2327 12.8538 20.1667 12.8538C23.1007 12.8538 25.4792 15.2323 25.4792 18.1663Z" fill="white"/><path d="M11.0332 9.0332C16.0774 3.98906 24.2555 3.98912 29.2998 9.0332C34.344 14.0773 34.3446 22.2554 29.3008 27.2998L22.8477 33.7529C21.4135 35.1856 19.1169 35.2308 17.6289 33.8877L17.4873 33.7529L11.0332 27.2998C5.98915 22.2555 5.98903 14.0774 11.0332 9.0332ZM28.2393 10.0938C23.7808 5.63545 16.5522 5.63539 12.0938 10.0938C7.63535 14.5522 7.63545 21.7807 12.0938 26.2393L18.5469 32.6914C19.3858 33.5295 20.7135 33.5821 21.6133 32.8486L21.7871 32.6914L28.2393 26.2393L28.6445 25.8135C32.6937 21.3318 32.5584 14.4129 28.2393 10.0938Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="pin"><g id="Vector"><path d="M23.9792 18.1663C23.9792 16.0607 22.2723 14.3538 20.1667 14.3538C18.0611 14.3538 16.3542 16.0607 16.3542 18.1663C16.3542 20.2719 18.0611 21.9788 20.1667 21.9788C22.2723 21.9788 23.9792 20.2719 23.9792 18.1663ZM25.4792 18.1663C25.4792 21.1003 23.1007 23.4788 20.1667 23.4788C17.2327 23.4788 14.8542 21.1003 14.8542 18.1663C14.8542 15.2323 17.2327 12.8538 20.1667 12.8538C23.1007 12.8538 25.4792 15.2323 25.4792 18.1663Z" fill="white"/><path d="M11.0332 9.0332C16.0774 3.98906 24.2555 3.98912 29.2998 9.0332C34.344 14.0773 34.3446 22.2554 29.3008 27.2998L22.8477 33.7529C21.4135 35.1856 19.1169 35.2308 17.6289 33.8877L17.4873 33.7529L11.0332 27.2998C5.98915 22.2555 5.98903 14.0774 11.0332 9.0332ZM28.2393 10.0938C23.7808 5.63545 16.5522 5.63539 12.0938 10.0938C7.63535 14.5522 7.63545 21.7807 12.0938 26.2393L18.5469 32.6914C19.3858 33.5295 20.7135 33.5821 21.6133 32.8486L21.7871 32.6914L28.2393 26.2393L28.6445 25.8135C32.6937 21.3318 32.5584 14.4129 28.2393 10.0938Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-trustedshop::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="trustedshop"><g id="Vector"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.9246 30.7983C14.7236 30.7983 9.12637 25.201 9.12637 20C9.12637 14.799 14.6482 9.12637 19.9246 9.12637C25.1256 9.12637 30.7229 14.7236 30.7229 20C30.7229 25.2764 25.1256 30.7983 19.9246 30.7983ZM20 5C11.7085 5 5 11.7085 5 20C5 28.2915 11.7085 35 20 35C28.2915 35 35 28.2915 35 20C35 11.7085 28.2915 5 20 5Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M23.0143 15.628C23.0143 14.9496 22.6374 14.422 21.8836 14.422C19.6977 14.422 18.6424 18.6431 18.1902 20.226C20.2253 19.623 23.0143 17.9647 23.0143 15.628ZM24.4464 22.9395C23.0897 24.9747 21.1299 26.8591 18.567 26.8591C15.8535 26.8591 14.2706 25.1255 14.2706 22.4119C14.2706 17.9647 17.5871 13.5928 22.1851 13.5928C23.7681 13.5928 25.8032 14.1958 25.8032 16.0802C25.8032 19.4722 20.5268 20.6029 17.8887 21.2813C17.8887 21.7335 17.8133 22.3365 17.8133 22.9395C17.8133 24.0702 18.4163 25.2009 19.6977 25.2009C21.356 25.2009 22.7128 23.6179 23.6927 22.4119C23.6927 22.3365 24.4464 22.9395 24.4464 22.9395Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="trustedshop"><g id="Vector"><path fill-rule="evenodd" clip-rule="evenodd" d="M19.9246 30.7983C14.7236 30.7983 9.12637 25.201 9.12637 20C9.12637 14.799 14.6482 9.12637 19.9246 9.12637C25.1256 9.12637 30.7229 14.7236 30.7229 20C30.7229 25.2764 25.1256 30.7983 19.9246 30.7983ZM20 5C11.7085 5 5 11.7085 5 20C5 28.2915 11.7085 35 20 35C28.2915 35 35 28.2915 35 20C35 11.7085 28.2915 5 20 5Z" fill="white"/><path fill-rule="evenodd" clip-rule="evenodd" d="M23.0143 15.628C23.0143 14.9496 22.6374 14.422 21.8836 14.422C19.6977 14.422 18.6424 18.6431 18.1902 20.226C20.2253 19.623 23.0143 17.9647 23.0143 15.628ZM24.4464 22.9395C23.0897 24.9747 21.1299 26.8591 18.567 26.8591C15.8535 26.8591 14.2706 25.1255 14.2706 22.4119C14.2706 17.9647 17.5871 13.5928 22.1851 13.5928C23.7681 13.5928 25.8032 14.1958 25.8032 16.0802C25.8032 19.4722 20.5268 20.6029 17.8887 21.2813C17.8887 21.7335 17.8133 22.3365 17.8133 22.9395C17.8133 24.0702 18.4163 25.2009 19.6977 25.2009C21.356 25.2009 22.7128 23.6179 23.6927 22.4119C23.6927 22.3365 24.4464 22.9395 24.4464 22.9395Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-start::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="start"><path id="Star 1" d="M19.0371 4.60757C19.431 3.79748 20.569 3.79748 20.9629 4.60757L25.0753 13.0661C25.2317 13.3878 25.534 13.6107 25.8838 13.6623L35.0795 15.0187C35.9602 15.1486 36.3119 16.2472 35.6746 16.8778L29.0205 23.4618C28.7674 23.7122 28.6519 24.073 28.7117 24.4266L30.2825 33.7234C30.4329 34.6138 29.5123 35.2928 28.7246 34.8724L20.4997 30.483C20.1868 30.3161 19.8132 30.3161 19.5003 30.483L11.2754 34.8724C10.4877 35.2928 9.56706 34.6138 9.7175 33.7234L11.2883 24.4266C11.3481 24.073 11.2326 23.7122 10.9795 23.4618L4.32543 16.8778C3.68815 16.2472 4.03981 15.1486 4.92051 15.0187L14.1162 13.6623C14.466 13.6107 14.7683 13.3878 14.9247 13.0661L19.0371 4.60757Z" fill="white"/></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="start"><path id="Star 1" d="M19.0371 4.60757C19.431 3.79748 20.569 3.79748 20.9629 4.60757L25.0753 13.0661C25.2317 13.3878 25.534 13.6107 25.8838 13.6623L35.0795 15.0187C35.9602 15.1486 36.3119 16.2472 35.6746 16.8778L29.0205 23.4618C28.7674 23.7122 28.6519 24.073 28.7117 24.4266L30.2825 33.7234C30.4329 34.6138 29.5123 35.2928 28.7246 34.8724L20.4997 30.483C20.1868 30.3161 19.8132 30.3161 19.5003 30.483L11.2754 34.8724C10.4877 35.2928 9.56706 34.6138 9.7175 33.7234L11.2883 24.4266C11.3481 24.073 11.2326 23.7122 10.9795 23.4618L4.32543 16.8778C3.68815 16.2472 4.03981 15.1486 4.92051 15.0187L14.1162 13.6623C14.466 13.6107 14.7683 13.3878 14.9247 13.0661L19.0371 4.60757Z" fill="white"/></g></svg>');
}
.with-brand-icons.icon-voucher::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="voucher"><g id="Vector"><path d="M33.3155 20.0316C33.3155 19.1771 32.623 18.4839 31.7686 18.4837H8.14749C7.29291 18.4837 6.59964 19.177 6.59964 20.0316V30.7679C6.59964 31.6225 7.29291 32.3158 8.14749 32.3158H31.7686C32.623 32.3156 33.3155 31.6224 33.3155 30.7679V20.0316ZM34.5157 30.7679C34.5157 32.2851 33.2858 33.5158 31.7686 33.516H8.14749C6.63017 33.516 5.40042 32.2852 5.40042 30.7679V20.0316C5.40042 18.5143 6.63017 17.2845 8.14749 17.2845H31.7686C33.2858 17.2847 34.5157 18.5144 34.5157 20.0316V30.7679Z" fill="white"/><path d="M13.0424 8.22107V12.516H11.8431V8.22107H13.0424Z" fill="white"/><path d="M20.5574 5.00003V12.5157H19.3582V5.00003H20.5574Z" fill="white"/><path d="M28.0724 8.22107V12.516H26.8732V8.22107H28.0724Z" fill="white"/><path d="M22.5782 25.3999C22.578 23.9525 21.4045 22.7788 19.9571 22.7788C18.5098 22.7789 17.3362 23.9526 17.336 25.3999C17.336 26.8473 18.5097 28.0208 19.9571 28.021C21.4047 28.021 22.5782 26.8474 22.5782 25.3999ZM23.7784 25.3999C23.7784 27.5102 22.0674 29.2211 19.9571 29.2211C17.8469 29.221 16.1368 27.51 16.1368 25.3999C16.137 23.2898 17.8471 21.5797 19.9571 21.5795C22.0673 21.5795 23.7782 23.2897 23.7784 25.3999Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="voucher"><g id="Vector"><path d="M33.3155 20.0316C33.3155 19.1771 32.623 18.4839 31.7686 18.4837H8.14749C7.29291 18.4837 6.59964 19.177 6.59964 20.0316V30.7679C6.59964 31.6225 7.29291 32.3158 8.14749 32.3158H31.7686C32.623 32.3156 33.3155 31.6224 33.3155 30.7679V20.0316ZM34.5157 30.7679C34.5157 32.2851 33.2858 33.5158 31.7686 33.516H8.14749C6.63017 33.516 5.40042 32.2852 5.40042 30.7679V20.0316C5.40042 18.5143 6.63017 17.2845 8.14749 17.2845H31.7686C33.2858 17.2847 34.5157 18.5144 34.5157 20.0316V30.7679Z" fill="white"/><path d="M13.0424 8.22107V12.516H11.8431V8.22107H13.0424Z" fill="white"/><path d="M20.5574 5.00003V12.5157H19.3582V5.00003H20.5574Z" fill="white"/><path d="M28.0724 8.22107V12.516H26.8732V8.22107H28.0724Z" fill="white"/><path d="M22.5782 25.3999C22.578 23.9525 21.4045 22.7788 19.9571 22.7788C18.5098 22.7789 17.3362 23.9526 17.336 25.3999C17.336 26.8473 18.5097 28.0208 19.9571 28.021C21.4047 28.021 22.5782 26.8474 22.5782 25.3999ZM23.7784 25.3999C23.7784 27.5102 22.0674 29.2211 19.9571 29.2211C17.8469 29.221 16.1368 27.51 16.1368 25.3999C16.137 23.2898 17.8471 21.5797 19.9571 21.5795C22.0673 21.5795 23.7782 23.2897 23.7784 25.3999Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-quote::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="quote"><g id="Vector"><path d="M25.6463 22.0604C25.9776 22.0605 26.2459 22.3287 26.2459 22.66C26.2459 22.9913 25.9776 23.2595 25.6463 23.2596H19.1727C18.8413 23.2596 18.5731 22.9914 18.5731 22.66C18.5731 22.3286 18.8413 22.0604 19.1727 22.0604H25.6463Z" fill="white"/><path d="M25.6463 27.6091C25.9776 27.6092 26.2459 27.8774 26.2459 28.2087C26.2459 28.54 25.9776 28.8083 25.6463 28.8083H19.1727C18.8413 28.8083 18.5731 28.5401 18.5731 28.2087C18.5731 27.8773 18.8413 27.6091 19.1727 27.6091H25.6463Z" fill="white"/><path d="M25.6463 16.5117C25.9776 16.5117 26.2459 16.7799 26.2459 17.1113C26.2459 17.4426 25.9776 17.7108 25.6463 17.7109H19.1727C18.8413 17.7109 18.5731 17.4426 18.5731 17.1113C18.5731 16.7799 18.8413 16.5117 19.1727 16.5117H25.6463Z" fill="white"/><path d="M15.4735 22.5228L15.5272 22.5336C15.5765 22.5544 15.611 22.6027 15.6112 22.6596C15.6112 22.7356 15.5495 22.7973 15.4735 22.7973V23.7221C14.8869 23.7218 14.412 23.2461 14.412 22.6596C14.4122 22.0732 14.8871 21.5983 15.4735 21.598V22.5228Z" fill="white"/><path d="M15.4724 21.598C16.059 21.598 16.5346 22.0731 16.5349 22.6596C16.5349 23.2463 16.0592 23.7221 15.4724 23.7221V22.7973C15.4153 22.7973 15.3663 22.7628 15.3455 22.7133L15.3347 22.6596L15.3455 22.6068C15.3663 22.5572 15.4153 22.5228 15.4724 22.5228V21.598Z" fill="white"/><path d="M15.4735 28.0715L15.5272 28.0823C15.5765 28.1031 15.611 28.1514 15.6112 28.2082C15.6112 28.2842 15.5495 28.3459 15.4735 28.3459V29.2707C14.8869 29.2705 14.412 28.7948 14.412 28.2082C14.4122 27.6219 14.8871 27.147 15.4735 27.1467V28.0715Z" fill="white"/><path d="M15.4724 27.1467C16.059 27.1467 16.5346 27.6217 16.5349 28.2082C16.5349 28.795 16.0592 29.2707 15.4724 29.2707V28.3459C15.4153 28.3459 15.3663 28.3115 15.3455 28.262L15.3347 28.2082L15.3455 28.1555C15.3663 28.1059 15.4153 28.0715 15.4724 28.0715V27.1467Z" fill="white"/><path d="M15.4735 16.9741L15.5272 16.9849C15.5765 17.0057 15.611 17.054 15.6112 17.1108C15.6112 17.1868 15.5495 17.2485 15.4735 17.2485V18.1733C14.887 18.1731 14.412 17.6975 14.412 17.1108C14.4122 16.5245 14.8871 16.0496 15.4735 16.0493V16.9741Z" fill="white"/><path d="M15.4724 16.0493C16.059 16.0493 16.5346 16.5243 16.5349 17.1108C16.5349 17.6976 16.0591 18.1733 15.4724 18.1733V17.2485C15.4153 17.2485 15.3663 17.2141 15.3455 17.1645L15.3347 17.1108L15.3455 17.0581C15.3663 17.0085 15.4153 16.9741 15.4724 16.9741V16.0493Z" fill="white"/><path d="M30.5947 12.4736C30.5947 12.1422 30.4628 11.8242 30.2285 11.5898C29.9943 11.3558 29.6768 11.2237 29.3457 11.2236H24.7217C24.3903 11.2236 24.1211 10.9554 24.1211 10.624C24.1211 9.55681 23.697 8.53296 22.9424 7.77832C22.1878 7.02396 21.1647 6.59966 20.0977 6.59961C19.0304 6.59961 18.0066 7.02372 17.252 7.77832C16.4973 8.53295 16.0732 9.55681 16.0732 10.624C16.0732 10.9553 15.8049 11.2236 15.4736 11.2236H10.8496C10.5182 11.2236 10.2002 11.3555 9.96582 11.5898C9.73151 11.8242 9.59961 12.1423 9.59961 12.4736V31.8945C9.59973 32.2256 9.73177 32.5432 9.96582 32.7773C10.2001 33.0117 10.5182 33.1436 10.8496 33.1436H29.3457C29.677 33.1435 29.9943 33.0115 30.2285 32.7773C30.4627 32.5432 30.5946 32.2258 30.5947 31.8945V12.4736ZM31.7949 31.8945C31.7948 32.5439 31.5365 33.1667 31.0771 33.626C30.6178 34.0853 29.9951 34.3437 29.3457 34.3438H10.8496C10.2 34.3438 9.5766 34.0854 9.11719 33.626C8.65807 33.1667 8.40052 32.5439 8.40039 31.8945V12.4736C8.40039 11.824 8.65784 11.2006 9.11719 10.7412C9.57657 10.2818 10.1999 10.0244 10.8496 10.0244H14.9092C15.0437 8.8597 15.566 7.76696 16.4033 6.92969C17.383 5.95005 18.7122 5.40039 20.0977 5.40039C21.4829 5.40044 22.8114 5.9503 23.791 6.92969C24.6282 7.76694 25.1506 8.85973 25.2852 10.0244H29.3457C29.9951 10.0245 30.6179 10.2821 31.0771 10.7412C31.5366 11.2006 31.7949 11.824 31.7949 12.4736V31.8945Z" fill="white"/><path d="M20.0979 10.0382L20.1516 10.0489C20.201 10.0697 20.2354 10.1181 20.2356 10.1749C20.2356 10.2509 20.1739 10.3126 20.0979 10.3126V11.2374C19.5114 11.2372 19.0364 10.7615 19.0364 10.1749C19.0367 9.58854 19.5116 9.11366 20.0979 9.1134V10.0382Z" fill="white"/><path d="M20.0969 9.1134C20.6834 9.1134 21.1591 9.58838 21.1594 10.1749C21.1594 10.7617 20.6836 11.2374 20.0969 11.2374V10.3126C20.0397 10.3126 19.9907 10.2782 19.9699 10.2286L19.9592 10.1749L19.9699 10.1222C19.9907 10.0726 20.0397 10.0382 20.0969 10.0382V9.1134Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="quote"><g id="Vector"><path d="M25.6463 22.0604C25.9776 22.0605 26.2459 22.3287 26.2459 22.66C26.2459 22.9913 25.9776 23.2595 25.6463 23.2596H19.1727C18.8413 23.2596 18.5731 22.9914 18.5731 22.66C18.5731 22.3286 18.8413 22.0604 19.1727 22.0604H25.6463Z" fill="white"/><path d="M25.6463 27.6091C25.9776 27.6092 26.2459 27.8774 26.2459 28.2087C26.2459 28.54 25.9776 28.8083 25.6463 28.8083H19.1727C18.8413 28.8083 18.5731 28.5401 18.5731 28.2087C18.5731 27.8773 18.8413 27.6091 19.1727 27.6091H25.6463Z" fill="white"/><path d="M25.6463 16.5117C25.9776 16.5117 26.2459 16.7799 26.2459 17.1113C26.2459 17.4426 25.9776 17.7108 25.6463 17.7109H19.1727C18.8413 17.7109 18.5731 17.4426 18.5731 17.1113C18.5731 16.7799 18.8413 16.5117 19.1727 16.5117H25.6463Z" fill="white"/><path d="M15.4735 22.5228L15.5272 22.5336C15.5765 22.5544 15.611 22.6027 15.6112 22.6596C15.6112 22.7356 15.5495 22.7973 15.4735 22.7973V23.7221C14.8869 23.7218 14.412 23.2461 14.412 22.6596C14.4122 22.0732 14.8871 21.5983 15.4735 21.598V22.5228Z" fill="white"/><path d="M15.4724 21.598C16.059 21.598 16.5346 22.0731 16.5349 22.6596C16.5349 23.2463 16.0592 23.7221 15.4724 23.7221V22.7973C15.4153 22.7973 15.3663 22.7628 15.3455 22.7133L15.3347 22.6596L15.3455 22.6068C15.3663 22.5572 15.4153 22.5228 15.4724 22.5228V21.598Z" fill="white"/><path d="M15.4735 28.0715L15.5272 28.0823C15.5765 28.1031 15.611 28.1514 15.6112 28.2082C15.6112 28.2842 15.5495 28.3459 15.4735 28.3459V29.2707C14.8869 29.2705 14.412 28.7948 14.412 28.2082C14.4122 27.6219 14.8871 27.147 15.4735 27.1467V28.0715Z" fill="white"/><path d="M15.4724 27.1467C16.059 27.1467 16.5346 27.6217 16.5349 28.2082C16.5349 28.795 16.0592 29.2707 15.4724 29.2707V28.3459C15.4153 28.3459 15.3663 28.3115 15.3455 28.262L15.3347 28.2082L15.3455 28.1555C15.3663 28.1059 15.4153 28.0715 15.4724 28.0715V27.1467Z" fill="white"/><path d="M15.4735 16.9741L15.5272 16.9849C15.5765 17.0057 15.611 17.054 15.6112 17.1108C15.6112 17.1868 15.5495 17.2485 15.4735 17.2485V18.1733C14.887 18.1731 14.412 17.6975 14.412 17.1108C14.4122 16.5245 14.8871 16.0496 15.4735 16.0493V16.9741Z" fill="white"/><path d="M15.4724 16.0493C16.059 16.0493 16.5346 16.5243 16.5349 17.1108C16.5349 17.6976 16.0591 18.1733 15.4724 18.1733V17.2485C15.4153 17.2485 15.3663 17.2141 15.3455 17.1645L15.3347 17.1108L15.3455 17.0581C15.3663 17.0085 15.4153 16.9741 15.4724 16.9741V16.0493Z" fill="white"/><path d="M30.5947 12.4736C30.5947 12.1422 30.4628 11.8242 30.2285 11.5898C29.9943 11.3558 29.6768 11.2237 29.3457 11.2236H24.7217C24.3903 11.2236 24.1211 10.9554 24.1211 10.624C24.1211 9.55681 23.697 8.53296 22.9424 7.77832C22.1878 7.02396 21.1647 6.59966 20.0977 6.59961C19.0304 6.59961 18.0066 7.02372 17.252 7.77832C16.4973 8.53295 16.0732 9.55681 16.0732 10.624C16.0732 10.9553 15.8049 11.2236 15.4736 11.2236H10.8496C10.5182 11.2236 10.2002 11.3555 9.96582 11.5898C9.73151 11.8242 9.59961 12.1423 9.59961 12.4736V31.8945C9.59973 32.2256 9.73177 32.5432 9.96582 32.7773C10.2001 33.0117 10.5182 33.1436 10.8496 33.1436H29.3457C29.677 33.1435 29.9943 33.0115 30.2285 32.7773C30.4627 32.5432 30.5946 32.2258 30.5947 31.8945V12.4736ZM31.7949 31.8945C31.7948 32.5439 31.5365 33.1667 31.0771 33.626C30.6178 34.0853 29.9951 34.3437 29.3457 34.3438H10.8496C10.2 34.3438 9.5766 34.0854 9.11719 33.626C8.65807 33.1667 8.40052 32.5439 8.40039 31.8945V12.4736C8.40039 11.824 8.65784 11.2006 9.11719 10.7412C9.57657 10.2818 10.1999 10.0244 10.8496 10.0244H14.9092C15.0437 8.8597 15.566 7.76696 16.4033 6.92969C17.383 5.95005 18.7122 5.40039 20.0977 5.40039C21.4829 5.40044 22.8114 5.9503 23.791 6.92969C24.6282 7.76694 25.1506 8.85973 25.2852 10.0244H29.3457C29.9951 10.0245 30.6179 10.2821 31.0771 10.7412C31.5366 11.2006 31.7949 11.824 31.7949 12.4736V31.8945Z" fill="white"/><path d="M20.0979 10.0382L20.1516 10.0489C20.201 10.0697 20.2354 10.1181 20.2356 10.1749C20.2356 10.2509 20.1739 10.3126 20.0979 10.3126V11.2374C19.5114 11.2372 19.0364 10.7615 19.0364 10.1749C19.0367 9.58854 19.5116 9.11366 20.0979 9.1134V10.0382Z" fill="white"/><path d="M20.0969 9.1134C20.6834 9.1134 21.1591 9.58838 21.1594 10.1749C21.1594 10.7617 20.6836 11.2374 20.0969 11.2374V10.3126C20.0397 10.3126 19.9907 10.2782 19.9699 10.2286L19.9592 10.1749L19.9699 10.1222C19.9907 10.0726 20.0397 10.0382 20.0969 10.0382V9.1134Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-alert::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="alert"><g id="Vector"><path d="M31.3154 9.99316C31.3153 9.6237 31.1685 9.26906 30.9072 9.00781C30.6459 8.74665 30.2913 8.59961 29.9219 8.59961H9.9873C9.61787 8.59961 9.26326 8.74667 9.00195 9.00781C8.7407 9.26906 8.59384 9.6237 8.59375 9.99316V28.0322L8.5625 28.125L6.91406 33.0684L13.8281 31.3398L13.9004 31.3223H29.9219C30.2914 31.3223 30.6459 31.1753 30.9072 30.9141C31.1685 30.6528 31.3154 30.2982 31.3154 29.9287V9.99316ZM32.5156 29.9287C32.5156 30.6165 32.2422 31.2763 31.7559 31.7627C31.2695 32.249 30.6096 32.5225 29.9219 32.5225H14.0449L5.08496 34.7627L7.39355 27.8359V9.99316C7.39365 9.30544 7.66702 8.64547 8.15332 8.15918C8.63967 7.673 9.29961 7.40039 9.9873 7.40039H29.9219C30.6096 7.40039 31.2695 7.67297 31.7559 8.15918C32.2422 8.64547 32.5155 9.30544 32.5156 9.99316V29.9287Z" fill="white"/><path d="M20.5549 12.9837V18.9642H19.3557V12.9837H20.5549Z" fill="white"/><path d="M20.3514 24.9451C20.3514 24.7261 20.1739 24.5478 19.9549 24.5476C19.7358 24.5476 19.5574 24.726 19.5574 24.9451C19.5576 25.1641 19.7359 25.3416 19.9549 25.3416C20.1738 25.3414 20.3512 25.164 20.3514 24.9451ZM21.5516 24.9451C21.5514 25.8267 20.8365 26.5416 19.9549 26.5418C19.0731 26.5418 18.3584 25.8268 18.3582 24.9451C18.3582 24.0632 19.073 23.3484 19.9549 23.3484C20.8366 23.3486 21.5516 24.0633 21.5516 24.9451Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="alert"><g id="Vector"><path d="M31.3154 9.99316C31.3153 9.6237 31.1685 9.26906 30.9072 9.00781C30.6459 8.74665 30.2913 8.59961 29.9219 8.59961H9.9873C9.61787 8.59961 9.26326 8.74667 9.00195 9.00781C8.7407 9.26906 8.59384 9.6237 8.59375 9.99316V28.0322L8.5625 28.125L6.91406 33.0684L13.8281 31.3398L13.9004 31.3223H29.9219C30.2914 31.3223 30.6459 31.1753 30.9072 30.9141C31.1685 30.6528 31.3154 30.2982 31.3154 29.9287V9.99316ZM32.5156 29.9287C32.5156 30.6165 32.2422 31.2763 31.7559 31.7627C31.2695 32.249 30.6096 32.5225 29.9219 32.5225H14.0449L5.08496 34.7627L7.39355 27.8359V9.99316C7.39365 9.30544 7.66702 8.64547 8.15332 8.15918C8.63967 7.673 9.29961 7.40039 9.9873 7.40039H29.9219C30.6096 7.40039 31.2695 7.67297 31.7559 8.15918C32.2422 8.64547 32.5155 9.30544 32.5156 9.99316V29.9287Z" fill="white"/><path d="M20.5549 12.9837V18.9642H19.3557V12.9837H20.5549Z" fill="white"/><path d="M20.3514 24.9451C20.3514 24.7261 20.1739 24.5478 19.9549 24.5476C19.7358 24.5476 19.5574 24.726 19.5574 24.9451C19.5576 25.1641 19.7359 25.3416 19.9549 25.3416C20.1738 25.3414 20.3512 25.164 20.3514 24.9451ZM21.5516 24.9451C21.5514 25.8267 20.8365 26.5416 19.9549 26.5418C19.0731 26.5418 18.3584 25.8268 18.3582 24.9451C18.3582 24.0632 19.073 23.3484 19.9549 23.3484C20.8366 23.3486 21.5516 24.0633 21.5516 24.9451Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-bottles-2::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="bottles-2"><g id="Vector"><path d="M22.3698 35.3503H29.0584C30.3014 35.3503 31.3105 34.3543 31.3105 33.1272V18.3762C31.3105 16.2352 30.0518 14.3252 28.091 13.4523V4.96012C28.091 4.43129 27.6541 4.00514 27.1236 4.00514H24.3098C23.7741 4.00514 23.3424 4.43642 23.3424 4.96012V13.4523C22.8951 13.6526 22.479 13.9093 22.0993 14.2225C20.8407 15.2545 20.1229 16.7691 20.1229 18.3762V33.1272C20.1177 34.3543 21.1267 35.3503 22.3698 35.3503ZM20.8095 18.3762C20.8095 16.9694 21.4388 15.6498 22.5362 14.7462C22.9211 14.433 23.3528 14.1763 23.8105 13.9966C23.9405 13.9452 24.0289 13.8169 24.0289 13.6782V4.96012C24.0289 4.81123 24.1538 4.688 24.3046 4.688H27.1184C27.2692 4.688 27.394 4.81123 27.394 4.96012V9.78128H25.22C25.0275 9.78128 24.8715 9.93531 24.8715 10.1253C24.8715 10.3153 25.0275 10.4693 25.22 10.4693H27.394V13.6834C27.394 13.822 27.4825 13.9504 27.6125 14.0017C29.4381 14.7257 30.6135 16.4405 30.6135 18.3813V33.1323C30.6135 33.9795 29.9166 34.6726 29.0532 34.6726H22.3698C21.5116 34.6726 20.8095 33.9846 20.8095 33.1323V18.3762Z" fill="white"/><path d="M19.9725 18.3762C19.9725 16.724 20.7109 15.167 22.0038 14.1067L22.3036 13.8762C22.5832 13.6758 22.8807 13.5046 23.1922 13.3587V4.96021C23.1922 4.35249 23.6923 3.85494 24.3094 3.85474L24.3098 4.00514C23.7741 4.00514 23.3424 4.43642 23.3424 4.96012V13.4523C22.8951 13.6526 22.479 13.9093 22.0993 14.2225L21.87 14.4212C20.7538 15.4438 20.1229 16.8694 20.1229 18.3762V33.1272C20.1181 34.2775 21.0045 35.2251 22.1395 35.3391L22.3698 35.3503H29.0584C30.2236 35.3503 31.1831 34.4751 31.2987 33.3547L31.3105 33.1272V18.3762C31.3105 16.2352 30.0518 14.3252 28.091 13.4523V4.96012C28.091 4.46422 27.7068 4.05862 27.2215 4.01002L27.1236 4.00514L27.1239 3.85474C27.7347 3.8549 28.2411 4.34629 28.2411 4.96021V13.3587C30.2035 14.2731 31.4608 16.208 31.4608 18.3762V33.1272C31.4608 34.4389 30.3825 35.5002 29.0584 35.5003H22.37C21.046 35.5003 19.9669 34.4386 19.9725 33.1262V18.3762ZM29.0536 34.5227L29.0532 34.6726H22.3698L22.37 34.5227H29.0536ZM30.4637 33.1321V18.3811C30.4636 16.503 29.3267 14.8425 27.5575 14.1409C27.3714 14.0674 27.2442 13.885 27.244 13.6838V10.6194H25.2196C24.9463 10.6192 24.7215 10.3998 24.7215 10.1253C24.7215 9.85077 24.9463 9.63133 25.2196 9.63111L25.22 9.78128L25.1502 9.78834C24.9912 9.82024 24.8715 9.95891 24.8715 10.1253L24.8788 10.1946C24.9112 10.3512 25.0518 10.4691 25.22 10.4693H27.394V13.6834L27.3983 13.7346C27.4169 13.8527 27.4989 13.9567 27.6125 14.0017C29.4381 14.7257 30.6135 16.4405 30.6135 18.3813V33.1323C30.6135 33.9266 30.0008 34.5852 29.2127 34.6643L29.0532 34.6726L29.0536 34.5227C29.8354 34.5225 30.4637 33.8948 30.4637 33.1321ZM27.244 4.96021C27.244 4.89598 27.1878 4.83814 27.118 4.83814H24.3045C24.2347 4.83817 24.1786 4.896 24.1786 4.96021V13.678C24.1786 13.8791 24.0521 14.0623 23.8661 14.136C23.4236 14.3097 23.0042 14.5586 22.6307 14.8626C21.5678 15.7382 20.9598 17.0153 20.9598 18.3762V33.1321C20.9598 33.8994 21.5925 34.5227 22.37 34.5227L22.3698 34.6726L22.2108 34.6643C21.4266 34.5856 20.8095 33.9313 20.8095 33.1323V18.3762C20.8095 16.9694 21.4388 15.6498 22.5362 14.7462C22.9211 14.433 23.3528 14.1763 23.8105 13.9966C23.9242 13.9517 24.0065 13.8479 24.0252 13.7297L24.0289 13.6782V4.96012C24.0289 4.81123 24.1538 4.688 24.3046 4.688H27.1184C27.2692 4.688 27.394 4.81123 27.394 4.96012V9.78128H25.22L25.2196 9.63111H27.244V4.96021ZM27.1239 3.85474L27.1236 4.00514H24.3098L24.3094 3.85474H27.1239Z" fill="white"/><path d="M22.7807 23.6492C22.9731 23.6492 23.1292 23.4951 23.1292 23.3052V21.8162H28.3042V26.4474C28.3042 26.6373 28.4603 26.7914 28.6527 26.7914C28.8452 26.7914 29.0012 26.6373 29.0012 26.4474V21.4722C29.0012 21.2822 28.8452 21.1282 28.6527 21.1282H22.7807C22.5882 21.1282 22.4322 21.2822 22.4322 21.4722V23.3052C22.4322 23.4951 22.5882 23.6492 22.7807 23.6492Z" fill="white"/><path d="M22.2818 23.3049V21.4719C22.282 21.1974 22.5075 20.9778 22.7808 20.9778L22.7807 21.1282C22.5882 21.1282 22.4322 21.2822 22.4322 21.4722V23.3052C22.4322 23.4714 22.5517 23.6098 22.7105 23.6419L22.7807 23.6492C22.949 23.6491 23.0892 23.531 23.1217 23.3743L23.1292 23.3052V21.8162H28.3042V26.4474L28.3111 26.5169C28.339 26.6512 28.4465 26.757 28.5826 26.7844L28.6527 26.7914C28.8209 26.7913 28.9612 26.6734 28.9937 26.5169L29.0012 26.4474V21.4722C29.0011 21.3062 28.8818 21.1672 28.7232 21.135L28.6527 21.1282L28.6529 20.9778C28.9262 20.9779 29.1508 21.1975 29.151 21.4719V26.4475C29.1509 26.722 28.9262 26.9416 28.6529 26.9417C28.3795 26.9417 28.154 26.7221 28.1539 26.4475V21.9661H23.2789V23.3049C23.2789 23.5795 23.0542 23.799 22.7808 23.7991C22.5074 23.7991 22.2818 23.5796 22.2818 23.3049ZM28.6529 20.9778L28.6527 21.1282H22.7807L22.7808 20.9778H28.6529Z" fill="white"/><path d="M22.7807 30.0004H28.6527C28.8452 30.0004 29.0012 29.8463 29.0012 29.6564V28.2393C29.0012 28.0493 28.8452 27.8953 28.6527 27.8953C28.4603 27.8953 28.3042 28.0493 28.3042 28.2393V29.3124H23.1292V25.4257C23.1292 25.2357 22.9731 25.0817 22.7807 25.0817C22.5882 25.0817 22.4322 25.2357 22.4322 25.4257V29.6564C22.4322 29.8463 22.5882 30.0004 22.7807 30.0004Z" fill="white"/><path d="M23.1292 25.4257C23.129 25.2596 23.0098 25.1207 22.8512 25.0885L22.7807 25.0817C22.5882 25.0817 22.4322 25.2357 22.4322 25.4257V29.6564C22.4322 29.8227 22.5517 29.9618 22.7105 29.9938L22.7807 30.0004H28.6527C28.8211 30.0003 28.9614 29.8821 28.9937 29.7252L29.0012 29.6564V28.2393C29.001 28.0733 28.8818 27.9341 28.7232 27.902L28.6527 27.8953C28.4603 27.8953 28.3042 28.0493 28.3042 28.2393V29.3124H23.1292V25.4257ZM23.2789 29.1627H28.1539V28.2389C28.1541 27.9645 28.3796 27.7457 28.6529 27.7457C28.9261 27.7458 29.1507 27.9645 29.151 28.2389V29.6559C29.151 29.9305 28.9263 30.1499 28.6529 30.15H22.7808C22.5074 30.15 22.2818 29.9305 22.2818 29.6559V25.4254C22.282 25.1509 22.5075 24.9313 22.7808 24.9313C23.0541 24.9314 23.2788 25.151 23.2789 25.4254V29.1627Z" fill="white"/><path d="M18.5158 35.3503C18.7082 35.3503 18.8643 35.1963 18.8643 35.0063C18.8643 34.8164 18.7082 34.6623 18.5158 34.6623H11.6712C10.9638 34.6623 10.3865 34.0924 10.3865 33.3941V24.9995C10.3865 24.8557 10.3917 24.7068 10.3969 24.5631H16.1025V30.2109H11.8012C11.6087 30.2109 11.4527 30.3649 11.4527 30.5549C11.4527 30.7448 11.6087 30.8989 11.8012 30.8989H16.451C16.6434 30.8989 16.7994 30.7448 16.7994 30.5549V24.2191C16.7994 24.0291 16.6434 23.8751 16.451 23.8751H10.4333C10.5477 22.5863 10.8598 21.3387 11.3643 20.1475C12.3525 17.8319 13.5279 14.3971 13.5279 11.2189V8.04587C13.5279 7.84049 13.4239 7.65052 13.2575 7.53243C13.1379 7.45028 13.065 7.31679 13.065 7.16789V6.53123C13.065 6.38747 13.1379 6.24884 13.2575 6.1667C13.4291 6.04861 13.5279 5.85863 13.5279 5.65326V5.08848C13.5279 4.86771 13.71 4.688 13.9336 4.688H16.2481C16.4718 4.688 16.6538 4.86771 16.6538 5.08848V5.65839C16.6538 5.86377 16.7526 6.05374 16.9243 6.1667C16.9295 6.1667 16.9295 6.17183 16.9347 6.17183C17.0543 6.25398 17.1323 6.38747 17.1323 6.53637V7.17303C17.1323 7.31679 17.0595 7.45542 16.9347 7.53757C16.763 7.65566 16.659 7.84563 16.659 8.051V9.11895H14.7138C14.5214 9.11895 14.3653 9.27298 14.3653 9.46295C14.3653 9.65292 14.5214 9.80695 14.7138 9.80695H16.659V11.224C16.659 13.3496 17.1791 15.8347 18.2037 18.6021C18.2713 18.7818 18.469 18.8691 18.6458 18.8075C18.8279 18.7407 18.9163 18.5456 18.8539 18.371C17.8709 15.7114 17.3507 13.2418 17.3507 11.224V8.08181C17.6472 7.8713 17.824 7.53243 17.824 7.16789V6.53637C17.824 6.17183 17.6472 5.8381 17.3507 5.62245V5.08848C17.3507 4.48776 16.8566 4 16.2481 4H13.9336C13.3303 4 12.8362 4.48776 12.8362 5.08848V5.62759C12.5449 5.8381 12.3733 6.17696 12.3733 6.53637V7.17816C12.3733 7.53757 12.5449 7.8713 12.8362 8.08694V11.2292C12.8362 14.2944 11.692 17.6317 10.7298 19.8908C10.038 21.503 9.68954 23.223 9.68954 24.9995V33.3993C9.68954 34.4775 10.5789 35.3555 11.6712 35.3555H18.5158V35.3503Z" fill="white"/><path d="M9.53915 33.3994V24.999C9.53921 23.2029 9.89211 21.4631 10.5919 19.832L10.9571 18.9395C11.8174 16.7535 12.6865 13.8842 12.6866 11.2295V8.15625C12.3958 7.91288 12.2237 7.55941 12.2237 7.17773V6.53613C12.2238 6.15558 12.3943 5.79623 12.6866 5.55566V5.08887C12.6866 4.40394 13.2489 3.84961 13.9337 3.84961L13.9336 4C13.3303 4 12.8362 4.48776 12.8362 5.08848V5.62759C12.5449 5.8381 12.3733 6.17696 12.3733 6.53637V7.17816C12.3733 7.53757 12.5449 7.8713 12.8362 8.08694V11.2292L12.8233 11.8066C12.6941 14.7072 11.6318 17.7729 10.7298 19.8908C10.038 21.503 9.68954 23.223 9.68954 24.9995V33.3993L9.70028 33.5986C9.80187 34.5836 10.6472 35.3554 11.6712 35.3555H18.5158V35.3503C18.6844 35.3503 18.8252 35.2322 18.8575 35.0752L18.8643 35.0063C18.8643 34.8164 18.7082 34.6623 18.5158 34.6623L18.5157 34.5127C18.789 34.5127 19.0145 34.7314 19.0147 35.0059C19.0147 35.2277 18.8667 35.4114 18.6661 35.4746V35.5059H11.671C10.4979 35.5058 9.53922 34.5622 9.53915 33.3994ZM18.5157 34.5127L18.5158 34.6623H11.6712L11.671 34.5127H18.5157ZM10.3865 33.3941V24.9995C10.3865 24.8557 10.3917 24.7068 10.3969 24.5631H16.1025V30.2109H11.8012L11.8009 30.0605H15.9522V24.7129H10.5431C10.54 24.8092 10.5362 24.9054 10.5362 24.999V33.3945C10.5364 34.0079 11.0449 34.5126 11.671 34.5127L11.6712 34.6623C11.0081 34.6622 10.4586 34.1614 10.3927 33.5234L10.3865 33.3941ZM11.3028 30.5547C11.3029 30.2802 11.5276 30.0607 11.8009 30.0605L11.8012 30.2109L11.7306 30.2178C11.572 30.25 11.4528 30.3888 11.4527 30.5549C11.4527 30.7448 11.6087 30.8989 11.8012 30.8989H16.451C16.6192 30.8987 16.7596 30.7807 16.7921 30.624L16.7994 30.5549V24.2191C16.7993 24.0531 16.6801 23.914 16.5216 23.8818L16.451 23.8751L16.4513 23.7246C16.7245 23.7248 16.9491 23.9444 16.9493 24.2188V30.5547C16.9493 30.8292 16.7246 31.0487 16.4513 31.0488H11.8009C11.5276 31.0487 11.3028 30.8292 11.3028 30.5547ZM16.5089 11.2236V9.95703H14.714C14.4405 9.95703 14.2149 9.73752 14.2149 9.46289C14.215 9.18828 14.4405 8.96875 14.714 8.96875L14.7138 9.11895L14.6436 9.12598C14.4848 9.15803 14.3653 9.29673 14.3653 9.46295L14.3722 9.53223C14.4 9.66664 14.5075 9.77232 14.6436 9.7998L14.7138 9.80695H16.659V11.224L16.6651 11.627C16.726 13.6615 17.2432 16.0077 18.2037 18.6021C18.2631 18.7591 18.422 18.8455 18.5792 18.8232L18.6458 18.8075C18.805 18.7491 18.8924 18.5926 18.8702 18.4375L18.8539 18.371C17.8709 15.7114 17.3507 13.2418 17.3507 11.224V8.08181C17.6103 7.89753 17.7777 7.61485 17.8155 7.30273L17.824 7.16789V6.53637C17.824 6.17183 17.6472 5.8381 17.3507 5.62245V5.08848C17.3507 4.5252 16.9163 4.0615 16.3604 4.00586L16.2481 4L16.2481 3.84961C16.9377 3.84962 17.5011 4.40349 17.5011 5.08887V5.55176C17.7965 5.79462 17.9737 6.14857 17.9737 6.53613V7.16797C17.9737 7.55397 17.7973 7.9122 17.5011 8.15234V11.2236C17.5011 13.0933 17.9532 15.3649 18.8165 17.8242L18.9942 18.3193L18.9952 18.3203C19.0854 18.5727 18.9565 18.8532 18.6974 18.9482L18.6954 18.9492C18.4441 19.0368 18.1608 18.9132 18.0636 18.6553L18.0626 18.6543C17.034 15.8762 16.5089 13.3724 16.5089 11.2236ZM16.5089 8.05078C16.509 7.79368 16.6395 7.55869 16.8497 7.41406L16.8526 7.41211C16.9348 7.35782 16.9825 7.26627 16.9825 7.17285V6.53613C16.9824 6.44386 16.9345 6.35778 16.8556 6.30078L16.8419 6.29199C16.6266 6.15031 16.504 5.91224 16.504 5.6582V5.08887C16.504 4.95276 16.3908 4.8379 16.2481 4.83789H13.9337C13.791 4.83789 13.6778 4.95275 13.6778 5.08887V5.65332C13.6778 5.90776 13.5551 6.14387 13.3429 6.29004C13.2639 6.34429 13.2149 6.43705 13.2149 6.53125V7.16797C13.215 7.24191 13.2419 7.30987 13.2892 7.3623L13.3429 7.40918L13.3438 7.41016C13.5476 7.55475 13.6778 7.78917 13.6778 8.0459V11.2188C13.6778 14.0266 12.7703 17.0248 11.88 19.2852L11.502 20.2061C11.0251 21.3322 10.7249 22.5097 10.6007 23.7246H16.4513L16.451 23.8751H10.4333C10.5334 22.7475 10.7844 21.6511 11.1837 20.5967L11.3643 20.1475C12.2907 17.9766 13.382 14.8219 13.5147 11.8174L13.5279 11.2189V8.04587C13.5279 7.86609 13.448 7.69837 13.3165 7.58008L13.2575 7.53243C13.1678 7.47086 13.1043 7.38049 13.0782 7.27637L13.065 7.16789V6.53123C13.065 6.42348 13.106 6.31865 13.1768 6.23828L13.2575 6.1667C13.4076 6.06337 13.5023 5.90499 13.5235 5.72949L13.5279 5.65326V5.08848C13.5279 4.89542 13.6672 4.73384 13.8517 4.69629L13.9336 4.688H16.2481L16.3302 4.69629C16.5146 4.73386 16.6538 4.89545 16.6538 5.08848V5.65839C16.6538 5.86377 16.7526 6.05374 16.9243 6.1667L16.8419 6.29004C16.8442 6.29163 16.846 6.29424 16.8487 6.2959L16.8497 6.29492C16.8469 6.2931 16.8442 6.29175 16.8419 6.29004L16.9243 6.1667C16.9295 6.1667 16.9295 6.17183 16.9347 6.17183C17.0543 6.25398 17.1323 6.38747 17.1323 6.53637V7.17303C17.1323 7.31679 17.0595 7.45542 16.9347 7.53757C16.763 7.65566 16.659 7.84563 16.659 8.051V9.11895H14.7138L14.714 8.96875H16.5089V8.05078ZM16.2481 3.84961L16.2481 4H13.9336L13.9337 3.84961H16.2481Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="bottles-2"><g id="Vector"><path d="M22.3698 35.3503H29.0584C30.3014 35.3503 31.3105 34.3543 31.3105 33.1272V18.3762C31.3105 16.2352 30.0518 14.3252 28.091 13.4523V4.96012C28.091 4.43129 27.6541 4.00514 27.1236 4.00514H24.3098C23.7741 4.00514 23.3424 4.43642 23.3424 4.96012V13.4523C22.8951 13.6526 22.479 13.9093 22.0993 14.2225C20.8407 15.2545 20.1229 16.7691 20.1229 18.3762V33.1272C20.1177 34.3543 21.1267 35.3503 22.3698 35.3503ZM20.8095 18.3762C20.8095 16.9694 21.4388 15.6498 22.5362 14.7462C22.9211 14.433 23.3528 14.1763 23.8105 13.9966C23.9405 13.9452 24.0289 13.8169 24.0289 13.6782V4.96012C24.0289 4.81123 24.1538 4.688 24.3046 4.688H27.1184C27.2692 4.688 27.394 4.81123 27.394 4.96012V9.78128H25.22C25.0275 9.78128 24.8715 9.93531 24.8715 10.1253C24.8715 10.3153 25.0275 10.4693 25.22 10.4693H27.394V13.6834C27.394 13.822 27.4825 13.9504 27.6125 14.0017C29.4381 14.7257 30.6135 16.4405 30.6135 18.3813V33.1323C30.6135 33.9795 29.9166 34.6726 29.0532 34.6726H22.3698C21.5116 34.6726 20.8095 33.9846 20.8095 33.1323V18.3762Z" fill="white"/><path d="M19.9725 18.3762C19.9725 16.724 20.7109 15.167 22.0038 14.1067L22.3036 13.8762C22.5832 13.6758 22.8807 13.5046 23.1922 13.3587V4.96021C23.1922 4.35249 23.6923 3.85494 24.3094 3.85474L24.3098 4.00514C23.7741 4.00514 23.3424 4.43642 23.3424 4.96012V13.4523C22.8951 13.6526 22.479 13.9093 22.0993 14.2225L21.87 14.4212C20.7538 15.4438 20.1229 16.8694 20.1229 18.3762V33.1272C20.1181 34.2775 21.0045 35.2251 22.1395 35.3391L22.3698 35.3503H29.0584C30.2236 35.3503 31.1831 34.4751 31.2987 33.3547L31.3105 33.1272V18.3762C31.3105 16.2352 30.0518 14.3252 28.091 13.4523V4.96012C28.091 4.46422 27.7068 4.05862 27.2215 4.01002L27.1236 4.00514L27.1239 3.85474C27.7347 3.8549 28.2411 4.34629 28.2411 4.96021V13.3587C30.2035 14.2731 31.4608 16.208 31.4608 18.3762V33.1272C31.4608 34.4389 30.3825 35.5002 29.0584 35.5003H22.37C21.046 35.5003 19.9669 34.4386 19.9725 33.1262V18.3762ZM29.0536 34.5227L29.0532 34.6726H22.3698L22.37 34.5227H29.0536ZM30.4637 33.1321V18.3811C30.4636 16.503 29.3267 14.8425 27.5575 14.1409C27.3714 14.0674 27.2442 13.885 27.244 13.6838V10.6194H25.2196C24.9463 10.6192 24.7215 10.3998 24.7215 10.1253C24.7215 9.85077 24.9463 9.63133 25.2196 9.63111L25.22 9.78128L25.1502 9.78834C24.9912 9.82024 24.8715 9.95891 24.8715 10.1253L24.8788 10.1946C24.9112 10.3512 25.0518 10.4691 25.22 10.4693H27.394V13.6834L27.3983 13.7346C27.4169 13.8527 27.4989 13.9567 27.6125 14.0017C29.4381 14.7257 30.6135 16.4405 30.6135 18.3813V33.1323C30.6135 33.9266 30.0008 34.5852 29.2127 34.6643L29.0532 34.6726L29.0536 34.5227C29.8354 34.5225 30.4637 33.8948 30.4637 33.1321ZM27.244 4.96021C27.244 4.89598 27.1878 4.83814 27.118 4.83814H24.3045C24.2347 4.83817 24.1786 4.896 24.1786 4.96021V13.678C24.1786 13.8791 24.0521 14.0623 23.8661 14.136C23.4236 14.3097 23.0042 14.5586 22.6307 14.8626C21.5678 15.7382 20.9598 17.0153 20.9598 18.3762V33.1321C20.9598 33.8994 21.5925 34.5227 22.37 34.5227L22.3698 34.6726L22.2108 34.6643C21.4266 34.5856 20.8095 33.9313 20.8095 33.1323V18.3762C20.8095 16.9694 21.4388 15.6498 22.5362 14.7462C22.9211 14.433 23.3528 14.1763 23.8105 13.9966C23.9242 13.9517 24.0065 13.8479 24.0252 13.7297L24.0289 13.6782V4.96012C24.0289 4.81123 24.1538 4.688 24.3046 4.688H27.1184C27.2692 4.688 27.394 4.81123 27.394 4.96012V9.78128H25.22L25.2196 9.63111H27.244V4.96021ZM27.1239 3.85474L27.1236 4.00514H24.3098L24.3094 3.85474H27.1239Z" fill="white"/><path d="M22.7807 23.6492C22.9731 23.6492 23.1292 23.4951 23.1292 23.3052V21.8162H28.3042V26.4474C28.3042 26.6373 28.4603 26.7914 28.6527 26.7914C28.8452 26.7914 29.0012 26.6373 29.0012 26.4474V21.4722C29.0012 21.2822 28.8452 21.1282 28.6527 21.1282H22.7807C22.5882 21.1282 22.4322 21.2822 22.4322 21.4722V23.3052C22.4322 23.4951 22.5882 23.6492 22.7807 23.6492Z" fill="white"/><path d="M22.2818 23.3049V21.4719C22.282 21.1974 22.5075 20.9778 22.7808 20.9778L22.7807 21.1282C22.5882 21.1282 22.4322 21.2822 22.4322 21.4722V23.3052C22.4322 23.4714 22.5517 23.6098 22.7105 23.6419L22.7807 23.6492C22.949 23.6491 23.0892 23.531 23.1217 23.3743L23.1292 23.3052V21.8162H28.3042V26.4474L28.3111 26.5169C28.339 26.6512 28.4465 26.757 28.5826 26.7844L28.6527 26.7914C28.8209 26.7913 28.9612 26.6734 28.9937 26.5169L29.0012 26.4474V21.4722C29.0011 21.3062 28.8818 21.1672 28.7232 21.135L28.6527 21.1282L28.6529 20.9778C28.9262 20.9779 29.1508 21.1975 29.151 21.4719V26.4475C29.1509 26.722 28.9262 26.9416 28.6529 26.9417C28.3795 26.9417 28.154 26.7221 28.1539 26.4475V21.9661H23.2789V23.3049C23.2789 23.5795 23.0542 23.799 22.7808 23.7991C22.5074 23.7991 22.2818 23.5796 22.2818 23.3049ZM28.6529 20.9778L28.6527 21.1282H22.7807L22.7808 20.9778H28.6529Z" fill="white"/><path d="M22.7807 30.0004H28.6527C28.8452 30.0004 29.0012 29.8463 29.0012 29.6564V28.2393C29.0012 28.0493 28.8452 27.8953 28.6527 27.8953C28.4603 27.8953 28.3042 28.0493 28.3042 28.2393V29.3124H23.1292V25.4257C23.1292 25.2357 22.9731 25.0817 22.7807 25.0817C22.5882 25.0817 22.4322 25.2357 22.4322 25.4257V29.6564C22.4322 29.8463 22.5882 30.0004 22.7807 30.0004Z" fill="white"/><path d="M23.1292 25.4257C23.129 25.2596 23.0098 25.1207 22.8512 25.0885L22.7807 25.0817C22.5882 25.0817 22.4322 25.2357 22.4322 25.4257V29.6564C22.4322 29.8227 22.5517 29.9618 22.7105 29.9938L22.7807 30.0004H28.6527C28.8211 30.0003 28.9614 29.8821 28.9937 29.7252L29.0012 29.6564V28.2393C29.001 28.0733 28.8818 27.9341 28.7232 27.902L28.6527 27.8953C28.4603 27.8953 28.3042 28.0493 28.3042 28.2393V29.3124H23.1292V25.4257ZM23.2789 29.1627H28.1539V28.2389C28.1541 27.9645 28.3796 27.7457 28.6529 27.7457C28.9261 27.7458 29.1507 27.9645 29.151 28.2389V29.6559C29.151 29.9305 28.9263 30.1499 28.6529 30.15H22.7808C22.5074 30.15 22.2818 29.9305 22.2818 29.6559V25.4254C22.282 25.1509 22.5075 24.9313 22.7808 24.9313C23.0541 24.9314 23.2788 25.151 23.2789 25.4254V29.1627Z" fill="white"/><path d="M18.5158 35.3503C18.7082 35.3503 18.8643 35.1963 18.8643 35.0063C18.8643 34.8164 18.7082 34.6623 18.5158 34.6623H11.6712C10.9638 34.6623 10.3865 34.0924 10.3865 33.3941V24.9995C10.3865 24.8557 10.3917 24.7068 10.3969 24.5631H16.1025V30.2109H11.8012C11.6087 30.2109 11.4527 30.3649 11.4527 30.5549C11.4527 30.7448 11.6087 30.8989 11.8012 30.8989H16.451C16.6434 30.8989 16.7994 30.7448 16.7994 30.5549V24.2191C16.7994 24.0291 16.6434 23.8751 16.451 23.8751H10.4333C10.5477 22.5863 10.8598 21.3387 11.3643 20.1475C12.3525 17.8319 13.5279 14.3971 13.5279 11.2189V8.04587C13.5279 7.84049 13.4239 7.65052 13.2575 7.53243C13.1379 7.45028 13.065 7.31679 13.065 7.16789V6.53123C13.065 6.38747 13.1379 6.24884 13.2575 6.1667C13.4291 6.04861 13.5279 5.85863 13.5279 5.65326V5.08848C13.5279 4.86771 13.71 4.688 13.9336 4.688H16.2481C16.4718 4.688 16.6538 4.86771 16.6538 5.08848V5.65839C16.6538 5.86377 16.7526 6.05374 16.9243 6.1667C16.9295 6.1667 16.9295 6.17183 16.9347 6.17183C17.0543 6.25398 17.1323 6.38747 17.1323 6.53637V7.17303C17.1323 7.31679 17.0595 7.45542 16.9347 7.53757C16.763 7.65566 16.659 7.84563 16.659 8.051V9.11895H14.7138C14.5214 9.11895 14.3653 9.27298 14.3653 9.46295C14.3653 9.65292 14.5214 9.80695 14.7138 9.80695H16.659V11.224C16.659 13.3496 17.1791 15.8347 18.2037 18.6021C18.2713 18.7818 18.469 18.8691 18.6458 18.8075C18.8279 18.7407 18.9163 18.5456 18.8539 18.371C17.8709 15.7114 17.3507 13.2418 17.3507 11.224V8.08181C17.6472 7.8713 17.824 7.53243 17.824 7.16789V6.53637C17.824 6.17183 17.6472 5.8381 17.3507 5.62245V5.08848C17.3507 4.48776 16.8566 4 16.2481 4H13.9336C13.3303 4 12.8362 4.48776 12.8362 5.08848V5.62759C12.5449 5.8381 12.3733 6.17696 12.3733 6.53637V7.17816C12.3733 7.53757 12.5449 7.8713 12.8362 8.08694V11.2292C12.8362 14.2944 11.692 17.6317 10.7298 19.8908C10.038 21.503 9.68954 23.223 9.68954 24.9995V33.3993C9.68954 34.4775 10.5789 35.3555 11.6712 35.3555H18.5158V35.3503Z" fill="white"/><path d="M9.53915 33.3994V24.999C9.53921 23.2029 9.89211 21.4631 10.5919 19.832L10.9571 18.9395C11.8174 16.7535 12.6865 13.8842 12.6866 11.2295V8.15625C12.3958 7.91288 12.2237 7.55941 12.2237 7.17773V6.53613C12.2238 6.15558 12.3943 5.79623 12.6866 5.55566V5.08887C12.6866 4.40394 13.2489 3.84961 13.9337 3.84961L13.9336 4C13.3303 4 12.8362 4.48776 12.8362 5.08848V5.62759C12.5449 5.8381 12.3733 6.17696 12.3733 6.53637V7.17816C12.3733 7.53757 12.5449 7.8713 12.8362 8.08694V11.2292L12.8233 11.8066C12.6941 14.7072 11.6318 17.7729 10.7298 19.8908C10.038 21.503 9.68954 23.223 9.68954 24.9995V33.3993L9.70028 33.5986C9.80187 34.5836 10.6472 35.3554 11.6712 35.3555H18.5158V35.3503C18.6844 35.3503 18.8252 35.2322 18.8575 35.0752L18.8643 35.0063C18.8643 34.8164 18.7082 34.6623 18.5158 34.6623L18.5157 34.5127C18.789 34.5127 19.0145 34.7314 19.0147 35.0059C19.0147 35.2277 18.8667 35.4114 18.6661 35.4746V35.5059H11.671C10.4979 35.5058 9.53922 34.5622 9.53915 33.3994ZM18.5157 34.5127L18.5158 34.6623H11.6712L11.671 34.5127H18.5157ZM10.3865 33.3941V24.9995C10.3865 24.8557 10.3917 24.7068 10.3969 24.5631H16.1025V30.2109H11.8012L11.8009 30.0605H15.9522V24.7129H10.5431C10.54 24.8092 10.5362 24.9054 10.5362 24.999V33.3945C10.5364 34.0079 11.0449 34.5126 11.671 34.5127L11.6712 34.6623C11.0081 34.6622 10.4586 34.1614 10.3927 33.5234L10.3865 33.3941ZM11.3028 30.5547C11.3029 30.2802 11.5276 30.0607 11.8009 30.0605L11.8012 30.2109L11.7306 30.2178C11.572 30.25 11.4528 30.3888 11.4527 30.5549C11.4527 30.7448 11.6087 30.8989 11.8012 30.8989H16.451C16.6192 30.8987 16.7596 30.7807 16.7921 30.624L16.7994 30.5549V24.2191C16.7993 24.0531 16.6801 23.914 16.5216 23.8818L16.451 23.8751L16.4513 23.7246C16.7245 23.7248 16.9491 23.9444 16.9493 24.2188V30.5547C16.9493 30.8292 16.7246 31.0487 16.4513 31.0488H11.8009C11.5276 31.0487 11.3028 30.8292 11.3028 30.5547ZM16.5089 11.2236V9.95703H14.714C14.4405 9.95703 14.2149 9.73752 14.2149 9.46289C14.215 9.18828 14.4405 8.96875 14.714 8.96875L14.7138 9.11895L14.6436 9.12598C14.4848 9.15803 14.3653 9.29673 14.3653 9.46295L14.3722 9.53223C14.4 9.66664 14.5075 9.77232 14.6436 9.7998L14.7138 9.80695H16.659V11.224L16.6651 11.627C16.726 13.6615 17.2432 16.0077 18.2037 18.6021C18.2631 18.7591 18.422 18.8455 18.5792 18.8232L18.6458 18.8075C18.805 18.7491 18.8924 18.5926 18.8702 18.4375L18.8539 18.371C17.8709 15.7114 17.3507 13.2418 17.3507 11.224V8.08181C17.6103 7.89753 17.7777 7.61485 17.8155 7.30273L17.824 7.16789V6.53637C17.824 6.17183 17.6472 5.8381 17.3507 5.62245V5.08848C17.3507 4.5252 16.9163 4.0615 16.3604 4.00586L16.2481 4L16.2481 3.84961C16.9377 3.84962 17.5011 4.40349 17.5011 5.08887V5.55176C17.7965 5.79462 17.9737 6.14857 17.9737 6.53613V7.16797C17.9737 7.55397 17.7973 7.9122 17.5011 8.15234V11.2236C17.5011 13.0933 17.9532 15.3649 18.8165 17.8242L18.9942 18.3193L18.9952 18.3203C19.0854 18.5727 18.9565 18.8532 18.6974 18.9482L18.6954 18.9492C18.4441 19.0368 18.1608 18.9132 18.0636 18.6553L18.0626 18.6543C17.034 15.8762 16.5089 13.3724 16.5089 11.2236ZM16.5089 8.05078C16.509 7.79368 16.6395 7.55869 16.8497 7.41406L16.8526 7.41211C16.9348 7.35782 16.9825 7.26627 16.9825 7.17285V6.53613C16.9824 6.44386 16.9345 6.35778 16.8556 6.30078L16.8419 6.29199C16.6266 6.15031 16.504 5.91224 16.504 5.6582V5.08887C16.504 4.95276 16.3908 4.8379 16.2481 4.83789H13.9337C13.791 4.83789 13.6778 4.95275 13.6778 5.08887V5.65332C13.6778 5.90776 13.5551 6.14387 13.3429 6.29004C13.2639 6.34429 13.2149 6.43705 13.2149 6.53125V7.16797C13.215 7.24191 13.2419 7.30987 13.2892 7.3623L13.3429 7.40918L13.3438 7.41016C13.5476 7.55475 13.6778 7.78917 13.6778 8.0459V11.2188C13.6778 14.0266 12.7703 17.0248 11.88 19.2852L11.502 20.2061C11.0251 21.3322 10.7249 22.5097 10.6007 23.7246H16.4513L16.451 23.8751H10.4333C10.5334 22.7475 10.7844 21.6511 11.1837 20.5967L11.3643 20.1475C12.2907 17.9766 13.382 14.8219 13.5147 11.8174L13.5279 11.2189V8.04587C13.5279 7.86609 13.448 7.69837 13.3165 7.58008L13.2575 7.53243C13.1678 7.47086 13.1043 7.38049 13.0782 7.27637L13.065 7.16789V6.53123C13.065 6.42348 13.106 6.31865 13.1768 6.23828L13.2575 6.1667C13.4076 6.06337 13.5023 5.90499 13.5235 5.72949L13.5279 5.65326V5.08848C13.5279 4.89542 13.6672 4.73384 13.8517 4.69629L13.9336 4.688H16.2481L16.3302 4.69629C16.5146 4.73386 16.6538 4.89545 16.6538 5.08848V5.65839C16.6538 5.86377 16.7526 6.05374 16.9243 6.1667L16.8419 6.29004C16.8442 6.29163 16.846 6.29424 16.8487 6.2959L16.8497 6.29492C16.8469 6.2931 16.8442 6.29175 16.8419 6.29004L16.9243 6.1667C16.9295 6.1667 16.9295 6.17183 16.9347 6.17183C17.0543 6.25398 17.1323 6.38747 17.1323 6.53637V7.17303C17.1323 7.31679 17.0595 7.45542 16.9347 7.53757C16.763 7.65566 16.659 7.84563 16.659 8.051V9.11895H14.7138L14.714 8.96875H16.5089V8.05078ZM16.2481 3.84961L16.2481 4H13.9336L13.9337 3.84961H16.2481Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-club::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="club"><g id="Vector"><path d="M12.9091 20C12.9091 15.1224 16.1201 11.9231 20.9365 11.9231C24.7897 11.9231 26.9839 13.9161 26.9839 15.8042C26.9839 16.7482 26.3952 17.3776 25.2714 17.3776C23.9334 17.3776 23.3448 16.486 22.9702 15.4371C22.4885 13.7587 21.8998 12.3426 20.0803 12.3426C17.6185 12.3426 16.1736 14.8077 16.1736 18.2168C16.1736 21.6783 17.9931 26.0839 22.2209 26.0839C24.8967 26.0839 26.1276 24.4056 26.5557 23.7762C26.7163 23.5664 26.7698 23.514 26.8768 23.514C27.0374 23.514 27.0909 23.6713 27.0909 23.8811C27.0909 25.6643 24.7362 28.0769 20.8295 28.0769C16.1201 28.0245 12.9091 24.8252 12.9091 20Z" fill="white"/><path d="M30 34V35H10V34H30ZM32 32V8C32 6.89543 31.1046 6 30 6H10C8.89543 6 8 6.89543 8 8V32C8 33.1046 8.89543 34 10 34V35C8.39489 35 7.08421 33.7394 7.00391 32.1543L7 32V8C7 6.34315 8.34315 5 10 5H30L30.1543 5.00391C31.7394 5.08421 33 6.39489 33 8V32L32.9961 32.1543C32.9184 33.6883 31.6883 34.9184 30.1543 34.9961L30 35V34C31.1046 34 32 33.1046 32 32Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="club"><g id="Vector"><path d="M12.9091 20C12.9091 15.1224 16.1201 11.9231 20.9365 11.9231C24.7897 11.9231 26.9839 13.9161 26.9839 15.8042C26.9839 16.7482 26.3952 17.3776 25.2714 17.3776C23.9334 17.3776 23.3448 16.486 22.9702 15.4371C22.4885 13.7587 21.8998 12.3426 20.0803 12.3426C17.6185 12.3426 16.1736 14.8077 16.1736 18.2168C16.1736 21.6783 17.9931 26.0839 22.2209 26.0839C24.8967 26.0839 26.1276 24.4056 26.5557 23.7762C26.7163 23.5664 26.7698 23.514 26.8768 23.514C27.0374 23.514 27.0909 23.6713 27.0909 23.8811C27.0909 25.6643 24.7362 28.0769 20.8295 28.0769C16.1201 28.0245 12.9091 24.8252 12.9091 20Z" fill="white"/><path d="M30 34V35H10V34H30ZM32 32V8C32 6.89543 31.1046 6 30 6H10C8.89543 6 8 6.89543 8 8V32C8 33.1046 8.89543 34 10 34V35C8.39489 35 7.08421 33.7394 7.00391 32.1543L7 32V8C7 6.34315 8.34315 5 10 5H30L30.1543 5.00391C31.7394 5.08421 33 6.39489 33 8V32L32.9961 32.1543C32.9184 33.6883 31.6883 34.9184 30.1543 34.9961L30 35V34C31.1046 34 32 33.1046 32 32Z" fill="white"/></g></g></svg>');
}
.with-brand-icons.icon-check-2::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.168 4.30774C25.3667 4.30774 26.4919 4.89073 27.1006 5.84485L28.0596 7.3468C28.41 7.91229 29.3878 8.58424 30.0518 8.74329L31.8223 9.14954C33.3899 9.50302 34.5334 11.0056 34.4043 12.5607L34.2754 14.3273C34.2201 14.9987 34.5702 16.0589 35.0312 16.5714L36.2119 17.8976C37.2627 19.0815 37.2627 20.9364 36.2119 22.1202L35.0312 23.4464C34.5887 23.959 34.2201 25.0191 34.2754 25.6906L34.4228 27.4396C34.5519 28.9946 33.4268 30.4972 31.8408 30.8507L30.0703 31.257C29.4065 31.416 28.4287 32.087 28.0781 32.6525L27.1191 34.1554C26.5105 35.1095 25.3852 35.6925 24.1865 35.6925C23.744 35.6925 23.3198 35.622 22.9326 35.463L21.2353 34.7911C20.6267 34.5439 19.3733 34.5439 18.7646 34.7911L17.0674 35.463C16.6802 35.622 16.256 35.6925 15.8135 35.6925C14.6148 35.6925 13.4895 35.1095 12.8809 34.1554L11.9219 32.6525C11.5713 32.087 10.5935 31.416 9.92968 31.257L8.15917 30.8507C6.59161 30.4972 5.44805 28.9946 5.57714 27.4396L5.7246 25.6906C5.77993 25.0191 5.42973 23.959 4.96874 23.4464L3.78808 22.1202C2.7373 20.9364 2.73732 19.0815 3.78808 17.8976L4.96874 16.5714C5.41131 16.0589 5.77993 14.9987 5.7246 14.3273L5.57714 12.5782C5.44805 11.0232 6.57318 9.52064 8.15917 9.16711L9.92968 8.76086C10.5935 8.60185 11.5713 7.93078 11.9219 7.36536L12.8809 5.86243C13.4895 4.90832 14.6148 4.32532 15.8135 4.32532C16.256 4.32533 16.6801 4.39595 17.0488 4.53723L18.7461 5.20911C19.3547 5.45635 20.6265 5.4563 21.2168 5.20911L22.9141 4.53723C23.3013 4.37824 23.7254 4.30776 24.168 4.30774ZM17.3838 22.4015L13.5684 18.5861L12.1543 20.0001L17.3848 25.2306L27.8467 14.7697L26.4316 13.3546L17.3838 22.4015Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.168 4.30774C25.3667 4.30774 26.4919 4.89073 27.1006 5.84485L28.0596 7.3468C28.41 7.91229 29.3878 8.58424 30.0518 8.74329L31.8223 9.14954C33.3899 9.50302 34.5334 11.0056 34.4043 12.5607L34.2754 14.3273C34.2201 14.9987 34.5702 16.0589 35.0312 16.5714L36.2119 17.8976C37.2627 19.0815 37.2627 20.9364 36.2119 22.1202L35.0312 23.4464C34.5887 23.959 34.2201 25.0191 34.2754 25.6906L34.4228 27.4396C34.5519 28.9946 33.4268 30.4972 31.8408 30.8507L30.0703 31.257C29.4065 31.416 28.4287 32.087 28.0781 32.6525L27.1191 34.1554C26.5105 35.1095 25.3852 35.6925 24.1865 35.6925C23.744 35.6925 23.3198 35.622 22.9326 35.463L21.2353 34.7911C20.6267 34.5439 19.3733 34.5439 18.7646 34.7911L17.0674 35.463C16.6802 35.622 16.256 35.6925 15.8135 35.6925C14.6148 35.6925 13.4895 35.1095 12.8809 34.1554L11.9219 32.6525C11.5713 32.087 10.5935 31.416 9.92968 31.257L8.15917 30.8507C6.59161 30.4972 5.44805 28.9946 5.57714 27.4396L5.7246 25.6906C5.77993 25.0191 5.42973 23.959 4.96874 23.4464L3.78808 22.1202C2.7373 20.9364 2.73732 19.0815 3.78808 17.8976L4.96874 16.5714C5.41131 16.0589 5.77993 14.9987 5.7246 14.3273L5.57714 12.5782C5.44805 11.0232 6.57318 9.52064 8.15917 9.16711L9.92968 8.76086C10.5935 8.60185 11.5713 7.93078 11.9219 7.36536L12.8809 5.86243C13.4895 4.90832 14.6148 4.32532 15.8135 4.32532C16.256 4.32533 16.6801 4.39595 17.0488 4.53723L18.7461 5.20911C19.3547 5.45635 20.6265 5.4563 21.2168 5.20911L22.9141 4.53723C23.3013 4.37824 23.7254 4.30776 24.168 4.30774ZM17.3838 22.4015L13.5684 18.5861L12.1543 20.0001L17.3848 25.2306L27.8467 14.7697L26.4316 13.3546L17.3838 22.4015Z" fill="white"/></svg>');
}
.with-brand-icons.icon-arrow-right::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.1757 13.1757C16.4101 12.9414 16.7891 12.9414 17.0234 13.1757L23.0234 19.1757C23.2577 19.4101 23.2577 19.7891 23.0234 20.0234L17.0234 26.0234C16.7891 26.2577 16.4101 26.2577 16.1757 26.0234C15.9414 25.7891 15.9414 25.4101 16.1757 25.1757L21.7519 19.5996L16.1757 14.0234C15.9414 13.7891 15.9414 13.4101 16.1757 13.1757Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.1757 13.1757C16.4101 12.9414 16.7891 12.9414 17.0234 13.1757L23.0234 19.1757C23.2577 19.4101 23.2577 19.7891 23.0234 20.0234L17.0234 26.0234C16.7891 26.2577 16.4101 26.2577 16.1757 26.0234C15.9414 25.7891 15.9414 25.4101 16.1757 25.1757L21.7519 19.5996L16.1757 14.0234C15.9414 13.7891 15.9414 13.4101 16.1757 13.1757Z" fill="white"/></svg>');
}
.with-brand-icons.icon-menu::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M36 13V14H4V13H36Z" fill="white"/><path d="M36 25V26H4V25H36Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M36 13V14H4V13H36Z" fill="white"/><path d="M36 25V26H4V25H36Z" fill="white"/></svg>');
}
.with-brand-icons.icon-close::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32.8841 31.1163C33.372 31.6045 33.3722 32.396 32.8841 32.8841C32.396 33.3721 31.6045 33.372 31.1163 32.8841L7.11612 8.88386C6.62796 8.39571 6.62796 7.60425 7.11612 7.11609C7.60427 6.62794 8.39573 6.62794 8.88388 7.11609L32.8841 31.1163Z" fill="white"/><path d="M31.1163 7.1159C31.6045 6.62794 32.396 6.62781 32.8841 7.1159C33.3722 7.60399 33.372 8.39549 32.8841 8.88366L8.88388 32.8839C8.39573 33.372 7.60427 33.372 7.11612 32.8839C6.62796 32.3957 6.62796 31.6042 7.11612 31.1161L31.1163 7.1159Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32.8841 31.1163C33.372 31.6045 33.3722 32.396 32.8841 32.8841C32.396 33.3721 31.6045 33.372 31.1163 32.8841L7.11612 8.88386C6.62796 8.39571 6.62796 7.60425 7.11612 7.11609C7.60427 6.62794 8.39573 6.62794 8.88388 7.11609L32.8841 31.1163Z" fill="white"/><path d="M31.1163 7.1159C31.6045 6.62794 32.396 6.62781 32.8841 7.1159C33.3722 7.60399 33.372 8.39549 32.8841 8.88366L8.88388 32.8839C8.39573 33.372 7.60427 33.372 7.11612 32.8839C6.62796 32.3957 6.62796 31.6042 7.11612 31.1161L31.1163 7.1159Z" fill="white"/></svg>');
}
.with-brand-icons.icon-flag::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.75 34.2051V6H9.25V34.2051H10.75Z" fill="white"/><path d="M15 24.186C17.2127 24.186 18.8711 23.267 20.3594 22.4536C21.8737 21.626 23.2183 20.9038 25 20.9038C26.1011 20.9038 27.2411 21.2697 28.1367 21.6616C28.5779 21.8547 28.9459 22.0477 29.2021 22.1919C29.33 22.2639 29.43 22.3233 29.4961 22.3638C29.5291 22.384 29.5537 22.3997 29.5693 22.4097C29.5771 22.4146 29.5827 22.4183 29.5859 22.4204L29.5889 22.4224C29.8192 22.5733 30.1141 22.5854 30.3564 22.4546C30.5987 22.3237 30.7499 22.0708 30.75 21.7954V8.6665C30.7499 8.44543 30.6523 8.23758 30.4863 8.09619L30.4111 8.03955L30.4102 8.03857C30.4095 8.03813 30.4082 8.03823 30.4072 8.0376C30.4052 8.03631 30.4026 8.0338 30.3994 8.03174C30.3931 8.02764 30.3839 8.02205 30.373 8.01514C30.3509 8.00105 30.3193 7.98106 30.2793 7.95654C30.1989 7.90729 30.0838 7.83812 29.9385 7.75635C29.648 7.59289 29.2343 7.37672 28.7383 7.15967C27.7589 6.7311 26.3989 6.27588 25 6.27588C22.7872 6.27588 21.1289 7.19492 19.6406 8.0083C18.1263 8.83589 16.7817 9.55811 15 9.55811C13.8989 9.55811 12.7589 9.19222 11.8633 8.80029C11.4222 8.60725 11.0541 8.4142 10.7979 8.27002C10.67 8.19806 10.57 8.13861 10.5039 8.09814C10.4709 8.07792 10.4463 8.06218 10.4307 8.05225C10.4229 8.04731 10.4173 8.04359 10.4141 8.0415L10.4111 8.03955C10.4113 8.03963 10.4114 8.03972 10 8.6665L9.58887 9.29443C9.58955 9.29488 9.59178 9.29574 9.59277 9.29639C9.59473 9.29766 9.59747 9.29926 9.60059 9.30127C9.60695 9.30538 9.61591 9.31086 9.62695 9.31787C9.64915 9.33197 9.68054 9.35186 9.7207 9.37646C9.80106 9.4257 9.91617 9.49487 10.0615 9.57666C10.3521 9.74013 10.7657 9.95724 11.2617 10.1743C12.2411 10.6029 13.6011 11.0581 15 11.0581C17.2129 11.0581 18.871 10.1381 20.3594 9.32471C21.8737 8.49711 23.2183 7.77588 25 7.77588C26.1011 7.77588 27.2411 8.14175 28.1367 8.53369C28.5779 8.72677 28.9459 8.91978 29.2021 9.06396C29.2186 9.07325 29.2345 9.08344 29.25 9.09229V20.5259C29.0918 20.4486 28.9209 20.3675 28.7383 20.2876C27.7589 19.859 26.3989 19.4038 25 19.4038C22.7871 19.4038 21.129 20.3238 19.6406 21.1372C18.1263 21.9648 16.7817 22.686 15 22.686C13.8989 22.686 12.7589 22.3202 11.8633 21.9282C11.4221 21.7352 11.0541 21.5421 10.7979 21.3979C10.67 21.326 10.57 21.2665 10.5039 21.2261C10.471 21.2059 10.4463 21.1901 10.4307 21.1802C10.423 21.1753 10.4173 21.1715 10.4141 21.1694L10.4111 21.1675C10.4113 21.1676 10.4116 21.1684 10 21.7954L9.58887 22.4224L9.58984 22.4233C9.59052 22.4238 9.59179 22.4237 9.59277 22.4243C9.59475 22.4256 9.5974 22.4281 9.60059 22.4302C9.60692 22.4343 9.6161 22.4399 9.62695 22.4468C9.64913 22.4609 9.68072 22.4809 9.7207 22.5054C9.80103 22.5546 9.9164 22.6229 10.0615 22.7046C10.352 22.868 10.7657 23.0852 11.2617 23.3022C12.2411 23.7308 13.6011 24.186 15 24.186Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.75 34.2051V6H9.25V34.2051H10.75Z" fill="white"/><path d="M15 24.186C17.2127 24.186 18.8711 23.267 20.3594 22.4536C21.8737 21.626 23.2183 20.9038 25 20.9038C26.1011 20.9038 27.2411 21.2697 28.1367 21.6616C28.5779 21.8547 28.9459 22.0477 29.2021 22.1919C29.33 22.2639 29.43 22.3233 29.4961 22.3638C29.5291 22.384 29.5537 22.3997 29.5693 22.4097C29.5771 22.4146 29.5827 22.4183 29.5859 22.4204L29.5889 22.4224C29.8192 22.5733 30.1141 22.5854 30.3564 22.4546C30.5987 22.3237 30.7499 22.0708 30.75 21.7954V8.6665C30.7499 8.44543 30.6523 8.23758 30.4863 8.09619L30.4111 8.03955L30.4102 8.03857C30.4095 8.03813 30.4082 8.03823 30.4072 8.0376C30.4052 8.03631 30.4026 8.0338 30.3994 8.03174C30.3931 8.02764 30.3839 8.02205 30.373 8.01514C30.3509 8.00105 30.3193 7.98106 30.2793 7.95654C30.1989 7.90729 30.0838 7.83812 29.9385 7.75635C29.648 7.59289 29.2343 7.37672 28.7383 7.15967C27.7589 6.7311 26.3989 6.27588 25 6.27588C22.7872 6.27588 21.1289 7.19492 19.6406 8.0083C18.1263 8.83589 16.7817 9.55811 15 9.55811C13.8989 9.55811 12.7589 9.19222 11.8633 8.80029C11.4222 8.60725 11.0541 8.4142 10.7979 8.27002C10.67 8.19806 10.57 8.13861 10.5039 8.09814C10.4709 8.07792 10.4463 8.06218 10.4307 8.05225C10.4229 8.04731 10.4173 8.04359 10.4141 8.0415L10.4111 8.03955C10.4113 8.03963 10.4114 8.03972 10 8.6665L9.58887 9.29443C9.58955 9.29488 9.59178 9.29574 9.59277 9.29639C9.59473 9.29766 9.59747 9.29926 9.60059 9.30127C9.60695 9.30538 9.61591 9.31086 9.62695 9.31787C9.64915 9.33197 9.68054 9.35186 9.7207 9.37646C9.80106 9.4257 9.91617 9.49487 10.0615 9.57666C10.3521 9.74013 10.7657 9.95724 11.2617 10.1743C12.2411 10.6029 13.6011 11.0581 15 11.0581C17.2129 11.0581 18.871 10.1381 20.3594 9.32471C21.8737 8.49711 23.2183 7.77588 25 7.77588C26.1011 7.77588 27.2411 8.14175 28.1367 8.53369C28.5779 8.72677 28.9459 8.91978 29.2021 9.06396C29.2186 9.07325 29.2345 9.08344 29.25 9.09229V20.5259C29.0918 20.4486 28.9209 20.3675 28.7383 20.2876C27.7589 19.859 26.3989 19.4038 25 19.4038C22.7871 19.4038 21.129 20.3238 19.6406 21.1372C18.1263 21.9648 16.7817 22.686 15 22.686C13.8989 22.686 12.7589 22.3202 11.8633 21.9282C11.4221 21.7352 11.0541 21.5421 10.7979 21.3979C10.67 21.326 10.57 21.2665 10.5039 21.2261C10.471 21.2059 10.4463 21.1901 10.4307 21.1802C10.423 21.1753 10.4173 21.1715 10.4141 21.1694L10.4111 21.1675C10.4113 21.1676 10.4116 21.1684 10 21.7954L9.58887 22.4224L9.58984 22.4233C9.59052 22.4238 9.59179 22.4237 9.59277 22.4243C9.59475 22.4256 9.5974 22.4281 9.60059 22.4302C9.60692 22.4343 9.6161 22.4399 9.62695 22.4468C9.64913 22.4609 9.68072 22.4809 9.7207 22.5054C9.80103 22.5546 9.9164 22.6229 10.0615 22.7046C10.352 22.868 10.7657 23.0852 11.2617 23.3022C12.2411 23.7308 13.6011 24.186 15 24.186Z" fill="white"/></svg>');
}
.with-brand-icons.icon-trash::before {
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M33.334 10.4163C34.0241 10.4165 34.5838 10.9762 34.584 11.6663C34.584 12.3566 34.0242 12.9162 33.334 12.9163H6.66699C5.97664 12.9163 5.41699 12.3567 5.41699 11.6663C5.41717 10.9761 5.97674 10.4163 6.66699 10.4163H33.334Z" fill="white"/><path d="M15.4167 28.3333V18.3333C15.4167 17.6431 15.9765 17.0835 16.6667 17.0833C17.357 17.0833 17.9167 17.643 17.9167 18.3333V28.3333C17.9167 29.0237 17.357 29.5833 16.6667 29.5833C15.9765 29.5832 15.4167 29.0236 15.4167 28.3333Z" fill="white"/><path d="M22.0833 28.3333V18.3333C22.0833 17.6431 22.6431 17.0835 23.3333 17.0833C24.0237 17.0833 24.5833 17.643 24.5833 18.3333V28.3333C24.5833 29.0237 24.0237 29.5833 23.3333 29.5833C22.6431 29.5832 22.0833 29.0236 22.0833 28.3333Z" fill="white"/><path d="M31.7712 10.4206C32.4589 10.4781 32.9699 11.0824 32.9128 11.7702L31.2487 31.7301C31.2147 34.2322 29.1768 36.2497 26.6667 36.2497H13.3337C10.8291 36.2497 8.79535 34.2411 8.7526 31.7467L7.08756 11.7702C7.03042 11.0823 7.54228 10.4779 8.23014 10.4206C8.91798 10.3634 9.52243 10.8753 9.57975 11.5632L11.2458 31.5631C11.2486 31.5976 11.2507 31.6321 11.2507 31.6667C11.2507 32.8173 12.1831 33.7497 13.3337 33.7497H26.6667C27.8173 33.7497 28.7507 32.8173 28.7507 31.6667C28.7507 31.6321 28.7517 31.5976 28.7546 31.5631L30.4215 11.5632C30.4789 10.8752 31.0832 10.3632 31.7712 10.4206Z" fill="white"/><path d="M23.7503 11.667V6.66699C23.7503 6.43687 23.5635 6.25 23.3333 6.25H16.6673C16.4372 6.25 16.2503 6.43687 16.2503 6.66699V11.667C16.2502 12.3572 15.6906 12.917 15.0003 12.917C14.3101 12.917 13.7505 12.3572 13.7503 11.667V6.66699C13.7503 5.05616 15.0565 3.75 16.6673 3.75H23.3333C24.9442 3.75 26.2503 5.05616 26.2503 6.66699V11.667C26.2502 12.3572 25.6906 12.917 25.0003 12.917C24.3101 12.917 23.7505 12.3572 23.7503 11.667Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M33.334 10.4163C34.0241 10.4165 34.5838 10.9762 34.584 11.6663C34.584 12.3566 34.0242 12.9162 33.334 12.9163H6.66699C5.97664 12.9163 5.41699 12.3567 5.41699 11.6663C5.41717 10.9761 5.97674 10.4163 6.66699 10.4163H33.334Z" fill="white"/><path d="M15.4167 28.3333V18.3333C15.4167 17.6431 15.9765 17.0835 16.6667 17.0833C17.357 17.0833 17.9167 17.643 17.9167 18.3333V28.3333C17.9167 29.0237 17.357 29.5833 16.6667 29.5833C15.9765 29.5832 15.4167 29.0236 15.4167 28.3333Z" fill="white"/><path d="M22.0833 28.3333V18.3333C22.0833 17.6431 22.6431 17.0835 23.3333 17.0833C24.0237 17.0833 24.5833 17.643 24.5833 18.3333V28.3333C24.5833 29.0237 24.0237 29.5833 23.3333 29.5833C22.6431 29.5832 22.0833 29.0236 22.0833 28.3333Z" fill="white"/><path d="M31.7712 10.4206C32.4589 10.4781 32.9699 11.0824 32.9128 11.7702L31.2487 31.7301C31.2147 34.2322 29.1768 36.2497 26.6667 36.2497H13.3337C10.8291 36.2497 8.79535 34.2411 8.7526 31.7467L7.08756 11.7702C7.03042 11.0823 7.54228 10.4779 8.23014 10.4206C8.91798 10.3634 9.52243 10.8753 9.57975 11.5632L11.2458 31.5631C11.2486 31.5976 11.2507 31.6321 11.2507 31.6667C11.2507 32.8173 12.1831 33.7497 13.3337 33.7497H26.6667C27.8173 33.7497 28.7507 32.8173 28.7507 31.6667C28.7507 31.6321 28.7517 31.5976 28.7546 31.5631L30.4215 11.5632C30.4789 10.8752 31.0832 10.3632 31.7712 10.4206Z" fill="white"/><path d="M23.7503 11.667V6.66699C23.7503 6.43687 23.5635 6.25 23.3333 6.25H16.6673C16.4372 6.25 16.2503 6.43687 16.2503 6.66699V11.667C16.2502 12.3572 15.6906 12.917 15.0003 12.917C14.3101 12.917 13.7505 12.3572 13.7503 11.667V6.66699C13.7503 5.05616 15.0565 3.75 16.6673 3.75H23.3333C24.9442 3.75 26.2503 5.05616 26.2503 6.66699V11.667C26.2502 12.3572 25.6906 12.917 25.0003 12.917C24.3101 12.917 23.7505 12.3572 23.7503 11.667Z" fill="white"/></svg>');
}

:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #395258;
  --bs-secondary: #55898D;
  --bs-tertiary: #2B3640;
  --bs-success: #29AD7F;
  --bs-danger: #BA2929;
  --bs-warning: #E0B068;
  --bs-info: #4F6472;
  --bs-light: #EFF2F4;
  --bs-dark: #202B36;
  --bs-primary-darker: #1B2128;
  --bs-img-bg: #F8F8F8;
  --bs-feature-color-red: #672B2B;
  --bs-feature-color-white: #CEA97A;
  --bs-feature-color-rose: #A85A66;
  --bs-primary-rgb: 57, 82, 88;
  --bs-secondary-rgb: 85, 137, 141;
  --bs-tertiary-rgb: 43, 54, 64;
  --bs-success-rgb: 41, 173, 127;
  --bs-danger-rgb: 186, 41, 41;
  --bs-warning-rgb: 224, 176, 104;
  --bs-info-rgb: 79, 100, 114;
  --bs-light-rgb: 239, 242, 244;
  --bs-dark-rgb: 32, 43, 54;
  --bs-primary-darker-rgb: 27, 33, 40;
  --bs-img-bg-rgb: 248, 248, 248;
  --bs-feature-color-red-rgb: 103, 43, 43;
  --bs-feature-color-white-rgb: 206, 169, 122;
  --bs-feature-color-rose-rgb: 168, 90, 102;
  --bs-primary-text-emphasis: rgb(22.8, 32.8, 35.2);
  --bs-secondary-text-emphasis: rgb(34, 54.8, 56.4);
  --bs-success-text-emphasis: rgb(16.4, 69.2, 50.8);
  --bs-info-text-emphasis: rgb(31.6, 40, 45.6);
  --bs-warning-text-emphasis: rgb(89.6, 70.4, 41.6);
  --bs-danger-text-emphasis: rgb(74.4, 16.4, 16.4);
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #1B2128;
  --bs-secondary-bg-subtle: rgb(221, 231.4, 232.2);
  --bs-success-bg-subtle: rgb(212.2, 238.6, 229.4);
  --bs-info-bg-subtle: rgb(219.8, 224, 226.8);
  --bs-warning-bg-subtle: rgb(248.8, 239.2, 224.8);
  --bs-danger-bg-subtle: rgb(241.2, 212.2, 212.2);
  --bs-light-bg-subtle: rgb(251.5, 252, 252.5);
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: rgb(175.8, 185.8, 188.2);
  --bs-secondary-border-subtle: rgb(187, 207.8, 209.4);
  --bs-success-border-subtle: rgb(169.4, 222.2, 203.8);
  --bs-info-border-subtle: rgb(184.6, 193, 198.6);
  --bs-warning-border-subtle: rgb(242.6, 223.4, 194.6);
  --bs-danger-border-subtle: rgb(227.4, 169.4, 169.4);
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: "Jost", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: "Jost", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.25;
  --bs-body-color: #202B36;
  --bs-body-color-rgb: 32, 43, 54;
  --bs-body-bg: #FFFFFF;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: #717C87;
  --bs-secondary-color-rgb: 113, 124, 135;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgb(72.5, 83.5, 94.5);
  --bs-tertiary-color-rgb: 73, 84, 95;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #395258;
  --bs-link-color-rgb: 57, 82, 88;
  --bs-link-decoration: underline;
  --bs-link-hover-color: rgb(45.6, 65.6, 70.4);
  --bs-link-hover-color-rgb: 46, 66, 70;
  --bs-code-color: #d63384;
  --bs-highlight-color: #202B36;
  --bs-highlight-bg: rgb(255, 242.6, 205.4);
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 3px;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(57, 82, 88, 0.25);
  --bs-form-valid-color: #29AD7F;
  --bs-form-valid-border-color: #29AD7F;
  --bs-form-invalid-color: #BA2929;
  --bs-form-invalid-border-color: #BA2929;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: rgb(42.5, 47.5, 52.5);
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: rgb(136.2, 151.2, 154.8);
  --bs-secondary-text-emphasis: rgb(153, 184.2, 186.6);
  --bs-success-text-emphasis: rgb(126.6, 205.8, 178.2);
  --bs-info-text-emphasis: rgb(149.4, 162, 170.4);
  --bs-warning-text-emphasis: rgb(236.4, 207.6, 164.4);
  --bs-danger-text-emphasis: rgb(213.6, 126.6, 126.6);
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: rgb(11.4, 16.4, 17.6);
  --bs-secondary-bg-subtle: rgb(17, 27.4, 28.2);
  --bs-success-bg-subtle: rgb(8.2, 34.6, 25.4);
  --bs-info-bg-subtle: rgb(15.8, 20, 22.8);
  --bs-warning-bg-subtle: rgb(44.8, 35.2, 20.8);
  --bs-danger-bg-subtle: rgb(37.2, 8.2, 8.2);
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: rgb(34.2, 49.2, 52.8);
  --bs-secondary-border-subtle: rgb(51, 82.2, 84.6);
  --bs-success-border-subtle: rgb(24.6, 103.8, 76.2);
  --bs-info-border-subtle: rgb(47.4, 60, 68.4);
  --bs-warning-border-subtle: rgb(134.4, 105.6, 62.4);
  --bs-danger-border-subtle: rgb(111.6, 24.6, 24.6);
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: rgb(136.2, 151.2, 154.8);
  --bs-link-hover-color: rgb(159.96, 171.96, 174.84);
  --bs-link-color-rgb: 136, 151, 155;
  --bs-link-hover-color-rgb: 160, 172, 175;
  --bs-code-color: rgb(230.4, 132.6, 181.2);
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: rgb(102, 77.2, 2.8);
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: rgb(117, 183, 152.4);
  --bs-form-valid-border-color: rgb(117, 183, 152.4);
  --bs-form-invalid-color: rgb(234, 133.8, 143.4);
  --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-family: "Jost", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
}

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-family: "Libre Caslon Text", "Times New Roman", serif;
  font-weight: 400;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-size: calc(1.5rem + 3vw);
  font-family: "Libre Caslon Text", "Times New Roman", serif;
  font-weight: 400;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 3.75rem;
  }
}

.display-3 {
  font-size: calc(1.4375rem + 2.25vw);
  font-family: "Libre Caslon Text", "Times New Roman", serif;
  font-weight: 400;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 3.125rem;
  }
}

.display-4 {
  font-size: calc(1.40625rem + 1.875vw);
  font-family: "Libre Caslon Text", "Times New Roman", serif;
  font-weight: 400;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 2.8125rem;
  }
}

.display-5 {
  font-size: calc(1.35rem + 1.2vw);
  font-family: "Libre Caslon Text", "Times New Roman", serif;
  font-weight: 400;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 2.25rem;
  }
}

.display-6 {
  font-size: calc(1.325rem + 0.9vw);
  font-family: "Libre Caslon Text", "Times New Roman", serif;
  font-weight: 400;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2rem;
  }
}

.display-7 {
  font-size: calc(1.275rem + 0.3vw);
  font-family: "Libre Caslon Text", "Times New Roman", serif;
  font-weight: 400;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-7 {
    font-size: 1.5rem;
  }
}

.display-8 {
  font-size: 1.25rem;
  font-family: "Libre Caslon Text", "Times New Roman", serif;
  font-weight: 400;
  line-height: 1.2;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container-xs, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container-xs, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container-xs, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container-xs, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container-xs, .container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xxs: 0;
  --bs-breakpoint-xs: 360px;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.grid {
  display: grid;
  grid-template-rows: repeat(var(--bs-rows, 1), 1fr);
  grid-template-columns: repeat(var(--bs-columns, 12), 1fr);
  gap: var(--bs-gap, 1.5rem);
}
.grid .g-col-1 {
  grid-column: auto/span 1;
}
.grid .g-col-2 {
  grid-column: auto/span 2;
}
.grid .g-col-3 {
  grid-column: auto/span 3;
}
.grid .g-col-4 {
  grid-column: auto/span 4;
}
.grid .g-col-5 {
  grid-column: auto/span 5;
}
.grid .g-col-6 {
  grid-column: auto/span 6;
}
.grid .g-col-7 {
  grid-column: auto/span 7;
}
.grid .g-col-8 {
  grid-column: auto/span 8;
}
.grid .g-col-9 {
  grid-column: auto/span 9;
}
.grid .g-col-10 {
  grid-column: auto/span 10;
}
.grid .g-col-11 {
  grid-column: auto/span 11;
}
.grid .g-col-12 {
  grid-column: auto/span 12;
}
.grid .g-start-1 {
  grid-column-start: 1;
}
.grid .g-start-2 {
  grid-column-start: 2;
}
.grid .g-start-3 {
  grid-column-start: 3;
}
.grid .g-start-4 {
  grid-column-start: 4;
}
.grid .g-start-5 {
  grid-column-start: 5;
}
.grid .g-start-6 {
  grid-column-start: 6;
}
.grid .g-start-7 {
  grid-column-start: 7;
}
.grid .g-start-8 {
  grid-column-start: 8;
}
.grid .g-start-9 {
  grid-column-start: 9;
}
.grid .g-start-10 {
  grid-column-start: 10;
}
.grid .g-start-11 {
  grid-column-start: 11;
}
@media (min-width: 360px) {
  .grid .g-col-xs-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-xs-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-xs-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-xs-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-xs-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-xs-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-xs-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-xs-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-xs-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-xs-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-xs-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-xs-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-xs-1 {
    grid-column-start: 1;
  }
  .grid .g-start-xs-2 {
    grid-column-start: 2;
  }
  .grid .g-start-xs-3 {
    grid-column-start: 3;
  }
  .grid .g-start-xs-4 {
    grid-column-start: 4;
  }
  .grid .g-start-xs-5 {
    grid-column-start: 5;
  }
  .grid .g-start-xs-6 {
    grid-column-start: 6;
  }
  .grid .g-start-xs-7 {
    grid-column-start: 7;
  }
  .grid .g-start-xs-8 {
    grid-column-start: 8;
  }
  .grid .g-start-xs-9 {
    grid-column-start: 9;
  }
  .grid .g-start-xs-10 {
    grid-column-start: 10;
  }
  .grid .g-start-xs-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 576px) {
  .grid .g-col-sm-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-sm-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-sm-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-sm-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-sm-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-sm-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-sm-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-sm-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-sm-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-sm-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-sm-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-sm-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-sm-1 {
    grid-column-start: 1;
  }
  .grid .g-start-sm-2 {
    grid-column-start: 2;
  }
  .grid .g-start-sm-3 {
    grid-column-start: 3;
  }
  .grid .g-start-sm-4 {
    grid-column-start: 4;
  }
  .grid .g-start-sm-5 {
    grid-column-start: 5;
  }
  .grid .g-start-sm-6 {
    grid-column-start: 6;
  }
  .grid .g-start-sm-7 {
    grid-column-start: 7;
  }
  .grid .g-start-sm-8 {
    grid-column-start: 8;
  }
  .grid .g-start-sm-9 {
    grid-column-start: 9;
  }
  .grid .g-start-sm-10 {
    grid-column-start: 10;
  }
  .grid .g-start-sm-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 768px) {
  .grid .g-col-md-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-md-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-md-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-md-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-md-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-md-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-md-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-md-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-md-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-md-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-md-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-md-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-md-1 {
    grid-column-start: 1;
  }
  .grid .g-start-md-2 {
    grid-column-start: 2;
  }
  .grid .g-start-md-3 {
    grid-column-start: 3;
  }
  .grid .g-start-md-4 {
    grid-column-start: 4;
  }
  .grid .g-start-md-5 {
    grid-column-start: 5;
  }
  .grid .g-start-md-6 {
    grid-column-start: 6;
  }
  .grid .g-start-md-7 {
    grid-column-start: 7;
  }
  .grid .g-start-md-8 {
    grid-column-start: 8;
  }
  .grid .g-start-md-9 {
    grid-column-start: 9;
  }
  .grid .g-start-md-10 {
    grid-column-start: 10;
  }
  .grid .g-start-md-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 992px) {
  .grid .g-col-lg-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-lg-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-lg-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-lg-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-lg-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-lg-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-lg-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-lg-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-lg-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-lg-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-lg-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-lg-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-lg-1 {
    grid-column-start: 1;
  }
  .grid .g-start-lg-2 {
    grid-column-start: 2;
  }
  .grid .g-start-lg-3 {
    grid-column-start: 3;
  }
  .grid .g-start-lg-4 {
    grid-column-start: 4;
  }
  .grid .g-start-lg-5 {
    grid-column-start: 5;
  }
  .grid .g-start-lg-6 {
    grid-column-start: 6;
  }
  .grid .g-start-lg-7 {
    grid-column-start: 7;
  }
  .grid .g-start-lg-8 {
    grid-column-start: 8;
  }
  .grid .g-start-lg-9 {
    grid-column-start: 9;
  }
  .grid .g-start-lg-10 {
    grid-column-start: 10;
  }
  .grid .g-start-lg-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 1200px) {
  .grid .g-col-xl-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-xl-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-xl-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-xl-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-xl-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-xl-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-xl-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-xl-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-xl-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-xl-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-xl-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-xl-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-xl-1 {
    grid-column-start: 1;
  }
  .grid .g-start-xl-2 {
    grid-column-start: 2;
  }
  .grid .g-start-xl-3 {
    grid-column-start: 3;
  }
  .grid .g-start-xl-4 {
    grid-column-start: 4;
  }
  .grid .g-start-xl-5 {
    grid-column-start: 5;
  }
  .grid .g-start-xl-6 {
    grid-column-start: 6;
  }
  .grid .g-start-xl-7 {
    grid-column-start: 7;
  }
  .grid .g-start-xl-8 {
    grid-column-start: 8;
  }
  .grid .g-start-xl-9 {
    grid-column-start: 9;
  }
  .grid .g-start-xl-10 {
    grid-column-start: 10;
  }
  .grid .g-start-xl-11 {
    grid-column-start: 11;
  }
}
@media (min-width: 1400px) {
  .grid .g-col-xxl-1 {
    grid-column: auto/span 1;
  }
  .grid .g-col-xxl-2 {
    grid-column: auto/span 2;
  }
  .grid .g-col-xxl-3 {
    grid-column: auto/span 3;
  }
  .grid .g-col-xxl-4 {
    grid-column: auto/span 4;
  }
  .grid .g-col-xxl-5 {
    grid-column: auto/span 5;
  }
  .grid .g-col-xxl-6 {
    grid-column: auto/span 6;
  }
  .grid .g-col-xxl-7 {
    grid-column: auto/span 7;
  }
  .grid .g-col-xxl-8 {
    grid-column: auto/span 8;
  }
  .grid .g-col-xxl-9 {
    grid-column: auto/span 9;
  }
  .grid .g-col-xxl-10 {
    grid-column: auto/span 10;
  }
  .grid .g-col-xxl-11 {
    grid-column: auto/span 11;
  }
  .grid .g-col-xxl-12 {
    grid-column: auto/span 12;
  }
  .grid .g-start-xxl-1 {
    grid-column-start: 1;
  }
  .grid .g-start-xxl-2 {
    grid-column-start: 2;
  }
  .grid .g-start-xxl-3 {
    grid-column-start: 3;
  }
  .grid .g-start-xxl-4 {
    grid-column-start: 4;
  }
  .grid .g-start-xxl-5 {
    grid-column-start: 5;
  }
  .grid .g-start-xxl-6 {
    grid-column-start: 6;
  }
  .grid .g-start-xxl-7 {
    grid-column-start: 7;
  }
  .grid .g-start-xxl-8 {
    grid-column-start: 8;
  }
  .grid .g-start-xxl-9 {
    grid-column-start: 9;
  }
  .grid .g-start-xxl-10 {
    grid-column-start: 10;
  }
  .grid .g-start-xxl-11 {
    grid-column-start: 11;
  }
}

.col {
  flex: 1 0 0%;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 360px) {
  .col-xs {
    flex: 1 0 0%;
  }
  .row-cols-xs-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xs-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xs-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xs-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xs-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xs-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xs-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xs-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xs-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xs-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xs-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xs-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xs-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xs-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xs-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xs-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xs-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xs-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xs-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xs-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xs-0 {
    margin-left: 0;
  }
  .offset-xs-1 {
    margin-left: 8.33333333%;
  }
  .offset-xs-2 {
    margin-left: 16.66666667%;
  }
  .offset-xs-3 {
    margin-left: 25%;
  }
  .offset-xs-4 {
    margin-left: 33.33333333%;
  }
  .offset-xs-5 {
    margin-left: 41.66666667%;
  }
  .offset-xs-6 {
    margin-left: 50%;
  }
  .offset-xs-7 {
    margin-left: 58.33333333%;
  }
  .offset-xs-8 {
    margin-left: 66.66666667%;
  }
  .offset-xs-9 {
    margin-left: 75%;
  }
  .offset-xs-10 {
    margin-left: 83.33333333%;
  }
  .offset-xs-11 {
    margin-left: 91.66666667%;
  }
  .g-xs-0,
  .gx-xs-0 {
    --bs-gutter-x: 0;
  }
  .g-xs-0,
  .gy-xs-0 {
    --bs-gutter-y: 0;
  }
  .g-xs-1,
  .gx-xs-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xs-1,
  .gy-xs-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xs-2,
  .gx-xs-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xs-2,
  .gy-xs-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xs-3,
  .gx-xs-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xs-3,
  .gy-xs-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xs-4,
  .gx-xs-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xs-4,
  .gy-xs-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xs-5,
  .gx-xs-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xs-5,
  .gy-xs-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table, .rich-text table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > *, .rich-text table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody, .rich-text table > tbody {
  vertical-align: inherit;
}
.table > thead, .rich-text table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(215.4, 220.4, 221.6);
  --bs-table-border-color: rgb(172.32, 176.32, 177.28);
  --bs-table-striped-bg: rgb(204.63, 209.38, 210.52);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(193.86, 198.36, 199.44);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(199.245, 203.87, 204.98);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(221, 231.4, 232.2);
  --bs-table-border-color: rgb(176.8, 185.12, 185.76);
  --bs-table-striped-bg: rgb(209.95, 219.83, 220.59);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(198.9, 208.26, 208.98);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(204.425, 214.045, 214.785);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: rgb(212.2, 238.6, 229.4);
  --bs-table-border-color: rgb(169.76, 190.88, 183.52);
  --bs-table-striped-bg: rgb(201.59, 226.67, 217.93);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(190.98, 214.74, 206.46);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(196.285, 220.705, 212.195);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: rgb(219.8, 224, 226.8);
  --bs-table-border-color: rgb(175.84, 179.2, 181.44);
  --bs-table-striped-bg: rgb(208.81, 212.8, 215.46);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(197.82, 201.6, 204.12);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(203.315, 207.2, 209.79);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: rgb(248.8, 239.2, 224.8);
  --bs-table-border-color: rgb(199.04, 191.36, 179.84);
  --bs-table-striped-bg: rgb(236.36, 227.24, 213.56);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.92, 215.28, 202.32);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(230.14, 221.26, 207.94);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: rgb(241.2, 212.2, 212.2);
  --bs-table-border-color: rgb(192.96, 169.76, 169.76);
  --bs-table-striped-bg: rgb(229.14, 201.59, 201.59);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(217.08, 190.98, 190.98);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(223.11, 196.285, 196.285);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #EFF2F4;
  --bs-table-border-color: rgb(191.2, 193.6, 195.2);
  --bs-table-striped-bg: rgb(227.05, 229.9, 231.8);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(215.1, 217.8, 219.6);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(221.075, 223.85, 225.7);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #202B36;
  --bs-table-border-color: rgb(76.6, 85.4, 94.2);
  --bs-table-striped-bg: rgb(43.15, 53.6, 64.05);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: rgb(54.3, 64.2, 74.1);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: rgb(48.725, 58.9, 69.075);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 359.98px) {
  .table-responsive-xs {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
  font-size: 1rem;
  font-weight: 500;
  color: #343a40;
}

.col-form-label {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  font-weight: 500;
  line-height: 1.5;
  color: #343a40;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.75rem;
  color: #495057;
}

.form-control, .modal.product-comment-modal textarea,
.modal.product-comment-modal .form-control {
  display: block;
  width: 100%;
  padding: 0.5rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #343a40;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid #ced4da;
  border-radius: 4px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control, .modal.product-comment-modal textarea,
  .modal.product-comment-modal .form-control {
    transition: none;
  }
}
.form-control[type=file], .modal.product-comment-modal textarea[type=file],
.modal.product-comment-modal [type=file].form-control {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]), .modal.product-comment-modal textarea[type=file]:not(:disabled):not([readonly]),
.modal.product-comment-modal [type=file].form-control:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus, .modal.product-comment-modal textarea:focus,
.modal.product-comment-modal .form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: rgb(156, 168.5, 171.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(57, 82, 88, 0.25);
}
.form-control::-webkit-date-and-time-value, .modal.product-comment-modal textarea::-webkit-date-and-time-value,
.modal.product-comment-modal .form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit, .modal.product-comment-modal textarea::-webkit-datetime-edit,
.modal.product-comment-modal .form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::-moz-placeholder, .modal.product-comment-modal textarea::-moz-placeholder, .modal.product-comment-modal .form-control::-moz-placeholder {
  color: #dee2e6;
  opacity: 1;
}
.form-control::placeholder, .modal.product-comment-modal textarea::placeholder,
.modal.product-comment-modal .form-control::placeholder {
  color: #dee2e6;
  opacity: 1;
}
.form-control:disabled, .modal.product-comment-modal textarea:disabled,
.modal.product-comment-modal .form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button, .modal.product-comment-modal textarea::file-selector-button,
.modal.product-comment-modal .form-control::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button, .modal.product-comment-modal textarea::file-selector-button,
  .modal.product-comment-modal .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button, .modal.product-comment-modal textarea:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.5rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #343a40;
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 4px;
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 4px;
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control, .modal.product-comment-modal textarea,
.modal.product-comment-modal textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: 4px;
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: 4px;
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: rgb(156, 168.5, 171.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(57, 82, 88, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23dee2e6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
}

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.125em;
  vertical-align: top;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: rgb(156, 168.5, 171.5);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(57, 82, 88, 0.25);
}
.form-check-input:checked {
  background-color: #395258;
  border-color: #395258;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #395258;
  border-color: #395258;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgb%28156, 168.5, 171.5%29%27/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.25rem rgba(57, 82, 88, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.25rem rgba(57, 82, 88, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  -webkit-appearance: none;
          appearance: none;
  background-color: #395258;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: rgb(195.6, 203.1, 204.9);
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  -moz-appearance: none;
       appearance: none;
  background-color: #395258;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: rgb(195.6, 203.1, 204.9);
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control, .modal.product-comment-modal .form-floating > textarea,
.modal.product-comment-modal .form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control, .modal.product-comment-modal .form-floating > textarea,
.modal.product-comment-modal .form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::-moz-placeholder, .modal.product-comment-modal .form-floating > textarea::-moz-placeholder, .modal.product-comment-modal .form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control::placeholder, .modal.product-comment-modal .form-floating > textarea::placeholder,
.modal.product-comment-modal .form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:not(:-moz-placeholder-shown), .modal.product-comment-modal .form-floating > textarea:not(:-moz-placeholder-shown), .modal.product-comment-modal .form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus, .modal.product-comment-modal .form-floating > textarea:focus,
.modal.product-comment-modal .form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown), .modal.product-comment-modal .form-floating > textarea:not(:placeholder-shown),
.modal.product-comment-modal .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill, .modal.product-comment-modal .form-floating > textarea:-webkit-autofill,
.modal.product-comment-modal .form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label, .modal.product-comment-modal .form-floating > textarea:not(:-moz-placeholder-shown) ~ label, .modal.product-comment-modal .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label, .modal.product-comment-modal .form-floating > textarea:focus ~ label,
.modal.product-comment-modal .form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.modal.product-comment-modal .form-floating > textarea:not(:placeholder-shown) ~ label,
.modal.product-comment-modal .form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label::after, .modal.product-comment-modal .form-floating > textarea:not(:-moz-placeholder-shown) ~ label::after, .modal.product-comment-modal .form-floating > .form-control:not(:-moz-placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: 4px;
}
.form-floating > .form-control:focus ~ label::after, .modal.product-comment-modal .form-floating > textarea:focus ~ label::after,
.modal.product-comment-modal .form-floating > .form-control:focus ~ label::after,
.form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.modal.product-comment-modal .form-floating > textarea:not(:placeholder-shown) ~ label::after,
.modal.product-comment-modal .form-floating > .form-control:not(:placeholder-shown) ~ label::after,
.form-floating > .form-control-plaintext ~ label::after,
.form-floating > .form-select ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: 4px;
}
.form-floating > .form-control:-webkit-autofill ~ label, .modal.product-comment-modal .form-floating > textarea:-webkit-autofill ~ label,
.modal.product-comment-modal .form-floating > .form-control:-webkit-autofill ~ label {
  color: rgba(var(--bs-body-color-rgb), 0.65);
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label,
.modal.product-comment-modal .form-floating > textarea:disabled ~ label,
.modal.product-comment-modal .form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}
.form-floating > :disabled ~ label::after,
.form-floating > .form-control:disabled ~ label::after,
.modal.product-comment-modal .form-floating > textarea:disabled ~ label::after,
.modal.product-comment-modal .form-floating > .form-control:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control, .modal.product-comment-modal .input-group > textarea,
.modal.product-comment-modal .input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus, .modal.product-comment-modal .input-group > textarea:focus,
.modal.product-comment-modal .input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: 4px;
}

.input-group-lg > .form-control, .modal.product-comment-modal .input-group-lg > textarea,
.modal.product-comment-modal .input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 4px;
}

.input-group-sm > .form-control, .modal.product-comment-modal .input-group-sm > textarea,
.modal.product-comment-modal .input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 4px;
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.modal.product-comment-modal .input-group:not(.has-validation) > .form-floating:not(:last-child) > textarea,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.modal.product-comment-modal .input-group.has-validation > .form-floating:nth-last-child(n+3) > textarea,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(var(--bs-border-width) * -1);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control, .modal.product-comment-modal .input-group > .form-floating:not(:first-child) > textarea,
.modal.product-comment-modal .input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.modal.product-comment-modal input[name=comment_title].valid ~ .valid-feedback,
.modal.product-comment-modal input[name=customer_name].valid ~ .valid-feedback,
.modal.product-comment-modal textarea.valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip,
.modal.product-comment-modal input[name=comment_title].valid ~ .valid-tooltip,
.modal.product-comment-modal input[name=customer_name].valid ~ .valid-tooltip,
.modal.product-comment-modal textarea.valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .was-validated .modal.product-comment-modal textarea:valid, .modal.product-comment-modal .was-validated textarea:valid,
.was-validated .modal.product-comment-modal .form-control:valid,
.modal.product-comment-modal .was-validated .form-control:valid, .form-control.is-valid, .modal.product-comment-modal textarea.is-valid,
.modal.product-comment-modal .is-valid.form-control, .modal.product-comment-modal input.form-control[name=comment_title].valid,
.modal.product-comment-modal input.form-control[name=customer_name].valid,
.modal.product-comment-modal textarea.form-control.valid,
.modal.product-comment-modal textarea.valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2329AD7F%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .was-validated .modal.product-comment-modal textarea:valid:focus, .modal.product-comment-modal .was-validated textarea:valid:focus,
.was-validated .modal.product-comment-modal .form-control:valid:focus,
.modal.product-comment-modal .was-validated .form-control:valid:focus, .form-control.is-valid:focus, .modal.product-comment-modal textarea.is-valid:focus,
.modal.product-comment-modal .is-valid.form-control:focus, .modal.product-comment-modal input.form-control[name=comment_title].valid:focus,
.modal.product-comment-modal input.form-control[name=customer_name].valid:focus,
.modal.product-comment-modal textarea.valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated textarea.form-control:valid, .was-validated .modal.product-comment-modal textarea:valid, .modal.product-comment-modal .was-validated textarea:valid, textarea.form-control.is-valid, .modal.product-comment-modal textarea.is-valid,
.modal.product-comment-modal textarea.is-valid.form-control,
.modal.product-comment-modal textarea.form-control.valid,
.modal.product-comment-modal textarea.valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid, .modal.product-comment-modal input.form-select[name=comment_title].valid,
.modal.product-comment-modal input.form-select[name=customer_name].valid,
.modal.product-comment-modal textarea.form-select.valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .modal.product-comment-modal input.form-select[name=comment_title].valid:not([multiple]):not([size]),
.modal.product-comment-modal input.form-select[name=customer_name].valid:not([multiple]):not([size]),
.modal.product-comment-modal textarea.form-select.valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"], .modal.product-comment-modal input.form-select[name=comment_title].valid:not([multiple])[size="1"],
.modal.product-comment-modal input.form-select[name=customer_name].valid:not([multiple])[size="1"],
.modal.product-comment-modal textarea.form-select.valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2329AD7F%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus, .modal.product-comment-modal input.form-select[name=comment_title].valid:focus,
.modal.product-comment-modal input.form-select[name=customer_name].valid:focus,
.modal.product-comment-modal textarea.form-select.valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid, .modal.product-comment-modal input.form-control-color[name=comment_title].valid,
.modal.product-comment-modal input.form-control-color[name=customer_name].valid,
.modal.product-comment-modal textarea.form-control-color.valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid, .modal.product-comment-modal input.form-check-input[name=comment_title].valid,
.modal.product-comment-modal input.form-check-input[name=customer_name].valid,
.modal.product-comment-modal textarea.form-check-input.valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked, .modal.product-comment-modal input.form-check-input[name=comment_title].valid:checked,
.modal.product-comment-modal input.form-check-input[name=customer_name].valid:checked,
.modal.product-comment-modal textarea.form-check-input.valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus, .modal.product-comment-modal input.form-check-input[name=comment_title].valid:focus,
.modal.product-comment-modal input.form-check-input[name=customer_name].valid:focus,
.modal.product-comment-modal textarea.form-check-input.valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label, .modal.product-comment-modal input.form-check-input[name=comment_title].valid ~ .form-check-label,
.modal.product-comment-modal input.form-check-input[name=customer_name].valid ~ .form-check-label,
.modal.product-comment-modal textarea.form-check-input.valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .was-validated .modal.product-comment-modal .input-group > textarea:not(:focus):valid, .modal.product-comment-modal .was-validated .input-group > textarea:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid, .modal.product-comment-modal .input-group > textarea:not(:focus).is-valid,
.modal.product-comment-modal .input-group > .form-control:not(:focus).is-valid, .modal.product-comment-modal .input-group > input.form-control[name=comment_title].valid:not(:focus),
.modal.product-comment-modal .input-group > input.form-control[name=customer_name].valid:not(:focus),
.modal.product-comment-modal .input-group > textarea.valid:not(:focus),
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.modal.product-comment-modal .input-group > input.form-select[name=comment_title].valid:not(:focus),
.modal.product-comment-modal .input-group > input.form-select[name=customer_name].valid:not(:focus),
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid,
.modal.product-comment-modal .input-group > input.form-floating[name=comment_title].valid:not(:focus-within),
.modal.product-comment-modal .input-group > input.form-floating[name=customer_name].valid:not(:focus-within),
.modal.product-comment-modal .input-group > textarea.form-floating.valid:not(:focus-within) {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.modal.product-comment-modal input[name=comment_title].error ~ .invalid-feedback,
.modal.product-comment-modal input[name=customer_name].error ~ .invalid-feedback,
.modal.product-comment-modal textarea.error ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip,
.modal.product-comment-modal input[name=comment_title].error ~ .invalid-tooltip,
.modal.product-comment-modal input[name=customer_name].error ~ .invalid-tooltip,
.modal.product-comment-modal textarea.error ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .was-validated .modal.product-comment-modal textarea:invalid, .modal.product-comment-modal .was-validated textarea:invalid,
.was-validated .modal.product-comment-modal .form-control:invalid,
.modal.product-comment-modal .was-validated .form-control:invalid, .form-control.is-invalid, .modal.product-comment-modal textarea.is-invalid,
.modal.product-comment-modal .is-invalid.form-control, .modal.product-comment-modal input.form-control[name=comment_title].error,
.modal.product-comment-modal input.form-control[name=customer_name].error,
.modal.product-comment-modal textarea.form-control.error,
.modal.product-comment-modal textarea.error {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23BA2929%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23BA2929%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .was-validated .modal.product-comment-modal textarea:invalid:focus, .modal.product-comment-modal .was-validated textarea:invalid:focus,
.was-validated .modal.product-comment-modal .form-control:invalid:focus,
.modal.product-comment-modal .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .modal.product-comment-modal textarea.is-invalid:focus,
.modal.product-comment-modal .is-invalid.form-control:focus, .modal.product-comment-modal input.form-control[name=comment_title].error:focus,
.modal.product-comment-modal input.form-control[name=customer_name].error:focus,
.modal.product-comment-modal textarea.error:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated textarea.form-control:invalid, .was-validated .modal.product-comment-modal textarea:invalid, .modal.product-comment-modal .was-validated textarea:invalid, textarea.form-control.is-invalid, .modal.product-comment-modal textarea.is-invalid,
.modal.product-comment-modal textarea.is-invalid.form-control,
.modal.product-comment-modal textarea.form-control.error,
.modal.product-comment-modal textarea.error {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid, .modal.product-comment-modal input.form-select[name=comment_title].error,
.modal.product-comment-modal input.form-select[name=customer_name].error,
.modal.product-comment-modal textarea.form-select.error {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .modal.product-comment-modal input.form-select[name=comment_title].error:not([multiple]):not([size]),
.modal.product-comment-modal input.form-select[name=customer_name].error:not([multiple]):not([size]),
.modal.product-comment-modal textarea.form-select.error:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"], .modal.product-comment-modal input.form-select[name=comment_title].error:not([multiple])[size="1"],
.modal.product-comment-modal input.form-select[name=customer_name].error:not([multiple])[size="1"],
.modal.product-comment-modal textarea.form-select.error:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23BA2929%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23BA2929%27 stroke=%27none%27/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus, .modal.product-comment-modal input.form-select[name=comment_title].error:focus,
.modal.product-comment-modal input.form-select[name=customer_name].error:focus,
.modal.product-comment-modal textarea.form-select.error:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid, .modal.product-comment-modal input.form-control-color[name=comment_title].error,
.modal.product-comment-modal input.form-control-color[name=customer_name].error,
.modal.product-comment-modal textarea.form-control-color.error {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid, .modal.product-comment-modal input.form-check-input[name=comment_title].error,
.modal.product-comment-modal input.form-check-input[name=customer_name].error,
.modal.product-comment-modal textarea.form-check-input.error {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked, .modal.product-comment-modal input.form-check-input[name=comment_title].error:checked,
.modal.product-comment-modal input.form-check-input[name=customer_name].error:checked,
.modal.product-comment-modal textarea.form-check-input.error:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus, .modal.product-comment-modal input.form-check-input[name=comment_title].error:focus,
.modal.product-comment-modal input.form-check-input[name=customer_name].error:focus,
.modal.product-comment-modal textarea.form-check-input.error:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label, .modal.product-comment-modal input.form-check-input[name=comment_title].error ~ .form-check-label,
.modal.product-comment-modal input.form-check-input[name=customer_name].error ~ .form-check-label,
.modal.product-comment-modal textarea.form-check-input.error ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .was-validated .modal.product-comment-modal .input-group > textarea:not(:focus):invalid, .modal.product-comment-modal .was-validated .input-group > textarea:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid, .modal.product-comment-modal .input-group > textarea:not(:focus).is-invalid,
.modal.product-comment-modal .input-group > .form-control:not(:focus).is-invalid, .modal.product-comment-modal .input-group > input.form-control[name=comment_title].error:not(:focus),
.modal.product-comment-modal .input-group > input.form-control[name=customer_name].error:not(:focus),
.modal.product-comment-modal .input-group > textarea.error:not(:focus),
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.modal.product-comment-modal .input-group > input.form-select[name=comment_title].error:not(:focus),
.modal.product-comment-modal .input-group > input.form-select[name=customer_name].error:not(:focus),
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid,
.modal.product-comment-modal .input-group > input.form-floating[name=comment_title].error:not(:focus-within),
.modal.product-comment-modal .input-group > input.form-floating[name=customer_name].error:not(:focus-within),
.modal.product-comment-modal .input-group > textarea.form-floating.error:not(:focus-within) {
  z-index: 4;
}

.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 3px;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #395258;
  --bs-btn-border-color: #395258;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(48.45, 69.7, 74.8);
  --bs-btn-hover-border-color: rgb(45.6, 65.6, 70.4);
  --bs-btn-focus-shadow-rgb: 87, 108, 113;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(45.6, 65.6, 70.4);
  --bs-btn-active-border-color: rgb(42.75, 61.5, 66);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #395258;
  --bs-btn-disabled-border-color: #395258;
}

.btn-secondary {
  --bs-btn-color: #000;
  --bs-btn-bg: #55898D;
  --bs-btn-border-color: #55898D;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(110.5, 154.7, 158.1);
  --bs-btn-hover-border-color: rgb(102, 148.8, 152.4);
  --bs-btn-focus-shadow-rgb: 72, 116, 120;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(119, 160.6, 163.8);
  --bs-btn-active-border-color: rgb(102, 148.8, 152.4);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #55898D;
  --bs-btn-disabled-border-color: #55898D;
}

.btn-tertiary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #2B3640;
  --bs-btn-border-color: #2B3640;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(36.55, 45.9, 54.4);
  --bs-btn-hover-border-color: rgb(34.4, 43.2, 51.2);
  --bs-btn-focus-shadow-rgb: 75, 84, 93;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(34.4, 43.2, 51.2);
  --bs-btn-active-border-color: rgb(32.25, 40.5, 48);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #2B3640;
  --bs-btn-disabled-border-color: #2B3640;
}

.btn-success {
  --bs-btn-color: #000;
  --bs-btn-bg: #29AD7F;
  --bs-btn-border-color: #29AD7F;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(73.1, 185.3, 146.2);
  --bs-btn-hover-border-color: rgb(62.4, 181.2, 139.8);
  --bs-btn-focus-shadow-rgb: 35, 147, 108;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(83.8, 189.4, 152.6);
  --bs-btn-active-border-color: rgb(62.4, 181.2, 139.8);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #29AD7F;
  --bs-btn-disabled-border-color: #29AD7F;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #BA2929;
  --bs-btn-border-color: #BA2929;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(158.1, 34.85, 34.85);
  --bs-btn-hover-border-color: rgb(148.8, 32.8, 32.8);
  --bs-btn-focus-shadow-rgb: 196, 73, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(148.8, 32.8, 32.8);
  --bs-btn-active-border-color: rgb(139.5, 30.75, 30.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #BA2929;
  --bs-btn-disabled-border-color: #BA2929;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #E0B068;
  --bs-btn-border-color: #E0B068;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(228.65, 187.85, 126.65);
  --bs-btn-hover-border-color: rgb(227.1, 183.9, 119.1);
  --bs-btn-focus-shadow-rgb: 190, 150, 88;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(230.2, 191.8, 134.2);
  --bs-btn-active-border-color: rgb(227.1, 183.9, 119.1);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #E0B068;
  --bs-btn-disabled-border-color: #E0B068;
}

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #4F6472;
  --bs-btn-border-color: #4F6472;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(67.15, 85, 96.9);
  --bs-btn-hover-border-color: rgb(63.2, 80, 91.2);
  --bs-btn-focus-shadow-rgb: 105, 123, 135;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(63.2, 80, 91.2);
  --bs-btn-active-border-color: rgb(59.25, 75, 85.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #4F6472;
  --bs-btn-disabled-border-color: #4F6472;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #EFF2F4;
  --bs-btn-border-color: #EFF2F4;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(203.15, 205.7, 207.4);
  --bs-btn-hover-border-color: rgb(191.2, 193.6, 195.2);
  --bs-btn-focus-shadow-rgb: 203, 206, 207;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(191.2, 193.6, 195.2);
  --bs-btn-active-border-color: rgb(179.25, 181.5, 183);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #EFF2F4;
  --bs-btn-disabled-border-color: #EFF2F4;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #202B36;
  --bs-btn-border-color: #202B36;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(65.45, 74.8, 84.15);
  --bs-btn-hover-border-color: rgb(54.3, 64.2, 74.1);
  --bs-btn-focus-shadow-rgb: 65, 75, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(76.6, 85.4, 94.2);
  --bs-btn-active-border-color: rgb(54.3, 64.2, 74.1);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #202B36;
  --bs-btn-disabled-border-color: #202B36;
}

.btn-primary-darker {
  --bs-btn-color: #fff;
  --bs-btn-bg: #1B2128;
  --bs-btn-border-color: #1B2128;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(22.95, 28.05, 34);
  --bs-btn-hover-border-color: rgb(21.6, 26.4, 32);
  --bs-btn-focus-shadow-rgb: 61, 66, 72;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(21.6, 26.4, 32);
  --bs-btn-active-border-color: rgb(20.25, 24.75, 30);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #1B2128;
  --bs-btn-disabled-border-color: #1B2128;
}

.btn-img-bg {
  --bs-btn-color: #000;
  --bs-btn-bg: #F8F8F8;
  --bs-btn-border-color: #F8F8F8;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(249.05, 249.05, 249.05);
  --bs-btn-hover-border-color: rgb(248.7, 248.7, 248.7);
  --bs-btn-focus-shadow-rgb: 211, 211, 211;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(249.4, 249.4, 249.4);
  --bs-btn-active-border-color: rgb(248.7, 248.7, 248.7);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #F8F8F8;
  --bs-btn-disabled-border-color: #F8F8F8;
}

.btn-feature-color-red {
  --bs-btn-color: #fff;
  --bs-btn-bg: #672B2B;
  --bs-btn-border-color: #672B2B;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(87.55, 36.55, 36.55);
  --bs-btn-hover-border-color: rgb(82.4, 34.4, 34.4);
  --bs-btn-focus-shadow-rgb: 126, 75, 75;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(82.4, 34.4, 34.4);
  --bs-btn-active-border-color: rgb(77.25, 32.25, 32.25);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #672B2B;
  --bs-btn-disabled-border-color: #672B2B;
}

.btn-feature-color-white {
  --bs-btn-color: #000;
  --bs-btn-bg: #CEA97A;
  --bs-btn-border-color: #CEA97A;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(213.35, 181.9, 141.95);
  --bs-btn-hover-border-color: rgb(210.9, 177.6, 135.3);
  --bs-btn-focus-shadow-rgb: 175, 144, 104;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(215.8, 186.2, 148.6);
  --bs-btn-active-border-color: rgb(210.9, 177.6, 135.3);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #CEA97A;
  --bs-btn-disabled-border-color: #CEA97A;
}

.btn-feature-color-rose {
  --bs-btn-color: #fff;
  --bs-btn-bg: #A85A66;
  --bs-btn-border-color: #A85A66;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(142.8, 76.5, 86.7);
  --bs-btn-hover-border-color: rgb(134.4, 72, 81.6);
  --bs-btn-focus-shadow-rgb: 181, 115, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(134.4, 72, 81.6);
  --bs-btn-active-border-color: rgb(126, 67.5, 76.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #A85A66;
  --bs-btn-disabled-border-color: #A85A66;
}

.btn-outline-primary {
  --bs-btn-color: #395258;
  --bs-btn-border-color: #395258;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #395258;
  --bs-btn-hover-border-color: #395258;
  --bs-btn-focus-shadow-rgb: 57, 82, 88;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #395258;
  --bs-btn-active-border-color: #395258;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #395258;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #395258;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #55898D;
  --bs-btn-border-color: #55898D;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #55898D;
  --bs-btn-hover-border-color: #55898D;
  --bs-btn-focus-shadow-rgb: 85, 137, 141;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #55898D;
  --bs-btn-active-border-color: #55898D;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #55898D;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #55898D;
  --bs-gradient: none;
}

.btn-outline-tertiary {
  --bs-btn-color: #2B3640;
  --bs-btn-border-color: #2B3640;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2B3640;
  --bs-btn-hover-border-color: #2B3640;
  --bs-btn-focus-shadow-rgb: 43, 54, 64;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2B3640;
  --bs-btn-active-border-color: #2B3640;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #2B3640;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #2B3640;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #29AD7F;
  --bs-btn-border-color: #29AD7F;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #29AD7F;
  --bs-btn-hover-border-color: #29AD7F;
  --bs-btn-focus-shadow-rgb: 41, 173, 127;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #29AD7F;
  --bs-btn-active-border-color: #29AD7F;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #29AD7F;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #29AD7F;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #BA2929;
  --bs-btn-border-color: #BA2929;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #BA2929;
  --bs-btn-hover-border-color: #BA2929;
  --bs-btn-focus-shadow-rgb: 186, 41, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #BA2929;
  --bs-btn-active-border-color: #BA2929;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #BA2929;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #BA2929;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #E0B068;
  --bs-btn-border-color: #E0B068;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #E0B068;
  --bs-btn-hover-border-color: #E0B068;
  --bs-btn-focus-shadow-rgb: 224, 176, 104;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #E0B068;
  --bs-btn-active-border-color: #E0B068;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #E0B068;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #E0B068;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #4F6472;
  --bs-btn-border-color: #4F6472;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #4F6472;
  --bs-btn-hover-border-color: #4F6472;
  --bs-btn-focus-shadow-rgb: 79, 100, 114;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4F6472;
  --bs-btn-active-border-color: #4F6472;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #4F6472;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4F6472;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #EFF2F4;
  --bs-btn-border-color: #EFF2F4;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #EFF2F4;
  --bs-btn-hover-border-color: #EFF2F4;
  --bs-btn-focus-shadow-rgb: 239, 242, 244;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #EFF2F4;
  --bs-btn-active-border-color: #EFF2F4;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #EFF2F4;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #EFF2F4;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #202B36;
  --bs-btn-border-color: #202B36;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #202B36;
  --bs-btn-hover-border-color: #202B36;
  --bs-btn-focus-shadow-rgb: 32, 43, 54;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #202B36;
  --bs-btn-active-border-color: #202B36;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #202B36;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #202B36;
  --bs-gradient: none;
}

.btn-outline-primary-darker {
  --bs-btn-color: #1B2128;
  --bs-btn-border-color: #1B2128;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1B2128;
  --bs-btn-hover-border-color: #1B2128;
  --bs-btn-focus-shadow-rgb: 27, 33, 40;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1B2128;
  --bs-btn-active-border-color: #1B2128;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #1B2128;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1B2128;
  --bs-gradient: none;
}

.btn-outline-img-bg {
  --bs-btn-color: #F8F8F8;
  --bs-btn-border-color: #F8F8F8;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #F8F8F8;
  --bs-btn-hover-border-color: #F8F8F8;
  --bs-btn-focus-shadow-rgb: 248, 248, 248;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #F8F8F8;
  --bs-btn-active-border-color: #F8F8F8;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #F8F8F8;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F8F8F8;
  --bs-gradient: none;
}

.btn-outline-feature-color-red {
  --bs-btn-color: #672B2B;
  --bs-btn-border-color: #672B2B;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #672B2B;
  --bs-btn-hover-border-color: #672B2B;
  --bs-btn-focus-shadow-rgb: 103, 43, 43;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #672B2B;
  --bs-btn-active-border-color: #672B2B;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #672B2B;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #672B2B;
  --bs-gradient: none;
}

.btn-outline-feature-color-white {
  --bs-btn-color: #CEA97A;
  --bs-btn-border-color: #CEA97A;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #CEA97A;
  --bs-btn-hover-border-color: #CEA97A;
  --bs-btn-focus-shadow-rgb: 206, 169, 122;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #CEA97A;
  --bs-btn-active-border-color: #CEA97A;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #CEA97A;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #CEA97A;
  --bs-gradient: none;
}

.btn-outline-feature-color-rose {
  --bs-btn-color: #A85A66;
  --bs-btn-border-color: #A85A66;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #A85A66;
  --bs-btn-hover-border-color: #A85A66;
  --bs-btn-focus-shadow-rgb: 168, 90, 102;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #A85A66;
  --bs-btn-active-border-color: #A85A66;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #A85A66;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #A85A66;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 87, 108, 113;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.375rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: #343a40;
  --bs-dropdown-link-hover-color: rgb(112.9, 117.1, 121.3);
  --bs-dropdown-link-hover-bg: transparent;
  --bs-dropdown-link-active-color: rgb(112.9, 117.1, 121.3);
  --bs-dropdown-link-active-bg: transparent;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.5rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 360px) {
  .dropdown-menu-xs-start {
    --bs-position: start;
  }
  .dropdown-menu-xs-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xs-end {
    --bs-position: end;
  }
  .dropdown-menu-xs-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #395258;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: 3px;
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(var(--bs-border-width) * -1);
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(var(--bs-border-width) * -1);
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-size: 1rem;
  --bs-nav-link-font-weight: 600;
  --bs-nav-link-color: var(--bs-gray-800);
  --bs-nav-link-hover-color: var(--bs-primary);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(57, 82, 88, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: 2px;
  --bs-nav-tabs-border-color: transparent;
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: transparent;
  --bs-nav-tabs-link-active-color: var(--bs-primary);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: transparent transparent var(--bs-primary);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #395258;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.3125rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.25rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%2832, 43, 54, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: var(--bs-border-radius);
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-size: 1rem;
  --bs-nav-link-font-weight: 600;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 360px) {
  .navbar-expand-xs {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xs .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xs .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xs .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xs .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xs .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xs .navbar-toggler {
    display: none;
  }
  .navbar-expand-xs .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xs .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xs .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: 0;
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: 0px;
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: 0;
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 0.5rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23363a41%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2 5l6 6 6-6%27/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23363a41%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2 5l6 6 6-6%27/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: none;
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 0.5rem;
  --bs-accordion-active-color: #202B36;
  --bs-accordion-active-bg: #fff;
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-header .accordion-button, .accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27rgb%28136.2, 151.2, 154.8%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27rgb%28136.2, 151.2, 154.8%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 1.75rem;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-font-size: 0.75rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: #343a40;
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: #343a40;
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, ">") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(57, 82, 88, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #395258;
  --bs-pagination-active-border-color: #395258;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(var(--bs-border-width) * -1);
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 500;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-tertiary {
  --bs-alert-color: var(--bs-tertiary-text-emphasis);
  --bs-alert-bg: var(--bs-tertiary-bg-subtle);
  --bs-alert-border-color: var(--bs-tertiary-border-subtle);
  --bs-alert-link-color: var(--bs-tertiary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

.alert-primary-darker {
  --bs-alert-color: var(--bs-primary-darker-text-emphasis);
  --bs-alert-bg: var(--bs-primary-darker-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-darker-border-subtle);
  --bs-alert-link-color: var(--bs-primary-darker-text-emphasis);
}

.alert-img-bg {
  --bs-alert-color: var(--bs-img-bg-text-emphasis);
  --bs-alert-bg: var(--bs-img-bg-bg-subtle);
  --bs-alert-border-color: var(--bs-img-bg-border-subtle);
  --bs-alert-link-color: var(--bs-img-bg-text-emphasis);
}

.alert-feature-color-red {
  --bs-alert-color: var(--bs-feature-color-red-text-emphasis);
  --bs-alert-bg: var(--bs-feature-color-red-bg-subtle);
  --bs-alert-border-color: var(--bs-feature-color-red-border-subtle);
  --bs-alert-link-color: var(--bs-feature-color-red-text-emphasis);
}

.alert-feature-color-white {
  --bs-alert-color: var(--bs-feature-color-white-text-emphasis);
  --bs-alert-bg: var(--bs-feature-color-white-bg-subtle);
  --bs-alert-border-color: var(--bs-feature-color-white-border-subtle);
  --bs-alert-link-color: var(--bs-feature-color-white-text-emphasis);
}

.alert-feature-color-rose {
  --bs-alert-color: var(--bs-feature-color-rose-text-emphasis);
  --bs-alert-bg: var(--bs-feature-color-rose-bg-subtle);
  --bs-alert-border-color: var(--bs-feature-color-rose-border-subtle);
  --bs-alert-link-color: var(--bs-feature-color-rose-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 1rem;
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #395258;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #395258;
  --bs-list-group-active-border-color: #395258;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 360px) {
  .list-group-horizontal-xs {
    flex-direction: row;
  }
  .list-group-horizontal-xs > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xs > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xs > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xs > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xs > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-tertiary {
  --bs-list-group-color: var(--bs-tertiary-text-emphasis);
  --bs-list-group-bg: var(--bs-tertiary-bg-subtle);
  --bs-list-group-border-color: var(--bs-tertiary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-tertiary-border-subtle);
  --bs-list-group-active-color: var(--bs-tertiary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-tertiary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-tertiary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.list-group-item-primary-darker {
  --bs-list-group-color: var(--bs-primary-darker-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-darker-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-darker-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-darker-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-darker-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-darker-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-darker-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-darker-text-emphasis);
}

.list-group-item-img-bg {
  --bs-list-group-color: var(--bs-img-bg-text-emphasis);
  --bs-list-group-bg: var(--bs-img-bg-bg-subtle);
  --bs-list-group-border-color: var(--bs-img-bg-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-img-bg-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-img-bg-border-subtle);
  --bs-list-group-active-color: var(--bs-img-bg-bg-subtle);
  --bs-list-group-active-bg: var(--bs-img-bg-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-img-bg-text-emphasis);
}

.list-group-item-feature-color-red {
  --bs-list-group-color: var(--bs-feature-color-red-text-emphasis);
  --bs-list-group-bg: var(--bs-feature-color-red-bg-subtle);
  --bs-list-group-border-color: var(--bs-feature-color-red-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-feature-color-red-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-feature-color-red-border-subtle);
  --bs-list-group-active-color: var(--bs-feature-color-red-bg-subtle);
  --bs-list-group-active-bg: var(--bs-feature-color-red-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-feature-color-red-text-emphasis);
}

.list-group-item-feature-color-white {
  --bs-list-group-color: var(--bs-feature-color-white-text-emphasis);
  --bs-list-group-bg: var(--bs-feature-color-white-bg-subtle);
  --bs-list-group-border-color: var(--bs-feature-color-white-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-feature-color-white-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-feature-color-white-border-subtle);
  --bs-list-group-active-color: var(--bs-feature-color-white-bg-subtle);
  --bs-list-group-active-bg: var(--bs-feature-color-white-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-feature-color-white-text-emphasis);
}

.list-group-item-feature-color-rose {
  --bs-list-group-color: var(--bs-feature-color-rose-text-emphasis);
  --bs-list-group-bg: var(--bs-feature-color-rose-bg-subtle);
  --bs-list-group-border-color: var(--bs-feature-color-rose-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-feature-color-rose-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-feature-color-rose-border-subtle);
  --bs-list-group-active-color: var(--bs-feature-color-rose-bg-subtle);
  --bs-list-group-active-bg: var(--bs-feature-color-rose-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-feature-color-rose-text-emphasis);
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(57, 82, 88, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  border-radius: 3px;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  filter: var(--bs-btn-close-white-filter);
}

[data-bs-theme=dark] .btn-close {
  filter: var(--bs-btn-close-white-filter);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: 0;
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: 0;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 359.98px) {
  .modal-fullscreen-xs-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xs-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xs-down .modal-header,
  .modal-fullscreen-xs-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xs-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: "Jost", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.25;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: "Jost", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.25;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.25s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.25s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 4rem;
  padding: 0;
  color: #495057;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #495057;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23495057%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23495057'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")*/;
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23495057%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23495057'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")*/;
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 4rem;
  margin-bottom: 1rem;
  margin-left: 4rem;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 0.5rem;
  height: 0.5rem;
  padding: 0;
  margin-right: 0.25rem;
  margin-left: 0.25rem;
  text-indent: -999px;
  cursor: pointer;
  background-color: #395258;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #343a40;
  text-align: center;
}

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}

[data-bs-theme=dark] .carousel .carousel-control-prev-icon,
[data-bs-theme=dark] .carousel .carousel-control-next-icon, [data-bs-theme=dark].carousel .carousel-control-prev-icon,
[data-bs-theme=dark].carousel .carousel-control-next-icon {
  filter: invert(1) grayscale(100);
}
[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], [data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] {
  background-color: #000;
}
[data-bs-theme=dark] .carousel .carousel-caption, [data-bs-theme=dark].carousel .carousel-caption {
  color: #000;
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm, .offcanvas-xs {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 359.98px) {
  .offcanvas-xs {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 359.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xs {
    transition: none;
  }
}
@media (max-width: 359.98px) {
  .offcanvas-xs.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xs.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xs.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xs.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xs.showing, .offcanvas-xs.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xs.showing, .offcanvas-xs.hiding, .offcanvas-xs.show {
    visibility: visible;
  }
}
@media (min-width: 360px) {
  .offcanvas-xs {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xs .offcanvas-header {
    display: none;
  }
  .offcanvas-xs .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-offcanvas-padding-y)) calc(-0.5 * var(--bs-offcanvas-padding-x)) calc(-0.5 * var(--bs-offcanvas-padding-y)) auto;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
          mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
          mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #000 !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-tertiary {
  color: #fff !important;
  background-color: RGBA(var(--bs-tertiary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #000 !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #fff !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-primary-darker {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-darker-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-img-bg {
  color: #000 !important;
  background-color: RGBA(var(--bs-img-bg-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-feature-color-red {
  color: #fff !important;
  background-color: RGBA(var(--bs-feature-color-red-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-feature-color-white {
  color: #000 !important;
  background-color: RGBA(var(--bs-feature-color-white-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-feature-color-rose {
  color: #fff !important;
  background-color: RGBA(var(--bs-feature-color-rose-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(46, 66, 70, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(46, 66, 70, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(119, 161, 164, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(119, 161, 164, var(--bs-link-underline-opacity, 1)) !important;
}

.link-tertiary {
  color: RGBA(var(--bs-tertiary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-tertiary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-tertiary:hover, .link-tertiary:focus {
  color: RGBA(34, 43, 51, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(34, 43, 51, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(84, 189, 153, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(84, 189, 153, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(149, 33, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(149, 33, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(230, 192, 134, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(230, 192, 134, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(63, 80, 91, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(63, 80, 91, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(242, 245, 246, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(242, 245, 246, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 34, 43, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 34, 43, var(--bs-link-underline-opacity, 1)) !important;
}

.link-primary-darker {
  color: RGBA(var(--bs-primary-darker-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-darker-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary-darker:hover, .link-primary-darker:focus {
  color: RGBA(22, 26, 32, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(22, 26, 32, var(--bs-link-underline-opacity, 1)) !important;
}

.link-img-bg {
  color: RGBA(var(--bs-img-bg-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-img-bg-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-img-bg:hover, .link-img-bg:focus {
  color: RGBA(249, 249, 249, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 249, 249, var(--bs-link-underline-opacity, 1)) !important;
}

.link-feature-color-red {
  color: RGBA(var(--bs-feature-color-red-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-feature-color-red-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-feature-color-red:hover, .link-feature-color-red:focus {
  color: RGBA(82, 34, 34, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(82, 34, 34, var(--bs-link-underline-opacity, 1)) !important;
}

.link-feature-color-white {
  color: RGBA(var(--bs-feature-color-white-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-feature-color-white-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-feature-color-white:hover, .link-feature-color-white:focus {
  color: RGBA(216, 186, 149, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(216, 186, 149, var(--bs-link-underline-opacity, 1)) !important;
}

.link-feature-color-rose {
  color: RGBA(var(--bs-feature-color-rose-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-feature-color-rose-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-feature-color-rose:hover, .link-feature-color-rose:focus {
  color: RGBA(134, 72, 82, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(134, 72, 82, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 360px) {
  .sticky-xs-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xs-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.object-fit-contain {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}

.object-fit-cover {
  -o-object-fit: cover !important;
     object-fit: cover !important;
}

.object-fit-fill {
  -o-object-fit: fill !important;
     object-fit: fill !important;
}

.object-fit-scale {
  -o-object-fit: scale-down !important;
     object-fit: scale-down !important;
}

.object-fit-none {
  -o-object-fit: none !important;
     object-fit: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-tertiary {
  --bs-focus-ring-color: rgba(var(--bs-tertiary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-primary-darker {
  --bs-focus-ring-color: rgba(var(--bs-primary-darker-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-img-bg {
  --bs-focus-ring-color: rgba(var(--bs-img-bg-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-feature-color-red {
  --bs-focus-ring-color: rgba(var(--bs-feature-color-red-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-feature-color-white {
  --bs-focus-ring-color: rgba(var(--bs-feature-color-white-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-feature-color-rose {
  --bs-focus-ring-color: rgba(var(--bs-feature-color-rose-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-tertiary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-tertiary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-darker {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-darker-rgb), var(--bs-border-opacity)) !important;
}

.border-img-bg {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-img-bg-rgb), var(--bs-border-opacity)) !important;
}

.border-feature-color-red {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-feature-color-red-rgb), var(--bs-border-opacity)) !important;
}

.border-feature-color-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-feature-color-white-rgb), var(--bs-border-opacity)) !important;
}

.border-feature-color-rose {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-feature-color-rose-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2, .product-miniature .product-miniature__price {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-0 {
  -moz-column-gap: 0 !important;
       column-gap: 0 !important;
}

.column-gap-1 {
  -moz-column-gap: 0.25rem !important;
       column-gap: 0.25rem !important;
}

.column-gap-2 {
  -moz-column-gap: 0.5rem !important;
       column-gap: 0.5rem !important;
}

.column-gap-3 {
  -moz-column-gap: 1rem !important;
       column-gap: 1rem !important;
}

.column-gap-4 {
  -moz-column-gap: 1.5rem !important;
       column-gap: 1.5rem !important;
}

.column-gap-5 {
  -moz-column-gap: 3rem !important;
       column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-tertiary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-tertiary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-primary-darker {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-darker-rgb), var(--bs-text-opacity)) !important;
}

.text-img-bg {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-img-bg-rgb), var(--bs-text-opacity)) !important;
}

.text-feature-color-red {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-feature-color-red-rgb), var(--bs-text-opacity)) !important;
}

.text-feature-color-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-feature-color-white-rgb), var(--bs-text-opacity)) !important;
}

.text-feature-color-rose {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-feature-color-rose-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-tertiary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-tertiary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-primary-darker {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-darker-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-img-bg {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-img-bg-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-feature-color-red {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-feature-color-red-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-feature-color-white {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-feature-color-white-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-feature-color-rose {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-feature-color-rose-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-primary-darker {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-darker-rgb), var(--bs-bg-opacity)) !important;
}

.bg-img-bg {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-img-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-feature-color-red {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-feature-color-red-rgb), var(--bs-bg-opacity)) !important;
}

.bg-feature-color-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-feature-color-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-feature-color-rose {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-feature-color-rose-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 360px) {
  .float-xs-start {
    float: left !important;
  }
  .float-xs-end {
    float: right !important;
  }
  .float-xs-none {
    float: none !important;
  }
  .object-fit-xs-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xs-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xs-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xs-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xs-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xs-inline {
    display: inline !important;
  }
  .d-xs-inline-block {
    display: inline-block !important;
  }
  .d-xs-block {
    display: block !important;
  }
  .d-xs-grid {
    display: grid !important;
  }
  .d-xs-inline-grid {
    display: inline-grid !important;
  }
  .d-xs-table {
    display: table !important;
  }
  .d-xs-table-row {
    display: table-row !important;
  }
  .d-xs-table-cell {
    display: table-cell !important;
  }
  .d-xs-flex {
    display: flex !important;
  }
  .d-xs-inline-flex {
    display: inline-flex !important;
  }
  .d-xs-none {
    display: none !important;
  }
  .flex-xs-fill {
    flex: 1 1 auto !important;
  }
  .flex-xs-row {
    flex-direction: row !important;
  }
  .flex-xs-column {
    flex-direction: column !important;
  }
  .flex-xs-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xs-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xs-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xs-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xs-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xs-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xs-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xs-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xs-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xs-start {
    justify-content: flex-start !important;
  }
  .justify-content-xs-end {
    justify-content: flex-end !important;
  }
  .justify-content-xs-center {
    justify-content: center !important;
  }
  .justify-content-xs-between {
    justify-content: space-between !important;
  }
  .justify-content-xs-around {
    justify-content: space-around !important;
  }
  .justify-content-xs-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xs-start {
    align-items: flex-start !important;
  }
  .align-items-xs-end {
    align-items: flex-end !important;
  }
  .align-items-xs-center {
    align-items: center !important;
  }
  .align-items-xs-baseline {
    align-items: baseline !important;
  }
  .align-items-xs-stretch {
    align-items: stretch !important;
  }
  .align-content-xs-start {
    align-content: flex-start !important;
  }
  .align-content-xs-end {
    align-content: flex-end !important;
  }
  .align-content-xs-center {
    align-content: center !important;
  }
  .align-content-xs-between {
    align-content: space-between !important;
  }
  .align-content-xs-around {
    align-content: space-around !important;
  }
  .align-content-xs-stretch {
    align-content: stretch !important;
  }
  .align-self-xs-auto {
    align-self: auto !important;
  }
  .align-self-xs-start {
    align-self: flex-start !important;
  }
  .align-self-xs-end {
    align-self: flex-end !important;
  }
  .align-self-xs-center {
    align-self: center !important;
  }
  .align-self-xs-baseline {
    align-self: baseline !important;
  }
  .align-self-xs-stretch {
    align-self: stretch !important;
  }
  .order-xs-first {
    order: -1 !important;
  }
  .order-xs-0 {
    order: 0 !important;
  }
  .order-xs-1 {
    order: 1 !important;
  }
  .order-xs-2 {
    order: 2 !important;
  }
  .order-xs-3 {
    order: 3 !important;
  }
  .order-xs-4 {
    order: 4 !important;
  }
  .order-xs-5 {
    order: 5 !important;
  }
  .order-xs-last {
    order: 6 !important;
  }
  .m-xs-0 {
    margin: 0 !important;
  }
  .m-xs-1 {
    margin: 0.25rem !important;
  }
  .m-xs-2 {
    margin: 0.5rem !important;
  }
  .m-xs-3 {
    margin: 1rem !important;
  }
  .m-xs-4 {
    margin: 1.5rem !important;
  }
  .m-xs-5 {
    margin: 3rem !important;
  }
  .m-xs-auto {
    margin: auto !important;
  }
  .mx-xs-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xs-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xs-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xs-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xs-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xs-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xs-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xs-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xs-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xs-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xs-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xs-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xs-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xs-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xs-0 {
    margin-top: 0 !important;
  }
  .mt-xs-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xs-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xs-3 {
    margin-top: 1rem !important;
  }
  .mt-xs-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xs-5 {
    margin-top: 3rem !important;
  }
  .mt-xs-auto {
    margin-top: auto !important;
  }
  .me-xs-0 {
    margin-right: 0 !important;
  }
  .me-xs-1 {
    margin-right: 0.25rem !important;
  }
  .me-xs-2 {
    margin-right: 0.5rem !important;
  }
  .me-xs-3 {
    margin-right: 1rem !important;
  }
  .me-xs-4 {
    margin-right: 1.5rem !important;
  }
  .me-xs-5 {
    margin-right: 3rem !important;
  }
  .me-xs-auto {
    margin-right: auto !important;
  }
  .mb-xs-0 {
    margin-bottom: 0 !important;
  }
  .mb-xs-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xs-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xs-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xs-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xs-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xs-auto {
    margin-bottom: auto !important;
  }
  .ms-xs-0 {
    margin-left: 0 !important;
  }
  .ms-xs-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xs-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xs-3 {
    margin-left: 1rem !important;
  }
  .ms-xs-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xs-5 {
    margin-left: 3rem !important;
  }
  .ms-xs-auto {
    margin-left: auto !important;
  }
  .p-xs-0 {
    padding: 0 !important;
  }
  .p-xs-1 {
    padding: 0.25rem !important;
  }
  .p-xs-2 {
    padding: 0.5rem !important;
  }
  .p-xs-3 {
    padding: 1rem !important;
  }
  .p-xs-4 {
    padding: 1.5rem !important;
  }
  .p-xs-5 {
    padding: 3rem !important;
  }
  .px-xs-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xs-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xs-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xs-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xs-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xs-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xs-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xs-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xs-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xs-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xs-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xs-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xs-0 {
    padding-top: 0 !important;
  }
  .pt-xs-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xs-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xs-3 {
    padding-top: 1rem !important;
  }
  .pt-xs-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xs-5 {
    padding-top: 3rem !important;
  }
  .pe-xs-0 {
    padding-right: 0 !important;
  }
  .pe-xs-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xs-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xs-3 {
    padding-right: 1rem !important;
  }
  .pe-xs-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xs-5 {
    padding-right: 3rem !important;
  }
  .pb-xs-0 {
    padding-bottom: 0 !important;
  }
  .pb-xs-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xs-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xs-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xs-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xs-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xs-0 {
    padding-left: 0 !important;
  }
  .ps-xs-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xs-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xs-3 {
    padding-left: 1rem !important;
  }
  .ps-xs-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xs-5 {
    padding-left: 3rem !important;
  }
  .gap-xs-0 {
    gap: 0 !important;
  }
  .gap-xs-1 {
    gap: 0.25rem !important;
  }
  .gap-xs-2 {
    gap: 0.5rem !important;
  }
  .gap-xs-3 {
    gap: 1rem !important;
  }
  .gap-xs-4 {
    gap: 1.5rem !important;
  }
  .gap-xs-5 {
    gap: 3rem !important;
  }
  .row-gap-xs-0 {
    row-gap: 0 !important;
  }
  .row-gap-xs-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xs-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xs-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xs-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xs-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xs-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-xs-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-xs-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-xs-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-xs-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-xs-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-xs-start {
    text-align: left !important;
  }
  .text-xs-end {
    text-align: right !important;
  }
  .text-xs-center {
    text-align: center !important;
  }
}
@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-sm-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-sm-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-md-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-md-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-md-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-md-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-lg-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-lg-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    -o-object-fit: none !important;
       object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  src: url(..//fonts/MaterialIcons-Regular-2d8017489da689caedc1.woff2) format("woff2"), url(..//fonts/MaterialIcons-Regular-08cefa1bc6566a650da7.woff) format("woff");
  font-display: swap;
}
.material-icons {
  display: inline-block;
  width: 1em;
  height: 1em;
  font-family: "Material Icons", Arial, sans-serif;
  font-size: 24px; /* Preferred icon size */
  font-style: normal;
  font-weight: 500;
  /* Support for IE. */
  font-feature-settings: "liga";
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  vertical-align: middle;
  /*! /* @noflip */
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
}

body,
html {
  min-height: 100%;
}

body {
  font-family: "Jost", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  color: var(--bs-body-color);
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

ul {
  padding-left: 0;
  list-style: none;
}

a:not(.alert-link) {
  text-decoration: none;
  transition: 0.25s ease-out;
}
a:not(.alert-link) .material-icons, a:not(.alert-link) .brand-icons {
  transition: 0.25s ease-out;
}

label .color,
.variant-links .color,
.custom-checkbox input[type=checkbox] + span.color {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0.3125rem;
  margin-right: 0.5rem;
  margin-left: 0;
  cursor: pointer;
  background-size: contain;
  border: 1px solid #ced4da;
  border-radius: 4px;
  transition: 0.25s ease-out;
}
label .color.color-sm,
.variant-links .color.color-sm,
.custom-checkbox input[type=checkbox] + span.color.color-sm {
  width: 1rem;
  height: 1rem;
}
label .color.active, label .color:hover,
.variant-links .color.active,
.variant-links .color:hover,
.custom-checkbox input[type=checkbox] + span.color.active,
.custom-checkbox input[type=checkbox] + span.color:hover {
  border: 2px solid #395258;
}

.input-color {
  display: none;
}

.bright {
  color: var(--bs-gray-100);
}

.dark {
  color: var(--bs-gray-800);
}

.inline-items {
  display: flex;
  flex-wrap: nowrap;
}

@media (min-width: 576px) {
  .container--limited-sm {
    max-width: 540px;
  }
  .w-sm-auto {
    width: auto !important;
  }
  .w-sm-100 {
    width: 100% !important;
  }
}
@media (min-width: 768px) {
  .container--limited-md {
    max-width: 720px;
  }
  .w-md-auto {
    width: auto !important;
  }
  .w-md-100 {
    width: 100% !important;
  }
}
@media (min-width: 992px) {
  .container--limited-lg {
    max-width: 960px;
  }
  .w-lg-auto {
    width: auto !important;
  }
  .w-lg-100 {
    width: 100% !important;
  }
}
@media (min-width: 1200px) {
  .container--limited-xl {
    max-width: 1140px;
  }
  .w-xl-auto {
    width: auto !important;
  }
  .w-xl-100 {
    width: 100% !important;
  }
}
@media (min-width: 1400px) {
  .container--limited-xxl {
    max-width: 1320px;
  }
  .w-xxl-auto {
    width: auto !important;
  }
  .w-xxl-100 {
    width: 100% !important;
  }
}
.text-gray {
  color: var(--bs-gray-700);
}

.btn:not([data-bs-toggle]) {
  text-transform: uppercase;
  font-weight: 500;
  display: inline-flex;
  gap: 0.25rem;
  align-items: center;
  justify-content: center;
}

.btn-icon {
  --bs-btn-padding-x: 0.375rem;
}

.btn-with-icon {
  display: inline-flex;
  gap: 0.25rem;
  align-items: center;
  justify-content: center;
}
.btn-with-icon .material-icons {
  font-size: 1.5rem;
}
.btn-with-icon.btn-sm, .btn-group-sm > .btn-with-icon.btn {
  gap: 0.125rem;
}
.btn-with-icon.btn-sm .material-icons, .btn-group-sm > .btn-with-icon.btn .material-icons {
  font-size: 1.25rem;
}
.btn-with-icon.btn-lg, .btn-group-lg > .btn-with-icon.btn {
  gap: 0.375rem;
}
.btn-with-icon.btn-lg .material-icons, .btn-group-lg > .btn-with-icon.btn .material-icons {
  font-size: 1.875rem;
}

.btn-unstyle {
  padding: 0;
  text-align: inherit;
  background-color: transparent;
  border: none;
}
.btn-unstyle:focus {
  outline: 0;
}
.btn-unstyle:focus .expand-more {
  color: var(--bs-primary);
}

.quantity-button button.btn:disabled {
  border: 1px solid #ced4da;
  padding: 0;
  width: 2.375rem;
}

.password-field .btn i {
  pointer-events: none;
}

.carousel .caption-description p {
  color: var(--bs-white);
}

.breadcrumb {
  padding: 0.75rem 0;
  font-size: 0.875rem;
}
.breadcrumb a {
  color: var(--bs-gray-800);
}
.breadcrumb[data-depth="1"] {
  display: none;
}
.breadcrumb__wrapper {
  margin-bottom: 2rem;
  background: var(--bs-gray-100);
}
@media (max-width: 767.98px) {
  .breadcrumb__wrapper {
    margin-bottom: 1rem;
  }
}
.page-order .breadcrumb__wrapper {
  margin-bottom: 0;
}
@media (max-width: 767.98px) {
  .page-order .breadcrumb__wrapper {
    margin-bottom: 0;
  }
}

@media (max-width: 767.98px) {
  .page-product .breadcrumb-item:last-child {
    display: none;
  }
}
.product-miniature .card {
  height: 100%;
  --bs-card-bg: var(--bs-img-bg);
  --bs-card-color: var(--bs-primary);
}
.product-miniature .product-miniature__infos {
  position: relative;
  z-index: 90;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding: 0;
}
.product-miniature .product-miniature__infos__top, .product-miniature .product-miniature__infos__bottom {
  padding: 1rem;
}
.product-miniature .product-miniature__infos__top {
  height: 100%;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}
.product-miniature .product-miniature__infos__bottom {
  border-top: 1px solid var(--bs-border-color);
}
@media (max-width: 767px) {
  .product-miniature .product-miniature__infos__bottom .quantity-button input {
    max-width: unset;
  }
}
.product-miniature .product-miniature__title {
  margin: 0;
}
.product-miniature .product-miniature__image {
  height: auto;
}
.product-miniature .product-miniature__quickview {
  display: flex;
  margin: auto;
}
.product-miniature .product-miniature__regular-price {
  text-decoration: line-through;
}
.product-miniature .product-miniature__prices {
  display: flex;
  margin-bottom: 0.25rem;
}
.product-flags {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  padding: 0.5rem;
  font-size: 1.25rem;
  flex-direction: column;
}
.product-flags .badge {
  margin: 0.25rem;
  background-color: var(--bs-primary);
  text-transform: uppercase;
}
@media (max-width: 767.98px) {
  .product-flags .badge {
    padding: 0.25rem;
    font-size: 0.75rem;
  }
}
.product-flags .badge.discount {
  color: var(--bs-primary);
  background-color: var(--bs-white);
  box-shadow: inset 0px 0px 0px 1px var(--bs-primary);
}
.product-flags .badge.low-stock {
  background-color: var(--bs-danger);
}
.product-flags .badge.allocation-stock {
  background: #dba244;
}

.product-feature-flags {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
  padding: 0.5rem;
  font-size: 1.25rem;
  flex-direction: column;
}
.product-feature-flags .badge {
  text-transform: inherit;
  margin: 0.25rem;
}
@media (max-width: 767.98px) {
  .product-feature-flags .badge {
    padding: 0.25rem;
    font-size: 0.75rem;
  }
}
.product-feature-flags .badge.vintage {
  color: var(--bs-primary);
  background-color: var(--bs-img-bg);
  box-shadow: inset 0px 0px 0px 1px var(--bs-primary-border-subtle);
}
.product-feature-flags .badge.bh, .product-feature-flags .badge.parker {
  color: var(--bs-primary);
  margin: 0;
  font-weight: 400;
}
.product-feature-flags .badge.bh::before {
  content: "BH";
  font-weight: 600;
}
.product-feature-flags .badge.parker::before {
  content: "PARKER";
  font-weight: 600;
}

.product-features {
  text-align: center;
}
.product-features .badge {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
}
.product-features .badge.region {
  background-color: var(--bs-tertiary);
}
.product-features .badge.color {
  background-color: var(--bs-secondary);
}
.product-features .badge.color.color-7 {
  background-color: var(--bs-feature-color-white);
}
.product-features .badge.color.color-12 {
  background-color: var(--bs-feature-color-red);
}
.product-features .badge.color.color-69 {
  background-color: var(--bs-feature-color-rose);
}
.product-features .badge.capacity {
  background-color: var(--bs-secondary);
}

.pagination {
  margin-bottom: 0;
}
.pagination .page-link i {
  width: auto;
  height: auto;
  font-size: 1.25rem;
}
.pagination-container {
  align-items: center;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.rich-text {
  line-height: 1.5;
}
.rich-text h1, .rich-text .h1,
.rich-text h2,
.rich-text .h2,
.rich-text h3,
.rich-text .h3,
.rich-text h4,
.rich-text .h4,
.rich-text h5,
.rich-text .h5,
.rich-text h6,
.rich-text .h6 {
  font-weight: 700;
  color: var(--bs-gray-800);
}
.rich-text h1, .rich-text .h1 {
  font-size: 2.5rem;
}
.rich-text h2, .rich-text .h2 {
  margin-top: 2rem;
  margin-bottom: 1rem;
  font-size: 2rem;
}
.rich-text h3, .rich-text .h3 {
  margin-top: 1.75rem;
  margin-bottom: 0.75rem;
  font-size: 1.75rem;
}
.rich-text h4, .rich-text .h4 {
  margin-top: 1.5rem;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
}
.rich-text h5, .rich-text .h5 {
  margin-top: 1.25rem;
  margin-bottom: 0.25rem;
  font-size: 1.25rem;
}
.rich-text h6, .rich-text .h6 {
  margin-top: 1rem;
  margin-bottom: 0;
  font-size: 1rem;
}
.rich-text > h1:first-child, .rich-text > .h1:first-child,
.rich-text > h2:first-child,
.rich-text > .h2:first-child,
.rich-text > h3:first-child,
.rich-text > .h3:first-child,
.rich-text > h4:first-child,
.rich-text > .h4:first-child,
.rich-text > h5:first-child,
.rich-text > .h5:first-child,
.rich-text > h6:first-child,
.rich-text > .h6:first-child {
  margin-top: 0;
}
.rich-text p,
.rich-text ul {
  font-size: 1rem;
}
.rich-text ul {
  padding-left: 1.2rem;
  list-style: disc;
}
.rich-text img {
  max-width: 100%;
  height: auto;
}

.quantity-button input {
  max-width: 4.5rem;
  height: 2.375rem;
  padding: 0.375rem 0.5rem;
  text-align: center;
}
.quantity-button button {
  width: 2.375rem;
  padding: 0;
  border: 1px solid #ced4da;
}
.quantity-button button.increment .confirmation {
  color: var(--bs-success);
}
.quantity-button button.decrement .confirmation {
  color: var(--bs-danger);
}
.quantity-button button:hover {
  opacity: 0.6;
}
.quantity-button button:focus {
  box-shadow: none;
}
.quantity-button button:disabled {
  opacity: 1;
}
.quantity-button button .material-icons {
  font-size: 1.25rem;
  pointer-events: none;
}
.quantity-button button .spinner-border {
  border-width: 0.125rem;
}

@keyframes from-left {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0);
  }
}
@keyframes from-right {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}
.main-menu__mobile {
  position: relative;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
}
.main-menu__mobile .menu {
  position: relative;
  left: 100%;
  display: none;
  width: 100%;
  max-width: 25rem;
  padding: 0.5rem;
  transition: 0.25s ease-out;
}
.main-menu__mobile .menu li:not(.h5),
.main-menu__mobile .menu a {
  color: var(--bs-gray-700) !important;
}
.main-menu__mobile .menu a {
  display: block;
  padding: 0.5rem;
}
.main-menu__mobile .menu .menu--current, .main-menu__mobile .menu.menu--current {
  left: 0;
  display: block;
}
.main-menu__mobile .menu .menu--fromLeft, .main-menu__mobile .menu.menu--fromLeft {
  animation: from-left 0.25s;
}
.main-menu__mobile .menu .menu--fromRight, .main-menu__mobile .menu.menu--fromRight {
  animation: from-right 0.25s;
}
.main-menu__mobile .menu .menu--parent, .main-menu__mobile .menu.menu--parent {
  left: -100%;
  display: none;
  opacity: 0;
}
.main-menu__mobile .menu--childrens {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.main-menu__title {
  padding: 0 0.5rem;
  font-size: 1.25rem;
  color: var(--bs-gray-800);
}
.main-menu__offcanvas {
  overflow: hidden;
}
.main-menu__offcanvas a {
  color: var(--bs-gray-700) !important;
}
.main-menu__offcanvas .contact-link {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.main-menu__additionnals {
  flex-shrink: 0;
  padding-bottom: 0;
}
.main-menu__tree {
  display: flex;
  align-items: center;
  margin-bottom: 0;
}
.main-menu__back-button .btn {
  display: flex;
  align-items: center;
}
.main-menu__back-button .btn .material-icons {
  margin-right: 0.5rem;
}
.main-menu__toggle-child {
  padding: 0.5rem;
}

.search-result {
  margin: 0.5rem 0;
}
.search-result__product {
  margin: 0.25rem 0;
}
.search-result__link {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.5rem;
  border-radius: 3px;
}
.search-result__link:hover {
  background: var(--bs-gray-100);
}
.search-result__name {
  margin-bottom: 0;
  margin-left: 1rem;
  font-size: 1rem;
  color: var(--bs-gray-800);
}
.search-result__image {
  max-width: 4rem;
  height: auto;
  border-radius: 8px;
}

.search__offcanvas {
  bottom: inherit;
  height: auto;
  border-bottom: 0;
}
.search__offcanvas #search_widget {
  margin-bottom: 0;
}
.search__offcanvas .offcanvas-header {
  padding: 1.375rem 1rem;
}
.search__offcanvas .offcanvas-header .btn-close {
  width: auto;
  height: auto;
  margin: 0;
  color: var(--bs-gray-700);
  background: none;
}
.search__container {
  width: calc(100% - 0.5rem);
}
.search-widgets {
  position: relative;
  overflow: visible !important;
}
@media (max-width: 767.98px) {
  .search-widgets {
    max-width: inherit;
  }
}
.search-widgets__dropdown {
  position: absolute;
  top: calc(100% + 1rem);
  right: 0;
  width: 100vw;
  max-width: 30rem;
  overflow: hidden;
  background: var(--bs-white);
  border: 1px solid #ced4da;
  border-radius: var(--bs-border-radius-sm);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}
@media (max-width: 767.98px) {
  .search-widgets__dropdown {
    top: calc(100% + 0.25rem);
    right: inherit;
    left: -1rem;
    max-width: inherit;
    border-radius: 0 0 8px 8px;
  }
}
.search-widgets__results {
  max-height: 20rem;
  padding: 0.5rem 1.5rem 0.5rem 0.5rem;
  margin: 0;
  overflow-y: scroll;
}

.header-bottom #search_widget {
  float: inherit;
  width: 100%;
}
.header-bottom #search_widget .icon-search {
  top: calc(50% - var(--icon-size) / 2);
  left: 0.75rem;
}
.header-bottom #search_widget input[type=search] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-gray) !important;
  border-radius: 4px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  color: #fff;
  padding: 0.75rem 0.75rem 0.75rem 3rem;
}
.header-bottom #search_widget input[type=search]::-moz-placeholder {
  color: #fff;
}
.header-bottom #search_widget input[type=search]::placeholder {
  color: #fff;
}
.header-bottom #search_widget input[type=search]:focus {
  border-color: #fff;
}
.header-bottom #search_widget input[type=search]::-webkit-search-cancel-button {
  cursor: pointer;
  -webkit-appearance: none;
  --icon-size: 1.5em;
  flex-shrink: 0;
  display: inline-block;
  width: var(--icon-size);
  height: var(--icon-size);
  background-color: currentColor;
  line-height: 1;
  vertical-align: middle;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32.8841 31.1163C33.372 31.6045 33.3722 32.396 32.8841 32.8841C32.396 33.3721 31.6045 33.372 31.1163 32.8841L7.11612 8.88386C6.62796 8.39571 6.62796 7.60425 7.11612 7.11609C7.60427 6.62794 8.39573 6.62794 8.88388 7.11609L32.8841 31.1163Z" fill="white"/><path d="M31.1163 7.1159C31.6045 6.62794 32.396 6.62781 32.8841 7.1159C33.3722 7.60399 33.372 8.39549 32.8841 8.88366L8.88388 32.8839C8.39573 33.372 7.60427 33.372 7.11612 32.8839C6.62796 32.3957 6.62796 31.6042 7.11612 31.1161L31.1163 7.1159Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M32.8841 31.1163C33.372 31.6045 33.3722 32.396 32.8841 32.8841C32.396 33.3721 31.6045 33.372 31.1163 32.8841L7.11612 8.88386C6.62796 8.39571 6.62796 7.60425 7.11612 7.11609C7.60427 6.62794 8.39573 6.62794 8.88388 7.11609L32.8841 31.1163Z" fill="white"/><path d="M31.1163 7.1159C31.6045 6.62794 32.396 6.62781 32.8841 7.1159C33.3722 7.60399 33.372 8.39549 32.8841 8.88366L8.88388 32.8839C8.39573 33.372 7.60427 33.372 7.11612 32.8839C6.62796 32.3957 6.62796 31.6042 7.11612 31.1161L31.1163 7.1159Z" fill="white"/></svg>');
}

.search__offcanvas #search_widget {
  min-width: 20rem;
  overflow: visible;
}
@media (max-width: 767.98px) {
  .search__offcanvas #search_widget {
    min-width: inherit;
  }
}
.search__offcanvas #search_widget input {
  height: 2.5rem;
  padding-right: 3.5rem;
  padding-left: 1.5rem;
  background: var(--bs-gray-100);
  border-radius: 100rem;
}
.search__offcanvas #search_widget input:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(57, 82, 88, 0.25);
}
.search__offcanvas #search_widget .search {
  right: 1.5rem;
  color: var(--bs-gray-700);
}
.search__offcanvas #search_widget .clear {
  right: 3.5rem;
  color: var(--bs-gray-700);
}

.page-loader {
  --page-loader-background: rgba(255, 255, 255, 0.6);
  position: fixed;
  top: var(--scroll-padding-top);
  left: 0;
  z-index: 99;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background: var(--page-loader-background);
}

.toast-container {
  z-index: 1030;
}
.toast-container .toast .btn-close:focus {
  box-shadow: none;
}

.alert p:last-of-type,
.alert ul:last-of-type,
.alert ol:last-of-type {
  margin-bottom: 0;
}

.checkout__steps {
  border-top: 1px solid #e9ecef;
  border-bottom: 1px solid #e9ecef;
  /* Do not assign any styles to active tab */
}
.checkout__steps__number {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 1.5rem;
  height: 1.5rem;
  margin: auto;
  color: var(--bs-white);
  background: var(--bs-gray-300);
  border-radius: 100%;
}
.checkout__steps__item {
  position: relative;
}
.checkout__steps__item::after, .checkout__steps__item::before {
  position: absolute;
  top: 0.75rem;
  z-index: 0;
  width: 50%;
  height: 2px;
  content: "";
  background: var(--bs-gray-300);
}
.checkout__steps__item::before {
  left: 0;
}
.checkout__steps__item::after {
  right: 0;
}
.checkout__steps__item:first-of-type::before {
  display: none;
}
.checkout__steps__item:last-of-type::after {
  display: none;
}
.checkout__steps__text {
  color: var(--bs-gray-300);
}
.checkout__steps--current .checkout__steps__number {
  background: var(--bs-gray-900);
}
.checkout__steps--current .checkout__steps__text {
  color: var(--bs-gray-900);
}
.checkout__steps--current::before {
  background: var(--bs-success);
}
.checkout__steps--success .checkout__steps__number {
  background: var(--bs-success);
}
.checkout__steps--success .checkout__steps__text {
  color: var(--bs-success);
}
.checkout__steps--success::before {
  background: var(--bs-success);
}
.checkout__steps--success::after {
  background: var(--bs-success);
}
.checkout__steps__list {
  width: 100%;
  max-width: 45rem;
  margin: auto;
}
.checkout__steps__mobile {
  width: 100%;
}
.checkout__steps .nav-tabs .checkout__steps--success .nav-link.active {
  color: var(--bs-success);
}
.checkout__steps .nav-tabs .checkout__steps--current .nav-link.active {
  color: var(--bs-gray-900);
}

.carrier__extra-content-wrapper {
  overflow: hidden;
  transition: max-height 0.5s ease-in-out;
}

.progress-ring__circle {
  transition: stroke-dashoffset 0.35s;
  transform: rotate(-90deg);
  transform-origin: 50% 50%;
}
.progress-ring__background-circle {
  stroke: var(--bs-gray-200);
  transform: rotate(-90deg);
  transform-origin: 50% 50%;
}

.product-customization-modal__line:not(:last-child) {
  margin-bottom: 1rem;
}

@media (min-width: 768px) and (max-width: 991.98px) {
  .quickview .modal-dialog {
    max-width: 750px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .quickview .modal-dialog {
    max-width: 100%;
    margin: 1.75rem;
  }
}

.tier-prices {
  display: flex;
  align-items: stretch;
  border-radius: var(--bs-border-radius);
  background: var(--bs-light);
  max-width: 100%;
  scroll-snap-type: x mandatory;
  overflow: auto;
  --sb-track-color: #EFF2F4;
  --sb-thumb-color: #202B36;
  --sb-size: 6px;
  align-self: flex-start;
}
.tier-prices::-webkit-scrollbar {
  width: var(--sb-size);
  height: var(--sb-size);
}
.tier-prices::-webkit-scrollbar-track {
  background: var(--sb-track-color);
  border-radius: var(--sb-size);
}
.tier-prices::-webkit-scrollbar-thumb {
  background: var(--sb-thumb-color);
  border-radius: var(--sb-size);
}
@supports not selector(::-webkit-scrollbar) {
  .tier-prices {
    scrollbar-width: thin;
    scrollbar-color: var(--sb-thumb-color) var(--sb-track-color);
  }
}
.tier-prices__item {
  position: relative;
  flex: 1 1 0;
  padding: 1.25rem 1.5rem;
  text-align: left;
  scroll-snap-align: start;
}
.tier-prices__item:not(.is-best) + .tier-prices__item.is-standard::before {
  content: "";
  position: absolute;
  left: 0;
  top: 25%;
  height: 50%;
  width: 1px;
  background-color: var(--bs-primary-border-subtle);
}
.tier-prices__price {
  font-size: 1.5rem;
  line-height: 1;
  font-weight: 400;
  color: var(--bs-primary);
  margin-bottom: 0.35rem;
  white-space: nowrap;
}
.tier-prices__label {
  font-size: 0.875rem;
  color: var(--bs-secondary-color);
  white-space: nowrap;
}
.tier-prices .is-best {
  background: linear-gradient(90deg, #C49963 0%, #C8D7E0 27.31%, #779BC1 50%, #C8D7E0 72.69%, #C49963 100%);
  background-size: 200% 100%;
  background-position: 0% 50%;
  animation: tier-prices-gradient 2s ease-in-out infinite alternate;
  border-radius: var(--bs-border-radius);
}
@media (prefers-reduced-motion: reduce) {
  .tier-prices .is-best {
    animation: none;
  }
}
.tier-prices .is-best .tier-prices__price {
  font-weight: 600;
  color: var(--bs-dark);
}

@keyframes tier-prices-gradient {
  from {
    background-position: 0% 50%;
  }
  to {
    background-position: 100% 50%;
  }
}
.featured-products .featured-products-footer {
  padding-top: 1rem;
  padding-bottom: 2.5rem;
}

#custom-text {
  padding: 2.5rem 1rem;
  padding-bottom: 0;
}

.search-filters .search-filters-subtitle {
  width: auto !important;
}
.search-filters .noUi-horizontal {
  margin-bottom: 1rem;
}
.search-filters .noUi-horizontal .noUi-handle {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.search-filters .js-faceted-values {
  font-size: 0.875rem;
  color: var(--bs-gray-600);
}
.search-filters .facet-dropdown {
  cursor: pointer;
}

@media (min-width: 576px) {
  .blockcart-modal .modal-dialog {
    max-width: 550px;
  }
}
@media (min-width: 768px) {
  .blockcart-modal .modal-dialog {
    max-width: 750px;
  }
}
@media (min-width: 992px) {
  .blockcart-modal .modal-dialog {
    max-width: 850px;
  }
}
.blockcart-modal .modal-title {
  display: inline-flex;
  align-items: stretch;
  font-size: calc(1rem + 0.1vw);
}
.blockcart-modal .modal-title i {
  font-size: 1.25rem;
  line-height: 1.25;
  color: inherit;
}
@media (min-width: 1200px) {
  .blockcart-modal .modal-title {
    font-size: 1.25rem;
  }
  .blockcart-modal .modal-title i {
    font-size: 1.5rem;
  }
}
.blockcart-modal__total {
  display: flex;
  justify-content: space-between;
  margin-bottom: 0.5rem;
}
.blockcart-modal__summery .product-total,
.blockcart-modal__summery .product-tax {
  font-weight: 700;
}
.blockcart-modal__product img {
  border-radius: 8px;
}
@media (max-width: 575.98px) {
  .blockcart-modal__product img {
    margin-bottom: 1rem;
  }
}
@media (max-width: 767.98px) {
  .blockcart-modal__product {
    padding-bottom: 1rem;
    margin-bottom: 1rem;
    border-bottom: 1px dotted rgba(0, 0, 0, 0.2);
  }
}

@media (max-width: 767.98px) {
  .user-info .dropdown-toggle::after {
    display: none;
  }
}
.user-info button {
  display: flex;
  align-items: center;
  text-decoration: none;
}
@media (max-width: 767.98px) {
  .user-info button {
    padding: 0.5rem 0.375rem;
  }
}
.user-info button::after {
  width: 0.75rem;
  height: 0.75rem;
  margin-left: 0.75rem;
  background: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2 5l6 6 6-6%27/%3e%3c/svg%3e");
  background-position: center;
  border: none;
}
.user-info .dropdown-menu {
  min-width: 16rem;
}
.user-info .login__form-wrapper {
  min-width: 20rem;
}

/* stylelint-disable value-keyword-case, order/properties-order, comment-empty-line-before, comment-whitespace-inside */
.noUi {
  /* Offset direction
    */
  /* Give origins 0 height/width so they don't interfere with clicking the
    * connect elements.
    */
  /* Slider size and handle placement;
    */
  /* Styling;
    * Giving the connect element a border radius causes issues with using transform: scale
    */
  /* Handles and cursors;
    */
}
.noUi-target, .noUi-target * {
  box-sizing: border-box;
  /* stylelint-disable */
  touch-action: none;
  /* stylelint-enable */
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: none;
}
.noUi-base, .noUi-connects {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.noUi-connects {
  z-index: 0;
  overflow: hidden;
  border-radius: 3px;
}
.noUi-connect, .noUi-origin {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  transform-origin: 0 0;
  will-change: transform;
  transform-style: preserve-3d;
  transform-style: flat;
  width: 100%;
  height: 100%;
}
.noUi-connect {
  width: 100%;
  height: 100%;
  background: var(--bs-gray-700);
}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
  right: auto;
  left: 0;
}
.noUi .noUi-vertical .noUi-origin {
  width: 0;
}
.noUi-horizontal .noUi-origin {
  height: 0;
}
.noUi-touch-area {
  width: 100%;
  height: 100%;
}
.noUi-state-tap .noUi-connect, .noUi-state-tap .noUi-origin {
  transition: transform 0.3s;
}
.noUi-state-drag * {
  /* stylelint-disable */
  cursor: inherit !important;
  /* stylelint-enable */
}
.noUi-horizontal {
  height: 4px;
  margin: 12px 12px;
}
.noUi-horizontal .noUi-handle {
  top: -10px;
  /*!/* @noflip */
  right: -12px;
  width: 24px;
  height: 24px;
}
.noUi-vertical {
  width: 4px;
  margin: 12px 0;
}
.noUi-vertical .noUi-handle {
  top: -12px;
  right: -10px;
  width: 24px;
  height: 24px;
}
.noUi-target {
  position: relative;
  background: var(--bs-gray-200);
  border: 0 solid var(--bs-gray-300);
  border-radius: 3px;
}
.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  position: absolute;
  cursor: default;
  background: var(--bs-white);
  border: 1px solid var(--bs-gray-800);
  border-radius: 50%;
  outline: none;
  backface-visibility: hidden;
}
.noUi-active {
  background: var(--bs-primary);
}

/* Disabled state;
*/
[disabled] .noUi-connect {
  background: var(--bs-gray-200);
}

[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed;
}

.noui {
  /* Base;
   *
   */
  /* Values;
    *
    */
  /* Markings;
    *
    */
  /* Horizontal layout;
    *
    */
  /* Vertical layout;
    *
    */
}
.noui-pips, .noui-pips * {
  box-sizing: border-box;
}
.noui-pips {
  position: absolute;
  color: #999;
}
.noui-value {
  position: absolute;
  text-align: center;
  white-space: nowrap;
}
.noui-value-sub {
  font-size: 10px;
  color: #ccc;
}
.noui-marker {
  position: absolute;
  background: #ccc;
}
.noui-marker-sub {
  background: #aaa;
}
.noui-marker-large {
  background: #aaa;
}
.noui-pips-horizontal {
  top: 100%;
  left: 0;
  width: 100%;
  height: 80px;
  padding: 10px 0;
}
.noui-value-horizontal {
  transform: translate(-50%, 50%);
}
.noui-value-horizontal-rtl .noui-value-horizontal {
  transform: translate(50%, 50%);
}
.noui-marker-horizontal.noui-marker {
  width: 2px;
  height: 5px;
  margin-left: -1px;
}
.noui-marker-horizontal.noui-marker-sub {
  height: 10px;
}
.noui-marker-horizontal.noui-marker-large {
  height: 15px;
}
.noui-pips-vertical {
  top: 0;
  left: 100%;
  height: 100%;
  padding: 0 10px;
}
.noui-value-vertical {
  padding-left: 25px;
  transform: translate(0, -50%);
}
.noui-value-vertical-rtl .noui-value-vertical {
  transform: translate(0, 50%);
}
.noui-marker-vertical.noui-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noui-marker-vertical.noui-marker-sub {
  width: 10px;
}
.noui-marker-vertical.noui-marker-large {
  width: 15px;
}

.noui-tooltip {
  position: absolute;
  display: block;
  padding: 1px 5px;
  font-size: 12px;
  font-weight: 600;
  color: #212529;
  text-align: center;
  white-space: nowrap;
  background: #fff;
  border: 1px solid #dee2e6;
  border-radius: 3px;
}
.noui-horizontal .noui-tooltip {
  bottom: 120%;
  left: 50%;
  transform: translate(-50%, 0);
}
.noui-vertical .noui-tooltip {
  top: 50%;
  right: 120%;
  transform: translate(0, -50%);
}
.noui-horizontal .noui-origin > .noui-tooltip {
  bottom: 10px;
  left: auto;
  transform: translate(50%, 0);
}
.noui-vertical .noui-origin > .noui-tooltip {
  top: auto;
  right: 28px;
  transform: translate(0, -18px);
}

.product-quickview-review .grade-stars,
.product-list-reviews .grade-stars,
.comments-note .grade-stars {
  display: flex;
  align-items: stretch;
  height: 28px;
}
.product-quickview-review .grade-stars.small-stars,
.product-list-reviews .grade-stars.small-stars,
.comments-note .grade-stars.small-stars {
  height: 20px;
}
.product-quickview-review .grade-stars .star-content,
.product-list-reviews .grade-stars .star-content,
.comments-note .grade-stars .star-content {
  margin: 0;
}
.product-quickview-review .comments-nb,
.product-quickview-review .comments-number,
.product-quickview-review .average-grade,
.product-list-reviews .comments-nb,
.product-list-reviews .comments-number,
.product-list-reviews .average-grade,
.comments-note .comments-nb,
.comments-note .comments-number,
.comments-note .average-grade {
  align-self: center;
  margin-left: 0.25rem;
  color: var(--bs-gray-600);
}

.star-content div.star,
.star-content div.star-on,
.star-content div.star-hover {
  background-image: url(..//img-dist/ebbe53f758171816c2d4.png) !important;
}

.small-stars .star-content div.star,
.small-stars .star-content div.star-on,
.small-stars .star-content div.star-hover {
  background-image: url(..//img-dist/f04f6b103c75e5e5920a.png) !important;
}

.modal.product-comment-modal {
  --bs-modal-padding: 1.5rem;
  --bs-modal-header-padding: 1.5rem;
}
.modal.product-comment-modal .modal-dialog {
  width: auto;
}
.modal.product-comment-modal .modal-header {
  padding: var(--bs-modal-header-padding);
  padding-bottom: calc(var(--bs-modal-header-padding) * 0.5);
}
.modal.product-comment-modal .modal-header .material-icons {
  font-size: 1.5rem;
  line-height: 1;
  color: var(--bs-primary);
}
.modal.product-comment-modal .modal-header .material-icons.check {
  color: var(--bs-success);
}
.modal.product-comment-modal .modal-header .material-icons.error {
  color: var(--bs-danger);
}
.modal.product-comment-modal .modal-header .material-icons.feedback {
  color: var(--bs-warning);
}
.modal.product-comment-modal .modal-body {
  padding: var(--bs-modal-padding);
  padding-block: calc(var(--bs-modal-header-padding) * 0.5);
}
.modal.product-comment-modal .modal-footer {
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
}
.comments-note {
  display: flex;
  align-items: center;
}

.product-miniature:not(.reviews-loaded) .product-list-reviews {
  min-height: 2.5rem;
}
.product-miniature .product-list-reviews {
  position: initial;
  inset: auto;
  display: flex;
  justify-content: start;
  padding: 0.5rem 0 1rem;
  background-color: transparent;
}
.product-miniature .product-list-reviews .comments-nb {
  margin: 0;
}

.product-quickview-review {
  position: initial;
  inset: auto;
  align-items: center;
  justify-content: start;
  padding: 0 0 1rem;
}
.product-quickview-review .grade-stars {
  height: 20px;
}

.page-product .product-comments-additional-info {
  display: flex;
  flex: 0 0 0;
  gap: 1rem;
  align-items: center;
  margin: 1rem 0 0;
}
.page-product .product-comments-additional-info .comments-note {
  margin: 0;
}
.page-product .product-comments-additional-info .additional-links {
  display: flex;
  gap: 1rem;
  align-items: center;
  width: 100%;
}
.page-product .product-comments-additional-info .additional-links .link-comment {
  display: flex;
  gap: 0.25rem;
  align-items: center;
  padding-inline: 0;
  margin-inline: 0;
  border: none;
}
.page-product .product-comments-additional-info .additional-links .link-comment:hover {
  text-decoration: none;
}
.page-product .product-comments-additional-info .additional-links .link-comment:hover .material-icons {
  color: var(--bs-body-color);
}
.page-product .product-comments-additional-info .additional-links .link-comment .material-icons {
  font-size: 1.25rem;
  color: var(--bs-gray-600);
}
.page-product #product-comments-list-header {
  flex-wrap: wrap;
  gap: 1rem;
  align-items: center;
  justify-content: normal;
  padding: 1rem 0 0;
  margin: 0 0 1rem;
}
.page-product #product-comments-list-header .section-title {
  margin-block: 0;
}
.page-product #product-comments-list-header .comments-nb {
  padding: 0;
  font-size: 1.25rem;
  font-weight: 600;
}
.page-product #empty-product-comment {
  text-align: left;
}
.page-product .product-comment-list-item {
  padding: 0;
  margin: 0;
  background-color: transparent;
}
.page-product #product-comments-list-footer {
  min-height: initial;
}
.page-product #product-comments-list-pagination {
  position: initial;
  inset: initial;
  height: auto;
}
.page-product #product-comments-list-pagination .pagination {
  flex-wrap: wrap;
  gap: 0.25rem;
  align-items: center;
  margin: 1.5rem 0;
}
.page-product #product-comments-list-pagination .pagination-container {
  align-items: center;
  margin-block: 1rem;
}
.page-product #product-comments-list-pagination .pagination-number {
  color: var(--bs-gray-600);
}
.page-product #product-comments-list-pagination .pagination .page-item.active {
  font-weight: 600;
}
.page-product #product-comments-list-pagination .pagination .page-item.active .page-link {
  font-weight: 600;
  color: var(--bs-primary);
  background-color: transparent;
}
.page-product #product-comments-list-pagination .pagination .page-item.disabled .page-link {
  color: var(--bs-gray-600);
  opacity: 0.65;
}
.page-product #product-comments-list-pagination .pagination .page-link {
  padding: 0.25rem 0.5rem;
  color: var(--bs-body-color);
  border-color: transparent;
}
.page-product #product-comments-list-pagination .pagination .page-link:hover {
  background-color: transparent;
}
.page-product #product-comments-list-pagination .pagination .page-link i {
  width: auto;
  height: auto;
  font-size: 1.25rem;
  line-height: 1.5rem;
}
.page-product #product-comments-list-pagination .pagination .page-link.previous, .page-product #product-comments-list-pagination .pagination .page-link.next {
  color: var(--bs-body-color);
}
.page-product #product-comments-list-pagination .pagination .page-link.previous:hover, .page-product #product-comments-list-pagination .pagination .page-link.next:hover {
  color: var(--bs-primary);
}
.page-product #product-comments-list-pagination .pagination .page-link.disabled {
  opacity: 1;
}
@media (min-width: 360px) {
  .page-product #product-comments-list-pagination .pagination {
    gap: 0.5rem;
  }
}
.page-product #post-product-comment-modal .product__cover {
  width: auto;
  height: auto;
}
.page-product #post-product-comment-modal .product__cover img {
  width: auto;
  height: auto;
}
.page-product #post-product-comment-modal .product__title {
  margin-bottom: 0.5rem;
  font-size: 1rem;
  font-weight: 600;
}
.page-product #post-product-comment-modal #criterions_list .criterion-rating {
  display: block;
  justify-content: flex-start;
}
.page-product #post-product-comment-modal #criterions_list .criterion-rating label {
  display: block;
  margin-bottom: 0.5rem;
  font-size: inherit;
  font-weight: 600;
}
.page-product #post-product-comment-modal #criterions_list .criterion-rating .star-content {
  margin-left: 0;
}
.page-product #post-product-comment-modal #criterions_list #ratingNotChosen {
  font-size: 0.875rem;
  color: var(--bs-danger);
  text-align: left;
}
.page-product #post-product-comment-modal .required {
  color: var(--bs-danger);
}
.page-product #product-comments-list .comment {
  padding: 1rem 0;
  margin: 0;
  background-color: transparent;
  border-bottom: 1px solid var(--bs-gray-200);
}
.page-product #product-comments-list .comment-top {
  display: flex;
  gap: 1rem;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0.25rem;
  font-size: 0.875rem;
}
.page-product #product-comments-list .comment-author {
  color: var(--bs-body-color);
}
.page-product #product-comments-list .comment-date {
  color: var(--bs-gray-600);
}
.page-product #product-comments-list .comment-title {
  margin: 0.125rem 0 0;
  font-size: 1rem;
  font-weight: 600;
  color: var(--bs-body-color);
}
.page-product #product-comments-list .comment-text {
  margin: 0 0 1rem;
  font-size: 1rem;
  line-height: 1.5;
  letter-spacing: initial;
}
.page-product #product-comments-list .comment-infos {
  display: flex;
  flex-wrap: wrap;
  gap: 0.25rem;
  align-items: center;
  height: auto;
  min-height: inherit;
  margin-bottom: 1rem;
}
.page-product #product-comments-list .comment-infos .grade-stars {
  margin: 0 0 0 -0.25rem;
}
.page-product #product-comments-list .comment-infos .grade-stars .star-content {
  top: 0;
  margin: 0;
}
.page-product #product-comments-list .comment-buttons {
  display: flex;
  gap: 1rem;
  align-items: center;
}
.page-product #product-comments-list .comment-buttons a {
  color: var(--bs-gray-600);
}
.page-product #product-comments-list .comment-buttons a:hover {
  color: var(--bs-body-color);
  cursor: pointer;
}

.header, .header-top {
  --header-bg: #202B36;
  --header-top-bg: #1B2128;
  --header-color: #717C87;
  --header-top-color: #717C87;
  --header-top-border-bottom: 1px solid transparent;
  --header-bottom-color: #fff;
  --header-bottom-border-bottom: 1px solid transparent;
  position: sticky;
  top: 0;
  z-index: 100;
  width: 100%;
  max-width: 100vw;
  background-color: var(--header-bg);
}
.header a:not(.dropdown-item):not(.btn), .header-top a:not(.dropdown-item):not(.btn) {
  color: var(--header-color);
}
.header a:not(.dropdown-item):not(.btn):hover,
.header a:not(.dropdown-item):not(.btn):hover i, .header-top a:not(.dropdown-item):not(.btn):hover,
.header-top a:not(.dropdown-item):not(.btn):hover i {
  color: var(--bs-primary);
}

.header-top {
  background-color: var(--header-top-bg);
}
.header-top a {
  color: var(--header-top-color);
}
.header-top__right {
  flex-wrap: nowrap;
  justify-content: flex-end;
}
.header-top__right, .header-top__left {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.header-top .form-select {
  padding-right: 1.5rem;
  background-color: var(--header-top-bg);
  background-position: right 0.12rem center;
  border: none;
}
.header-top .form-select option {
  text-align: right;
}
.header-top-desktop {
  padding: 0.25rem 0;
}
@media (max-width: 575.98px) {
  .header-top .container {
    padding: 0;
  }
}

.header-bottom__row {
  position: relative;
}
.header-bottom__h1 {
  font-size: unset;
}

.footer .title[aria-expanded=true] .material-icons.add {
  display: none;
}
.footer .title[aria-expanded=true] .material-icons.remove {
  display: inline-block;
}
.footer .title[aria-expanded=false] .material-icons.add {
  display: inline-block;
}
.footer .title[aria-expanded=false] .material-icons.remove {
  display: none;
}
@media (min-width: 768px) {
  .footer .collapse {
    display: block;
  }
}
.footer .copyright {
  margin-bottom: 0;
  text-align: center;
}
@media (min-width: 768px) {
  .footer .footer__block {
    margin-bottom: 2.5rem;
  }
}
@media (max-width: 767.98px) {
  .footer .footer__block {
    margin-bottom: 1rem;
  }
}
.footer .footer__block__toggle {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.footer .footer__block__toggle i {
  color: var(--bs-white);
  transition: transform 0.25s ease-in-out;
}
.footer .footer__block__toggle:not(.collapsed) i {
  transform: rotate(180deg);
}

#left-column {
  --left-block-title-color: #343a40;
  --left-block-title-size: 1.5rem;
  --left-block-title-spacing: 1rem;
  --left-block-subtitle-color: #343a40;
  --left-block-subtitle-size: 1rem;
  --left-block-subtitle-spacing: 0.25rem;
  --left-block-border-bottom: 1px solid #e9ecef;
}

.left-block {
  padding-bottom: 1rem;
  margin-bottom: 2rem;
  border-bottom: var(--left-block-border-bottom);
}
.left-block__title {
  padding: 0;
  margin-bottom: var(--left-block-title-spacing);
  font-size: var(--left-block-title-size);
  font-weight: 600;
  border: none;
}
.left-block__title__link {
  color: var(--left-block-link-color);
}
.left-block__title__link:hover {
  color: var(--bs-primary);
}
.left-block__content--list {
  margin-bottom: 0;
}
.left-block__link {
  display: block;
  padding: var(--left-block-subtitle-spacing) 0;
  font-size: var(--left-block-subtitle-size);
  font-weight: 600;
  color: var(--left-block-subtitle-color);
}
.left-block__link:hover {
  color: var(--bs-primary);
}

.thumbnails__container {
  margin-top: 1rem;
}
.thumbnails__container .thumbnail:not(:last-child) {
  margin-bottom: 0.75rem;
}

#pagenotfound .wrapper {
  padding-top: 3rem;
}

.carousel .carousel-inner {
  height: 100%;
}
.carousel .carousel-item {
  align-items: center;
  justify-content: center;
  height: 100%;
}
.carousel .carousel-item img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  height: var(--slider-img-height);
}
.carousel .carousel-content {
  width: 100%;
}
.carousel .carousel-content p {
  color: var(--slider-text-color);
}
.carousel .carousel-content h2, .carousel .carousel-content .h2 {
  font-weight: var(--slider-title-weight);
}
.carousel .carousel-content h3, .carousel .carousel-content .h3 {
  font-weight: var(--slider-subtitle-weight);
}
.carousel .carousel-indicators button {
  width: 10px;
  height: 10px;
  background-color: var(--bs-white);
  border: 0;
  border-radius: 1000rem;
}
.carousel .carousel-indicators button.active {
  background-color: var(--bs-primary);
}
.carousel .carousel-link {
  display: flex;
  align-items: center;
  width: 100%;
  height: 100%;
}
.carousel .carousel-caption {
  top: 50%;
  bottom: inherit;
  max-width: 1120px;
  text-align: left;
  transform: translateY(-50%);
}
.carousel .carousel-caption .caption-description {
  max-width: 20rem;
}
.carousel .carousel-caption .caption-description h3, .carousel .carousel-caption .caption-description .h3 {
  margin: 1rem 0;
  font-size: 1.25rem;
}
.carousel .carousel-caption .caption-description p {
  font-size: 1rem;
}
.carousel .carousel-caption h2, .carousel .carousel-caption .h2 {
  font-size: 3rem;
}
.carousel .carousel-control-prev, .carousel .carousel-control-next {
  top: 50%;
  height: var(--slider-control-height);
  background: var(--slider-control-bg);
  border-radius: var(--slider-control-radius);
  transform: translateY(-50%);
}
.carousel .carousel-control-prev {
  left: 3rem;
}
.carousel .carousel-control-next {
  right: 3rem;
}

.currency-selector {
  display: flex;
  align-items: center;
}
.currency-selector > span {
  margin-right: 0.5rem;
}
@media (max-width: 767.98px) {
  .currency-selector__wrapper {
    margin-bottom: 1rem;
  }
}

/* stylelint-disable */
#_mobile_currency_selector:empty {
  display: none;
}

/* stylelint-enable */
.language-selector__wrapper {
  display: flex;
  align-items: center;
}
@media (max-width: 767.98px) {
  .language-selector__wrapper {
    margin-bottom: 1rem;
  }
}
.language-selector__wrapper select {
  cursor: pointer;
}

.section-title {
  margin: 2.5rem 0;
  font-size: 1.5rem;
  font-weight: 600;
  color: var(--bs-gray-800);
}

.breadcrumb {
  margin: 0;
}

#wrapper > .breadcrumb__wrapper {
  overflow: hidden;
  height: 0;
  margin: 0 0 1rem 0;
}

.category-tree .accordion {
  --bs-accordion-bg: transparent;
  --bs-accordion-btn-bg: transparent;
  --bs-accordion-active-bg: transparent;
}
.category-tree__child {
  padding: 0;
  border: none;
}
.category-tree__child .category-tree__list {
  display: flex;
  flex-direction: column;
  row-gap: 0.5rem;
}
.category-tree__child .category-tree__list[data-depth="0"] > .category-tree__item > .category-tree__item__header .category-tree__item__link {
  font-weight: 600;
}
.category-tree__child .category-tree__list[data-depth="1"] {
  padding-left: 0.5rem;
}
.category-tree__child .category-tree__list[data-depth="2"] {
  padding-left: 0.5rem;
}
.category-tree__child .category-tree__list[data-depth="3"] {
  padding-left: 0.5rem;
}
.category-tree__child .category-tree__list[data-depth="4"] {
  padding-left: 0.5rem;
}
.category-tree__title__link {
  color: var(--bs-body-color);
}
.category-tree__item {
  /* stylelint-disable-next-line declaration-no-important */
  transition: all 0.2s ease-in-out;
}
.category-tree__item.active > .category-tree__item__header.parent .category-tree__item__link {
  color: var(--bs-primary);
}
.category-tree__item__link {
  color: var(--bs-body-color);
}
.category-tree__item__link:hover {
  color: var(--bs-primary);
}
.category-tree__item__header.split {
  display: flex;
  padding: 0.25rem 0;
}
.category-tree__item__header.split .accordion-button {
  margin: -0.25rem -0.5rem -0.25rem auto;
}
.category-tree__item__header.nosplit {
  display: flex;
  padding: 0.25rem 0;
}
.category-tree__item__header .category-tree__item__link {
  flex-grow: 1;
}

.accordion--category {
  margin-bottom: 0;
}
.accordion--category .accordion-item {
  border: none;
}
.accordion--category .accordion-body {
  padding: 0.5rem 0 0;
  margin: 0;
}
.accordion--category .accordion-button {
  width: auto;
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  font-weight: 700;
  cursor: pointer;
}

.search-filters .search-filters-title {
  font-size: var(--left-block-title-size);
  font-weight: 500;
  color: var(--left-block-title-color);
}
.search-filters .search-filters-subtitle {
  font-size: var(--left-block-subtitle-size);
  font-weight: 500;
  color: var(--left-block-subtitle-color);
}
.search-filters .search-filters-subtitle .accordion-button {
  font-weight: 500;
}
.search-filters .search-filters-link {
  font-size: var(--left-block-subtitle-size);
  font-weight: 300;
  color: var(--left-block-subtitle-color);
}
.search-filters .search-filters-label {
  margin: 0.25rem 0;
}
.search-filters#search-filters .facet .facet-label .custom-checkbox, .search-filters#search-filters .facet .facet-label .custom-radio {
  top: -3px;
}

.block-category #category-description {
  font-size: 1rem;
  color: var(--bs-gray-800);
}

.subcategory {
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0.5rem;
  border: 1px solid #ced4da;
  border-radius: 4px;
}
.subcategory__wrapper {
  margin-bottom: 1rem;
}
.subcategory__image {
  flex-shrink: 0;
  width: 4rem;
}
.subcategory__name {
  margin-bottom: 0;
  margin-left: 1rem;
  font-size: 1rem;
  color: var(--bs-gray-800);
}
@media (max-width: 767.98px) {
  .subcategory {
    flex-direction: column;
    text-align: center;
  }
  .subcategory__name {
    margin-bottom: 0;
    margin-left: 0;
  }
  .subcategory__image {
    margin-bottom: 1rem;
  }
}

.layout-left-column #left-column {
  padding-right: 3rem;
}

.layout-left-column #js-product-list-top,
.layout-full-width #js-product-list-top {
  scroll-margin: 120px;
}
.layout-left-column .products-selection,
.layout-full-width .products-selection {
  margin-bottom: 1.25rem;
}
.layout-left-column .products-selection .select-title,
.layout-full-width .products-selection .select-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 0.75rem 1.25rem;
  text-align: left;
  background-color: #f8f9fa;
}
.layout-left-column .products-selections-filters,
.layout-full-width .products-selections-filters {
  align-items: center;
}
.layout-left-column .products-selection .total-products p,
.layout-full-width .products-selection .total-products p {
  margin-bottom: 0;
}
.layout-left-column .products-selection .sort-by-row,
.layout-full-width .products-selection .sort-by-row {
  align-items: center;
}

.pagination--custom {
  margin: 3rem 0;
}
.pagination--custom-number {
  font-size: 1rem;
  color: var(--bs-gray-600);
}
@media (max-width: 575.98px) {
  .pagination--custom {
    position: relative;
    margin-bottom: 3.5rem;
  }
  .pagination--custom .page-item:nth-child(2) .page-link {
    border-top-left-radius: var(--bs-pagination-border-radius);
    border-bottom-left-radius: var(--bs-pagination-border-radius);
  }
  .pagination--custom .page-item:nth-last-child(2) .page-link {
    border-top-right-radius: var(--bs-pagination-border-radius);
    border-bottom-right-radius: var(--bs-pagination-border-radius);
  }
  .pagination--custom .page-item.disabled .page-link {
    padding-inline: 0.375rem;
  }
  .pagination--custom .page-item:has(.previous), .pagination--custom .page-item:has(.next) {
    position: absolute;
    top: calc(100% + 0.5rem);
    transform-origin: center;
  }
  .pagination--custom .page-item:has(.previous) {
    left: 50%;
    transform: translateX(calc(-100% - 0.25rem));
  }
  .pagination--custom .page-item:has(.next) {
    right: 50%;
    transform: translateX(calc(100% + 0.25rem));
  }
  .pagination--custom .page-link {
    padding-inline: 0.625rem;
  }
  .pagination--custom .page-link.previous, .pagination--custom .page-link.next {
    padding: 0.5rem;
    border-radius: 50%;
  }
}

.account-menu {
  display: flex;
  flex-direction: column;
  padding: 0.5rem 1rem;
  row-gap: 1rem;
}
.account-menu .link-item {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: var(--bs-gray-800);
  transition: all 0.25s ease-out;
}
.account-menu .link-item i {
  margin-right: 0.75rem;
}
.account-menu__back {
  display: block;
  margin-bottom: 1rem;
}
.account-menu > a {
  display: flex;
  align-items: center;
  width: 100%;
}
.account-menu > a.account-menu--signout, .account-menu > a.account-menu--signout:hover {
  color: var(--bs-danger);
}
.account-menu > a.account-menu--signout .link-item, .account-menu > a.account-menu--signout:hover .link-item {
  color: var(--bs-danger);
}
.account-menu > a.account-menu--signout .link-item,
.account-menu > a.account-menu--signout .link-item i, .account-menu > a.account-menu--signout:hover .link-item,
.account-menu > a.account-menu--signout:hover .link-item i {
  color: var(--bs-danger) !important;
}
.account-menu .link-item i {
  margin-right: 0.25rem;
}
.account-menu.is-big {
  row-gap: 0;
  padding: 0;
}
.account-menu.is-big > a {
  display: flex;
  align-items: center;
  /* Width to properly override hooked modules */
  width: 100%;
  padding: 1rem 0.75rem;
  border-radius: 4px;
}
.account-menu.is-big > a::after {
  content: "";
  --icon-size: 1.5em;
  flex-shrink: 0;
  display: inline-block;
  width: var(--icon-size);
  height: var(--icon-size);
  background-color: currentColor;
  line-height: 1;
  vertical-align: middle;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.1757 13.1757C16.4101 12.9414 16.7891 12.9414 17.0234 13.1757L23.0234 19.1757C23.2577 19.4101 23.2577 19.7891 23.0234 20.0234L17.0234 26.0234C16.7891 26.2577 16.4101 26.2577 16.1757 26.0234C15.9414 25.7891 15.9414 25.4101 16.1757 25.1757L21.7519 19.5996L16.1757 14.0234C15.9414 13.7891 15.9414 13.4101 16.1757 13.1757Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.1757 13.1757C16.4101 12.9414 16.7891 12.9414 17.0234 13.1757L23.0234 19.1757C23.2577 19.4101 23.2577 19.7891 23.0234 20.0234L17.0234 26.0234C16.7891 26.2577 16.4101 26.2577 16.1757 26.0234C15.9414 25.7891 15.9414 25.4101 16.1757 25.1757L21.7519 19.5996L16.1757 14.0234C15.9414 13.7891 15.9414 13.4101 16.1757 13.1757Z" fill="white"/></svg>');
  --icon-size: 2.5em;
  margin-left: auto;
}
.account-menu.is-big > a i {
  --icon-size: 2.25em;
  margin-right: 0;
}
.account-menu.is-big > a + a {
  border-top: 1px solid #D6DCE5;
}
.account-menu.is-big > a:hover, .account-menu.is-big > a.active {
  background-color: var(--bs-white);
  border-top-color: transparent;
}
.account-menu.is-big > a:hover + a, .account-menu.is-big > a.active + a {
  border-top-color: transparent;
}
.account-menu.is-compact {
  flex-direction: row;
  padding: 1rem 0;
  margin-bottom: 1rem;
  -moz-column-gap: 1rem;
       column-gap: 1rem;
  scroll-snap-type: x mandatory;
  overflow: auto;
  --sb-track-color: #EFF2F4;
  --sb-thumb-color: #202B36;
  --sb-size: 6px;
}
.account-menu.is-compact::-webkit-scrollbar {
  width: var(--sb-size);
  height: var(--sb-size);
}
.account-menu.is-compact::-webkit-scrollbar-track {
  background: var(--sb-track-color);
  border-radius: var(--sb-size);
}
.account-menu.is-compact::-webkit-scrollbar-thumb {
  background: var(--sb-thumb-color);
  border-radius: var(--sb-size);
}
@supports not selector(::-webkit-scrollbar) {
  .account-menu.is-compact {
    scrollbar-width: thin;
    scrollbar-color: var(--sb-thumb-color) var(--sb-track-color);
  }
}
.account-menu.is-compact > a {
  scroll-snap-align: start;
  display: flex;
  align-items: center;
  width: auto !important;
}
.account-menu.is-compact > a.account-menu--signout {
  display: none;
}

.customer-link__link,
.customer-link a {
  display: block;
}
.customer-link__link span,
.customer-link a span {
  display: flex;
  flex-direction: column;
  padding: 1.25rem 1rem;
  font-size: 1rem;
  font-weight: 600;
  color: var(--bs-gray-800);
  background: var(--bs-gray-100);
  border-radius: var(--bs-border-radius-sm);
  transition: 0.25s ease-out;
}
.customer-link__link span:hover,
.customer-link a span:hover {
  color: var(--bs-white);
  background: var(--bs-primary);
}
.customer-link__link span:hover i,
.customer-link a span:hover i {
  color: var(--bs-white);
}
@media (max-width: 767.98px) {
  .customer-link__link span,
  .customer-link a span {
    flex-direction: row;
    align-items: center;
    padding: 0.5rem;
  }
}
.customer-link__link span i,
.customer-link a span i {
  margin-bottom: 0.75rem;
  font-size: 2rem;
  color: var(--bs-gray-700);
  transition: 0.25s ease-out;
}
@media (max-width: 767.98px) {
  .customer-link__link span i,
  .customer-link a span i {
    margin-right: 0.75rem;
    margin-bottom: 0;
  }
}
.customer-link__logout {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 2rem;
}
.customer-link__logout i, .customer-link__logout {
  color: var(--bs-danger);
}

.home-customer-form {
  border: 1px solid #dee2e6;
  border-radius: 3px;
  padding: 2rem;
}
.home-customer-form__form-wrapper form > section {
  display: grid;
  grid-template-columns: 1fr;
  gap: 0 1rem;
}
.home-customer-form__form-wrapper .form-group > label,
.home-customer-form__form-wrapper .form-group > .form-label,
.home-customer-form__form-wrapper .form-group > .form-control-label,
.home-customer-form__form-wrapper .mb-3 > label,
.home-customer-form__form-wrapper .mb-3 > .form-label,
.home-customer-form__form-wrapper .mb-3 > .form-control-label {
  display: none;
}
.home-customer-form__form-wrapper .form-group > .form-text,
.home-customer-form__form-wrapper .form-group > .form-control-comment,
.home-customer-form__form-wrapper .mb-3 > .form-text,
.home-customer-form__form-wrapper .mb-3 > .form-control-comment {
  display: none;
}
@media (min-width: 992px) {
  .home-customer-form {
    padding: 6rem;
  }
  .home-customer-form__form-wrapper form > section {
    grid-template-columns: 1fr 1fr;
  }
  .home-customer-form__form-wrapper .form-group,
  .home-customer-form__form-wrapper .mb-3,
  .home-customer-form__form-wrapper .field-password-policy {
    grid-column: 1/-1;
  }
  .home-customer-form__form-wrapper .form-group:has(input[name=firstname]),
  .home-customer-form__form-wrapper .form-group:has(input#field-firstname),
  .home-customer-form__form-wrapper .mb-3:has(input[name=firstname]),
  .home-customer-form__form-wrapper .mb-3:has(input#field-firstname) {
    grid-column: 1;
  }
  .home-customer-form__form-wrapper .form-group:has(input[name=lastname]),
  .home-customer-form__form-wrapper .form-group:has(input#field-lastname),
  .home-customer-form__form-wrapper .mb-3:has(input[name=lastname]),
  .home-customer-form__form-wrapper .mb-3:has(input#field-lastname) {
    grid-column: 2;
  }
  .home-customer-form__form-wrapper .form-group:has(input[name=address_postcode]),
  .home-customer-form__form-wrapper .form-group:has(input[name=address_zipcode]),
  .home-customer-form__form-wrapper .form-group:has(input#field-address_postcode),
  .home-customer-form__form-wrapper .form-group:has(input#field-address_zipcode),
  .home-customer-form__form-wrapper .mb-3:has(input[name=address_postcode]),
  .home-customer-form__form-wrapper .mb-3:has(input[name=address_zipcode]),
  .home-customer-form__form-wrapper .fmb-3:has(input#field-address_postcode),
  .home-customer-form__form-wrapper .mb-3:has(input#field-address_zipcode) {
    grid-column: 1;
  }
  .home-customer-form__form-wrapper .form-group:has(input[name=address_city]),
  .home-customer-form__form-wrapper .form-group:has(input#field-address_city),
  .home-customer-form__form-wrapper .mb-3:has(input[name=address_city]),
  .home-customer-form__form-wrapper .mb-3:has(input#field-address_city) {
    grid-column: 2;
  }
}

.cart-overview:focus-visible {
  outline: 0;
}
.cart-summary {
  padding: 1rem 0;
}
.cart-summary .card-footer {
  padding: 0;
  padding-top: 1rem;
}
.cart-summary,
.cart-summary .card-footer {
  background-color: rgb(253.95, 254.1, 254.25);
}
.cart-summary__container .card-header,
.cart-summary__container .card-footer {
  background-color: var(--bs-white);
}
.cart-summary__container .card-header i,
.cart-summary__container .card-footer i {
  color: inherit;
}
.cart-summary__products {
  margin-bottom: 0.75rem;
  border-bottom: 1px solid var(--bs-gray-200);
}
.cart-summary__products > p {
  padding: 1rem 0;
  margin-bottom: 0;
}
.cart-summary__products > p:first-of-type {
  padding-top: 0.5rem;
  border-bottom: 1px solid var(--bs-gray-200);
}
.cart-summary__products .cart-summary__product__current {
  margin-bottom: 0.5rem;
}
.cart-summary__products .cart-summary__product__body .label,
.cart-summary__products .cart-summary__product__body .value {
  font-size: 1rem;
  font-weight: 400;
  color: var(--bs-gray-800);
}
.cart-summary__products .cart-summary__product__body .product-line-info {
  margin: 0.5rem 0;
}
.cart-summary__products .cart-summary__product__body .product-name a {
  font-weight: 600;
  color: var(--bs-gray-800);
}
.cart-summary__products .cart-summary__product__body .product-name a:hover {
  opacity: 0.6;
}
.cart-summary__show {
  font-weight: 500;
}
.cart-summary__show i {
  color: var(--bs-primary);
}
.cart-summary__show span {
  vertical-align: middle;
}
.cart-summary__show:hover {
  opacity: 0.6;
}
.cart-summary__totals {
  padding-top: 1rem;
  margin-top: 0.75rem;
  border-top: 1px solid var(--bs-gray-200);
}
.cart-summary__totals span {
  font-weight: 700;
}
.cart-summary__line, .cart-summary__total {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 0;
}
.cart-summary__line span, .cart-summary__total span {
  font-size: 1rem;
}
.cart-summary__line span.value, .cart-summary__total span.value {
  color: var(--bs-gray-800);
}
.cart-detailed__actions {
  padding-top: 0;
}
.cart-detailed__actions .btn-primary {
  display: flex;
  justify-content: center;
}
.cart__item .product-line__title {
  align-self: start;
  width: 100%;
  font-weight: 600;
  color: var(--bs-gray-800);
}
.cart__item .product-line__image img {
  border-radius: 3px;
}
.cart__item .product-line__item {
  display: block;
  margin-bottom: 0.5rem;
}
.cart__item .product-line__regular {
  color: var(--bs-gray-600);
  text-decoration: line-through;
}
.cart__item .product-line__basic .badge {
  padding: 0.25rem;
}
.cart__item .product-line__actions a i {
  pointer-events: none;
}
.cart__item .product-line__actions a:not(a:has(i)) {
  display: inline-block;
  padding: 0.5rem;
  margin-left: -0.5rem;
}
.cart__item .product-line__actions a:not(a:has(i))::after {
  display: block;
  width: 100%;
  height: 1px;
  content: "";
  background: var(--bs-primary);
  transition: 0.25s ease-out;
}
.cart__item .product-line__actions a:not(a:has(i)):hover::after {
  opacity: 0;
}
.cart__item .product-line hr {
  margin-top: 0.75rem;
}
.cart__item .product-line {
  /* Evite que le bloc qty s'étire bizarrement */
  /* Actions alignées à droite */
}
.cart__item .product-line__content {
  display: grid;
  grid-template-columns: 120px 3fr 1fr 1fr 8rem 7rem 3rem;
  /* img | title | features | unit price | qty | total | actions */
  align-items: center;
  gap: 1rem;
}
.cart__item .product-line__brand {
  text-transform: uppercase;
}
.cart__item .product-line__title {
  white-space: normal;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.cart__item .product-line__features {
  display: grid;
  gap: 1rem;
  grid-template-columns: 1fr 1fr;
  text-align: center;
  white-space: nowrap;
}
.cart__item .product-line__prices {
  text-align: end;
}
.cart__item .product-line .quantity-button {
  justify-self: center; /* ou start */
}
.cart__item .product-line__prices-total {
  text-align: start;
}
.cart__item .product-line__prices-total span {
  display: block;
}
.cart__item .product-line__prices-total-current {
  font-weight: 600;
}
.cart__item .product-line__content.has-discount .product-line__prices-total-regular {
  color: var(--bs-gray-600);
  text-decoration: line-through;
}
.cart__item .product-line__actions {
  justify-self: end;
}
@media (max-width: 1399.98px) {
  .cart__item .product-line__content {
    grid-template-columns: 96px 3fr 1fr 8rem 7rem 3rem;
    /* img | title | features | qty | total | actions */
  }
  .cart__item .product-line__prices {
    display: none;
  }
  .cart__item .product-line .quantity-button {
    justify-self: start;
  }
}
@media (max-width: 1199.98px) {
  .cart__item .product-line__content {
    grid-template-columns: 96px 3fr 8rem 7rem 3rem;
    /* img | title | qty | total | actions */
  }
  .cart__item .product-line__features {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .cart__item .product-line {
    /* unit price hidden on mobile */
  }
  .cart__item .product-line__content {
    grid-template-columns: 72px 1fr 0.85fr;
    grid-template-areas: "img head head" "actions qty total";
    row-gap: 0.75rem;
  }
  .cart__item .product-line__image {
    grid-area: img;
  }
  .cart__item .product-line__head {
    grid-area: head;
  }
  .cart__item .product-line__actions {
    grid-area: actions;
    justify-self: center;
  }
  .cart__item .product-line .quantity-button {
    grid-area: qty;
    justify-self: start;
  }
  .cart__item .product-line__prices-total {
    grid-area: total;
    justify-self: end;
  }
  .cart__item .product-line__prices {
    display: none;
  }
}

.crosssell_product_list_wrapper.layout-slide article.product-miniature.slick-slide {
  padding: 0 5px !important;
}

.ets_crosssell_block {
  margin-bottom: 30px;
}

@media (max-width: 767px) {
  .crosssell_product_list_wrapper.layout-slide.slick-slider {
    margin-bottom: 10px;
  }
  .ets_crosssell_list_blocks .tab_content button.slick-arrow {
    bottom: -10px !important;
  }
}
#tab-content-added_popup_page-featuredproducts {
  margin: 0 15px;
}

#added_popup_page-featuredproducts.grid {
  display: grid;
  gap: var(--bs-gap, 0.5rem);
  grid-template-columns: repeat(var(--bs-columns, 2), 1fr);
  grid-template-rows: repeat(var(--bs-rows, 1), 1fr);
}

.ets_mp_tablet_2 .product-miniature, .ets_mp_tablet_2.crosssell_product_list_wrapper > div.product, .ets_mp_tablet_2 .crosssell_product_list_wrapper > div[itemprop=itemListElement] {
  padding: 0 !important;
  width: 100% !important;
}

@media (min-width: 1200px) {
  #added_popup_page-featuredproducts.grid {
    grid-template-columns: repeat(var(--bs-columns, 4), 1fr);
  }
}
/**
 * Cart Popup Styles
 */
.cart-popup-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1020;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
}
.cart-popup-overlay.is-open {
  opacity: 1;
  visibility: visible;
}

body.cart-popup-open {
  overflow: hidden;
}

.cart-popup {
  margin: auto;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  max-height: 80vh;
  background-color: #fff;
  box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
  border-radius: 1rem 1rem 0 0;
  display: flex;
  flex-direction: column;
  z-index: 1021;
  transform: translateY(100%);
  transition: transform 0.3s ease;
}
.cart-popup-overlay.is-open .cart-popup {
  transform: translateY(0);
}
@media (min-width: 992px) {
  .cart-popup {
    max-width: 70vw;
  }
}
.cart-popup__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  border-bottom: 1px solid #e5e5e5;
  flex-shrink: 0;
}
.cart-popup__title {
  margin: 0;
  font-size: 1.25rem;
  font-weight: 600;
}
.cart-popup__close {
  background: none;
  border: none;
  cursor: pointer;
  padding: 0.5rem;
  color: #666;
  transition: color 0.2s ease;
}
.cart-popup__close:hover {
  color: #000;
}
.cart-popup__close .material-icons {
  font-size: 1.5rem;
}
.cart-popup .cart-container {
  flex: 1;
  overflow-y: auto;
}
.cart-popup__body {
  flex: 1;
  padding: 1rem;
}
.cart-popup__items {
  list-style: none;
  margin: 0;
  padding: 0;
}
body {
  --cart-trigger-height: 4rem;
}
@media (min-width: 768px) {
  body {
    --cart-trigger-height: 5.625rem;
  }
}

.cart-trigger-wrapper {
  display: none;
  position: fixed;
  height: var(--cart-trigger-height);
  bottom: 0;
  left: 0;
  right: 0;
  background-color: white;
  z-index: 1022;
  box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.1);
}
.cart-trigger-wrapper.has-products {
  display: flex;
}
.cart-trigger-wrapper .container {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
}
@media (min-width: 992px) {
  .cart-trigger-wrapper .container {
    gap: 1rem;
  }
}
.cart-trigger-wrapper .cart-popup-button {
  position: relative;
  white-space: nowrap;
}
@media (min-width: 768px) {
  .cart-trigger-wrapper .cart-popup-button {
    --bs-btn-padding-x: 1.5rem;
    --bs-btn-padding-y: 0.75rem;
  }
}
.cart-trigger-wrapper .cart-popup-button__badge {
  position: absolute;
  top: 0.4em;
  right: 0.4em;
  display: inline-block;
  min-width: 1.8em;
  height: 1.8em;
  padding: 0 0.2em;
  font-size: 0.6rem;
  font-weight: 500;
  line-height: 1.8;
  color: var(--bs-secondary);
  text-align: center;
  background: var(--bs-white);
  border-radius: 50rem;
}
@media (min-width: 768px) {
  .cart-trigger-wrapper .cart-popup-button__badge {
    min-width: 1.6em;
    height: 1.6em;
    top: 0.4em;
    right: 0.8em;
    font-size: 0.875em;
    line-height: 1.6;
  }
}
.cart-trigger-wrapper .cart-trigger-totals {
  display: flex;
  flex-direction: column;
}
.cart-trigger-wrapper .cart-trigger-totals__regular {
  display: none;
  font-size: 0.875rem;
  text-decoration: line-through;
}
.cart-trigger-wrapper .cart-trigger-totals__current {
  font-size: 1.375rem;
  font-weight: 500;
}
.cart-trigger-wrapper .cart-trigger-totals.has-discount {
  background: linear-gradient(90deg, #C49963 0%, #C8D7E0 27.31%, #779BC1 50%, #C8D7E0 72.69%, #C49963 100%);
  color: var(--bs-dark);
  padding: 5px;
  border-radius: 2px;
  background-size: 200% 100%;
  background-position: 0% 50%;
  animation: tier-prices-gradient 2s ease-in-out infinite alternate;
}
.cart-trigger-wrapper .cart-trigger-totals.has-discount .cart-trigger-totals__regular {
  display: block;
}
.cart-trigger-wrapper .cart-progress-count {
  font-size: 1.125rem;
  font-weight: 500;
  white-space: nowrap;
}
.cart-trigger-wrapper .cart-progress-sep {
  background-color: var(--bs-gray-400);
  width: 1px;
  height: 50%;
}
.cart-trigger-wrapper .cart-progress {
  width: 35vw;
  --current: 0;
  --max: 1;
  --active: var(--bs-success);
  --track: var(--bs-gray-200);
  --muted: var(--bs-gray-400);
  --dot-bg: var(--bs-gray-100);
  --line-h: 8px;
  --dot: 1.5rem;
  --gap: calc(var(--dot) / 2);
  --bg: #fff;
}
@media (min-width: 768px) {
  .cart-trigger-wrapper .cart-progress {
    margin-right: 1.5rem;
  }
}
@media (min-width: 992px) {
  .cart-trigger-wrapper .cart-progress {
    width: 25vw;
  }
}
.cart-trigger-wrapper .cart-progress__range {
  position: relative;
  height: var(--dot);
}
.cart-trigger-wrapper .cart-progress__axis {
  position: absolute;
  inset: 0 var(--gap);
}
.cart-trigger-wrapper .cart-progress__seg {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  height: var(--line-h);
  left: calc(var(--from) / var(--max) * 100% + var(--gap-l));
  width: max(0px, (var(--to) - var(--from)) / var(--max) * 100% - var(--gap-l) - var(--gap-r));
  background: var(--track);
  border-radius: 999px;
  overflow: hidden;
  z-index: 1;
}
.cart-trigger-wrapper .cart-progress__seg-fill {
  position: absolute;
  inset: 0 auto 0 0;
  background: var(--active);
  --span: max(1, calc(var(--to) - var(--from)));
  --segp: clamp(0, calc((var(--current) - var(--from)) / var(--span)), 1);
  width: calc(var(--segp) * 100%);
}
.cart-trigger-wrapper .cart-progress__marker {
  position: absolute;
  top: 50%;
  left: calc(var(--tier) / var(--max) * 100%);
  transform: translate(-50%, -50%);
  text-align: center;
  pointer-events: none;
  z-index: 2;
  --reached: clamp(0, calc(var(--current) - var(--tier) + 1), 1);
  --txt: color-mix(
    in srgb,
    var(--muted) calc((1 - var(--reached)) * 100%),
    var(--active) calc(var(--reached) * 100%)
  );
}
.cart-trigger-wrapper .cart-progress__marker::before {
  content: attr(data-top);
  position: absolute;
  left: 50%;
  bottom: calc(100% + 0px);
  transform: translateX(-50%);
  white-space: nowrap;
  font-weight: 400;
  font-size: 0.875em;
  color: var(--txt);
}
.cart-trigger-wrapper .cart-progress__marker::after {
  content: attr(data-label);
  position: absolute;
  left: 50%;
  top: calc(100% + 2px);
  transform: translateX(-50%);
  white-space: nowrap;
  font-weight: 700;
  font-size: 0.75em;
  letter-spacing: 0.04em;
  color: var(--txt);
}
.cart-trigger-wrapper .cart-progress__marker::before, .cart-trigger-wrapper .cart-progress__marker::after {
  display: none;
}
@media (min-width: 992px) {
  .cart-trigger-wrapper .cart-progress__marker::before, .cart-trigger-wrapper .cart-progress__marker::after {
    display: block;
  }
}
.cart-trigger-wrapper .cart-progress__dot {
  width: var(--dot);
  height: var(--dot);
  border-radius: 50%;
  position: relative;
  display: grid;
  place-items: center;
  font-size: var(--dot);
  background: color-mix(in srgb, var(--dot-bg) calc((1 - var(--reached)) * 100%), var(--active) calc(var(--reached) * 100%));
  box-shadow: 0 0 0 4px var(--bg);
}
.cart-trigger-wrapper .cart-progress__dot::before, .cart-trigger-wrapper .cart-progress__dot::after {
  position: absolute;
  inset: 0;
  display: grid;
  place-items: center;
  line-height: 1;
  font-size: 0.5em;
}
.cart-trigger-wrapper .cart-progress__dot::before {
  content: "";
  --icon-size: 1.5em;
  flex-shrink: 0;
  display: inline-block;
  width: var(--icon-size);
  height: var(--icon-size);
  background-color: currentColor;
  line-height: 1;
  vertical-align: middle;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.75 34.2051V6H9.25V34.2051H10.75Z" fill="white"/><path d="M15 24.186C17.2127 24.186 18.8711 23.267 20.3594 22.4536C21.8737 21.626 23.2183 20.9038 25 20.9038C26.1011 20.9038 27.2411 21.2697 28.1367 21.6616C28.5779 21.8547 28.9459 22.0477 29.2021 22.1919C29.33 22.2639 29.43 22.3233 29.4961 22.3638C29.5291 22.384 29.5537 22.3997 29.5693 22.4097C29.5771 22.4146 29.5827 22.4183 29.5859 22.4204L29.5889 22.4224C29.8192 22.5733 30.1141 22.5854 30.3564 22.4546C30.5987 22.3237 30.7499 22.0708 30.75 21.7954V8.6665C30.7499 8.44543 30.6523 8.23758 30.4863 8.09619L30.4111 8.03955L30.4102 8.03857C30.4095 8.03813 30.4082 8.03823 30.4072 8.0376C30.4052 8.03631 30.4026 8.0338 30.3994 8.03174C30.3931 8.02764 30.3839 8.02205 30.373 8.01514C30.3509 8.00105 30.3193 7.98106 30.2793 7.95654C30.1989 7.90729 30.0838 7.83812 29.9385 7.75635C29.648 7.59289 29.2343 7.37672 28.7383 7.15967C27.7589 6.7311 26.3989 6.27588 25 6.27588C22.7872 6.27588 21.1289 7.19492 19.6406 8.0083C18.1263 8.83589 16.7817 9.55811 15 9.55811C13.8989 9.55811 12.7589 9.19222 11.8633 8.80029C11.4222 8.60725 11.0541 8.4142 10.7979 8.27002C10.67 8.19806 10.57 8.13861 10.5039 8.09814C10.4709 8.07792 10.4463 8.06218 10.4307 8.05225C10.4229 8.04731 10.4173 8.04359 10.4141 8.0415L10.4111 8.03955C10.4113 8.03963 10.4114 8.03972 10 8.6665L9.58887 9.29443C9.58955 9.29488 9.59178 9.29574 9.59277 9.29639C9.59473 9.29766 9.59747 9.29926 9.60059 9.30127C9.60695 9.30538 9.61591 9.31086 9.62695 9.31787C9.64915 9.33197 9.68054 9.35186 9.7207 9.37646C9.80106 9.4257 9.91617 9.49487 10.0615 9.57666C10.3521 9.74013 10.7657 9.95724 11.2617 10.1743C12.2411 10.6029 13.6011 11.0581 15 11.0581C17.2129 11.0581 18.871 10.1381 20.3594 9.32471C21.8737 8.49711 23.2183 7.77588 25 7.77588C26.1011 7.77588 27.2411 8.14175 28.1367 8.53369C28.5779 8.72677 28.9459 8.91978 29.2021 9.06396C29.2186 9.07325 29.2345 9.08344 29.25 9.09229V20.5259C29.0918 20.4486 28.9209 20.3675 28.7383 20.2876C27.7589 19.859 26.3989 19.4038 25 19.4038C22.7871 19.4038 21.129 20.3238 19.6406 21.1372C18.1263 21.9648 16.7817 22.686 15 22.686C13.8989 22.686 12.7589 22.3202 11.8633 21.9282C11.4221 21.7352 11.0541 21.5421 10.7979 21.3979C10.67 21.326 10.57 21.2665 10.5039 21.2261C10.471 21.2059 10.4463 21.1901 10.4307 21.1802C10.423 21.1753 10.4173 21.1715 10.4141 21.1694L10.4111 21.1675C10.4113 21.1676 10.4116 21.1684 10 21.7954L9.58887 22.4224L9.58984 22.4233C9.59052 22.4238 9.59179 22.4237 9.59277 22.4243C9.59475 22.4256 9.5974 22.4281 9.60059 22.4302C9.60692 22.4343 9.6161 22.4399 9.62695 22.4468C9.64913 22.4609 9.68072 22.4809 9.7207 22.5054C9.80103 22.5546 9.9164 22.6229 10.0615 22.7046C10.352 22.868 10.7657 23.0852 11.2617 23.3022C12.2411 23.7308 13.6011 24.186 15 24.186Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.75 34.2051V6H9.25V34.2051H10.75Z" fill="white"/><path d="M15 24.186C17.2127 24.186 18.8711 23.267 20.3594 22.4536C21.8737 21.626 23.2183 20.9038 25 20.9038C26.1011 20.9038 27.2411 21.2697 28.1367 21.6616C28.5779 21.8547 28.9459 22.0477 29.2021 22.1919C29.33 22.2639 29.43 22.3233 29.4961 22.3638C29.5291 22.384 29.5537 22.3997 29.5693 22.4097C29.5771 22.4146 29.5827 22.4183 29.5859 22.4204L29.5889 22.4224C29.8192 22.5733 30.1141 22.5854 30.3564 22.4546C30.5987 22.3237 30.7499 22.0708 30.75 21.7954V8.6665C30.7499 8.44543 30.6523 8.23758 30.4863 8.09619L30.4111 8.03955L30.4102 8.03857C30.4095 8.03813 30.4082 8.03823 30.4072 8.0376C30.4052 8.03631 30.4026 8.0338 30.3994 8.03174C30.3931 8.02764 30.3839 8.02205 30.373 8.01514C30.3509 8.00105 30.3193 7.98106 30.2793 7.95654C30.1989 7.90729 30.0838 7.83812 29.9385 7.75635C29.648 7.59289 29.2343 7.37672 28.7383 7.15967C27.7589 6.7311 26.3989 6.27588 25 6.27588C22.7872 6.27588 21.1289 7.19492 19.6406 8.0083C18.1263 8.83589 16.7817 9.55811 15 9.55811C13.8989 9.55811 12.7589 9.19222 11.8633 8.80029C11.4222 8.60725 11.0541 8.4142 10.7979 8.27002C10.67 8.19806 10.57 8.13861 10.5039 8.09814C10.4709 8.07792 10.4463 8.06218 10.4307 8.05225C10.4229 8.04731 10.4173 8.04359 10.4141 8.0415L10.4111 8.03955C10.4113 8.03963 10.4114 8.03972 10 8.6665L9.58887 9.29443C9.58955 9.29488 9.59178 9.29574 9.59277 9.29639C9.59473 9.29766 9.59747 9.29926 9.60059 9.30127C9.60695 9.30538 9.61591 9.31086 9.62695 9.31787C9.64915 9.33197 9.68054 9.35186 9.7207 9.37646C9.80106 9.4257 9.91617 9.49487 10.0615 9.57666C10.3521 9.74013 10.7657 9.95724 11.2617 10.1743C12.2411 10.6029 13.6011 11.0581 15 11.0581C17.2129 11.0581 18.871 10.1381 20.3594 9.32471C21.8737 8.49711 23.2183 7.77588 25 7.77588C26.1011 7.77588 27.2411 8.14175 28.1367 8.53369C28.5779 8.72677 28.9459 8.91978 29.2021 9.06396C29.2186 9.07325 29.2345 9.08344 29.25 9.09229V20.5259C29.0918 20.4486 28.9209 20.3675 28.7383 20.2876C27.7589 19.859 26.3989 19.4038 25 19.4038C22.7871 19.4038 21.129 20.3238 19.6406 21.1372C18.1263 21.9648 16.7817 22.686 15 22.686C13.8989 22.686 12.7589 22.3202 11.8633 21.9282C11.4221 21.7352 11.0541 21.5421 10.7979 21.3979C10.67 21.326 10.57 21.2665 10.5039 21.2261C10.471 21.2059 10.4463 21.1901 10.4307 21.1802C10.423 21.1753 10.4173 21.1715 10.4141 21.1694L10.4111 21.1675C10.4113 21.1676 10.4116 21.1684 10 21.7954L9.58887 22.4224L9.58984 22.4233C9.59052 22.4238 9.59179 22.4237 9.59277 22.4243C9.59475 22.4256 9.5974 22.4281 9.60059 22.4302C9.60692 22.4343 9.6161 22.4399 9.62695 22.4468C9.64913 22.4609 9.68072 22.4809 9.7207 22.5054C9.80103 22.5546 9.9164 22.6229 10.0615 22.7046C10.352 22.868 10.7657 23.0852 11.2617 23.3022C12.2411 23.7308 13.6011 24.186 15 24.186Z" fill="white"/></svg>');
  --icon-size: 2em;
  color: var(--muted);
  opacity: calc(1 - var(--reached));
}
.cart-trigger-wrapper .cart-progress__dot::after {
  content: "";
  --icon-size: 1.5em;
  flex-shrink: 0;
  display: inline-block;
  width: var(--icon-size);
  height: var(--icon-size);
  background-color: currentColor;
  line-height: 1;
  vertical-align: middle;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="check-1"><g id="Vector"><path d="M16.6215 28.3758L15.2073 29.79L7.20744 21.7902L8.62166 20.376L16.6215 28.3758Z" fill="white"/><path d="M16.7925 31.0098L15.2073 29.79L31.2074 8.99018L32.7927 10.2096L16.7925 31.0098Z" fill="white"/></g></g></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="check-1"><g id="Vector"><path d="M16.6215 28.3758L15.2073 29.79L7.20744 21.7902L8.62166 20.376L16.6215 28.3758Z" fill="white"/><path d="M16.7925 31.0098L15.2073 29.79L31.2074 8.99018L32.7927 10.2096L16.7925 31.0098Z" fill="white"/></g></g></svg>');
  --icon-size: 2em;
  color: #fff;
  opacity: var(--reached);
}

body {
  --cart-trigger-height-current: 0rem;
}

body:has(.cart-trigger-wrapper.has-products) {
  --cart-trigger-height-current: var(--cart-trigger-height);
}
body:has(.cart-trigger-wrapper.has-products) #footer,
body:has(.cart-trigger-wrapper.has-products) .footer,
body:has(.cart-trigger-wrapper.has-products) .cart-popup,
body:has(.cart-trigger-wrapper.has-products) .main-menu__offcanvas {
  padding-bottom: var(--cart-trigger-height);
}

@media (max-width: 575.98px) {
  .cart-popup {
    max-height: 90vh;
  }
}
.advisor-popup-overlay {
  position: fixed;
  width: auto;
  z-index: 1019;
  bottom: var(--cart-trigger-height-current);
  right: 0;
}
@media (min-width: 992px) {
  .advisor-popup-overlay {
    bottom: calc(1.875rem + var(--cart-trigger-height-current));
    right: 1.875rem;
  }
}

.advisor-popup {
  width: 100%;
  height: 100%;
}
.advisor-popup .accordion {
  --bs-accordion-border-radius: $border-radius;
  --bs-accordion-btn-color: var(--bs-white);
  --bs-accordion-btn-bg: var(--bs-primary);
  --bs-accordion-active-bg:var(--bs-primary);
  --bs-accordion-active-color: var(--bs-white);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2 5l6 6 6-6%27/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27white%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2 5l6 6 6-6%27/%3e%3c/svg%3e");
}
.advisor-popup .accordion .accordion-button {
  height: 70px;
  border-radius: 3px;
}
.advisor-popup__header {
  display: grid;
  grid-template-columns: 60px 1fr;
  grid-template-rows: auto auto;
  -moz-column-gap: 0.25rem;
       column-gap: 0.25rem;
  margin-right: 0.5rem;
}
.advisor-popup__item {
  background-color: #263C41;
  border-radius: 3px;
}
.advisor-popup__body {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-self: stretch;
  padding: 1.25rem;
}
.advisor-popup__toggle-advisor {
  display: none;
}
.advisor-popup__advisor-picture {
  grid-column: 1/2;
  grid-row: 1/span 2;
  align-self: center;
  width: 50px;
  height: 50px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 50%;
  background-color: #263C41;
  background-image: url(..//img-dist/bfd15893328907b3bd5a.svg);
}
.advisor-popup__advisor-name {
  grid-column: 2/3;
  grid-row: 1/2;
  color: var(--bs-white);
  font-weight: 500;
  letter-spacing: 0.1rem;
  font-size: 0.9375rem;
  margin-bottom: 0rem;
  align-self: end;
}
.advisor-popup__advisor-job-title {
  grid-column: 2/3;
  grid-row: 2/3;
  color: var(--bs-white);
  opacity: 0.6;
  font-weight: 500;
  font-size: 0.6875rem;
  text-transform: uppercase;
  margin-bottom: 0.25rem;
  align-self: center;
}
.advisor-popup__open-days {
  color: var(--bs-white);
  opacity: 0.7;
  font-size: 0.9375rem;
}
.advisor-popup__advisor-phone, .advisor-popup__advisor-email {
  display: grid;
  grid-template-columns: 40px 1fr;
  font-size: 1.125rem;
  border-radius: 3px;
  width: 100%;
  padding: 0.75rem;
}
.advisor-popup__advisor-phone i, .advisor-popup__advisor-email i {
  grid-column: 1/2;
  justify-self: flex-end;
  align-self: center;
}
.advisor-popup__advisor-phone p, .advisor-popup__advisor-email p {
  margin: 0;
  margin-left: 0.5rem;
  grid-column: 2/3;
  justify-self: flex-start;
  align-self: center;
}
.advisor-popup__advisor-phone {
  color: var(--bs-primary);
  font-weight: 500;
  background-color: var(--bs-white);
}
.advisor-popup__advisor-email {
  color: var(--bs-white);
  border-width: 1px;
  border-style: solid;
  border-color: var(--bs-white);
}

.advisor-popup .accordion-button.collapsed .advisor-popup__advisor-name, .advisor-popup .accordion-button.collapsed .advisor-popup__advisor-job-title {
  display: none;
}

@media (min-width: 992px) {
  .advisor-popup .accordion-button.collapsed .advisor-popup__advisor-name, .advisor-popup .accordion-button.collapsed .advisor-popup__advisor-job-title {
    display: block;
  }
}
.advisor-card {
  display: flex;
  align-items: center;
  gap: 0.5rem;
}
.advisor-card__avatar {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
  flex: 0 0 auto;
  background-color: var(--bs-light);
  background-position: center;
  background-size: contain;
  background-image: url(..//img-dist/bfd15893328907b3bd5a.svg);
}
.advisor-card__body {
  min-width: 0;
}
.advisor-card__title {
  font-weight: 600;
}
.advisor-card__text {
  color: var(--bs-secondary-color);
}
.advisor-card__link {
  color: var(--bs-secondary-color);
}
.advisor-card__link:hover {
  text-decoration: underline;
}

.order-confirmation__details .order-details {
  margin-bottom: 0;
}
.order-confirmation__details .order-details li {
  margin-bottom: 0.25rem;
}
.order-confirmation__totals > .row:not(:last-child), .order-confirmation__subtotals > .row:not(:last-child) {
  margin-bottom: 1rem;
}
.order-confirmation__items > .row:not(:last-child) {
  margin-bottom: 1rem;
}
.order-confirmation__items .item .item__prices div {
  font-weight: 500;
  color: var(--bs-gray-800);
}
.order-confirmation__items .item .item__reference {
  margin-bottom: 0;
}
.order-confirmation__items .item .item__title {
  margin-bottom: 0;
  font-weight: 600;
  color: var(--bs-gray-800);
}
.order-confirmation__items .item .item__image {
  text-align: center;
}
.order-confirmation__items .item .item__image img {
  border-radius: 8px;
}

.brand {
  text-align: center;
}
.brand .brand__link {
  font-size: 1rem;
  color: var(--bs-gray-800);
}
.brand p {
  margin: 0;
}
.brand .brand__infos {
  margin-top: 0.5rem;
}
.brand .brand__products a {
  font-size: 0.85rem;
}

.brand-header {
  position: relative;
  background-color: var(--bs-primary-darker);
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.brand-header .brand-header__content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 1rem;
}
.brand-header .brand-header__title {
  text-transform: uppercase;
  color: #fff;
  margin: 0;
}
.brand-header .brand-header__description {
  color: var(--bs-gray);
}
.brand-header .brand-header__description > p {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .brand-header {
    padding: 3rem;
  }
  .brand-header::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 50%;
    background-image: linear-gradient(90deg, rgba(var(--bs-primary-darker-rgb), 0) 0%, rgba(var(--bs-primary-darker-rgb), 0.15) 45%, rgba(var(--bs-primary-darker-rgb), 0.75) 75%, rgba(var(--bs-primary-darker-rgb), 0.95) 100%), url(..//img-dist/5e4a058e3010b44c2847.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }
  .brand-header .brand-header__content {
    margin-left: 50%;
    gap: 2rem;
  }
}
@media (min-width: 1400px) {
  .brand-header .brand-header__content {
    max-width: 35vw;
  }
}

.store {
  margin-bottom: 1.5rem;
}
.store .card {
  height: 100%;
  border: 1px solid #ced4da;
}
.store .card-body,
.store .card-footer {
  padding: 1.5rem;
  border: 1px solid #ced4da;
}
.store .store__contacts {
  margin-bottom: 0;
}
.store .store__contacts li:not(:last-child) {
  margin-bottom: 0.3rem;
}
.store .store__contacts i {
  margin-right: 0.4rem;
}
.store img {
  margin-bottom: 1.5rem;
  border-radius: var(--bs-border-radius-sm);
}
.store address {
  line-height: 2rem;
}
.store table ul {
  margin: 0;
}
.store table th,
.store table td {
  line-height: 1.75rem;
}
.store table th {
  padding-right: 1.6rem;
}

.sitemap ul a {
  display: block;
  padding: 0.2rem 0;
  color: var(--bs-gray-800);
}
.sitemap h2, .sitemap .h2 {
  margin-bottom: 1rem;
}
.sitemap li > ul {
  margin-left: 1rem;
}
.sitemap li > ul a {
  color: var(--bs-gray-700);
}

.address {
  background: rgb(253.95, 254.1, 254.25);
  border: 1px solid #e9ecef;
}
.address__content {
  margin: 0;
  font-size: 1rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.5rem;
  color: var(--bs-gray-800);
}
.address__alias {
  margin-bottom: 1rem;
  font-weight: 600;
  line-height: 1.5rem;
  color: var(--bs-gray-800);
}
.address .card-footer {
  padding: 0 0.5rem;
  background: none;
}
.address__edit, .address__delete {
  display: inline-block;
  padding: 1rem 0.5rem;
  color: var(--bs-gray-800);
  text-decoration: underline;
}
.address__delete {
  color: var(--bs-danger);
}

.table-wrapper {
  padding: 0 1rem;
  background: rgb(253.95, 254.1, 254.25);
  border-radius: 0.5rem;
}
.table-wrapper table {
  border-color: var(--bs-gray-200);
}
.table-wrapper table > :not(:first-child) {
  border-top: none;
}
.table-wrapper table tbody th,
.table-wrapper table tbody td {
  font-weight: 400;
  color: var(--bs-body-color);
  vertical-align: middle;
  box-shadow: none;
}
.table-wrapper table tbody tr:last-child,
.table-wrapper table tbody tr:last-child td,
.table-wrapper table tbody tr:last-child th {
  border-bottom-width: 0;
}
.table-wrapper .order-products tfoot td,
.table-wrapper .order-return tfoot td {
  border-bottom-width: 0;
}
.table-wrapper .order-products tfoot tr:first-child td,
.table-wrapper .order-return tfoot tr:first-child td {
  border-top: 1px solid #e9ecef;
}

.product-miniature {
  margin-bottom: 1.25rem;
}
.product-miniature .card {
  transition: 0.25s ease-out;
}
.product-miniature .card:hover {
  box-shadow: 0px 0px 12px 4px rgba(0, 0, 0, 0.1);
}
.product-miniature .link-connect {
  color: black;
  text-align: center;
  text-transform: uppercase;
  display: block;
}
.product-miniature .link-connect:hover {
  text-decoration: underline;
}
.product-miniature:hover .product-miniature__quickview {
  transform: translateY(-100%);
}
.product-miniature .product-miniature__image-container {
  position: relative;
  overflow: hidden;
  transition: 0.25s ease-out;
}
.product-miniature .product-miniature__image-container .wishlist-button-add {
  display: none;
}
.product-miniature .product-miniature__image {
  transition: 0.25s ease-out;
}
.product-miniature .product-miniature__link {
  position: relative;
  display: block;
}
.product-miniature .product-miniature__link:hover .product-miniature__image {
  transform: scale(1.05);
}
.product-miniature .product-miniature__link:hover .product-miniature__image-container {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.product-miniature .product-miniature__title {
  margin-bottom: 0;
  color: black;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  line-clamp: 2;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.product-miniature .product-miniature__brand {
  color: var(--bs-secondary-color);
  text-align: center;
  display: block;
  margin-top: auto;
  text-transform: uppercase;
}
.product-miniature .product-miniature__regular-price {
  color: var(--bs-gray-700);
}
.product-miniature .product-miniature__price {
  font-weight: 600;
}
.product-miniature .product-miniature__quickview {
  position: absolute;
  top: 0;
  z-index: -1;
  width: 100%;
  padding: 0.5rem;
  background-color: var(--bs-white);
  transition: 0.25s ease-out;
  display: none;
}
@media (hover: none) and (pointer: coarse) {
  .product-miniature .product-miniature__quickview {
    display: none;
  }
}
.product-miniature .product-miniature__quickview_button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: 0.5rem;
  font-size: 1rem;
  text-decoration: none;
  border: 0;
}
.product-miniature .product-miniature__quickview_button .material-icons {
  margin-right: 0.25rem;
  font-size: 1.25rem;
}
.product-miniature .product-miniature__quickview_touch {
  position: absolute;
  right: 0.635rem;
  bottom: 0.635rem;
  z-index: 10;
  display: none;
  align-items: center;
  justify-content: center;
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  background-color: #fff;
  border: none;
  border-radius: 50%;
  box-shadow: 0.125rem -0.125rem 0.25rem 0 rgba(0, 0, 0, 0.2);
}
.product-miniature .product-miniature__variants .variant-links {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
}
.product-miniature .product-miniature__variants .variant-links > a {
  flex-shrink: 0;
  margin: 0;
}

.product-miniature.is-out-of-stock .card {
  opacity: 0.7;
  position: relative;
}
.product-miniature.is-out-of-stock .card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(255, 255, 255, 0.4);
  pointer-events: none;
  transition: 0.25s ease-out;
}
.product-miniature.is-out-of-stock .card:hover {
  opacity: 1;
  box-shadow: 0px 0px 12px 4px rgba(0, 0, 0, 0.08);
}
.product-miniature.is-out-of-stock .card:hover::after {
  background: rgba(255, 255, 255, 0.2);
}
.product-miniature.is-out-of-stock .product-miniature__image {
  filter: grayscale(0.8);
}
.product-miniature.is-out-of-stock:hover .product-miniature__image {
  filter: grayscale(1);
  transform: scale(1.03);
}

.product-flags-left-cat {
  max-width: 120px;
  margin: 0.25rem;
}
.product-flags-left-cat__inner {
  text-align: left;
  line-height: 13px;
  margin-top: 4px;
  margin-bottom: 5px;
}
.product-flags-left-cat__link {
  cursor: help;
  display: flex;
}
.product-flags-left-cat__logo {
  cursor: pointer;
  color: #202a34 !important;
  font-size: 16px;
  line-height: 1;
}
.product-flags-left-cat__logo .fa-star {
  animation: fa-spin 3s linear infinite;
  color: #dba244;
  font-size: 13px;
  position: relative;
  top: -1px;
  margin-left: 5px;
}
@media (max-width: 991px) {
  .product-flags-left-cat__logo {
    font-size: 0.75rem;
  }
}
.product-flags-left-cat__text {
  font-weight: 400;
  color: black;
  line-height: -6px;
  font-size: 12px;
}
.product-flags-left-cat__text b {
  font-weight: bold;
}
.product-flags-left-cat__dot {
  width: 6px;
  height: 6px;
  border-radius: 20px;
  background: #d59f5a;
  display: inline-block;
}

.search-filters-modules {
  padding-bottom: 1rem;
  margin-bottom: 2rem;
  border-bottom: var(--left-block-border-bottom);
}
.search-filters-modules-title {
  font-size: var(--left-block-title-size);
  font-weight: 500;
  color: var(--left-block-title-color);
}
.search-filters-modules__list {
  margin-bottom: 0;
}
.search-filters-modules__item__link {
  display: block;
  font-weight: 600;
  line-height: 2rem;
  color: var(--left-block-title-color);
}

.mailalerts-account-line {
  padding: 1rem;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius-xl);
}
.mailalerts-account-line__product {
  min-height: 54px;
}
.mailalerts-account-line__product__name {
  font-size: 0.875rem;
  font-weight: 600;
  color: var(--bs-body-color);
}
.mailalerts-account-line__product__attributes {
  font-size: 0.75rem;
  color: var(--bs-body-color);
}
.mailalerts-account-line__remove {
  position: absolute;
  top: 0;
  right: 0;
  color: var(--bs-black);
}

.header-block {
  position: relative;
  /* When active, on desktop everything is primary */
}
.header-block__action-btn {
  --header-block-spacing-x: 0.25rem;
  --header-block-spacing-y: 0.75rem;
  display: inline-flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  padding: var(--header-block-spacing-y) var(--header-block-spacing-x);
  color: var(--header-bottom-color);
  border-radius: 3px;
}
.header-block__action-btn:hover, .header-block__action-btn:focus {
  color: var(--bs-primary);
}
@media (min-width: 768px) {
  .header-block__action-btn {
    --header-block-spacing-x: 0.75rem;
    --header-block-spacing-y: 0.375rem;
  }
}
@media (min-width: 768px) {
  .header-block__icon {
    margin-right: 0.2em;
  }
}
.header-block__badge {
  position: absolute;
  top: 0.4em;
  right: 0;
  display: inline-block;
  min-width: 1.8em;
  height: 1.8em;
  padding: 0 0.2em;
  font-size: 0.6rem;
  font-weight: 500;
  line-height: 1.8;
  color: var(--bs-white);
  text-align: center;
  background: var(--bs-secondary);
  border-radius: 50rem;
}
@media (min-width: 768px) {
  .header-block__badge {
    min-width: 1.6em;
    height: 1.6em;
    top: 0;
    right: 0.4em;
    font-size: 0.875rem;
    line-height: 1.6;
  }
}
@media (min-width: 992px) {
  .header-block--active .header-block, .header-block--active .header-block__icon {
    color: var(--bs-primary);
  }
}

.back-to-top {
  position: fixed;
  left: 1.5rem;
  bottom: calc(2rem + var(--cart-trigger-height-current));
  z-index: 1000;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 3rem;
  height: 3rem;
  padding: 0;
  color: #fff;
  background-color: var(--bs-primary, #0d6efd);
  border: none;
  border-radius: 50%;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  opacity: 0;
  visibility: hidden;
  transform: translateY(1rem);
  transition: all 0.3s ease;
  cursor: pointer;
}
.back-to-top:hover {
  background-color: var(--bs-primary-dark, #0b5ed7);
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
  transform: translateY(-2px);
}
.back-to-top:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(13, 110, 253, 0.3);
}
.back-to-top.is-visible {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}
.back-to-top svg {
  width: 1.25rem;
  height: 1.25rem;
  fill: currentColor;
}

@media (max-width: 767px) {
  .back-to-top {
    left: 1rem;
    bottom: calc(1rem + var(--cart-trigger-height-current));
    width: 2.75rem;
    height: 2.75rem;
  }
  .back-to-top svg {
    width: 1.125rem;
    height: 1.125rem;
  }
}
.all-product-link.btn i {
  color: var(--bs-primary);
}
.all-product-link.btn:hover i, .all-product-link.btn:focus i, .all-product-link.btn:focus-visible i {
  color: var(--bs-white);
}

.category-products .container {
  padding-top: 2rem;
  padding-bottom: 4rem;
  max-width: 1140px;
}

.contact-form .form-footer {
  display: flex;
  justify-content: flex-end;
  padding-top: 0.5rem;
}

.contact__item {
  display: flex;
  padding-bottom: 1rem;
}
.contact__item:not(:first-of-type) {
  padding-top: 1rem;
}
.contact__info--email {
  word-break: break-all;
}
.contact__details hr {
  margin: 0;
}
.contact__details i {
  margin-right: 1.25rem;
  color: var(--bs-gray-600);
}
.contact__details .contact__title {
  margin-bottom: 1.5rem;
}

.email-subscription {
  padding: 2.5rem 1rem;
  background-color: var(--bs-gray-100);
}
.email-subscription .email-subscription__content {
  max-width: 56.625rem;
  margin: auto;
}
.email-subscription .email-subscription__content__infos {
  margin-top: 0.25rem;
}
.email-subscription .email-subscription__content__infos p {
  margin: 0;
}
.email-subscription .email-subscription__content__inputs {
  display: flex;
  align-items: center;
}
.email-subscription .email-subscription__content__inputs input[type=email] {
  margin-right: 0.5rem;
  color: var(--bs-dark);
  border: 1px solid var(--bs-gray-300);
}
.email-subscription .email-subscription__content__inputs .btn-primary {
  color: var(--bs-white);
  text-transform: inherit;
}
.email-subscription .email-subscription__label {
  font-size: 1.25rem;
  line-height: 1.75rem;
  color: var(--bs-gray-800);
}

.footer .blockreassurance_product,
.section-reassurance .blockreassurance_product {
  background-color: var(--bs-tertiary);
  color: var(--bs-white);
  padding: 2rem 1rem;
  margin-top: 0;
}
.footer .blockreassurance_product .container,
.section-reassurance .blockreassurance_product .container {
  max-width: 60rem;
  justify-content: center;
}
.footer .blockreassurance_product .container .row,
.section-reassurance .blockreassurance_product .container .row {
  --bs-gutter-y: 1rem;
}
.footer .blockreassurance_product .blockreassurance-item,
.section-reassurance .blockreassurance_product .blockreassurance-item {
  display: flex;
  align-items: center;
}
.footer .blockreassurance_product .blockreassurance-item p.block-title,
.section-reassurance .blockreassurance_product .blockreassurance-item p.block-title {
  color: var(--bs-white) !important;
  font-size: 0.875rem;
  line-height: 0.875rem;
  text-transform: uppercase;
  margin: 0;
}
.footer .blockreassurance_product .blockreassurance-item .item-product,
.section-reassurance .blockreassurance_product .blockreassurance-item .item-product {
  padding: 0;
  margin-left: -5px; /* hack base style component */
}

.section-reassurance .blockreassurance_product {
  margin-top: 0;
}

.blockreassurance_product span,
.blockreassurance_product p,
.blockreassurance_product p.block-title {
  display: block;
}
.blockreassurance_product p.block-title {
  margin: 0;
}
.blockreassurance_product > div {
  display: flex;
  align-items: center;
}
.blockreassurance_product > div p.block-title {
  font-size: 0.875rem;
  line-height: 0.875rem;
  text-transform: uppercase;
  margin: 0;
}
.blockreassurance_product > div .item-product {
  padding: 0;
  margin-left: -5px; /* hack base style component */
}
.blockreassurance_product .item-product, .blockreassurance_product span.item-product {
  width: 2.5rem;
  height: 2.5rem;
  padding: 0;
}
.blockreassurance_product .item-product img, .blockreassurance_product .item-product svg, .blockreassurance_product span.item-product img, .blockreassurance_product span.item-product svg {
  width: 2.5rem;
  height: 2.5rem;
}

.social-sharing {
  display: flex;
  align-items: center;
}
.social-sharing > span {
  display: inline-block;
  margin-right: 0.5rem;
}
.social-sharing ul {
  display: flex;
  align-items: center;
  margin: 0;
}
.social-sharing ul li {
  width: 1.5rem;
  height: 1.5rem;
  margin-right: 0.5rem;
  background-position: center;
  background-size: contain;
}
.social-sharing ul li::before {
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: contain;
}
.social-sharing ul li a {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 0;
}

.facebook {
  background-image: url(..//img-dist/04be689c12d686c59503.svg);
}
.facebook::before {
  content: "";
  background-image: url(..//img-dist/fa3993a997a0b84e9900.svg);
}
.facebook.icon-gray {
  background-image: url(..//img-dist/b252849e892c264f4f22.svg);
}
.facebook.icon-gray:hover {
  background-image: url(..//img-dist/fa3993a997a0b84e9900.svg);
}

.twitter {
  background-image: url(..//img-dist/684e630555d851000280.svg);
}
.twitter::before {
  content: "";
  background-image: url(..//img-dist/2427823c6e4aa7568894.svg);
}
.twitter.icon-gray {
  background-image: url(..//img-dist/73f07959d75f31faaaab.svg);
}
.twitter.icon-gray:hover {
  background-image: url(..//img-dist/2427823c6e4aa7568894.svg);
}

.linkedin {
  background-image: url(..//img-dist/b2efa71e4ca1cd26b0f4.svg);
  background-position: center center;
}

.tiktok {
  background-image: url(..//img-dist/2e3cd7781deb2ffdf116.svg);
}

.rss {
  background-image: url(..//img-dist/66f8b420e646042fedc2.svg);
}

.youtube {
  background-image: url(..//img-dist/726b87682d18d1e83076.svg);
}

.googleplus {
  background-image: url(..//img-dist/c472ea2ef3e5b3743873.svg);
}
.googleplus::before {
  content: "";
  background-image: url(..//img-dist/47f13bcaf75af86613bc.svg);
}
.googleplus.icon-gray {
  background-image: url(..//img-dist/7acb0ff3a9a16ba3806d.svg);
}
.googleplus.icon-gray:hover {
  background-image: url(..//img-dist/47f13bcaf75af86613bc.svg);
}

#block-myaccount-infos .myaccount-title a {
  color: var(--bs-gray-900);
}

.pinterest {
  background-image: url(..//img-dist/33e7446832ac7aa84b95.svg);
}
.pinterest::before {
  content: "";
  background-image: url(..//img-dist/882e1291e47c7d9d5dd7.svg);
}
.pinterest.icon-gray {
  background-image: url(..//img-dist/91fc2885f1aa34fb73f6.svg);
}
.pinterest.icon-gray:hover {
  background-image: url(..//img-dist/882e1291e47c7d9d5dd7.svg);
}

.vimeo {
  background-image: url(..//img-dist/4903fb37c04676f5a805.svg);
}

.instagram {
  background-image: url(..//img-dist/f2e73154754ca03b14f7.svg);
}

#home-slider .carousel-link {
  align-items: start;
  height: 100%;
}
#home-slider .carousel-content {
  height: 100%;
}

.ratio-homeSlider {
  min-height: 300px;
  --bs-aspect-ratio: calc(9 / 21 * 100%);
}
@media (min-width: 768px) {
  .ratio-homeSlider {
    --bs-aspect-ratio: calc(7 / 30 * 100%);
  }
}

.main-menu .dropdown-item {
  color: var(--bs-primary);
}
.main-menu__tree {
  flex-wrap: wrap;
}
.main-menu__tree > li > a {
  padding: 1.5rem 1rem;
  outline-offset: -0.5rem;
  text-transform: uppercase;
}
.main-menu__tree > li:hover .menu-container {
  display: block;
}
.main-menu__tree > li .menu-container {
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  z-index: 1045;
  display: none;
  padding: 1rem 0;
  background-color: var(--bs-white);
  border-top: 1px solid var(--bs-gray-200);
  max-height: calc(80vh - var(--scroll-padding-top));
  overflow-y: auto;
}
.main-menu__tree > li .menu-container.focusing, .main-menu__tree > li .menu-container:focus-within {
  display: block;
}
.main-menu__tree > li .menu-container a[data-depth="1"], .main-menu__tree > li .menu-container a[data-depth="2"] {
  overflow-wrap: break-word;
  white-space: normal;
}
.main-menu__tree > li .menu-container a[data-depth="1"] {
  font-weight: 600;
  color: #343a40;
}
.main-menu__tree > li .menu-container a[data-depth="1"]:hover,
.main-menu__tree > li .menu-container a[data-depth="1"]:hover i {
  color: var(--bs-primary);
}
.main-menu__tree > li .menu-container a[data-depth="1"]::after {
  display: none;
}
@media (min-width: 992px) {
  .main-menu #top-menu > li[id*=category] ul[data-depth="3"] {
    max-height: 50vh;
    overflow: auto;
  }
  .main-menu #top-menu > li[id*=category] ul[data-depth="1"].row {
    display: block;
    -moz-column-count: 4;
         column-count: 4;
    -moz-column-gap: 2rem;
         column-gap: 2rem;
    list-style: none;
    padding-left: 0;
  }
  .main-menu #top-menu > li[id*=category] ul[data-depth="1"].row > li.category {
    -moz-column-break-inside: avoid;
         break-inside: avoid;
    padding-top: 0.75rem; /* au lieu de margin-top */
    margin-top: 0;
    width: auto;
  }
}

@media (min-width: 768px) {
  .header .menu-carriere-distribution .tab-estates .mm_columns_ul_tab .mm_tab_toggle_title {
    display: flex;
    width: 100%;
  }
  .ets_mm_megamenu a {
    width: 100%;
  }
}
.block-social a:hover {
  opacity: 0.6;
}

.bwa-highlight-group {
  position: relative;
  display: flex;
  margin-bottom: 1.25rem;
}
.bwa-highlight-group .bwa-highlight-container, .bwa-highlight-group .bwa-highlight-media {
  display: flex;
  position: relative;
}
.bwa-highlight-group .media-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.bwa-highlight-group .bwa-highlight-body {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  padding: 1.25rem;
  text-align: center;
  color: var(--bs-white);
}
.bwa-highlight-group .bwa-highlight-body .btn {
  margin-top: auto;
}

ul.ui-menu.ui-jolisearch {
  border-color: transparent;
  border-radius: 3px;
  background-color: var(--bs-white);
  box-shadow: 0px 0px 12px 4px rgba(0, 0, 0, 0.1);
}
ul.ui-menu.ui-jolisearch .jolisearch-body aside[role=complementary] li:hover,
ul.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .product:hover,
ul.ui-menu.ui-jolisearch .jolisearch-body section[role=main] .more-results a:hover {
  background-color: transparent;
  border-color: transparent;
}

.search-widgets .ui-autocomplete-input.ui-autocomplete-loading {
  background-image: none !important;
}
.search-widgets:has(.ui-autocomplete-input.ui-autocomplete-loading)::after {
  content: "";
  display: inline-block;
  width: 1rem;
  height: 1rem;
  border: 0.15em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner 0.75s linear infinite;
  position: absolute;
  top: calc(50% - 0.5rem);
  right: 15%;
}
@keyframes spinner {
  to {
    transform: rotate(360deg);
  }
}

.jolisearch-body .jolisearch-filter__topic.manufacturers .manufacturer-name {
  text-transform: uppercase;
}
.jolisearch-body .jolisearch-products__list .product > a {
  background-color: var(--bs-img-bg);
  padding: 1rem;
  transition: 0.25s ease-out;
  position: relative;
}
.jolisearch-body .jolisearch-products__list .product > a .badge {
  --bs-badge-font-size: 0.65em;
}
.jolisearch-body .jolisearch-products__list .product > a .jolisearch-product {
  padding: 0 !important;
  margin: 0 !important;
}
.jolisearch-body .jolisearch-products__list .product > a .jolisearch-product span {
  font-size: 1rem !important;
  line-height: 1.5 !important;
}
.jolisearch-body .jolisearch-products__list .product > a .jolisearch-product .product-features span {
  font-size: 0.675rem !important;
  line-height: 1 !important;
}
.jolisearch-body .jolisearch-products__list .product > a .jolisearch-product .product-name {
  font-family: "Libre Caslon Text", "Times New Roman", serif;
  margin-bottom: auto;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}
.jolisearch-body .jolisearch-products__list .product > a .jolisearch-product .product-manufacturer, .jolisearch-body .jolisearch-products__list .product > a .jolisearch-product .product-category {
  color: var(--bs-secondary-color) !important;
  font-size: 0.875rem !important;
}
.jolisearch-body .jolisearch-products__list .product > a .jolisearch-product .product-manufacturer {
  text-transform: uppercase;
}
.jolisearch-body .jolisearch-products__list .product > a .jolisearch-product .product-price {
  font-weight: 600;
  margin-top: 0 !important;
  color: var(--bs-primary) !important;
}
.jolisearch-body .jolisearch-products__list .product > a .product-image {
  transition: 0.25s ease-out;
}
.jolisearch-body .jolisearch-products__list .product > a:hover {
  box-shadow: 0px 0px 20px 6px rgba(0, 0, 0, 0.1);
}
.jolisearch-body .jolisearch-products__list .product > a:hover .product-image {
  transform: scale(1.05);
}

.section-ucaya .list-group {
  --bs-list-group-color: var(--bs-light);
  opacity: 0.7;
  --bs-list-group-bg: none;
  --bs-list-group-border-width: 0px;
  --bs-list-group-item-padding-x: 0.125rem;
}
.section-ucaya .list-group .list-group-item {
  font-size: 0.9375rem;
}
.section-ucaya .list-group .list-group-item .brand-icons {
  color: #55898D;
  margin-right: 1rem;
}
.section-ucaya.section-product-additional-links {
  padding: 1rem 0;
}
.section-ucaya.section-product-additional-links .info-list {
  border-top: 1px solid var(--bs-border-color);
  border-bottom: 1px solid var(--bs-border-color);
}
.section-ucaya.section-product-additional-links .info-list .info-list__item + .info-list__item {
  border-top: 1px solid var(--bs-border-color);
}
.section-ucaya.section-product-additional-links .info-list__item {
  display: flex;
  align-items: center;
  padding: 1rem 0 1rem 0;
}
.section-ucaya.section-product-additional-links .info-list__item::after {
  content: "";
  --icon-size: 1.5em;
  flex-shrink: 0;
  display: inline-block;
  width: var(--icon-size);
  height: var(--icon-size);
  background-color: currentColor;
  line-height: 1;
  vertical-align: middle;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.1757 13.1757C16.4101 12.9414 16.7891 12.9414 17.0234 13.1757L23.0234 19.1757C23.2577 19.4101 23.2577 19.7891 23.0234 20.0234L17.0234 26.0234C16.7891 26.2577 16.4101 26.2577 16.1757 26.0234C15.9414 25.7891 15.9414 25.4101 16.1757 25.1757L21.7519 19.5996L16.1757 14.0234C15.9414 13.7891 15.9414 13.4101 16.1757 13.1757Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.1757 13.1757C16.4101 12.9414 16.7891 12.9414 17.0234 13.1757L23.0234 19.1757C23.2577 19.4101 23.2577 19.7891 23.0234 20.0234L17.0234 26.0234C16.7891 26.2577 16.4101 26.2577 16.1757 26.0234C15.9414 25.7891 15.9414 25.4101 16.1757 25.1757L21.7519 19.5996L16.1757 14.0234C15.9414 13.7891 15.9414 13.4101 16.1757 13.1757Z" fill="white"/></svg>');
  --icon-size: 2.5em;
  margin-left: auto;
}
.section-ucaya.section-product-additional-links .info-list__item span {
  display: block;
}
.section-ucaya.section-product-additional-links .info-list__title {
  text-transform: uppercase;
  font-weight: 500;
}
.section-ucaya.section-product-additional-links .info-list__subtitle {
  color: var(--bs-secondary-color);
}
.section-ucaya.section-product-additional-links .info-list__icon {
  --icon-size: 2.5rem;
  margin: 0 1rem;
}
.section-ucaya.section-product-details {
  position: relative;
  background-color: var(--bs-light);
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.section-ucaya.section-product-details .container {
  max-width: 1140px;
}
.section-ucaya.section-product-details .container .row {
  --bs-gutter-x: 0rem;
}
.section-ucaya.section-product-details .features {
  margin: 0;
  padding: 0;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 1.5rem;
}
@media (min-width: 992px) {
  .section-ucaya.section-product-details .features {
    padding: 0 3rem 3rem 0;
    background-color: var(--bs-img-bg);
  }
}
.section-ucaya.section-product-details .features__row {
  display: grid;
  grid-template-columns: 1fr 2fr;
  align-items: center;
  gap: 2rem;
  padding: 1rem 0 0.5rem 0;
  border-bottom: 1px solid var(--bs-border-color);
}
.section-ucaya.section-product-details .features__label {
  margin: 0;
  font-weight: 500;
}
.section-ucaya.section-product-details .features__value {
  margin: 0;
  color: var(--bs-secondary-color);
}
.section-ucaya.section-brand-detail {
  position: relative;
  background-color: var(--bs-primary-darker);
  padding-top: 3rem;
  padding-bottom: 3rem;
}
.section-ucaya.section-brand-detail .section-brand-detail__content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 1rem;
}
.section-ucaya.section-brand-detail .section-brand-detail__title {
  text-transform: uppercase;
  color: #fff;
  margin: 0;
}
.section-ucaya.section-brand-detail .section-brand-detail__description {
  color: var(--bs-gray);
}
.section-ucaya.section-brand-detail .section-brand-detail__description > p {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .section-ucaya.section-brand-detail {
    padding: 6rem 3rem;
  }
  .section-ucaya.section-brand-detail::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 50%;
    background-image: linear-gradient(90deg, rgba(var(--bs-primary-darker-rgb), 0) 0%, rgba(var(--bs-primary-darker-rgb), 0.15) 45%, rgba(var(--bs-primary-darker-rgb), 0.75) 75%, rgba(var(--bs-primary-darker-rgb), 0.95) 100%), url(..//img-dist/5e4a058e3010b44c2847.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }
  .section-ucaya.section-brand-detail .section-brand-detail__content {
    margin-left: 50%;
    gap: 2rem;
  }
}
@media (min-width: 1400px) {
  .section-ucaya.section-brand-detail .section-brand-detail__content {
    max-width: 35vw;
  }
}
.section-ucaya.section-geovinum .section-geovinum__content {
  position: relative;
  background-image: url(..//img-dist/28cb85c34f3ad0b7247a.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  min-height: 25rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.section-ucaya.section-geovinum .section-geovinum__content iframe {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  display: none;
}
.section-ucaya.section-geovinum .section-geovinum__content.is-open iframe {
  display: block;
}
.section-ucaya.section-selection-tabs .section-header {
  margin-top: 2rem;
}
.section-ucaya.section-selection-tabs .section-header .greetings {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 0.875rem;
}
.section-ucaya.section-selection-tabs .products.row {
  margin-top: -1rem;
  padding-top: 1rem;
}
.section-ucaya.section-selection-tabs .tab-pane.is-nowrap .products.row {
  flex-wrap: nowrap;
  overflow: auto;
  scroll-snap-type: x mandatory;
  margin-bottom: 2rem;
  --sb-track-color: #EFF2F4;
  --sb-thumb-color: #202B36;
  --sb-size: 6px;
}
.section-ucaya.section-selection-tabs .tab-pane.is-nowrap .products.row > * {
  scroll-snap-align: start;
}
@media (max-width: 575.98px) {
  .section-ucaya.section-selection-tabs .tab-pane.is-nowrap .products.row > * {
    width: 60%;
  }
}
.section-ucaya.section-selection-tabs .tab-pane.is-nowrap .products.row::-webkit-scrollbar {
  width: var(--sb-size);
  height: var(--sb-size);
}
.section-ucaya.section-selection-tabs .tab-pane.is-nowrap .products.row::-webkit-scrollbar-track {
  background: var(--sb-track-color);
  border-radius: var(--sb-size);
}
.section-ucaya.section-selection-tabs .tab-pane.is-nowrap .products.row::-webkit-scrollbar-thumb {
  background: var(--sb-thumb-color);
  border-radius: var(--sb-size);
}
@supports not selector(::-webkit-scrollbar) {
  .section-ucaya.section-selection-tabs .tab-pane.is-nowrap .products.row {
    scrollbar-width: thin;
    scrollbar-color: var(--sb-thumb-color) var(--sb-track-color);
  }
}
.section-ucaya.section-selection-tabs .tab-pane.is-nowrap section .container > :not(.products) {
  display: none;
}
.section-ucaya.section-selection-tabs .tab-pane.is-grid section .container > .section-title {
  display: none;
}
.section-ucaya.section-selection-tabs .tab-pane.is-grid .new-products-footer,
.section-ucaya.section-selection-tabs .tab-pane.is-grid .best-sellers-products-footer {
  padding-top: 1rem;
  padding-bottom: 2.5rem;
}
.section-ucaya.section-selection-tabs .section-header .container {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.section-ucaya.section-selection-tabs .section-header .container .nav {
  margin-left: auto;
  gap: 0.5rem 1rem;
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: var(--bs-dark);
  --bs-nav-link-font-weight: 500;
  --bs-nav-link-font-size: 0.875rem;
}
.section-ucaya.section-selection-tabs .section-header .container .nav .nav-item {
  background-color: var(--bs-gray-100);
}
.section-ucaya.section-selection-tabs .section-header .container .nav .nav-link {
  text-transform: uppercase;
}
@media (max-width: 767.98px) {
  .section-ucaya.section-selection-tabs .section-header .container .nav {
    margin-top: 0.5rem;
    margin-left: 0;
    margin-right: auto;
    flex-wrap: nowrap;
    overflow-y: auto;
  }
  .section-ucaya.section-selection-tabs .section-header .container .nav .nav-item {
    white-space: nowrap;
    margin-bottom: 1rem;
  }
}
.section-ucaya.section-customer-signup {
  background-color: var(--bs-light);
  padding: 3rem 0;
  background-image: url("data:image/svg+xml,<svg width=\"415\" height=\"373\" viewBox=\"0 0 415 373\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path opacity=\"0.05\" d=\"M182.454 350.955C177.046 341.783 174.342 330.198 174.342 316.038C174.342 306.866 175.456 297.694 177.841 288.2C183.568 265.029 192.793 245.88 205.518 230.916C218.402 215.951 235.103 208.066 255.622 207.262L255.781 292.705C255.781 311.371 251.645 327.301 243.374 340.174C235.103 353.047 225.559 360.932 214.902 363.506C211.88 364.311 209.017 364.633 206.154 364.633C195.815 364.633 187.862 359.966 182.454 350.955ZM141.735 6.12323C125.034 10.7896 107.219 17.7088 92.2672 26.8807C76.9974 35.7308 62.2048 47.6382 50.1163 60.3502C25.462 86.5787 8.28348 120.531 2.55732 156.253C-6.5091 209.675 8.60159 268.247 46.776 307.027C76.2021 336.956 115.49 357.713 156.846 363.345C157.8 363.989 158.913 364.472 160.027 365.115C170.366 370.425 181.818 373 194.225 373C205.677 373 215.857 370.425 224.764 365.276C233.512 360.127 240.67 353.691 246.237 345.967C251.645 338.243 255.463 330.359 257.69 322.313C258.008 320.704 258.803 319.899 259.916 319.899C260.871 319.899 261.348 320.382 261.348 321.509C261.348 321.83 261.348 322.152 261.189 322.474C257.531 331.968 253.713 341.944 253.713 352.403C253.713 353.691 253.713 354.978 253.872 356.426C254.031 362.058 255.622 364.472 258.644 367.207C261.507 369.943 266.597 371.23 273.596 371.23H331.653C327.835 370.586 324.654 369.621 322.268 368.334C319.882 367.046 317.496 366.564 315.11 363.506C312.724 360.449 310.657 356.265 309.066 350.955C307.475 345.645 306.68 339.048 306.68 331.163V306.383C308.748 305.096 310.816 303.647 312.883 302.36C340.878 284.338 369.827 265.672 403.23 263.259C406.729 263.098 409.274 263.098 411.819 263.098C411.978 263.098 411.978 263.098 412.137 263.098C413.409 262.615 413.728 261.65 413.568 260.845C413.409 259.88 412.296 259.075 411.024 259.075C388.119 258.592 366.169 264.868 339.765 279.511C328.471 285.464 317.496 292.384 306.68 299.142L306.521 202.917C321.314 200.986 335.629 197.124 351.694 191.171C387.96 177.976 414.682 141.61 415 102.67V101.704C415 84.6477 404.661 49.2473 384.142 47.3164C370.304 46.3509 362.033 63.8902 374.122 72.7403C394.004 86.4178 406.252 110.715 401.003 135.013C394.163 168 360.442 185.378 330.698 193.745C322.745 196.159 314.792 197.446 306.68 198.573V128.255L255.304 133.886L255.622 203.4C234.944 203.4 215.539 207.101 197.406 214.181C179.273 221.422 164.162 231.559 151.915 244.593C139.667 257.788 131.714 272.753 128.215 289.809C126.942 296.085 126.306 302.038 126.306 307.992C126.306 321.026 129.328 332.45 135.372 342.427C138.076 346.772 141.099 350.633 144.598 354.012C92.7444 342.588 46.776 307.992 22.917 251.995C-4.60038 185.861 15.4412 106.049 67.4538 58.2584C121.216 6.60597 200.905 3.54865 254.827 56.4883C260.871 62.6029 266.438 69.5221 271.051 76.7631C275.822 83.8432 279.958 92.6933 288.547 98.0033C297.136 103.152 307.953 102.992 316.542 98.1643C363.624 62.7639 279.004 15.7779 247.828 8.5369C229.059 2.90502 209.494 0.0086276 189.93 0.0086276C173.706 -0.152283 157.482 1.93955 141.735 6.12323Z\" fill=\"%23202B36\"/></svg>");
  background-size: auto;
  background-repeat: no-repeat;
  background-position: -2rem 2rem;
}
@media (min-width: 992px) {
  .section-ucaya.section-customer-signup {
    padding: 6rem 0;
  }
}
.section-ucaya.section-customer-signup .row {
  row-gap: 1rem;
}
.section-ucaya.section-customer-signup .home-customer-network {
  display: flex;
  flex-direction: column;
  height: 100%;
  background-color: #fff;
  border-radius: 3px;
  margin-bottom: 1rem;
}
.section-ucaya.section-customer-signup .home-customer-network__header {
  color: #adb5bd;
  padding: 2rem;
}
.section-ucaya.section-customer-signup .home-customer-network__header h2::first-line, .section-ucaya.section-customer-signup .home-customer-network__header .h2::first-line {
  color: #395258;
}
@media (min-width: 992px) {
  .section-ucaya.section-customer-signup .home-customer-network__header {
    padding: 6rem;
  }
}
.section-ucaya.section-customer-signup .home-customer-network__header ul {
  color: #395258;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-top: 1rem;
}
.section-ucaya.section-customer-signup .home-customer-network__header ul li {
  margin-bottom: 1rem;
}
.section-ucaya.section-customer-signup .home-customer-network__header ul li::before {
  content: "✓";
  color: #d6a866;
  font-size: 1.5em;
  line-height: 1;
  margin-right: 0.5em;
  display: inline-block;
  vertical-align: middle;
}
.section-ucaya.section-customer-signup .home-customer-network__map {
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(..//img-dist/33c26b5509ac43daa51f.svg);
  margin-bottom: 2rem;
  flex-grow: 1;
  min-height: 260px;
  max-height: 640px;
  position: sticky;
  top: 10rem;
}
@media (min-width: 768px) {
  .section-ucaya.section-customer-signup .home-customer-network__map {
    background-image: url(..//img-dist/bcd9677319b5093e3589.svg);
    background-size: cover;
    margin-bottom: 0;
  }
}
.section-ucaya.section-hero-authenticated {
  background-color: var(--bs-dark);
}
.section-ucaya.section-hero-authenticated .btn .brand-icons {
  --icon-size: 2em;
}
.section-ucaya.section-hero-authenticated .container {
  max-width: unset !important;
  padding: 0;
}
.section-ucaya.section-hero-authenticated .container .heroes {
  gap: 0.5rem;
}
.section-ucaya.section-hero-authenticated .container .heroes .hero-content {
  justify-content: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  padding-left: 3.125rem;
  padding-right: 3.125rem;
  min-height: 520px;
  position: relative;
}
.section-ucaya.section-hero-authenticated .container .heroes .hero-content .hero {
  z-index: 2;
}
.section-ucaya.section-hero-authenticated .container .heroes .hero-content .hero__title, .section-ucaya.section-hero-authenticated .container .heroes .hero-content .hero__subtitle {
  color: var(--bs-white);
  font-weight: 400;
}
.section-ucaya.section-hero-authenticated .container .heroes .hero-content .hero__subtitle {
  font-size: 1.125rem;
}
.section-ucaya.section-hero-authenticated .container .heroes .hero-content .hero__buttons-bar {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
}
.section-ucaya.section-hero-authenticated .container .heroes .hero-content:nth-child(2), .section-ucaya.section-hero-authenticated .container .heroes .hero-content:nth-child(3) {
  justify-content: end;
  padding-bottom: 1.875rem;
  padding-left: 1.875rem;
}
.section-ucaya.section-hero-authenticated .container .heroes .hero-content:nth-child(2) .hero__buttons-bar, .section-ucaya.section-hero-authenticated .container .heroes .hero-content:nth-child(3) .hero__buttons-bar {
  position: absolute;
  bottom: 1.25rem;
  right: 1.25rem;
}
.section-ucaya.section-hero-authenticated .container .heroes .hero-content:nth-child(2) .hero__buttons-bar .btn-light, .section-ucaya.section-hero-authenticated .container .heroes .hero-content:nth-child(3) .hero__buttons-bar .btn-light {
  color: #202B36;
  font-size: 14px;
  font-style: normal;
  line-height: 35px;
  letter-spacing: 0.7px;
  text-transform: uppercase;
  background: #ffffff !important;
}
@media (max-width: 991.98px) {
  .section-ucaya.section-hero-authenticated .container .heroes .hero-content:first-child {
    text-align: center;
    justify-content: end;
    padding-bottom: 3.125rem;
    background-position-x: center;
  }
  .section-ucaya.section-hero-authenticated .container .heroes .hero-content:first-child .hero__buttons-bar {
    align-self: center;
    display: block;
  }
}
.section-ucaya.section-hero-unauthenticated {
  background-color: var(--bs-dark);
}
.section-ucaya.section-hero-unauthenticated .container-fluid, .section-ucaya.section-hero-unauthenticated .container-sm, .section-ucaya.section-hero-unauthenticated .container-md, .section-ucaya.section-hero-unauthenticated .container-lg, .section-ucaya.section-hero-unauthenticated .container-xl, .section-ucaya.section-hero-unauthenticated .container-xxl {
  padding: 0 10px !important;
}
.section-ucaya.section-hero-unauthenticated .btn .brand-icons {
  --icon-size: 2em;
}
.section-ucaya.section-hero-unauthenticated .container-fluid .heroes, .section-ucaya.section-hero-unauthenticated .container-sm .heroes, .section-ucaya.section-hero-unauthenticated .container-md .heroes, .section-ucaya.section-hero-unauthenticated .container-lg .heroes, .section-ucaya.section-hero-unauthenticated .container-xl .heroes, .section-ucaya.section-hero-unauthenticated .container-xxl .heroes {
  gap: 0.4375rem;
}
.section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content:nth-child(1) .hero, .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content:nth-child(1) .hero, .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content:nth-child(1) .hero, .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content:nth-child(1) .hero, .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content:nth-child(1) .hero, .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content:nth-child(1) .hero {
  z-index: 2;
  position: absolute;
  bottom: 50px;
  left: 13%;
}
.section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content, .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content, .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content, .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content, .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content, .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content {
  justify-content: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  padding-left: 3.125rem;
  padding-right: 3.125rem;
  position: relative;
}
.section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content .hero, .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content .hero, .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content .hero, .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content .hero, .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content .hero, .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content .hero {
  z-index: 2;
}
.section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content .hero__title, .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content .hero__title, .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content .hero__title, .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content .hero__title, .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content .hero__title, .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content .hero__title, .section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content .hero__subtitle, .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content .hero__subtitle, .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content .hero__subtitle, .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content .hero__subtitle, .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content .hero__subtitle, .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content .hero__subtitle {
  color: var(--bs-white);
  font-weight: 400;
}
.section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content .hero__subtitle, .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content .hero__subtitle, .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content .hero__subtitle, .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content .hero__subtitle, .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content .hero__subtitle, .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content .hero__subtitle {
  font-size: 1.125rem;
}
.section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content .hero__buttons-bar, .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content .hero__buttons-bar, .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content .hero__buttons-bar, .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content .hero__buttons-bar, .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content .hero__buttons-bar, .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content .hero__buttons-bar {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
}
.section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content .hero .hero__buttons-bar .btn-light, .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content .hero .hero__buttons-bar .btn-light, .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content .hero .hero__buttons-bar .btn-light, .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content .hero .hero__buttons-bar .btn-light, .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content .hero .hero__buttons-bar .btn-light, .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content .hero .hero__buttons-bar .btn-light {
  color: #202B36;
  font-size: 14px;
  font-style: normal;
  line-height: 35px;
  letter-spacing: 0.7px;
  text-transform: uppercase;
  background: #ffffff !important;
  padding: 10px 10px 10px 28px;
}
.section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content:first-child, .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content:first-child, .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content:first-child, .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content:first-child, .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content:first-child, .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content:first-child {
  min-height: 520px;
}
.section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content:nth-child(2), .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content:nth-child(2), .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content:nth-child(2), .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content:nth-child(2), .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content:nth-child(2), .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content:nth-child(2) {
  justify-content: end;
  padding-bottom: 3.125rem;
  min-height: 380px;
}
@media (max-width: 991.98px) {
  .section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content:first-child, .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content:first-child, .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content:first-child, .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content:first-child, .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content:first-child, .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content:first-child {
    text-align: center;
    justify-content: end;
    padding-bottom: 3.125rem;
    background-size: auto;
    background-position-x: center;
  }
  .section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content:first-child .hero__buttons-bar, .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content:first-child .hero__buttons-bar, .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content:first-child .hero__buttons-bar, .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content:first-child .hero__buttons-bar, .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content:first-child .hero__buttons-bar, .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content:first-child .hero__buttons-bar {
    align-self: center;
    display: block;
  }
}
.section-ucaya.section-3cards {
  background-color: var(--bs-dark);
}
.section-ucaya.section-3cards .container-fluid .row .card, .section-ucaya.section-3cards .container-sm .row .card, .section-ucaya.section-3cards .container-md .row .card, .section-ucaya.section-3cards .container-lg .row .card, .section-ucaya.section-3cards .container-xl .row .card, .section-ucaya.section-3cards .container-xxl .row .card {
  position: relative;
  overflow: hidden;
  height: 100%;
  padding-left: 0px;
  padding-right: 0px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.section-ucaya.section-3cards .container-fluid .row .card__title, .section-ucaya.section-3cards .container-sm .row .card__title, .section-ucaya.section-3cards .container-md .row .card__title, .section-ucaya.section-3cards .container-lg .row .card__title, .section-ucaya.section-3cards .container-xl .row .card__title, .section-ucaya.section-3cards .container-xxl .row .card__title, .section-ucaya.section-3cards .container-fluid .row .card__subtitle, .section-ucaya.section-3cards .container-sm .row .card__subtitle, .section-ucaya.section-3cards .container-md .row .card__subtitle, .section-ucaya.section-3cards .container-lg .row .card__subtitle, .section-ucaya.section-3cards .container-xl .row .card__subtitle, .section-ucaya.section-3cards .container-xxl .row .card__subtitle {
  color: var(--bs-white);
  font-weight: 400;
  z-index: 2;
}
.section-ucaya.section-3cards .container-fluid .row .card__link, .section-ucaya.section-3cards .container-sm .row .card__link, .section-ucaya.section-3cards .container-md .row .card__link, .section-ucaya.section-3cards .container-lg .row .card__link, .section-ucaya.section-3cards .container-xl .row .card__link, .section-ucaya.section-3cards .container-xxl .row .card__link {
  z-index: 2;
  color: var(--bs-secondary);
  font-size: 0.875rem;
  font-weight: 500;
  text-decoration: underline !important;
}
.section-ucaya.section-3cards .container-fluid .row .card__content, .section-ucaya.section-3cards .container-sm .row .card__content, .section-ucaya.section-3cards .container-md .row .card__content, .section-ucaya.section-3cards .container-lg .row .card__content, .section-ucaya.section-3cards .container-xl .row .card__content, .section-ucaya.section-3cards .container-xxl .row .card__content, .section-ucaya.section-3cards .container-fluid .row .card__content-overlay, .section-ucaya.section-3cards .container-sm .row .card__content-overlay, .section-ucaya.section-3cards .container-md .row .card__content-overlay, .section-ucaya.section-3cards .container-lg .row .card__content-overlay, .section-ucaya.section-3cards .container-xl .row .card__content-overlay, .section-ucaya.section-3cards .container-xxl .row .card__content-overlay {
  justify-content: center;
  display: flex;
  flex-direction: column;
  min-height: 60vh;
}
.section-ucaya.section-3cards .container-fluid .row .card__content::after, .section-ucaya.section-3cards .container-sm .row .card__content::after, .section-ucaya.section-3cards .container-md .row .card__content::after, .section-ucaya.section-3cards .container-lg .row .card__content::after, .section-ucaya.section-3cards .container-xl .row .card__content::after, .section-ucaya.section-3cards .container-xxl .row .card__content::after, .section-ucaya.section-3cards .container-fluid .row .card__content-overlay::after, .section-ucaya.section-3cards .container-sm .row .card__content-overlay::after, .section-ucaya.section-3cards .container-md .row .card__content-overlay::after, .section-ucaya.section-3cards .container-lg .row .card__content-overlay::after, .section-ucaya.section-3cards .container-xl .row .card__content-overlay::after, .section-ucaya.section-3cards .container-xxl .row .card__content-overlay::after {
  content: "";
  position: absolute;
  display: block;
  height: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: linear-gradient(180deg, rgba(32, 43, 54, 0) 0%, #1b2128 100%);
  pointer-events: none;
}
.section-ucaya.section-3cards .container-fluid .row .card__content-overlay, .section-ucaya.section-3cards .container-sm .row .card__content-overlay, .section-ucaya.section-3cards .container-md .row .card__content-overlay, .section-ucaya.section-3cards .container-lg .row .card__content-overlay, .section-ucaya.section-3cards .container-xl .row .card__content-overlay, .section-ucaya.section-3cards .container-xxl .row .card__content-overlay {
  position: absolute;
  align-items: center;
  transition: all;
  top: -200px;
  padding-left: 1rem;
  padding-right: 1rem;
  opacity: 0;
  visibility: hidden;
  transition: top 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;
}
.section-ucaya.section-3cards .container-fluid .row .card__content-overlay::after, .section-ucaya.section-3cards .container-sm .row .card__content-overlay::after, .section-ucaya.section-3cards .container-md .row .card__content-overlay::after, .section-ucaya.section-3cards .container-lg .row .card__content-overlay::after, .section-ucaya.section-3cards .container-xl .row .card__content-overlay::after, .section-ucaya.section-3cards .container-xxl .row .card__content-overlay::after {
  height: 100%;
}
.section-ucaya.section-3cards .container-fluid .row .card__content-overlay .list-group, .section-ucaya.section-3cards .container-sm .row .card__content-overlay .list-group, .section-ucaya.section-3cards .container-md .row .card__content-overlay .list-group, .section-ucaya.section-3cards .container-lg .row .card__content-overlay .list-group, .section-ucaya.section-3cards .container-xl .row .card__content-overlay .list-group, .section-ucaya.section-3cards .container-xxl .row .card__content-overlay .list-group {
  z-index: 2;
}
.section-ucaya.section-3cards .container-fluid .row .card__content-overlay .list-group li, .section-ucaya.section-3cards .container-sm .row .card__content-overlay .list-group li, .section-ucaya.section-3cards .container-md .row .card__content-overlay .list-group li, .section-ucaya.section-3cards .container-lg .row .card__content-overlay .list-group li, .section-ucaya.section-3cards .container-xl .row .card__content-overlay .list-group li, .section-ucaya.section-3cards .container-xxl .row .card__content-overlay .list-group li {
  opacity: 1;
}
.section-ucaya.section-3cards .container-fluid .row .card__content-overlay .buttons-bar, .section-ucaya.section-3cards .container-sm .row .card__content-overlay .buttons-bar, .section-ucaya.section-3cards .container-md .row .card__content-overlay .buttons-bar, .section-ucaya.section-3cards .container-lg .row .card__content-overlay .buttons-bar, .section-ucaya.section-3cards .container-xl .row .card__content-overlay .buttons-bar, .section-ucaya.section-3cards .container-xxl .row .card__content-overlay .buttons-bar {
  margin-top: 1rem;
  z-index: 2;
}
.section-ucaya.section-3cards .container-fluid .row .card:hover .card__content, .section-ucaya.section-3cards .container-sm .row .card:hover .card__content, .section-ucaya.section-3cards .container-md .row .card:hover .card__content, .section-ucaya.section-3cards .container-lg .row .card:hover .card__content, .section-ucaya.section-3cards .container-xl .row .card:hover .card__content, .section-ucaya.section-3cards .container-xxl .row .card:hover .card__content {
  opacity: 0;
}
.section-ucaya.section-3cards .container-fluid .row .card:hover .card__content-overlay, .section-ucaya.section-3cards .container-sm .row .card:hover .card__content-overlay, .section-ucaya.section-3cards .container-md .row .card:hover .card__content-overlay, .section-ucaya.section-3cards .container-lg .row .card:hover .card__content-overlay, .section-ucaya.section-3cards .container-xl .row .card:hover .card__content-overlay, .section-ucaya.section-3cards .container-xxl .row .card:hover .card__content-overlay {
  top: 0px;
  opacity: 1;
  visibility: visible;
  width: 100%;
}
@media (max-width: 575.98px) {
  .section-ucaya.section-3cards .container-fluid .row .card-content, .section-ucaya.section-3cards .container-sm .row .card-content, .section-ucaya.section-3cards .container-md .row .card-content, .section-ucaya.section-3cards .container-lg .row .card-content, .section-ucaya.section-3cards .container-xl .row .card-content, .section-ucaya.section-3cards .container-xxl .row .card-content,
  .section-ucaya.section-3cards .container-fluid .row .card-content-overlay,
  .section-ucaya.section-3cards .container-sm .row .card-content-overlay,
  .section-ucaya.section-3cards .container-md .row .card-content-overlay,
  .section-ucaya.section-3cards .container-lg .row .card-content-overlay,
  .section-ucaya.section-3cards .container-xl .row .card-content-overlay,
  .section-ucaya.section-3cards .container-xxl .row .card-content-overlay {
    min-height: 50vh;
  }
}
.section-ucaya.section-faq {
  background-color: var(--bs-light);
}
.section-ucaya.section-faq .container {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}
.section-ucaya.section-faq .container .row .accordion {
  margin-top: 3rem;
  --bs-accordion-border-radius: 0px;
  --bs-accordion-bg: var(--bs-white);
}
.section-ucaya.section-mosaic-4cards .container {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}
.section-ucaya.section-mosaic-4cards .container .card__title, .section-ucaya.section-mosaic-4cards .container .card__subtitle {
  color: var(--bs-white);
  font-weight: 400;
  z-index: 2;
}
.section-ucaya.section-mosaic-4cards .container .card__link {
  z-index: 2;
  font-size: 0.875rem !important;
  font-weight: 500;
  color: var(--bs-white) !important;
  text-decoration: underline !important;
  font-family: var(--bs-);
}
.section-ucaya.section-mosaic-4cards .container .cards {
  gap: 0.3125rem;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.section-ucaya.section-mosaic-4cards .container .cards .card:first-child {
  /* styles du 1er */
  grid-column: span 2;
}
.section-ucaya.section-mosaic-4cards .container .cards .card:last-child {
  /* styles du dernier */
  grid-column: span 2;
}
.section-ucaya.section-mosaic-4cards .container .cards .card {
  justify-content: end;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 50vh;
  padding-bottom: 2.5rem;
  position: relative;
}
.section-ucaya.section-mosaic-4cards .container .cards .card::after {
  content: "";
  position: absolute;
  display: block;
  height: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: linear-gradient(180deg, rgba(32, 43, 54, 0) 0%, rgba(27, 33, 40, 0.7) 100%);
  pointer-events: none;
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel {
  display: none;
  margin-bottom: 2rem;
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel .carousel {
  --bs-carousel-caption-color: var(--bs-white);
  --bs-carousel-indicator-opacity: 0 !important;
  --slider-control-bg: transparent;
  --bs-carousel-indicator-opacity: 0.3;
  --bs-carousel-indicator-active-opacity: 1;
  height: min(80vh, 480px);
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel .carousel .brand-icons {
  --icon-size: 5em;
  color: var(--bs-white);
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel .carousel .carousel-control-next {
  right: -1rem;
  opacity: 1;
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel .carousel .carousel-control-prev {
  left: -1rem;
  opacity: 1;
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel .carousel .carousel-control-prev .brand-icons {
  transform: rotate(180deg);
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel .carousel .carousel-indicators {
  bottom: -4.5rem;
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel .carousel .carousel-indicators button {
  opacity: 0.3;
  background-color: var(--bs-dark);
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel .carousel .carousel-indicators button.active {
  opacity: 1;
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel .carousel .carousel-inner .carousel-item {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel .carousel .carousel-inner .carousel-item .carousel-content {
  display: flex;
  flex-direction: column;
  justify-content: end;
  height: 100%;
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel .carousel .carousel-inner .carousel-item .carousel-content .carousel-caption {
  color: var(--bs-white);
  margin-bottom: 1.5rem;
  font-size: 1.5rem;
  font-family: "Libre Caslon Text", "Times New Roman", serif;
  bottom: inherit;
  top: inherit;
  transform: inherit;
  z-index: 2;
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel .carousel .carousel-inner .carousel-item .carousel-content .carousel-caption .card__link {
  font-family: "Jost", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
.section-ucaya.section-mosaic-4cards .container .cards-carousel .carousel .carousel-inner .carousel-item::after {
  content: "";
  position: absolute;
  display: block;
  height: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: linear-gradient(180deg, rgba(32, 43, 54, 0) 0%, rgba(27, 33, 40, 0.7) 100%);
  pointer-events: none;
}
@media (max-width: 991.98px) {
  .section-ucaya.section-mosaic-4cards .container {
    max-width: inherit;
    width: 100%;
  }
  .section-ucaya.section-mosaic-4cards .container .cards {
    display: none;
  }
  .section-ucaya.section-mosaic-4cards .container .cards-carousel {
    display: block;
  }
}
.section-ucaya.section-video {
  background-color: var(--bs-dark);
  position: relative;
}
.section-ucaya.section-video::after {
  content: "";
  position: absolute;
  display: block;
  height: 20%;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(180deg, rgba(32, 43, 54, 0.1) 0%, #1b2128 100%);
  pointer-events: none;
}
.section-ucaya.section-video .container-fluid, .section-ucaya.section-video .container-sm, .section-ucaya.section-video .container-md, .section-ucaya.section-video .container-lg, .section-ucaya.section-video .container-xl, .section-ucaya.section-video .container-xxl {
  padding-top: 3.8125rem;
  padding-bottom: 1.875rem;
}
.section-ucaya.section-video .container-fluid .row .section-content, .section-ucaya.section-video .container-sm .row .section-content, .section-ucaya.section-video .container-md .row .section-content, .section-ucaya.section-video .container-lg .row .section-content, .section-ucaya.section-video .container-xl .row .section-content, .section-ucaya.section-video .container-xxl .row .section-content {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 100%;
  min-height: 50vh;
  position: relative;
  overflow: hidden;
}
.section-ucaya.section-video .container-fluid .row .section-content .logo, .section-ucaya.section-video .container-sm .row .section-content .logo, .section-ucaya.section-video .container-md .row .section-content .logo, .section-ucaya.section-video .container-lg .row .section-content .logo, .section-ucaya.section-video .container-xl .row .section-content .logo, .section-ucaya.section-video .container-xxl .row .section-content .logo {
  margin-bottom: 2.3rem;
}
.section-ucaya.section-video .container-fluid .row .section-content__acronym, .section-ucaya.section-video .container-sm .row .section-content__acronym, .section-ucaya.section-video .container-md .row .section-content__acronym, .section-ucaya.section-video .container-lg .row .section-content__acronym, .section-ucaya.section-video .container-xl .row .section-content__acronym, .section-ucaya.section-video .container-xxl .row .section-content__acronym {
  position: absolute;
  right: -1rem;
  top: 3rem;
}
.section-ucaya.section-video .container-fluid .row .section-content__description, .section-ucaya.section-video .container-sm .row .section-content__description, .section-ucaya.section-video .container-md .row .section-content__description, .section-ucaya.section-video .container-lg .row .section-content__description, .section-ucaya.section-video .container-xl .row .section-content__description, .section-ucaya.section-video .container-xxl .row .section-content__description {
  color: var(--bs-info);
  font-weight: 400;
  font-size: 0.9375rem;
  font-family: "Jost", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  margin-bottom: 2.75rem;
  width: 70%;
  text-align: center;
  z-index: 2;
}
.section-ucaya.section-video .container-fluid .row .section-content__video-container, .section-ucaya.section-video .container-sm .row .section-content__video-container, .section-ucaya.section-video .container-md .row .section-content__video-container, .section-ucaya.section-video .container-lg .row .section-content__video-container, .section-ucaya.section-video .container-xl .row .section-content__video-container, .section-ucaya.section-video .container-xxl .row .section-content__video-container {
  position: relative;
  display: flex;
  justify-content: center;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  max-width: 800px;
  z-index: 0;
}
.section-ucaya.section-video .container-fluid .row .section-content__video-container.player-visible, .section-ucaya.section-video .container-sm .row .section-content__video-container.player-visible, .section-ucaya.section-video .container-md .row .section-content__video-container.player-visible, .section-ucaya.section-video .container-lg .row .section-content__video-container.player-visible, .section-ucaya.section-video .container-xl .row .section-content__video-container.player-visible, .section-ucaya.section-video .container-xxl .row .section-content__video-container.player-visible {
  z-index: 1;
}
.section-ucaya.section-video .container-fluid .row .section-content__video-container iframe, .section-ucaya.section-video .container-sm .row .section-content__video-container iframe, .section-ucaya.section-video .container-md .row .section-content__video-container iframe, .section-ucaya.section-video .container-lg .row .section-content__video-container iframe, .section-ucaya.section-video .container-xl .row .section-content__video-container iframe, .section-ucaya.section-video .container-xxl .row .section-content__video-container iframe {
  width: 100%;
  height: 100%;
  border: none;
}
.section-ucaya.section-video .container-fluid .row .section-content__video-container .play-button, .section-ucaya.section-video .container-sm .row .section-content__video-container .play-button, .section-ucaya.section-video .container-md .row .section-content__video-container .play-button, .section-ucaya.section-video .container-lg .row .section-content__video-container .play-button, .section-ucaya.section-video .container-xl .row .section-content__video-container .play-button, .section-ucaya.section-video .container-xxl .row .section-content__video-container .play-button {
  position: relative;
  background-color: var(--bs-dark);
  border-radius: 50%;
  width: 5rem;
  height: 5rem;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-self: center;
  align-items: center;
  padding-bottom: 0.6rem;
  padding-right: 0.2rem;
}
.section-ucaya.section-video .container-fluid .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-sm .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-md .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-lg .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-xl .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-xxl .row .section-content__video-container .play-button .play-icon {
  position: relative;
  background-color: var(--bs-white);
  text-align: left;
}
.section-ucaya.section-video .container-fluid .row .section-content__video-container .play-button .play-icon:before, .section-ucaya.section-video .container-sm .row .section-content__video-container .play-button .play-icon:before, .section-ucaya.section-video .container-md .row .section-content__video-container .play-button .play-icon:before, .section-ucaya.section-video .container-lg .row .section-content__video-container .play-button .play-icon:before, .section-ucaya.section-video .container-xl .row .section-content__video-container .play-button .play-icon:before, .section-ucaya.section-video .container-xxl .row .section-content__video-container .play-button .play-icon:before,
.section-ucaya.section-video .container-fluid .row .section-content__video-container .play-button .play-icon:after,
.section-ucaya.section-video .container-sm .row .section-content__video-container .play-button .play-icon:after,
.section-ucaya.section-video .container-md .row .section-content__video-container .play-button .play-icon:after,
.section-ucaya.section-video .container-lg .row .section-content__video-container .play-button .play-icon:after,
.section-ucaya.section-video .container-xl .row .section-content__video-container .play-button .play-icon:after,
.section-ucaya.section-video .container-xxl .row .section-content__video-container .play-button .play-icon:after {
  content: "";
  position: absolute;
  background-color: inherit;
}
.section-ucaya.section-video .container-fluid .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-sm .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-md .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-lg .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-xl .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-xxl .row .section-content__video-container .play-button .play-icon,
.section-ucaya.section-video .container-fluid .row .section-content__video-container .play-button .play-icon:before,
.section-ucaya.section-video .container-sm .row .section-content__video-container .play-button .play-icon:before,
.section-ucaya.section-video .container-md .row .section-content__video-container .play-button .play-icon:before,
.section-ucaya.section-video .container-lg .row .section-content__video-container .play-button .play-icon:before,
.section-ucaya.section-video .container-xl .row .section-content__video-container .play-button .play-icon:before,
.section-ucaya.section-video .container-xxl .row .section-content__video-container .play-button .play-icon:before,
.section-ucaya.section-video .container-fluid .row .section-content__video-container .play-button .play-icon:after,
.section-ucaya.section-video .container-sm .row .section-content__video-container .play-button .play-icon:after,
.section-ucaya.section-video .container-md .row .section-content__video-container .play-button .play-icon:after,
.section-ucaya.section-video .container-lg .row .section-content__video-container .play-button .play-icon:after,
.section-ucaya.section-video .container-xl .row .section-content__video-container .play-button .play-icon:after,
.section-ucaya.section-video .container-xxl .row .section-content__video-container .play-button .play-icon:after {
  width: 1em;
  height: 1em;
  border-top-right-radius: 30%;
}
.section-ucaya.section-video .container-fluid .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-sm .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-md .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-lg .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-xl .row .section-content__video-container .play-button .play-icon, .section-ucaya.section-video .container-xxl .row .section-content__video-container .play-button .play-icon {
  transform: rotate(-90deg) skewX(-30deg) scale(1, 0.866);
}
.section-ucaya.section-video .container-fluid .row .section-content__video-container .play-button .play-icon:before, .section-ucaya.section-video .container-sm .row .section-content__video-container .play-button .play-icon:before, .section-ucaya.section-video .container-md .row .section-content__video-container .play-button .play-icon:before, .section-ucaya.section-video .container-lg .row .section-content__video-container .play-button .play-icon:before, .section-ucaya.section-video .container-xl .row .section-content__video-container .play-button .play-icon:before, .section-ucaya.section-video .container-xxl .row .section-content__video-container .play-button .play-icon:before {
  transform: rotate(-135deg) skewX(-45deg) scale(1.414, 0.707) translate(0, -50%);
}
.section-ucaya.section-video .container-fluid .row .section-content__video-container .play-button .play-icon:after, .section-ucaya.section-video .container-sm .row .section-content__video-container .play-button .play-icon:after, .section-ucaya.section-video .container-md .row .section-content__video-container .play-button .play-icon:after, .section-ucaya.section-video .container-lg .row .section-content__video-container .play-button .play-icon:after, .section-ucaya.section-video .container-xl .row .section-content__video-container .play-button .play-icon:after, .section-ucaya.section-video .container-xxl .row .section-content__video-container .play-button .play-icon:after {
  transform: rotate(135deg) skewY(-45deg) scale(0.707, 1.414) translate(50%);
}
@media (max-width: 767.98px) {
  .section-ucaya.section-video .container-fluid .row .section-content__description, .section-ucaya.section-video .container-sm .row .section-content__description, .section-ucaya.section-video .container-md .row .section-content__description, .section-ucaya.section-video .container-lg .row .section-content__description, .section-ucaya.section-video .container-xl .row .section-content__description, .section-ucaya.section-video .container-xxl .row .section-content__description {
    width: 100%;
    text-align: left;
  }
}
.section-ucaya.section-brand {
  background-color: var(--bs-light);
}
.section-ucaya.section-brand .container {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}
@media (max-width: 991.98px) {
  .section-ucaya.section-brand .container {
    max-width: 100%;
  }
}
.section-ucaya.section-brand .container .row .section-footer {
  margin-top: 4.5rem;
}
.section-ucaya.section-brand .container .row .section-footer__link {
  font-size: 0.875rem;
  text-decoration: underline;
  font-weight: 500;
}
.section-ucaya.section-brand .container .cards {
  gap: 0.75rem;
  width: 90vw;
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-self: center;
}
.section-ucaya.section-brand .container .cards .card {
  background-color: var(--bs-white);
  display: flex;
  flex-direction: column;
}
.section-ucaya.section-brand .container .cards .card__logo {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.section-ucaya.section-brand .container .cards .card__logo .brand-logo {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
  margin-left: auto;
  margin-right: auto;
}
.section-ucaya.section-brand .container .cards .card__link {
  margin-bottom: 1rem;
}
@media (max-width: 991.98px) {
  .section-ucaya.section-brand .container .cards {
    width: 100%;
    justify-content: start;
    padding-left: 1rem;
    scroll-snap-type: x mandatory;
    flex-wrap: nowrap;
    overflow-x: auto;
  }
  .section-ucaya.section-brand .container .cards::-webkit-scrollbar {
    display: none;
  }
  .section-ucaya.section-brand .container .cards .card {
    flex: 0 0 65vw;
    scroll-snap-align: start;
  }
}
.section-ucaya.section-1card-4cards {
  background-color: var(--bs-dark);
}
.section-ucaya.section-1card-4cards .container {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}
.section-ucaya.section-1card-4cards .container .cards {
  gap: 1rem;
}
.section-ucaya.section-1card-4cards .container .cards .card-carousel {
  grid-row: span 2;
}
.section-ucaya.section-1card-4cards .container .cards .card-carousel .carousel {
  --bs-carousel-caption-color: var(--bs-white);
  --bs-carousel-indicator-opacity: 0 !important;
  height: 640px;
}
@media (max-width: 1399.98px) {
  .section-ucaya.section-1card-4cards .container .cards .card-carousel .carousel {
    height: 50vh;
  }
}
.section-ucaya.section-1card-4cards .container .cards .card-carousel .carousel .carousel-inner .carousel-item {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.section-ucaya.section-1card-4cards .container .cards .card-carousel .carousel .carousel-inner .carousel-item::after {
  content: "";
  position: absolute;
  display: block;
  height: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background: linear-gradient(180deg, rgba(32, 43, 54, 0) 0%, rgba(27, 33, 40, 0.7) 100%);
  pointer-events: none;
}
.section-ucaya.section-1card-4cards .container .cards .card-carousel .carousel .carousel-inner .carousel-item .carousel-content {
  display: flex;
  flex-direction: column;
  justify-content: end;
  height: 100%;
}
.section-ucaya.section-1card-4cards .container .cards .card-carousel .carousel .carousel-inner .carousel-item .carousel-content .carousel-caption {
  color: var(--bs-white);
  margin-bottom: 2.5rem;
  font-size: 1.5rem;
  font-family: "Libre Caslon Text", "Times New Roman", serif;
  bottom: inherit;
  top: inherit;
  transform: inherit;
  z-index: 2;
}
.section-ucaya.section-1card-4cards .container .cards .card-content {
  padding-bottom: 0;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.section-ucaya.section-1card-4cards .container .cards .card-content .simple-card {
  position: relative;
  background-color: #2B3640;
  padding: 1.5rem;
  height: 100%;
  display: grid;
  grid-template-columns: 80px 1fr;
  grid-template-rows: auto auto;
  text-align: left;
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}
.section-ucaya.section-1card-4cards .container .cards .card-content .simple-card .brand-icons {
  grid-column: 1/2;
  grid-row: 1/span 2;
  align-self: center;
  --icon-size: 4em;
  color: #55898D;
}
.section-ucaya.section-1card-4cards .container .cards .card-content .simple-card__title {
  grid-column: 2/3;
  grid-row: 1/2;
  margin: 0;
  color: var(--bs-white);
  margin-bottom: 0.8125rem;
}
.section-ucaya.section-1card-4cards .container .cards .card-content .simple-card__description {
  grid-column: 2/3;
  grid-row: 2/3;
  color: var(--bs-light);
  font-size: 0.9375rem;
  font-weight: 400;
  opacity: 50%;
  line-height: 1.5625rem;
}
@media (min-width: 1400px) {
  .section-ucaya.section-1card-4cards .container .cards .card-content .simple-card {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    justify-content: center;
    box-sizing: border-box;
  }
  .section-ucaya.section-1card-4cards .container .cards .card-content .simple-card .brand-icons, .section-ucaya.section-1card-4cards .container .cards .card-content .simple-card__title, .section-ucaya.section-1card-4cards .container .cards .card-content .simple-card__description {
    grid-column: unset;
    grid-row: unset;
  }
  .section-ucaya.section-1card-4cards .container .cards .card-content .simple-card .brand-icons {
    --icon-size: 4em;
  }
}
@media (min-width: 1400px) {
  .section-ucaya.section-1card-4cards .container .cards .card-content {
    padding-bottom: 100%;
    overflow: hidden;
    height: auto;
    min-height: auto;
  }
}
.section-ucaya.section-1card-4cards .container .row {
  justify-self: center;
  height: 100%;
}
.section-ucaya.section-1card-4cards .container .row .section-header__subtitle, .section-ucaya.section-1card-4cards .container .row .section-header__title {
  color: var(--bs-white);
}
.section-ucaya.section-1card-4cards .container .row .section-footer {
  margin-top: 4.5rem;
}
.section-ucaya.section-1card-4cards .container .row .section-footer__link {
  color: var(--bs-secondary);
  text-decoration: underline;
  font-size: 0.9375rem;
  letter-spacing: 0.125rem;
}
.section-ucaya.section-categories {
  background-color: var(--bs-light);
}
.section-ucaya.section-categories.is-logged {
  background-color: var(--bs-white);
  border-top-color: var(--bs-light);
  border-top-width: 1px;
  border-top-style: solid;
}
.section-ucaya.section-categories .container {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}
@media (max-width: 767.98px) {
  .section-ucaya.section-categories .container {
    max-width: 100%;
  }
}
.section-ucaya.section-categories .container .cards {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  gap: 2rem;
}
.section-ucaya.section-categories .container .cards .card {
  margin-bottom: 1rem;
  background-color: transparent;
}
.section-ucaya.section-categories .container .cards .card__image {
  width: 96px;
  height: 96px;
  overflow: hidden;
  border-radius: 50%;
  background-color: var(--bs-white);
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.section-ucaya.section-categories .container .cards .card__title {
  font-size: 0.875rem;
  text-wrap-mode: nowrap;
}
@media (max-width: 767.98px) {
  .section-ucaya.section-categories .container .cards {
    justify-content: start;
    padding-left: 1rem;
    scroll-snap-type: x mandatory;
    flex-wrap: nowrap;
    overflow-x: auto;
  }
  .section-ucaya.section-categories .container .cards::-webkit-scrollbar {
    display: none;
  }
  .section-ucaya.section-categories .container .cards .card {
    flex: 0 0 38vw;
    scroll-snap-align: start;
  }
}
.section-ucaya.section-references {
  background-color: var(--bs-light);
}
.section-ucaya.section-references .container-fluid, .section-ucaya.section-references .container-sm, .section-ucaya.section-references .container-md, .section-ucaya.section-references .container-lg, .section-ucaya.section-references .container-xl, .section-ucaya.section-references .container-xxl {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}
.section-ucaya.section-references .container-fluid .cards, .section-ucaya.section-references .container-sm .cards, .section-ucaya.section-references .container-md .cards, .section-ucaya.section-references .container-lg .cards, .section-ucaya.section-references .container-xl .cards, .section-ucaya.section-references .container-xxl .cards {
  gap: 3rem;
  border-top-color: rgba(0, 0, 0, 0.1);
  border-top-width: 0.0625rem;
  border-top-style: solid;
  padding-top: 1rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  justify-self: center;
}
.section-ucaya.section-references .container-fluid .cards .card, .section-ucaya.section-references .container-sm .cards .card, .section-ucaya.section-references .container-md .cards .card, .section-ucaya.section-references .container-lg .cards .card, .section-ucaya.section-references .container-xl .cards .card, .section-ucaya.section-references .container-xxl .cards .card {
  background-color: transparent;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100px;
}
@media (max-width: 767.98px) {
  .section-ucaya.section-references .container-fluid .cards, .section-ucaya.section-references .container-sm .cards, .section-ucaya.section-references .container-md .cards, .section-ucaya.section-references .container-lg .cards, .section-ucaya.section-references .container-xl .cards, .section-ucaya.section-references .container-xxl .cards {
    width: 100%;
    justify-content: start;
    padding-left: 1rem;
    scroll-snap-type: x mandatory;
    flex-wrap: nowrap;
    overflow-x: auto;
  }
  .section-ucaya.section-references .container-fluid .cards::-webkit-scrollbar, .section-ucaya.section-references .container-sm .cards::-webkit-scrollbar, .section-ucaya.section-references .container-md .cards::-webkit-scrollbar, .section-ucaya.section-references .container-lg .cards::-webkit-scrollbar, .section-ucaya.section-references .container-xl .cards::-webkit-scrollbar, .section-ucaya.section-references .container-xxl .cards::-webkit-scrollbar {
    display: none;
  }
  .section-ucaya.section-references .container-fluid .cards .card, .section-ucaya.section-references .container-sm .cards .card, .section-ucaya.section-references .container-md .cards .card, .section-ucaya.section-references .container-lg .cards .card, .section-ucaya.section-references .container-xl .cards .card, .section-ucaya.section-references .container-xxl .cards .card {
    flex: 0 0 65vw;
    scroll-snap-align: start;
  }
}
.section-ucaya.section-google-reviews {
  overflow: hidden;
  background-color: var(--bs-white);
}
.section-ucaya.section-google-reviews .container {
  padding-top: 4.5rem;
  padding-bottom: 4.5rem;
}
.section-ucaya.section-google-reviews .container .iconsReviews {
  color: #202B36 !important;
}
.section-ucaya.section-google-reviews .container .row .section-header__subtitle {
  font-size: 1rem;
  font-weight: 400;
}
.section-ucaya.section-google-reviews .container .row .card-review-header {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 0.5rem;
}
.section-ucaya.section-google-reviews .container .row .card-review-header .service-rating {
  background-image: url(..//img-dist/e65d2b7fd6c1e98fef06.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 1.625rem;
  height: 2rem;
}
.section-ucaya.section-google-reviews .container .row .card-review-footer .card-link {
  font-size: 0.875rem;
  text-decoration: underline;
  font-weight: 500;
  letter-spacing: 0.125rem;
}
.section-ucaya.section-google-reviews .container .card-reviews {
  gap: 0.75rem;
  width: 90vw;
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-self: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.section-ucaya.section-google-reviews .container .card-reviews .card-content {
  background-color: #EFF2F4;
  display: flex;
  flex-direction: column;
  width: 350px;
  height: 300px;
  padding: 2rem;
}
.section-ucaya.section-google-reviews .container .card-reviews .card-content .stars-icon {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.section-ucaya.section-google-reviews .container .card-reviews .card-content .review-date {
  color: #adb5bd;
  font-size: 1rem;
}
.section-ucaya.section-google-reviews .container .card-reviews .card-content .review-text {
  color: #717C87;
  opacity: 0.8;
  font-size: 1rem;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  line-clamp: 7;
  -webkit-line-clamp: 7;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
@media (max-width: 991.98px) {
  .section-ucaya.section-google-reviews .container .card-reviews {
    width: 100%;
    justify-content: start;
    padding-left: 1rem;
    scroll-snap-type: x mandatory;
    flex-wrap: nowrap;
    overflow-x: auto;
  }
  .section-ucaya.section-google-reviews .container .card-reviews::-webkit-scrollbar {
    display: none;
  }
  .section-ucaya.section-google-reviews .container .card-reviews .card-content {
    flex: 0 0 65vw;
    scroll-snap-align: start;
  }
}
.section-ucaya.section-google-reviews-header {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 10px;
}
@media (max-width: 767.98px) {
  .section-ucaya.section-google-reviews-header {
    margin: auto;
  }
}
.section-ucaya.section-google-reviews-header hr {
  width: 15px;
  height: 1px;
  transform: rotate(90deg);
  background: var(--bs-gray-500);
}
.section-ucaya.section-google-reviews-header .section-header__title, .section-ucaya.section-google-reviews-header .section-header__separator {
  color: #55898D;
  text-wrap-mode: nowrap;
  font-size: 0.875rem;
  font-weight: 500;
}
.section-ucaya.section-google-reviews-header .global-rating {
  color: #55898D;
  text-wrap-mode: nowrap;
  font-size: 0.875rem;
  font-weight: 500;
}
.section-ucaya.section-google-reviews-header .icons-reviews {
  display: flex;
  color: #55898D;
  gap: 0.1rem;
  margin-top: 0.125rem;
}
.section-ucaya.section-google-reviews-header .service-rating {
  background-image: url(..//img-dist/e65d2b7fd6c1e98fef06.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 1rem;
  height: 1rem;
}
@media (max-width: 991.98px) {
  .section-ucaya.section-google-reviews-header .section-header__title, .section-ucaya.section-google-reviews-header .section-header__separator {
    display: none;
  }
}

@media (max-width: 767.98px) {
  [style*="--bg-mobile"] {
    background-image: var(--bg-mobile) !important;
  }
  .section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content:nth-child(1) .hero, .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content:nth-child(1) .hero, .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content:nth-child(1) .hero, .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content:nth-child(1) .hero, .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content:nth-child(1) .hero, .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content:nth-child(1) .hero {
    left: 50% !important;
    transform: translateX(-50%);
    bottom: 20px !important;
  }
  .section-ucaya.section-hero-unauthenticated .container-fluid .heroes .hero-content:nth-child(2), .section-ucaya.section-hero-unauthenticated .container-sm .heroes .hero-content:nth-child(2), .section-ucaya.section-hero-unauthenticated .container-md .heroes .hero-content:nth-child(2), .section-ucaya.section-hero-unauthenticated .container-lg .heroes .hero-content:nth-child(2), .section-ucaya.section-hero-unauthenticated .container-xl .heroes .hero-content:nth-child(2), .section-ucaya.section-hero-unauthenticated .container-xxl .heroes .hero-content:nth-child(2) {
    padding-bottom: 1rem !important;
  }
}
@media (min-width: 1200px) {
  .header {
    top: -7.25rem;
  }
}
.header .module-mainmenu {
  display: block;
}
.header .module-megamenu {
  display: none;
}
.header:has(.ets_mm_megamenu) {
  top: 0;
}
@media (min-width: 768px) {
  .header:has(.ets_mm_megamenu) {
    top: 0;
  }
}
.header:has(.ets_mm_megamenu) .module-mainmenu {
  display: none !important;
}
.header:has(.ets_mm_megamenu) .module-megamenu {
  display: block;
}
.header:has(.ets_mm_megamenu) .header-bottom #search_widget {
  margin-bottom: 0;
}
.header .ets_mm_megamenu.sticky_enabled.scroll_heading {
  position: initial;
}
.header .menu-carriere-distribution.layout_layout1:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li > a::before {
  background-color: transparent;
}
.header .menu-carriere-distribution.layout_layout1 .ets_mm_block_content ul li a::before {
  display: none;
}
.header .menu-carriere-distribution.layout_layout1:not(.click_open_submenu) .mm_menus_li.mm_has_sub:hover > a:after {
  display: none;
}
.header .menu-carriere-distribution.layout_layout5:not(.scroll_heading) .mm_bubble_text {
  top: 5px;
}
.header .menu-carriere-distribution .ets_mm_megamenu_content {
  border-color: transparent !important;
  background: none !important;
}
.header .menu-carriere-distribution .mm_menus_li > a {
  font-weight: 500;
}
.header .menu-carriere-distribution .ets_mm_block > .h4 {
  font-weight: 500;
}
@media (max-width: 767.98px) {
  .header .menu-carriere-distribution {
    height: 0;
    overflow: hidden;
    margin: 0;
  }
  .header .menu-carriere-distribution .mm_menus_ul ul.mm_columns_ul:not(.active) {
    display: none !important;
  }
  .header .menu-carriere-distribution .mm_menus_ul .close_menu {
    font-weight: 500;
    font-size: 0.875rem;
    display: flex !important;
    justify-content: space-between;
    align-items: center;
  }
  .header .menu-carriere-distribution .mm_menus_ul .close_menu > div {
    display: flex;
    align-items: center;
    gap: 0.5rem;
  }
  .header .menu-carriere-distribution .mm_menus_ul .mm_menu_content_title {
    min-height: auto;
  }
}
@media (min-width: 768px) {
  .header .menu-carriere-distribution .mm_menus_ul {
    display: flex !important;
    justify-content: center;
  }
  .header .menu-carriere-distribution .mm_menus_ul .mm_menus_li {
    border-color: transparent !important;
  }
  .header .menu-carriere-distribution .mm_menus_ul .mm_menus_li > a {
    font-weight: 400;
  }
  .header .menu-carriere-distribution .tab-estates .mm_columns_ul_tab {
    height: -moz-fit-content !important;
    height: fit-content !important;
  }
  .header .menu-carriere-distribution .tab-estates .mm_columns_ul_tab .mm_tab_toggle_title {
    padding: 0.25rem 15px;
  }
  .header .menu-carriere-distribution .tab-estates .mm_columns_ul_tab .mm_columns_contents_ul {
    height: calc(100% + 1px) !important;
    overflow-y: auto;
    min-height: auto !important;
    --sb-track-color: #EFF2F4;
    --sb-thumb-color: #202B36;
    --sb-size: 6px;
  }
  .header .menu-carriere-distribution .tab-estates .mm_columns_ul_tab .mm_columns_contents_ul::-webkit-scrollbar {
    width: var(--sb-size);
    height: var(--sb-size);
  }
  .header .menu-carriere-distribution .tab-estates .mm_columns_ul_tab .mm_columns_contents_ul::-webkit-scrollbar-track {
    background: var(--sb-track-color);
    border-radius: var(--sb-size);
  }
  .header .menu-carriere-distribution .tab-estates .mm_columns_ul_tab .mm_columns_contents_ul::-webkit-scrollbar-thumb {
    background: var(--sb-thumb-color);
    border-radius: var(--sb-size);
  }
  @supports not selector(::-webkit-scrollbar) {
    .header .menu-carriere-distribution .tab-estates .mm_columns_ul_tab .mm_columns_contents_ul {
      scrollbar-width: thin;
      scrollbar-color: var(--sb-thumb-color) var(--sb-track-color);
    }
  }
  .header .menu-carriere-distribution .tab-estates .mm_columns_ul_tab .mm_columns_contents_ul .brand-group__list {
    display: block;
    -moz-column-count: 4;
         column-count: 4;
  }
}
.header .menu-carriere-distribution .brand-group {
  margin-bottom: 2rem;
}
.header .menu-carriere-distribution .brand-group__title {
  font-weight: 700;
  margin: 1.5rem 0 0.75rem;
}
.header .menu-carriere-distribution .brand-group__list {
  list-style: none;
  padding: 0;
  margin: 0;
}
.header .menu-carriere-distribution .brand-group__item {
  float: none;
}
.header .menu-carriere-distribution .brand-group__link {
  text-decoration: none;
}
.header .menu-carriere-distribution .brand-index {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem 1rem;
  margin-bottom: 1rem;
}

.header-top {
  color: var(--header-top-color);
}
@media (min-width: 768px) {
  .header-top {
    border-bottom: var(--header-top-border-bottom);
  }
}
@media (max-width: 767.98px) {
  .header-top #_desktop_language_selector, .header-top #_desktop_contact_link {
    display: none;
  }
}
.header-top .contact-link {
  display: flex;
  align-items: center;
}
.header-top .form-select {
  color: var(--header-top-color);
}
.header-top span {
  color: var(--header-top-color);
}
.header-top a:not(.dropdown-item) {
  color: var(--header-top-color);
}
.header-top a:not(.dropdown-item):hover,
.header-top a:not(.dropdown-item):hover i {
  color: var(--bs-primary);
}
.header-top__right > *:not(:last-child) {
  margin-right: 0.25rem;
}

.header-bottom {
  padding-top: 1rem;
  border-bottom: var(--header-bottom-border-bottom);
  color: var(--header-bottom-color);
}
.header-bottom a:not(.dropdown-item):not(.btn):not(.login__form-wrapper a) {
  color: var(--header-bottom-color);
}
.header-bottom a:not(.dropdown-item):not(.btn):not(.login__form-wrapper a):hover,
.header-bottom a:not(.dropdown-item):not(.btn):not(.login__form-wrapper a):hover i {
  color: var(--bs-primary);
}
.header-bottom .navbar-brand {
  max-width: 250px;
  max-height: max(50px, 10vh);
  padding: 0;
}
.header-bottom .navbar-brand .logo {
  width: auto;
  max-height: 3rem;
}
.header-bottom .nav-link:active, .header-bottom .nav-link.active {
  color: var(--bs-white);
}
.header-bottom .nav-link:active:hover {
  color: var(--bs-white);
}
.header-bottom .main-menu {
  order: -1;
}
@media (min-width: 1200px) {
  .header-bottom .main-menu {
    order: 9;
    flex-basis: 100%;
    justify-content: center;
  }
}
.header-bottom .logo__mobile {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.header-bottom .logo__mobile .logo {
  max-height: 3rem;
}
.header-bottom #_desktop_search {
  flex-basis: 100%;
  margin-top: 1rem;
}
@media (min-width: 768px) {
  .header-bottom #_desktop_search {
    flex-basis: inherit;
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .header-bottom #_desktop_search {
    position: absolute;
    width: 40%;
    margin: auto;
    left: 50%;
    transform: translateX(-50%);
    top: 0.6rem;
  }
}
@media (min-width: 1200px) {
  .header-bottom #_desktop_search {
    top: 0.3rem;
  }
}
@media (min-width: 1400px) {
  .header-bottom #_desktop_search {
    width: 60%;
  }
}

.footer {
  --footer-background-color: var(--bs-dark);
  --footer-text-color: var(--bs-gray-500);
  --footer-hover-color: var(--bs-white);
  --footer-heading-color: var(--bs-white);
}
.footer .container {
  max-width: 60rem;
}
.footer .footer__main {
  padding-top: 2.5rem;
  padding-bottom: 1.25rem;
  background-color: var(--footer-background-color);
  background-image: url("data:image/svg+xml,<svg width=\"744\" height=\"662\" viewBox=\"0 0 744 662\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path opacity=\"0.05\" d=\"M327.099 622.875C317.403 606.597 312.556 586.035 312.556 560.903C312.556 544.625 314.552 528.346 318.829 511.497C329.095 470.373 345.634 436.388 368.447 409.829C391.544 383.27 421.486 369.276 458.271 367.848L458.557 519.493C458.557 552.621 451.142 580.894 436.314 603.741C421.486 626.588 404.377 640.581 385.271 645.151C379.853 646.578 374.72 647.15 369.587 647.15C351.052 647.15 336.794 638.868 327.099 622.875ZM254.098 10.8675C224.157 19.1495 192.219 31.4296 165.414 47.7079C138.039 63.415 111.519 84.5483 89.847 107.109C45.6475 153.66 14.8504 213.918 4.58469 277.318C-11.6693 372.132 15.4207 476.085 83.8587 544.91C136.613 598.029 207.047 634.869 281.188 644.865C282.899 646.007 284.895 646.864 286.891 648.006C305.427 657.431 325.958 662 348.2 662C368.732 662 386.982 657.431 402.951 648.292C418.634 639.153 431.467 627.73 441.447 614.022C451.142 600.314 457.986 586.32 461.978 572.041C462.549 569.185 463.975 567.757 465.971 567.757C467.682 567.757 468.537 568.614 468.537 570.613C468.537 571.184 468.537 571.755 468.252 572.327C461.693 589.176 454.85 606.882 454.85 625.445C454.85 627.73 454.85 630.014 455.135 632.585C455.42 642.58 458.271 646.864 463.689 651.719C468.822 656.574 477.947 658.859 490.494 658.859H594.577C587.733 657.716 582.03 656.003 577.753 653.718C573.475 651.433 569.198 650.577 564.921 645.151C560.643 639.724 556.936 632.299 554.085 622.875C551.233 613.451 549.807 601.742 549.807 587.748V543.768C553.514 541.483 557.221 538.913 560.928 536.628C611.116 504.643 663.015 471.515 722.898 467.231C729.172 466.946 733.734 466.946 738.297 466.946C738.582 466.946 738.582 466.946 738.867 466.946C741.148 466.089 741.719 464.376 741.434 462.948C741.148 461.234 739.152 459.806 736.871 459.806C695.808 458.949 656.456 470.087 609.12 496.075C588.874 506.642 569.198 518.922 549.807 530.917L549.522 360.137C576.042 356.71 601.706 349.856 630.507 339.29C695.523 315.872 743.43 251.33 744 182.218V180.505C744 150.233 725.465 87.4041 688.679 83.9771C663.871 82.2636 649.042 113.392 670.714 129.099C706.359 153.374 728.316 196.497 718.906 239.621C706.644 298.165 646.191 329.009 592.866 343.859C578.608 348.143 564.35 350.427 549.807 352.426V227.626L457.701 237.622L458.271 360.994C421.201 360.994 386.412 367.562 353.904 380.128C321.396 392.979 294.305 410.971 272.348 434.104C250.391 457.522 236.133 484.081 229.86 514.353C227.578 525.491 226.438 536.057 226.438 546.624C226.438 569.756 231.856 590.033 242.692 607.739C247.54 615.45 252.958 622.304 259.231 628.301C166.269 608.024 83.8587 546.624 41.085 447.24C-8.24742 329.865 27.6825 188.215 120.929 103.397C217.313 11.7243 360.177 6.29814 456.846 100.255C467.682 111.108 477.662 123.388 485.932 136.239C494.486 148.805 501.901 164.512 517.299 173.936C532.698 183.075 552.088 182.789 567.487 174.222C651.894 111.393 500.19 28.0026 444.299 15.1513C410.65 5.15582 375.576 0.0153122 340.501 0.0153122C311.415 -0.270272 282.329 3.44231 254.098 10.8675Z\" fill=\"url%28%23paint0_linear_823_4051%29\"/><defs><linearGradient id=\"paint0_linear_823_4051\" x1=\"372\" y1=\"0\" x2=\"372\" y2=\"662\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"white\"/><stop offset=\"1\" stop-color=\"white\" stop-opacity=\"0\"/></linearGradient></defs></svg>");
  background-size: auto 80%;
  background-repeat: no-repeat;
  background-position: bottom right;
}
.footer .footer__main__sub .footer__logo {
  text-align: center;
  position: relative;
}
.footer .footer__main__sub .footer__logo::after {
  content: "";
  position: absolute;
  left: 1rem;
  right: 1rem;
  bottom: 0;
  height: 1px;
  background-color: var(--bs-gray-500);
}
.footer .footer__main__top {
  padding-top: 3rem;
}
.footer .footer-top {
  padding-bottom: 2.5rem;
}
.footer h2, .footer .h2,
.footer h2 a,
.footer .h2 a,
.footer h3,
.footer h3 a,
.footer .h4,
.footer .h4 a,
.footer .h3,
.footer .h3 a,
.footer .copyright,
.footer .copyright a {
  color: var(--bs-white);
}
.footer h2, .footer .h2,
.footer h3,
.footer .h3,
.footer .h4 {
  margin-bottom: 1.5rem;
  font-size: 1rem;
}
.footer h2, .footer .h2,
.footer h2 a,
.footer .h2 a,
.footer h3,
.footer h3 a,
.footer .h3,
.footer .h3 a,
.footer .h4,
.footer .h4 a {
  text-transform: inherit !important;
}
@media (max-width: 767.98px) {
  .footer .copyright {
    font-size: 0.875rem;
  }
}
.footer .footer__block__content {
  padding-top: 0.5rem;
  color: var(--footer-text-color);
}
@media (max-width: 767.98px) {
  .footer .footer__block__content {
    font-size: 0.875rem;
  }
}
.footer .footer__block__content-list {
  margin-bottom: 0;
}
.footer .footer__block__content-list a {
  display: block;
  padding: 0.25rem;
  padding-left: 0;
  color: var(--footer-text-color);
  transition: 0.25s ease-out;
}
.footer .footer__block__content-list a:hover {
  color: var(--footer-hover-color);
}
.footer .footer__block__content-list a.logout {
  color: #d5343c;
}
@media (max-width: 767.98px) {
  .footer .footer__block__content-list a {
    padding: 0.5rem;
    padding-left: 0;
  }
}
.footer .footer__block__content-contact a {
  color: var(--footer-text-color);
}
.footer .footer__block__content-contact a:hover {
  color: var(--footer-hover-color);
}
.footer .footer__block__content-contact .contact__infos {
  margin-bottom: 1rem;
}
.footer .footer__block__content-contact .contact__phone,
.footer .footer__block__content-contact .contact__fax {
  margin-bottom: 0.5rem;
}
.footer .footer__block__content-contact > div:last-child {
  margin-bottom: 0;
}
.footer .footer__block__content-contact .contact__infos,
.footer .footer__block__content-contact .contact__phone,
.footer .footer__block__content-contact .contact__fax,
.footer .footer__block__content-contact .contact__email {
  display: flex;
  align-items: center;
}
.footer .footer__block__content-contact .contact__infos i,
.footer .footer__block__content-contact .contact__phone i,
.footer .footer__block__content-contact .contact__fax i,
.footer .footer__block__content-contact .contact__email i {
  margin-right: 0.5rem;
}
.footer .footer__block__title {
  font-size: 1rem;
  font-weight: 600;
}
.footer .footer__block__title,
.footer .footer__block__title a {
  color: var(--footer-heading-color);
}
@media (min-width: 768px) {
  .footer .footer__block__title {
    margin-bottom: 1.25rem;
  }
}
@media (max-width: 767.98px) {
  .footer .footer__block:last-child {
    margin-bottom: 2rem;
  }
}

.content-columns {
  display: flex;
  align-items: stretch;
  padding: 0 3.75rem;
}
.content-columns-right .h2 {
  text-transform: inherit;
}

#content-wrapper .page-footer > .container > a:last-of-type:not(:first-of-type) {
  float: right;
}
#content-wrapper .page-footer a {
  margin-right: 1rem;
}

#wrapper.page-customer {
  background-color: var(--bs-light);
}

#content-wrapper .page-header {
  margin-bottom: 1.5rem;
}

hr:not(.alert-divider) {
  color: var(--bs-gray-500);
}

.products.row {
  --bs-gutter-x: 1rem;
}

.page-content:not(.page-home) {
  margin-bottom: 4rem;
}

.page-customer .account-menu__back {
  margin-bottom: 0;
  margin-top: 1.5rem;
}
.page-customer .page-header {
  margin-top: 1.5rem;
  background-color: #202B36;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding-top: 2.4rem;
  padding-bottom: 2.4rem;
  padding-left: 2rem;
  padding-right: 2rem;
  border-radius: 3px;
}
.page-customer .page-header h4, .page-customer .page-header .h4, .page-customer .page-header .actions a {
  color: var(--bs-white) !important;
  font-weight: 400;
  font-size: 1.5625rem;
}
.page-customer .page-header .actions a {
  font-size: 0.8125rem;
}
.page-customer .page-header .actions a .brand-icons {
  --icon-size: 2em;
}
.page-customer .page-content {
  background-color: var(--bs-white);
}
.page-customer .page-content .badge {
  --bs-badge-font-size: 0.875rem;
  --bs-badge-padding-x: 0.5rem;
  --bs-badge-padding-y: 0.5rem;
}
.page-customer .page-content .links .brand-icons.icon-arrow-right {
  --icon-size: 2.2em;
}
.page-customer .page-content .next-delivery, .page-customer .page-content .last-orders {
  background-color: #EFF2F4;
}
.page-customer .page-content .next-delivery__title, .page-customer .page-content .last-orders__title {
  color: #202B36;
}
.page-customer .page-content .next-delivery__detail-order, .page-customer .page-content .last-orders__detail-order {
  position: relative;
  background-color: var(--bs-white);
}
.page-customer .page-content .next-delivery__detail-order__date, .page-customer .page-content .last-orders__detail-order__date {
  font-size: 1.375rem;
}
.page-customer .page-content .next-delivery__detail-order__address, .page-customer .page-content .last-orders__detail-order__address {
  font-size: 0.875rem;
}
.page-customer .page-content .next-delivery__detail-order__order-reference, .page-customer .page-content .last-orders__detail-order__order-reference {
  color: #6c757d;
  font-size: 0.75rem;
}
.page-customer .page-content .next-delivery__detail-order__status-badge, .page-customer .page-content .last-orders__detail-order__status-badge {
  position: absolute;
  top: 1rem;
  right: 1rem;
}
.page-customer .page-content .next-delivery__actions a, .page-customer .page-content .last-orders__actions a {
  font-size: 0.875rem;
  text-decoration: underline;
}
.page-customer .page-content .table-orders {
  background-color: transparent;
}
.page-customer .page-content .table-orders i {
  --icon-size: 2em;
}
.page-customer .page-content .table-orders, .page-customer .page-content .table-reservations {
  padding: 0;
}
.page-customer .page-content .table-orders table, .page-customer .page-content .table-reservations table {
  border-collapse: separate;
  border-spacing: 0 2px;
}
.page-customer .page-content .table-orders table thead, .page-customer .page-content .table-reservations table thead {
  --bs-table-bg: #dee2e6;
  border-color: #EFF2F4;
  border-bottom-width: 4px;
}
.page-customer .page-content .table-orders table thead tr th, .page-customer .page-content .table-reservations table thead tr th {
  color: #202B36;
  font-size: 0.9375rem;
  font-weight: normal;
  padding: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.page-customer .page-content .table-orders table thead tr th:first-child, .page-customer .page-content .table-reservations table thead tr th:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.page-customer .page-content .table-orders table thead tr th:last-child, .page-customer .page-content .table-reservations table thead tr th:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.page-customer .page-content .table-orders table tbody tr td, .page-customer .page-content .table-orders table tbody tr th, .page-customer .page-content .table-reservations table tbody tr td, .page-customer .page-content .table-reservations table tbody tr th {
  font-size: 0.875rem;
  color: #6c757d;
  padding: 1rem;
  border-color: #EFF2F4;
}
.page-customer .page-content .table-orders table tbody tr td:first-child, .page-customer .page-content .table-orders table tbody tr th:first-child, .page-customer .page-content .table-reservations table tbody tr td:first-child, .page-customer .page-content .table-reservations table tbody tr th:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.page-customer .page-content .table-orders table tbody tr td:last-child, .page-customer .page-content .table-orders table tbody tr th:last-child, .page-customer .page-content .table-reservations table tbody tr td:last-child, .page-customer .page-content .table-reservations table tbody tr th:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.page-customer .page-content .table-orders table tbody tr th a, .page-customer .page-content .table-reservations table tbody tr th a {
  text-decoration: underline;
}
.page-customer .page-content .table-orders .badge, .page-customer .page-content .table-reservations .badge {
  font-size: 0.875rem;
}
.page-customer .page-content .table-orders.dark-line table thead, .page-customer .page-content .table-reservations.dark-line table thead {
  border-color: var(--bs-white);
}
.page-customer .page-content .table-orders.dark-line table tbody tr td, .page-customer .page-content .table-orders.dark-line table tbody tr th, .page-customer .page-content .table-reservations.dark-line table tbody tr td, .page-customer .page-content .table-reservations.dark-line table tbody tr th {
  border-color: var(--bs-white);
  background-color: #f8f9fa;
}
.page-customer .page-content .orders .order {
  border-radius: 0;
  background-color: #f8f9fa;
}
.page-customer .page-content .orders .order > div:not(:last-child) {
  border-bottom-width: 1px;
  border-color: var(--bs-white);
}
.page-customer .page-content .orders .order .order__link {
  text-decoration: underline;
}
.page-customer .page-content .orders .order i {
  --icon-size: 2em;
}
.page-customer .page-content .items-orders .order {
  background-color: var(--bs-white);
}
.page-customer .page-content .items-orders .order > div {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 0;
}
.page-customer .page-content .items-orders .order > div:not(:last-child) {
  border-bottom: 1px solid #EFF2F4;
}
.page-customer .page-content .items-orders .order > div p {
  margin-bottom: 0;
}
.page-customer .page-content .items-orders .order i {
  --icon-size: 2em;
}
.page-customer .page-content .items-orders .order .order__link {
  text-decoration: underline;
}
.page-customer .page-content .table-reservations > div:not(:last-child), .page-customer .page-content .items-reservations > div:not(:last-child) {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 0;
  border-bottom: 1px solid #EFF2F4;
}
.page-customer .page-content .table-reservations > div:not(:last-child) p, .page-customer .page-content .items-reservations > div:not(:last-child) p {
  margin-bottom: 0;
}
.page-customer .page-content .table-reservations .reservations-col-capacity, .page-customer .page-content .items-reservations .reservations-col-capacity {
  text-wrap-mode: nowrap;
}
.page-customer .page-content .table-reservations .reservation-product, .page-customer .page-content .items-reservations .reservation-product {
  display: flex;
  align-items: center;
  gap: 0.75rem;
}
.page-customer .page-content .table-reservations .reservation-product-image, .page-customer .page-content .items-reservations .reservation-product-image {
  flex-shrink: 0;
  width: 60px;
  height: 70px;
}
.page-customer .page-content .table-reservations .reservation-product-image .wishlist-button-add, .page-customer .page-content .items-reservations .reservation-product-image .wishlist-button-add {
  display: none;
}
.page-customer .page-content .table-reservations .reservation-product-image img, .page-customer .page-content .items-reservations .reservation-product-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.page-customer .page-content .table-reservations .reservation-product-info, .page-customer .page-content .items-reservations .reservation-product-info {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
  min-width: 0;
}
.page-customer .page-content .table-reservations .reservation-product-brand, .page-customer .page-content .items-reservations .reservation-product-brand {
  font-size: 0.875rem;
  color: #395258;
}
.page-customer .page-content .table-reservations .reservation-product-name, .page-customer .page-content .items-reservations .reservation-product-name {
  font-size: 0.875rem;
  line-height: 1.3;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-decoration: none;
}
.page-customer .page-content .table-reservations .reservation-add-to-cart, .page-customer .page-content .items-reservations .reservation-add-to-cart {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 0.5rem;
}
.page-customer .page-content .table-reservations .reservation-add-to-cart-container, .page-customer .page-content .items-reservations .reservation-add-to-cart-container {
  gap: 0.5rem;
}
.page-customer .page-content .items-reservations {
  background-color: #f8f9fa;
}
.page-customer .page-content .items-reservations > div:not(:last-child) {
  border-bottom-width: 1px;
  border-color: var(--bs-white);
}
.page-customer .page-content .customer-link__link span, .page-customer .page-content .customer-link a span {
  background-color: #EFF2F4;
}

#manufacturer #left-column:not(:has(> *)) {
  display: none;
}
#manufacturer #left-column:not(:has(> *)) + #content-wrapper {
  width: 100% !important;
}

.wishlist-footer-links {
  margin-top: 3.125rem;
}

.wishlist-modal:not(.show) {
  display: none !important;
}

.wishlist-products-container-header .sort-by-row {
  display: none !important;
}

h4.ets_crosssell_title, .ets_crosssell_title.h4 {
  margin-bottom: 15px !important;
}

.ets_crosssell_description {
  margin: 0 15px 25px;
}

#tab-content-custom_page-featuredproducts {
  margin: 0 15px;
}

.crosssell_product_list_wrapper.layout-slide article.product-miniature.slick-slide {
  height: auto;
}

.modal-body.has-crosssel {
  padding: var(--bs-modal-padding) 0;
}

.modal-body.has-crosssel .row {
  padding: 0 var(--bs-modal-padding) var(--bs-modal-padding);
}

.modal-body.has-crosssel .ets_crosssell_block {
  padding: 0 var(--bs-modal-padding);
  margin-top: 0;
  margin-bottom: 0;
}

.modal-body.has-crosssel .ets_crosssell_block ul {
  margin-top: 0;
  margin-bottom: 0;
}

.modal-body.has-crosssel .ets_crosssell_list_blocks {
  margin: 0;
}

.ets_crosssell_view_all_block {
  display: flex;
  justify-content: center;
  margin-top: 15px;
}

.login .forgot-password, .login-create {
  text-align: center;
}
.login hr {
  margin: 1rem auto;
}
.login .forgot-password {
  margin-bottom: 1.25rem;
}

#customer-form .form-footer {
  display: flex;
  justify-content: flex-end;
  margin-top: 2rem;
  margin-bottom: 0.5rem;
  text-align: center;
}

.register-form__login-prompt {
  margin-top: 0.5rem;
  margin-bottom: 0;
}

.step .address {
  margin: 1px;
  border: 1px solid #e9ecef;
}
.step .address, .step .address__content {
  cursor: pointer;
}
.step .address.selected {
  margin: 0;
  border: 2px solid #395258;
}
.step dl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 1rem;
  background: var(--bs-gray-100);
  border-radius: var(--bs-border-radius-sm);
}
.step dl dd,
.step dl dt {
  width: 50%;
  padding: 1rem 0;
  margin: 0;
}
.step dl dd:not(:last-of-type),
.step dl dt:not(:last-of-type) {
  border-bottom: 1px solid var(--bs-gray-300);
}
.step dl dd {
  text-align: right;
}

body#checkout:has(.cart-trigger-wrapper.has-products) {
  --cart-trigger-height-current: 0;
}

#checkout .cart-trigger-wrapper {
  display: none !important;
}

.addresses {
  background-color: var(--bs-white);
  padding-left: 0px;
  padding-right: 0px;
}
.addresses__items {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
.addresses__address {
  position: relative;
  display: flex;
  flex-direction: column;
  background-color: #EFF2F4;
  padding-top: 1.6rem;
  padding-bottom: 1.6rem;
  padding-left: 1.875rem;
  padding-right: 1.875rem;
  border-radius: 3px;
}
.addresses__address-alias, .addresses__address-fields {
  font-size: 1.25rem;
  color: #202B36;
}
.addresses__address-fields {
  font-size: 1rem;
}
.addresses__address-buttons-bar {
  position: absolute;
  right: 1rem;
  bottom: 1.3rem;
  display: flex;
  gap: 0.2rem;
}
.addresses__address-buttons-bar a {
  border-width: 1px;
  border-style: solid;
  border-color: #ced4da;
  border-radius: 3px;
  padding: 0.5rem;
  color: #202B36;
  display: flex;
  align-items: center;
}
.addresses__address-contact-detail {
  display: flex;
  flex-direction: row;
  background-color: var(--bs-white);
  width: -moz-fit-content;
  width: fit-content;
  height: 55px;
  padding-left: 1rem;
  padding-right: 1rem;
  align-items: center;
  border-radius: 3px;
}
.addresses__address-contact-fullname, .addresses__address-contact-phone {
  color: #202B36;
  font-size: 1rem;
}
.addresses__address-contact-fullname {
  font-weight: 500;
  padding-right: 1rem;
}
.addresses__address-contact-separator {
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #EFF2F4;
  height: 55px;
}
.addresses__address-contact-phone {
  padding-left: 1rem;
}
@media (max-width: 991.98px) {
  .addresses .addresses__address-buttons-bar {
    top: 1.3rem;
    bottom: inherit;
  }
}

.page-history .order__actions a,
.page-order-detail .order__actions a {
  display: inline-block;
  padding: 0.5rem;
  color: var(--bs-body-color);
}
.page-history .order__actions a::after,
.page-order-detail .order__actions a::after {
  display: block;
  width: 100%;
  height: 1px;
  content: "";
  background: currentcolor;
  transition: 0.25s ease-out;
}
.page-history .order__actions a:hover::after,
.page-order-detail .order__actions a:hover::after {
  color: transparent;
}
.page-history .orders,
.page-order-detail .orders {
  padding: 0.5rem;
}
.page-history .orders .order,
.page-order-detail .orders .order {
  padding: 0 1rem;
  background: rgb(253.95, 254.1, 254.25);
  border-radius: 0.5rem;
}
.page-history .orders .order__label,
.page-order-detail .orders .order__label {
  font-weight: 600;
}
.page-history .orders .order__label, .page-history .orders .order__value,
.page-order-detail .orders .order__label,
.page-order-detail .orders .order__value {
  margin-bottom: 0;
}
.page-history .orders .order > div,
.page-order-detail .orders .order > div {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 0;
}
.page-history .orders .order > div:not(:last-child),
.page-order-detail .orders .order > div:not(:last-child) {
  border-bottom: 1px solid #e9ecef;
}
.page-history .orders .order > div.order__actions,
.page-order-detail .orders .order > div.order__actions {
  justify-content: flex-end;
}

.order__header__right {
  text-align: right;
}
@media (max-width: 575.98px) {
  .order__header__right .btn {
    width: 100%;
  }
}
.order__item__header {
  padding: 1rem;
}
.order__item__line {
  padding: 0.5rem 0;
}
.order__total {
  padding: 0.5rem 0;
}

.page-product .breadcrumb__wrapper {
  margin: -0.5rem 0 0.5rem 0;
  background: transparent;
  text-transform: uppercase;
}
.page-product .breadcrumb__wrapper .container {
  --bs-gutter-x: 0;
}
.page-product .product-container {
  max-width: 1440px;
}
.page-product #content-wrapper {
  padding-bottom: 3rem;
}
.page-product .product__col {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
.page-product .product__head {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}
.page-product .product__head .wishlist-button-product {
  height: 1.5rem;
  width: 1.5rem;
  padding: 0;
  align-self: flex-end;
  box-shadow: none;
  margin-bottom: -0.5rem;
}
.page-product .product__brand {
  color: var(--bs-secondary-color);
  text-transform: uppercase;
}
.page-product .product__line-features {
  color: var(--bs-secondary-color);
  margin: 0;
}
.page-product .product__infos .accordion-button {
  padding: 1.25rem 0;
  font-size: 1.25rem;
  font-weight: 700;
}
.page-product .product__infos .accordion-body {
  padding: 0;
}
.page-product .product .modal-360 {
  width: -moz-fit-content;
  width: fit-content;
  margin-right: auto;
  margin-left: auto;
  --bs-modal-padding: 0;
  --bs-modal-bg: var(--bs-img-bg);
}
.page-product .product .modal-360 .modal-body {
  border-radius: var(--bs-modal-border-radius);
  overflow: hidden;
  aspect-ratio: 180/211;
  height: min(100vh - var(--bs-modal-margin) * 2, (100vw - var(--bs-modal-margin) * 2) * 211 / 180);
}
.page-product .product .modal-360 .modal-body iframe {
  width: 100%;
  height: 100%;
}
.page-product .product__images {
  background-color: var(--bs-img-bg);
  cursor: pointer;
  position: sticky;
  top: 4.5rem;
}
.page-product .product__images-cover {
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  max-height: calc(87.5vh - var(--cart-trigger-height-current));
}
.page-product .product__images .product-360-flag {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  padding: 0.5rem;
  font-size: 1.25rem;
}
.page-product .product__images .product-360-flag .badge {
  text-transform: uppercase;
  margin: 0.25rem;
  font-weight: 600;
  --bs-badge-padding-x: 0.75em;
  --bs-badge-padding-y: 0.75em;
  color: var(--bs-primary);
  background-color: var(--bs-img-bg);
  box-shadow: inset 0px 0px 0px 1px var(--bs-primary);
}
@media (max-width: 767.98px) {
  .page-product .product__images .product-360-flag .badge {
    font-size: 0.75rem;
  }
}
.page-product .product__images .carousel {
  overflow: hidden;
}
.page-product .product__images__modal-opener {
  position: absolute;
  right: 0.635rem;
  bottom: 0.635rem;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 2.5rem;
  min-width: 2.5rem;
  height: 2.5rem;
  cursor: pointer;
  background-color: #fff;
  border: none;
  border-radius: 50%;
  box-shadow: 0.125rem -0.125rem 0.25rem 0 rgba(0, 0, 0, 0.2);
}
.page-product .product__description-short {
  margin-bottom: 1.5rem;
}
.page-product .product__tax-info {
  font-size: 0.875rem;
  color: var(--bs-gray-600);
}
.page-product .product__tax-label {
  white-space: nowrap;
}
.page-product .product__prices {
  font-size: 1.25rem;
}
.page-product .product__current-price {
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 2rem;
}
.page-product .product__unit-price {
  font-size: 0.875rem;
  color: var(--bs-gray-600);
}
.page-product .product__discount {
  font-size: 1rem;
  color: var(--bs-gray-600);
}
.page-product .product__price-regular {
  text-decoration: line-through;
}
.page-product .product__pack-price {
  font-size: 1rem;
}
.page-product .product__variants .variant {
  margin-bottom: 1.5rem;
}
.page-product .product__variants .variant .radio-variants {
  display: flex;
  flex-wrap: wrap;
  row-gap: 0.5rem;
  -moz-column-gap: 0.875rem;
       column-gap: 0.875rem;
  margin-bottom: 0;
}
.page-product .product__variants .variant .radio-variants .radio-variant {
  margin: 0;
}
.page-product .product__variants .variant .color-variants {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  margin-bottom: 0;
}
.page-product .product__variants .variant .color-variants .color-variant .input-color {
  display: none;
}
.page-product .product__variants .variant .color-variants .color-variant label {
  display: block;
  line-height: 0;
}
.page-product .product__variants .variant .color-variants .color-variant .color {
  margin: 0;
}
.page-product .product__add-to-cart {
  margin-bottom: 1rem;
}
.page-product .product__add-to-cart .product-actions__button button {
  width: 100%;
}
.page-product .product__button.go-desc {
  display: flex;
  align-items: center;
  padding: 1rem 0 1rem 0;
  border-radius: var(--bs-border-radius);
  background-color: var(--bs-light);
  font-weight: 500;
}
.page-product .product__button.go-desc i {
  margin: 0 0.5rem;
}
.page-product .product__button.go-desc::after {
  content: "";
  --icon-size: 1.5em;
  flex-shrink: 0;
  display: inline-block;
  width: var(--icon-size);
  height: var(--icon-size);
  background-color: currentColor;
  line-height: 1;
  vertical-align: middle;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.1757 13.1757C16.4101 12.9414 16.7891 12.9414 17.0234 13.1757L23.0234 19.1757C23.2577 19.4101 23.2577 19.7891 23.0234 20.0234L17.0234 26.0234C16.7891 26.2577 16.4101 26.2577 16.1757 26.0234C15.9414 25.7891 15.9414 25.4101 16.1757 25.1757L21.7519 19.5996L16.1757 14.0234C15.9414 13.7891 15.9414 13.4101 16.1757 13.1757Z" fill="white"/></svg>');
          mask-image: url('data:image/svg+xml,<svg preserveAspectRatio="none" width="100%" height="100%" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.1757 13.1757C16.4101 12.9414 16.7891 12.9414 17.0234 13.1757L23.0234 19.1757C23.2577 19.4101 23.2577 19.7891 23.0234 20.0234L17.0234 26.0234C16.7891 26.2577 16.4101 26.2577 16.1757 26.0234C15.9414 25.7891 15.9414 25.4101 16.1757 25.1757L21.7519 19.5996L16.1757 14.0234C15.9414 13.7891 15.9414 13.4101 16.1757 13.1757Z" fill="white"/></svg>');
  --icon-size: 2.5em;
  margin-left: auto;
}
.page-product .product__button.go-desc span {
  display: block;
}
.page-product .product-pack__item {
  border: 1px #e9ecef solid;
}
@media (max-width: 767.98px) {
  .page-product .carousel-control-next {
    right: 1rem;
  }
  .page-product .carousel-control-prev {
    left: 1rem;
  }
  .page-product .carousel-control-prev,
  .page-product .carousel-control-next {
    width: 3rem;
    height: 3rem;
  }
}

.thumbnails__container .thumbnail img {
  border: 2px solid transparent;
  border-radius: 8px;
}
.thumbnails__container .thumbnail.active img {
  border: 2px solid #395258;
}

body.modal-open .quickview .product__images__modal-opener {
  display: none;
}

.product__details,
.product__features {
  background: var(--bs-gray-100);
}

.detail {
  display: flex;
  align-items: center;
  padding: 1rem;
  border-bottom: 4px solid var(--bs-white);
}
.detail__left {
  flex-grow: 0;
  flex-shrink: 0;
  width: 50%;
}
.detail__title {
  font-weight: 700;
}

.order-returns {
  padding: 0.5rem;
}
.order-returns .order-return__label {
  font-weight: 600;
}
.order-returns .order-return__label, .order-returns .order-return__value {
  margin-bottom: 0;
}
.order-returns .order-return > div {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 0;
}
.order-returns .order-return > div:not(:last-child) {
  border-bottom: 1px solid #e9ecef;
}

.homeSlider {
  height: -moz-fit-content;
  height: fit-content;
}

/* stylelint-enable */
