@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/dm-sans-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/dm-sans-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/dm-sans-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/dm-sans-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:DM Sans;font-style:normal;font-weight:600 700;font-display:swap;src:url(../fonts/dm-sans-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600 700;font-display:swap;src:url(../fonts/dm-sans-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/dm-sans-latin-400-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/dm-sans-latin-ext-400-italic.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}:root{--bm-blue:#1a498b;--bm-blue-dark:#133a70;--bm-red:#ed1d26;--bm-red-dark:#cf141c;--bm-dark:#08162a;--bm-muted:#8ca4c5;--bm-border:#d1dbe8;--bm-grey:#f3f4f6;--bm-pink:#fde8e9;--bm-star:#f0ad4e;--bm-chip:#24262b;--bm-font:"DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--bm-radius:12px;--bm-pad:60px;--bm-max:1440px}@media (width<=1199px){:root{--bm-pad:30px}}@media (width<=767px){:root{--bm-pad:20px}}body.bonumed{color:var(--bm-dark);font-family:var(--bm-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#fff;margin:0;font-size:16px;font-weight:400;line-height:1.4}body.bonumed *{box-sizing:border-box}body.bonumed :before{box-sizing:border-box}body.bonumed :after{box-sizing:border-box}body.bonumed #primary.bm-main{float:none;border:0;width:100%;max-width:none;margin:0;padding:0;display:block}body.bonumed .bm-main{float:none;border:0;width:100%;max-width:none;margin:0;padding:0;display:block}body.bonumed #page{background:0 0;max-width:none;margin:0;padding:0;display:block}body.bonumed .site-content{background:0 0;max-width:none;margin:0;padding:0;display:block}body.bonumed img{vertical-align:middle;max-width:100%;height:auto}body.bonumed a{color:inherit;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s,opacity .2s}body.bonumed a:focus-visible{outline:2px solid var(--bm-blue);outline-offset:2px}body.bonumed button:focus-visible{outline:2px solid var(--bm-blue);outline-offset:2px}body.bonumed input:focus-visible{outline:2px solid var(--bm-blue);outline-offset:2px}body.bonumed select:focus-visible{outline:2px solid var(--bm-blue);outline-offset:2px}body.bonumed textarea:focus-visible{outline:2px solid var(--bm-blue);outline-offset:2px}body.bonumed summary:focus-visible{outline:2px solid var(--bm-blue);outline-offset:2px}body.bonumed h1{font-family:var(--bm-font);color:var(--bm-dark);letter-spacing:0;text-transform:none;margin:0}body.bonumed h2{font-family:var(--bm-font);color:var(--bm-dark);letter-spacing:0;text-transform:none;margin:0}body.bonumed h3{font-family:var(--bm-font);color:var(--bm-dark);letter-spacing:0;text-transform:none;margin:0}body.bonumed h4{font-family:var(--bm-font);color:var(--bm-dark);letter-spacing:0;text-transform:none;margin:0}body.bonumed h5{font-family:var(--bm-font);color:var(--bm-dark);letter-spacing:0;text-transform:none;margin:0}body.bonumed h6{font-family:var(--bm-font);color:var(--bm-dark);letter-spacing:0;text-transform:none;margin:0}body.bonumed p{margin:0}body.bonumed button{font-family:var(--bm-font)}body.bonumed .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}body.bonumed .skip-link:focus{clip:auto;clip-path:none;z-index:100000;width:auto;height:auto;color:var(--bm-blue);background:#fff;border-radius:8px;padding:12px 20px;top:8px;left:8px}body.bonumed .bm-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}body.bonumed .bm-container{width:100%;max-width:var(--bm-max);padding-left:var(--bm-pad);padding-right:var(--bm-pad);margin:0 auto}body.bonumed .bm-section{background:#fff;padding-top:60px;padding-bottom:60px}body.bonumed .bm-section--grey{background:var(--bm-grey)}body.bonumed .bm-pt-30{padding-top:30px}body.bonumed .bm-pb-30{padding-bottom:30px}@media (width<=767px){body.bonumed .bm-pt-m-40{padding-top:40px}}body.bonumed .bm-h1{color:var(--bm-dark);font-size:36px;font-weight:500;line-height:1.3}body.bonumed .bm-h2{color:var(--bm-dark);font-size:36px;font-weight:500;line-height:1.3}body.bonumed .bm-h3{color:var(--bm-dark);font-size:24px;font-weight:600;line-height:1.3}@media (width<=767px){body.bonumed .bm-h1{font-size:30px}body.bonumed .bm-h2{font-size:30px}}body.bonumed .bm-section-head{justify-content:space-between;align-items:center;gap:40px;min-height:43px;margin-bottom:30px;display:flex}body.bonumed .bm-section-head--center{text-align:center;justify-content:center}body.bonumed .bm-icon{vertical-align:middle;flex:none;display:inline-block}body.bonumed .bm-btn{background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;gap:10px;margin:0;padding:12px 40px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;transition:background-color .2s,color .2s,opacity .2s;display:inline-flex}body.bonumed .bm-btn:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed .bm-btn:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed a.bm-btn{background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;gap:10px;margin:0;padding:12px 40px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;transition:background-color .2s,color .2s,opacity .2s;display:inline-flex}body.bonumed a.bm-btn:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed a.bm-btn:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed button.bm-btn{background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;gap:10px;margin:0;padding:12px 40px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;transition:background-color .2s,color .2s,opacity .2s;display:inline-flex}body.bonumed button.bm-btn:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed button.bm-btn:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed .bm-btn--red{background:var(--bm-red)}body.bonumed .bm-btn--red:hover{background:var(--bm-red-dark)}body.bonumed .bm-btn--red:focus{background:var(--bm-red-dark)}body.bonumed a.bm-btn--red{background:var(--bm-red)}body.bonumed a.bm-btn--red:hover{background:var(--bm-red-dark)}body.bonumed a.bm-btn--red:focus{background:var(--bm-red-dark)}body.bonumed button.bm-btn--red{background:var(--bm-red)}body.bonumed button.bm-btn--red:hover{background:var(--bm-red-dark)}body.bonumed button.bm-btn--red:focus{background:var(--bm-red-dark)}body.bonumed .bm-btn--outline{color:var(--bm-blue);box-shadow:inset 0 0 0 1px var(--bm-border);background:#fff}body.bonumed .bm-btn--outline:hover{background:var(--bm-grey);color:var(--bm-blue)}body.bonumed .bm-btn--outline:focus{background:var(--bm-grey);color:var(--bm-blue)}body.bonumed button.bm-btn--outline{color:var(--bm-blue);box-shadow:inset 0 0 0 1px var(--bm-border);background:#fff}body.bonumed button.bm-btn--outline:hover{background:var(--bm-grey);color:var(--bm-blue)}body.bonumed button.bm-btn--outline:focus{background:var(--bm-grey);color:var(--bm-blue)}body.bonumed .bm-btn--block{width:100%;display:flex}body.bonumed .bm-btn.loading{opacity:.7;pointer-events:none}body.bonumed .bm-btn.added:after{content:"";border:0 solid;border-width:0 0 2px 2px;width:10px;height:6px;transform:rotate(-45deg)translateY(-2px)}body.bonumed .bm-arrows{flex:none;align-items:center;gap:14px;display:flex}body.bonumed .bm-arrow{border-radius:var(--bm-radius);width:43px;height:43px;box-shadow:inset 0 0 0 1px var(--bm-border);color:var(--bm-blue);cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .2s,opacity .2s;display:inline-flex}body.bonumed .bm-arrow .bm-icon{width:13px;height:7px}body.bonumed .bm-arrow:hover{background:var(--bm-grey);color:var(--bm-blue)}body.bonumed .bm-arrow[disabled]{opacity:.4;cursor:default}body.bonumed button.bm-arrow{border-radius:var(--bm-radius);width:43px;height:43px;box-shadow:inset 0 0 0 1px var(--bm-border);color:var(--bm-blue);cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background-color .2s,opacity .2s;display:inline-flex}body.bonumed button.bm-arrow .bm-icon{width:13px;height:7px}body.bonumed button.bm-arrow:hover{background:var(--bm-grey);color:var(--bm-blue)}body.bonumed button.bm-arrow[disabled]{opacity:.4;cursor:default}body.bonumed .bm-arrow--prev .bm-icon{transform:rotate(90deg)}body.bonumed .bm-arrow--next .bm-icon{transform:rotate(-90deg)}@media (width<=767px){body.bonumed .bm-arrows{gap:10px}}body.bonumed .bm-badges{flex-direction:column;align-items:flex-start;gap:6px;display:flex}body.bonumed .bm-badge{background:var(--bm-blue);color:#fff;text-transform:uppercase;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;min-height:26px;padding:4px 10px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}body.bonumed .bm-badge--sale{background:var(--bm-red)}body.bonumed .bm-badge--muted{background:var(--bm-muted)}body.bonumed .bm-badge--blue{background:var(--bm-blue)}body.bonumed .bm-badge--pink{background:var(--bm-pink);color:var(--bm-red)}body.bonumed .bm-stars{vertical-align:middle;flex:none;line-height:0;display:inline-flex;position:relative}body.bonumed .bm-stars .bm-icon{width:var(--bm-star-size,16px);height:calc(var(--bm-star-size,16px) * .9375);margin-right:calc(var(--bm-star-size,16px) * .1875)}body.bonumed .bm-stars .bm-icon:last-child{margin-right:0}body.bonumed .bm-stars__bg{color:var(--bm-border);display:inline-flex}body.bonumed .bm-stars__fg{white-space:nowrap;color:var(--bm-star);display:inline-flex;position:absolute;inset:0 auto 0 0;overflow:hidden}body.bonumed .bm-price{color:var(--bm-dark);flex-wrap:wrap;align-items:baseline;column-gap:5px;font-size:18px;font-weight:500;line-height:23px;display:flex}body.bonumed .bm-price .price{display:contents}body.bonumed .bm-price>.woocommerce-Price-amount{display:contents}body.bonumed .bm-price del{color:var(--bm-muted);opacity:1;order:0;font-weight:500;text-decoration:line-through;text-decoration-thickness:1px}body.bonumed .bm-price del .woocommerce-Price-amount{color:var(--bm-muted)}body.bonumed .bm-price ins{color:var(--bm-red);background:0 0;order:1;font-weight:600;text-decoration:none}body.bonumed .bm-price .woocommerce-price-suffix{display:none}body.bonumed .bm-price__vat{color:var(--bm-dark);order:2;font-size:14px;font-weight:400;line-height:18px}body.bonumed .bm-input{border:1px solid var(--bm-border);border-radius:var(--bm-radius);width:100%;height:50px;color:var(--bm-dark);font-family:var(--bm-font);box-shadow:none;background:0 0;outline:0;margin:0;padding:14px 16px;font-size:16px;line-height:21px;transition:border-color .2s;display:block}body.bonumed .bm-input::placeholder{color:var(--bm-muted);opacity:1}body.bonumed .bm-input:focus{border-color:var(--bm-blue);box-shadow:none}body.bonumed input.bm-input{border:1px solid var(--bm-border);border-radius:var(--bm-radius);width:100%;height:50px;color:var(--bm-dark);font-family:var(--bm-font);box-shadow:none;background:0 0;outline:0;margin:0;padding:14px 16px;font-size:16px;line-height:21px;transition:border-color .2s;display:block}body.bonumed input.bm-input::placeholder{color:var(--bm-muted);opacity:1}body.bonumed input.bm-input:focus{border-color:var(--bm-blue);box-shadow:none}body.bonumed textarea.bm-input{border:1px solid var(--bm-border);border-radius:var(--bm-radius);width:100%;height:50px;color:var(--bm-dark);font-family:var(--bm-font);box-shadow:none;background:0 0;outline:0;margin:0;padding:14px 16px;font-size:16px;line-height:21px;transition:border-color .2s;display:block}body.bonumed textarea.bm-input::placeholder{color:var(--bm-muted);opacity:1}body.bonumed textarea.bm-input:focus{border-color:var(--bm-blue);box-shadow:none}body.bonumed textarea.bm-input{resize:vertical;height:100px;min-height:100px}body.bonumed .bm-input--blue{border-color:var(--bm-blue);color:var(--bm-blue)}body.bonumed .bm-input--blue::placeholder{color:var(--bm-blue)}body.bonumed input.bm-input--blue{border-color:var(--bm-blue);color:var(--bm-blue)}body.bonumed input.bm-input--blue::placeholder{color:var(--bm-blue)}body.bonumed textarea.bm-input--blue{border-color:var(--bm-blue);color:var(--bm-blue)}body.bonumed textarea.bm-input--blue::placeholder{color:var(--bm-blue)}body.bonumed .bm-notice{border-radius:var(--bm-radius);padding:14px 16px;font-size:14px;line-height:1.4}body.bonumed .bm-notice--ok{color:#17693a;background:#e7f4ec}body.bonumed .bm-notice--err{background:var(--bm-pink);color:#a3141b}body.bonumed .bm-empty{border-radius:var(--bm-radius);background:var(--bm-grey);text-align:center;padding:40px}body.bonumed .bm-empty p{margin-bottom:20px}body.bonumed .bm-editor-note{padding:20px var(--bm-pad);color:var(--bm-muted);font-size:14px}body.bonumed .bm-slider__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:calc(20% - 16px);grid-auto-flow:column;gap:20px;display:grid;overflow-x:auto}body.bonumed .bm-slider__track::-webkit-scrollbar{display:none}body.bonumed .bm-slider__track>*{scroll-snap-align:start}body.bonumed .bm-brands__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:calc(20% - 16px);grid-auto-flow:column;gap:20px;display:grid;overflow-x:auto}body.bonumed .bm-brands__track::-webkit-scrollbar{display:none}body.bonumed .bm-brands__track>*{scroll-snap-align:start}body.bonumed .bm-slider__track--3{grid-auto-columns:calc(33.3333% - 13.3333px)}@media (width<=1199px){body.bonumed .bm-slider__track{grid-auto-columns:calc(33.3333% - 13.3333px)}}@media (width<=767px){body.bonumed .bm-slider__track{grid-auto-columns:calc(50% - 5px);gap:10px}body.bonumed .bm-slider__track--3{grid-auto-columns:calc(50% - 5px);gap:10px}}body.bonumed .bm-header{z-index:50;background:#fff;position:relative}body.bonumed .bm-topbar{background:var(--bm-blue);color:#fff;font-size:14px;line-height:18px}body.bonumed .bm-topbar__inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:48px;padding-top:14px;padding-bottom:14px;display:grid}body.bonumed .bm-topbar__email{white-space:nowrap;margin:0}body.bonumed .bm-topbar__email a{color:#fff}body.bonumed .bm-topbar__email a:hover{opacity:.8}body.bonumed .bm-topbar__text{text-transform:uppercase;text-align:center;margin:0;font-weight:600}body.bonumed .bm-topbar__right{justify-content:flex-end;align-items:center;gap:16px;display:flex}body.bonumed .bm-socials{align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}body.bonumed .bm-socials li{margin:0}body.bonumed .bm-socials a{color:currentColor;line-height:0;display:block}body.bonumed .bm-socials a:hover{opacity:.75}body.bonumed .bm-socials .bm-icon{width:20px;height:20px}body.bonumed .bm-lang{position:relative}body.bonumed .bm-lang__current{color:#fff;cursor:default;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;font-size:14px;font-weight:400;line-height:18px;display:inline-flex}body.bonumed .bm-lang__current .bm-icon{width:10px;height:6px}body.bonumed .bm-lang__current:hover{color:#fff;background:0 0}body.bonumed .bm-lang__current:focus{color:#fff;background:0 0}body.bonumed button.bm-lang__current{color:#fff;cursor:default;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;font-size:14px;font-weight:400;line-height:18px;display:inline-flex}body.bonumed button.bm-lang__current .bm-icon{width:10px;height:6px}body.bonumed button.bm-lang__current:hover{color:#fff;background:0 0}body.bonumed button.bm-lang__current:focus{color:#fff;background:0 0}body.bonumed .bm-lang.has-list .bm-lang__current{cursor:pointer}body.bonumed .bm-lang__list{z-index:60;border:1px solid var(--bm-border);background:#fff;border-radius:8px;min-width:70px;margin:0;padding:6px 0;list-style:none;display:none;position:absolute;top:calc(100% + 8px);right:0}body.bonumed .bm-lang__list a{color:var(--bm-dark);padding:6px 14px;display:block}body.bonumed .bm-lang__list a:hover{color:var(--bm-blue)}body.bonumed .bm-lang.is-open .bm-lang__list{display:block}body.bonumed .bm-mainbar__inner{grid-template-columns:1fr minmax(0,600px) 1fr;align-items:center;gap:20px;min-height:92px;padding-top:16px;padding-bottom:16px;display:grid}body.bonumed .bm-logo{justify-self:start;line-height:0;display:inline-block}body.bonumed .bm-logo__img{object-fit:contain;width:121px;height:60px;display:block}body.bonumed .bm-search{border:1px solid var(--bm-muted);border-radius:var(--bm-radius);background:#fff;align-items:center;gap:10px;width:100%;height:56px;margin:0;padding:10px 10px 10px 20px;transition:border-color .2s;display:flex;position:relative}body.bonumed .bm-search:focus-within{border-color:var(--bm-blue)}body.bonumed .bm-search input[type=search]{min-width:0;height:100%;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);appearance:none;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-size:14px;line-height:18px}body.bonumed .bm-search input[type=search]::placeholder{color:var(--bm-muted);opacity:1}body.bonumed .bm-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}body.bonumed .bm-search__btn{width:36px;height:36px;color:var(--bm-blue);cursor:pointer;background:0 0;border:0;border-radius:26px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}body.bonumed .bm-search__btn .bm-icon{width:26px;height:26px}body.bonumed .bm-search__btn:hover{background:var(--bm-grey);color:var(--bm-blue)}body.bonumed .bm-search__btn:focus{background:var(--bm-grey);color:var(--bm-blue)}body.bonumed button.bm-search__btn{width:36px;height:36px;color:var(--bm-blue);cursor:pointer;background:0 0;border:0;border-radius:26px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}body.bonumed button.bm-search__btn .bm-icon{width:26px;height:26px}body.bonumed button.bm-search__btn:hover{background:var(--bm-grey);color:var(--bm-blue)}body.bonumed button.bm-search__btn:focus{background:var(--bm-grey);color:var(--bm-blue)}body.bonumed .bm-header-icons{justify-content:flex-end;align-items:center;gap:30px;display:flex}body.bonumed .bm-header-icon{color:var(--bm-dark);line-height:0;display:inline-flex;position:relative}body.bonumed .bm-header-icon .bm-icon{width:26px;height:26px}body.bonumed .bm-header-icon:hover{color:var(--bm-blue)}body.bonumed .bm-cart-count{background:var(--bm-red);color:#fff;text-align:center;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:18px;position:absolute;top:-6px;right:-8px}body.bonumed .bm-cart-count.is-empty{display:none}body.bonumed .bm-navbar__inner{justify-content:space-between;align-items:center;gap:20px;min-height:69px;padding-top:8px;padding-bottom:8px;display:flex}body.bonumed .bm-navbar__left{align-items:center;gap:30px;display:flex}body.bonumed .bm-catdrop{position:relative}body.bonumed .bm-catbtn{border-radius:var(--bm-radius);background:var(--bm-blue);color:#fff;text-align:left;text-transform:none;cursor:pointer;border:0;align-items:center;gap:16px;width:285px;height:53px;margin:0;padding:16px;font-size:16px;font-weight:600;line-height:21px;display:flex}body.bonumed .bm-catbtn:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed .bm-catbtn:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed button.bm-catbtn{border-radius:var(--bm-radius);background:var(--bm-blue);color:#fff;text-align:left;text-transform:none;cursor:pointer;border:0;align-items:center;gap:16px;width:285px;height:53px;margin:0;padding:16px;font-size:16px;font-weight:600;line-height:21px;display:flex}body.bonumed button.bm-catbtn:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed button.bm-catbtn:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed .bm-catbtn__label{flex:1}body.bonumed .bm-catbtn__chev{width:12px;height:7px;margin-right:4px;transition:transform .2s}body.bonumed .bm-catdrop.is-open .bm-catbtn__chev{transform:rotate(180deg)}body.bonumed .bm-burger{flex-direction:column;flex:none;justify-content:space-between;width:19px;height:15.5px;display:flex}body.bonumed .bm-burger i{background:currentColor;border-radius:1px;height:1.5px;display:block}body.bonumed .bm-nav__list{align-items:center;gap:30px;margin:0;padding:0;list-style:none;display:flex}body.bonumed .bm-nav__list li{margin:0}body.bonumed .bm-nav__list a{white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:21px;display:inline-flex}body.bonumed .bm-nav--primary .bm-nav__list a{color:var(--bm-blue)}body.bonumed .bm-nav--secondary .bm-nav__list a{color:var(--bm-dark)}body.bonumed .bm-nav__list a:hover{color:var(--bm-red)}body.bonumed .bm-nav__list .bm-sale a{color:var(--bm-red)}body.bonumed .bm-nav__list .bm-sale a:hover{color:var(--bm-red)}body.bonumed .bm-menu-icon{width:19px;height:19px}body.bonumed .bm-search--mobile{display:none}body.bonumed .bm-catnav__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}body.bonumed .bm-catnav__item{margin:0}body.bonumed .bm-catnav__link{border-radius:var(--bm-radius);background:var(--bm-grey);min-height:53px;color:var(--bm-dark);align-items:center;gap:16px;padding:16px 10px 16px 16px;font-size:16px;font-weight:500;line-height:21px;display:flex}body.bonumed .bm-catnav__link:hover{background:var(--bm-border);color:var(--bm-dark)}body.bonumed .bm-catnav__icon{color:#000;flex:none;justify-content:center;align-items:center;width:19px;height:19px;display:inline-flex}body.bonumed .bm-catnav__icon .bm-icon{width:19px;height:19px}body.bonumed .bm-catnav__label{flex:1;min-width:0}body.bonumed .bm-catnav__chev{color:currentColor;width:12px;height:7px;margin-right:0;transform:rotate(-90deg)}body.bonumed .bm-catnav__item.is-highlight>.bm-catnav__link{color:var(--bm-red);background:#ed1d261a}body.bonumed .bm-catnav__item.is-highlight>.bm-catnav__link .bm-catnav__icon{color:var(--bm-red)}body.bonumed .bm-catnav__item.is-highlight>.bm-catnav__link:hover{background:#ed1d2629}body.bonumed .bm-catnav__item.is-active>.bm-catnav__link{background:var(--bm-border)}body.bonumed .bm-catnav__item.has-children:hover>.bm-catnav__link{background:var(--bm-border)}body.bonumed .bm-catnav__item.has-children:focus-within>.bm-catnav__link{background:var(--bm-border)}body.bonumed .bm-catnav__item.is-highlight.is-active>.bm-catnav__link{background:#ed1d2629}body.bonumed .bm-catnav__item.is-highlight.has-children:hover>.bm-catnav__link{background:#ed1d2629}body.bonumed .bm-catnav__panel{z-index:5;color:var(--bm-dark);background:#fff;padding:30px 14px;display:none;position:absolute}body.bonumed .bm-catnav__item.has-children:hover>.bm-catnav__panel{display:block}body.bonumed .bm-catnav__item.has-children:focus-within>.bm-catnav__panel{display:block}body.bonumed .bm-catnav__item.is-active>.bm-catnav__panel{display:block}body.bonumed .bm-catnav__all{color:var(--bm-blue);font-size:16px;font-weight:600;line-height:21px;display:inline-block}body.bonumed .bm-catnav__all:hover{color:var(--bm-red)}body.bonumed .bm-catnav__cols{border-top:1px solid var(--bm-border);flex-wrap:wrap;align-items:flex-start;gap:40px;margin-top:30px;padding-top:30px;display:flex}body.bonumed .bm-catnav__col{flex-direction:column;flex:none;gap:40px;width:198px;display:flex}body.bonumed .bm-catnav__group{flex-direction:column;gap:10px;display:flex}body.bonumed .bm-catnav__group ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body.bonumed .bm-catnav__group li{margin:0;line-height:21px}body.bonumed .bm-catnav__group ul a{color:var(--bm-dark);font-size:16px;font-weight:400;line-height:21px}body.bonumed .bm-catnav__group ul a:hover{color:var(--bm-blue)}body.bonumed .bm-catnav__sub{color:var(--bm-blue);font-size:16px;font-weight:600;line-height:21px}body.bonumed .bm-catnav__sub:hover{color:var(--bm-red)}body.bonumed .bm-catdrop__panel{z-index:70;border:1px solid var(--bm-border);border-radius:var(--bm-radius);background:#fff;width:319px;padding:16px;display:none;position:absolute;top:calc(100% + 8px);left:-16px}body.bonumed .bm-catdrop__panel .bm-catnav__panel{width:1033px;max-width:calc(100vw - 319px - var(--bm-pad) * 2 + 32px);border:1px solid var(--bm-border);border-radius:0 var(--bm-radius) var(--bm-radius) 0;border-left:0;top:-1px;bottom:-1px;left:100%}body.bonumed .bm-catdrop__panel:has(.bm-catnav__item.has-children:hover){border-right-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0}body.bonumed .bm-catdrop__panel:has(.bm-catnav__item.is-active){border-right-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0}body.bonumed .bm-catdrop__panel .bm-catnav__cols{padding-right:0}body.bonumed .bm-catdrop.is-open .bm-catdrop__panel{display:block}body.bonumed.bm-has-hero-cats .bm-catdrop__panel{display:none!important}body.bonumed.bm-has-hero-cats .bm-catbtn{cursor:default}body.bonumed .bm-drawer{z-index:1000;position:fixed;inset:0}body.bonumed .bm-drawer[hidden]{display:none}body.bonumed .bm-drawer__overlay{opacity:0;background:#08162a80;transition:opacity .25s;position:absolute;inset:0}body.bonumed .bm-drawer__panel{background:#fff;flex-direction:column;width:min(360px,90vw);transition:transform .25s;display:flex;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}body.bonumed .bm-drawer.is-open .bm-drawer__overlay{opacity:1}body.bonumed .bm-drawer.is-open .bm-drawer__panel{transform:none}body.bonumed .bm-drawer__head{background:var(--bm-blue);color:#fff;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:16px;font-weight:600;display:flex}body.bonumed .bm-drawer__close{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;display:inline-flex}body.bonumed .bm-drawer__close .bm-icon{width:14px;height:14px}body.bonumed .bm-drawer__close:hover{color:#fff;background:#fff3}body.bonumed .bm-drawer__close:focus{color:#fff;background:#fff3}body.bonumed button.bm-drawer__close{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;display:inline-flex}body.bonumed button.bm-drawer__close .bm-icon{width:14px;height:14px}body.bonumed button.bm-drawer__close:hover{color:#fff;background:#fff3}body.bonumed button.bm-drawer__close:focus{color:#fff;background:#fff3}body.bonumed .bm-drawer__cats{padding:16px 20px 8px}body.bonumed .bm-mcats{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}body.bonumed .bm-mcats li{margin:0}body.bonumed .bm-mcats__row{border-radius:var(--bm-radius);background:var(--bm-grey);align-items:center;min-height:48px;display:flex}body.bonumed .bm-mcats__row>a{min-width:0;color:var(--bm-dark);flex:1;align-items:center;gap:14px;padding:13px 16px;font-size:16px;font-weight:500;line-height:21px;display:flex}body.bonumed .bm-mcats>.is-highlight>.bm-mcats__row{background:#ed1d261a}body.bonumed .bm-mcats>.is-highlight>.bm-mcats__row>a{color:var(--bm-red)}body.bonumed .bm-mcats>.is-highlight>.bm-mcats__row .bm-catnav__icon{color:var(--bm-red)}body.bonumed .bm-mcats__toggle{width:48px;height:48px;color:var(--bm-dark);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}body.bonumed .bm-mcats__toggle .bm-icon{width:12px;height:7px;transition:transform .2s}body.bonumed .bm-mcats__toggle[aria-expanded=true] .bm-icon{transform:rotate(180deg)}body.bonumed .bm-mcats__toggle:hover{color:var(--bm-blue);background:0 0}body.bonumed .bm-mcats__toggle:focus{color:var(--bm-blue);background:0 0}body.bonumed button.bm-mcats__toggle{width:48px;height:48px;color:var(--bm-dark);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}body.bonumed button.bm-mcats__toggle .bm-icon{width:12px;height:7px;transition:transform .2s}body.bonumed button.bm-mcats__toggle[aria-expanded=true] .bm-icon{transform:rotate(180deg)}body.bonumed button.bm-mcats__toggle:hover{color:var(--bm-blue);background:0 0}body.bonumed button.bm-mcats__toggle:focus{color:var(--bm-blue);background:0 0}body.bonumed .bm-mcats__sub{padding:8px 0 4px 16px}body.bonumed .bm-mcats--d2 .bm-mcats__row{background:0 0;min-height:40px}body.bonumed .bm-mcats--d2 .bm-mcats__row>a{padding:9px 0;font-weight:400}body.bonumed .bm-mcats--d3 .bm-mcats__row{background:0 0;min-height:40px}body.bonumed .bm-mcats--d3 .bm-mcats__row>a{padding:9px 0;font-weight:400}body.bonumed .bm-mcats--d2>li>.bm-mcats__row>a{color:var(--bm-blue);font-weight:600}body.bonumed .bm-drawer__links{padding:8px 20px 24px}body.bonumed .bm-drawer__links ul{margin:0;padding:0;list-style:none}body.bonumed .bm-drawer__links li{border-bottom:1px solid var(--bm-border);margin:0}body.bonumed .bm-drawer__links a{color:var(--bm-dark);align-items:center;gap:8px;padding:14px 0;font-size:16px;font-weight:500;display:flex}body.bonumed .bm-drawer__links .bm-sale a{color:var(--bm-red)}body.bonumed.bm-drawer-open{overflow:hidden}@media (width<=1199px){body.bonumed .bm-navbar__left{gap:20px}body.bonumed .bm-nav__list{gap:20px}body.bonumed .bm-catbtn{width:240px}}@media (width<=1023px){body.bonumed .bm-topbar__inner{grid-template-columns:1fr auto;gap:12px 20px;min-height:84px;padding-top:12px;padding-bottom:12px;font-size:12px;line-height:16px}body.bonumed .bm-topbar__email{grid-area:1/1}body.bonumed .bm-topbar__right{grid-area:1/2}body.bonumed .bm-topbar__text{grid-area:2/1/auto/-1;padding-top:12px;font-size:12px;line-height:16px;position:relative}body.bonumed .bm-topbar__text:before{content:"";background:var(--bm-muted);height:1px;position:absolute;top:0;left:0;right:0}body.bonumed .bm-lang__current{font-size:14px}body.bonumed .bm-mainbar__inner{grid-template-columns:1fr auto;min-height:84px;padding-top:12px;padding-bottom:12px}body.bonumed .bm-mainbar .bm-search{display:none}body.bonumed .bm-navbar__inner{gap:8px;min-height:62px}body.bonumed .bm-nav{display:none}body.bonumed .bm-navbar__left{gap:0}body.bonumed .bm-catdrop__panel{display:none!important}body.bonumed .bm-catbtn{justify-content:center;width:51px;height:46px}body.bonumed button.bm-catbtn{justify-content:center;width:51px;height:46px}body.bonumed .bm-catbtn__label{display:none}body.bonumed .bm-catbtn__chev{display:none}body.bonumed .bm-search--mobile{flex:1;height:46px;padding:10px 10px 10px 14px;display:flex}body.bonumed .bm-search--mobile input[type=search]{font-size:12px;line-height:16px}body.bonumed .bm-search__btn{width:26px;height:26px}}body.bonumed .bm-card{border-radius:var(--bm-radius);min-width:0;box-shadow:inset 0 0 0 1px var(--bm-border);text-align:left;background:#fff;flex-direction:column;gap:20px;margin:0;padding:16px;list-style:none;display:flex;position:relative}body.bonumed .bm-section--grey .bm-card{box-shadow:none}body.bonumed .bm-promo .bm-card{box-shadow:none}body.bonumed .bm-card__badges{z-index:2;pointer-events:none;position:absolute;top:16px;left:16px}body.bonumed .bm-card__img{aspect-ratio:1;background:#fff;border-radius:8px;display:block;overflow:hidden}body.bonumed .bm-card__img img{object-fit:contain;border-radius:8px;width:100%;height:100%;margin:0;transition:transform .3s;display:block}body.bonumed .bm-card__img:hover img{transform:scale(1.03)}body.bonumed .bm-card__body{flex-direction:column;flex:1;gap:16px;min-height:136px;display:flex}body.bonumed .bm-card__title{color:var(--bm-dark);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:500;line-height:21px;display:-webkit-box;overflow:hidden}body.bonumed .bm-card__title a{color:inherit}body.bonumed .bm-card__title a:hover{color:var(--bm-blue)}body.bonumed .bm-card__rating{align-items:center;gap:3px;font-size:14px;line-height:18px;display:flex}body.bonumed .bm-card__price{margin-top:auto}body.bonumed .bm-card__action{display:flex}body.bonumed .bm-card__action .bm-btn{width:100%}body.bonumed .bm-card__action a.bm-btn{width:100%}body.bonumed .bm-card__action .added_to_cart{width:100%}body.bonumed .bm-card__action .added_to_cart{display:none}@media (width<=767px){body.bonumed .bm-card{gap:12px;padding:12px}body.bonumed .bm-card__badges{flex-flow:wrap;gap:6px;min-height:20px;position:static}body.bonumed .bm-card .bm-badge{min-height:20px;padding:2px 6px;font-size:12px;line-height:16px}body.bonumed .bm-card__body{gap:10px;min-height:168px}body.bonumed .bm-card__title{-webkit-line-clamp:5;font-size:14px;line-height:18px}body.bonumed .bm-card__rating{font-size:12px;line-height:16px}body.bonumed .bm-card__rating .bm-stars{--bm-star-size:13px!important}body.bonumed .bm-card__price{column-gap:5px;font-size:16px;line-height:21px}body.bonumed .bm-card__price del{flex-basis:100%}body.bonumed .bm-card__price .bm-price__vat{font-size:12px;line-height:16px}body.bonumed .bm-card__action .bm-btn{padding-left:10px;padding-right:10px}}body.bonumed .bm-hero{background:#fff;padding-bottom:30px}body.bonumed .bm-hero__inner{align-items:stretch;gap:30px;display:flex;position:relative}body.bonumed .bm-hero__cats{flex:none;width:285px}body.bonumed .bm-hero__cats .bm-catnav__panel{top:0;left:calc(285px + 30px + var(--bm-pad));right:var(--bm-pad);border:1px solid var(--bm-border);border-radius:var(--bm-radius);min-height:100%;max-height:100%;overflow:auto}body.bonumed .bm-hero__cats .bm-catnav__item{position:static}body.bonumed .bm-hero__banner{border-radius:var(--bm-radius);background:var(--bm-grey);flex:1;min-width:0;display:block;overflow:hidden}body.bonumed .bm-hero__banner picture{height:100%;display:block}body.bonumed .bm-hero__banner img{aspect-ratio:1005/400;object-fit:cover;width:100%;height:100%;min-height:100%;display:block}body.bonumed .bm-hero--nocats .bm-hero__banner img{aspect-ratio:1320/400}@media (width<=1023px){body.bonumed .bm-hero{padding-top:12px;padding-bottom:20px}body.bonumed .bm-hero__cats{display:none}body.bonumed .bm-hero__banner img{aspect-ratio:1;height:auto}}@media (width>=768px) and (width<=1023px){body.bonumed .bm-hero__banner img{aspect-ratio:1005/400}}body.bonumed .bm-products-slider .bm-section-head{margin-bottom:30px}body.bonumed .bm-brands .bm-section-head{margin-bottom:30px}body.bonumed .bm-posts .bm-section-head{margin-bottom:30px}body.bonumed .bm-promo__inner{grid-template-columns:506px minmax(0,1fr);align-items:center;gap:30px;display:grid}body.bonumed .bm-promo__intro{text-align:center;flex-direction:column;align-items:center;gap:30px;display:flex}body.bonumed .bm-promo__intro .bm-h2{text-align:center}body.bonumed .bm-promo__intro-text{flex-direction:column;align-items:center;gap:14px;display:flex}body.bonumed .bm-promo__head{flex-direction:column;align-items:center;gap:14px;display:flex}body.bonumed .bm-promo__head{grid-area:1/2;align-self:end;align-items:flex-start}body.bonumed .bm-promo--image .bm-promo__inner{grid-template-rows:auto auto;align-items:start;row-gap:30px}body.bonumed .bm-promo__media{border-radius:var(--bm-radius);grid-area:1/1/span 2;line-height:0;position:relative;overflow:hidden}body.bonumed .bm-promo__media img{aspect-ratio:506/633;object-fit:cover;width:100%;display:block}body.bonumed .bm-promo__media .bm-btn{position:absolute;bottom:16px;left:50%;transform:translate(-50%)}body.bonumed .bm-promo--image .bm-promo__products{grid-area:2/2;align-self:start}body.bonumed .bm-promo--image .bm-promo__head{align-self:end}body.bonumed .bm-promo .bm-arrows--below{display:none}body.bonumed .bm-arrows--white .bm-arrow{box-shadow:none}@media (width<=1199px){body.bonumed .bm-promo__inner{grid-template-columns:38% minmax(0,1fr)}body.bonumed .bm-promo .bm-slider__track--3{grid-auto-columns:calc(50% - 10px)}body.bonumed .bm-promo .bm-arrows--below{display:flex}}@media (width<=767px){body.bonumed .bm-promo__inner{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:30px}body.bonumed .bm-promo--image .bm-promo__inner{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:30px}body.bonumed .bm-promo__intro{gap:20px}body.bonumed .bm-promo__head{grid-area:auto/1}body.bonumed .bm-promo__media{grid-area:auto/1}body.bonumed .bm-promo--image .bm-promo__products{grid-area:auto/1}body.bonumed .bm-promo__media img{aspect-ratio:320/400}body.bonumed .bm-promo .bm-slider__track--3{grid-auto-columns:calc(50% - 5px)}body.bonumed .bm-promo .bm-arrows--below{justify-content:center;gap:10px;margin-top:10px;display:flex}body.bonumed .bm-promo .bm-arrows--below .bm-arrow{height:41px}}body.bonumed .bm-brands__track{grid-auto-columns:calc(16.6667% - 16.6667px)}body.bonumed .bm-brand{aspect-ratio:1;border-radius:var(--bm-radius);box-shadow:inset 0 0 0 1px var(--bm-border);background:#fff;justify-content:center;align-items:center;padding:16px;display:flex;overflow:hidden}body.bonumed .bm-brand img{object-fit:contain;width:100%;height:100%;transition:transform .3s;display:block}body.bonumed a.bm-brand:hover img{transform:scale(1.04)}@media (width<=1023px){body.bonumed .bm-brands__track{grid-auto-columns:calc(25% - 15px)}}@media (width<=767px){body.bonumed .bm-brands .bm-arrows{display:none}body.bonumed .bm-brands__track{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:10px;overflow:visible}body.bonumed .bm-brand{padding:8px}}body.bonumed .bm-brandbanner__inner{grid-template-columns:minmax(0,784fr) minmax(0,506fr);align-items:center;gap:30px;display:grid}body.bonumed .bm-brandbanner__media{border-radius:var(--bm-radius);line-height:0;display:block;overflow:hidden}body.bonumed .bm-brandbanner__media img{aspect-ratio:784/300;object-fit:cover;width:100%;display:block}body.bonumed .bm-brandbanner__text{text-align:center;flex-direction:column;align-items:center;gap:30px;display:flex}@media (width<=767px){body.bonumed .bm-brandbanner__inner{grid-template-columns:minmax(0,1fr);gap:30px}body.bonumed .bm-brandbanner__media img{aspect-ratio:1}body.bonumed .bm-brandbanner__text{gap:20px}}body.bonumed .bm-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}body.bonumed .bm-review{border-radius:var(--bm-radius);box-shadow:inset 0 0 0 1px var(--bm-border);background:#fff;flex-direction:column;gap:20px;margin:0;padding:20px;display:flex}body.bonumed .bm-review .bm-stars{--bm-star-size:16px}body.bonumed .bm-review figcaption{flex-direction:column;gap:20px;display:flex}body.bonumed .bm-review__text{color:var(--bm-dark);quotes:none;border:0;margin:0;padding:0;font-size:18px;font-style:normal;font-weight:500;line-height:1.4}body.bonumed .bm-review__text:before{content:none}body.bonumed .bm-review__text:after{content:none}body.bonumed .bm-review__author{font-size:14px;font-weight:500;line-height:18px}body.bonumed .bm-review__product{color:var(--bm-muted);font-size:14px;font-weight:500;line-height:18px}body.bonumed a.bm-review__product:hover{color:var(--bm-blue)}@media (width<=1023px){body.bonumed .bm-reviews__grid{grid-template-columns:minmax(0,1fr)}}body.bonumed .bm-posts__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}body.bonumed .bm-posts__grid--list{row-gap:60px}body.bonumed .bm-post-card{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;margin:0;display:flex}body.bonumed .bm-post-card__img{aspect-ratio:420/236;background:var(--bm-grey);border-radius:8px;width:100%;display:block;overflow:hidden}body.bonumed .bm-post-card__img img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}body.bonumed .bm-post-card__img:hover img{transform:scale(1.03)}body.bonumed .bm-post-card__title{color:var(--bm-dark);margin:0;font-size:22px;font-weight:500;line-height:29px}body.bonumed .bm-post-card__title a{color:inherit}body.bonumed .bm-post-card__title a:hover{color:var(--bm-blue)}body.bonumed .bm-more{color:var(--bm-blue);align-items:center;gap:14px;font-size:16px;font-weight:500;line-height:21px;display:inline-flex}body.bonumed .bm-more .bm-icon{width:12px;height:7px;transition:transform .2s;transform:rotate(-90deg)}body.bonumed .bm-more:hover{color:var(--bm-red)}body.bonumed .bm-more:hover .bm-icon{transform:rotate(-90deg)translateY(3px)}body.bonumed .bm-posts__more-mobile{display:none}@media (width<=1023px){body.bonumed .bm-posts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){body.bonumed .bm-posts .bm-section-head{justify-content:center}body.bonumed .bm-posts .bm-section-head .bm-posts__more{display:none}body.bonumed .bm-posts__grid{grid-template-columns:minmax(0,1fr)}body.bonumed .bm-post-card__img{aspect-ratio:320/180}body.bonumed .bm-posts__more-mobile{justify-content:center;margin-top:30px;display:flex}body.bonumed .bm-posts__more-mobile .bm-btn{padding-left:20px;padding-right:20px}}body.bonumed .bm-page-head{padding-top:22px;padding-bottom:10px}body.bonumed .bm-page-head .bm-h1{margin-top:30px}body.bonumed .bm-breadcrumbs{font-size:12px;line-height:16px}body.bonumed .bm-breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;padding:0;list-style:none;display:flex}body.bonumed .bm-breadcrumbs li{color:var(--bm-muted);align-items:center;gap:10px;margin:0;display:inline-flex}body.bonumed .bm-breadcrumbs li+li:before{content:"|";color:var(--bm-muted)}body.bonumed .bm-breadcrumbs a{color:var(--bm-blue)}body.bonumed .bm-breadcrumbs a:hover{color:var(--bm-red)}body.bonumed .bm-shop{padding-bottom:60px}body.bonumed .bm-shop__layout{align-items:flex-start;gap:40px;padding-top:50px;display:flex}body.bonumed .bm-shop__main{flex:1;min-width:0}body.bonumed .bm-shop__toolbar{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:30px;display:flex}body.bonumed .bm-filters-btn{display:none}body.bonumed button.bm-filters-btn{display:none}body.bonumed .bm-chips{flex-wrap:wrap;flex:1;gap:6px;display:flex}body.bonumed .bm-chip{background:var(--bm-grey);min-height:26px;color:var(--bm-chip);border-radius:6px;align-items:center;gap:10px;padding:4px 10px;font-size:14px;line-height:18px;display:inline-flex}body.bonumed .bm-chip .bm-icon{width:8px;height:8px;color:var(--bm-muted)}body.bonumed .bm-chip:hover{background:var(--bm-border);color:var(--bm-chip)}body.bonumed .woocommerce-ordering{flex:none;width:285px;margin:0;position:relative}body.bonumed .woocommerce-ordering:after{content:"";pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' fill='none' viewBox='0 0 12 7'%3E%3Cpath d='M.75.75 6 6 11.25.75' stroke='%2308162a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% no-repeat;width:12px;height:7px;margin-top:-3px;position:absolute;top:50%;right:20px}body.bonumed .woocommerce-ordering select.orderby{border:1px solid var(--bm-border);border-radius:var(--bm-radius);width:100%;height:51px;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);cursor:pointer;appearance:none;background:#fff;margin:0;padding:14px 44px 14px 16px;font-size:16px;line-height:21px}body.bonumed .woocommerce-ordering select.orderby:focus{border-color:var(--bm-blue);outline:0}body.bonumed .woocommerce-result-count{display:none}body.bonumed .bm-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;display:grid}body.bonumed .bm-shop__desc{margin-top:60px}body.bonumed .bm-filters{border-top:1px solid var(--bm-border);flex:none;width:228px}body.bonumed .bm-filters__head{display:none}body.bonumed .bm-filter{border-bottom:1px solid var(--bm-border);padding:20px 0}body.bonumed .bm-filter>summary{list-style:none}body.bonumed .bm-filter>summary::-webkit-details-marker{display:none}body.bonumed .bm-filter__title{color:var(--bm-dark);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;font-size:18px;font-weight:500;line-height:23px;display:flex}body.bonumed .bm-filter__chev{width:12px;height:7px;transition:transform .2s}body.bonumed .bm-filter[open] .bm-filter__chev{transform:rotate(180deg)}body.bonumed .bm-filter__cats{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}body.bonumed .bm-filter__cats li{margin:0}body.bonumed .bm-filter__checks{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}body.bonumed .bm-filter__checks li{margin:0}body.bonumed .bm-filter__cats a{color:var(--bm-dark);font-size:14px;font-weight:500;line-height:1.4}body.bonumed .bm-filter__cats a:hover{color:var(--bm-blue)}body.bonumed .bm-filter__cats .is-active a{color:var(--bm-blue);font-weight:600}body.bonumed .bm-checklink{color:var(--bm-dark);align-items:flex-start;gap:5px;font-size:14px;line-height:1.4;display:inline-flex}body.bonumed .bm-checklink:hover{color:var(--bm-blue)}body.bonumed .bm-checkbox{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--bm-dark);color:#0000;background:#fff;border-radius:3px;flex:none;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}body.bonumed .bm-checkbox .bm-icon{width:10px;height:8px}body.bonumed .bm-checklink.is-checked .bm-checkbox{background:var(--bm-blue);box-shadow:none;color:#fff}body.bonumed .bm-price-filter{margin-top:20px}body.bonumed .bm-price-filter__inputs{align-items:center;gap:10px;display:flex}body.bonumed .bm-price-filter__sep{font-size:14px;line-height:18px}body.bonumed .bm-price-filter__field{border:1px solid var(--bm-border);border-radius:var(--bm-radius);flex:1;align-items:center;gap:10px;min-width:0;height:48px;padding:14px 16px;font-size:14px;line-height:18px;display:flex}body.bonumed .bm-price-filter__field:focus-within{border-color:var(--bm-blue)}body.bonumed .bm-price-filter__field input{width:100%;min-width:0;height:auto;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);-moz-appearance:textfield;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-size:14px;line-height:18px}body.bonumed .bm-price-filter__field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.bonumed .bm-price-filter__field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.bonumed .bm-range{height:16px;margin-top:20px;position:relative}body.bonumed .bm-range input[type=range]{pointer-events:none;appearance:none;background:0 0;border:0;width:100%;height:16px;margin:0;padding:0;position:absolute;inset:0}body.bonumed .bm-range input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;height:16px}body.bonumed .bm-range input[type=range]::-moz-range-track{background:0 0;border:0;height:16px}body.bonumed .bm-range input[type=range]::-webkit-slider-thumb{background:var(--bm-blue);cursor:pointer;pointer-events:auto;-webkit-appearance:none;border:0;border-radius:50%;width:16px;height:16px;margin:0}body.bonumed .bm-range input[type=range]::-moz-range-thumb{background:var(--bm-blue);cursor:pointer;pointer-events:auto;border:0;border-radius:50%;width:16px;height:16px}body.bonumed .bm-range__track{background:var(--bm-border);height:3px;position:absolute;top:6.5px;left:8px;right:8px}body.bonumed .bm-range__fill{top:0;bottom:0;left:var(--bm-from,0%);right:var(--bm-to,0%);background:var(--bm-blue);position:absolute}body.bonumed .bm-pagination{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}body.bonumed .bm-pagination .page-numbers{border-radius:var(--bm-radius);min-width:43px;height:43px;box-shadow:inset 0 0 0 1px var(--bm-border);color:var(--bm-dark);background:#fff;border:0;justify-content:center;align-items:center;padding:0 10px;font-size:16px;line-height:21px;display:inline-flex}body.bonumed .bm-pagination a.page-numbers:hover{background:var(--bm-grey);color:var(--bm-dark)}body.bonumed .bm-pagination .page-numbers.current{background:var(--bm-grey)}body.bonumed .bm-pagination .page-numbers.dots{background:#fff}body.bonumed .bm-pagination .bm-icon{width:13px;height:7px}body.bonumed .bm-pagination .is-prev{transform:rotate(90deg)}body.bonumed .bm-pagination .is-next{transform:rotate(-90deg)}@media (width<=1199px){body.bonumed .bm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1023px){body.bonumed .bm-shop__layout{padding-top:30px;display:block}body.bonumed .bm-filters-btn{border-radius:var(--bm-radius);text-transform:none;flex:none;min-height:51px;padding-left:24px;padding-right:24px;font-size:16px;font-weight:500;display:inline-flex}body.bonumed button.bm-filters-btn{border-radius:var(--bm-radius);text-transform:none;flex:none;min-height:51px;padding-left:24px;padding-right:24px;font-size:16px;font-weight:500;display:inline-flex}body.bonumed .bm-shop__toolbar{flex-wrap:wrap}body.bonumed .bm-chips{flex-basis:100%;order:3}body.bonumed .woocommerce-ordering{flex:1;width:auto;max-width:285px}body.bonumed .bm-filters{z-index:1000;background:#fff;border:0;width:min(360px,90vw);padding:0 20px 30px;transition:transform .25s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}body.bonumed .bm-filters.is-open{transform:none;box-shadow:0 0 0 100vmax #08162a80}body.bonumed .bm-filters__head{z-index:2;border-bottom:1px solid var(--bm-border);background:#fff;justify-content:space-between;align-items:center;margin:0 -20px;padding:16px 20px;font-size:18px;font-weight:600;display:flex;position:sticky;top:0}body.bonumed .bm-filters__close{background:var(--bm-grey);width:36px;height:36px;color:var(--bm-dark);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}body.bonumed .bm-filters__close .bm-icon{width:14px;height:14px}body.bonumed .bm-filters__close:hover{background:var(--bm-border);color:var(--bm-dark)}body.bonumed .bm-filters__close:focus{background:var(--bm-border);color:var(--bm-dark)}body.bonumed button.bm-filters__close{background:var(--bm-grey);width:36px;height:36px;color:var(--bm-dark);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}body.bonumed button.bm-filters__close .bm-icon{width:14px;height:14px}body.bonumed button.bm-filters__close:hover{background:var(--bm-border);color:var(--bm-dark)}body.bonumed button.bm-filters__close:focus{background:var(--bm-border);color:var(--bm-dark)}}@media (width<=767px){body.bonumed .bm-page-head .bm-h1{margin-top:20px}body.bonumed .bm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.bonumed .bm-filters-btn{flex:1 1 0;max-width:none}body.bonumed .woocommerce-ordering{flex:1 1 0;max-width:none}body.bonumed .woocommerce-ordering select.orderby{font-size:14px}}body.bonumed .bm-notices:empty{display:none}body.bonumed .bm-product__top{padding-top:30px;padding-bottom:60px}body.bonumed .bm-product__grid{grid-template-columns:520px minmax(0,1fr);align-items:start;gap:40px;display:grid}body.bonumed .bm-gallery{flex-direction:column;gap:10px;min-width:0;display:flex}body.bonumed .bm-gallery__main{aspect-ratio:1;border-radius:var(--bm-radius);box-shadow:inset 0 0 0 1px var(--bm-border);background:#fff;padding:4px;overflow:hidden}body.bonumed .bm-gallery__main a{width:100%;height:100%;display:block}body.bonumed .bm-gallery__main img{width:100%;height:100%;display:block}body.bonumed .bm-gallery__main img{object-fit:contain;border-radius:8px}body.bonumed .bm-gallery__thumbs{flex-wrap:wrap;gap:10px;display:flex}body.bonumed .bm-gallery__thumb{border-radius:var(--bm-radius);width:88px;height:88px;box-shadow:inset 0 0 0 1px var(--bm-border);cursor:pointer;background:#fff;border:0;margin:0;padding:4px;transition:box-shadow .2s}body.bonumed .bm-gallery__thumb img{object-fit:contain;border-radius:8px;width:100%;height:100%;display:block}body.bonumed .bm-gallery__thumb:hover{background:#fff}body.bonumed .bm-gallery__thumb:focus{background:#fff}body.bonumed .bm-gallery__thumb.is-active{box-shadow:inset 0 0 0 1px var(--bm-blue)}body.bonumed button.bm-gallery__thumb{border-radius:var(--bm-radius);width:88px;height:88px;box-shadow:inset 0 0 0 1px var(--bm-border);cursor:pointer;background:#fff;border:0;margin:0;padding:4px;transition:box-shadow .2s}body.bonumed button.bm-gallery__thumb img{object-fit:contain;border-radius:8px;width:100%;height:100%;display:block}body.bonumed button.bm-gallery__thumb:hover{background:#fff}body.bonumed button.bm-gallery__thumb:focus{background:#fff}body.bonumed button.bm-gallery__thumb.is-active{box-shadow:inset 0 0 0 1px var(--bm-blue)}body.bonumed .bm-summary{flex-direction:column;align-items:flex-start;gap:30px;min-width:0;display:flex}body.bonumed .bm-summary__badges{flex-flow:wrap;gap:10px}body.bonumed .bm-summary__title{margin:0;font-size:36px;font-weight:500;line-height:47px}body.bonumed .bm-summary__rating{color:var(--bm-dark);align-items:center;gap:3px;font-size:14px;line-height:18px;display:inline-flex}body.bonumed .bm-summary__rating:hover{color:var(--bm-blue)}body.bonumed .bm-summary__excerpt{font-size:16px;line-height:1.4}body.bonumed .bm-summary__excerpt p{margin:0 0 12px}body.bonumed .bm-summary__excerpt p:last-child{margin-bottom:0}body.bonumed .bm-summary__excerpt ul{margin:0 0 12px;padding-left:20px}body.bonumed .bm-summary__price{font-size:24px;line-height:31px}body.bonumed .bm-summary__price .bm-price__vat{font-size:16px;line-height:21px}body.bonumed .bm-summary__cart{width:100%}body.bonumed .bm-summary__cart .stock{color:var(--bm-dark);margin:0 0 16px;font-size:14px}body.bonumed .bm-summary__cart .stock.out-of-stock{color:var(--bm-red)}body.bonumed .bm-summary__cart .stock.in-stock{color:#17693a}body.bonumed .bm-summary__cart form.cart{border:0;flex-wrap:wrap;align-items:center;gap:20px;margin:0;padding:0;display:flex}body.bonumed .bm-summary__cart form.cart:before{content:none}body.bonumed .bm-summary__cart form.cart:after{content:none}body.bonumed .bm-summary__cart form.variations_form{display:block}body.bonumed .bm-summary__cart .woocommerce-variation-add-to-cart{flex-wrap:wrap;align-items:center;gap:20px;display:flex}body.bonumed .bm-summary__cart table.variations{border-collapse:collapse;border:0;width:100%;margin:0 0 20px}body.bonumed .bm-summary__cart table.variations th{text-align:left;vertical-align:middle;background:0 0;border:0;padding:0 0 10px}body.bonumed .bm-summary__cart table.variations td{text-align:left;vertical-align:middle;background:0 0;border:0;padding:0 0 10px}body.bonumed .bm-summary__cart table.variations th{white-space:nowrap;width:1%;padding-right:16px;font-size:14px;font-weight:500}body.bonumed .bm-summary__cart table.variations select{border:1px solid var(--bm-border);border-radius:var(--bm-radius);width:100%;height:46px;font-family:var(--bm-font);background:#fff;padding:0 16px;font-size:14px}body.bonumed .bm-summary__cart table.variations .reset_variations{color:var(--bm-muted);margin-top:6px;font-size:12px;display:inline-block}body.bonumed .bm-summary__cart .woocommerce-variation-price{margin-bottom:16px}body.bonumed .bm-summary__cart .single_add_to_cart_button{float:none;background:var(--bm-red);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;box-shadow:none;cursor:pointer;border:0;border-radius:100px;justify-content:center;align-items:center;margin:0;padding:12px 40px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}body.bonumed .bm-summary__cart .single_add_to_cart_button:hover{background:var(--bm-red-dark);color:#fff}body.bonumed .bm-summary__cart .single_add_to_cart_button:focus{background:var(--bm-red-dark);color:#fff}body.bonumed .bm-summary__cart .single_add_to_cart_button.disabled{opacity:.5;cursor:not-allowed}body.bonumed .bm-summary__cart .single_add_to_cart_button:disabled{opacity:.5;cursor:not-allowed}body.bonumed .bm-summary__cart .single_add_to_cart_button.loading{opacity:.7}body.bonumed .bm-summary__cart button.single_add_to_cart_button{float:none;background:var(--bm-red);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;box-shadow:none;cursor:pointer;border:0;border-radius:100px;justify-content:center;align-items:center;margin:0;padding:12px 40px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}body.bonumed .bm-summary__cart button.single_add_to_cart_button:hover{background:var(--bm-red-dark);color:#fff}body.bonumed .bm-summary__cart button.single_add_to_cart_button:focus{background:var(--bm-red-dark);color:#fff}body.bonumed .bm-summary__cart button.single_add_to_cart_button.disabled{opacity:.5;cursor:not-allowed}body.bonumed .bm-summary__cart button.single_add_to_cart_button:disabled{opacity:.5;cursor:not-allowed}body.bonumed .bm-summary__cart button.single_add_to_cart_button.loading{opacity:.7}body.bonumed .bm-summary__cart button.single_add_to_cart_button.button.alt{float:none;background:var(--bm-red);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;box-shadow:none;cursor:pointer;border:0;border-radius:100px;justify-content:center;align-items:center;margin:0;padding:12px 40px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}body.bonumed .bm-summary__cart button.single_add_to_cart_button.button.alt:hover{background:var(--bm-red-dark);color:#fff}body.bonumed .bm-summary__cart button.single_add_to_cart_button.button.alt:focus{background:var(--bm-red-dark);color:#fff}body.bonumed .bm-summary__cart button.single_add_to_cart_button.button.alt.disabled{opacity:.5;cursor:not-allowed}body.bonumed .bm-summary__cart button.single_add_to_cart_button.button.alt:disabled{opacity:.5;cursor:not-allowed}body.bonumed .bm-summary__cart button.single_add_to_cart_button.button.alt.loading{opacity:.7}body.bonumed .quantity a.minus{display:none!important}body.bonumed .quantity a.plus{display:none!important}body.bonumed .quantity .ast-qty-placeholder{display:none!important}body.bonumed .quantity{float:none;margin:0;display:inline-flex}body.bonumed .bm-qty{border-radius:var(--bm-radius);width:125px;height:46px;box-shadow:inset 0 0 0 1px var(--bm-border);background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:0 6px;display:inline-flex}body.bonumed .bm-qty input.qty{width:36px;height:44px;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);text-align:center;-moz-appearance:textfield;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:14px;font-weight:600;line-height:18px}body.bonumed .bm-qty input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.bonumed .bm-qty input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.bonumed .bm-qty input[type=number]{width:36px;height:44px;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);text-align:center;-moz-appearance:textfield;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:14px;font-weight:600;line-height:18px}body.bonumed .bm-qty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.bonumed .bm-qty input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.bonumed .bm-qty__btn{width:28px;height:32px;color:var(--bm-dark);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}body.bonumed .bm-qty__btn .bm-icon{width:14px;height:14px}body.bonumed .bm-qty__btn:hover{background:var(--bm-grey);color:var(--bm-dark)}body.bonumed .bm-qty__btn:focus{background:var(--bm-grey);color:var(--bm-dark)}body.bonumed button.bm-qty__btn{width:28px;height:32px;color:var(--bm-dark);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}body.bonumed button.bm-qty__btn .bm-icon{width:14px;height:14px}body.bonumed button.bm-qty__btn:hover{background:var(--bm-grey);color:var(--bm-dark)}body.bonumed button.bm-qty__btn:focus{background:var(--bm-grey);color:var(--bm-dark)}body.bonumed .bm-tabs__nav{flex-wrap:wrap;gap:20px;margin-bottom:60px;display:flex}body.bonumed .bm-tabs__btn{border-radius:var(--bm-radius);background:var(--bm-grey);min-height:53px;color:var(--bm-blue);font-family:var(--bm-font);text-transform:none;letter-spacing:0;cursor:pointer;border:0;justify-content:center;align-items:center;margin:0;padding:16px;font-size:16px;font-weight:600;line-height:21px;transition:background-color .2s,color .2s;display:inline-flex}body.bonumed .bm-tabs__btn:hover{background:var(--bm-border);color:var(--bm-blue)}body.bonumed .bm-tabs__btn:focus{background:var(--bm-border);color:var(--bm-blue)}body.bonumed .bm-tabs__btn.is-active{background:var(--bm-blue);color:#fff}body.bonumed .bm-tabs__btn.is-active:hover{background:var(--bm-blue);color:#fff}body.bonumed button.bm-tabs__btn{border-radius:var(--bm-radius);background:var(--bm-grey);min-height:53px;color:var(--bm-blue);font-family:var(--bm-font);text-transform:none;letter-spacing:0;cursor:pointer;border:0;justify-content:center;align-items:center;margin:0;padding:16px;font-size:16px;font-weight:600;line-height:21px;transition:background-color .2s,color .2s;display:inline-flex}body.bonumed button.bm-tabs__btn:hover{background:var(--bm-border);color:var(--bm-blue)}body.bonumed button.bm-tabs__btn:focus{background:var(--bm-border);color:var(--bm-blue)}body.bonumed button.bm-tabs__btn.is-active{background:var(--bm-blue);color:#fff}body.bonumed button.bm-tabs__btn.is-active:hover{background:var(--bm-blue);color:#fff}body.bonumed .bm-content{color:var(--bm-dark);font-size:16px;line-height:1.4}body.bonumed .bm-content>:first-child{margin-top:0}body.bonumed .bm-content>:last-child{margin-bottom:0}body.bonumed .bm-content p{margin:0 0 22px}body.bonumed .bm-content ul{margin:0 0 22px}body.bonumed .bm-content ol{margin:0 0 22px}body.bonumed .bm-content table{margin:0 0 22px}body.bonumed .bm-content blockquote{margin:0 0 22px}body.bonumed .bm-content figure{margin:0 0 22px}body.bonumed .bm-content h2{margin:30px 0 20px;font-size:24px;font-weight:600;line-height:1.4}body.bonumed .bm-content h3{margin:30px 0 20px;font-size:20px;font-weight:600;line-height:1.4}body.bonumed .bm-content h4{margin:22px 0;font-size:16px;font-weight:600;line-height:1.4}body.bonumed .bm-content h5{margin:22px 0;font-size:16px;font-weight:600;line-height:1.4}body.bonumed .bm-content h6{margin:22px 0;font-size:16px;font-weight:600;line-height:1.4}body.bonumed .bm-content strong{font-weight:600}body.bonumed .bm-content b{font-weight:600}body.bonumed .bm-content ul{padding-left:22px}body.bonumed .bm-content ol{padding-left:22px}body.bonumed .bm-content li{margin-bottom:6px}body.bonumed .bm-content a{color:var(--bm-blue);text-underline-offset:2px;text-decoration:underline}body.bonumed .bm-content a:hover{color:var(--bm-red)}body.bonumed .bm-content img{border-radius:8px}body.bonumed .bm-content blockquote{border-left:3px solid var(--bm-blue);border-radius:0 var(--bm-radius) var(--bm-radius) 0;background:var(--bm-grey);padding:20px;font-style:normal}body.bonumed .bm-content table{border-collapse:collapse;border:0;width:100%}body.bonumed .bm-content table th{border:0;border-bottom:1px solid var(--bm-border);text-align:left;vertical-align:top;background:0 0;padding:12px 16px}body.bonumed .bm-content table td{border:0;border-bottom:1px solid var(--bm-border);text-align:left;vertical-align:top;background:0 0;padding:12px 16px}body.bonumed .bm-content table th{width:35%;font-weight:600}body.bonumed .bm-content .woocommerce-product-attributes-item__value p{margin:0}body.bonumed .bm-tabs .bm-content h2:first-child{margin-top:0}body.bonumed .bm-reviews-tab{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:30px;display:grid}body.bonumed .bm-reviews-tab__list{flex-direction:column;gap:20px;min-width:0;display:flex}body.bonumed .bm-reviews-tab__summary{border-radius:var(--bm-radius);background:var(--bm-grey);align-items:flex-end;gap:6px;padding:20px;font-size:18px;line-height:20px;display:flex}body.bonumed .bm-reviews-tab__avg{margin-left:24px;font-weight:600}body.bonumed .bm-reviews-tab__empty{border-radius:var(--bm-radius);background:var(--bm-grey);margin:0;padding:20px;font-size:18px;font-weight:600;line-height:22px}body.bonumed .bm-reviews-tab__items{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}body.bonumed .bm-reviews-tab__items .children{margin:20px 0 0 20px;padding:0;list-style:none}body.bonumed .bm-review-card{border-radius:var(--bm-radius);box-shadow:inset 0 0 0 1px var(--bm-border);background:#fff;margin:0;padding:20px}body.bonumed .bm-review-card>div{flex-direction:column;gap:20px;display:flex}body.bonumed .bm-review-card .bm-stars{--bm-star-size:16px}body.bonumed .bm-review-card__text{font-size:16px;line-height:1.4}body.bonumed .bm-review-card__text p{margin:0 0 8px}body.bonumed .bm-review-card__text p:last-child{margin:0}body.bonumed .bm-review-card__author{margin:0;font-size:12px;font-weight:500;line-height:16px}body.bonumed .bm-review-card__pending{color:var(--bm-muted);font-size:12px}body.bonumed .bm-review-form{border-radius:var(--bm-radius);box-shadow:inset 0 0 0 1px var(--bm-border);background:#fff;padding:20px}body.bonumed .bm-review-form .comment-respond{border:0;margin:0;padding:0}body.bonumed .bm-review-form .comment-form{flex-direction:column;gap:20px;margin:0;display:flex}body.bonumed .bm-review-form .comment-form>p{margin:0}body.bonumed .bm-review-form .comment-reply-title small{margin-top:8px;font-size:12px;display:block}body.bonumed .bm-review-form .comment-notes{display:none}body.bonumed .bm-review-form .logged-in-as{display:none}body.bonumed .bm-review-form__title{margin:0 0 20px;font-size:24px;font-weight:600;line-height:31px}body.bonumed .bm-review-form__note{margin:0;font-size:14px;line-height:18px}body.bonumed .bm-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}body.bonumed .bm-field{flex-direction:column;gap:6px;margin:0;display:flex}body.bonumed .bm-field label{color:var(--bm-dark);margin:0;font-size:14px;font-weight:500;line-height:18px}body.bonumed .bm-field .bm-label{color:var(--bm-dark);margin:0;font-size:14px;font-weight:500;line-height:18px}body.bonumed .bm-field input[type=text]{border:1px solid var(--bm-border);border-radius:var(--bm-radius);width:100%;height:48px;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);background:#fff;outline:0;margin:0;padding:14px 16px;font-size:14px;line-height:18px;display:block}body.bonumed .bm-field input[type=text]::placeholder{color:var(--bm-dark);opacity:1}body.bonumed .bm-field input[type=text]:focus{border-color:var(--bm-blue)}body.bonumed .bm-field input[type=email]{border:1px solid var(--bm-border);border-radius:var(--bm-radius);width:100%;height:48px;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);background:#fff;outline:0;margin:0;padding:14px 16px;font-size:14px;line-height:18px;display:block}body.bonumed .bm-field input[type=email]::placeholder{color:var(--bm-dark);opacity:1}body.bonumed .bm-field input[type=email]:focus{border-color:var(--bm-blue)}body.bonumed .bm-field textarea{border:1px solid var(--bm-border);border-radius:var(--bm-radius);width:100%;height:48px;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);background:#fff;outline:0;margin:0;padding:14px 16px;font-size:14px;line-height:18px;display:block}body.bonumed .bm-field textarea::placeholder{color:var(--bm-dark);opacity:1}body.bonumed .bm-field textarea:focus{border-color:var(--bm-blue)}body.bonumed .bm-field textarea{resize:vertical;height:100px;min-height:100px}body.bonumed .bm-rate{flex-direction:row-reverse;justify-content:flex-end;gap:3px;display:inline-flex}body.bonumed .bm-rate input{opacity:0;width:1px;height:1px;position:absolute}body.bonumed .bm-rate label{color:var(--bm-border);cursor:pointer;line-height:0;display:inline-flex}body.bonumed .bm-rate .bm-icon{width:16px;height:15px}body.bonumed .bm-rate input:checked~label{color:var(--bm-star)}body.bonumed .bm-rate label:hover{color:var(--bm-star)}body.bonumed .bm-rate label:hover~label{color:var(--bm-star)}body.bonumed .bm-rate input:focus-visible+label{outline:2px solid var(--bm-blue);outline-offset:2px}body.bonumed .bm-check{align-items:flex-start;gap:10px;margin:0;font-size:12px;line-height:1.4;display:flex}body.bonumed .bm-check input[type=checkbox]{width:16px;height:16px;accent-color:var(--bm-blue);flex:none;margin:0}body.bonumed .bm-check label{font-size:12px;font-weight:400}body.bonumed .bm-review-form .form-submit{margin:0}body.bonumed .bm-review-form .form-submit .bm-btn{padding-left:40px;padding-right:40px}body.bonumed .bm-review-form .form-submit input[type=submit]{padding-left:40px;padding-right:40px}body.bonumed .woocommerce-verification-required{margin:0;font-size:14px}body.bonumed #reviews #comments{margin:0}body.bonumed #reviews #comments h2{display:none}body.bonumed #reviews ol.commentlist{margin:0;padding:0}body.bonumed #reviews #comments ol.commentlist li.bm-review-card{border-radius:var(--bm-radius);box-shadow:inset 0 0 0 1px var(--bm-border);background:#fff;border:0;margin:0;padding:20px;position:static}body.bonumed #reviews #comments ol.commentlist li.bm-review-card .bm-review-card__text p{margin:0 0 8px}body.bonumed #reviews #comments ol.commentlist li.bm-review-card .bm-review-card__text p:last-child{margin:0}body.bonumed #reviews #respond{border:0;margin:0;padding:0;position:static}body.bonumed #reviews #respond .comment-reply-title{margin:0 0 20px;font-size:24px;font-weight:600;line-height:31px;display:block}body.bonumed #reviews #respond .bm-review-form__title{margin:0 0 20px;font-size:24px;font-weight:600;line-height:31px;display:block}body.bonumed #reviews #respond p{margin:0}body.bonumed #reviews #respond .comment-form>*{margin:0}body.bonumed #reviews #respond .bm-form-row .bm-field input{width:100%}body.bonumed #reviews #respond textarea{box-sizing:border-box;width:100%}body.bonumed #reviews #respond input#submit{float:none;background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;cursor:pointer;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;margin:0;padding:12px 40px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}body.bonumed #reviews #respond input#submit:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed #reviews #respond input#submit:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed #reviews #respond .form-submit input[type=submit]{float:none;background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;cursor:pointer;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;margin:0;padding:12px 40px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}body.bonumed #reviews #respond .form-submit input[type=submit]:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed #reviews #respond .form-submit input[type=submit]:focus{background:var(--bm-blue-dark);color:#fff}@media (width<=1199px){body.bonumed .bm-product__grid{grid-template-columns:420px minmax(0,1fr)}}@media (width<=1023px){body.bonumed .bm-product__grid{grid-template-columns:minmax(0,1fr)}body.bonumed .bm-gallery{max-width:520px}body.bonumed .bm-reviews-tab{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){body.bonumed .bm-product__top{padding-bottom:40px}body.bonumed .bm-summary{gap:20px}body.bonumed .bm-summary__title{font-size:26px;line-height:34px}body.bonumed .bm-summary__price{font-size:22px}body.bonumed .bm-gallery__thumb{width:72px;height:72px}body.bonumed .bm-tabs__nav{margin:0 calc(var(--bm-pad) * -1) 30px;padding:0 var(--bm-pad);scrollbar-width:none;flex-wrap:nowrap;gap:10px;overflow-x:auto}body.bonumed .bm-tabs__nav::-webkit-scrollbar{display:none}body.bonumed .bm-tabs__btn{white-space:nowrap;flex:none}body.bonumed .bm-form-row{grid-template-columns:minmax(0,1fr)}body.bonumed .bm-reviews-tab__avg{margin-left:12px}}body.bonumed .bm-section--page{padding-top:30px}body.bonumed .bm-section--list{padding-top:30px}body.bonumed .bm-page__elementor{min-height:1px}body.bonumed .bm-section--contact{padding-top:30px}body.bonumed .bm-contact{grid-template-columns:minmax(0,800fr) minmax(0,460fr);align-items:start;gap:60px;display:grid}body.bonumed .bm-contact__form{border-radius:var(--bm-radius);background:var(--bm-grey);flex-direction:column;align-items:flex-start;gap:40px;margin:0;padding:40px;display:flex}body.bonumed .bm-contact__form .bm-h3{font-size:24px;line-height:31px}body.bonumed .bm-contact__form .bm-notice{width:100%;margin:-20px 0 0}body.bonumed .bm-contact__fields{flex-direction:column;gap:20px;width:100%;display:flex}body.bonumed .bm-contact__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}body.bonumed .bm-contact__info{flex-direction:column;gap:40px;display:flex}body.bonumed .bm-contact__info .bm-h3{font-size:24px;line-height:31px}body.bonumed .bm-contact__info .bm-socials{color:var(--bm-dark);margin-top:20px}body.bonumed .bm-contact__block{flex-direction:column;gap:20px;display:flex}body.bonumed .bm-contact__block .bm-socials{margin-top:0}body.bonumed .bm-contact__list{flex-direction:column;gap:10px;margin:0;padding:0;font-size:16px;line-height:21px;list-style:none;display:flex}body.bonumed .bm-contact__list li{margin:0}body.bonumed .bm-contact__list strong{font-weight:600}body.bonumed .bm-contact__list a:hover{color:var(--bm-blue)}@media (width<=1023px){body.bonumed .bm-contact{grid-template-columns:minmax(0,1fr);gap:40px}}@media (width<=767px){body.bonumed .bm-contact__form{gap:30px;padding:24px 20px}body.bonumed .bm-contact__row{grid-template-columns:minmax(0,1fr)}}body.bonumed .bm-article__hero{padding-top:30px;padding-bottom:30px}body.bonumed .bm-article__hero .bm-container{position:relative}body.bonumed .bm-article__hero-inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:60px;padding-bottom:60px;display:grid}body.bonumed .bm-article__hero-inner.no-image{grid-template-columns:minmax(0,1fr)}body.bonumed .bm-article__title{margin:0;font-size:36px;font-weight:500;line-height:47px}body.bonumed .bm-article__image{border-radius:8px;line-height:0;overflow:hidden}body.bonumed .bm-article__image img{aspect-ratio:630/354;object-fit:cover;width:100%;display:block}body.bonumed .bm-article__body{padding-top:30px}body.bonumed .bm-article__content{max-width:860px;margin:0 auto}body.bonumed .bm-article__content>p:first-child{font-weight:600}body.bonumed .bm-article__content h2{color:var(--bm-blue);margin:40px 0 20px;font-size:24px;font-weight:600;line-height:1.4}body.bonumed .bm-article__content h3{color:var(--bm-blue);margin:22px 0;font-size:16px;font-weight:600;line-height:1.4}body.bonumed .bm-article__content h4{color:var(--bm-blue);margin:22px 0;font-size:16px;font-weight:600;line-height:1.4}body.bonumed .bm-article__content strong{font-weight:600}body.bonumed .bm-article__content em{font-style:italic}body.bonumed .bm-article__content figure{margin:20px 0}body.bonumed .bm-article__content .wp-block-image{margin:20px 0}body.bonumed .bm-article__content img{width:100%;display:block}@media (width<=1023px){body.bonumed .bm-article__hero{padding-bottom:0}body.bonumed .bm-article__hero-inner{grid-template-columns:minmax(0,1fr);gap:30px;padding-bottom:30px}body.bonumed .bm-article__image{order:-1}}@media (width<=767px){body.bonumed .bm-article__title{font-size:28px;line-height:36px}}body.bonumed .elementor-widget[class*=elementor-widget-bonumed-]>.elementor-widget-container{margin:0;padding:0}body.bonumed .e-con>.e-con-inner>.elementor-widget[class*=elementor-widget-bonumed-]{width:100%;max-width:100%}body.bonumed .e-con>.elementor-widget[class*=elementor-widget-bonumed-]{width:100%;max-width:100%}body.bonumed .bm-footer{background:var(--bm-blue);color:#fff;font-size:14px;line-height:18px}body.bonumed .bm-footer a{color:#fff}body.bonumed .bm-footer a:hover{opacity:.75}body.bonumed .bm-newsletter{border-bottom:1px solid #4c71a4;padding:60px 0 59px}body.bonumed .bm-newsletter__inner{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:600px;margin:0 auto;display:flex}body.bonumed .bm-newsletter__title{color:#fff;margin:0}body.bonumed .bm-newsletter__form{flex-direction:column;align-items:center;gap:20px;width:100%;margin:0;display:flex}body.bonumed .bm-newsletter__input{border-radius:var(--bm-radius);width:100%;height:50px;box-shadow:none;color:#fff;font-family:var(--bm-font);background:0 0;border:1px solid #fff;outline:0;margin:0;padding:14px 16px;font-size:16px;line-height:21px;display:block}body.bonumed .bm-newsletter__input::placeholder{color:var(--bm-border);opacity:1}body.bonumed .bm-newsletter__input:focus{border-color:#fff;box-shadow:0 0 0 1px #fff}body.bonumed input.bm-newsletter__input{border-radius:var(--bm-radius);width:100%;height:50px;box-shadow:none;color:#fff;font-family:var(--bm-font);background:0 0;border:1px solid #fff;outline:0;margin:0;padding:14px 16px;font-size:16px;line-height:21px;display:block}body.bonumed input.bm-newsletter__input::placeholder{color:var(--bm-border);opacity:1}body.bonumed input.bm-newsletter__input:focus{border-color:#fff;box-shadow:0 0 0 1px #fff}body.bonumed .bm-newsletter__consent{text-align:left;cursor:pointer;align-items:center;gap:10px;font-size:12px;line-height:1.4;display:inline-flex}body.bonumed .bm-newsletter__consent input{cursor:pointer;appearance:none;background:#fff;border:0;border-radius:3px;flex:none;place-content:center;width:16px;height:16px;margin:0;display:inline-grid}body.bonumed .bm-newsletter__consent input:before{content:"";border:solid var(--bm-blue);opacity:0;border-width:0 0 2px 2px;width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}body.bonumed .bm-newsletter__consent input:checked:before{opacity:1}body.bonumed .bm-newsletter__consent input:focus-visible{outline-offset:2px;outline:2px solid #fff}body.bonumed .bm-newsletter__consent a{text-underline-offset:2px;text-decoration:underline}body.bonumed .bm-newsletter__msg{min-height:0;margin:0;font-size:14px}body.bonumed .bm-newsletter__msg:empty{display:none}body.bonumed .bm-newsletter__msg.is-error{color:#ffd4d6}body.bonumed .bm-footer__main{justify-content:space-between;gap:40px;padding-top:60px;display:flex}body.bonumed .bm-footer__logo{flex:none;width:180px;line-height:0;display:block}body.bonumed .bm-footer__logo img{object-fit:contain;width:180px;height:89px;display:block}body.bonumed .bm-footer__col{flex-direction:column;gap:15px;width:280px;min-width:0;display:flex}body.bonumed .bm-footer__col--narrow{width:180px}body.bonumed .bm-footer__company{gap:10px}body.bonumed .bm-footer__company .bm-socials{margin-top:0}body.bonumed .bm-footer__title{color:#fff;margin:0;font-size:14px;font-weight:600;line-height:18px}body.bonumed .bm-footer__title.is-upper{text-transform:uppercase}body.bonumed .bm-footer__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body.bonumed .bm-footer__list li{margin:0}body.bonumed .bm-footer__links{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body.bonumed .bm-footer__links li{margin:0}body.bonumed .bm-footer__list{font-weight:400}body.bonumed .bm-footer__links{font-weight:500}body.bonumed .bm-footer__copy{text-align:center;margin:0;padding:60px 0 20px;font-size:12px;line-height:1.4}@media (width<=1023px){body.bonumed .bm-footer__main{flex-wrap:wrap;justify-content:flex-start;gap:40px}body.bonumed .bm-footer__logo{flex-basis:100%}}@media (width<=767px){body.bonumed .bm-newsletter__title{text-align:left;align-self:stretch;font-size:30px}body.bonumed .bm-footer__main{flex-direction:column;gap:40px;padding-top:20px}body.bonumed .bm-footer__col{width:100%}body.bonumed .bm-footer__col--narrow{width:100%}body.bonumed .bm-footer__copy{padding-top:40px}}body.bonumed .woocommerce-notices-wrapper:empty{display:none}body.bonumed .woocommerce-message{border-radius:var(--bm-radius);background:var(--bm-grey);color:var(--bm-dark);border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;padding:14px 16px;font-size:14px;line-height:1.4;list-style:none;display:flex}body.bonumed .woocommerce-message:before{content:none}body.bonumed .woocommerce-message .button{float:none;order:2;min-height:36px;padding:9px 20px}body.bonumed .woocommerce-message a.button{float:none;order:2;min-height:36px;padding:9px 20px}body.bonumed .woocommerce-info{border-radius:var(--bm-radius);background:var(--bm-grey);color:var(--bm-dark);border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;padding:14px 16px;font-size:14px;line-height:1.4;list-style:none;display:flex}body.bonumed .woocommerce-info:before{content:none}body.bonumed .woocommerce-info .button{float:none;order:2;min-height:36px;padding:9px 20px}body.bonumed .woocommerce-info a.button{float:none;order:2;min-height:36px;padding:9px 20px}body.bonumed .woocommerce-error{border-radius:var(--bm-radius);background:var(--bm-grey);color:var(--bm-dark);border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;padding:14px 16px;font-size:14px;line-height:1.4;list-style:none;display:flex}body.bonumed .woocommerce-error:before{content:none}body.bonumed .woocommerce-error .button{float:none;order:2;min-height:36px;padding:9px 20px}body.bonumed .woocommerce-error a.button{float:none;order:2;min-height:36px;padding:9px 20px}body.bonumed .wc-block-components-notice-banner{border-radius:var(--bm-radius);background:var(--bm-grey);color:var(--bm-dark);border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;padding:14px 16px;font-size:14px;line-height:1.4;list-style:none;display:flex}body.bonumed .wc-block-components-notice-banner:before{content:none}body.bonumed .wc-block-components-notice-banner .button{float:none;order:2;min-height:36px;padding:9px 20px}body.bonumed .wc-block-components-notice-banner a.button{float:none;order:2;min-height:36px;padding:9px 20px}body.bonumed .woocommerce-error{background:var(--bm-pink);color:#a3141b}body.bonumed .woocommerce-message{color:#17693a;background:#e7f4ec}body.bonumed .bm-notices .woocommerce-notices-wrapper{margin-top:10px}body.bonumed .bm-notices .woocommerce-message{margin-top:10px}body.bonumed .woocommerce a.button{background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;padding:12px 32px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}body.bonumed .woocommerce a.button:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce a.button:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce button.button{background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;padding:12px 32px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}body.bonumed .woocommerce button.button:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce button.button:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce input.button{background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;padding:12px 32px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}body.bonumed .woocommerce input.button:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce input.button:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce #respond input#submit{background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;padding:12px 32px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}body.bonumed .woocommerce #respond input#submit:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce #respond input#submit:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce-page a.button{background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;padding:12px 32px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}body.bonumed .woocommerce-page a.button:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce-page a.button:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce-page button.button{background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;padding:12px 32px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}body.bonumed .woocommerce-page button.button:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce-page button.button:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce button.button.alt{background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;padding:12px 32px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}body.bonumed .woocommerce button.button.alt:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce button.button.alt:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce a.button.alt{background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;padding:12px 32px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}body.bonumed .woocommerce a.button.alt:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce a.button.alt:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce-message a.button{background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;padding:12px 32px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}body.bonumed .woocommerce-message a.button:hover{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce-message a.button:focus{background:var(--bm-blue-dark);color:#fff}body.bonumed .wc-block-components-button:not(.is-link){background:var(--bm-blue);color:#fff;min-height:42px;font-family:var(--bm-font);letter-spacing:0;text-transform:uppercase;box-shadow:none;border:0;border-radius:100px;justify-content:center;align-items:center;padding:12px 32px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}body.bonumed .wc-block-components-button:not(.is-link):hover{background:var(--bm-blue-dark);color:#fff}body.bonumed .wc-block-components-button:not(.is-link):focus{background:var(--bm-blue-dark);color:#fff}body.bonumed .woocommerce button.button.alt{background:var(--bm-red)}body.bonumed .woocommerce button.button.alt:hover{background:var(--bm-red-dark)}body.bonumed .woocommerce button.button.alt:focus{background:var(--bm-red-dark)}body.bonumed .woocommerce a.button.alt{background:var(--bm-red)}body.bonumed .woocommerce a.button.alt:hover{background:var(--bm-red-dark)}body.bonumed .woocommerce a.button.alt:focus{background:var(--bm-red-dark)}body.bonumed .woocommerce #place_order{background:var(--bm-red)}body.bonumed .woocommerce #place_order:hover{background:var(--bm-red-dark)}body.bonumed .woocommerce #place_order:focus{background:var(--bm-red-dark)}body.bonumed .woocommerce .checkout-button{background:var(--bm-red)}body.bonumed .woocommerce .checkout-button:hover{background:var(--bm-red-dark)}body.bonumed .woocommerce .checkout-button:focus{background:var(--bm-red-dark)}body.bonumed .wc-block-components-checkout-place-order-button{background:var(--bm-red)}body.bonumed .wc-block-components-checkout-place-order-button:hover{background:var(--bm-red-dark)}body.bonumed .wc-block-components-checkout-place-order-button:focus{background:var(--bm-red-dark)}body.bonumed .wc-block-cart__submit-button{background:var(--bm-red)}body.bonumed .wc-block-cart__submit-button:hover{background:var(--bm-red-dark)}body.bonumed .wc-block-cart__submit-button:focus{background:var(--bm-red-dark)}body.bonumed .woocommerce form .form-row input.input-text{border:1px solid var(--bm-border);border-radius:var(--bm-radius);min-height:48px;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);background:#fff;padding:12px 16px;font-size:14px;line-height:1.4}body.bonumed .woocommerce form .form-row input.input-text:focus{border-color:var(--bm-blue);outline:0}body.bonumed .woocommerce form .form-row textarea{border:1px solid var(--bm-border);border-radius:var(--bm-radius);min-height:48px;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);background:#fff;padding:12px 16px;font-size:14px;line-height:1.4}body.bonumed .woocommerce form .form-row textarea:focus{border-color:var(--bm-blue);outline:0}body.bonumed .woocommerce form .form-row select{border:1px solid var(--bm-border);border-radius:var(--bm-radius);min-height:48px;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);background:#fff;padding:12px 16px;font-size:14px;line-height:1.4}body.bonumed .woocommerce form .form-row select:focus{border-color:var(--bm-blue);outline:0}body.bonumed .woocommerce-page form .form-row input.input-text{border:1px solid var(--bm-border);border-radius:var(--bm-radius);min-height:48px;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);background:#fff;padding:12px 16px;font-size:14px;line-height:1.4}body.bonumed .woocommerce-page form .form-row input.input-text:focus{border-color:var(--bm-blue);outline:0}body.bonumed .woocommerce .select2-container .select2-selection--single{border:1px solid var(--bm-border);border-radius:var(--bm-radius);min-height:48px;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);background:#fff;padding:12px 16px;font-size:14px;line-height:1.4}body.bonumed .woocommerce .select2-container .select2-selection--single:focus{border-color:var(--bm-blue);outline:0}body.bonumed .woocommerce table.cart td.actions .coupon .input-text{border:1px solid var(--bm-border);border-radius:var(--bm-radius);min-height:48px;box-shadow:none;color:var(--bm-dark);font-family:var(--bm-font);background:#fff;padding:12px 16px;font-size:14px;line-height:1.4}body.bonumed .woocommerce table.cart td.actions .coupon .input-text:focus{border-color:var(--bm-blue);outline:0}body.bonumed .woocommerce form .form-row label{margin-bottom:6px;font-size:14px;font-weight:500}body.bonumed .woocommerce table.shop_table{border:1px solid var(--bm-border);border-radius:var(--bm-radius);border-collapse:separate;overflow:hidden}body.bonumed .woocommerce table.shop_table th{border-color:var(--bm-border);padding:14px 16px}body.bonumed .woocommerce table.shop_table td{border-color:var(--bm-border);padding:14px 16px}body.bonumed .woocommerce table.shop_table th{font-weight:600}body.bonumed .woocommerce table.shop_table img{border-radius:8px;width:72px}body.bonumed .woocommerce .cart-collaterals .cart_totals h2{margin-bottom:20px;font-size:24px;font-weight:600}body.bonumed .woocommerce-checkout-review-order h2{margin-bottom:20px;font-size:24px;font-weight:600}body.bonumed .woocommerce-MyAccount-navigation h2{margin-bottom:20px;font-size:24px;font-weight:600}body.bonumed .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}body.bonumed .woocommerce-MyAccount-navigation ul li{margin:0 0 8px}body.bonumed .woocommerce-MyAccount-navigation ul a{border-radius:var(--bm-radius);background:var(--bm-grey);padding:14px 16px;font-weight:500;display:block}body.bonumed .woocommerce-MyAccount-navigation ul .is-active a{background:var(--bm-blue);color:#fff}body.bonumed .woocommerce-MyAccount-navigation ul a:hover{background:var(--bm-blue);color:#fff}body.bonumed .woocommerce .bm-content{font-size:16px}body.bonumed .bm-page .woocommerce{font-size:16px}