/*!
 * duursport
 * http://miwebb.com
 * @author miWebb
 * @version 2.3.2
 * Copyright 2025. MIT licensed.
 */
.maurten-bicarb-js-plugin{background:#000;color:#fff;font-family:MaurtenSans,sans-serif;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.maurten-bicarb-js-plugin h1{font-family:MaurtenSans,sans-serif;font-weight:normal}.maurten-bicarb-js-plugin p{font-weight:300}.maurten-bicarb-js-plugin p,.maurten-bicarb-js-plugin h1{margin:0 0 1em;padding:0;font-size:1em;line-height:1.45;color:#fff}@media screen and (width >= 768px){.maurten-bicarb-js-plugin p,.maurten-bicarb-js-plugin h1{margin:0 0 1.5em;line-height:1.5}}.maurten-bicarb-js-plugin p:last-child{margin-bottom:0}.maurten-bicarb-js-plugin a{color:#fff}.maurten-bicarb-js-plugin h1,.maurten-bicarb-js-plugin .text--alpha{margin:.75em 0 .5em;font-family:MaurtenSans,sans-serif;font-size:36px;font-style:normal;font-weight:400;letter-spacing:-0.02em;line-height:1}@media screen and (width >= 1024px){.maurten-bicarb-js-plugin h1,.maurten-bicarb-js-plugin .text--alpha{margin:0 0 .75em;font-size:54px}}.maurten-bicarb-js-plugin .hidden{display:none !important}.maurten-bicarb-js-plugin.section{max-width:950px;height:100%;margin-right:auto;margin-left:auto}.maurten-bicarb-js-plugin.section .section-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;padding:24px 3.0423280423%}@media screen and (width >= 768px){.maurten-bicarb-js-plugin.section .section-content{padding:48px 2.1524663677%}}@media screen and (width >= 1024px){.maurten-bicarb-js-plugin.section .section-content{padding:48px 2.9411764706%}}@media screen and (width >= 1440px){.maurten-bicarb-js-plugin.section .section-content{max-width:1640px;padding:48px 40px}}.maurten-bicarb-js-plugin .radio{display:-ms-grid;display:grid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;grid-gap:.5em;-ms-grid-columns:-webkit-min-content .5em auto;-ms-grid-columns:min-content .5em auto;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;margin:10px 0 0;color:#333;font-size:1rem;cursor:pointer}.maurten-bicarb-js-plugin .radio input{width:0;height:0;margin:0 0 0 -5px;padding:0;opacity:0}.maurten-bicarb-js-plugin .radio input:checked+.radio__control{border-radius:50%;background:#ccc;background-color:#000;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff}.maurten-bicarb-js-plugin .radio input+.radio__control::before{content:"";width:.7em;height:.7em;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.2s -webkit-transform ease-in-out;transition:.2s -webkit-transform ease-in-out;-webkit-transition:.2s transform ease-in-out;transition:.2s transform ease-in-out;-webkit-transition:.2s transform ease-in-out,.2s -webkit-transform ease-in-out;transition:.2s transform ease-in-out,.2s -webkit-transform ease-in-out;border-radius:50%;-webkit-box-shadow:inset .5em .5em #eee;box-shadow:inset .5em .5em #eee}.maurten-bicarb-js-plugin .radio input:checked+.radio__control::before{-webkit-transform:scale(1);transform:scale(1)}.maurten-bicarb-js-plugin .radio input:focus+.radio__control{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:50%;outline:none;-webkit-box-shadow:0 0 0 1px #eee;box-shadow:0 0 0 1px #eee}.maurten-bicarb-js-plugin .radio input:disabled+.radio__control{border-color:#eee}.maurten-bicarb-js-plugin .radio .radio__input{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex}.maurten-bicarb-js-plugin .radio .radio__control{display:-ms-grid;display:grid;width:.8em;height:.8em;-webkit-transform:translateY(-0.2em);transform:translateY(-0.2em);border:1px solid #eee;border-radius:50%;place-items:center}.maurten-bicarb-js-plugin .radio.radio--disabled{color:#ccc}.maurten-bicarb-js-plugin .radio .radio__label{color:#fff;font-family:MaurtenSans,sans-serif;line-height:1;white-space:nowrap}.maurten-bicarb-js-plugin .button-wrapper{margin:1em 0}@media screen and (width >= 768px){.maurten-bicarb-js-plugin .button-wrapper{margin:2em 0 4em}}.maurten-bicarb-js-plugin .button-wrapper.padding{padding-bottom:50px}.maurten-bicarb-js-plugin button,.maurten-bicarb-js-plugin .button{height:unset;padding:12px 16px;-webkit-transition:all .3s;transition:all .3s;border:1px solid #fff;background:rgba(0,0,0,0);color:#fff;font-family:MaurtenSans,sans-serif;font-size:15px;font-weight:400;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.maurten-bicarb-js-plugin button:focus,.maurten-bicarb-js-plugin .button:focus{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:2px;outline:none;background:#000;-webkit-box-shadow:0 0 0 2px #637f89;box-shadow:0 0 0 2px #637f89;color:#fff}@media(hover: none)and (pointer: coarse){.maurten-bicarb-js-plugin button:focus,.maurten-bicarb-js-plugin .button:focus{-webkit-box-shadow:none !important;box-shadow:none !important}}.maurten-bicarb-js-plugin button:hover,.maurten-bicarb-js-plugin .button:hover{background:#000;color:#fff}.maurten-bicarb-js-plugin button.disabled,.maurten-bicarb-js-plugin button.disabled:hover,.maurten-bicarb-js-plugin button.disabled:focus,.maurten-bicarb-js-plugin .button.disabled,.maurten-bicarb-js-plugin .button.disabled:hover,.maurten-bicarb-js-plugin .button.disabled:focus{border-color:#ccc;background:#eee;-webkit-box-shadow:none;box-shadow:none;color:#aaa}.maurten-bicarb-js-plugin button.disabled--dark,.maurten-bicarb-js-plugin button.disabled--dark:hover,.maurten-bicarb-js-plugin button.disabled--dark:focus,.maurten-bicarb-js-plugin .button.disabled--dark,.maurten-bicarb-js-plugin .button.disabled--dark:hover,.maurten-bicarb-js-plugin .button.disabled--dark:focus{border-color:#222;background:#111;-webkit-box-shadow:none;box-shadow:none;color:#aaa}.maurten-bicarb-js-plugin button--primary,.maurten-bicarb-js-plugin button--submit,.maurten-bicarb-js-plugin .button--primary,.maurten-bicarb-js-plugin .button--submit{min-width:80px;border:1px solid #fff;background:#fff;color:#000;text-align:center}.maurten-bicarb-js-plugin button--primary:focus,.maurten-bicarb-js-plugin button--submit:focus,.maurten-bicarb-js-plugin .button--primary:focus,.maurten-bicarb-js-plugin .button--submit:focus{border-color:#111;background:#111;color:#fff}.maurten-bicarb-js-plugin button--primary:hover,.maurten-bicarb-js-plugin button--submit:hover,.maurten-bicarb-js-plugin .button--primary:hover,.maurten-bicarb-js-plugin .form-after-purchase button:hover,.maurten-bicarb-js-plugin .button--submit:hover{border-color:#111;background:#222;color:#fff}.maurten-bicarb-js-plugin button--white,.maurten-bicarb-js-plugin .button--white{border-color:#fff;color:#fff}.maurten-bicarb-js-plugin button--white.button--primary,.maurten-bicarb-js-plugin .button--white.button--primary{background:#fff;color:#000}.maurten-bicarb-js-plugin button--white.button--primary:focus,.maurten-bicarb-js-plugin .button--white.button--primary:focus{border-color:#fff;background:#fff;color:#000}.maurten-bicarb-js-plugin button--white.button--primary:hover,.maurten-bicarb-js-plugin .button--white.button--primary:hover{border-color:#fff;background:#222;color:#fff}.maurten-bicarb-js-plugin button--white.button--primary.disabled,.maurten-bicarb-js-plugin .button--white.button--primary.disabled{opacity:.6;color:#bbb}.maurten-bicarb-js-plugin .small-text{font-size:.8em}.maurten-bicarb-js-plugin .xs-text{color:hsla(0,0%,100%,.6);font-size:.9em}.maurten-bicarb-js-plugin button.continue{width:100%}.maurten-bicarb-js-plugin .button.buy{display:inline-block;min-width:85px}.maurten-bicarb-js-plugin .links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}.maurten-bicarb-js-plugin button.continue:disabled{border-color:hsla(0,0%,100%,.1);background-color:hsla(0,0%,100%,.1);color:#333}.maurten-bicarb-js-plugin button.continue:disabled:hover{background-color:#000;color:#999}@media screen and (width >= 768px){.maurten-bicarb-js-plugin button.continue,.maurten-bicarb-js-plugin .button.continue{display:inline;width:auto}}@media screen and (width >= 768px){.maurten-bicarb-js-plugin button.continue{-ms-grid-row-align:end;align-self:end;max-width:136px;-ms-flex-item-align:end}}@media screen and (width >= 768px){.maurten-bicarb-js-plugin .add-to-cart button.continue{max-width:250px}}.maurten-bicarb-js-plugin .panel{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-moz-box-pack:justify;justify-content:space-between;max-width:768px;height:100%;min-height:750px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify}@media screen and (width >= 440px){.maurten-bicarb-js-plugin .panel{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}}@media screen and (width >= 1024px){.maurten-bicarb-js-plugin .panel{margin-top:100px;padding:30px 40px 20px}}.maurten-bicarb-js-plugin .panel .bottom-content{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.maurten-bicarb-js-plugin .turbo-panel.before-render-right{-webkit-transform:translateX(15px);transform:translateX(15px);-webkit-transform:translate(15px);transform:translate(15px);opacity:0}.maurten-bicarb-js-plugin .turbo-panel.before-render-left{-webkit-transform:translateX(-15px);transform:translateX(-15px);-webkit-transform:translate(-15px);transform:translate(-15px);opacity:0}.maurten-bicarb-js-plugin .turbo-panel.show{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translate(0);transform:translate(0);transition:opacity .5s,-webkit-transform .5s;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s;opacity:1}.maurten-bicarb-js-plugin .turbo-panel.remove{-webkit-transform:translateX(-10px);transform:translateX(-10px);-webkit-transform:translate(-10px);transform:translate(-10px);transition:opacity .4s,-webkit-transform .4s;-webkit-transition:opacity .4s,-webkit-transform .4s;transition:transform .4s,opacity .4s;transition:transform .4s,opacity .4s,-webkit-transform .4s;opacity:0}.maurten-bicarb-js-plugin .product-image img{display:block;max-height:210px;margin:auto}@media screen and (width >= 420px){.maurten-bicarb-js-plugin .product-image img{max-height:310px}}@media screen and (width >= 1024px){.maurten-bicarb-js-plugin .product-image img{max-height:400px}}.maurten-bicarb-js-plugin .pop-purchase-description{margin:36px 0;padding:15px;border:1px solid;background:#fff;color:#000}.maurten-bicarb-js-plugin.overlay-container{position:relative}.maurten-bicarb-js-plugin.overlay-container .dialog{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;z-index:11000;inset:0 -20px;place-content:center center;height:100%;background-color:rgba(0,0,0,.8);-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center}.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content{position:sticky;margin-top:24px;margin-right:46px;margin-left:46px;padding:24px;border:1px solid hsla(0,0%,100%,.6);background-color:#000}.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content h3{margin:0 0 24px}.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .close{position:absolute;top:-25px;right:0;width:12px;height:12px}.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .close:hover{opacity:.8;cursor:pointer}.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:justify;place-content:space-between space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;margin-top:24px}.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions .button,.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions .product-filter.section-content .product-filter-list label,.product-filter.section-content .product-filter-list .maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions label,.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions .jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button{width:80px;height:40px;padding-right:15px;padding-left:15px}.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions .button.button--primary:first-of-type,.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions .product-filter.section-content .product-filter-list label.button--primary:first-of-type,.product-filter.section-content .product-filter-list .maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions label.button--primary:first-of-type,.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions .form-after-purchase button.button:first-of-type,.form-after-purchase .maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions button.button:first-of-type,.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions .jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button.button--primary:first-of-type,.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions .jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons .form-after-purchase button:first-of-type,.form-after-purchase .maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions .jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button:first-of-type,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons .maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions button.button--primary:first-of-type,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons .maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions .form-after-purchase button:first-of-type,.form-after-purchase .jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons .maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions button:first-of-type{border:1px solid #fff}.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions .button:disabled,.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions .product-filter.section-content .product-filter-list label:disabled,.product-filter.section-content .product-filter-list .maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions label:disabled,.maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions .jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button:disabled,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons .maurten-bicarb-js-plugin.overlay-container .dialog .dialog-content .actions button:disabled{background:#ddd !important;color:#999}.maurten-bicarb-js-plugin .first-panel ul{margin:50px 0 20px;padding:0;border-top:1px solid hsla(0,0%,100%,.3);list-style:none}.maurten-bicarb-js-plugin .first-panel li{padding:10px 20px;border-bottom:1px solid hsla(0,0%,100%,.4)}.maurten-bicarb-js-plugin .first-panel .radio{-webkit-box-align:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;width:100%;color:hsla(0,0%,100%,.6);font-family:MaurtenSans,sans-serif;font-size:1.5em;line-height:1}.maurten-bicarb-js-plugin .first-panel .radio .radio__control{width:.8em;height:.8em}.maurten-bicarb-js-plugin .weight-panel .experience-level{margin-bottom:40px}.maurten-bicarb-js-plugin .weight-panel .experience-radios{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-moz-box-pack:start;justify-content:flex-start}.maurten-bicarb-js-plugin .weight-panel .experience-radios .radio:first-child{margin-right:36px}.maurten-bicarb-js-plugin .weight-panel .weight-inputs{display:-ms-grid;display:grid;grid-gap:0 20px;-ms-grid-columns:2fr 20px 100px;grid-template-columns:2fr 100px;-webkit-box-align:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;margin-bottom:40px;padding:10px 0;border-top:1px solid hsla(0,0%,100%,.4);border-bottom:1px solid hsla(0,0%,100%,.4)}.maurten-bicarb-js-plugin .weight-panel .weight-text{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.maurten-bicarb-js-plugin .weight-panel .weight-text .weight-kg{font-size:4.5em}.maurten-bicarb-js-plugin .weight-panel .increase-decrease-buttons{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-moz-box-pack:justify;justify-content:space-between;width:100px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify}@media screen and (width >= 440px){.maurten-bicarb-js-plugin .weight-panel .increase-decrease-buttons{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-moz-box-pack:space-evenly;justify-content:space-evenly;width:100px}}.maurten-bicarb-js-plugin .weight-panel .increase-decrease-buttons .plus-button,.maurten-bicarb-js-plugin .weight-panel .increase-decrease-buttons .plus-button-pressed,.maurten-bicarb-js-plugin .weight-panel .increase-decrease-buttons .minus-button-pressed,.maurten-bicarb-js-plugin .weight-panel .increase-decrease-buttons .minus-button{-moz-box-flex:1;flex-grow:1;width:41px;min-width:unset;height:41px;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:1;-ms-flex-positive:1}.maurten-bicarb-js-plugin .weight-panel .increase-decrease-buttons .plus-button:hover,.maurten-bicarb-js-plugin .weight-panel .increase-decrease-buttons .plus-button-pressed:hover,.maurten-bicarb-js-plugin .weight-panel .increase-decrease-buttons .minus-button-pressed:hover,.maurten-bicarb-js-plugin .weight-panel .increase-decrease-buttons .minus-button:hover{cursor:pointer}.maurten-bicarb-js-plugin .increase-decrease-buttons .minus-button-pressed svg circle,.maurten-bicarb-js-plugin .increase-decrease-buttons .plus-button-pressed svg circle{fill:#8f8f8f}.maurten-bicarb-js-plugin .increase-decrease-buttons .minus-button-pressed svg path,.maurten-bicarb-js-plugin .increase-decrease-buttons .plus-button-pressed svg path{stroke:#fff}.maurten-bicarb-js-plugin .buttons-description{font-size:.85em;text-align:center}.maurten-bicarb-js-plugin .buy-panel{position:relative;margin-top:unset}.maurten-bicarb-js-plugin .buy-panel .not-sure{margin:-10px 0 10px;padding:0;color:#999;text-align:center}.maurten-bicarb-js-plugin .buy-panel .not-sure a{color:#ccc}.maurten-bicarb-js-plugin .buy-panel .systems{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;width:100%;margin-bottom:8px}.maurten-bicarb-js-plugin .buy-panel .systems button{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;width:100%;border-right:none}.maurten-bicarb-js-plugin .buy-panel .systems button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.maurten-bicarb-js-plugin .buy-panel .systems button .system{margin-top:6px;font-size:1.5em}.maurten-bicarb-js-plugin .buy-panel .systems button:last-of-type{border-right:1px solid #fff}.maurten-bicarb-js-plugin .buy-panel .systems button .dose{font-size:.7em}.maurten-bicarb-js-plugin .buy-panel .systems button.active{background-color:#fff;color:#000}@media screen and (width >= 440px){.maurten-bicarb-js-plugin .buy-panel .systems button{width:50%}}.maurten-bicarb-js-plugin .buy-panel .systems .recommended-notification{display:none;position:absolute;z-index:1;bottom:82px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px;border-radius:4px;background-color:rgba(90,90,90,.5);backdrop-filter:blur(10px)}.maurten-bicarb-js-plugin .buy-panel .systems .recommended-notification.active{display:block}.maurten-bicarb-js-plugin .buy-panel .systems .recommended-notification::after{content:" ";position:absolute;top:100%;right:14%;width:0;height:0;margin-left:-10px;-webkit-transform:rotate(180deg);transform:rotate(180deg);border:10px solid rgba(0,0,0,0);border-bottom-color:hsla(0,0%,100%,.15);pointer-events:none}.maurten-bicarb-js-plugin .buy-panel .systems .recommended-notification.product-1{right:unset}.maurten-bicarb-js-plugin .buy-panel .systems .recommended-notification.product-1::after{right:unset;left:25%}.maurten-bicarb-js-plugin .buy-panel .systems .recommended-notification.product-2{right:unset}.maurten-bicarb-js-plugin .buy-panel .systems .recommended-notification.product-2::after{right:unset;left:75%}@media screen and (width >= 440px){.maurten-bicarb-js-plugin .buy-panel .systems.width-1 button{width:33%}}@media screen and (width >= 768px){.maurten-bicarb-js-plugin .buy-panel .systems.width-1 button{margin:unset}}@media screen and (width >= 440px){.maurten-bicarb-js-plugin .buy-panel .systems.width-1 .recommended-notification{right:0;bottom:0;left:unset;width:64%;padding:10px 20px}.maurten-bicarb-js-plugin .buy-panel .systems.width-1 .recommended-notification::after{top:calc(50% - 5px);left:-10px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}}.maurten-bicarb-js-plugin .buy-panel .systems.width-2 .recommended-notification.index-1::after{left:25%}.maurten-bicarb-js-plugin .buy-panel .systems.width-2 .recommended-notification.index-2::after{right:25%;left:unset}.maurten-bicarb-js-plugin .buy-panel .systems.width-4 button{padding-right:4px;padding-left:4px}.maurten-bicarb-js-plugin .buy-panel .systems.width-4 .system{font-size:1em}.maurten-bicarb-js-plugin .buy-panel .systems.width-4 .dose{font-size:.5em}@media screen and (width >= 440px){.maurten-bicarb-js-plugin .buy-panel .systems.width-4 button{padding:12px 16px}.maurten-bicarb-js-plugin .buy-panel .systems.width-4 .system{font-size:1.5em}.maurten-bicarb-js-plugin .buy-panel .systems.width-4 .dose{font-size:.7em}}.maurten-bicarb-js-plugin .buy-panel .systems.width-4 .recommended-notification.index-2{right:unset;left:2.5%}.maurten-bicarb-js-plugin .buy-panel .systems.width-4 .recommended-notification.index-2::after{right:unset;left:37%}.maurten-bicarb-js-plugin .buy-panel .systems.width-4 .recommended-notification.index-3{right:unset;left:2.5%}.maurten-bicarb-js-plugin .buy-panel .systems.width-4 .recommended-notification.index-3::after{right:unset;left:64%}.maurten-bicarb-js-plugin .buy-panel form.add-to-cart{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-moz-box-align:start;align-items:start;margin-top:30px}.maurten-bicarb-js-plugin .buy-panel form.add-to-cart .qty-price-container{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;width:100%}.maurten-bicarb-js-plugin .buy-panel form.add-to-cart .qty-price-container .price{font-size:2em}.maurten-bicarb-js-plugin .buy-panel form.add-to-cart button.continue{margin-top:15px}@media screen and (width >= 768px){.maurten-bicarb-js-plugin .buy-panel form.add-to-cart.mobile{display:none}}.maurten-bicarb-js-plugin .buy-panel form.add-to-cart.desktop{display:none}@media screen and (width >= 768px){.maurten-bicarb-js-plugin .buy-panel form.add-to-cart.desktop{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex}}.maurten-bicarb-js-plugin .buy-panel form.add-to-cart.desktop .qty-price-container{-moz-box-align:center;align-items:center;-moz-box-pack:end;justify-content:end;padding-top:36px;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center}.maurten-bicarb-js-plugin .buy-panel form.add-to-cart.desktop .price{margin-right:20px;margin-bottom:0;line-height:1}.maurten-bicarb-js-plugin .buy-panel form.add-to-cart.desktop button.button,.maurten-bicarb-js-plugin .buy-panel form.add-to-cart.desktop .jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-maurten .jconfirm-box .jconfirm-buttons .maurten-bicarb-js-plugin .buy-panel form.add-to-cart.desktop button{margin:0}.maurten-bicarb-js-plugin .buy-panel .product-description{display:none}.maurten-bicarb-js-plugin .buy-panel .product-description.active{display:block;margin-top:auto;margin-bottom:40px}.maurten-bicarb-js-plugin .buy-panel .product-description .product-title{margin-bottom:5px}@media screen and (width >= 768px){.maurten-bicarb-js-plugin .buy-panel .product-description .product-title{margin-top:.8em}}.maurten-bicarb-js-plugin .buy-panel .product-description .servings{margin-bottom:.5em;font-family:MaurtenSansBold,sans-serif;font-size:.9em}.maurten-bicarb-js-plugin .sport-disciplines-panel .disciplines-container{padding-bottom:1em}.maurten-bicarb-js-plugin .sport-disciplines-panel .sport-diciplines-form{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.maurten-bicarb-js-plugin .sport-disciplines-panel .disciplines-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;margin:0 0 30px;padding:1em 0;border-top:1px solid hsla(0,0%,100%,.4);border-bottom:1px solid hsla(0,0%,100%,.4)}.maurten-bicarb-js-plugin .sport-disciplines-panel .disciplines-wrapper .disciplines{list-style:none}.maurten-bicarb-js-plugin .how-to-panel .examples{margin:20px 0 auto;padding:0 15px 15px;border:1px solid hsla(0,0%,100%,.4);color:hsla(0,0%,100%,.6)}.maurten-bicarb-js-plugin .how-to-panel .examples p{margin-bottom:10px}.maurten-bicarb-js-plugin .how-to-panel .examples .example-heading{display:block;margin-top:15px;font-family:MaurtenSansBold,sans-serif}.maurten-bicarb-js-plugin .how-to-panel .examples .ex-calc{display:block;padding-bottom:3px;font-size:.8em}.maurten-bicarb-js-plugin .how-to-panel .examples .ex-calc.matching{color:#fff}.maurten-bicarb-js-plugin .how-to-panel .examples p.ex-conclusion{margin-top:6px;margin-bottom:18px}.maurten-bicarb-js-plugin .how-to-panel .examples p.ex-conclusion:last-of-type{margin-bottom:0}.maurten-bicarb-js-plugin .how-to-panel .examples .show-full-example-link{display:block;margin-top:12px;color:#fff;font-size:.8em}.maurten-bicarb-js-plugin .how-to-panel .examples .show-full-example-link:hover{text-decoration:underline;cursor:pointer}.maurten-bicarb-js-plugin .how-to-panel .examples .expandable-content{display:none}.maurten-bicarb-js-plugin .how-to-panel .how-to-calculations{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;margin-top:20px;margin-bottom:40px;padding:0;border-top:1px solid hsla(0,0%,100%,.4);border-bottom:1px solid hsla(0,0%,100%,.4)}.maurten-bicarb-js-plugin .how-to-panel .calc{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 0}.maurten-bicarb-js-plugin .how-to-panel .calc:first-of-type{border-right:1px solid hsla(0,0%,100%,.4)}.maurten-bicarb-js-plugin .how-to-panel .calc:last-of-type{margin-left:15px}.maurten-bicarb-js-plugin .how-to-panel .calc .calculation{font-size:2.5em}.maurten-bicarb-js-plugin .group-buy-panel .satchet-sizes{margin:24px 0}.maurten-bicarb-js-plugin .group-buy-panel .satchet-sizes .satchet-sizes-svg{width:100%;height:auto}.maurten-bicarb-js-plugin .group-buy-panel .satchet-sizes .satchet-sizes-svg.desktop{display:none}@media screen and (width >= 520px){.maurten-bicarb-js-plugin .group-buy-panel .satchet-sizes .satchet-sizes-svg.mobile{display:none}.maurten-bicarb-js-plugin .group-buy-panel .satchet-sizes .satchet-sizes-svg.desktop{display:block}}.maurten-bicarb-js-plugin .group-buy-panel ul{margin:0 0 10px;padding:0;border-top:1px solid hsla(0,0%,100%,.3);list-style:none}.maurten-bicarb-js-plugin .group-buy-panel li.bicarb-products{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;place-content:center space-between;place-items:center center;margin-bottom:0;padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.4);-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.maurten-bicarb-js-plugin .group-buy-panel li.bicarb-products .bicarb-product{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.maurten-bicarb-js-plugin .group-buy-panel li.bicarb-products .amount input[type=number]{width:64px;max-width:64px;height:42px;border-radius:6px;background:#000;color:#fff}.maurten-bicarb-js-plugin .group-buy-panel form.add-to-cart{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:unset;-ms-flex-align:unset;-moz-box-align:unset;align-items:unset;padding:50px 0 24px}.maurten-bicarb-js-plugin .group-buy-panel form.add-to-cart .total{display:-webkit-box;display:flexbox;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-box-pack:justify;justify-content:space-between;padding-bottom:2em}.maurten-bicarb-js-plugin .panel.thank-you-panel{-ms-grid-row-align:unset;align-self:unset;height:calc(90vh - 118px);min-height:unset;max-height:520px;-ms-flex-item-align:unset}.maurten-bicarb-js-plugin .checkbox.age-confirmation{display:-ms-grid;display:grid;-ms-grid-columns:-webkit-max-content 8px 1fr;-ms-grid-columns:max-content 8px 1fr;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0;cursor:pointer;gap:0 8px}.maurten-bicarb-js-plugin .checkbox.age-confirmation .checkbox__input{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;color:#fff}.maurten-bicarb-js-plugin .checkbox.age-confirmation .checkbox__input input{accent-color:#eee}.maurten-bicarb-js-plugin .checkbox.age-confirmation .checkbox__input .checkbox__control svg{width:.9em;height:.9em;margin-top:1px;margin-left:1px}.maurten-bicarb-js-plugin .checkbox.age-confirmation .radio__label{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;margin-top:0;color:#fff;font-size:.9em}.maurten-bicarb-js-plugin .checkbox.age-confirmation .checkbox__feedback{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;-ms-grid-row:2;grid-row:2;max-height:7em;margin-top:4px;overflow:hidden;-webkit-transition:max-height .3s ease-in-out,opacity .1s ease-in-out;transition:max-height .3s ease-in-out,opacity .1s ease-in-out;opacity:1;color:#fff;font-size:var(--step--1);font-weight:400}.maurten-bicarb-js-plugin .checkbox.age-confirmation:has(.checkbox__input input:checked) .checkbox__feedback,.maurten-bicarb-js-plugin .checkbox.age-confirmation-2:has(.checkbox__input input:checked) .checkbox__feedback{max-height:0;opacity:0}